当前位置:主页 > 科技论文 > 搜索引擎论文 >

基于改进模糊ABC算法的水轮机调节系统仿真研究

发布时间:2021-11-29 09:34
  针对水轮机调节系统的非线性特性和"水锤"效应,结合人工蜂群算法(ABC)搜索过程精细、全局收敛性较强的特点,提出一种改进模糊人工蜂群算法(MFABC),将其应用于不同扰动工况下的水轮机调节系统中,并利用Matlab强大的仿真能力完成水轮机调节系统参数的优化。通过仿真实验,验证了所提出的MFABC算法较Ziegler Nichols算法、模糊PID算法、粒子群算法和标准ABC算法在全局搜索能力和收敛速度方面的有效性和优越性,保证该方案下系统能获得更好的动态性能。该仿真实验既可加深学生对水轮机调速器参数优化问题的认识与理解,也有利于提高学生的实验仿真能力。 

【文章来源】:实验技术与管理. 2019,36(05)北大核心

【文章页数】:7 页

【部分图文】:

基于改进模糊ABC算法的水轮机调节系统仿真研究


图1水锤效应下水轮机调节系统数学模型图

曲面图,模糊规则控制


emin为最终蜂群蜜源质量;Value为当前蜂群最优蜜源质量。将NCValue和p相结合,完成对模糊算法中的位置调整百分比进行动态修正。前者可以表明侦察蜂远离最优解的距离,后者体现侦察蜂所处的收敛阶段,此时的位置调整百分比根据两者作出相应动态改变。在模糊控制中,将NCValue和当前线性递减的p作为输入量,输出量为位置调整百分比修正值pc。图2为pc的模糊规则控制曲面,模糊规则的设计应满足以下条件。图2pc的模糊规则控制曲面图(1)迭代初期,p较大。若此时NCValue为大,表示侦察蜂离最优值较远,此时需要扩大搜索范围,让侦察蜂在全局范围内进行全面探索;若此时NCValue处于中等或较小值时,则表示侦察蜂距离最优值较近,此时需要适当缩小搜索范围,此时pc应取中等或较小值。(2)迭代中期,p适中。若此时NCValue为大或中等,pc应取一个中等数值;若NCValue为小,即侦察蜂非常接近最优值,则pc应取较小值,使侦察蜂在最优值附近作精细搜索。(3)迭代后期,p较小。若NCValue数值为中等或大,pc均应取大,使侦察蜂适当扩大搜索范围。综上所述,可得pc的模糊规则表(见表1)。其中,输入量和输出量均采用小(S)、中(M)、大(B)作为模糊词集。表1模糊规则表本文在模糊化方法的基础上采用基于迭代次数非线性调整侦察蜂搜索空间的方式

曲线图,适应度,曲线图,算法优化


2水轮机调节系统参数TaTyTwegeyeheqxeqyeqh5.720.30.8300.72121.5505-0.03220.87300.57083.2实验结果分析(1)负荷扰动工况下仿真结果。图3和图4分别为5%负荷扰动工况下的适应度函数收敛曲线图和水轮机调节系统转速相对偏差过渡过程曲线图。表3为ZN算法、模糊PID算法、PSO算法、ABC算法以及MFABC算法的实验结果数据对比。图35%负荷扰动平均适应度曲线图图45%负荷扰动转速相对偏差曲线图在5%负荷扰动工况下,相比于标准ABC算法:由图3的平均适应度函数曲线可以看出,改进的MFABC算法收敛速度更快,收敛结果更好,同时由表3可得MFABC算法优化后的BestJ值降低了9.19%;由图4的转速相对偏差曲线可以看出,MFABC算法优化后的超调量和稳定时间都有所下降,由表3可得,分别降低了1.13%、6.36%。这些数值表明采用MFABC算法优化后的系统寻优精度更高,收敛效果更好,且受到负荷扰动后能更快达到稳定。表3负荷扰动工况下不同优化算法仿真实验结果扰动工况优化算法5%负荷扰动ZNFuzzyPIDPSOABCMFABC10%负荷扰动ZNFuzzyPIDPSOABCMFABCBestJ——14.955513.704012.4437——47.139832.589824.8888Overshoot0.02080.01970.01820.01770.

【参考文献】:
期刊论文
[1]一种基于混沌搜索改进的人工蜂群算法[J]. 田屏.  西南师范大学学报(自然科学版). 2018(07)
[2]自适应模糊PID控制器的设计及MATLAB仿真[J]. 宋超,曹翱,温家玺.  现代制造技术与装备. 2018(07)
[3]一种典型闭环PID控制教学实验设计[J]. 刘恒,吴朝阳,刘建成,孙冬娇.  实验技术与管理. 2017(09)
[4]一种改进的全局粒子群优化算法[J]. 王皓,欧阳海滨,高立群.  控制与决策. 2016(07)
[5]基于模糊PID控制的水轮机调节的研究[J]. 王塞北,王亚楠.  科技创新与应用. 2015(29)
[6]基于内模控制的工业控制系统仿真器鲁棒PID控制器设计[J]. 王佳伟,杨亚非,钱玉恒,赵新宇.  实验技术与管理. 2015(01)
[7]Matlab软件在自动控制原理实验中的应用[J]. 刘金颂,张庆阳,苏晓峰,杨蕾.  实验技术与管理. 2014(06)
[8]基于先进PID控制的电动机调速系统研究[J]. 刘峰.  科技创新与应用. 2014(15)
[9]基于Ziegler-Nichols频率响应方法的自适应PID控制[J]. 王亚刚,许晓鸣,邵惠鹤.  控制工程. 2012(04)
[10]基于线性与非线性模型的水轮机调速器PID参数优化比较[J]. 方红庆,陈龙,李训铭.  中国电机工程学报. 2010(05)



本文编号:3526271

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/sousuoyinqinglunwen/3526271.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户54f31***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com