反馈连接的状态空间表达式

学校最近在讲现代控制理论,使用刘豹老师的教材。其中关于反馈连接状态空间表达式的推导语焉不详,遂自行推导。

考察初始状态空间表达式:

{X1˙=A1X1+B1u1Y1=C1X1+D1u1X2˙=A2X2+B2u2Y2=C2X2+D2u2\left\{\begin{matrix} \dot{X_1 }=A_1 X_1+B_1u_1\\ Y_1=C_1X_1+D_1u_1\\ \dot{X_2 }=A_2 X_2+B_2u_2\\ Y_2=C_2X_2+D_2u_2\\ \end{matrix}\right.

其中:

{u1=uY2u2=Y1\begin{align} &\left\{ \begin{aligned} &u_1 = u - Y_2 \\ &u_2 = Y_1 \end{aligned} \right. \end{align}

将其代入立刻有:

{X1˙=A1X1+B1(uY2)Y1=C1X1+D1(uY2)X2˙=A2X2+B2Y1Y2=C2X2+D2Y1\begin{align} &\left\{ \begin{aligned} &\dot{X_1 }=A_1 X_1+B_1(u-Y_2) \quad &①\\ &Y_1=C_1X_1+D_1(u-Y_2)\quad &②\\ &\dot{X_2 }=A_2 X_2+B_2Y_1\quad &③\\ &Y_2=C_2X_2+D_2Y_1\quad &④\\ \end{aligned} \right. \end{align}

联立②,④:

Y1=C1X1+D1(uC2X2D2Y1)=C1X1D1C2X2D1D2Y1+D1u\begin{align}Y_1&=C_1X_1+D_1(u-C_2X_2-D_2Y_1)\\ &=C_1X_1-D_1C_2X_2-D_1D_2Y_1+D_1u \\ \end{align}

(I+D1D2)Y1=C1X1D1C2X2+D1uY1=(I+D1D2)1C1X1(I+D1D2)1D1C2X2+(I+D1D2)1D1u(1)\Rightarrow (I+D_1D_2)Y_1=C_1X_1-D_1C_2X_2+D_1u \\ \Rightarrow Y_1=(I+D_1D_2)^{-1}C_1X_1-(I+D_1D_2)^{-1}D_1C_2X_2+(I+D_1D_2)^{-1}D_1u \tag{1}

将(1)代入④:

Y2=C2X2+D2Y1=C2X2+D2[(I+D1D2)1C1X1(I+D1D2)1D1C2X2+(I+D1D2)1D1u]=D2(I+D1D2)1C1X1+[C2D2(I+D1D2)1D1C2]X2+D2(I+D1D2)1D1u\begin{align} Y_2&=C_2X_2+D_2Y_1\\ &=C_2X_2+D_2[(I+D_1D_2)^{-1}C_1X_1-(I+D_1D_2)^{-1}D_1C_2X_2+(I+D_1D_2)^{-1}D_1u]\\ &=D_2(I+D_1D_2)^{-1}C_1X_1+[C_2-D_2(I+D_1D_2)^{-1}D_1C_2]X_2+D_2(I+D_1D_2)^{-1}D_1u \tag{2} \end{align}

将(2)代入①:

X1˙=A1X1+B1(uY2)=A1X1+B1uB1{D2(I+D1D2)1C1X1+[C2D2(I+D1D2)1D1C2]X2+D2(I+D1D2)1D1u}=[A1B1D2(I+D1D2)1C1]X1+[B1D2(I+D1D2)1D1C2B1C2]X2+[B1B1D2(I+D1D2)1D1]u(3)\begin{align} \dot{X_1 }&=A_1 X_1+B_1(u-Y_2)\\ =&A_1 X_1+B_1u-B_1\{D_2(I+D_1D_2)^{-1}C_1X_1+[C_2-D_2(I+D_1D_2)^{-1}D_1C_2]X_2+\\ &D_2(I+D_1D_2)^{-1}D_1u\} \\ =&[A_1-B_1D_2(I+D_1D_2)^{-1}C_1]X_1+[B_1D_2(I+D_1D_2)^{-1}D_1C_2-B_1C_2]X_2+\\ &[B_1-B_1D_2(I+D_1D_2)^{-1}D_1]u \end{align}\tag{3}

将(1)代入③:

X2˙=A2X2+B2Y1=A2X2+B2[(I+D1D2)1C1X1(I+D1D2)1D1C2X2+(I+D1D2)1D1u]=B2(I+D1D2)1C1X1+[A2B2(I+D1D2)1D1C2]X2+B2(I+D1D2)1D1u\begin{align} \dot{X_2 }=&A_2 X_2+B_2Y_1\\ =&A_2 X_2+B_2[(I+D_1D_2)^{-1}C_1X_1-(I+D_1D_2)^{-1}D_1C_2X_2+(I+D_1D_2)^{-1}D_1u]\\ =&B_2(I+D_1D_2)^{-1}C_1X_1+[A_2-B_2(I+D_1D_2)^{-1}D_1C_2]X_2+B_2(I+D_1D_2)^{-1}D_1u \tag{4} \end{align}

综上有:

A=(A1B1D2(I+D1D2)1C1B1D2(I+D1D2)1D1C2B1C2B2(I+D1D2)1C1A2B2(I+D1D2)1D1C2)\mathcal{A}=\begin{pmatrix} A_1-B_1D_2(I+D_1D_2)^{-1}C_1 & B_1D_2(I+D_1D_2)^{-1}D_1C_2-B_1C_2\\ B_2(I+D_1D_2)^{-1}C_1 & A_2-B_2(I+D_1D_2)^{-1}D_1C_2 \end{pmatrix}

B=(B1B1D2(I+D1D2)1D1B2(I+D1D2)1D1)\mathcal{B}=\begin{pmatrix} B_1-B_1D_2(I+D_1D_2)^{-1}D_1 \\ B_2(I+D_1D_2)^{-1}D_1 \end{pmatrix}

C=((I+D1D2)1C1(I+D1D2)1D1C2)\mathcal{C}=\begin{pmatrix} (I+D_1D_2)^{-1}C_1 & -(I+D_1D_2)^{-1}D_1C_2 \end{pmatrix}

D=(I+D1D2)1D1\mathcal{D}= (I+D_1D_2)^{-1}D_1


反馈连接的状态空间表达式
http://costannt.icu/2025/09/16/反馈连接的状态空间表达式/
作者
Costannt
发布于
2025年9月16日
许可协议