学位论文 > 优秀研究生学位论文题录展示

基于最小二乘支持向量机的非线性广义预测控制

作 者: 程萍
导 师: 李国勇
学 校: 太原理工大学
专 业: 模式识别与智能系统
关键词: 非线性系统 广义预测控制 支持向量机 最小二乘支持向量机 连续搅拌槽反应器CSTR
分类号: TP13
类 型: 硕士论文
年 份: 2010年
下 载: 355次
引 用: 7次
阅 读: 论文下载
 

内容摘要


工业生产过程通常具有非线性、不确定性和时变性等特点,而传统控制理论是以对象的精确数学模型为基础,使得要建立精确的解析模型十分困难,因此导致控制效果不够理想。为了克服这些困难,预测控制作为一种新型的控制算法引起了国内外控制理论界的广泛重视。预测控制是基于预测模型、滚动优化和反馈校正等的一种控制策略,因而具有控制性能好、鲁棒性强、对模型精确性要求不高等特点。针对工业过程中普遍存在的非线性被控对象,本文提出一种基于最小二乘支持向量机的非线性广义预测控制算法。广义预测控制(GPC)是由Clarke等人提出的由经典的最小方差控制和自适应控制发展而来的自适应预测控制算法,该算法是以传统的受控自回归积分滑动平均(CARIMA)模型为基础,适用于时滞和非最小相位对象,并改善了控制性能和模型失配的鲁棒性,采用了长时段的优化性能指标,具有较强的鲁棒性和对模型要求低等特点。目前基于线性预测模型的广义预测控制方法已成功的应用于工业控制中,而基于非线性预测模型的广义预测控制,要求控制器在每个采样周期必须求解一个非线性规划问题,该问题规模与预测模型的参数有关。由于对非线性系统建模以及在线滚动优化方面存在困难,目前还仅是一个开放的课题。目前常用的非线性预测模型包括神经网络、模糊模型等,其学习算法都是基于经验风险最小化原理,有一些不易解决的难题,如难以确定神经网络的隐含层节点数、存在过学习现象,训练过程存在局部极小问题等。近年来由Vapnik等人提出的支持向量机(SVM)成为对非线性系统建模的热点,SVM是基于统计学习理论的VC维理论和结构风险最小化原理,有效的解决了过学习问题,与神经网络和模糊控制相比,SVM具有可以自动设计模型复杂度和泛化能力高等特点,训练算法中不存在局部极小值,可以很好逼近非线性对象模型。但当训练样本过多时就导致维数灾难。Suykens J.A.K在标准SVM的目标函数中增加了误差平方和项,提出最小二乘支持向量机(LS-SVM)方法,LS-SVM克服了经典二次规划方法求解支持向量机的维数灾难问题,具有良好的鲁棒性,适合大规模运算。所以将LS-SVM作为非线性预测模型方面更具有优势。本文将用最小二乘支持向量机对非线性系统进行建模仿真,并与BP神经网络进行仿真对比,仿真结果证明最小二乘支持向量机具有和BP神经网络同样好的建模精度和泛化能力。然后用广义预测控制算法对LS-SVM预测模型和BP神经网络预测模型进行预测控制,仿真结果证明本文提出的算法对非线性系统有很好的控制效果。最后在一个典型性强非线性系统连续搅拌槽反应器CSTR用本文提出的基于最小二乘支持向量机的非线性广义预测控制进行实验研究,仿真结果验证了本文提出的基于最小二乘支持向量机的广义预测控制算法的有效性。

全文目录


摘要  3-5
ABSTRACT  5-8
本文主要符号表  8-11
第一章 绪论  11-18
  1.1 概述  11-15
    1.1.1 预测控制发展概况  11-12
    1.1.2 非线性预测控制发展概况  12-13
    1.1.3 非线性预测模型的选择  13-15
  1.2 本文的目的和意义  15-16
  1.3 本文主要研究工作  16-18
第二章 广义预测控制理论  18-29
  2.1 预测控制  18-20
    2.1.1 预测控制算法  18-19
    2.1.2 预测控制研究现状  19-20
  2.2 广义预测控制算法  20-27
    2.2.1 广义预测控制  20-21
    2.2.2 算法原理  21-25
    2.2.3 单输入单输出系统的隐式广义预测自校正控制算法  25-27
  2.3 GPC 控制算法中主要参数对系统性能的影响  27-28
  2.4 小结  28-29
第三章 最小二乘支持向量机.  29-50
  3.1 支持向量机  29-38
    3.1.1 支持向量机理论  29-31
    3.1.2 支持向量机算法  31-36
    3.1.3 SVM 的核函数  36-37
    3.1.4 支持向量机的局限性  37-38
  3.2 最小二乘支持向量机  38-42
    3.2.1 最小二乘支持向量机  38-40
    3.2.2 参数的选择方法  40-42
  3.3 最小二乘支持向量机算法的改进  42
  3.4 现有的工具箱的分类和功能  42-49
    3.4.1 SVM 工具箱简介  43-44
    3.4.2 LS-SVM 工具箱  44-49
  3.5 小结  49-50
第四章 基于最小二乘支持向量机的非线性广义预测控制  50-65
  4.1 最小二乘支持向量机预测模型.  50-57
    4.1.1 最小二乘支持向量机预测模型  50-51
    4.1.2 仿真研究  51-57
  4.2 在线最小二乘支持向量机  57-58
  4.3 基于最小二乘支持向量机的非线性广义预测控制系统结构图.  58-59
  4.4 基于最小二乘支持向量机的非线性广义预测控制器.  59-64
    4.4.1 基于最小二乘支持向量机的非线性广义预测控制器  59-60
    4.4.2 仿真研究.  60-64
  4.5 小结  64-65
第五章 连续搅拌反应槽 CTSR 系统的非线性广义预测控制研究  65-75
  5.1 连续搅拌反应槽CSTR 系统.  65-70
    5.1.1 连续搅拌反应槽 CSTR 系统简介  65-69
    5.1.2 数学模型  69-70
  5.2 基于最小二乘支持向量机的非线性广义预测控制  70-74
  5.3 小结  74-75
结论与展望  75-76
参考文献  76-80
附录 1 程序全文及说明  80-84
附录 2 论文使用的缩写  84-85
致谢  85-86
攻读学位期间发表的学术论文目录  86

相似论文

  1. 基于SVM的常压塔石脑油干点软测量建模研究,TE622.1
  2. 基于SVM的高速公路路面浅层病害的自动检测算法研究,U418.6
  3. 基于PCA-SVM的液体火箭发动机试验台故障诊断算法研究,V433.9
  4. 空间目标ISAR成像仿真及基于ISAR像的目标识别,TN957.52
  5. 音乐结构自动分析研究,TN912.3
  6. 基于三维重建的焊点质量分类方法研究,TP391.41
  7. 胆囊炎和肾病综合症脉象信号的特征提取与分类研究,TP391.41
  8. 直推式支持向量机研究及其在图像检索中的应用,TP391.41
  9. 基于SVM的中医舌色苔色分类方法研究,TP391.41
  10. 基于图像的路面破损识别,TP391.41
  11. 非线性变结构导引规律的研究,TJ765
  12. 基于支持向量机的故障诊断方法研究,TP18
  13. 过程支持向量机及其在卫星热平衡温度预测中的应用研究,TP183
  14. 基于监督流形学习算法的固有不规则蛋白质结构预测研究,Q51
  15. 基于车载3D加速传感器的路况监测研究,TP274
  16. 高光谱图像技术诊断黄瓜病害方法的研究,S436.421
  17. 基于机器学习的入侵检测系统研究,TP393.08
  18. 模糊预测函数控制改进算法的研究及应用,TP273
  19. 支持向量机回归在短期电力负荷预测中的应用研究,TM715;F224
  20. 面向文本分类的改进K近邻的支持向量机算法研究,TP391.1
  21. 基于AdaBoost算法的人脸识别研究,TP391.41

中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化基础理论 > 自动控制理论
© 2012 www.xueweilunwen.com