- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
粒子群算法在电站锅炉燃烧优化中的应用
(安徽建筑工业学院 电子与信息工程学院,安徽 合肥 230601)
摘要:针对锅炉燃烧系统具有多输入输出、非线性、强耦合、不确定时滞的特点,采用粒子群优化(PSO)算法寻找锅炉模型的最优输入变量组合,实现锅炉燃烧过程的优化。其应用使锅炉燃烧节省了成本,提高了经济运行效益。仿真结果表明,该算法是一种高效率的寻优方法。
关键词:优化算法;粒子群;随机;锅炉
中图分类号:TP301文献标识码:A文章编号:1009-3044(2009)28-8064-02
Application of Particle Swarm Optimization in Combustion Process of the Boiler in Power Plants
WANG Li-rong
(School of Electronics and Information Engineering, Anhui Institute of Architecture and Industry, Hefei 230022, China)
Abstract: For boiler combustion system with the characteristics of multi variable, nonlinear, strong coupling and uncertain time-delay, the particle swarm optimization algorithm is used for boiler model of optimal combination of input variables and realizes the optimization of boiler combustion process. Its application saves the cost of boiler combustion and improves the economic operation efficiency. The simulation results show the high efficiency of proposed optimal method.
Key words: optimization algorithm;particle swarm;random;boiler
“最优化”是工程应用领域经常提到的一个词,其目的是使目标达到最大值或最小值。最优化问题常可表示为实函数的全局寻优,即:
f(x?~)≤f(x), x∈Rn s.t.g(x)(1)
其中x为n维定义空间Rn中的向量,或视为该空间的点,x*为搜寻空间的全局最优点,f(x)是目标函数,g(x)为约束条件集合[1]。
粒子群优化算法(particle swarm optimization)是由Kennedy和Eberhart在研究鸟类和鱼类的群体行为基础上于1995年提出的一种群智能算法[2],其思想来源于人工生命和演化计算理论,模仿鸟群吃行觅食行为,通过鸟集体协作使群体达到最优。PSO的原理和机制简单,仅仅通过更新速度和位置来不断进化到全局最优解,无需梯度信息,可调参数少,算法容易实现且运行效率高。
本文以锅炉燃烧为实例,通过采用粒子群算法寻找出最优的操作参数,实现锅炉燃烧优化。
1 粒子群算法原理
粒子群算法(PSO)初始化为一组随机粒子(随机解),然后通过迭代寻找最优解。粒子追随两个当前最优值来更新自己,一个是粒子迄今为止寻找到的最优值,叫做个体极值pbest;另外一个是整个粒子群迄今为止寻找到的最优值,叫做全局极值gbest,粒子更新自己的公式如下:
Vi=w×Vi-1+c1×r1×(pi-xi)+c2×r2×(pg-xi) (2)
Xi=xi-1+Vi (3)
其中:Vi为当前代的粒子移动速度;Vi-1为前一代的粒子移动速度;r1、r2为随机数,范围 之间;c1、c2为学习因子,一般取c1=c2=2;w为上一代的速度对当前代速度影响的权重,w的确定:
W=wmax-(wmax-wmin) ×iter/itermax(4)
其中wmax、wmin分别为开始时和结束时的权重,一般取wmax=0.9,wmin=0.4;itermax为最大迭代次数,iter当前迭代次数。
在运动过程中,将对每个位置的适应度不断进行再评价。如果某个粒子的适应度优于gbestt,则该粒子所处位置成为群最优粒子位置gbestt,这样gbest将不断更新为群最优位置;而且在粒子群的运动过程中,每个粒子的自身适应度也可能出现更
您可能关注的文档
- 教育游戏在小学英语单词教学中的应用设计.doc
- 揭穿四招QQ小骗术.doc
- 结合不同专业培养方向,深化高校计算机基础教育改革.doc
- 结合桐庐实际浅谈政府网站建设.doc
- 结合线性与非线性模式的计算机基础课程教学.doc
- 结合校园信息化建设促进软件工程专业的建设.doc
- 解读IP地址并轻松划分子网.doc
- 解读开心网的情感交互设计.doc
- 解救右键菜单里的.doc
- 解决多目标优化问题的几种进化算法的比较研究.doc
- 2023年黑龙江省哈尔滨市道里区新华街道招聘社区工作者真题及参考答案详解1套.docx
- 2023年黑龙江省大庆市肇州县永胜乡招聘社区工作者真题含答案详解.docx
- 2023年黑龙江省牡丹江市海林市新安朝鲜族镇招聘社区工作者真题及参考答案详解.docx
- 2023年黑龙江省哈尔滨市松北区万宝街道招聘社区工作者真题及答案详解1套.docx
- 2023年黑龙江省哈尔滨市道外区新乐街道招聘社区工作者真题含答案详解.docx
- 2023年黑龙江省绥化市北林区吉泰招聘社区工作者真题参考答案详解.docx
- 2023年黑龙江省哈尔滨市香坊区建筑街道招聘社区工作者真题附答案详解.docx
- 2023年黑龙江省哈尔滨市道外区民主乡招聘社区工作者真题附答案详解.docx
- 2023年黑龙江省牡丹江市海林市二道镇招聘社区工作者真题含答案详解.docx
- 2023年黑龙江省大庆市萨尔图区铁人街道招聘社区工作者真题及参考答案详解一套.docx
文档评论(0)