改进蚁群算法及结构优化设计应用研究

来源 :浙江工业大学 | 被引量 : 0次 | 上传用户:zhusimeng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
蚁群算法是优化领域的一种极具潜力的新兴智能算法,具有出色的搜索寻优能力、较强鲁棒性和易于其他算法融合等优点,其缺点是迭代缓慢、易陷入局优。对蚁群算法的原理和在结构优化中的应用模型进行了综述。针对蚁群算法的本身缺陷和结构优化设计应用的特点,从路径选择方式、信息素更新方式以及信息素浓度控制三方面改进了算法,并且添加局部搜索,通过信息素的动态区块更新策略和整体缩减调整策略的结合实现算法的阶段性搜索。基于改进蚁群算法,构建桁架结构优化模型。以十杆平面桁架为优化算例,测试并验证了改进蚁群算法的优越性能以及在结构优化设计中的适用性和有效性。研究表明:改进蚁群算法得到了更优异的优化结果,相比遗传算法提升了2.17%和1.18%;相比融合局部搜索的MMAS算法提升了近1%,且迭代次数仅为其9.61%。基于改进蚁群算法,以结构位移作为性能指标,构建结构抗震优化模型。且论述并通过两框架模型的分析计算结果与试验数据的比对验证了一种Pushover分析方法用于优化过程中的结构抗震性能分析。以三层四跨框架模型和九层五跨框架模型作为结构抗震优化算例,实现了改进蚁群算法在基于性能的抗震优化设计中的具体应用。研究表明:Pushover分析结果与试验数据具有较好的契合度,最大相对误差分别为13.94%和12.17%,Pushover分析方法和程序可靠,且可有效分析得到结构变形曲线和构件各节点的弹塑性状态。三层四跨抗震算例中,相比之前研究中的ACO和GA算法,改进蚁群算法在求解质量上分别提升了1.71%和10.03%,在求解时间上仅为两算法的22.69%和13.01%;九层五跨算例中,又在求解质量上分别提升了4.25%和10.96%,在求解时间上仅为两算法的55.16%和33.57%。两项应用不仅证实了改进蚁群算法在结构优化设计上的适用性和有效性,为结构优化设计提供了一种可行方法;也表明其具有求解质量高、稳定性好、求解收敛速度快、寻优效率高等优点;各项改进在提升算法搜索效率和求解速度上作用显著,二阶段搜索策略通过针对性地缩小搜索范围大幅度地促进了算法搜索寻优的效率。
其他文献
以聚醚210、异佛尔酮二异氰酸酯(IPDI)为主要原料,二羟甲基丙酸(DMPA)为亲水性扩链剂,胺类硅烷偶联剂为后扩链剂,按不同配比合成了系列有机硅改性水性聚氨酯分散体。主要考察了硅
目的:探讨出现胎儿脐动脉舒张末期血流缺失(AEDV)的相关因素及其对围产儿结局的影响。方法:应用胎儿脐血流监护仪检测胎儿脐动脉血流,并对29例出现胎儿脐动脉舒张末期血流缺失(
会议
总结了若干最新日本水下桥墩结构加固技术,包括新型沉箱干作业法加固水下结构技术、压入钢管加固技术、预制混凝土面板快速桥墩加固法,给出了几种加固技术的基本原理与施工工
本文介绍了百年来关于赵熙研究的概况。1949年以前,学界运用唱和赞颂、诗话点评、专文论述等形式,进行了卓有建树的研究。此后的三十年,该研究严重受挫。新时期,赵熙研究全面
随着世界范围内城市化进程的积极推进,大气污染问题越来越受到人们的重视,而其控制难度也远远超乎人们的想象。大气污染作为一种无法快速解决的现象,其包含各种污染物的不同粒级的大气颗粒物(particulate matter,PM)的来源、形成机制和迁移行为一直都是学术界争议论的一大热点。杭州作为中国的互联网之都,快速的城市发展和变迁,其PM的组成与来源以及污染形成机制也发生着剧烈的变化。为此,本实验在2
目的研究姜主要活性成分6-姜辣素对老年大鼠脂肪肝的改善作用,并探讨其可能的机制。方法取SD雄性老年大鼠(22月龄,n=27),随机分为3组,即老年对照组(ageing)、6-姜辣素低剂量
随着当前时代飞速发展,全球变暖、空气污染、不可再生资源匮乏的问题日益凸显。电动汽车应运而生,电动汽车以电力为资源,能有效减少当前环境下汽车对于燃油的依赖性和二氧化碳的排放。然而,伴随着电动汽车的发展,充电设施建设的滞后成为其发展的阻碍;另外随着大量电动汽车接入电网无序充电,引起突发的用电高峰,对电网设施带来的损失不可估量。因此,科学地对电动汽车充电基础设施进行布设电动汽车长远发展的必要条件;在此基
为推动华北地区葡萄种植业和酿酒业的发展,我站从1986年开始,选择引进德国、法国、意大利等国家的部分优良酿酒葡萄品种,经试种筛选出适宜华北地区推广种植的波鲁克斯、多米
提高现代化物流能力,是实现粮食跨区域流通的重要前提,对稳定粮食价格、保证民生需求具有重要意义。在归纳粮食物流的特殊社会属性基础上,文章从宏观政策、竞争形势、社会文
随着时代的不断发展,我国国民经济发展的水平不断提高,国家整体在发生日新月异变化的同时也不能够忘记计算机科学在人们生活中的应用。当今社会的发展是经济化、信息化的时代