一种基于树脂传递模塑仿真的填充方法及装置与流程



1.本技术涉及计算机数值模拟技术领域,尤其涉及一种基于树脂传递模塑仿真的填充方法及装置。


背景技术:



2.树脂传递模塑(resin transfer moulding,rtm)是一种将树脂注入到闭合模具中浸润增强材料并固化的工艺方法。该项技术可不用预浸料、热压罐,有效地降低设备成本、成型成本,在飞机工业、汽车工业、舰船工业等领域应用日广。
3.目前,在模具和制品生产之前,往往借助计算机仿真技术来预测树脂在型腔内的状态及变化规律,仿真其成型过程。
4.在计算机仿真技术中,由于填充速度的求解方法的准确性将影响最终仿真结果的准确性,因此,如何提供一种准确计算填充速度的方法成为本领域技术人员急需解决的问题。


技术实现要素:



5.有鉴于此,本技术实施例提供了一种基于树脂传递模塑仿真的填充方法及装置,旨在提高rtm成型工艺仿真中填充速度的准确度,保证了rtm成型工艺仿真的可参考性。
6.第一方面,本技术提供了一种基于树脂传递模塑仿真的填充方法,所述方法包括:
7.确定树脂传递模塑仿真的待填充区域,所述待填充区域包括目标控制体;所述目标控制体由多个网格单元构成;
8.根据所述多个网格单元中每个网格单元的重心与该网格单元边线的中心连线,确定所述目标控制体对应的多个控制体小面
9.利用拉普拉斯方程,确定目标控制体对应的压力值;
10.根据目标控制体的压力值,基于达西方程,得到所述多个控制体小面中每个控制体小面的速度值;
11.根据所述多个控制体小面中每个控制体小面的速度值,基于预设的速度场公式,得到所述目标控制体对应的填充速度;
12.根据所述目标控制体对应的填充速度,对所述待填充区域进行填充。
13.可选地,所述根据所述多个控制体小面中每个控制体小面的速度值,基于预设的速度场公式,得到所述目标控制体对应的填充速度包括:
14.根据预设筛选规则,将所述多个控制体小面中每个控制体小面的速度值进行筛选,得到筛选后的多个速度值;
15.将所述筛选后的多个速度值代入预设的速度场公式,得到所述待填充区域对应的填充速度。
16.可选地,所述根据预设筛选规则,将所述多个控制体小面中每个控制体小面的速度值进行筛选,得到筛选后的多个速度值包括:
17.将所述多个控制体小面中目标控制体小面的速度值进行筛选,得到筛选后的多个速度值;所述目标控制体小面为速度值与法向量的乘积小于0的控制体小面。
18.可选地,所述预设的速度场公式为:
[0019][0020]
其中,v
p
为所述目标控制体的填充速度,ni为第i个控制体小面上的法向量,vi为第i个控制体小面的速度值。
[0021]
可选地,所述根据目标控制体的压力值,基于达西方程,得到所述多个控制体小面中每个控制体小面的速度值包括:
[0022]
根据所述目标控制体的压力值,基于有限元中形函数的插值公式,得到所述多个控制体小面中每个控制体小面的压力梯度值;
[0023]
将所述多个控制体小面中每个控制体小面的压力梯度值代入达西方程,得到所述多个控制体小面中每个控制体小面的速度值。
[0024]
第二方面,本技术提供了一种基于树脂传递模塑仿真的填充装置,所述装置包括:
[0025]
第一确定模块,用于确定树脂传递模塑仿真的待填充区域,所述待填充区域包括目标控制体;所述目标控制体由多个网格单元构成;
[0026]
第二确定模块,用于根据所述多个网格单元中每个网格单元的重心与该网格单元边线的中心连线,确定所述目标控制体对应的多个控制体小面;
[0027]
第三确定模块,用于利用拉普拉斯方程,确定目标控制体对应的压力值;
[0028]
第一计算模块,用于根据目标控制体的压力值,基于达西方程,得到所述多个控制体小面中每个控制体小面的速度值;
[0029]
第二计算模块,用于根据所述多个控制体小面中每个控制体小面的速度值,基于预设的速度场公式,得到所述目标控制体对应的填充速度;
[0030]
填充模块,用于根据所述目标控制体对应的填充速度,对所述待填充区域进行填充。
[0031]
可选地,所述第二计算模块包括筛选模块和第二计算子模块;
[0032]
所述筛选模块,用于根据预设筛选规则,将所述多个控制体小面中每个控制体小面的速度值进行筛选,得到筛选后的多个速度值;
[0033]
第二计算子模块,用于将所述筛选后的多个速度值代入预设的速度场公式,得到所述待填充区域对应的填充速度。
[0034]
可选地,所述筛选模块具体用于,将所述多个控制体小面中目标控制体小面的速度值进行筛选,得到筛选后的多个速度值;所述目标控制体小面为速度值与法向量的乘积小于0的控制体小面。
[0035]
可选地,所述预设的速度场公式为:
[0036][0037]
其中,v
p
为所述目标控制体的填充速度,ni为第i个控制体小面上的法向量,vi为第i个控制体小面的速度值。
[0038]
可选地,所述第一计算模块,具体用于,根据所述目标控制体的压力值,基于有限元中形函数的插值公式,得到所述多个控制体小面中每个控制体小面的压力梯度值;
[0039]
将所述多个控制体小面中每个控制体小面的压力梯度值代入达西方程,得到所述多个控制体小面中每个控制体小面的速度值。
[0040]
上述技术方案具有如下有益效果:
[0041]
本技术提供了一种基于树脂传递模塑仿真的填充方法及装置。在执行所述方法时,先确定树脂传递模塑仿真的待填充区域,所述待填充区域包括目标控制体;所述目标控制体由多个网格单元构成;后根据所述多个网格单元中每个网格单元的重心与该网格单元边线的中心连线,确定所述目标控制体对应的多个控制体小面;然后利用拉普拉斯方程,确定目标控制体对应的压力值,根据目标控制体的压力值,基于达西方程,得到所述多个控制体小面中每个控制体小面的速度值;接着根据所述多个控制体小面中每个控制体小面的速度值,基于预设的速度场公式,得到所述目标控制体对应的填充速度,最后根据所述目标控制体对应的填充速度,对所述待填充区域进行填充。这样一来,本技术在计算得到多个控制体小面中的每个控制体小面的速度值后,基于预设的速度场公式,从而得到目标控制体更为精确的填充速度,进而提高复合材料rtm成型工艺仿真的准确度,保证rtm成型工艺仿真的可参考性。
附图说明
[0042]
为更清楚地说明本实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0043]
图1为本技术实施例提供的基于树脂传递模塑仿真的填充方法的一种方法流程图;
[0044]
图2为本技术提供的一种目标控制体中控制体小面的举例示例图;
[0045]
图3为本技术实施例提供的一维网格的一种举例示意图;
[0046]
图4为本技术实施例提供的一种基于树脂传递模塑仿真的填充装置一种结构示意图。
具体实施方式
[0047]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
[0048]
树脂传递模塑(resin transfer moulding,rtm)是一种将树脂注入到闭合模具中浸润增强材料并固化的工艺方法。在模具和制品生产之前,往往借助计算机仿真技术来预测树脂在型腔内的状态及变化规律,仿真其成型过程。
[0049]
由于在计算机仿真技术中,由于填充速度的求解方法的准确性将影响最终仿真结果的准确性,因此,如何提供一种准确计算填充速度的方法成为本领域技术人员急需解决
的问题。
[0050]
为了克服上述技术问题,本发明实施例提供了一种基于树脂传递模塑仿真的填充方法,本发明实施例的方法可以由一种基于树脂传递模塑仿真的填充装置来执行,该装置可以由软件和/或硬件的方式实现,并一般可集成于服务器或终端设备中。
[0051]
请参见图1,图1为本技术实施例提供的基于树脂传递模塑仿真的填充方法的一种方法流程图,该方法可以包括:
[0052]
步骤s101:确定树脂传递模塑仿真的待填充区域,所述待填充区域包括目标控制体;所述目标控制体由多个网格单元构成。
[0053]
具体地,本技术实施例中首先确定树脂传递模塑rtm仿真的待填充区域,其中,待填充区域包括目标控制体,该目标控制体由多个网格单元构成。
[0054]
需要说明的是,待填充区域可以只有一个目标控制体,也可以包括多个控制体,本技术实施例在此并不做限定。
[0055]
步骤s102:根据所述多个网格单元中每个网格单元的重心与该网格单元边线的中心连线,确定所述目标控制体对应的多个控制体小面。
[0056]
本技术实施例中,通过步骤s101在确定树脂传递模塑仿真的待填充区域之后,可以根据所述多个网格单元中每个网格单元的重心与该网格单元边线的中心连线,确定所述目标控制体对应的多个控制体小面。
[0057]
需要说明的是,若待填充区域只有一个目标控制体时,根据所述多个网格单元中每个网格单元的重心与该网格单元边线的中心连线,确定该目标控制体对应的多个控制体小面。
[0058]
若待填充区域包括多个目标控制体时,分别根据多个网格单元中每个网格单元的重心与该网格单元边线的中心连线,确定每个目标控制体对应的多个控制体小面。
[0059]
实例性地:请参见图2,为本技术提供的一种目标控制体中控制体小面的举例示例图。
[0060]
在图2中,为四边形网格单元为例,有四个网格单元,p是网格点。在二维的情况下,取每个网格单元的重心与该网格单元边线的中心连线便构成了目标控制体对应的多个控制体小面。如图2所示,构成了为p点为中心的目标控制体有8个小面,在图2中分别给出了编号,其中,n8是第8号控制体小面的法向量。
[0061]
需要说明的是,本技术实施例中确定目标控制体对应的多个控制体小面并不局限于四边形,可适用于任意多面体网格。
[0062]
步骤s103:利用拉普拉斯方程,确定目标控制体对应的压力值。
[0063]
本技术实施例中,在通过步骤s102根据所述多个网格单元中每个网格单元的重心与该网格单元边线的中心连线,确定所述目标控制体对应的多个控制体小面之后,利用拉普拉斯方程,确定目标控制体对应的压力值。
[0064]
需要说明的是,若待填充区域只有一个目标控制体时,利用拉普拉斯方程,得出的压力值为该目标控制体的压力值。若待填充区域包括多个目标控制体时,利用拉普拉斯方程,得出的压力值为多个目标控制体对应的压力平均值。
[0065]
步骤s104:根据目标控制体的压力值,基于达西方程,,得到所述多个控制体小面中每个控制体小面的速度值。
[0066]
本技术实施例中,通过步骤s103确定目标控制体对应的压力值后,可以根据目标控制体的压力值,并基于达西方程,得到所述多个控制体小面中每个控制体小面的速度值。
[0067]
在一种可能的实现方式中,根据目标控制体的压力值,并基于达西方程,得到所述多个控制体小面中每个控制体小面的速度值可以包括:
[0068]
首先根据目标控制体的压力值,基于有限元中形函数的插值公式,得到多个控制体小面中每个控制体小面的压力梯度值;并将多个控制体小面中每个控制体小面的压力梯度值代入达西方程,得到所述多个控制体小面中每个控制体小面的速度值。
[0069]
需要说明的是,关于有限元中形函数的插值公式的应用为现有技术,在此不再介绍。
[0070]
具体地,在得到多个控制体小面中每个控制体小面的压力梯度值之后,将多个控制体小面中每个控制体小面的压力梯度值代入达西方程:
[0071][0072]
得到多个控制体小面中每个控制体小面的速度值,其中,v为控制体小面的速度值,k为渗透率,μ为树脂粘性,为控制体小面的压力梯度值。
[0073]
步骤s105:根据所述多个控制体小面中每个控制体小面的速度值,基于预设的速度场公式,得到所述目标控制体对应的填充速度。
[0074]
具体地,在通过步骤s104根据目标控制体的压力值,基于达西方程,得到所述多个控制体小面中每个控制体小面的速度值之后,可以根据多个控制体小面中每个控制体小面的速度值,基于预设的速度场公式,得到所述目标控制体对应的填充速度。
[0075]
作为一种可能的实现方式中,根据所述多个控制体小面中每个控制体小面的速度值,基于预设的速度场公式,得到所述目标控制体对应的填充速度可以包括:根据预设筛选规则,将所述多个控制体小面中每个控制体小面的速度值进行筛选,得到筛选后的多个速度值;将所述筛选后的多个速度值代入预设的速度场公式,得到所述待填充区域对应的填充速度。
[0076]
示例性的:请参见图3,为本技术实施例提供的一维网格的一种举例示意图。
[0077]
在图3中,速度的方向由左向右,p点是目标点,w点和ww点位于p点上游,e点位于p点下游,以w点为中心构成的向下游偏移的椭圆,以w点为中心构成的向下游偏移的椭圆。对于p点而言,由于w点位于p点的上游,因此p点受到w点比重较大,而受到e点的影响较小,,因此筛选出位于p点上游的w点和ww点。
[0078]
需要说明的是,本技术实施例通过将多个控制体小面的速度值进行筛选,从而得到目标控制体更为精确的填充速度,进而提高复合材料rtm成型工艺仿真的准确度。
[0079]
可以理解的是,在得到多个控制体小面中每个控制体小面的速度值之后,可以根据预设筛选规则,将所述多个控制体小面中每个控制体小面的速度值进行筛选,得到筛选后的多个速度值。
[0080]
作为一种可能的实现方式中,根据预设筛选规则,将所述多个控制体小面中每个控制体小面的速度值进行筛选,得到筛选后的多个速度值可以包括:
[0081]
将所述多个控制体小面中目标控制体小面的速度值进行筛选,得到筛选后的多个
速度值;所述目标控制体小面为速度值与法向量的乘积小于0的控制体小面。
[0082]
需要说明的是,若控制体小面的速度值与法向量的乘积小于0,则确定该控制体小面位于目标控制体的上游。由于位于上游的控制体小面对目标控制的影响较大,因此将所述多个控制体小面中速度值与法向量的乘积小于0的控制体小面进行筛选,从而得到筛选后的多个速度值。
[0083]
将所述筛选后的多个速度值代入预设的速度场公式:
[0084][0085]
得到所述待填充区域对应的填充速度,其中,v
p
为所述目标控制体的填充速度,ni为第i个控制体小面上的法向量,vi为第i个控制体小面的速度值。可以理解的是,ni·vi
均是小于0筛选后的值。
[0086]
需要说明的是,本技术实施例中基于预设的速度场公式,将多个控制体小面中的每个控制体小面的速度值进行筛选,从而得到目标控制体更为精确的填充速度,进而提高复合材料rtm成型工艺仿真的准确度。
[0087]
步骤s106:根据所述目标控制体对应的填充速度,对所述待填充区域进行填充。
[0088]
本技术实施例中,在通过步骤s105根据多个控制体小面中每个控制体小面的速度值,基于预设的速度场公式,得到目标控制体对应的填充速度后,根据目标控制体对应的填充速度,对所述待填充区域进行填充。
[0089]
可以理解的是,本技术实施例在计算得到多个控制体小面中的每个控制体小面的速度值后,基于预设的速度场公式,从而得到目标控制体更为精确的填充速度,便于根据该填充速度,对待填充区域进行填充,进而提高复合材料rtm成型工艺仿真的准确度。
[0090]
需要说明的是,若待填充区域只有一个目标控制体时,根据目标控制体对应的填充速度,对待填充区域进行填充。
[0091]
若待填充区域包括多个目标控制体时,在得出其中一个目标控制体对应的填充速度,对待填充区域进行填充后,接着重复步骤s103~步骤s106,计算下一个目标控制体对应的填充速度,对所述待填充区域进行填充,直至待填充区域填充完毕。
[0092]
需要说明的是,由于填充时间与待填充区域、填充时间存在对应关系,因此在确定标控制体更为精确的填充速度之后,可以得到更为精确的填充时间,从而保证rtm仿真的可参考性。
[0093]
从上述技术方案可以看出,本技术实施例先确定树脂传递模塑仿真的待填充区域,所述待填充区域包括目标控制体;所述目标控制体由多个网格单元构成;后根据所述多个网格单元中每个网格单元的重心与该网格单元边线的中心连线,确定所述目标控制体对应的多个控制体小面;;然后利用拉普拉斯方程,确定目标控制体对应的压力值,根据目标控制体的压力值,基于达西方程,得到所述多个控制体小面中每个控制体小面的速度值;接着根据所述多个控制体小面中每个控制体小面的速度值,基于预设的速度场公式,得到所述目标控制体对应的填充速度,最后根据所述目标控制体对应的填充速度,对所述待填充区域进行填充。这样一来,本技术在计算得到多个控制体小面中的每个控制体小面的速度值后,基于预设的速度场公式,从而得到目标控制体更为精确的填充速度,进而提高复合材料rtm成型工艺仿真的准确度,保证rtm成型工艺仿真的可参考性。
[0094]
对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
[0095]
以上为本技术实施例提供一种基于树脂传递模塑仿真的填充方法的一些具体实现方式,基于此,本技术还提供了对应的装置。下面将从功能模块化的角度对本技术实施例提供的装置进行介绍。
[0096]
参见图4所示的一种基于树脂传递模塑仿真的填充装置的结构示意图,该装置可以包括第一确定模块100、第二确定模块200、第三确定模块300、第一计算模块400、第二计算模块500和填充模块600。
[0097]
第一确定模块100,用于确定树脂传递模塑仿真的待填充区域,所述待填充区域包括目标控制体;所述目标控制体由多个网格单元构成;
[0098]
第二确定模块200,用于根据所述多个网格单元中每个网格单元的重心与该网格单元边线的中心连线,确定所述目标控制体对应的多个控制体小面;
[0099]
第三确定模块300,用于利用拉普拉斯方程,确定目标控制体对应的压力值;
[0100]
第一计算模块400,用于根据目标控制体的压力值,基于达西方程,得到所述多个控制体小面中每个控制体小面的速度值;
[0101]
第二计算模块500,用于根据所述多个控制体小面中每个控制体小面的速度值,基于预设的速度场公式,得到所述目标控制体对应的填充速度;
[0102]
填充模块600,用于根据所述目标控制体对应的填充速度,对所述待填充区域进行填充。
[0103]
可选地,所述第二计算模块包括筛选模块和第二计算子模块;
[0104]
所述筛选模块,用于根据预设筛选规则,将所述多个控制体小面中每个控制体小面的速度值进行筛选,得到筛选后的多个速度值;
[0105]
第二计算子模块,用于将所述筛选后的多个速度值代入预设的速度场公式,得到所述待填充区域对应的填充速度。
[0106]
可选地,所述筛选模块具体用于,将所述多个控制体小面中目标控制体小面的速度值进行筛选,得到筛选后的多个速度值;所述目标控制体小面为速度值与法向量的乘积小于0的控制体小面。
[0107]
可选地,所述预设的速度场公式为:
[0108][0109]
其中,v
p
为所述目标控制体的填充速度,ni为第i个控制体小面上的法向量,vi为第i个控制体小面的速度值。
[0110]
可选地,所述第一计算模块,具体用于,根据所述目标控制体的压力值,基于有限元中形函数的插值公式,得到所述多个控制体小面中每个控制体小面的压力梯度值;
[0111]
将所述多个控制体小面中每个控制体小面的压力梯度值代入达西方程,得到所述多个控制体小面中每个控制体小面的速度值。
[0112]
从上述技术方案可以看出,本技术实施例先确定树脂传递模塑仿真的待填充区
域,所述待填充区域包括目标控制体;所述目标控制体由多个网格单元构成;后根据所述多个网格单元中每个网格单元的重心与该网格单元边线的中心连线,确定所述目标控制体对应的多个控制体小面;;然后利用拉普拉斯方程,确定目标控制体对应的压力值,根据目标控制体的压力值,基于达西方程,得到所述多个控制体小面中每个控制体小面的速度值;接着根据所述多个控制体小面中每个控制体小面的速度值,基于预设的速度场公式,得到所述目标控制体对应的填充速度,最后根据所述目标控制体对应的填充速度,对所述待填充区域进行填充。这样一来,本技术在计算得到多个控制体小面中的每个控制体小面的速度值后,基于预设的速度场公式,从而得到目标控制体更为精确的填充速度,进而提高复合材料rtm成型工艺仿真的准确度,保证rtm成型工艺仿真的可参考性。
[0113]
本领域技术人员可以理解,图所示的流程图仅是本技术的实施方式可以在其中得以实现的一个示例,本技术实施方式的适用范围不受到该流程图任何方面的限制。
[0114]
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0115]
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
[0116]
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。
[0117]
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本技术。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

技术特征:


1.一种基于树脂传递模塑仿真的填充方法,其特征在于,所述方法包括:确定树脂传递模塑仿真的待填充区域,所述待填充区域包括目标控制体;所述目标控制体由多个网格单元构成;根据所述多个网格单元中每个网格单元的重心与该网格单元边线的中心连线,确定所述目标控制体对应的多个控制体小面;利用拉普拉斯方程,确定目标控制体对应的压力值;根据目标控制体的压力值,基于达西方程,得到所述多个控制体小面中每个控制体小面的速度值;根据所述多个控制体小面中每个控制体小面的速度值,基于预设的速度场公式,得到所述目标控制体对应的填充速度;根据所述目标控制体对应的填充速度,对所述待填充区域进行填充。2.根据权利要求1所述的方法,其特征在于,所述根据所述多个控制体小面中每个控制体小面的速度值,基于预设的速度场公式,得到所述目标控制体对应的填充速度包括:根据预设筛选规则,将所述多个控制体小面中每个控制体小面的速度值进行筛选,得到筛选后的多个速度值;将所述筛选后的多个速度值代入预设的速度场公式,得到所述待填充区域对应的填充速度。3.根据权利要求2所述的方法,其特征在于,所述根据预设筛选规则,将所述多个控制体小面中每个控制体小面的速度值进行筛选,得到筛选后的多个速度值包括:将所述多个控制体小面中目标控制体小面的速度值进行筛选,得到筛选后的多个速度值;所述目标控制体小面为速度值与法向量的乘积小于0的控制体小面。4.根据权利要求3所述的方法,其特征在于,所述预设的速度场公式为:其中,v
p
为所述目标控制体的填充速度,n
i
为第i个控制体小面上的法向量,v
i
为第i个控制体小面的速度值。5.根据权利要求1所述的方法,其特征在于,所述根据目标控制体的压力值,基于达西方程,得到所述多个控制体小面中每个控制体小面的速度值包括:根据所述目标控制体的压力值,基于有限元中形函数的插值公式,得到所述多个控制体小面中每个控制体小面的压力梯度值;将所述多个控制体小面中每个控制体小面的压力梯度值代入达西方程,得到所述多个控制体小面中每个控制体小面的速度值。6.一种基于树脂传递模塑仿真的填充装置,其特征在于,所述装置包括:第一确定模块,用于确定树脂传递模塑仿真的待填充区域,所述待填充区域包括目标控制体;所述目标控制体由多个网格单元构成;第二确定模块,用于根据所述多个网格单元中每个网格单元的重心与该网格单元边线的中心连线,确定所述目标控制体对应的多个控制体小面;第三确定模块,用于利用拉普拉斯方程,确定目标控制体对应的压力值;
第一计算模块,用于根据目标控制体的压力值,基于达西方程,得到所述多个控制体小面中每个控制体小面的速度值;第二计算模块,用于根据所述多个控制体小面中每个控制体小面的速度值,基于预设的速度场公式,得到所述目标控制体对应的填充速度;填充模块,用于根据所述目标控制体对应的填充速度,对所述待填充区域进行填充。7.根据权利要求6所述的装置,其特征在于,所述第二计算模块包括筛选模块和第二计算子模块;所述筛选模块,用于根据预设筛选规则,将所述多个控制体小面中每个控制体小面的速度值进行筛选,得到筛选后的多个速度值;第二计算子模块,用于将所述筛选后的多个速度值代入预设的速度场公式,得到所述待填充区域对应的填充速度。8.根据权利要求7所述的装置,其特征在于,所述筛选模块具体用于,将所述多个控制体小面中目标控制体小面的速度值进行筛选,得到筛选后的多个速度值;所述目标控制体小面为速度值与法向量的乘积小于0的控制体小面。9.根据权利要求8所述的装置,其特征在于,所述预设的速度场公式为:其中,v
p
为所述目标控制体的填充速度,n
i
为第i个控制体小面上的法向量,v
i
为第i个控制体小面的速度值。10.根据权利要求6所述的装置,其特征在于,所述第一计算模块,具体用于,根据所述目标控制体的压力值,基于有限元中形函数的插值公式,得到所述多个控制体小面中每个控制体小面的压力梯度值;将所述多个控制体小面中每个控制体小面的压力梯度值代入达西方程,得到所述多个控制体小面中每个控制体小面的速度值。

技术总结


本申请提供了一种基于树脂传递模塑仿真的填充方法及装置。在执行该方法时,先确定树脂传递模塑仿真的待填充区域;后根据多个网格单元中每个网格单元的重心与该网格单元边线的中心连线,确定目标控制体对应的多个控制体小面;基于达西方程,得到多个控制体小面中每个控制体小面的速度值;接着根据多个控制体小面中每个控制体小面的速度值,基于预设的速度场公式,得到目标控制体对应的填充速度,最后根据目标控制体对应的填充速度,对待填充区域进行填充。这样一来,本申请在计算得到多个控制体小面中的每个控制体小面的速度值后,基于预设的速度场公式,从而得到目标控制体更为精确的填充速度,进而提高复合材料RTM成型工艺仿真的准确度。仿真的准确度。仿真的准确度。


技术研发人员:

赵亮 陈源宏

受保护的技术使用者:

中国航发北京航空材料研究院

技术研发日:

2022.10.11

技术公布日:

2022/12/22

本文发布于:2024-09-21 15:28:46,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/47380.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:所述   多个   速度   小面
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议