第5章 模型预测控制
智能化控制系统中的模型预测控制技术研究

智能化控制系统中的模型预测控制技术研究第一章引言随着科技的不断发展,智能化控制系统的应用越来越广泛,并且给人们带来了很多方便和效益。
在智能化控制系统中,模型预测控制技术是一种非常重要的技术手段。
本文将从模型预测控制技术的基本概念入手,对其在智能化控制系统中的应用进行深入的探究,旨在为智能化控制系统的研发和应用提供有价值的参考。
第二章模型预测控制技术概述模型预测控制技术(Model Predictive Control,MPC)是一种基于数学模型的控制方法,可以对系统做出未来一段时间的预测,并根据预测结果生成最优控制策略。
相比于传统的控制方法,MPC技术具有更强的适应性,可以处理非线性、多变量、时变等复杂系统,并且能够在控制精度和稳定性之间找到最优平衡点。
MPC技术的主要流程包括数学模型建立、状态预测、优化求解和控制执行等步骤,其中优化求解是核心环节。
第三章模型预测控制技术在智能化控制系统中的应用智能化控制系统是一种将计算机、通信技术和控制理论相结合的高新技术,对于提高生产效率、降低能耗、提升产品质量等方面都具有非常好的应用前景。
在智能化控制系统中,模型预测控制技术是一种非常重要的控制手段。
下面将具体介绍MPC技术在智能化控制系统中的应用:1. 工业过程控制在工业过程控制中,MPC技术广泛应用于化工、制药、冶金等领域。
通过对工业过程建立精确的数学模型,可以对过程变量进行预测,从而优化生产过程和控制质量。
此外,MPC技术还可以应用于多变量过程控制,实现多个控制变量之间的协调控制。
2. 智能汽车控制随着智能化技术的不断发展,智能汽车已经成为了未来发展的趋势。
在智能汽车控制中,MPC技术可以对汽车进行预测控制,优化能量管理和车速控制策略,并根据路况、车速等实时环境信息做出智能化的驾驶决策,提高行驶安全性和能源利用效率。
3. 智能家居控制智能家居是一种将信息技术、通信技术、控制技术和环境科学技术相融合的新型家居方式。
模型预测控制原理

一、引言模型预测控制是一种广泛应用于工业自动化领域的控制方法。
它基于对系统的数学模型进行预测,并根据预测结果进行控制。
本文将介绍模型预测控制的原理、应用和优点,并结合实际案例进行说明。
二、原理模型预测控制的基本原理是建立系统的数学模型,并根据模型进行预测。
在控制过程中,系统的状态被测量并与预测值进行比较,以确定下一步的控制策略。
模型预测控制的核心是模型预测器,它可以根据系统的输入输出数据进行建模,并根据模型进行预测。
三、应用模型预测控制广泛应用于工业自动化领域,如化工、电力、石油、制造等。
其中,化工行业是模型预测控制的主要应用领域之一。
例如,在化工生产中,模型预测控制可以用于控制反应器温度、压力和反应物的投加量等。
此外,模型预测控制还可以用于控制电力系统中的电压、频率和功率等。
四、优点模型预测控制具有以下优点:1. 可以对系统进行精确的预测和控制,提高了控制效果;2. 可以适应复杂的系统和非线性系统;3. 可以进行多变量控制,对系统的整体性能进行优化;4. 可以对系统的未来状态进行预测,提前采取措施,避免了系统出现故障或失控的情况。
五、实例说明以化工生产中的控制反应器温度为例,介绍模型预测控制的应用。
在化工生产中,控制反应器温度是非常重要的一环。
传统的控制方法是根据反应器温度的变化进行控制,但这种方法容易出现滞后和不稳定的情况。
而采用模型预测控制方法,可以通过建立反应器温度的数学模型,根据模型进行预测和控制。
例如,当反应器温度上升时,模型预测控制器可以根据模型预测出未来的温度变化趋势,并采取相应的控制策略,如减少反应物的投加量或增加冷却水的流量等。
这样可以避免温度过高导致反应失控,保证反应的稳定性和产量的质量。
六、结论模型预测控制是一种高效、精确的控制方法,具有广泛的应用前景。
在工业自动化领域,它可以提高系统的稳定性、生产效率和产品质量,对于企业的发展具有重要的意义。
模型预测控制

,得最优控制率:
根据滚动优化原理,只实施目前控制量u2(k):
式中:
多步优化MAC旳特点: 优点: (i)控制效果和鲁棒性优于单步MAC算法简朴;
(ii)合用于有时滞或非最小相位对象。 缺陷: (i)算法较单步MAC复杂;
(ii)因为以u作为控制量, 造成MAC算法不可防止地出现稳态误差.
第5章 模型预测控制
5.3.1.2 反馈校正 为了在模型失配时有效地消除静差,能够在模型预测值ym旳基础上 附加一误差项e,即构成反馈校正(闭环预测)。
详细做法:将第k时刻旳实际对象旳输出测量值与预测模型输出之间 旳误差附加到模型旳预测输出ym(k+i)上,得到闭环预测模型,用 yp(k+i)表达:
第5章 模型预测控制
5.1 引言
一 什么是模型预测控制(MPC)?
模型预测控制(Model Predictive Control)是一种基于模型旳闭环 优化控制策略,已在炼油、化工、冶金和电力等复杂工业过程中得到 了广泛旳应用。
其算法关键是:可预测过程将来行为旳动态模型,在线反复优化计
算并滚动实施旳控制作用和模型误差旳反馈校正。
2. 动态矩阵控制(DMC)旳产生:
动态矩阵控制(DMC, Dynamic Matrix Control)于1974年应用在美国壳牌石 油企业旳生产装置上,并于1980年由Culter等在美国化工年会上公开刊登,
3. 广义预测控制(GPC)旳产生:
1987年,Clarke等人在保持最小方差自校正控制旳在线辨识、输出预测、 最小方差控制旳基础上,吸收了DMC和MAC中旳滚动优化策略,基于参数 模型提出了兼具自适应控制和预测控制性能旳广义预测控制算法。
模仿学习与模型预测控制的比较研究

模仿学习与模型预测控制的比较研究引言在自动控制领域,模型预测控制 (Model Predictive Control, MPC) 已经成为一种广泛应用的先进控制策略。
然而,随着复杂系统的发展和需求的增加,传统的MPC方法在求解非线性、多约束问题时,遭遇到了一定的挑战。
相比之下,模仿学习 (Imitation Learning, IL) 作为一种新兴的控制方法,具有灵活性更强、计算效率更高等优势。
本文将对MPC和IL进行比较研究,探讨它们在实际应用中的差异和适应性。
第一章 MPC的基本原理模型预测控制是一种基于模型的控制方法,通过建立系统的数学模型,对未来一段时间内的系统行为进行预测,并根据预测结果来指导控制器的设计。
MPC通过优化控制问题的目标函数,根据系统模型的预测结果得到最优的控制输入。
MPC方法具有良好的鲁棒性和控制品质,但在处理高维、非线性系统时,计算复杂度较高。
第二章 MPC的局限性尽管MPC在实际应用中取得了一定的成功,但它也存在一些局限性。
首先,MPC方法对系统模型的精确性要求较高,对模型误差比较敏感。
其次,非线性系统的模型求解可能会导致计算复杂度激增,需要较高的计算资源。
此外,MPC方法在处理多约束问题时,往往需要在不同约束之间进行权衡和解决。
第三章模仿学习的基本原理模仿学习是一种基于样本的学习方法,通过从专家的示范中学习到控制策略。
它通过构建一个从输入到输出的映射关系,使得控制行为能够模拟专家的行为。
模仿学习方法通常包括数据采集、特征提取和模型训练等步骤。
相比于MPC方法,IL方法更加灵活和高效。
第四章 IL方法的优势模仿学习方法在实际应用中具有许多优势。
首先,IL方法可以从大量的样本中学习到控制策略,避免了对精确模型的依赖。
其次,IL方法在计算效率上具有优势,尤其适用于处理高维、非线性系统控制问题。
此外,IL方法在处理多约束问题时,可以通过采样得到更好的解决方案。
第五章比较研究的实验设计为了比较MPC和IL方法的性能差异,我们设计了一系列实验来评估它们在不同场景下的适应性。
模型预测控制讲解

– 则保证了可用线性系统的迭加性等
2019/6/9
第五讲 模型预测控制
16
计算机控制系统理论与应用
5-2 DMC的预测模型(1)
----Coperight by SEC----
t/T 12
计算机控制系统理论与应用
5-1 反馈校正(1)
----Coperight by SEC----
? 每到一个新的采样时刻,都要通过实际 测到的输出信息对基于模型的预测输出 进行修正,然后再进行新的优化。不断 根据系统的实际输出对预测输出值作出 修正使滚动优化不但基于模型,而且利 用了反馈信息,构成闭环优化。
----Coperight by SEC----
2019/6/9
第五讲 模型预测控制
2
计算机控制系统理论与应用
----Coperight by SEC----
模型预测控制的发展背景(1)
? 现代控制理论及应用的发展与特点
– 要求 ? 精确的模型 ? 最优的性能指标 ? 系统的设计方法
– 应用 ? 航天、航空 ? 军事等领域
4
计算机控制系统理论与应用
预测控制的特点(1)
----Coperight by SEC----
? 建模方便,不需要深入了解过程内部机理 ? 非最小化描述的离散卷积和模型,有利于
提高系统的鲁棒性 ? 滚动的优化策略,较好的动态控制效果 ? 不增加理论困难,可推广到有约束条件、
大纯滞后、非最小相位及非线性等过程 ? 是一种计算机优化控制算法
第五讲 模型预测控制
11
计算机控制系统理论与应用
----Coperight by SEC----
5-1 滚动优化(在线优化) (2)
模型预测控制 通俗解释

模型预测控制通俗解释小伙伴们!今天咱来聊聊“模型预测控制”这个听起来有点高大上的玩意儿。
其实啊,它没那么神秘,听我给你细细道来哈。
一、啥是模型预测控制呢。
模型预测控制呀,简单说就是一种控制方法。
打个比方啊,就好比你要开车从一个地方到另一个地方。
你得先对路况有个大概的了解吧,知道前面有没有红绿灯啦,有没有堵车啦,然后根据这些情况来决定你现在怎么开车,是加速还是减速。
模型预测控制就有点这个意思,它会根据对系统未来的预测情况,来决定现在该怎么去控制这个系统。
比如说一个工厂的生产过程,要控制产品的质量和产量。
它会先建立一个数学模型,这个模型就像是一个小脑袋,能根据现在的生产数据,预测接下来一段时间生产会是什么情况,然后根据这个预测来调整生产的参数,像温度啊、压力啊这些,让生产能按照我们想要的方向进行。
二、模型预测控制的特点。
它有好几个挺厉害的特点呢。
第一个特点就是它有预测性。
就像天气预报一样,能提前知道未来会发生啥。
在控制系统里,它能预测系统未来的状态,这样就能提前做好准备,而不是等问题出现了才去解决。
比如说,预测到接下来电力需求会大增,那就能提前让发电厂多发电,避免停电的情况发生。
第二个特点是滚动优化。
这啥意思呢?就好比你走在路上,走着走着发现原来计划的路线不太对,那就调整一下,重新规划接下来的路。
模型预测控制也是这样,它会不断地根据新得到的信息,重新优化控制策略,让系统一直保持在比较好的状态。
还有一个特点就是反馈校正。
就像你开车的时候,根据实际的路况和车速,不断地调整方向盘和油门一样。
模型预测控制会把系统的实际运行情况和预测的情况进行对比,如果有偏差,就会及时调整控制策略,让系统更加准确地按照我们的要求运行。
三、模型预测控制的应用。
它的应用那可老广泛啦。
在工业生产里,像化工、炼油这些行业,用它来控制生产过程,能提高产品质量,降低成本。
比如说化工生产中,要控制反应的温度、压力、浓度这些参数,通过模型预测控制,就能让反应更稳定,生产出质量更好的产品。
模型预测控制与增强学习

模型预测控制与增强学习第一章引言1.1 研究背景和意义模型预测控制(Model Predictive Control,MPC)和增强学习(Reinforcement Learning,RL)是两种在控制系统领域非常重要的方法。
MPC是一种基于数学模型的控制方法,通过预测系统未来的演变来计算最优控制输入。
相比传统的基于反馈的控制方法,MPC可以在多个时间步骤上进行优化,可以更好地处理约束条件和非线性系统。
而RL是一种基于试错学习的方法,通过智能体与环境的交互来学习最优策略,通过奖励和惩罚来指导智能体的行为。
MPC和RL在不同的应用场景中都有广泛的应用,比如自动驾驶、机器人控制等。
1.2 研究内容和结构安排本文主要对MPC和RL进行介绍和比较,解释它们的原理和应用。
具体来说,第二章将详细介绍MPC的原理和方法,包括模型预测、优化算法、约束处理等。
第三章将介绍RL的原理和方法,包括马尔可夫决策过程、值函数、策略搜索等。
第四章将对MPC和RL进行比较,分析它们各自的优势和不足,并讨论它们的结合应用。
最后,本文将总结全文内容并展望未来研究方向。
第二章模型预测控制2.1 模型预测的概念和方法模型预测控制(MPC)是一种通过预测系统未来行为来计算最优控制输入的方法。
MPC将系统的模型表示为离散时间的状态空间模型,通过迭代优化来求解最优控制输入序列。
MPC的基本思想是,在每个时间步骤上,通过预测系统状态和控制输入的未来演变,选择使系统性能指标最优的控制输入。
MPC的优点在于可以处理多个时间步骤上的约束条件,能够更好地适应非线性系统和不确定性。
2.2 MPC的优化算法MPC的求解过程涉及到一个优化问题,需要求解一个非线性规划或二次规划问题。
常用的优化算法包括牛顿法、梯度下降法和内点法。
这些算法可以通过迭代的方式逐步优化控制输入序列,直到收敛到最优解。
在MPC中,需要考虑不仅系统性能指标的优化,还有约束条件的满足,比如系统状态、控制输入的范围约束等。
模型预测控制答案

考虑有控制作用 u(k)时的预测输出为
y ˆ N 1 y ˆ 1 k 1 / k y ˆ 1 k 2 / k y ˆ 1 k N / k T y ˆN k 1 y ˆN k 0 a u k
a a 1 a 2 a N T
30.03.2020
第五讲 模型预测控制
18
第五讲 模型预测控制
1
计算机控制系统理论与应用
本节内容要点
模型预测控制发展背景 特点 基本原理 动态矩阵控制DMC 模型算法控制MAC 在工业中的应用举例
----Coperight by SEC----
30.03.2020
第五讲 模型预测控制
2
计算机控制系统理论与应用
----Coperight by SEC----
第五讲 模型预测控制
22
计算机控制系统理论与应用
----Coperight by SEC----
动态矩阵控制的优化策略示意图
wP(k)
yˆPMk
w(k+1) w(k+2)
1 2
yˆMk1y ˆ/M kk2/kTP
k TM
u(k+1)
k+M
ΔuM(k) u(k)
Δu(k+M-1)
w(k+P)
P
y ˆMkP/k
第五讲 模型预测控制
14
计算机控制系统理论与应用
----Coperight by SEC----
5-2 动态矩阵控制(DMC)
基于被控对象的单位阶跃响应 – 适用于渐近稳定的线性对象 即,设一个系统的离散采样数据{a1,
a2 ,…,aN}(如P18的示意图),则有
限个采样周期后, 满足
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
对象的历史信息和未来输入,预测系统未来响应。
2. 滚动优化
(i) 优化目的 按照某个目标函数确定当前和未来控制作用的大小,这些控制作用 将使未来输出预测序列沿某个参考轨迹“最优地”达到期望输出设定 值 . (ii) 优化过程
不是采用一成不变的全局最优化目标,而是采用滚动式的有限时域 优化策略。优化过程不是一次离线进行,而是在线反复进行优化计 算、滚动实施,从而使模型失配、时变、干扰等引起的不确定性能及 时得到弥补,提高了系统的控制效果。
5.2 模型预测控制基本原理
一 模型预测控制的分类 1. 基于非参数模型的预测控制算法
代表性的算法有模型算法控制 (MAC) 和动态矩阵控制(DMC)。这 类算法适合处理开环稳定多变量过程约束间题的控制;
2. 基于ARMA或CARIMA等输入输出参数化模型预测控制算法
代表性的算法为广义预测控制算法(GPC)。这类算法可用于开环不 稳定、非最小相位和时变时滞等较难控制的对象,并对系统的时滞和 阶次不确定有良好的鲁棒性。但对于多变量系统,算法实施较困难。
闭环预测模型为: 目标函数可取为:
目标函数写成矩阵形式为: 极小化性能指标,即令 ,得最优控制率:
根据滚动优化原理,只实施当前控制量u2(k):
式中: 多步优化MAC的特点: 优点: (i)控制效果和鲁棒性优于单步MAC算法简单; (ii)适用于有时滞或非最小相位对象。 缺点: (i)算法较单步MAC复杂; (ii)由于以u作为控制量, 导致MAC算法不可避免地出现稳态误差.
商品化预测控制软件产品:
(i). 第一代:以Adersa的IDCOM和She11 Oil的DMC为代表,算法针 对无约束多变量过程; (ii). 第二代:以Shell Oil的QDMC为代表,处理约束多变量过程的控 制问题; (iii). 第三代:产品包括Adersa的HIECOM和PFC,DMC的DMC plus 和Honeywell的RMPCT,算法增加了摆脱不可行解的办法,并具有容 错和多个目标函数等功能。
模型提出了兼具自适应控制和预测控制性能的广义预测控制算法。
四 预测控制的特点
预测控制是一种比较特殊的控制算法: (i). 起源于实践(不是理论发展的需要,而是工业实践向控制论提出 的挑战); (ii). 理论研究落后于实践(定量分析)。
预测控制特点:
对模型要求低,建模方便,不需要深入了解过程内部机理 滚动优化策略,较好的动态控制效果
通常,参考轨迹采用从当前时刻实际输出y(k)出发的一阶指数形式:
ห้องสมุดไป่ตู้
5.3.1.4 滚动优化 在MAC中,k时刻的优化目标是: 求解未来一组P个控制量,使在未 来P个时刻的预测输出ym(k+i)尽可能接近由参考轨迹所确定期望输 出yr(k+i)。 目标函数可取为: 一、单步预测、单步控制MAC,即预测时域为P =1, 控制时域为M=1. (i) 开环预测控制:
5.3 预测控制基本算法
5.3.1 模型算法控制(MAC)
MAC基本上包括四个部分: 预测模型、反馈校正、参考轨迹和滚动 优化。 5.3.1.1 预测模型 MAC采用被控对象的单位脉冲响应序列作为 预测模型,如右图所示。 其脉冲响应序列为:
根据线性系统的叠加原理,被控对象的脉冲 响应模型为:
y ( k ) h ( k j ) h ( k j ) ju ju m
模型预测控制具有控制效果好、鲁棒性强等优点,可有效地克服过 程的不确定性、非线性和关联性,并能方便地处理过程被控变量和操 纵变量中的各种约束。
二 模型预测控制的产生背景
1. 工业需求:
(i). 随着过程工业日益走向大型化、连续化,工业生产过程日趋复杂多变, 往 往具有强藕合性、非线性、信息不完全性和大纯滞后等特征,并存在着各种 约束条件,其动态行为还会随操作条件变化、催化剂失活等因素而改变。
如果当前及未来时刻的控制增量为 , 利用上述模型,可得未来P个时刻的预测模型输出值(设定模型截断长 度为N): y (k) a u (kj)
不确定性,提高系统的控制精度和鲁棒性。
每到一个新的采样时刻,都要根据最新实测数据对前一时刻的过程 输出预测序列作出校正,或基于不变模型的预测输出进行修正,或对 基础模型进行在线修正,然后再进行新的优化。 不断根据系统的实际输出对预测输出值作出修正,使滚动优化不但 基于模型,而且利用了反馈信息,构成闭环优化。
5.3.1.2 反馈校正 为了在模型失配时有效地消除静差,可以在模型预测值ym的基础上 附加一误差项e,即构成反馈校正(闭环预测)。
具体做法:将第k时刻的实际对象的输出测量值与预测模型输出之间 的误差附加到模型的预测输出ym(k+i)上,得到闭环预测模型,用 yp(k+i)表示:
5.3.1.3 参考轨迹 为了减少突加设定值时的冲击, 在MAC中,控制系统的期望输出 是由从当前实际输出y(k)出发且向设定值w平滑过渡的一条参考轨迹规 定的。
5.1 引言
一 什么是模型预测控制(MPC)?
模型预测控制(Model Predictive Control)是一种基于模型的闭环
优化控制策略,已在炼油、化工、冶金和电力等复杂工业过程中得到
了广泛的应用。 其算法核心是:可预测过程未来行为的动态模型,在线反复优化计
算并滚动实施的控制作用和模型误差的反馈校正。
* 2 2 J q [ y ( t j ) y ( t j | t )] u ( t j 1 ) j r j j N 1 j 1 N 2 N u
滚动优化示意图
k时刻优化 2 1 3 1─参考轨迹yr (虚线) 2─最优预测输出y(实线) 3─最优控制作用u
5.3.2 动态矩阵控制(DMC)
DMC算法是一种基于对象阶跃响应的预测控制算法,适用于有时 滞、开环渐近稳定的非最小相位系统。DMC算法包括三个部分:预测 模型、反馈校正和滚动优化。 5.3.2.1 预测模型 DMC采用被控对象的单位阶跃响应 序列作为预测模型,如右图所示。
其阶跃响应序列为:
aN a4 a3 u(k) 1(t)
简单实用的模型校正方法,较强的鲁棒性
不增加理论困难,可推广应用于有约束、大纯滞后、多输入多输出、 非线性等过程 一类用计算机实现的优化控制算法
五 模型预测控制的应用
在预测控制问世来,由于计算机技术的发展和日益复杂的工业系统 对先进控制的需求,使预测控制的应用范围日渐扩大,控制水平日益 提高。目前,预测控制已成为工业控制领域应用最多的一种先进控制 策略。
yr
y
u
k
t/T k+1时刻优化
yr
y
2 1 3
u
k k+1
t/T
3. 反馈校正
由于实际系统中存在非线性、不确定性等因素,在预测控制算法中, 基于不变模型的预测输出不可能与系统的实际输出完全一致,而在滚 动优化过程中,又要求模型输出与实际系统输出保持一致,为此,采 用反馈校正来弥补这一缺陷。这样的滚动优化可有效地克服系统中的
0 t
y(k)
对于这样一个对象,它在k时刻的输 0 TS 2TS 3TS 4TS 出是k时刻以前所有的输入增量造成的, 根据线性系统的比例和叠加原理,被控对象的阶跃响应模型为:
y (k) aj u (kj)
j 1
NTS
t
u ( k j ) u ( k j ) u ( k j 1 ) 为 k j 时刻的 式中:
^ ^ ^ ^ ^ ^ ^ ^
^
^
^
^
将已知控制量和未来控制量分开考虑,可以用向量形式表示为: 式中
如果直接把上述预测模型计算的模型输出ym当作预测输出,即
开环预测
开环预测的缺陷: 当模型由于时变或非线性等因素存在误差,加上系 统中的各种随机干扰,模型预测的输出不可能与实际对象的输出完全 相同,这样会产生静差。 解决办法:有必要用实测的对象输出信息构成闭环预测,以实现对未 来输出预测的反馈校正。
y ( k 1 ) y ( k 1 ) h u ( k ) h u ( k 1 j ) 1 j r m
j 2 ^ N ^
(ii) 闭环预测控制:
单步优化MAC的特点: 算法简单, 但 不适用于有时滞或非最小相位对象.
二、多步优化MAC(多步预测、多步控制MAC),并选取不同的预 测时域P和控制时域M,M<P. 当取M<P时,意味着在(k十M一1)时刻后控制量不再改变, 即 由于P、M取值不同,开环预测模型修改为: 式中:
(ii). 典型生产装置的优化操作点通常位于各种操作变量的约束边界处, 因而一 个理想的控制器应当保证使生产装置在不违反约束的情况下尽可能接近约束, 以确保获取最佳经济效益。
2. 传统控制及现代控制理论的局限性
(i). 传统的PID控制策略和一些复杂控制系统不能满足控制要求;
(ii). 现代控制理论的不作为: ①过分依靠被控对象的精确数学模型 ; ②不能处理非线性、时变性、不确定性、有约束、多目标问题。
3. 滚动时域控制( Receding Horigon Control, RHC)
这种算法由著名的LQ或LQG算法发展而来。对于状态空间模型, 用有限时域二次性能指标再加终端约束的滚动时域控制方法来保证系 统稳定性。它已拓展至跟踪控制和输出反馈控制。
二 模型预测控制的基本原理 1. 预测模型
预测控制的模型称为预测模型。预测控制对模型的要求不同于其他 传统的控制方法,它强调的是模型的功能而不是模型的结构,只要模 型可利用过去已知数据信息预测系统未来的输出行为,就可以作为预 测模型。 (i) 传统的模型: 状态方程、传递函数 ; (ii) 实际工业过程中较易获得的脉冲响应模型或阶跃响应模型 ; (iii)易于在线辨识并能描述不稳定系统的CARIMA等模型 ; 预测模型的功能为:在当前时刻,基于过程的动态模型,利用被控