状态和状态空间表达式
控制系统的状态空间表达式
第一章 控制系统的状态空间表达式Chapter 1 State space representation of control systems本章内容• 状态变量及状态空间表达式 • 状态空间表达式的模拟结构图 • 状态空间表达式的建立(1) • 状态空间表达式的建立(2) • 状态矢量的线性变换 • 由传递函数求状态方程• 由状态空间表达式求传递函数阵 • 离散系统的状态空间表达式• 时变系统和非线性系统的状态空间表达式系统的动态特性由状态变量构成的一阶微分方程组来描述,能同时给出系统全部独立变量的响应,因而能同时确定系统的全部内部运动状态。
1.1 状态变量及状态空间表达式1.1 State space representation of control systems 状态变量 (State variables)状态:表征系统运动的信息和行为状态变量:能完全表示系统运动状态的最小个数的一组变量x 1(t ), x 2(t ), …, x n (t ) 状态向量(State vectors)由状态变量构成的向量 x (t )T 123()(),(),()...()n x t x t x t x t x t =⎡⎤⎣⎦状态空间 (State space) • 以各状态变量x 1(t ),x 2(t ),…… x n (t )为坐标轴组的几维空间。
•状态轨迹:在特定时刻t ,状态向量可用状态空间的一个点来表示,随着时间的推移,x (t )将在状态空间描绘出一条轨迹线。
状态方程 (State equations)• 由系统的状态变量与输入变量之间的关系构成的一阶微分方程组。
例1.1 设有一质量弹簧阻尼系统。
试确定其状态变量和状态方程。
解:系统动态方程2()().()().()()()d yF t ky t f yt m dt my t f yt ky t F t ⎧--=⎪⎨⎪++=⎩ 设1()()y t x t =,2()()yt x t = 12()()............................................(1)1()()()()........(2)x t y t f k x t y t y t F t m m m =⎧⎪⎨=--+⎪⎩12212()()1()()()()xt x t k f x t x t x t F t m m m =⎧⎪⎨=--+⎪⎩1122010()()()1()()xt x t F t f k x t x t m m m ⎡⎤⎡⎤⎡⎤⎡⎤⎢⎥⎢⎥+⎢⎥⎢⎥--⎢⎥⎢⎥⎣⎦⎣⎦⎣⎦⎣⎦ = 状态方程的标准形式:()()()xt Ax t Bu t =+ (A :系统矩阵 B :输入矩阵) 输出方程 (O u t p u t e q u a t i o n )系统的输出量与状态变量之间的关系[]112()()()10 ()x t y t x t x t ⎡⎤==⎢⎥⎣⎦()()y t Cx t =(C:输出矩阵)状态方程和输出方程的总和即称为状态空间表达式。
状态空间表达式
y x1 x2
2014-2-16
电信学院 苗荣霞
(4)
1 a11 x1 a12 x 2 b11u1 b12u2 x 2 a 21 x1 a 22 x 2 b21u1 b22u2 x y1 c11 x1 c12 x 2 y2 c21 x1 c22 x 2
现代控制理论
第一章:控制系统的 状态空间表达式
2007年度
主要内容:
状态的概念、状态方程的建立、由状态空 间表达式求传递函数(阵)、线性变换、离 散系统的状态空间表示等。
§ 1-1 状态变量及状态空间表达式
一、 状态
首先看一力学系统
一质量为m物体与弹簧、阻尼器相连。如图示:在u的作用下求物质运动 的过程? 设y表示物体的位移,由牛顿定律:f =ma 有:
注意:时变:比例器变为时变 放大器 系统方框图表明了系统输入、状态、输出的关系,既表示了系统的 外部特性,也反映了系统的内部关系。 非线性:比例器-非线性函数发生器
2014-2-16
电信学院 苗荣霞
2.状态变量图:又模拟结构图 描述出了系统的详细结构,反映了系统各个变量之间的信息传递关 系,来源于模拟计算机的模拟结构图。 由积分器、加法器和比例器组成。 上面的串联电路系统的状态变量图:
2014-2-16
电信学院 苗荣霞
习题: 多输入多输出系统(MIMO) 如图25所示机械系统,质量m1,m2各受到f1,f2的 作用,其相对静平衡位置的位移分别为x1, x2。
2014-2-16
电信学院 苗荣霞
根据牛顿定律,分别对m1,m2进行受力分 析,我们有:
第二章 状态空间表达式
⎧ y1 = x = x1 ⎪ & = x2 ⎨ y2 = x ⎪ y = && ⎩ 3 x
⎛ ⎛ y1 ⎞ ⎜ 1 ⎜ ⎟ ⎜ y = 0 ⎜ 2 ⎜ ⎟ ⎜y ⎟ ⎜ k ⎝ 3 ⎠ ⎜− ⎝ m
⎞ ⎛ ⎜ 0 0 ⎟ ⎟ ⎛ x1 ⎞ ⎜ 1 ⎟⎜ ⎟ + ⎜ 0 x 2⎠ ⎜ ⎝ ⎟ f 1 − ⎟ ⎜− m⎠ ⎝ m
外部描述:微分方程、传递函数 数学模型
{
u
R(s) ( )
G (s )
C(s) ( )
内部描述:状态空间表达式
x(t ) = Ax(t ) + Bu(t ) y (t ) = Cx(t ) + Du(t )
y
•
动力学部件
输入引起内部状态 的变化,用一阶微 分方程组表示----状 态方程
x
输出部件
内部状态和输入引 起输出的变化,用 代数方程表示----输 出方程
统的输入量,质量的位移y(t)为输出量,试列写该系统的状 态方程和输出方程。
k u(t) m f y (t )
1.选择状态变量: x1 (t ) = y (t ) 、 x 2 (t ) = y(t )
2.列写状态方程
•
x1 (t ) = x 2 (t )
1 x 2 (t ) = − m
• • ⎤ ⎡ 1 u (t ) ⎢ ky (t ) + f y (t )⎥ + ⎣ ⎦ m k f 1 =− x 1 (t ) − x 2 (t ) + u (t ) m m m
⎞ 0⎟ ⎟⎛ F ⎞ 0 ⎟⎜ ⎟ V ⎝ ⎠ ⎟ f ⎟ m⎠
状态和状态空间表达式
补偿器解耦(7/7)
基于所求解的补偿器Gc(s),可实现如图4-3示的解耦控制系统。 例4-8求得的解耦补偿器Gc(s)的传递函数阵的某个元素 出现分子多项式阶次高于分母多项式阶次,这会带来该解 耦控制器工程上物理实现的困难,一般工程上只能做到近 似实现。
状态反馈解耦(1/16)
4.4.2 状态反馈解耦
状态反馈解耦(14/16)
由于E是非奇异阵,所以系统可以解耦。 因此,状态反馈解耦矩阵为
0 0 1 K E F 1 2 3 1 0 1 H E 0 1
1
状态反馈解耦(15/16)
此时闭环系统状态方程和输出方程为:
0 x (t ) 0 0 1 y (t ) 0
为实现系统解耦,要求为W(s)对角线矩阵,因此, I-W(s)也为 对角线矩阵。 故,得出Gp(s)Gc(s)也需为对角线矩阵。 即为实现如图6-3所示结构的系统的解耦,应取合适补偿 器Gc(s)使Gp(s)Gc(s)是非奇异对角线矩阵。
补偿器解耦(4/7)—例6-8
例4-8 已知系统如图4-4所示,
1 s l2 1
状态反馈解耦(9/16)
可以看出W(s)是对角线矩阵,所以其闭环系统是一个完全解 耦系统。 另外,传递函数对角元素均是积分环节,故称这样的系统 为具有积分型的解耦系统。 下面通过例子来说明如何借助状态反馈实现解耦。
状态反馈解耦(10/14)
例4-9 设系统的状态空间模型为:
s 2 3s 1 s ( s 1)( s 2) 1 G ( s) C ( sI A) B 1 ( s 1)( s 2)
因此,系统存在耦合现象。 系统的状态图如图4-6所示。
状态空间表达式
(28) 状态空间方程实现非唯一,书p28, 图1.16b求得其对应的传递函数为: (29)
为求得 令式(29)与式(26)相等,通过对 多项式系数的比较得: 故得: (30)
也可将式(30)写成式(31)的形式,以便记忆。 (31)
将上图a的每个积分器输出选作状念变最,如图所示,得这种结构下的 状态空间表达式:
解:
→
→
u
y
-
+
例: 解: 比例积分环节: → → u y +
例:
解:
综合惯性环节、积分环节模拟结构图得:
u
y
-
+
u
y
解:选积分器的输出为状态变量得:
u
y
状态方程:
输出方程:
状态空间表达式
1.3.2 从系统的机理出发建立状态空间表达式
一般常见的控制系统,按其能量属性,可分为电气、机械、机电、气动 液压、热力等系统。根据其物理规律,如基尔霍夫定律、牛顿定律、能量守 恒定律等,即可建立系统的状态方程。当指定系统的输出时,很容易写出系 统的输出方程。
同一系统,经非奇异变换后,得:
其特征方程为:
(44)
1.5.2 系统特征值的不变性及系统的不变量
1.系统特征值
式(43)与式(44)形式虽然不同,但实际是相等的,即系统的非奇异变换,其特征值是不变的。可以证明如下:
将特征方程写成多项式形式 由于特征 值全由特征多项式的系数 唯一确定,而特征值 经非奇异变换是不变的,那么这些系统 也是不变 的量。所以称特征多项式的系数为系统的不变量。
(3)有共轭复根时,以四阶系统其中有一对共轭复根为例,即 此时
1.6 从状态空间表达式求传递函数阵
1.6.1 传递函数(阵)
第一章状态空间表达式第2讲
2021/2/22
2
1.状态变量及状态空间表达式
状态空间描述常用的基本概念:
1. 状态变量 足以完全表征运动状态的最小个数的一组变量。
2. 状态矢量 如果n个状态变量 x 1 (t)、 x2(t)、 ...、 xn(t)表示,并把这 些状态变量看作是矢量 x ( t )的分量,则 就称为状态矢量。
3
1.1 控制系统的状态空间表达式
状态变量应该是相互独立的,且其个数应等于微分方 程的阶数。 一般的,状态变量的个数等于系统储能元件的个数。
例题1-1,用图1-1所示的R-L-C网络电路,说明如何用
状态空间表达是来描述这一系统。
L
R
根据电路定律可列写如下方程:
u
i
C
uc
RiLddtiC 1idtu
y ( n ) a n 1 y ( n 1 ) . . . a 1 y a 0 y b m u ( m ) b m 1 u ( m 1 ) . . . b 1 u b 0 u 相应的传递函数为
W (s)U Y ((s s))b m y u (n ()m ) a n b m 1 y 1 u (n ( m 1 ) 1 ) .... .. a 1 b y 1 u a 0 b y 0 u 实现问题就是根据以上两个式子求出系统状态空间表达式。
y x2
x2C 1iR1C(x1x2)
其向量-矩阵形式为:
x1 x2
R1CRL 1
RC 2021/2/22
RR11C Cxx12RL0u
y 0
1
x1 x2
6
由上可见,系统的状态空间表达式不具有唯一性。 选取不同的状态变量,便会有不同的状态空间表达式, 但它们都描述了同一系统。可以推断,描述同一系统 的不同状态空间表达式之间一定存在着某种线性变换 关系。
状态空间表达式
2.5 控制系统的状态空间表达式2.5 控制系统的状态空间表达式随着科学技术的发展,被控制的对象越来越复杂,对自动控制的要求也越来越高。
面对时变系统,多输入多输出系统、非线性系统等被控量和对控制系统高精度、高性能的严格要求,传统的控制理论已不能适用。
同时,计算机技术的发展也要求控制系统地分析,设计中采用计算机技术并在控制系统的组成中使用计算机。
因此,适用这些要求的控制系统的另一种数学描述方法----状态空间就应运而生。
2.5.1 状态变量在对系统动态特性描述中,足以表征系统全部运动状态的最少一组变量,称之为状态变量。
只要确定了这组变量在t=时刻的值以及时的输入函数,则系统在任何时刻的运动状态就会全部确定。
状态变量互相间是独立的,但对同一个系统,状态变量的选取并不是唯一的。
一个用n 阶微分方程描述的系统,有n个独立变量,这n个独立变量就是该系统的状态变量。
若用表示这n个状态变量,则可以把这n个状态变量看作是向量x(t)的分量。
我们称x(t)为状态变量,它是一个n维向量,记为分别以状态变量作为坐标而构成的n维空间,称为状态空间。
系统在t时刻的状态,就是状态空间的一点。
系统在时刻的状态称为初始点,随着时间的变化,x(t)从初始点出发在状态空间描述出一条轨迹,称为状态轨迹。
状态魁及表征了系统状态的变化过程。
2.5.2 状态空间表达式1. 状态方程由系统的状态变量和输入函数构成的一阶微分方程组,称为系统的状态方程。
对于线性系统,可以写成如下形式(2.59)记为(2.60)式中x(t)是n维列向量u(t)是r维输入向量A是n*n维矩阵,称为系数矩阵B是n*r矩阵,称为输入矩阵或控制矩阵若矩阵A和B的元素都是常数,则状态方程是线性定常的。
若A和B中有随时间变化的元素,状态方程就是线性时变的。
状态方程中不能含有x(t)的高于一阶导数的项和输入函数的导数项。
对于非线性系统,状态方程可以写成如下形式(2.61)记为(2.62)式中f为向量函数。
第一章 状态空间表达式(2013)
Y (s) bm s m bm1 s m1 b1 s b0 W ( s) n U ( s) s a n 1 s n 1 a1 s a 0
cm sm cm1sm1 c1s c0 W (s) ( s p1 )( s p2 ) ( s pn )
K1 T 1s 1
K2 T 2s 1
K3 T 3s 1
y
K4
3 状态空间表达式的建立 3.1 从系统方块图出发 变换成模拟结构图; 每个积分器的输出选作一个状态变量; 写出系统的状态方程和输出方程。
u +
K1 T 1s 1
+
K2 T 2s 1
K3 T 3s
y
K4
K1 T1 +
开环和闭环、反馈
控制的性能指标:稳定性、快速、精度。最优控制
控制理论概述
学控制理论做什么? 系统分析—分析系统的性能
系统设计—设计控制器
所谓系统分析就是在规定的条件下,对数学模型已 知系统的性能进行分析; 所谓系统设计,就是构造一个能够完成给定任务的系统, 这个系统具有希望的瞬态、稳态性能以及抗干扰性能。
f (s) f (t )e dt
0
f (s) sf (s) f (0)
传递函数:线性动态系统零初值条件下输出量的Laplace变 换像函数与输入量的Laplace变换像函数之比。 *线性系统:满足叠加和一致性, 如用线性方程或线性微分方程描述的系统 可以用于分解复杂系统 *定常系统:参数不随时间变化
J u i
x1 i
B
x2
R x1 L x K 2 a J
Kb 1 L x1 L u B x2 0 J
状态空间表达式
an 1 (h0u
( n 1)
h1u
( n2)
hn 1u )
an 2 (h0u
( n2)
h1u
( n 3)
hn 2u )
( n)
a1 (h0 u h1u) a0 h0u bnu
bn 1u
( n 1)
b1u b0u
可写成向量-矩阵的形式:
x Ax bu y cx du
即:
1 0 x1 0 x 0 2 0 1 x 0 n1 0 0 x n a0 a1 a 2
c 1 0 0
例1 设
...
y 5y8y 6 y 3u
求(A,B,C,D)
.
..
.
解:选
x1 y
x2 y
x3 y
..
则:
x1 x 2
.
x 2 x3
.
x3 y 3u 6 x1 8x2 5x3
.
...
y x1
状态空间表达式为
1 0 x1 0 x1 0 x 0 x 0 u 2 0 1 2 x3 6 8 5 x3 3
h2 b1 a2 h1 a1h0 3 h3 b0 a 2 h2 a1h1 a0 h0 13
状态空间表达式为
1 0 x1 1 x1 0 x 0 x 3u 2 0 1 2 x3 1 2 4 x3 13 x1 x y 1 0 0 2 x3
状态、状态变量、状态空间、状态方程和动态方程
如式(2-2)所示。
其中,G=(g1,g2,…,gm ),G 是一个函数矢量。
第2章 状态空间分析法
在现代控制理论中,用系统的状态方程和输出方程来描
述系统的动态行为,状态方程和输出方程合起来称作系统的
状态空间表达式或动态方程。
根据函数向量F 和G 的不同情况,一般控制系统可以分
取每个积分器的输出端信号为状态变量x1 和x2,积分器的输
入端即ሶ 1 和ሶ 2,从图可得系统状态方程:
第2章 状态空间分析法
第2章 状态空间分析法
例2-6 求如图2-10(a)所示系统的动态方程。
图2-10 方块图
第2章 状态空间分析法
第2章 状态空间分析法
第2章 状态空间分析法
2.4 由系统的微分方程或传递函数求其动态方程
第2章 状态空间分析法
第2章 状态空间分析法
第2章 状态空间分析法
例2-2-电路如图2-6所示。以ei 作为系统的控制输入u(t),
eo 作为系统输出y(t)。建立系统的动态方程。
图2-6 RLC 电路
第2章 状态空间分析法
解 该RLC 电路有两个独立的储能元件L 和C,我们可以
取电容C 两端电压和流过电感L 的电流作为系统的两个状态
性,因此会产生一定程度上的结构差异,这也会导致动态方程
差异的产生;从系统微分方程或传递函数出发的系统实现问
题,更是会导致迥然不同的系统内部结构的产生,因而也产生
了不同的动态方程。所以说系统动态方程是不唯一的。
第2章 状态空间分析法
例如图2-11所示的传递函数的直接法实现,按照图上所
示各状态变量的取法,我们有式(2-24)所示动态方程。如果将
现代控制理论总结
现代控制理论总结第一章:控制系统的状态空间表达式1、状态变量,状态空间与状态轨迹的概念:在描述系统运动的所有变量中,必定可以找到数目最少的一组变量,他们足以描述系统的全部运动,这组变量就称为系统的状态变量。
以状态变量X1,,X2,X3,……X n为坐标轴所构成的n维欧式空间(实数域上的向量空间)称为状态空间。
随着时间的推移,x(t)在状态空间中描绘出一条轨迹,称为状态轨迹。
2、状态空间表达式:状态方程和输出方程合起来构成对一个系统完整的动态描述,称为系统的状态空间表达式。
3、实现问题:由描述系统输入输出关系的运动方程或传递函数建立系统的状态空间表达式,这样的问题称为实现问题单入单出系统传函:W(s)=,实现存在的条件是系统必须满足m<=n,否则是物理不可实现系统最小实现是在所有的实现形式中,其维数最低的实现。
即无零,极点对消的传函的实现。
三种常用最小实现:能控标准型实现,能观标准型实现,并联型实现(约旦型)4、能控标准型实现,能观标准型实现,并联型实现(约旦型)传函无零点系统矩阵A的主对角线上方元素为1,最后一行元素是传函特征多项式系数的负值,其余元素为0,A为友矩阵。
控制矩阵b除最后一个元素是1,其他为0,矩阵A,b具有上述特点的状态空间表达式称为能控标准型。
将b与c矩阵元素互换,另输出矩阵c除第一个元素为1外其他为0,矩阵A,c具有上述特点的状态空间表达式称为能观标准型。
传函有零点见书p17页……..5、建立空间状态表达式的方法:①由结构图建立②有系统分析基里建立③由系统外部描述建立(传函)6、子系统在各种连接时的传函矩阵:设子系统1为子系统2为1)并联:另u1=u2=u,y=y1+y2的系统的状态空间表达式所以系统的传递函数矩阵为:2)串联:由u1=u,u2=y1,y=y2得系统的状态空间表达式为:W(S)=W2(S)W1(S)注意不能写反,应为矩阵乘法不满足交换律3)反馈:系统状态空间表达式:第二章:状态空间表达式的解:1、状态方程解的结构特征:线性系统的一个基本属性是满足叠加原理,把系统同时在初始状态和输入u作用下的状态运动x(t)分解为由初始状态和输入u分别单独作用所产生的运动和的叠加。
第二章线性系统的状态空间描述1
第二章 线性系统的状态空间描述§2-1 状态空间的基本概念1、状态:系统的状态,是指系统的过去、现在和将来的状况。
(如:一个质点作直线运动,它的状态就是它每个时刻的位置和速度)2、状态变量:能完全表征系统运行状态的最小数目的一组变量。
(如果用最少的n 个变量x 1(t), x 2(t),……, x n (t)就能完全描述系统的状态,那么这n 个变量就是一组状态变量。
)3、状态向量:设一个系统有n 个状态变量,即x 1(t),x 2(t),……,x n (t),用这n 个状态变量作为分量构成的向量x(t)称为该系统的状态向量。
记为Tn t x t x t x t x )](,),(),([)(21 =4、状态空间:由n 个状态变量作为坐标轴所构成的n 维空间,称为状态空间。
引入了状态和状态空间的概念之后,就可以建立动力学系统的状态空间描述了。
从结构的角度讲,一个动力学系统可用图2-1所示的方块图来表示。
其中x(t)表征系统的状态变量,u(t)为系统控制量(即输入量),y(t)为系统的输出变量。
与输入—输出描述不同,状态空间描述把系统动态过程的描述考虑为一个更为细致的过程:输入引起系统状态的变化,而状态和输入则决定了输出的变化。
5、状态方程:状态变量的一阶导数与状态变量、输入量的关系,称为系统的状态方程。
例:设单输入线性定常系统(LTI-Linear Time Invariant )的状态变量为x 1(t),x 2(t),……,x n (t),输入为u(t),则一般形式的状态方程为:)()()()()()()()()()()()()()()()()()()()()(2211222221212112121111t u b t x t a t x t a t x a t x t u b t x t a t x t a t x a t x t u b t x t a t x t a t x a t x n n nn n n nn n n n ++++='++++='++++='图2-1 动力学系统结构示意图上式可写成向量—矩阵形式:其中:6、输出方程:在指定系统输出的情况下,该输出与状态变量、输入量之间的函数关系式,称为系统的输出方程。
状态空间表达式的解PPT课件
06 结论
状态空间表达式解法的总结
解法概述
详细总结了状态空间表达式的解法,包 括其基本原理、主要步骤和常用技巧。
优缺点分析
对状态空间表达式的解法进行了全面 的优缺点分析,以便读者更好地理解
和使用。
应用实例
列举了几个实际应用的状态空间表达 式问题,并展示了如何运用解法进行 求解。
与其他方法的比较
将状态空间表达式的解法与其他常见 的方法进行了比较,突出了其独特性 和优势。
状态空间表达式的重要性
01
状态空间表达式具有直观性和通 用性,能够全面地描述系统的动 态特性,包括系统的稳定性、可 控性和可观测性等。
02
它为控制系统分析和设计提供了 强大的数学工具,使得复杂系统 的分析和控制成为可能。
状态空间表达式的应用领域
控制系统设计
状态空间表达式广泛应用于控制系统 设计和分析中,如线性控制系统、非 线性控制系统、多变量控制系统等。
等。
判定方法
03
通过计算系统的极点、零点和增益等参数,判断解的稳定性。
解的唯一性
定义
如果给定相同的初始条件和输入信号,状态空 间表达式的解是唯一的,则称该解是唯一的。
判定方法
通过求解线性代数方程组或使用数值计算方法, 验证解的唯一性。
唯一性条件
只有在无病态或适定性条件下,解才是唯一的。
解的收敛性
稳定性分析
分析系统的稳定性,判断系统是否能够保持稳定运行。对于不稳定 的系统,需要采取措施进行控制和调整。
04 状态空间表达式的解的性 质
解的稳定性
定义
01
如果状态空间表达式的解在初始条件的影响下,最终会趋于稳
定状态,则称该解是稳定的。
第一章-状态空间表达式
现代控制理论Model Control Theory前言1.胚胎萌芽期(1945年以前)•十八世纪以后,蒸汽机的使用提出了调速稳定等问题1765年俄国人波尔祖诺夫发明了锅炉水位调节器1784年英国人瓦特发明了调速器,蒸汽机离心式调速器1877年产生了劳斯稳定判据•十九世纪前半叶,动力使用了发电机、电动机促进了水利、水电站的遥控和程控的发展以及电压、电流的自动调节技术的发展•十九世纪末,二十世纪初,使用内燃机促进了飞机、汽车、船舶、机器制造业和石油工业的发展,产生了伺服控制和过程控制•二十世纪初第二次世界大战,军事工业发展很快飞机、雷达、火炮上的伺服机构,总结了自动调节技术及反馈放大器技术,搭起了经典控制理论的架子,但还没有形成学科。
2.经典控制理论时期(1940-1960)1945年美国贝尔实验室的Bode和Nyqusit提出频率响应法,奠定了控制理论的基础。
美国MIT的N. Wiener在研究随机过程的预测问题中,提出Wiener滤波理论.50年代趋于成熟.主要内容对单输入单输出系统进行分析,采用时域、频率法(频域)、根轨迹法(复数域)、相平面法、描述函数法;讨论系统稳定性的代数和几何判据以及校正网络等。
面临的挑战:被控对象日益复杂化、控制性能要求不断提高。
wiener3.现代控制理论时期(50年代末-60年代初)空间技术的发展提出了许多复杂控制问题,用于导弹、人造卫星和宇宙飞船上。
取得的成就1:1957年发射人造地球卫星;2:工业机器人产品;3:1961年载人航天;4:1969年登月;4.大系统和智能控制时期(70年代)各学科相互渗透,要分析的系统越来越大,越来越复杂。
例如:人工智能、模拟人的人脑功能、机器人等。
应用举例本课程内容•状态空间模型;•基于状态空间模型的系统分析(Analysis):运动分析、能控性、能观性、稳定性•基于状态空间模型的系统综合(Synthesis):极点配置、控制器设计、观测器设计、最优控制器设计。
东南大学自动控制原理控制系统的状态空间模型
对偶实现
g(s)
n1sn1
sn an1sn1
1s 0
a1s a0
d
则状态空间表达式可为
d=0时为严格真系统
0 0 0 a0
1
0
a1
A 0 0 ,
1
0
an2
0 0 1 an1
实现过程:
第一步:分解传递函数
g(s)
bn
(bn1
bnan1)sn1 (b1 sn an1sn1
bna1)s a1s a0
(b0
bna0
)
第二步:定义虚拟输出
~y (s)
sn
an1s n1
1
a1s a0
u(s)
则 y(s) ((bn1 bnan1)sn1 (b1 bna1)s (b0 bna0 )) ~y (s) bnu(s)
bnu(t)
第三步:取n个状态变量 x1 ~y, x2 ~y (1) , , xn ~y (n1)
x1 ~y (1) x2 ,
xn1
~y (n1)
xn ,
xn ~y (n) an1xn a0 x1 u
y(t) (b0 bna0 )x1(t) (b1 bna1)x2 (t) (bn1 bnan1)xn (t) bnu(t)
假设零初始条件(即x(0)=0),进行拉普拉斯变换后得到系统的 传递函数矩阵为
G(s) C(sI A)1 B D
1-1-状态空间表达式-PPT课件
x1 x2
0 1
LC
u
输出方程为:
y 1
0
x1 x2
x2 x1 uC
(3)系统状态变量的数目是惟一的
1.1.4 状态空间表达式建立的举例
例1-1 建立右图所示机械系统的状态空间表达式(注: 质量块 m 的重量已经和弹簧 k 的初始拉伸相抵消)
根据牛顿第二定律
F
F
ky
f
dy dt
m
d2 dt
y
2
即:
m
d2y dt 2
f
dy ky F dt
选择状态变量 x1 y x2 y x1
则:
x1 x2
x2
k m
y
f m
dy dt
1 m
F
k m
x1
f m
x2
1 m
F
机械系统的系统方程为
x1
x2
0
k m
1 f
m
x1 x2
0 1
m
F
y 1
y a2 y a1 y a0 y b0u
选取状态变量 x1 y
x2 y
x3 y
则有 x1 x2
x2 x3
x3 a0 x1 a1x2 a2 x3 b0u
写成矩阵形式
x1 0 1 0 x1 0
x2
0
0
1
x2
0
u
x3 a0 a1 a2 x3 b0
i(t) uC (t
)
1
L 0
u(t
)
duC (t) 1 i(t) dt C
该方程描述了电路的状态变量 和输入量之间的关系,称为该 电路的状态方程,这是一个矩 阵微分方程。
第1章控制系统的状态空间表达式
u
X
y
●状态方程的一般形式为:
x Ax Bu
§1-1 状态空间变量及状态空间表达式
五. 输出方程
在指定系统输出y 的情况下,输出y 与状态变量x 及系统输入u 的
函数关系式,称为系统的输出方程 。
●系统的状态和输入决定了系统输出的变化 。
2.根据给定的数学模型,画出相应的加法器和比例器。
3.用箭头将这些元件连接起来。
§1-2 状态空间表达式的模拟结构图
二. 绘制状态空间模拟结构图的例子
例1 一阶标量微分方程x: ax bu
u
b+
x x
+
a
§1-2 状态空间表达式的模拟结构图
二. 绘制状态空间模拟结构图的例子
例2 三阶微分方程 : x a2 x a1x a0 x bu
值以及t≥t0时间的输入,就完全能够确定系统在任何t≥t0时间的动态行 为;
●状态变量的最小性,体现在减少变量个数就不能够完全表征系统的动态
行为,而增加变量数则是完全表征系统动态行为所不需要的。
●状态变量在数学上是线性无关的。
●状态变量的选取不是唯一的。
●对于一个实际的物理系统,状态变量个数等于系统独立储能元件的个数。
Kn
J2 x2
x1
Kb
x2
x1
§1-3 状态空间表达式的建立(一)
由以上方框图可知:x1 x2
x2
J2 Kb
x4
x3 K n x4
状态方程:
x4
1 J1
x3
Kp J1
4.6仿真理论基础(一)——状态空间表达式
M
状态方程
y(t) 输出方程:y=x1
状态变量图
u1
m
x2 ∫ x2 x1 ∫ x1 1 y
B
m
K
m
仿真理论基础(一)——状态空间表达式
谢 谢!
xn
an1
an2
ann
xn
bn1
bn2
bnr
ur
状态方程:X AX BU
可求得状态的时间响应,即能决定系统状态的行为
仿真理论基础(一)——状态空间表达式
2.状态空间表达式
u1
状态方程 输出方程 状态空间表
x1
X
x2
n×1维状态向量
xn
a11
a12
a1n
n×n维 系统矩
A
a21
a22
a2n
阵
an1
an 2
ann
U
u2
ur
b11 b12 B b21 b22
bn1 bn2
r×1维输入向量
b1r
b2r
bnr
n×r维 输入矩 阵
向量矩阵形式:
达式
x1 a11 a12 a1n x1 b11 b12 b1r u1
状态变量图
x2
状态空间表 达式
状态变量图
xn an1x1 an2x2 annxn bn1u1 bn2u2 bnrur
向量矩阵形式:
x1 a11 a12 a1n x1 b11 b12 b1r u1
x2
a21
a22
a2n
x2
b21
b22
b2r
u2
D=0
仿真理论基础(一)——状态空间表达式 2.状态空间表达式
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
❖状态反馈状解态耦条反件馈解耦(5/14) 对被控系统和状态反馈解耦控制律,状态反馈解耦 系统实现输入输出间完全解耦的充分必要条件为 如下定义的矩阵E是非奇异矩阵。
其中 量,
是系统输出矩阵C中第i行向
是从0到n-1之间的某一正整
数,且li 应该满足不等式
有在着许重多要工的程系意问义题统。中解,特别耦是(过2程/3控)制中,解耦控制
❖目前许多在航天,发电,化工等方面的控制系统难于投入 运行,不少是因耦合的原因造成,因此解耦问题的研究十 分重要。
❖若一个m维输入u和一个m维输出y的动力学 系统,其传递函数矩阵是一个对角线有理多项 式矩阵
❖实现解耦有两系种统方解法:耦(3/3) 补偿器解耦 状态反馈解耦。
❖例4-8补已偿知系器统解如耦图4(-44所/7示)—, 例6-8
u1 -
Gc11 (s) Gc12 (s)
r1
1
对象
y1
2s 1
1
u2
-
Gc 21 ( s) Gc22 (s)
r2
1
s 1
-
y2
补偿器解耦(5/7) 试设计一补偿器Gc(s),
使闭环系统的传递
u1 -
Gc11 (s)
函数矩阵为:
Gc12 (s)
另外,传递函数对角元素均是积分环节,故称这样 的系统为具有积分型的解耦系统。
下面通过例子来说明如何借助状态反馈实现解 耦。
状态反馈解耦(10/14)
❖ 例4-9 设系统的状态空间模型为:
试用状态反馈把系统变成积分型解耦系统。
状态反馈解耦(11/16)
因此,系统存在耦合现象。 系统的状态图如图4-6所示。
即
Gp(s)Gc(s)[I-W(s)]=W(s)
分别用 补偿, 器[I-W解(s)耦]-1左(乘3/与7右) 乘上式,有
❖为实现系统解耦,要求为W(s)对角线矩阵,因 此, I-W(s)也为对角线矩阵。
故,得出Gp(s)Gc(s)也需为对角线矩阵。 即为实现如图6-3所示结构的系统的解耦,应取合
适补偿器Gc(s)使Gp(s)Gc(s)是非奇异对角线矩阵。
❖ 此状时闭态环反系统馈状态解方程耦和输(1出5方/程1为6:)
其传状递函态数为反馈解耦(15/16)
则系统变成两个互相无耦合的子系统,如图4-7所示。
状态反馈解耦(16/16)
u1
y1
u2
y2
图4-7 解耦后的系统框图
❖另一方面,从式(4-34)可以看出,积分型解耦系 统的闭环极点全是零,显然系统是不稳定的,所 以这种解耦方法不令人满意。
Y (s)
Gp (s)
图4-3 串联解耦方框图
❖补根偿据器串后联前组补向合偿通系路统器的的解传传递耦递函函(2数数/7为公)式可知串接
G(s)= Gp(s)Gc(s)
其中反馈回路的的传递矩阵为G(s)=I,
那么系统的闭环传递函数为: W(s)=[I+Gp(s)Gc(s)]-1Gp(s)Gc(s)
用[I+Gp(s)Gc(s)]左乘上式,有 [I+Gp(s)Gc(s)]W(s)=Gp(s)Gc(s)
的一个最小j,
❖ 即状li的定态义反为: 馈解耦(6/16)
❖该解耦条件的证明思路为:
根据上述定义的li,定义
若选取状反态馈矩反阵K馈和解前馈耦矩阵(7H/如1下6)
至此,把所得的代入闭环系统状态空间模型,得:
则可以证状明态系统反闭环馈传解递函耦数(矩8阵/1为6)
❖是可一以个看完出状全W态(解s)耦是反系对馈统角解。线矩耦阵(9,所/1以6其) 闭环系统
不过可以对完全解耦的每个SISO子系统单独设 计一个状态反馈律将每个解耦的子系统的极点
状态反馈解耦(12/14)
u1
x1
y1
+
x2
1
2
u2 -
- x3
x3 x2
y2
-
3
图4-6 开环系统方框图
由 状态反馈解耦(13/16)
C1B=[1 0], C2B=[0 1] 知
此时有
l1=l2=0
由于状E是态非奇反异阵馈,所解以耦系统(1可4以/解16耦)。 ❖ 因此,状态反馈解耦矩阵为
❖如图4-5状所示态的反为用馈状解态耦反馈(3实/1现6解) 耦的系统。
v
H
u
-B
x
y
-
C
A
K
图4-5 用状态反馈实现解耦
❖上将,状可态得反状如馈下态解闭耦反环控控馈制制解律系作耦统用状(在4态/状1空态6间)空模间型模型
状态反馈解耦问题的目标是如何设计选取矩阵K 与H,从而使闭环系统是解耦的。
u2
-
Gc 21 ( s) Gc22 (s)
r1
1
2s 1
1
r2
1
s 1
对象
y1
-
y2
解 由图4-4可求得被控对象部分的传递函数矩阵为:
根据补偿器补G偿c(s)器的求解解耦公式(,6有/7)
❖的基解于耦所控求制解补系的偿统补。偿器器解Gc耦(s)(,可7/实7现) 如图4-3示
个例元4-8素求出得现的分解子耦多补项偿式器阶G次c(s高)的于传分递母函多数项阵式的阶某次, 这会带来该解耦控制器工程上物理实现的困难,一 般工程上只能做到近似实现。
对上述状系统态,构反造如馈下解状态耦反(馈2控/1制6律): u=-Kx+Hv 使得闭环系统的输入输出实现完全解耦。
❖这里K是一个m×n的非奇异的反馈矩阵,H是一个 m×m的实常数非奇异矩阵,v是m维的外部输入向量。
❖我们通常将v作为系统的输入,y作为系统输出 时,求使该系统解耦的K和H的问题称为借助于 状态反馈的解耦问题。
4.4.2 状态状反馈态解反耦馈解耦(1/16)
❖所谓状态反馈解耦,即通过对系统设计状态反 馈律,构造状态反馈闭环控制系统,使得闭环 系统的输入输出间实现解耦。
❖状态反馈解耦问题的模型描述为:
对给定的被控系统的状态空间模型为
其中u,y为m维向量,x为n维向量,A为n×n方阵,B 为n×m矩阵,C为m×n矩阵。
前者方法简单,但将使系统维数增加,
后者虽然不增加系统的维数,但利用它实现解耦的 条件比补偿器解耦相对苛刻。
4.4.1 补偿器补解耦偿器解耦(1/7)
❖图4-3所示的为前馈补偿器解耦框图。
图4-3中,Gp(s)为原系统的传递函数阵, Gc(s)为补 偿的传递函数矩阵,即解耦控制器。
U (s)
-
Gc (s)