摘要
传统结构优化建模方法对设计人员的能力要求较高,而现有辅助优化建模工具的通用性不强,导致复杂工程优化问题的模型建立十分困难,因此提出一种通用性较强的辅助优化建模方法.该方法将设计结构矩阵(Design Structure Matrix,DSM)思想引入优化模型的建立过程中,利用DSM结构形式和算法的优点方便有效地从复杂工程问题中提取优化模型并给出合理的优化流程.基于Excel的VBA语言开发辅助优化建模工具,快速准确地提取优化模型,并通过与优化软件Isight的接口程序自动将参与优化设计的模块映射成合理的优化流程图.采用燃气轮机支架结构的优化设计问题验证该辅助优化建模工具,并取得良好效果.
The traditional structure optimization modeling methods require higher capability to designers,the existing auxiliary optimization modeling tools lack of flexibility,and hence it is very difficult to build an engineering optimization model for complex problems. Therefore, a strongly universal auxiliary optimization modeling method is proposed. The idea of the Design Structure Matrix( DSM) is introduced into the building process of optimization modeling. The advantages of DSM structure form and algorithms are utilized,and the optimization model and rational optimization process can be easily and effectively extracted from complex engineering problems. An auxiliary optimization modeling tool is developed by the Excel VBA language,which can automatically map the optimization modules to an optimization flow chart by the interface program of the optimization software Isight. The optimization design problem of a gas turbine support structure is used to verify the auxiliary optimization modeling tool,which shows good effect.
出处
《计算机辅助工程》
2015年第1期57-62,共6页
Computer Aided Engineering
关键词
结构优化
设计结构矩阵
辅助优化建模
优化流程图
VBA
ISIGHT
structure optimization
design structure matrix
auxiliary optimization modeling
optimization flow chart
VBA
Isight