Isight集成Meshworks和Optistruct
采用Isight进行多目标多学科优化,通过Isight集成和管理复杂的仿真流程,运用多种优化算法自动探索得到优化方案,从而缩短产品研制周期,降低研发成本。
本例研究汽车副车架的强度、模态和质量表现。
主要是建立参数化模型后提交Optistruct求解,便于Isight进行集成软件。
(1)选用MeshWorks对有限元模型进行网格变形,具体包括:板面厚度(Gauge)、空间尺寸位置(Offset、Translate)、孔径(Scale)、曲率大小等,将以上作为参数变量。
具体地:文件主要包括Meshworks的批处理.bat文件,设计变量的一个txt文件(后续只需更改.txt文件便可直接更新模型),再依据求解器的需要,输出求解目标格式文件,例如支持Optistruct和Nastran的.bdf文件。
注:①集成Meshworks进行自动化仿真优化时,需要在计算机中添加环境变量:
②集成Meshworks进行自动化仿真优化时,需要常启动程序:路径为软件安装路径。
D:\MeshWorksV23.2\MeshWorks_V23.2_64Bit\bin-23.2\DPMUtilitiesLicenseManager.exe
(2)依据(1)中建立的参数化模型,导出Optistruct求解格式.bdf,并提交求解,Isight读取求解生成的结果文件,用以识别应力、频率和质量等性能表现。具体地:各阶频率、最大应力及位移结果在.html文件中,质量和体积结果在.out文件中。
(3)注意:Isight内部流程文件以及路径的合理配置,建立仿真流程后,只需要设定和修改设计变量、约束和目标,便可自动进行多次分析循环。
(4)Isight是一个高度集成的多学科目标优化平台。整个迭代优化过程是漫长的,主要取决于模型的复杂程度。倘若优化一次便要循环所有的迭代次数,这一工程量是巨大的。试验设计(DOE)是结构优化的基础,主要作用是获得足够的样本点构建近似模型,极大的提高优化效率。近似模型方法是通过数学模型的方法逼近一组输入变量(独立变量)与输出变量(响应变量)的方法。
在这里简单描述,即采用某(最优拉丁超立方)试验设计方法采集足够的样本点,考虑设计变量与响应之间的关系,建立合适的近似模型。定义设计变量变化范围,约束和优化目标,调用Isight内部优化算法(NSGA-Ⅱ)进行寻优。
流程文件可以私聊!
欢迎交流!!!