第一章线性控制系统的状态空间描述lyq.ppt
第一章线性控制系统的状态空间描述,李玉庆飞行器动力学与控制研究所,第一章 线性控制系统的状态空间描述,1.1 状态空间描述的概念1.2 将系统的一般时域描述转化为状态空间 描述 1.3 将系统的频域描述转化为状态空间描述 1.4 状态方程的规范形式,1.1 状态空间描述的概念,1.1.1 基本概念,1.1状态空间描述的概念,状态方程与输出方程 在状态空间中建立的描述系统的数学模型,称为状态方程和输出方程。,状态空间 以状态变量x1(t),x2(t)xn(t)为坐标轴构成的n维空间称为状态空间。系统在任何时刻的状态都可用状态空间中的一个点来表示。随着时间的推移,x(t)将在状态空间中描绘出一条轨迹,称为状态轨迹。,状态变量 完全表征系统运动状态的最小一组变量,状态向量 以状态变量为分量所构成的向量,1.1 线性控制系统的状态空间表达,状态变量,控制变量,输出变量,通常并不要求必须是可测量的,可以直接测量的,又称为量测变量,表征系统行为 通常并不要求必须是可测量的,可以直接测量的,又称为量测变量,1.1.2 状态空间表达式的一般形式,1.1 线性控制系统的状态空间表达,状态方程,输入引起状态的变化是一个动态的过程,数学上需采用微分方程或差分方程来表征,称之为系统的状态方程,输出方程(量测方程),状态和输入决定输出的变化是一个变量间的转换过程,描述这种转换关系的数学表达式称为系统的输出方程或量测方程,1.1 线性控制系统的状态空间表达,状态方程和输出方程共同构成系统的状态空间描述(动态方程),特别地,线性系统的状态空间描述为,完整的数学描述,能表征系统的一切动力学特性,系数矩阵A(t),B(t),C(t),D(t)均不依赖于状态x和输入u,A(t)系统矩阵。系统内部状态变量之间的联系B(t)控制矩阵。输入变量如何控制状态变量C(t)观测矩阵/输出矩阵。输出变量如何反映状态变量D(t)直接传递矩阵。输入对输出的直接作用,1.1 线性控制系统的状态空间表达,线性定常系统的状态空间描述为,惯性系统 系统的输出与输入无直接关系,结构图为,例1 系统如图所示,输入为p,输出为x,写出其状态空间描述,1 选取状态变量,位移,两个独立变量,可完全反应系统的运动状态,1.1 线性控制系统的状态空间表达,1.1.3 系统的状态空间描述列写举例,速度,1.1 线性控制系统的状态空间表达,2 列写一阶微分方程组,3 写成矩阵形式,状态方程:,输出方程:,1.1 线性控制系统的状态空间表达,例2 系统如图所示,输入为u,输出uc,列写其动态方程,1.选择状态变量:,1.1 线性控制系统的状态空间表达,整理得:,2 列写一阶微分方程组,状态方程为:,输出方程为:,1.1 线性控制系统的状态空间表达,3.写成矩阵形式,1.1 线性控制系统的状态空间表达,1.1 线性控制系统的状态空间表达,和古典控制理论不同,状态空间描述考虑了“输入状态输出”这一过程,它注意到了被输入输出描述所忽略了的状态。输入引起了状态的变化,而状态才决定了输出的变化。因此状态空间描述是对系统的结构特性的反映,而输入输出描述只是对系统的端部特性的反映。然而具有相同端部特性的系统,都可以具有不同的结构特性经。这表明状态空间描述是对系统的一种完全的描述。输入引起状态的变化是一个运动过程,在数学上表征为向量微分方程,即状态微分方程。而状态决定输出的变化则仅是一个变换过程,数学上输出方程表征为一个变换过程。从数学上看,状态变量组是反映系统运动特性的变量的最大线性无关组。一个n阶系统,有且仅有n个状态变量可以选择。,状态空间描述问题的讨论,对于给定的系统,状态变量的选择不是唯一的。对于结构和参数已知的系统,建立状态空间描述的问题,归结为把直接根据物理学定律组成的微分方程转化为状态变量的一阶微分方程组。系统的状态空间表达式,当状态变量的数目和输出的数目有变化增加或减少,并不增加方程表达形式的复杂性。这是状态空间描述的一个优点。,1.1 线性控制系统的状态空间表达,