摘要
针对工业过程中普遍存在的非线性被控对象,提出了一种基于支持向量机(SVM)逆系统的广义预测控制算法。该方法根据广义预测控制基于预测模型的特点,将基于支持向量机系统辨识的方法应用于逆系统构建和广义预测控制。该方法利用SVM强大的非线性映射能力离线辨识被控非线性系统的α阶逆模型,并将辨识出的逆模型连接在原被控统之前形成一个α阶纯延时伪线性系统。然后采用广义预测控制(GPC)算法实现对构造出的伪线性系统的预测控制。仿真实验表明了该算法的有效性和优越性。
To deal with the control problems of non-linear system,a new Generalized Predictive Control(GPC) algorithm based on Support Vector Machine(SVM) inverse control is proposed.The SVM is applied to identify the αth-order inverse model of the controlled plant,which is cascaded before the original system to creat a pesudo-linear sub-system.And then for the simply pesudo-linear sub-system the generalized predictive control algorithm can be used.Simulation results of a typical non-linear system show that the presented method can accurately model the inverse dynamic system,and has the characteristics of great tracking accuracy,better robustness stability,and anti-disturbance ability.
出处
《计算机工程与应用》
CSCD
北大核心
2011年第2期223-226,共4页
Computer Engineering and Applications
基金
国家自然科学基金重点项目(No.60736021)
国家高技术研究发展计划(863)(No.2006AA04Z184
No.2007AA041406)
浙江省自然科学基金(No.Y4080339)~~
关键词
支持向量机
非线性系统
Α阶逆系统
广义预测控制
Support Vector Machine(SVM)
nonlinear system
αth-order inverse system
generalized predictive control