时不变线性系统和时变线性系统方程的对角化

【时不变线性系统】

时不变线性系统的方程为:  \dot{x}=Ax+Bu , 其中A\in R^{n\times n}B\in R^{n\times r}均为常数矩阵。

由代数知识可以知道,如果A有n个线性无关的特征向量,那么可以把A对角化。这时存在非奇异矩阵P使得:PAP^{-1}=A_c 为对角阵。

于是做变换: 系统方程变为: \dot{\bar{x}}=P\dot{x}=PAP^{-1}\bar{x}+PBu=A_c\bar{x}+PBu ,完成了对角化。

由此可见:时不变线性系统方程的对角化必须要求:A有n个线性无关的特征向量。

【时变线性系统】

时不变线性系统的方程为:  \dot{x}=A(t)x+B(t)u , 其中A(t)\in R^{n\times n}B(t)\in R^{n\times r}均为时变矩阵。

我们假设存在一个可逆矩阵P(t),并做变换:y=P(t)x,那么有:

\dot{y}=\dot{P}x+P\dot{x} =(\dot{P}P^{-1}+PAP^{-1})y+PBu

我们的目的是使得该方程有对角形式,即要使得:(\dot{P}P^{-1}+PAP^{-1})为一个对角矩阵。

我们设D(t)是一个n\times n 的对角矩阵,它的每个分量都是连续的。并令:

\dot{P}(t)P^{-1}(t)+P(t)A(t)P^{-1}(t)=D(t)

由这个方程得到:

\dot{P}(t)+P(t)A(t)-D(t)P(t)=0

这实际上是一个包含n\times n个方程的线性方程组。任意给定对角矩阵D(t),只要它的各个分量是连续的,这个方程组总是有解的,因此总是可以找到满足条件的P(t),让原方程变成对角形式。

由此可见:时变线性系统方程的对角化,反而比时不变线性系统更简单,不管A(t)是怎样的矩阵,只要各个矩阵分量连续,对角化总是能做的。

猜你喜欢

转载自blog.csdn.net/Europe233/article/details/83896584
今日推荐