OPTIMUS是指过程集成和优化设计软件,集成CAD/CAE仿真工具,实现仿真流程自动化,包括试验设计、单目标/多目标优化、鲁棒性/可靠性设计等模块,是多学科仿真设计辅助工具。
1. 工作流集成
OPTIMUS能集成任何仿真软件并驱动多学科工作流,包括市场上现有的商用程序和用户自开发程序,比如NASTRAN、LS-DYNA、HYPERMESH、FLUENT、MATLAB等,涉及到了应力分析,碰撞分析,流体流动,声光电热磁等领域,同样可以集成用户用FORTRAN,C语言等编写的程序。
2. 试验设计和响应面
工程师通常对一个研究对象要通过多次试验了解其特性,尤其是设计变量和产品性能之间的关系。在仿真试验中,工程师通过多个样本点的试验,达到了解研究对象的目的。试验设计的目的是对样本点的选取进行科学的设计,用较少的试验样本得到更多的信息。OPTIMUS通过数值计算技术和统计方法,选择并分析一系列虚拟的试验样本,帮助工程师了解设计参数和产品性能之间的相关性和敏感度。在设计空间探索的样本点上可以建立响应面模型,帮助工程师通过利用现有的实验样本信息最大限度地改进产品设计。
3. 优化设计
OPTIMUS包含多种优化方法,针对不同的问题如单目标优化和多目标优化问题。当评估新的产品设计方案时,工程师经常需要在多个相互冲突的设计指标之间进行取舍,往往很难满足所有指标,也就无法确定是否已经找到了最佳设计。Optimus提供的参数优化算法能自动调整仿真模型中的设计参数,提供满足各个设计指标的多种优化设计方案,供设计人员根据具体需求进行选择。OPTIMUS可以通过基于导数的快速寻优算法和先进的遗传算法的结合,在复杂的设计问题中寻找最优设计。多目标优化算法能找到帕雷托前沿(Pareto fronts),再多个相互冲突的设计目标中找到最优设计。
4. 可靠性和鲁棒性
由于制造公差和材料特性等不确定性因素,设计参数可能在设计名义值附近有所波动。很多时候,这些波动造成了意料之外的产品功能损失和质量问题。OPTIMUS能通过对设计空间的探索,找到产品性能对设计参数波动敏感最低的设计方案,既达到可靠性要求。鲁棒性设计则是找到一种设计,当设计参数发生小的波动时,产品性能变化不会太大,性能的波动在允许的质量变化范围以内,保证产品的稳健性。OPTIMUS包含多个鲁棒性可靠性设计方法,可以针对不同的问题类型进行优化设计。
5. 并行
OPTIMUS的并行功能使得工程师能够充分利用计算机资源,采用多CPU并行计算,包括多CPU的工作站、计算机集群和并行资源管理系统,且工作流层和算法层均可并行计算,大大减少计算耗时。