摘要
介绍了结构优化设计的基本理论和MATLAB优化工具箱,分析了结构优化设计中的主要约束条件,提出结构优化设计的通用流程方法。首先,进行结构受力分析,合理设置优化目标函数和约束条件;然后,使用MATLAB优化工具箱进行编程计算。对一桁架进行优化设计分析,结果显示,与其他方法相比,使用MATLAB优化工具箱进行优化,不仅计算精度较高,而且可以减少计算时间。因此在结构工程设计领域有较大的实际应用价值。
MATLAB is a powerful and scientific tool in modern computing areas and widely used in engineer-ing design fields. The basic structural optimization principles and MATLAB toolbox are briefly introduced. Then the main constraints in structural optimization design are analyzed, and a flow chart for solving optimiza-tion questions is proposed as well. Firstly, it analyzes the force in structure, and sets objective function and constraints. Then, the program of optimization design is given. One truss optimization design is performed, and the design shows that the method has high precise results and can shorten the calculating time. Thus, the method has wider potential applications in the structural engineering fields.
出处
《河南城建学院学报》
CAS
2014年第5期12-16,共5页
Journal of Henan University of Urban Construction
基金
福建农林大学青年基金项目(020401)
关键词
结构工程
优化设计
MATLAB优化工具箱
structural engineering
optimization design
MATLAB optimization toolbox