- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
194 计算机技术与应用进展·2006
基于粒子群算法求解约束优化问题+
赵志刚1,2韦兆文2
1上海理工大学管理学院上海200093;
2广西大学计算机与电子信息学院广西南宁530004
摘要:粒子群优化算法是一种基于群体智能的进化演化算法,已经在许多领域得到了非常成功的
应用。本文以非线性约束优化问题为研究对象,通过引入一个检查函数来处理约束条件,然后采用粒
子群优化算法求解非线性约束优化问题。仿真实验结果验证了该算法的正确性与有效性。
美奠词:粒子群优化算法非线性约束优化演化计算
1引 言
作为运筹学的一个重要分支,非线性优化问题的求解方法一直是人们研究的重点“卜14J。随着优化对象
复杂性的增加,优化问题的规模也越来越大,传统的优化方法难以适应,因此人们在寻求严格最优化理论
和方法的基础上,探索并提出了一些新的随机最优化方法和智能优化方法,如遗传算法“J【“,蚁群算法”J
Swarm
等,但各种方法都有其相应的适用范围和局限性。粒子群优化算法(Particle
自提出以来,已受到国内外学者的高度关注。由于PSO概念简单、容易实现并且需要调整和控制的参数较
少,同时又有着深刻的智能背景,既适合科学计算,又特别适合工程应用…。短短几年里,PSO算法已经
获得了很大的发展,目前已广泛应用于函数优化。神经网络训练,模糊系统控制以及其他的应用领域。本
文探讨利用粒子群优化算法求解非线性约束优化问题。
2粒子群优化算法
粒子群优化算法是一类基于群体的智能随机优化算法。粒子群优化算法中针对优化问题的每一个解都
是搜索空间中的一个“粒子”,每个粒子都有一个由优化函数所决定的适应度(通常即优化函数本身),以评价
该粒子当前位置的优劣。粒子群优化算法首先初始化一群随机粒子,然后通过迭代找到最优解。在第k次
迭代中,第i个粒子具有如下两个属性:
①在一个Ⅳ维空间中的位置向量x;=(x÷….,J:….,石。k),其中z:E[z。,Un],1≤n-N,f。
和u。是位置向量第n维座标的下限和上限
‘作者简介:赵志刚(1973
),男,广西人,上海理工大学管理学院博士研究生,广西大学计算机与电子信息学院讲师
研究方向:人工智能,供应链管理。
②速度向量哆;
v急.。,.,v:。。。)以及最小速度向量VIllik。=(v。k。,。..,v急.。,…,v。k。.。)之间。
在PSO算法的每一次迭代过程中,整个种群的所有粒子均根据以下两个公式被更新㈣:
q2“=。■‘+cln(0‘一X?)+
c2 (1)
r2(《一x;)
X;“=X?+口+
其中卑是第i个粒子自身所找到的当前最佳位置(即个体最优解),在某些文献中日也被记作pbest。名(有
为当前迭代次数,iterMax为算法总的迭代次数,则有:
oMax0f∞^缶n
∞=a,Max—iterx (3)
itcrMax
粒子群在更新过程中,粒予速度每一维的取傅不趣过最大允许值,粒子位置每一维的座标也限制在允
许范围内。同时,弓与0在迭代过程中不断更新,最后输出的名就是算法得到的最优解。
粒子群优化算法在运行过程中,如果某粒子发现7一个当前的群体最优位置,其他粒子将迅速向其靠
拢。如果该最优位置是局部最优点,粒子群就无法在解空间内重新搜索,因此,算法陷入局部最优,出现
了所谓的早熟收敛现象。文献[8y9的实验研究表明,在PSO算法的运行过程中,如果对整个粒子群当前找
到的最优解只增加一个随机扰动,将有助于算法跳出局部最优点,从而显著改善算法的收敛性能,使PSO
算法能够有效避免早熟收敛问题,提高全局搜索能力。
设_是服从标准正态分布的随机变量,即_~N(O,1),则
乞=乞×(1+玎)
您可能关注的文档
最近下载
- 水池满水试验.docx
- 超声除藻的参数优化及其在太湖除藻中的应用-东南大学学报.pdf
- 四川省重点中医专科专病建设与验收标准.docx VIP
- 《广告策划》全套教学课件.pptx
- 化妆品专业英语:Makeup Service 化妆服务.pptx VIP
- 2025年山东省烟台市招远市中考一模语文试题(原卷版+解析版).docx VIP
- 6.5.2.2 平面与平面垂直的判定 (教学课件)-高一下学期数学北师大版(2019)必修第二册.pptx VIP
- 重难点02 方程与不等式(组)有关的含参问题(2种命题预测+17种题型汇总+专题训练)(原卷版).pdf
- 四川省重点中医专科(专病)建设及验收标准..docx VIP
- 化妆品专业英语:Facial Care 脸部护理.pptx VIP
文档评论(0)