迭代预测控制算法及其应用研究

迭代预测控制算法及其应用研究

论文摘要

针对大时延、慢时变、强干扰和难以精确建模的复杂对象,采用以状态空间法为基础的现代控制理论,往往难以达到令人满意的控制效果。本文以预测控制(MPC)的有限时域优化策略为基础,面向工业过程控制的具体特点,融入迭代学习逐步修正的特点和优势,提出并研究一类基于迭代学习思想的预测控制算法,简称迭代预测控制(ILPC)。迭代预测控制利用模型预测输出对未来期望输出之间的误差,对当前和未来时刻的控制输入进行迭代学习和修正,即在迭代域内反复进行“预测、迭代修正、再预测、再迭代修正……”,而在时域内只把迭代预测的当前时刻控制量施加于被控过程,并在下一时刻再次进行“滚动优化”,以便及时校正因模型失配、时变和干扰等引起的不确定性。这一“迭代修正”和“滚动优化”思想为其自身赢得了较为宽松的计算条件。考虑被控过程的具体特点和控制要求,本文先后提出和研究基于非参数模型、基于结构化参数模型和基于神经网络模型等一系列迭代预测控制算法,适用范围由线性系统拓展到非线性系统。与MPC相比,ILPC不必进行矩阵求逆运算,计算量较小,且迭代计算更符合计算机控制的特点;从另一个角度来看,在MPC的性能函数中必须包含控制约束项,才能满足矩阵求逆的满秩条件,而ILPC不存在矩阵是否可逆的问题,因此放宽了求解预测控制律的约束条件,有利于选择更为灵活的控制约束来改善控制性能。本文的另一研究工作是提出一种基于误差分类思想的交配遗传算法(AGA),该算法能有效提高遗传算法的优化搜索速度。AGA从根本上抛开了在性能函数负梯度方向上优化和搜索的过程,能够有效避免迭代预测控制算法陷入局部最优,使之更加符合非线性系统控制的特点和要求。在迭代预测控制算法研究的基础上,成功研发大功率电弧炉温度控制系统并用于生产实践。系统长期运行效果良好,已通过湖南省科技厅科学技术成果鉴定,并荣获湖南省科技进步二等奖(No.2002350218-2-05),现被列入国家重点新产品项目(No.2002ED770005)。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 课题背景
  • 1.2 预测控制的研究和应用现状
  • 1.2.1 预测控制的基本原理
  • 1.2.2 预测控制算法
  • 1.2.3 预测控制的主要问题
  • 1.3 迭代学习控制的研究和应用现状
  • 1.3.1 迭代学习控制的主要特性
  • 1.3.2 迭代学习控制的应用与发展
  • 1.4 本文的研究内容
  • 1.5 本文的章节安排
  • 第二章 基于非参数模型的迭代预测控制算法
  • 2.1 引言
  • 2.2 脉冲响应预测模型
  • 2.3 基于脉冲响应模型的迭代预测控制律
  • 2.4 特性分析
  • 2.4.1 收敛性分析
  • 2.4.2 镇定性分析
  • 2.4.3 与MAC算法比较
  • 2.5 仿真分析
  • 2.5.1 阶跃目标曲线
  • 2.5.2 斜坡目标曲线
  • 2.6 小结
  • 第三章 基于参数模型的迭代预测控制算法
  • 3.1 引言
  • 3.2 参数型迭代预测模型
  • 3.3 基于结构化参数模型的迭代预测控制律
  • 3.4 特性分析
  • 3.4.1 内模结构
  • 3.4.2 稳定性分析
  • 3.4.3 鲁棒性分析
  • 3.5 仿真分析
  • 3.5.1 阶跃目标曲线
  • 3.5.2 斜坡目标曲线
  • 3.6 小结
  • 第四章 基于网络模型的非线性迭代预测控制算法
  • 4.1 引言
  • 4.2 神经网络预测模型
  • 4.3 基于BP网络的非线性迭代预测控制律
  • 4.4 特性分析
  • 4.4.1 收敛性分析
  • 4.4.2 稳定性分析
  • 4.5 仿真分析
  • 4.5.1 阶跃目标曲线
  • 4.5.2 斜坡目标曲线
  • 4.6 小结
  • 第五章 基于WNN和AGA的迭代预测控制及其应用
  • 5.1 引言
  • 5.2 电热前床生产过程及其预测模型
  • 5.2.1 电热前床
  • 5.2.2 建模分析
  • 5.2.3 小波神经网络模型
  • 5.3 基于AGA和WNN的迭代预测控制
  • 5.3.1 遗传算法
  • 5.3.2 交配遗传算法的基本思想
  • 5.3.3 实现步骤
  • 5.4 仿真分析和工程实践
  • 5.4.1 AGA仿真分析
  • 5.4.2 模拟试验
  • 5.5 小结
  • 第六章 结论与展望
  • 参考文献
  • 致谢
  • 攻读博士学位期间完成论文及科研情况
  • 相关论文文献

    • [1].一种基于嵌入式系统的加热炉实际预测控制算法[J]. 工业加热 2020(07)
    • [2].基于稳定平台的广义预测控制算法[J]. 传感器世界 2012(10)
    • [3].基于阶梯式控制的燃气-蒸汽联合循环机组监督预测控制算法[J]. 热力发电 2014(06)
    • [4].预测控制算法的研究现状与展望[J]. 湖北广播电视大学学报 2013(11)
    • [5].一种带硬约束的模型预测控制算法及其应用研究[J]. 工业仪表与自动化装置 2018(01)
    • [6].基于广义预测控制算法的水槽液位控制系统[J]. 机电工程 2009(03)
    • [7].一种改进的多胞模型飞行预测控制算法研究[J]. 哈尔滨商业大学学报(自然科学版) 2016(03)
    • [8].一种快速抑制超调量的改进预测控制算法[J]. 化工学报 2010(08)
    • [9].水下机器人广义预测控制算法及能耗问题研究[J]. 控制理论与应用 2009(10)
    • [10].一种改进的广义预测控制算法[J]. 机电工程 2010(01)
    • [11].一种改进的广义预测控制算法分析与应用[J]. 电气自动化 2008(02)
    • [12].变结构预测控制算法在1000MW机组协调控制中的应用[J]. 电工文摘 2016(02)
    • [13].超临界火电机组协调系统建模及模型预测控制算法研究[J]. 热能动力工程 2020(02)
    • [14].基于递归神经网络的预测控制算法研究[J]. 信息通信 2014(04)
    • [15].一种新型线性约束系统预测控制算法[J]. 化工学报 2010(02)
    • [16].广义模型预测控制算法在聚合反应釜温度控制上的应用研究[J]. 自动化博览 2020(03)
    • [17].基于最优信息融合卡尔曼滤波的预测控制算法[J]. 鲁东大学学报(自然科学版) 2009(01)
    • [18].基于广义预测控制算法在监控AGC系统中的应用[J]. 工业控制计算机 2016(01)
    • [19].预测控制算法在硝酸温度控制中的应用研究[J]. 化工自动化及仪表 2015(09)
    • [20].一类改进的广义鲁棒预测控制算法[J]. 鲁东大学学报(自然科学版) 2011(02)
    • [21].基于单步预测输出差值抑制超调的改进预测控制算法[J]. 东南大学学报(自然科学版) 2011(S1)
    • [22].非线性广义预测控制算法及其仿真研究[J]. 机电工程 2008(11)
    • [23].PID预测控制算法在大迟延系统中的应用[J]. 华电技术 2015(07)
    • [24].广义预测控制算法在ATO系统中的研究仿真[J]. 工业控制计算机 2013(03)
    • [25].一种自适应光学闭环系统预测控制算法的仿真研究[J]. 光学学报 2011(01)
    • [26].一种基于时域响应的预测控制算法的研究[J]. 自动化仪表 2012(01)
    • [27].带扰动时变系统显式模型预测控制算法[J]. 江南大学学报(自然科学版) 2012(01)
    • [28].新型脉冲响应模型预测控制算法及在化工过程中的应用[J]. 计算机与应用化学 2013(11)
    • [29].基于无差拍控制的PMSM电流预测控制算法[J]. 电子测量技术 2013(10)
    • [30].基于GM(1,2)模型的多步自调节灰色预测控制算法[J]. 西安石油大学学报(自然科学版) 2009(03)

    标签:;  ;  ;  ;  ;  

    迭代预测控制算法及其应用研究
    下载Doc文档

    猜你喜欢