将这句话拆分开:
控制系统 状态空间表达式 的 解
就是求解系统:
x˙y=Ax+Bux(0)=x0=Cx+Du
在给定初始条件
x(0)=x0和控制输入
u(t)共同作用下
状态向量和输出向量的随时间变化的规律
x(t)和
y(t)
1.线性系统一定满足叠加原理:
系统在初始状态
x0和控制输入
u(t)共同作用下的运动状态
x(t),可以分解为由初始状态
x0和控制输入
u(t)分别单独作用产生的运动状态
x0u(t)和
x0x(t)的叠加,即
x(t)=x0u(t)+x0x(t)
2.零输入响应
定义为只有初始状态作用即
x0=0,而无输入作用,即
u≡0是系统的状态响应
x0u(t).
零输入响应
x0u(t)就是自治方程:
x˙=Ax,x(0)=x0
在非平衡初始状态
x0作用下的自由解
3.零状态响应
定义为只有输入作用即
u≡0,而无初始状态作用即
x0=0时系统的状态响应
x0x(t).
零状态响应
x0x(t)就是方程
x˙=Ax+Bux(0)=0
在平衡初始状态时,输入
u激励作用下的强迫运动
4.零输入响应计算
线性定常系统其次状态方程:
x˙=Ax,x(0)=x0,t≥0(1)
的解,即系统的零输入响应
x0u为:
x0u=eAxx0,t≥0
式中,
eAt为系统矩阵
A的矩阵指数函数:
eAt=defI+At+2!1A2t2+...=k=0∑∞k!1Aktk
证明:
令方程
(1)的解为系数向量待定的一个幂级数,即:
x0u(t)=b0+b1t+b2t2+...=k=0∑∞bktk(2)
其必满足方程
(1),将上式代入方程
(1),可得:
b1+2b2t+3b3t2+...=A(b0+b1t+b2t2+...)
比较可得:
b1b2...bk...=Ab0=21Ab1=21A2b0=k!1Akb0将求得的待定系数,代入式
(2)可得:
x0u(t)=(I+At+2!1A2t2+3!1A3t3...)b0
有初始条件
x0u(t)=x0可得
b0=x0,故:
x0u(t)=(I+At+2!1A2t2+3!1A3t3...)x0=eAtx0证毕
5.线性定常系统零输入响应的几点说明
- 如果
t取某个固定值,零输入响应就是状态空间中由初始状态
x0经线性变换阵
eAt所导出的一个变换点。系统的自由运动就是由初始状态
x0出发,并由各个时刻的变换点
x(t)所组成的一条轨线;
- 零输入响应轨线的形态有矩阵指数函数唯一的确定;
- 线性定常系统渐进稳定的充要条件是:
x→+∞limeAt=0
系统渐进稳定的条件是:当
x→+∞,自由运动的轨线将趋于系统的平衡状态
xe=0,即状态空间的原点
- 求解零输入响应的核心是计算矩阵指数函数
eAt
- 当
x(t0)=x0,t0=0时,零输入响应表达式更一般的形式:
x0u=eA(t−t0)x0t≥t0