APDL语言实现连续体结构动力学拓扑优化

2013-06-16  by:广州有限元分析、培训中心-1CAE.COM  来源:仿真在线

连续体结构的拓扑优化设计是在结构的尺寸优化设计和形状优化设计以后,在结构优化领域出现的富有挑战性的研究方向。结构拓扑优化的主要思想是将寻求结构的最优拓扑问题转化为在给定的设计区域内寻求最优材料的分布问题。为了有效进行连续体结构拓扑优化,将拓扑优化方法与现有的大型商用软件相结合是一种非常有效的途径。

ANSYS软件是美国SASI公司开发的世界最著名的大型通用有限元分析软件,而APDL参数化编程语言是ANSYS提供给用户的重要的二次开发工具,它是对ANSYS 进行定制和二次开发的基础。作为一种解释性语言,APDL可以用来自动完成一些通用性强的任务,也可以根据参数建立模型,并提供了自动完成循环的功能。APDL包括许多特性,如复制、宏、分支语句、循环以及标量、矢量、数组、矩阵运算等,并且能较容易地控制计算流程,获得内部计算数据及数据的输入输出。文中应用APDL语言来进行拓扑优化的算法实现。

1 连续体结构动力学拓扑优化数学模型的建立

近年来,以系统的动态响应如位移、速度、加速度为目标或约束的动力优化设计逐渐引起人们的关注,但目前国内关于连续体结构的动力学拓扑优化研究相对甚少。另外,动力优化设计工作主要集中在具有频率约束的质量极小化问题上,以结构动态响应为约束或目标函数的动力学拓扑优化研究工作很少见报道。积极开展结构动力特性拓扑优化研究具有重要的理论意义和工程实用价值。

针对低噪声结构,在降低结构重量、节约材料的同时,追求的是结构辐射声功率最小。假设结构承载的是简谐响应激励,以结构整体辐射声功率最低为目标函数的连续体拓扑优化模型为:

APDL语言实现连续体结构动力学拓扑优化+有限元仿真分析相关图片图片1

其中,II为优化后的结构辐射声功率;ui为第i个单元的表面法向振动速度;i=j1,j2,…,jk为优化后保持不变的单元号;ρi为优化后的单元密度;σ为辐射比;ε为密度下限;fi2与fi1分别为给定优化后固有频率的上下限。在这里介质密度ρ0取空气密度1.29kg/m3,声速c=340m/s。

2 应用APDL语言进行动力学拓扑优化的算法流程

针对前面的拓扑优化模型,文中的算法目标是通过数学规划的方法在一系列低灵敏度单元删除迭代过程中求取结构整体振动的极小值,通过控制振动来降低结构噪声。程序具体步骤如下:1)输入结构参数。2)建立有限元模型,施加合理的约束。3)进行模态分析,提取模态结果,设定结构固有频率变化范围。4)施加简谐载荷,分析结构动力学响应。5)求解整体结构辐射声功率SV1。6)根据结构动应力分布,设定每次迭代的删除率。7)根据灵敏度分析,删除对结构辐射声功率影响最低的单元。8)提取结构辐射声功率结果SV2。9)如SV1<SV2则重复迭代,直到SV2收敛到最小值为止,则迭代结束,结束程序。

3 数值模拟分析

为了验证上述建立的优化模型和算法流程,选择一个实例来进行数值模拟分析。如图1所示,结构为正方形薄板,大小为0.9mX0.9m,厚度6mm,有限元划分网格单元30X30个,弹性模量2.07e11,泊松比0.3,密度7800。约束条件为四角固支约束。在中央加载正弦载荷,幅值-2500N,激励频率为20Hz。

优化过程删除率设置为1%,优化收敛时共迭代20次,剩余体积79.5%。该结构优化后是一个四角铰链机构。优化前后各类数据如表1所示,在20Hz的激励频率下,优化前结构辐射声功率为156.7kw,优化后为100.8kw。对优化前后的结构选取不同的激励频率,进行辐射声功率对比。如图1和表2所示。

APDL语言实现连续体结构动力学拓扑优化+项目图片图片2

APDL语言实现连续体结构动力学拓扑优化+项目图片图片3

APDL语言实现连续体结构动力学拓扑优化+项目图片图片4

由图1和表2可看出,优化后结构在不同频率激励的情况下,结构声辐射频率同样有所下降,在频率较低的情况下,下降幅度较为明显,而随着激励频率升高,结构辐射声功率变化趋于平缓。

4 结语

由以上数值模拟分析的相关数据可以看出,文中应用APDL参数化编程语言与动力学优化模型相结合,实现降低结构的辐射声功率的优化方法和算法是可行的。除此之外,优化后的结构在宽频载荷的激励下结构振动响应明显降低,同时减轻了结构的质量,达到了有效控制振动,减小辐射声功率的目标。说明这一模型是正确、合理的。最终的优化结果说明,文中建立的动力学优化模型对于工程应用具有一定的参考价值。


开放分享:优质有限元技术文章,助你自学成才

相关标签搜索:APDL语言实现连续体结构动力学拓扑优化 Fluent、CFX流体分析 HFSS电磁分析 Ansys培训 Abaqus培训 Autoform培训 有限元培训 Solidworks培训 UG模具培训 PROE培训 运动仿真 

编辑
在线报名:
  • 客服在线请直接联系我们的客服,您也可以通过下面的方式进行在线报名,我们会及时给您回复电话,谢谢!
验证码

全国服务热线

1358-032-9919

广州公司:
广州市环市中路306号金鹰大厦3800
电话:13580329919
          135-8032-9919
培训QQ咨询:点击咨询 点击咨询
项目QQ咨询:点击咨询
email:kf@1cae.com