基于Abaqus和遗传算法的预应力混凝土风机塔架优化设计  被引量:6

The Optimization Design of Prestressed Reinforced Concrete Wind Tower Based on Abaqus and Genetic Algorithm

在线阅读下载全文

作  者:孟冉[1] 马宏旺[1] 

机构地区:[1]上海交通大学船舶海洋与建筑工程学院,上海200240

出  处:《建筑科学》2013年第1期62-66,共5页Building Science

基  金:国家自然科学基金(51078231)

摘  要:运用遗传算法对预应力钢筋混凝土塔架进行优化,应用Abaqus计算塔架在极限荷载和正常工作荷载下的应力与变形。以造价为目标函数,以构造要求及规范规定的允许值为约束条件,引入罚函数将有约束问题转为无约束问题来搜索全局最优解。基于Python语言平台,编译了利用实数解码的遗传算法类以及Abaqus命令流文件,实现了Abaqus与遗传算法的对接,在数值建模分析的同时即可对模型进行优化,为解决大型复杂的结构优化问题,提供了一种可行的解决方法。实例分析表明,采用本文方法,塔架成本减小了将近约25%,验证了该优化设计方法的可行性与有效性。In this paper, the genetic algorithm was used to optimize the Prestressed Reinforced Concrete tower, under ultimate load and operation load, tower's stress and deformation were presented by Abaqus. During the optimization procedure, cost was taken as the objective function, detailing requirements and allowable values in standard provisions were regarded as constraint conditions, penalty function was introduced to convert problems into unconstraint and search for the optimal solution. Based on the Python language platform, the genetic algorithm by real decoding and the model scripts were compiled which connected Abaqns with genetic algorithm, it helps to solve the huge and complicated structures problems as the numerical model can be analyzed and optimized at the same time. The result shows that by using the method in this paper the cost of tower is reduced by 25% , and verifies the feasibility and effectiveness of the design optimization method.

关 键 词:塔架优化设计 遗传算法 ABAQUS PYTHON 

分 类 号:TM614[电气工程—电力系统及自动化] TU375[建筑科学—结构工程]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象