正在加载图片...
第3期 石千松等:具有多采样率及状态时滞的线性离散时间系统的预见控制 ,367. y(N) R(N) Y(i)= y(N+1) R(N+1) 记目标信号R()= 定义新的 L y(N+N-1) L R(N+N-1) c[Cxl Can Gz…( C], 系统误差为 Gx= E(i)=R(i)-Y() (7) 对式(6)两边取差分得 0 00. 0 CA CAL 0 0 0 0 △X(计1)=A△X()+BAU(i) (8) CA C(AA1十A1A)CA 0. 0 0 △Y()=C△X()+D△U() 对式(7)陬差分得 CAN-1 出 Cgc}…cA 0 △E()=AR()-AY()= [O 0 07 △R()-CX()-D△U(), 注意到△E()=E(汁1)一E(),上式写为 0 0 E(+1)=E()-C△X()-D△U(i)+△R() 0 0 CE (9) CEs CE; 综合式(8)的第1式和式(9),有 X(+1)=ΦX()+G△U(i)十GR△R() LCE CEjN-3 CE;N-2 (10) 其中 广12…,N一1前十1行的元素为0. D D CB o- D CAB 对扩大误差系统(10),定义评价函数为 LDCB…… CANB J一空[E'(0:E(0+aU'(0HaU(0]= 各元素说明如下: C,的第行的元素依次为关于数量的多项式 [R(00X()+a(0H△u(]山 「00 C(A十A12)中(j=01…,i-1)的系数矩阵, 式中.Q10Q0:为(nX(Np正定矩阵:H 该行最后的元素均为零矩阵 为(Nm)X(m)正定矩阵. Cw的前汁1行的元素均为零矩阵:第十2行 问题现在变为:设计使性能指标函数(11)取最 最后一列元素为CE。即CA{B,其余列上元素均为 小值的系统(10)的预见控制器,再给出系统(1)的 零矩阵;以后各行都是比上一行往前一列的元素为 带预见作用的控制器,假设2表明R()(从而 CE,其前面元素全为零矩阵,其后依次为CE;+直 △R()的预见步数为S 到CE,N-2,F12…,N-1 2.3导出控制器 E如前面所定义, 结合预见控制的理论,使式(11)取值最小的系 综合式(4)和式(5),可以得到扩大系统 统(10)的最优输入的差分有以下形式: X(i1)=AX(i)+BU(i) (6) 4u()=PX(司+2F.(DAR(计)(12) Y(i)=CX(i)+DU(i) 系统(6)已经是形式上无时滞的单采样率系统,状 其中 态向量和输出向量在每个都能检测到, F=-[H+GPG]GPΦ 22导出扩大误差系统 FR ()=-[H+GTPG]GT()PGR. 上一节已经获得了形式上无时滞的单采样率的 5-Φ十GF 系统,本节将在此基础上,推导出扩大误差系统, =012…,S (13)第 3期 石千松等: 具有多采样率及状态时滞的线性离散时间系统的预见控制 Y(i)= y(iN) y(iN+1)  y(iN+N-1) ‚ C^= C^X C^W1 C^W2 … C^W‚N-1 ‚ C^X = C 0 0 0 … 0 0 CA CA1 0 0 … 0 0 CA 2 C(AA1+A1A) CA 2 1 0 … 0 0       CA N-1 C^(1) N2 C^(1) N3 C^(1) N4 … CA N-1 1 0 ‚ C^Wj= 0 … 0 0  ⋱   0 … 0 0 0 … 0 CEjj 0 … CEjj CEj‚j+1  ⋰   CEjj … CEj‚N-3 CEj‚N-2 ‚ j=1‚2‚…‚N-1.前 j+1行的元素为 0. D^= D D CB ⋰ ⋰ CAB ⋰ ⋰  D CB … … CA N-1B . 各元素说明如下: C^X 的第 i行的元素依次为关于数量 z的多项式 C(A+A1z) i-1中 z j (j=0‚1‚…‚i-1)的系数矩阵‚ 该行最后的元素均为零矩阵. C^Wj的前 j+1行的元素均为零矩阵;第 j+2行 最后一列元素为 CEjj‚即 CA j 1B‚其余列上元素均为 零矩阵;以后各行都是比上一行往前一列的元素为 CEjj‚其前面元素全为零矩阵‚其后依次为 CEj‚j+1直 到 CEj‚N-2‚j=1‚2‚…‚N-1. Ejm如前面所定义. 综合式 (4)和式 (5)‚可以得到扩大系统 X(i+1)=A^X(i)+B^U(i) Y(i)=C^X(i)+D^U(i) (6) 系统 (6)已经是形式上无时滞的单采样率系统‚状 态向量和输出向量在每个 i都能检测到. 2.2 导出扩大误差系统 上一节已经获得了形式上无时滞的单采样率的 系统‚本节将在此基础上‚推导出扩大误差系统. 记目标信号R ~ (i)= R(iN) R(iN+1)  R(iN+N-1) ‚定义新的 系统误差为 E(i)=R ~ (i)-Y(i) (7) 对式 (6)两边取差分得 ΔX(i+1)=A^ΔX(i)+B^ΔU(i) ΔY(i)=C^ΔX(i)+D^ΔU(i) (8) 对式 (7)取差分得 ΔE(i)=ΔR ~ (i)-ΔY(i)= ΔR ~ (i)-C^ΔX(i)-D^ΔU(i)‚ 注意到 ΔE(i)=E(i+1)-E(i)‚上式写为 E(i+1)=E(i)-C^ΔX(i)-D^ΔU(i)+ΔR ~ (i) (9) 综合式 (8)的第 1式和式 (9)‚有 X ~ (i+1)=ΦX ~ (i)+GΔU(i)+GRΔR ~ (i) (10) 其中 Φ= A^ 0 -C^ I ‚G= B^ -D^ ‚GR = 0 I . 对扩大误差系统 (10)‚定义评价函数为 J=∑ ∞ i=0 [E T (i)QEE(i)+ΔU T (i)HΔU(i) ] = ∑ ∞ i=0 [X ~T (i)QX ~ (i)+ΔU T (i)HΔU(i) ] (11) 式中‚Q= 0 0 0 QE ‚QE 为 (Np)×(Np)正定矩阵;H 为 (Nm)×(Nm)正定矩阵. 问题现在变为:设计使性能指标函数 (11)取最 小值的系统 (10)的预见控制器‚再给出系统 (1)的 带预见作用的控制器.假设 2表明R ~ (i) (从而 ΔR ~ (i))的预见步数为 S. 2.3 导出控制器 结合预见控制的理论‚使式 (11)取值最小的系 统 (10)的最优输入的差分有以下形式: ΔU(i)=FX ~ (i)+∑ S j=0 FR (j)ΔR ~ (i+j) (12) 其中 F=-[H+G TPG] -1G TPΦ FR (j)=-[H+G TPG] -1G T (ξ T ) jPGR ξ=Φ+GF ‚ j=0‚1‚2‚…‚S (13) ·367·
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有