帝国竞争算法优化设计论文

上传人:bin****86 文档编号:57578495 上传时间:2018-10-23 格式:DOCX 页数:3 大小:16.46KB
返回 下载 相关 举报
帝国竞争算法优化设计论文_第1页
第1页 / 共3页
帝国竞争算法优化设计论文_第2页
第2页 / 共3页
帝国竞争算法优化设计论文_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《帝国竞争算法优化设计论文》由会员分享,可在线阅读,更多相关《帝国竞争算法优化设计论文(3页珍藏版)》请在金锄头文库上搜索。

1、帝国竞争算法优化设计论文帝国竞争算法优化设计论文1、使用 ICA 进行弹簧参数优化寻优的一般过程与其他优化算法类似,ICA 开始于在搜索空间内随机生成的一定数目的初始解。每一个初始解都被称为一个国家,由优化问题目标函数来评价这些国家的优劣程度。其中一定数目的最优秀的国家被视为帝国主义国家,其他国家被视为殖民地国家,并且被随机分配给帝国主义国家,一个帝国主义国家及其下属的殖民地国家组成一个帝国集团。在分配殖民地国家给帝国主义国家时,每个帝国主义国家分配到的殖民地国家的数目与它的优秀程度成正比。如果某殖民地国家向帝国主义国家移动后,其新位置比帝国主义国家更优秀,则需要互换该殖民地国家和帝国主义国家

2、的位置。各个帝国集团之间会以竞争的形式争夺殖民地国家,从而壮大自身的势力。该过程如下:首先,计算每个帝国集团的总势力(该集团中帝国主义国家的势力与所有殖民地国家势力的平均值的一部分之和) ,然后,当前势力最弱的帝国内部的最弱的殖民地国家将被置为自由状态;所有的帝国集团通过竞争来获取该自由殖民地国家。势力越大的帝国集团,成功率也越大。随着竞争过程不断进行,势力强的帝国集团占有越来越多的殖民地国家,而势力弱的帝国集团逐渐失去其所有的殖民地。最终,失去所有殖民地国家的帝国集团将被覆灭。当算法迭代一定的次数之后,将只剩下一个帝国,该帝国中的帝国主义国家所代表的解即为算法找到的最优解。约束处理办法ICA

3、 算法是针对无约束问题设计的,用来优化弹簧结构参数时,必须对问题中的约束条件进行处理。在此,我们假设每个可行解都要优于任何非可行解,人为赋予非可行解更大的目标函数值,同时假设违背约束条件越多的国家,其代表的解也越劣。在算法迭代过程中,检测每个国家与前述约束条件的符合程度。假设某个国家违背了 N 个约束,则将该国家的目标函数值设定为 N*Mnumber.这里,Mnumber为一个数值很大的数,在我们的实验中,取 99999。2、求解实验及结果分析为了检验本文提出的方法的可行性,并与其他方法进行对比,我们选用了文献中的算例进行优化计算实验和分析。算法程序在 MATLAB 环境下运行。初始国家数目设

4、置为200,初始帝国数目设置为 3,最大迭代次数设置为 400 次。对于片数为 3 和 4 两种情况,分别进行 20 次实验。由于文献中并未提供1 和2 的值。钢板弹簧片数取为 3 时,采用 ICA 算法得到的结果要优于文献中的结果,弹簧质量减少了约%,同时,两种算法得到的应力2 大致相等,但 ICA 得到的应力1 降低了约%;当钢板弹簧片数取为4 时,文献中给出的参数结果并不能满足应力2 的约束要求,而本文的结果满足许可应力的要求。同时根据文献中的数据,原设计中弹簧质量为,本文得到的结果为,比原设计减少了%。3、结论本文提出了一种应用帝国主义竞争算法进行汽车变截面少片钢板弹簧优化设计的方法,实验表明,该方法可行且十分有效。该方法可以使汽车悬架的设计更加合理,在保证良好的形式稳定性、平顺性的同时,更大限度地降低钢板弹簧的质量,具有较好的实用价值。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 总结/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号