【技术实现步骤摘要】
一种考虑多组件布局的多相材料拓扑优化设计方法
[0001]本专利技术属于多相材料拓扑优化设计相关
,更具体地,涉及一种考虑多组件布局的多相材料拓扑优化设计方法。
技术介绍
[0002]复合材料是由具有明显可区分特性的多种成分材料相制成,可以产生多种组合功能。复合多相材料是两种或者两种以上不同材料的不同组合,与单相材料相比,复合多相材料可以实现不同材料的性能。一般地,复合多相材料具有较高的比刚度和比强度,也就说明材料重量轻,而且强度和刚度较高。除此之外,复合多相材料具有较好的抗疲劳性能,其疲劳寿命比一般的金属长数倍。在减振降噪方面,复合多相材料同样优于单相材料,具有较好的减振隔音性能。伴随着3D技术的兴起,多相材料具备优异的性能且成本较低,在工程中的应用变得越来越重要。
[0003]结合复合多相材料性能,特别符合航空航天领域中结构设计特点,不仅可以实现飞行器结构的轻量化设计,同时可使整体结构具有较强的刚度和优异的减振性能,且设备零件具有较高的安全性能。多组件集成布局优化设计是航空航天、汽车、军工等领域中经常遇到的技术问题,有时需要将一个或者几个固定形状的几何体嵌入到设计结构中来满足我们需要的特定功能。所以就要同时考虑多组件在结构中的布局设计以及连接组件的基体的结构优化设计。这就要求在优化组件位置分布与角度的同时,优化基体材料的分布,以实现结构性能最优。
技术实现思路
[0004]针对现有技术的以上缺陷或改进需求,本专利技术提供了一种考虑多组件布局的多相材料拓扑优化设计方法,所述设计方法是一 ...
【技术保护点】
【技术特征摘要】
1.一种考虑多组件布局的多相材料拓扑优化设计方法,其特征在于,该方法包括以下步骤:(1)采用两套设计变量构造多组件形状和不同材料相的基体结构,其中,采用扩展系数插指隐式水平集函数构建不同材料相的基体结构,同时采用位置坐标和方向角度几何参数建立显式水平集函数,并采用显式水平集函数分别构造各个组件形状;接着,采用max函数将所有组件的水平集函数集成到一个水平集函数中,以得到集成有所有组件的多组件水平集函数;(2)基于彩色水平集多相理论和多组件水平集函数构造基体材料、多组件及空洞的材料相,并通过组件和基体的水平集函数的不同组合得到不同材料相的拓扑模型;接着,基于Heaviside函数获得不同材料相连续变化的单元密度;(3)基于不同材料相连续变化的单元密度,将基体多相材料的弹性模量与嵌入设计域中的各个组件的弹性模量相插值,以得到多组件结构系统的等效弹性模量;(4)基于参数化水平集和彩色水平集多相材料理论建立考虑多组件集成系统布局优化的多相材料最小柔度拓扑优化模型,并基于得到的等效弹性模量在结构设计域中通过有限元分析求解整体结构的位移场,根据得到的位移场计算多相材料最小柔度拓扑优化模型的目标函数;接着,基于形状微分与伴随变量法对基体和组件的设计变量进行灵敏度分析,并采用MMA移动渐近线算法更新全局设计变量,继而确定各个组件的最优布局和不同材料相基体的最优分布。2.如权利要求1所述的考虑多组件布局的多相材料拓扑优化设计方法,其特征在于:基体结构的隐式水平集函数为:其中,x=x1,x2,...,x
N
表示所有插值节点坐标,即水平集节点;N表示节点总数;t为伪时间变量;α
l,n
表示在第l个水平集函数节点n处的扩展系数;Φ
l
(l=1,2)表示基体结构材料1和基体结构材料2的水平集函数,该水平集函数由高斯径向基函数φ
l,n
(x)插值;φ
l,n
(x)表示第l个高斯径向基函数。3.如权利要求2所述的考虑多组件布局的多相材料拓扑优化设计方法,其特征在于:其中,c是形状参数,等于水平集网格面积或者体积的倒数;x
n
表示水平集函数的第n个节点的坐标;||x
‑
x
n
||是用于计算当前采样点x到x
n
节点距离的欧几里得范数。4.如权利要求2所述的考虑多组件布局的多相材料拓扑优化设计方法,其特征在于:组件的水平集函数为:其中,Φ
ci
(x,y)表示第i个组件的水平集函数;x
ci
表示第i个组件的横坐标;y
ci
表示第i个组件的纵坐标;r
ci
表示第i个圆形组件的半径;(x,y)为采样点坐标。5.如权利要求4所述的考虑多组件布局的多相材料拓扑优化设计方法,其特征在于:多组件水平集函数为:
Φ
c
(x,y)=max(Φ
c1
,Φ
c2
,...,Φ
cnc
)其中,nc为所有组件的数量。6.如权利要求4所述的考虑多组件布局的多相材料拓扑优化设计方法,其特征在于:不同材料相的拓扑模型如下:其中,Φ1(x)表示基体材料1的水平集函数;Φ2(x)表示基体材料2的水平集函数。7.如权利要求6所述的考虑多组件布局的多相材料拓扑优化设计方法,其特征在于:材料相的特征函数χ
r
为:其中,Φ1表示基体材料1的水平集函数;Φ2表示基体材料2的水平集函数;r=1,2,3,4;Φ
C
是集成所有组件的水平集函数;H表示Heaviside函数:8.如权利要求7所述的考虑多组件布局的多相材料拓扑优化设计方法,其特征在于:多相材料最小柔度拓扑优化模型的表达式为:Find:α
l,n
=[α
l,1
,α
l,2
,...,α
l,N
];S
Ci
={x
C1
,y
C1
,θ
C1
,x
C2
,y...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。