期刊文献+

基于LM-PSO算法和BP神经网络的非线性预测控制 被引量:7

Nonlinear Predictive Control Based on LM-PSO Algorithm and BP Neural Network
下载PDF
导出
摘要 针对非线性系统,提出了一种基于BP神经网络的预测控制方法。以BP神经网络建立多步预测模型并预测系统输出值,用LM(Levenberg-Marquardt)算法和PSO(Particle Swarm Optimization)算法组合的混合算法对目标性能指标函数进行滚动优化求解,得到非线性系统的最优控制量;利用误差修正参考输入法实现反馈矫正。通过将粒子群算法引入LM算法,克服了LM算法依赖初值和粒子群算法过早收敛于局部极值的问题,提高了求解的运行速度和精确度。通过对单变量非线性系统仿真实验,证明了该控制系统具有良好的稳定性、自适应性和鲁棒性。该方法可在数学模型不确定的情况下设计出有效的预测控制器。 In this paper,a multistep predictive control method for nonlinear systems was proposed,which uses a Back Propagation(BP)neural network as a model.First,a multi-step predictive model based on BP neural network was constructed and applied to predict the output of the system.Then the optimal control values were obtained by the rolling LM-PSO optimization algorithm,which was combined with Levenberg-Marquardt(LM)algorithm and Particle Swarm Optimization(PSO)algorithm.Feedback correction was achieved by modifying reference input according to the error.The PSO algorithm was introduced into the LM algorithm to overcome the limitation of initial value,enhance the ability of escaping from local optima and improve the speed and precision of the solution.This method can be used to design effective predictive controllers for univariate nonlinear systems with uncertain mathematical models.The simulation results demonstrated the self-adaptive ability,robustness and efficiency of the proposed method.
出处 《太原理工大学学报》 CAS 北大核心 2016年第2期207-211,共5页 Journal of Taiyuan University of Technology
基金 国家自然科学基金资助项目:改善电液伺服系统动态特性的双自由度回路原理及控制方法(51075291)
关键词 非线性系统 预测控制 LM算法 粒子群算法 BP神经网络 nonlinear system predictive control Levenberg-Marquardt algorithm particle swarm optimization algorithm back propagation neural network
  • 相关文献

参考文献8

二级参考文献93

共引文献301

同被引文献47

引证文献7

二级引证文献21

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部