线性系统的状态空间分析和综合


系统数学描述的两种基本类型

对于系统的描述可用如下方块图表示:
系统的方块图表示

系统的数学描述一般有两种基本类型.一种是系统的外部描述,即输入-输出描述.这种描述将系统看成是一个黑箱子,只是反映输入输出的因果关系,而不去表征系统内部的结构和内部变量,对于一个线性定常系统,一般用一个n阶微分方程及对应的传递函数描述.系统的另外一种描述就是内部描述,即状态空间描述.这种描述是基于系统内部结构分析的一类数学模型,通常由两个数学方程组成.一个是反映内部变量


系统描述的常用概念

输入和输出

由外部施加到系统上的全部激励成为输入,能从外部量测到的来自系统的信息成为输出

线性

简单的来说,满足齐次性和叠加性的系统就是线性的系统,这两种特性可用如下代数方程表达:

H(αu1)=αH(u1)H(u1+u2)=H(u1)+H(u2)

时不变性(定常性)

线性时不变系统数学方程中各项的系数必为常数,只要有一项的系数是时间的函数,则是系统时变的.


系统状态空间描述的常用基本概念

状态方程

描述系统状态变量和输入变量之间关系的一阶微分方程组(连续系统)或一阶差分方程组(离散系统).其一般形式为:

x˙(t)=f[x(t),u(t),t]



x(tk+1)=f[x(tk),u(tk),tk]

输出方程

描述系统输出变量与系统状态变量和输入变量之间函数关系的代数方程,其一般形式为:

y(t)=g[x(t),u(t),t]



y(tk)=g[x(tk),u(tk),tk]

状态空间表达式

状态方程和输出方程的组合成为状态空间表达式,又称为动态方程,其一般形式为:

x˙(t)=f[x(t),u(t),t]y(t)=g[x(t),u(t),t]



x(tk+1)=f[x(tk),u(tk),tk]y(tk)=g[x(tk),u(tk),tk]

线性系统的状态空间表达式

线性系统的状态方程是一阶向量线性微分方程或一阶向量线性差分方程,输出方程是向量代数方程.线性连续时间系统状态空间表达式的一般形式为:

x˙(t)=A(t)x(t)+B(t)u(t)y(t)=C(t)x(t)+D(t)u(t)


对于离散时间系统,由于实践中常取

x(k+1)=G(k)x(k)+H(k)u(k)y(k)=C(k)x(k)+D(k)u(k)


假设状态

线性定常系统

在线性状态空间表达式中,若系数矩阵A(t),B(t),C(t),D(t)或G(k),H(k),C(k),D(k)的各元数都是常数,则称该系统为线性定常系统,否则为线性时变系统.其一般表达式为:

x˙(t)=A(t)x(t)+B(t)u(t)y(t)=C(t)x(t)+D(t)u(t)



x(k+1)=G(k)x(k)+H(k)u(k)y(k)=C(k)x(k)+D(k)u(k)


G(s)=C(sIA)1B+D


以及拉普拉斯变换公式:

F(s)=0estf(t)dt


以上所写大部分都来源于看的胡寿松主编的<<自动控制原理>>,也是作为自己的学习的开始

转载自:https://blog.csdn.net/qq_28773183/article/details/79776406

You may also like...