改进罚函数分级遗传算法及其在结构优化设计中的应用

来源 :广州大学 | 被引量 : 6次 | 上传用户:luocaohuozi12345
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在建筑结构优化设计中往往存在设计变量离散、部分约束条件难以用设计变量显式表达、目标函数不可导等问题,传统的结构优化设计方法不能很好的解决此类问题。遗传算法作为一种仿生类智能算法,有着良好的适应性,它不依赖于问题的复杂程度,也不需要将约束条件以自变量显式表达,因此能够较好的克服传统优化算法不足。本文在遗传算法基本理论的基础上,结合结构优化设计的特点对基本遗传算法的缺点进行改进,提出了一种改进的罚函数分级遗传算法,该方法根据种群中个体偏离约束条件限值的程度对其进行适当惩罚,能够较好的处理非可行解空间,使得有潜力的非可行解个体能够得到繁衍机会,从而维系了种群个体的多样性;通过对当前种群进行分级、排序操作,保证优秀的个体得到合适的繁衍机会,使得良好的基因能够在迭代中不断进化,结合改进的惩罚函数能够降低陷入局部最优解的概率,增大了全局寻优的能力。改进后的遗传算法有效的改善了基本遗传算法容易局部收敛、收敛结果不稳定等问题。通过三个经典函数DeJong、Shubert和Griewank,验证了改进算法的寻优性能。本文将改进的遗传算法应用到两个经典的结构优化案例—17杆平面桁架结构和72杆空间桁架结构,较其他文献相比,新方法的优化结果更具优势,表明了本文所改进的遗传算法具有更强优化性能,可推广到其他结构形态的优化设计中。已有文献关于遗传算法在结构优化中的应用大多集中在简单的结构形态,这主要是由于每一次遗传迭代所有个体均需要进行有限元分析,计算耗时长,内存消耗巨大,对计算机性能和代码的优化有着很高的要求。本文基于MATLAB平台和SAP2000有限元软件的应用程序接口(API),创建了并行计算环境,有效地解决了智能算法在进行复杂结构优化设计时经常出现的内存溢出和程序崩溃问题。以两个复杂结构—1164杆桅杆结构和5980杆超高层框架结构为案例,进行了抗风结构优化设计,优化结果显示,本文改进的遗传算法及相关技术在大型复杂形态结构上的优化设计方面亦有较好的应用。
其他文献
目的探讨高原牧区妇女宫颈糜烂多发的原因,针对本地区条件及特点进行有效治疗。方法对我县已婚育龄妇女妇科病普查诊断为宫颈糜烂的117名患者进行回顾性分析。结果400名自愿接
重症胰腺炎(sevefeacutepancreatitis,SAP)是普外科常见且极为凶险的危重急腹症。由于机体处于应激状态,其能量消耗较基础值高50%,蛋白质分解代谢增加,每天氮丢失可达40g,机体往往处
目的探讨阑尾炎术后预防感染的护理方法;方法将2009年6月至2011年我院收治的阑尾炎患者79例随机分为观察组45例(常规护理+特殊护理)和对照组44例(常规护理),对两组的治疗效果进行比
伊犁盆地是新疆四大产煤基地之一,预测煤炭资源量达2817亿吨,至2010年9月已探明资源量为546亿吨,其中伊犁盆地南缘预测资源量1813亿吨。简析该地区地质背景、煤层划分,重点分
随着信息技术的发展,最优化理论和方法已经广泛应用于经济、科学技术、军事等领域,已经成为了一门独立的学科。其中,约束非线性优化问题和约束极大极小问题应用最为广泛。为求解约束非线性优化问题,罚函数方法成为最重要的工具之一。罚函数方法是将约束优化问题转化成无约束优化问题,然后通过求解无约束罚问题得到约束优化问题最优解的一种方法。传统7)_1罚函数的约束罚参数需要逐步增大,这对计算带来了很大的不便,因为由
移动代理被认为在未来的电子商务中将起到很重要的作用,但是它也面临着许多新的安全问题.文中设计了一种基于移动代理的小额支付协议.与已有的方案相比,具有更大的灵活性、更
声乐教学是以教师为先导,学生为主体,通过歌曲演唱获得技能技巧传授而进行的一种特殊育人活动。其中教师和学生是相互交流共同感受的双向实践活动,在45分钟教学实践中不可避免地
利益是什么?利益就是满足需要的物。那什么又是物呢?通俗的说,物就是东西,而利益就是有好处的东西。
矩阵的初等变换可以用于求几个整数的最大公因数,和几个多项式的最大因式.本文介绍两种应用方法.
提出了一种对FMS实时控制进行建模的Petri网工具-实时控制Petri网模型。该模型是通过对变迁和位置引入第二属性,即输出控制命令和传感器信息来实现的。最后用一个FMS实例说明了建模过程,该模型,以