双层结构DMCMPC概述与展望-2019年文档_第1页
双层结构DMCMPC概述与展望-2019年文档_第2页
双层结构DMCMPC概述与展望-2019年文档_第3页
双层结构DMCMPC概述与展望-2019年文档_第4页
双层结构DMCMPC概述与展望-2019年文档_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、双层结构DMCMPC述与展望: The model predictive control has been developed for more than 40 years. In order to solve the difficult problems such as multi-variable control in industrial process , the industrial predictive control technology has adopted the double layer structure and has become the mainstream. T

2、he two-layer structure refers to the steady-state target calculation layer or the steady-state optimization layer ( upper layer )and the dynamic control layer (lower layer ). Of the double model predictive control and double layer structure dynamic matrix control are introduced , and the research si

3、tuation of the past 10 years (2007-2017 ) for double structure dynamic matrix control algorithm and double layer structure model predictive control are summarized, finally, the double model predictive controland double layer structure dynamic matrix control is analyzed , discussed and prospected.0 引

4、言模型预测控制(Model predictive control, MPC 是一种 基于模型的控制算法的总称, 诞生于上世纪七十年代, 至今( 2017 年)已经经过了 40 多年的发展。模型预测控制不是纯粹的理论 研究产物,而是在工业实践的过程当中诞生和逐步发展的控制方 法。预测控制理论及方法在复杂工业过程中已经获得了广泛应用 并且取得了巨大的成功, 这些成果都有效地证明了在处理具有复 杂约束性的优化问题上,预测控制理论与方法发挥着很大的作 用。对于工业生产过程来说, 主流的预测控制技术就是双层结构 模型预测控制(双层结构 MPC,它是作为分层递阶结优化控制 系统中的一个部分而存在的, 其中

5、包括用于完成基于稳态模型的 设定值优化的稳态目标计算模块(SSTC、完成基于动态控制模 型的设定值跟踪的动态控制模块以及从SSTC和动态控制模块中抽取的用于完成开环稳态和开环动态预测值的计算估计问题的 预测模块。双层模型预测控制的上一层是实时优化层( Real TimeOptimization ,RTO,通常采用非线性稳态模型,其下一层是 PID 控制,最底层就是被控对象 1 。同时,对于动态矩阵控制(Dynamic Matrix Control, DMC这一模型预测控制的一种重要典型算法的研究也具有重要意义。1 双层结构动态矩阵控制在工业生产过程中, 简单常规的控制方法往往难以满足大型 复杂

6、工业系统的控制要求, 所以在很多大型复杂工业系统中, 通 常使用三层结构, 其中间一层就是双层结构模型预测控制, 双层 模型预测控制算法中最常用的就是双层结构动态矩阵控制。例如文献2中使用了稳态Kalman滤波器来对双层结构模 型预测控制中的开环预测模块进行了解释, 得到与非基于 Kalman 滤波导出的开环预测对应和等价的结果, 然后将得出的结果与多 篇文献中应用其他方法得出的结果进行了对比并介绍了不同点, 最后对双层结构预测控制的整体策略以重油分馏塔模型为对象 进行了仿真,然后对改造后的重油分馏塔模型进行了积分输出 Kalman 滤波仿真,验证了所得结论的有效性。在文献3中,作者仅针对稳定

7、 CV (被控变量,Controlled Variable )的情况进行研究, 给出一种双层结构预测控制的整体 解决方案。作者首先针对式( 1)所示的有限阶跃响应模型进行 研究,并在考虑了反馈校正的情况下进行了开换预测和闭环预 测,( 1)其中,S分别为针对操作变量u和干扰v的阶跃响应系数矩 阵,满足,?坌 i ?叟 0。令 yfr (k+p|k )为 u (k+i-1|k ) =0, v (k+i ) =0, 1 ?燮i ?燮p的情况下对y (k+p|k )的预测值, 称为自由预测值。然后作者给出了多优先级稳态目标计算算法, 首先作者对稳态目标计算的问题进行了描述, 然后将约束统一表 达为关

8、于MV (操作变量,Manipulated Variable )稳态增量的 形式,然后针对SSTC算法的可行性阶段、不含软约束情况的经 济优化阶段和含有最低优先级软约束情况的经济优化阶段进行 了研究求解,求得了当前时刻 CV的设定值。然后作者在选取了 性能指标和约束松弛量的情况下研究了基于二次规划的动态矩阵控制, 并且对重油分馏塔模型、 纸机模型以及氯乙烯分馏塔模 型进行了仿真研究, 整理得出并实现了一个双层模型预测控制的 方案并将其软件化。 在文献 4 中,由于市场对带钢质量 的要求愈发严格, 作者针对带钢热轧机的液压活套系统中影响热 轧带钢质量和带钢穿线的活套高度和带钢张力这两个变量, 提

9、出 了一种动态矩阵预测控制策略。 作者首先对带钢热轧机的液压活 套系统进行了建模, 其中又分为带钢张力系统模型和活套高度系 统模型, 然后对作动器进行了建模, 得出了液压活套系统的传递 函数矩阵。然后作者对在活套控制系统中常用的 PI 控制以及动 态矩阵控制进行了简要总结, 并将动态矩阵控制应用在了液压活 套控制系统中, 该系统结构图如图 1 所示,然后对系统进行了仿 真研究。结果表明在模型匹配时传统控制器和DMC空制器都具有良好效果, 而在模型不匹配时, 传统控制器的超调量以及上升时 间陡增,不能满足生产过程的要求, 而DMC空制器则将超调量限 制在0.08%以内,且上升时间小于 48.6m

10、s,仍然具有良好效果。由于在线计算负担沉重, 模型预测控制系统往往需要高性能 计算机, 为了解决这一问题, 将模型预测控制系统扩展到更多的 低成本的计算应用场合,例如文献 5 中就提到在现场可编程门 阵列(Field Programmable Gate Array , FPGA 系统上实现了 模型预测控制。作者首先对动态矩阵控制算法进行了详细介绍; 然后针对现场可编程门阵列系统设计了动态矩阵控制器, 在这部 分中作者首先研究了动态矩阵控制的二次规划算法然后在此基础上基于FPGA进行了动态矩阵控制的设计。接下来作者对动态 矩阵控制器在FPGA上的实现进行了程序上和主要模块的详细介 绍。最后作者还

11、对动态矩阵控制器进行了测试,测试结果表明, 动态矩阵控制器的计算效率和精度都能够满足FPGA的并行计算能力。文献6 中也提出了将动态矩阵控制应用于针对提升带钢生 产质量上的方法, 不过是针对带钢平整度这一衡量带钢质量的重 要指标来进行研究的。 平整度控制是带钢轧制的关键和高难度技 术。限制平整度控制技术改进的难点在于平整度理论以及控制数 学模型的研究满足不了技术发展的要求。建立简单,快速,精确 的显式控制模型已成为平面控制技术发展的迫切需要。 作者在考 虑轧制过程参数变化对有效动态矩阵的影响的基础上, 提出了基 于有效动态矩阵法的平面控制动态有效矩阵的概念。 引入有效矩 阵生成的三种方法: 基

12、于平坦度预测模型的计算方法; 基于轧制 过程数据挖掘的计算方法以及基于网络模型的直接计算方法。 在 此基础上构建了模糊神经网络有效矩阵模型, 对网络结构进行了 优化,解决了动态有效矩阵的高速计算问题。 然后提出了基于动 态有效矩阵的冷连轧机平整度控制方案并在五机架四辊冷连轧 机组上分别采用静态有效矩阵和动态有效矩阵控制方案, 进行了 倾斜辊和弯辊控制方法的工业试验。 实验结果表明, 动态有效矩 阵的控制效果远优于静态有效矩阵。 作者在本文中提出了冷连轧 机轧制过程动态平整度控制的新思路和新方法, 并开发了平面控制有效矩阵法的理论和模型。2 双层结构模型预测控制近十年来,科学技术不断进步,人类社

13、会不断发展,人们对 于控制的要求越来越高, 以前常用常规模型预测控制在设定值选 取等方面存在缺陷并且越来越难以满足工业生产过程中对于稳 定性、安全性、效费比等性能指标的越来越高的要求;双层结构 MPC(双层结构模型预测控制)的出现可以很好的弥补以往使用 的常规模型预测控制的缺点, 已经成为了现阶段工业生产过程中 所应用的主流模型预测控制技术, 其中包括了动态控制模块、 目 标计算模块(SSTC和预测模块。例如在文献 7 中,首先作者列出了双层结构模型预测控制 算法的稳态优化策略,策略的第一部分为基于过程的稳态信息: 目标设定为极大化过程的经济效益, 之后通过稳态优化来得出输 入以及输出的最优工

14、作点, 此时我们在同一模型的控制算法执行 周期内使用之前得到的最优工作点作为输入以及输出的设定点; 策略的第二部分则是在同一控制周期内使用无约束的模型预测 控制算法从而达到动态控制的目的。 然后,作者给出了双层模型 预测控制中的区间控制策略, 也就是在控制时不用将输出准确控 制在某一个点上,而是将输出保持在一个范围中。最后,文献作 者对于双层结构预测控制以及区间预测控制分别进行了机理分 析,从两个方面(定性和定量)分析比较了以上两种控制的异同 点,验证得出这两种不同的方法在一定情况下具有一致性, 并论 述了双层结构预测控制相对于单层结构区间控制的先进性。与文献 5 类似,为了降低工业大系统模型

15、预测控制 (ModelPredictive Control , MPC的在线计算复杂度,同时满足系统 对全局优化性能的要求,文献 8 中作者提出了一种分散控制、 集中优化的双层结构预测控制策略。 本文首先对双层结构预测控 制进行了概述, 然后以石化系统过程生产为例, 给出了如图 2 所 示的大型工业系统的示意图, 并在工业大系统优化控制中双层结 构模型预测控制的全局性以及计算量过大的问题的基础上形成 了一种优化控制策略, 该优化控制策略包括分散控制策略和集中 优化策略;这种优化控制策略对于工业大系统的优化问题仍采用 了集中优化方法, 因此其全局优化性可以得到足够的保证, 每个 MPC分别利用其

16、相对应的子过程数学模型来进行动态控制计算, 与此同时采用把前馈控制器添加在子控制器之间的方法来对中 间变量扰动进行补偿, 使得子控制器并非完全相互独立, 而是具 有单向的协同性。 在分散控制策略中又包括了对分散控制算法的 描述以及分析; 最后作者以壳牌重油分馏塔模型为例进行了仿真 分析,证明了文中提出的优化控制策略具有较好的全局优化性 能。文献9 主要讨论了积分过程的稳态优化问题。作者同样首 先介绍了双层结构预测控制, 然后对积分过程的速率平衡约束进 行讨论并将在速率平衡的情况下的状态定义为“临界稳态”, 然 后?对积分过程的稳态优化进行了研究,其首先对积分过程建立 了“点”模型, 然后讨论了基于“点”模型的经济优化, 然后对 “点”模型的误差进行了分析并在此基础上使用了迭代补偿法 改进了经济优化模型, 最后进行了仿真验证, 证明了采用迭代补 偿的方

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论