Step 1:计算能观性判别矩阵并求秩
输出矩阵为 C=[01−2]。
计算各行:
CA=[01−2]010001−1−3−3=[1−23]
CA2=(CA)A=[1−23]010001−1−3−3=[−23−4]
构成能观性矩阵:
N=CCACA2=01−21−23−23−4
进行初等变换求秩:
01−21−23−23−4r3+2r20101−2−1−232r3+r10101−20−230
可知 rankN=2=n1<3。系统不完全能观,能观子空间维数为 2,不能观子空间维数为 1。
Step 2:构造变换矩阵
取 N 的前两行作为逆变换矩阵 Ro−1 的前两行,补充第三行 P3=[001]:
Ro−1=0101−20−231
验证其行列式:det(Ro−1)=1⋅(0−1)=−1=0。
计算逆矩阵 Ro=(Ro−1)−1:
Ro=210100121
Step 3:计算规范型系统矩阵
A^=Ro−1ARo=0101−20−231010001−1−3−3210100121=0−111−2000−1
B^=Ro−1b=0101−20−231110=1−10
C^=CRo=[01−2]210100121=[100]
Step 4:写出子系统表达式
- 变换后全维状态空间表达式:
x^˙=0−111−2000−1x^+1−10u,y=[100]x^
- 能观子系统:
⎩⎨⎧x^˙1=[0−11−2]x^1+[1−1]uy=[10]x^1
- 不能观子系统:
x^˙2=[10]x^1−x^2+0⋅u
Discussion
Comments
Thoughts, corrections, and follow-up notes are welcome here.