基于MATLAB与ANSYS混合编程的混凝土框架结构优化设计
发布时间:2018-06-16 08:10
本文选题:钢筋混凝土框架结构 + 优化设计 ; 参考:《辽宁工程技术大学》2015年硕士论文
【摘要】:钢筋混凝土框架结构应用广泛,是我国最主要的建筑结构形式之一。传统的结构设计注重可靠性的同时往往忽略了结构的经济性,针对这一问题,本文基于MATLAB与ANSYS混合编程的方法编制了平面钢筋混凝土框架结构的优化设计程序,充分发挥二者的优势,将有限元法与遗传算法相结合,应用于框架结构优化设计中,在构件层面对钢筋混凝土框架结构的优化设计进行了定量研究。主要有以下内容:(1)以现行的结构设计规范中相关规定作为约束条件,以造价为优化目’标函数,以钢筋混凝土框架结构构件的截面尺寸及各配筋面积为设计变量,建立优化数学模型,编制优化程序。(2)利用ANSYS参数化设计语言APDL编写并形成框架结构的内力分析的批处理文件,使得整个有限元分析过程能够在后台运行,后续的MATLAB优化主程序以子程序调用的方式来执行内力分析的批处理文件,实现了MATLAB对ANSYS的调用。(3)优化主程序采用智能的遗传算法,基于MATLAB软件平台,以MATLAB优化工具箱中的遗传算法(GA)函数为优化计算核心,实现优化功能,并通过生成的路径选择器将优化结果保存。(4)以某四层三跨钢筋混凝土框架结构为例,采用本文程序对其优化分析,并生成优化结果报告,结果表明本程序的优化效果良好,从而证明了程序的可行性。本文的研究可以为钢筋混凝土框架结构的优化设计提供一定的理论参考和实践意义。
[Abstract]:Reinforced concrete frame structure is widely used and is one of the most important building structures in China. Traditional structural design pays attention to reliability and often neglects the economy of structure. Aiming at this problem, the optimization design program of plane reinforced concrete frame structure is compiled based on the mixed programming method of MATLAB and ANSYS. The finite element method (FEM) and genetic algorithm (GA) are combined to optimize the design of frame structure. The optimum design of reinforced concrete frame structure is studied quantitatively at the component level. The main contents are as follows: (1) taking the relevant provisions of the current structural design code as the constraint conditions, taking the cost as the optimization objective 'standard function, and taking the section size and the reinforcement area of the reinforced concrete frame structural members as design variables, The optimization mathematical model is established and the optimization program. 2) the batch processing file of the internal force analysis of the frame structure is compiled by the ANSYS parametric design language APDL, which makes the whole finite element analysis process run in the background. Following MATLAB optimizes the main program to carry out the batch processing file of the internal force analysis by the way of subprogram calling, realizes the MATLAB call to ANSYS. The optimization main program adopts intelligent genetic algorithm, based on the MATLAB software platform. Taking the genetic algorithm (GA) function in MATLAB optimization toolbox as the core of optimization calculation, the optimization function is realized, and the optimized result is saved by the path selector generated. (4) A four-story three-span reinforced concrete frame structure is taken as an example. The optimization analysis is carried out by using the program in this paper, and the optimization result report is generated. The results show that the optimization effect of the program is good and the feasibility of the program is proved. The research in this paper can provide certain theoretical reference and practical significance for the optimization design of reinforced concrete frame structure.
【学位授予单位】:辽宁工程技术大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TU375.4
【参考文献】
相关期刊论文 前10条
1 马晓娟;;面向对象编程思想解析[J];电子技术与软件工程;2014年21期
2 高云;;计算机编程思想的发展研究[J];软件导刊;2012年11期
3 孙洪铁;;有限单元法概述及其基本概念的分析[J];山西建筑;2012年14期
4 蔡新;李洪煊;武颖利;朱杰;;工程结构优化设计研究进展[J];河海大学学报(自然科学版);2011年03期
5 桂树国;;基于ANSYS参数化设计语言APDL的产品结构优化设计[J];组合机床与自动化加工技术;2010年07期
6 宗节保;段柳云;王莹;段柳浠;李昕;;基于MATLAB GUI软件制作方法的研究与实现[J];电子设计工程;2010年07期
7 杨希祥;李晓斌;肖飞;张为华;;智能优化算法及其在飞行器优化设计领域的应用综述[J];宇航学报;2009年06期
8 王玉林;葛蕾;李艳斌;;新型界面开发工具:MATLAB/GUI[J];无线电通信技术;2008年06期
9 葛继科;邱玉辉;吴春明;蒲国林;;遗传算法研究综述[J];计算机应用研究;2008年10期
10 陈广洲;解华明;鲁祥友;;Matlab遗传算法工具箱在非线性优化中的应用[J];计算机技术与发展;2008年03期
,本文编号:2025997
本文链接:https://www.wllwen.com/jingjilunwen/jianzhujingjilunwen/2025997.html