改进粒子群算法研究及其在网络路由中的应用

被引:0
作者
冯骏
机构
[1] 河海大学
关键词
粒子群算法; 遗传算法; PID控制器参数整定; 约束优化; 旅行商问题; 网络路由;
D O I
暂无
年度学位
2006
学位类型
硕士
导师
摘要
粒子群算法是一种随机搜索算法。它借鉴了生物群落捕食的机理,简单通用、鲁棒性强、适合于并行处理,是一种有效的全局搜索方法,在多个方面得到了成功的应用。但粒子群算法也存在易早熟、局部搜索能力差等缺点。本文对基本粒子群算法及其改进算法进行了系统的分析和研究,主要研究如下: 第一,针对基本粒子群算法易陷入局部最优解的缺点,提出了一种改进的粒子群算法。该算法将整个种群分成两部分,一部分粒子仍按原方向飞行,而另外一部分粒子(变异粒子)不再朝群体最优解方向飞行,而是向反方向飞行,这样就提高了种群的多样性,扩大了搜索的空间,改善了常规粒子群算法摆脱局部最优解的能力。在此基础上,还进一步讨论了变异率对寻优结果的影响。 第二,将本文所提改进粒子群算法应用于工业PID控制器的参数整定,以及带约束优化的工业设计中,均取得了非常理想的效果。 第三,目前,离散粒子群算法的研究还比较少。针对基本粒子群算法求解旅行商问题(TSP)时的缺点,如速度慢、效率低且难以表达。本文提出了一种和遗传算法结合的混合粒子群算法。采用类似遗传算法的变异、交叉操作,使得位置更新和速度更新公式易于表达。让整个粒子群分成多个种群分别进行预选式进化,得到了具有局部较优基因组合的新粒子,以此组成新的种群进行全局性的优化。应用于TSP问题的仿真表明,它是一种稳定、高效的优化算法。 最后,将本文所提混合粒子群算法应用于IP网络的QoS路由优化中,以满足Qos要求的同时又使所选路径费用最小为优化指标。对网络的仿真实验表明,此算法具有良好的效果。
引用
收藏
页数:64
共 13 条
[1]
智能优化算法及其应用.[M].王凌著;.清华大学出版社.2001,
[2]
网络优化.[M].谢金星;邢文训编著;.清华大学出版社.2000,
[3]
进化计算.[M].王正志;薄涛著;.国防科技大学出版社.2000,
[4]
利用基于分区搜索的自适应遗传算法求解TSP问题 [J].
江金龙 ;
薛云灿 ;
冯骏 .
河海大学常州分校学报, 2005, (03) :1-4
[5]
自适应变异的粒子群优化算法 [J].
吕振肃 ;
侯志荣 .
电子学报, 2004, (03) :416-420
[6]
免疫粒子群优化算法 [J].
高鹰 ;
谢胜利 ;
不详 .
计算机工程与应用 , 2004, (06) :4-6+33
[7]
粒子群优化算法求解旅行商问题 [J].
黄岚 ;
王康平 ;
周春光 ;
庞巍 ;
董龙江 ;
彭利 .
吉林大学学报(理学版), 2003, (04) :477-480
[8]
一种改进的自适应遗传算法 [J].
关旭 ;
张春梅 ;
王尚锦 .
微机发展, 2003, (11) :41-42+44
[9]
一类新颖的粒子群优化算法 [J].
王岁花 ;
冯乃勤 ;
李爱国 .
计算机工程与应用, 2003, (13) :109-110+134
[10]
一种改进遗传算法及其在TSP问题中的应用 [J].
陈斌 ;
徐华中 .
计算机工程, 2002, (09) :90-92