检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[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[建筑科学—结构工程]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.224.138.39