arrow
返回

A 99 line code for discretized Michell truss optimization written in Mathematica

delete2010-09-14
delete98
delete
OA
AI
T
Tomasz Sokół *
DOI:10.1007/s00158-010-0557-zdelete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The main purpose of the paper is to provide an easy-to-use code for topological optimization of the least weight trusses, written in the Mathematica programming language. The main idea of the presented approach consists in using a fixed ground structure and the linear programming formulation of the optimization problem. The solver is based on the fast interior point method. The strong effort is done to create the effective generator of the computational model utilizing the high regularity of the ground structure and the high sparsity of the geometric matrix. The efficiency and reliability of the algorithm is confirmed in several numerical tests. Due to a linear programming formulation of the optimization problem the method presented in the paper assures finding the global optimum, hence it may be considered as the useful tool for verification of results obtained in other ways. The appended complete Mathematica code of the program developed will be supplied by the Publisher on SpringerLink.
Keyword:
Topology optimization of trusses
Ground structure
Linear programming
Interior point method
Sparse matrix representation

期刊

Structural and Multidisciplinary Optimization 封面图
Structural and Multidisciplinary Optimization
IF:
4
论文数:
4.9K
被引数:
1.7W

机构

暂无机构信息
引用论文

引用论文

err
IF0
err
err0
PREAI
err
err分享
err收藏
学者 查看更多内容