基于ESN和PSO的非线性模型预测控制
柴 毅,周海林,付东莉,罗德超
重庆大学自动化学院,重庆
中国汽车工程研究院,重庆
摘 要:针对传统的控制理论对实际的工业生产过程中的被控系统,特别是具有强非线性的系统控制效果不是很理想,而应用非线性模型预测控制算法能够较好解决非线性系统的控制问题,提出了一种基于回声状态网络(EchoStateNetwork,ESN)模型进行非线性系统辨识
和粒子群优化(ParticleSwarmOptimization,PSO)进行滚动优化的非线性模型预测控制系统的算法。ESN能够很好地辨识非线性系统,其计算时间、数据训练和稳定性相对于传统递归神经网络有了较大进步,PSO具有全局优化和较快的寻优速度。针对典型化工非线性对象连续搅拌槽反应器(ContinueStirredTankReactor,CSTR)的仿真实例表明,此模型在预测控制优于BP和PSO结合的非线性预测控制,以及传统的PID控制,证明了该算法运用于非线性模型预测控制中的有效性。
关 键 词:模型预测控制;回声状态网络(ESN);粒子群优化;反馈校正;CSTR
1 引 言
目前,线性的模型预测控制的理论研究已经比较成熟,将其运用于实际工业工程的强非线性对象会得不到满意的控制效果。神经网络能够充分逼近任意复杂的非线性函数,因而神经网络刚应用到控制领域就出现了基于神经网路的预测控制[12]。文献[3]提出了基于BP网络的非线性预测控制算法,存在的问题是BP网路的训练较复杂和局部较小值以及神经网路拓扑结构的确定,且预测模型的预测精度不高。文献[4]提出基于PID的预测控制算法,虽然算法简单,但是控制效果并不好。回声状态网络(ESN)在非线性系统辨识方面较传统的神经网络有较大的改进[57]。在经典的MackeyGlass84步标杆预测问题的预测精度上已经有数量级的提高。粒子群优化(PSO)算法是近年来发展起来的一种新的进化算法,是一种基于迭代的优化工具。PSO有快速收敛、全局寻优和较高的运算精度的优点。为此,鉴于ESN和PSO这些方面的优点,本文提出一种基于ESN和PSO的非线性预测控制算法,通过仿真实例表明基于该算法的预测控制输出能够较好地跟踪参考轨迹。
相关阅读:
- ...2015/01/29 14:13·基于ELVIS的远程多电机控制系统设计
- ...2012/03/27 09:34·基于EMD滤波及在工业无线通信中的应用
- ...2012/03/06 13:44·基于EMD的锌钡白煅烧过程多尺度因子分析
- ...· Efinix® 全力驱动AI边缘计算,成功推出Trion™ T20 FPGA样品, 同时将产品扩展到二十万逻辑单元的T200 FPGA
- ...· 英飞凌亮相进博会,引领智慧新生活
- ...· 三电产品开发及测试研讨会北汽新能源专场成功举行
- ...· Manz亚智科技跨入半导体领域 为面板级扇出型封装提供化学湿制程、涂布及激光应用等生产设备解决方案
- ...· 中电瑞华BITRODE动力电池测试系统顺利交付北汽新能源
- ...· 中电瑞华FTF系列电池测试系统中标北京新能源汽车股份有限公司
- ...· 中电瑞华大功率高压能源反馈式负载系统成功交付中电熊猫
- ...· 中电瑞华国际在电动汽车及关键部件测评研讨会上演绎先进测评技术