首页 理论教育 无约束动态矩阵控制的实现方法

无约束动态矩阵控制的实现方法

时间:2023-07-02 理论教育 版权反馈
【摘要】:在无约束控制中,它们分别对应双层DMC中的闭环预测方程、最小二乘解、开环预测模块。若各uj只有即时变化Δuj,则对应于式,有若各uj从k时刻起均变化M次,即有控制增量Δuj,…注解4.12 即使对本节的无约束DMC,稳定性分析也是非常复杂的,早期通常采用内模控制方法,得到一些特殊结果。

无约束动态矩阵控制的实现方法

假设过程模型包含nu个MV和ny个CV,已知每个yiuj的阶跃响应sijl),则可由它们在采样点上的值组成模型向量

假设模型开环稳定,没有积分型CV。以下的阐述按照所谓的预测控制“三大原理”展开,即预测模型、滚动优化、反馈校正。在无约束控制中,它们分别对应双层DMC中的闭环预测方程、最小二乘解、开环预测模块。

1.预测模型

考虑在uj作用下对yi的预测。首先写出只有一个增量Δujkk)时,在未来N个时刻的yi的预测值为

其中,978-7-111-53743-4-Chapter04-261.jpg表示在k时刻全部控制量u1,…,978-7-111-53743-4-Chapter04-262.jpg保持不变时,对yi在未来N个时刻的初始预测值(即开环预测值);

类似地,在uj依次有M个增量变化Δujkk),…,Δujk+M-1k)时,可得未来P个时刻的yi的预测值;

其中,978-7-111-53743-4-Chapter04-265.jpg978-7-111-53743-4-Chapter04-266.jpg

式(4-102)~式(4-103)就是yiuj单独作用下的预测模型。若yi受到u1k),…,978-7-111-53743-4-Chapter04-267.jpg的共同作用,则可利用叠加原理。若各uj只有即时变化Δujkk),则对应于式(4-102),有

若各ujk时刻起均变化M次,即有控制增量Δujkk),…,Δujk+M-1k)(j=1,…,nu),对应于式(4-103),有

定义合成向量和矩阵

则可得到一般的多变量系统的一步和多步预测模型,即978-7-111-53743-4-Chapter04-271.jpg

显然,式(4-82)为式(4-105)的重组形式。

2.滚动优化

在每一个控制周期最小化

其中,

QR分别为非负的误差权矩阵和控制权矩阵。将式(4-105)代入式(4-106),通过极值必要条件978-7-111-53743-4-Chapter04-275.jpg,当(ATQA+R)-1可逆时,得到最优控制增量

即时控制增量可以通过下式给出(www.xing528.com)

其中

978-7-111-53743-4-Chapter04-279.jpgL=diag{[1 0 … 0],…,[1 0 … 0]}978-7-111-53743-4-Chapter04-280.jpg。等价地,

3.反馈校正

k时刻,假定控制作用保持不变时,对未来时刻有初始预测值978-7-111-53743-4-Chapter04-282.jpg。当k时刻实际实施Δuk)后,则可预测未来时刻的CV值

其中,

与式(4-104)不同,式(4-111)采用的是Δuk)而不是Δukk)。由于执行机构的反应速度等原因,可能Δuk)≠Δukk)。取978-7-111-53743-4-Chapter04-285.jpg978-7-111-53743-4-Chapter04-286.jpg。向量978-7-111-53743-4-Chapter04-287.jpg是构造k+1时刻的开环预测值978-7-111-53743-4-Chapter04-288.jpg的基础。

978-7-111-53743-4-Chapter04-289.jpg的计算中,没有用到实测数据yk+1)。由于实际存在的模型失配、不可测(未建模)干扰、噪声等不确定因素,可能出现978-7-111-53743-4-Chapter04-290.jpg978-7-111-53743-4-Chapter04-291.jpg。假设不存在测量噪声,则应采用误差向量

978-7-111-53743-4-Chapter04-293.jpg进行校正。978-7-111-53743-4-Chapter04-294.jpgk+1)反映了模型中未包括的不确定因素对一步CV预测的影响。我们希望用978-7-111-53743-4-Chapter04-295.jpgk+1)产生978-7-111-53743-4-Chapter04-296.jpg,并按照如下公式校正978-7-111-53743-4-Chapter04-297.jpg

其中,

由于缺乏对978-7-111-53743-4-Chapter04-301.jpg的因果性描述,故只能采用经验方法产生978-7-111-53743-4-Chapter04-302.jpg,常见为

H为误差校正矩阵。如果取hii(1)=1且所有其他hij(1)=0,则能够保证978-7-111-53743-4-Chapter04-304.jpg,实现了对978-7-111-53743-4-Chapter04-305.jpg的准确校正。由于缺乏各CV预测误差对各CV预测值的交叉影响的先验知识,交叉校正向量Hijij)的选取是无规则可循的。为简化计算,通常只保留H中的主对角块,即只用yi自身的预测误差修正其CV预测值。校正系数的选取方法很多,可参考文献[85];常见的方法是hiil)(l∈{1,…,N})的取值全为1,就像本章4.1节所述的那样。

k+1时刻,由于时间基点移动,预测的未来时间点转移到k+2,…,k+1+N,因此,978-7-111-53743-4-Chapter04-306.jpg的元素还需要移位才能作为k+1时刻的初始预测值。对978-7-111-53743-4-Chapter04-307.jpg进行移位运算,得到

其中,

978-7-111-53743-4-Chapter04-310.jpg978-7-111-53743-4-Chapter04-311.jpg代替。

注解4.12 即使对本节的无约束DMC,稳定性分析也是非常复杂的,早期通常采用内模控制(Inner Model Control,IMC)方法,得到一些特殊结果。理论上,控制器的主要参数(采样周期Ts、模型长度N、优化时域P、控制时域M、误差权矩阵Q、控制权矩阵R、校正参数H)对稳定性都有影响,但若令预测时域P=M+N,且没有模型失配和未建模干扰,则闭环控制系统差不多肯定是稳定的。P=M+N时,得到的即时控制作用相当于无穷时域最优控制作用,故这种参数选择方法间接地利用了无穷时域最优控制的稳定特征。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈