传递函数和状态空间方程
状态空间
对于一个系统的状态空间方程,可以使用 laplace 变换来得到系统的运行状态方程
状态空间方程——一个包含输入,输出,状态变量的集合的一阶微分方程,但是对于高阶的系统,可以选择合适的状态量来消除高阶的系数
根据下式求出的状态空间方程中,对于矩阵 A 的特征值是决定系统极点的位置,可能会决定系统的稳定性
状态空间方程的解
过程不再写了,直接结论
其中 $e^{A(t-t_0)}$ 是状态转移矩阵,表示系统状态转移变化的规律,是一个实时变化的矩阵,A 矩阵对其有着重要的作用,当 A 的特征值小于0时, $X(t)$ 是不断趋近于 0 的,是系统稳定性分析的一个重要方式,但是 A 矩阵的特征值中含有虚数就表示该系统是有震荡的(根据欧拉公式,引入虚数相当于是引入了 sint 和 cost,实际上是引入了震荡),要保证系统稳定,一定要保证特征值的实部小于零
第二项是一个卷积,表示输入与输出之间的动态变化的关系
传递函数→状态空间方程
一阶系统
假设传递函数为
可以写作
即
则可设
则有
得到状态方程
二阶系统
设传递函数为
写作
令
则
高阶系统
则
其中
状态空间方程→传递函数
对于一个状态空间方程
对方程两侧进行 laplace 变换,得
其中 $I$ 是单位对角阵,所以可以得出
对另一个式子进行 laplace 变换得到
带入得
所以得到传递函数
连续系统离散化
对于传递函数
该系统进行离散化之后可以得到
其中
对 $e^{AT}$ 进行泰勒级数展开,得到
一般来说可以只取前三项
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 LuosBlog!