上海交通大学学报(自然版) ›› 2012, Vol. 46 ›› Issue (05): 768-773.
李真,陈秀华,汪海
收稿日期:
2011-10-24
出版日期:
2012-05-28
发布日期:
2012-05-28
LI Zhen, CHEN Xiu-Hua, WANG Hai
Received:
2011-10-24
Online:
2012-05-28
Published:
2012-05-28
摘要: 针对蚁群算法(ACO)存在的编码方式单一、不易理解,其信息素更新公式对优化结果的依赖性强等不足进行改进,使其优化过程对最优解的依赖程度降低,避免陷入局部最优解;添加了蚂蚁路径判断模块,节省了优化的计算量;改进了算法的迭代条件,提高了运算效率.同时,将其用于复合材料层合板设计中的最小层数优化和铺层角度优化.结果表明,改进的ACO具有运算效率高、优化结果准确的特点,所得优化结果与遗传算法相同.
中图分类号:
李真, 陈秀华, 汪海. 基于蚁群算法的复合材料层合板屈曲优化[J]. 上海交通大学学报(自然版), 2012, 46(05): 768-773.
LI Zhen, CHEN Xiu-Hua, WANG Hai. Buckling Optimization of Composite Laminate Using Modified Ant Colony Optimization[J]. Journal of Shanghai Jiaotong University, 2012, 46(05): 768-773.
[1]Eduard R. Buckling and postbuckling analysis of stiffened panels in wing box structures [J]. International Journal of Solids and Structures, 2000, 37: 67956824. [2]Haftka R T. Stackingsequence optimization for buckling of laminated plates by integer programming [J]. AIAA Journal, 1992, 30 (3) : 814819. [3]Enrique Herencia J, Weaver Paul M, Friswell Michael I. Optimization of long anisotropic laminated fiber composite panels with Tshaped stiffeners [J]. AIAA Journal, 2007, 45 (10): 24972509. [4]Kaveh A, Talatahari S. Hybrid algorithm of harmony search,particle swarm and ant colony for structural design optimization[J]. Studies in Computational Intelligence, 2009, 239: 159198. [5]Soremekun G, Gurdal Z, Kasspoglou C, et al. Stacking sequence blending of multiple composite laminates using genetic algorithms [J]. Composite Structures, 2002, 56 (1): 5362. [6]Riche L, Kaftka R T. Optimization of laminate stacking sequence for buckling load maximization by genetic algorithm[J]. AIAA Journal, 1993, 31 (5): 951956. [7]Liu W L, Butler R, Alicia Kim H. Optimization of composite stiffened panels subject to compression and lateral pressure using a bilevel approach [J]. Structural and Multidisciplinary Optimization, 2008, 36 (3): 235245. [8]Chang Nan, Wang Wei, Yang Wei, et al. Ply stacking sequence optimization of composite laminate by permutation discrete particle swarm optimization [J]. Structural and Multidisciplinary Optimization, 2010, 41 (2): 179187. [9]穆朋刚, 赵美英, 刘关心, 等.蚁群算法在复合材料层合板优化设计中的应用[J]. 机械强度, 2009, 31 (3): 410413. MU Penggang, ZHAO Meiying, LIU Guanxin, et al. Ant colony algorithm for composite laminate palates design and optimization [J]. Journal of Mechanical Strength, 2009, 31 (3): 410413. [10]栾宇,丁文辉,林天军, 等. 基于蚁群算法的复合材料缠绕壳体铺层顺序优化[J].计算力学学报, 2011, 28 (2): 248254. LUAN Yu, DING Wenhui, LIN Tianjun, et al. Stacking sequence optimization of filament wound composite case based on ant colony algorithm [J]. Chinese Journal of Computational Mechanics, 2011, 28(2): 248254. [11]Wang W, Guo S, Chang N, et al. Optimum buckling design of composite stiffened panels using ant colony algorithm[J]. Composite Structures, 2010, 92 (3): 712719. [12]Wang W, Guo S, Chang N, et al. A modified ant colony algorithm for the stacking sequence optimization of a rectangular laminate[J]. Structural Multidisciplinary Optimization, 2010, 41(5): 711720. [13]Aymerich M F. Serra optimization of laminate stacking sequence for maximum buckling load using the ant colony optimization (ACO) metaheuristic [J]. Composites Part A: Applied Science and Manufacturing, 2008, 39 (2): 262272. [14]中国航空研究院. 复合材料结构设计手册[M]. 北京:航空工业出版社, 2001. [15]晏飞, 李为吉. 基于自适应遗传算法的复合材料层合板铺层顺序优化设计[J].西北工业大学学报, 2001, 19 (1): 156161. YAN Fei, LI Weiji.A stacking sequence optimization method of composite laminated panel based on an adaptive genetic algorithm [J]. Journal of Northwestern Polytechnical University, 2001, 19 (1):156161. [16]Dorigo M, Maniezzo V, Colorni A. Ant system: Optimization by a colony of cooperating agents [J]. IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics, 1996, 26 (1): 2941. [17]胡凯林,李平. 基于改进蚁群算法的炼铁原料混匀过程调度优化[J].上海交通大学学报, 2011, 45 (8): 11051112. HU Kailin, LI Ping. The optimized scheduling for ironmaking bulk ore blending process based on improved ant colony optimization [J]. Journal of Shanghai Jiaotong University, 2011, 45 (8): 11051112. [18]车竞, 唐硕, 王文正, 等.一种新的蚁群算法及其在飞行器设计中的应用[J]. 航空动力学, 2009, 24 (2): 262268. CHE Jing,TANG Shuo,WANG Wenzheng, et al. New ant colony algorithm and its application on optimization design of flight vehicle[J]. Journal of Aerospace Power, 2009, 24 (2): 262268. [19]刘彦鹏. 蚁群优化算法的理论研究及其应用[D]. 杭州: 浙江大学信息科学与工程学院, 2007. [20]陈烨. 用于连续函数优化的蚁群算法[J].四川大学学报:工程科学版, 2004, 36 (6): 117120. CHEN Ye. Ant colony system for continuous function optimization [J]. Journal of Sichuan University: Engineering Science Edition, 2004, 36 (6): 117120. [21]宋峰, 温卫东, 崔海涛. 基于改进蚁群算法的结构形状优化[J]. 航空学报, 2007, 28 (5): 11101114. SONG Feng, WEN Weidong, CUI Haitao. Structural shape optimization based on an improved ant colony optimization [J]. Acta Aeronatuica Et Astronautica Sinca, 2007, 28 (5): 11101114. [22]Dorigo M, Gambardella L M. Ant colony system: A cooperative learning approach to the traveling salesman problem [J]. IEEE Trans on Evolutionary Computation, 1997, 1 (1): 5366. [23]Almeida F S, Awruch A M. Design optimization of composite laminated structures using genetic algorithms and finite element analysis [J]. Compostie Structures, 2009, 88 (8): 443454. [24]Kogiso N, Watson L T, Gurdal Z, et al. Minimum thickness design of composite laminates subject to buckling and strength constraints by genetic algorithms [J]. Mechanics of Composite Materials and Structures, 1994, 1 (1): 95117. |
[1] | 梁烽杨, 杨毅钧, 刘功龙, 万兵, 高王升. 多无人机系统协同侦察规划算法研究[J]. 空天防御, 2021, 4(1): 103-108. |
[2] | 蒋小康, 张朋, 吕佑龙, 赵新明, 张洁. 基于混合蚁群算法的半导体生产线炉管区调度方法[J]. 上海交通大学学报, 2020, 54(8): 792-804. |
[3] | 许显杨,陈璐. 考虑设备可靠性与能耗的平行机调度[J]. 上海交通大学学报, 2020, 54(3): 247-255. |
[4] | 许波,闵华清,肖芳雄. 蚁群算法求解离散最小约束去除问题[J]. 上海交通大学学报(自然版), 2015, 49(03): 383-386. |
[5] | 李翠明,龚俊,牛万才,王翀. 基于改进隶属云模型蚁群算法的喷涂机器人喷枪轨迹组合优化[J]. 上海交通大学学报(自然版), 2015, 49(03): 387-391. |
[6] | 姜文英,林焰,陈明,于雁云. 基于粒子群和蚁群算法的船舶机舱规划方法[J]. 上海交通大学学报(自然版), 2014, 48(04): 502-507. |
[7] | 王盛炜,徐雪松,姚宝恒,连琏. 针对立管重入井过程中等路径段加速度的改进型蚁群优化算法[J]. 上海交通大学学报(自然版), 2013, 47(10): 1585-1590. |
[8] | 胡凯林, 李平. 基于改进蚁群算法的炼铁原料混匀过程调度优化[J]. 上海交通大学学报(自然版), 2011, 45(08): 1105-112. |
[9] | 王慧林, 冉承新, 黄维, 马满好. 一种变步长前瞻性电子侦察卫星引导调度方法[J]. 上海交通大学学报(自然版), 2011, 45(07): 954-960. |
[10] | 高守玮,杨叶青,张卫东. 基于改进蚁群算法的巡航导弹三维航迹规划 [J]. 上海交通大学学报(自然版), 2010, 44(09): 1292-1296. |
[11] | 郭乘涛,江志斌. 应用混合蚁群算法求解并行批处理机组批与调度问题 [J]. 上海交通大学学报(自然版), 2010, 44(08): 1068-1073. |
[12] | 胡燕海,严隽琪,马登哲,叶飞帆 . 基于智能算法的制造系统通用作业调度方法[J]. 上海交通大学学报(自然版), 2008, 42(10): 1608-1612. |
[13] | 姚世清,江志斌,郭乘涛,胡鸿韬. 晶圆制造系统中Lot加工序列优化的蚁群算法[J]. 上海交通大学学报(自然版), 2008, 42(10): 1655-1659. |
阅读次数 | ||||||
全文 |
|
|||||
摘要 |
|
|||||