更新时间:2024-06-13 15:05
一控制系统的状态空间表达式如下
简写为(A、B、C、D)}
式中x为n维状态向量;y为q维输出向量;u为p维输入向量;A为n×n维系统矩阵;B为n×p维输入矩阵;C为q×n维输出矩阵;D为q×p维前馈矩阵。
假定系统初始状态为0,其拉普拉斯变换后的表达式为
式中(sI-A)-1B称为输入-状态传递函数矩阵;C(sI-A)-1B十D称为输入-输出传递函数矩阵,简称传递函数矩阵,它是一个q×p维矩阵,它的每一个元素反映了某个输入变量对某个输出变量的传递函数。一个控制系统的传递函数矩阵是一定的,不因坐标变换而变化。
实际的控制系统往往由多个子系统组合而成,或并联,或串联,或形成反馈连接,或是它们的组合。组合系统的输入-输出传递函数矩阵可由各子系统的输入-输出传递函数矩阵组合而成。图1为基本组合系统的框图。图(a)示出两个子系统的并联,其输入-输出传递函数矩阵W(s)=W1(s)+W2(s),式中W1(s),W2(s)分别为子系统(A1,B1,C1,D1)和(A2,B2,C2,D2)的输入-输出传递函数矩阵。图(b)示出两个子系统的串联,其输入-输出传递函数矩阵为W(s)=W2(s)W1(s)。图(c)示出由反馈子系统构成的组合系统,其输入-输出传递函数矩阵为W (s)=W1 (s) [I+W2(s)W1(s)]-1或W(s)=[I+W1(s)W2(s)]-1W1(s)。
当控制系统维数不高时,可直接由adj(sI-A)/|sI-A|求得(sI-A)-1,其中|sI-A|为(sI-A)矩阵的行列式,adj(sI-A)为(sI-A)矩阵的伴随矩阵。当控制系统维数较高时,这样的方法计算过程太复杂,可用其他更简便的方法。
对许多实际系统而言,D矩阵往往是0矩阵,|sI-A|的根为系统的极点,Cadj (sI-A)B中各元素多项式的根为系统的零点。存在零点、极点相消的情况下,传递函数矩阵就不能完全描述系统的运动规律及性能,只能反映系统完全可控且完全可观测部分的情况。