第九章 线性系统的状态空间分析法

合集下载

现代控制理论 第九章 现代控制理论-控制系统的数学模型

现代控制理论 第九章 现代控制理论-控制系统的数学模型

1 C
∫ i (t )dt
= u c (t )
i (t ) | t = t 0 = i (t 0 )
u c (t ) | t = t 0 = u c (t 0 )
若将 i (t ) 和 u c (t ) 视为一组信息量,则这样一 组信息量就称为状态。这组信息量中的每个变 量均是该电路的状态变量。 状态:表征系统运动的信息和行为 状态 表征系统运动的信息和行为。 表征系统运动的信息和行为 状态变量:系统的状态变量就是确定系 统状态的最小一组变量。(或完全表征 系统运动状态的最小一 组变量。)
di dt
=
R x1 L
1 L
x2+ 1 u( t )
L
x
2
1 x c 1
y = x2 = u c (t )
写成矩阵— 写成矩阵—向量的形式为:
x
1
=
R L
1 L
x1
x
2
1 c
0
x2
+
1 L u( t )
0
y=
x1
0 1
x2
为状态向量
x 1 x2 T 令x =
则:
x=
R L
1 L
1 c
1 x+ L
状态方程 输出方程
一 、状态、状态变量和状态空间
R + u(t)
输入
L
+ + y C uc(t) _ 输出 _
i(t)
_
解:以 i(t) 作为中间变量,列写该回路的微分方程
di (t ) L + Ri (t ) + u c (t ) = u (t ) dt
求解这个微分方程组, 出现两个积分常数。 它们由初始条件

《Simulink与控制系统仿真(第3版)》的课件 线性系统状态空间分析和非线性系统分析

《Simulink与控制系统仿真(第3版)》的课件 线性系统状态空间分析和非线性系统分析
通过本章,读者能了解非线性系统的发展概况、非线性 系统的数学描述和特性、非线性系统的研究方法和特点 ,掌握非线性系统分析和设计的基本概念和方法以及利 用MATLAB/Simulink对非线性系统进行分析。
11.2 非线性系统概述
含有非线性元件或环节的系统称为非线性系统。非线性特性包括 许多类型,典型的静态非线性特性包括死区非线性、饱和非线性、 间隙非线性和继电非线性。
采用MATLAB绘制相轨迹图
绘制相轨迹图的实质是求解微分方程的解。求解微分方程数 值解的算法有多种,MATLAB提供了求解微分方程的函数组, 常用的有ode45,它采用的计算方法是变步长的龙格-库塔4/5 阶算法。 ode45()常用的调用格式如下: [t, y]=ode45(odefun, tspan, y0) 在用户自己编写的MATLAB函数中既可以描述线性系统特性, 也可以描述非线性系统特性。
Relay:继电非线性; Saturation:饱和非线性; Saturation Dynamic:动态饱和非 线性;
Wrap To Zero:环零非线性。
11.3 相平面法
应用相平面法分析一阶尤其是二阶非线性控制系统,弄清非线性系统的稳定 性、稳定域等基本属性以及解释极限环等特殊现象,具有非常直观形象的效 果。 由于绘制二维以上的相轨迹十分困难,因此相平面法对于二阶以上的系统几 乎无能为力,这是相平面法的局限。
11.2.3 Simulink中的非线性模块
Backlash:间隙非线性; Coulomb&Viscous Friction:库仑 和黏度摩擦非线性;
Dead Zone:死区非线性; Dead Zone Dynamic:动态死区 非线性;
Hit Crossing:冲击非线性; Quantizer:量化非线性; Rate Limiter:比例限制非线性; Rate Limiter Dynamic:动态比例 限制非线性;

第9章 状态空间分析法

第9章 状态空间分析法

根据A和b的上述特征,一般只要对微分方程式或传递
函数的观察,就能直接写出矩阵A和b及对应的动态方程。
第二节 传递函数与动态方程的关系
能控标准形状态图
第二节 传递函数与动态方程的关系
例9-3 已知一系统的传递函数为
试写出能控标准形的状态空间表达式。 解:根据矩阵A和b的特征,直接写出系统能控标准形的 状态空间表达式为:
第二节 传递函数与动态方程的关系
3、对角标准型实现
当系统的传递函数只含有相异的实极点时,还可化为 对角标准型实现。 设系统的传递函数为:
令 则上式变为
第二节 传递函数与动态方程的关系
式中: 则 令
Ci lims i W s
s i
则得
i
i
i
对上式取拉氏变换
第二节 传递函数与动态方程的关系
i
或写作
第二节 传递函数与动态方程的关系
上述状态方程的状态变量描述有如下特点: (1)矩阵A对角线上的元素为传递函数的极点,其余元素
全为零,各状态变量间没有耦合,彼此是独立的。
(2)矩阵b是一列向量,其元素均为1;矩阵C为一行向量, 它的元素为W(s)极点的留数。
第二节 传递函数与动态方程的关系
其中
D为m×r型矩阵
m×r
Wij s 为第i个输出与第j个输入间的传递函数。
第二节 传递函数与动态方程的关系
求系统的传递函数。 例9-2 已知系统的动态方程式如下,
解:
-
=
-
第二节 传递函数与动态方程的关系
二、由传递函数列写动态方程 设线性定常系统微分方程的一般形式为:
y为系统的输出量,u为系统的输入量,初始条件为零, 对上式取拉氏变换,得系统的传递函数为: -

《自动控制原理》第九章 线性系统的状态空间分析与综合

《自动控制原理》第九章 线性系统的状态空间分析与综合

第九章 线性系统的状态空间分析与综合在第一章至第七章中,我们曾详细讲解了经典线性系统理论以及用其设计控制系统的方法。

可以看到,经典线性理论的数学基础是拉普拉斯变换和z 变换,系统的基本数学模型是线性定常高阶微分方程、线性常系数差分方程、传递函数和脉冲传递函数,主要的分析和综合方法是时域法、根轨迹法和频域法,分析的主要内容是系统运动的稳定性。

经典线性系统理论对于单输入-单输出线性定常系统的分析和综合是比较有效的,但其显著的缺点是只能揭示输入-输出间的外部特性,难以揭示系统内部的结构特性,也难以有效处理多输入-多输出系统。

在50年代蓬勃兴起的航天技术的推动下,在1960年前后开始了从经典控制理论到现代控制理论的过渡,其中一个重要标志就是卡尔曼系统地将状态空间概念引入到控制理论中来。

现代控制理论正是在引入状态和状态空间概念的基础上发展起来的。

在现代控制理论的发展中,线性系统理论首先得到研究和发展,已形成较为完整成熟的理论。

现代控制理论中的许多分支,如最优控制、最优估计与滤波、系统辨识、随机控制、自适应控制等,均以线性系统理论为基础;非线性系统理论、大系统理论等,也都不同程度地受到了线性系统理论的概念、方法和结果的影响和推动。

现代控制理论中的线性系统理论运用状态空间法描述输入-状态-输出诸变量间的因果关系,不但反映了系统的输入—输出外部特性,而且揭示了系统内部的结构特性,是一种既适用于单输入--单输出系统又适用于多输入—多输出系统,既可用于线性定常系统又可用于线性时变系统的有效分析和综合方法。

在线性系统理论中,根据所采用的数学工具及系统描述方法的不同,又出现了一些平行的分支,目前主要有线性系统的状态空间法、线性系统的几何理论、线性系统的代数理论、线性系统的多变量频域方法等。

由于状态空间法是线性系统理论中最重要和影响最广的分支,加之受篇幅限制,所以本章只介绍线性系统的状态空间法。

9-1 线性系统的状态空间描述1. 系统数学描述的两种基本类型这里所谓的系统是指由一些相互制约的部分构成的整体,它可能是一个由反馈闭合的整体,也可能是某一控制装置或受控对象。

9章状态空间分析

9章状态空间分析

状态空间分析法举例
例1求图示机械系统的状态空间表达式
外力 u(t)
K ---弹性系数 m
牛顿力学

阻 尼 系 数
b
y(t) u(t )
位移

m y y b ky

x1 y
x2 y

动态方程如下
x1 x2
k b 1 x2 y y y u (t ) m m m


k b 1 x1 x2 u (t ) m m m
y x1
状态空间表达式为:
x 1 x 2
0 1 x 0 1 b u k 1 x m m 2 m
x1 y 1 0 x2
1 0 0 a1
0 1 0 a2
0 0 1 an 1
0 0 b 0 0
c 1 0 0
例1设
...
y 5y 8y 6 y 3u
求(A,B,C,D)
.
..
(可加性), H (u1 ) H (u1 ) (齐次性),则该系统 称为线性的,否则为非线性. 定常性:1)定义: Qa -位移算子
2)一个松弛系统当且仅当对任何输入u和任意 实数 , 均有 y Hu HQau Qa Hu Qa y
u (t ) Qau(t ) u(t )
a0 a1 a2
0
y 1
0
x1 0 x 2 x3
作业
系统微分方程为
...
y 2 y 5 y 18 y 3u
..

第九章-线性系统的状态空间综合法PPT课件

第九章-线性系统的状态空间综合法PPT课件

③对线性定常系统,在[t0,t1]上考虑与在[0,t1-t0]上考虑是等价的,即
可控性与t0无关。
④系统可控 系统状态完全可控
若存在不可控状态(一个或多个)则系统不完全可控; ⑤终端状态x(t1)=0,即取状态空间的原点。
4
第4页/共82页
4)状态可达与系统可达
对系统: x(t) A(t)x(t) B(t)u(t) t Tt
sI A B 0 1 0 11 00
0 0 1 00 11 0 0 5 22 00
对于 1 有2 : 0
0 1 0 0 0 1
rank 1I A
B rank 0
0
0 0
1 0 1 0 4 0 1 0 1
0 0 5 0 2 0
16
第16页/共82页
对于 1 有:5
5 1 0 0 0 1
该系统是完全可控的.
20
第20页/共82页
③设 为1 5重特征根,有如下约当型
1 1
1 1
AJ
1 1
1 55
B
BB43
B5 5p
结论:只要
B3
B
4
行线性无关,系统状态完全可控。
B5
B3

rankB4


系统状态完全可控。
B5
注:输入的维数p>λi所对应的约当块的块数时,系统可能可控;
当 R1 R2 ,且C1 C2 时, rankS=2=n,系统可控 当R1 R2 ,且C1 C2 时, rankS=1<n,系统不可控 由电路图可知: R1 R2时,C,1 C2 x1 x2
即不能通过u使x1,x2到达任意状态。
iL
R3 R1

第9章线性系统的状态空间分析与综合PPT课件

第9章线性系统的状态空间分析与综合PPT课件

b 0u (n)
b 1u (n1)
*
b
n
1
u
bnu
选在取由状包态含变状量态的变原量则的: n个微 分x 2 议 x程1 构h 1成u 的系
统状态议程解中任何一个微 x 分n 议x n程 1 均h n不 1 u 含有
作用函数的导数项。
X AX BU
x1 y b 0u
y CX DU
掌握和运用可控性判据和可观性判据。
*
4
基本要求
⑤ 能将可控系统 化为可控标准形。能将不可控
系统进行可控性分解。
⑥ 熟练掌握全维状态观测器的公式和设计方法,
熟练掌握由观测器得到的状态估计值代替状 态值构成的状态反馈系统, 可进行闭环极点 配置和观测器极点配置。
⑦ 正确理解李雅普诺夫方程正定对称解存在的
条件和解法, 能通过解李雅普诺夫方程进行 稳定性分析。
*
5
状态空间方法基础
• 在经典控制理论中,用传递函数来设计和分析
单输入、单输出系统。
• 在现代控制理论中,用状态变量来描述系统。
采用矩阵表示法可以使系统的数学表达式简洁 明了,为系统的分析研究提供了有力的工具。
*
6
一、状态空间的基本概念
状态:动力学系统的状态可以定义为信息的集合。
x 2
y (2)
x 1 x 2
所以
x
2
x3
x
3
x1
2x 2
3x3
r
X AX Br
*
19
0 1 0
0
其中
A
0
0
1
B
0
- 1 - 2 - 3
1
C 1 0 0

《自动控制原理》系统数学描述的两种基本类型

《自动控制原理》系统数学描述的两种基本类型
松弛性 若系统的输出y[t0 ,]由输入u[t0, ]唯一确定,则称系 统在 时刻是松弛的。从能量的观点看,系统在t0时刻是松弛的意味 着系统在时刻不存贮能量。例如RLC网络,若所有电容两端的电压 和流过电感的电流在 t0 时刻均为零(即初始条件为零),则称网络在 t0 时刻是松弛的。若网络不是松弛的,则其输出不仅由输入决定, 而且与初始条件有关。
线性定常系统 在线性系统的状态空间表达式中,若系数矩阵 A(t), B(t),C(t), D(t)或 G(k), H (k),C(k), D(k) 的各元素都是常数,则称该系 统为线性定常系统,否则为线性时变系统。线性定常系统状态空间 表达式的一般形式为
.
x(t) = Ax(t) + Bu(t)
y(t) = Cx(t) + Du(t)
应注意到在向量、矩阵的乘法运算中,相乘顺序不允许任意颠倒。
状态空间分析法 在状态空间中以状态向量或状态变量描述系 统的方法称为状态空间分析法或状态变量法。
状态空间分析法的优点是便于采用向量、矩阵记号简化数学描 述,便于在数字机上求解,容易考虑初始条件,能了解系统内部状 态的变化特性,适用于描述时变、非线性、连续、离散、随机、多 变量等各类系统,便于应用现代设计方法实现最优控制、自适应控 制等。
这里所谓的系统是指由一些相互制约的部分构成的整体,它可 能是一个由反馈闭合的整体,也可能是某一控制装置或受控对象。 本章中所研究的系统均假定具有若干输入端和输出端,如图9-1所 示。图中方块以外的部分为系统环境,环境对系统的作用为系统输
T
入,系统对环境的作用为系统输出;二者分别用向量u = [u1,u2 ,...,u p ] 和y = [ y1, y2 ,..., yq ] T表示 ,它们均为系统的外部变量。描述系统内部 每个时刻所处状况的变量为系统的内部变量,以向量 x = [x1, x2 ,..., xn ] T 表示。系统的数学描述是反映系统变量间因果关系和变换关系的一 种数学模型。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

e(t)
1
e0(t) C
idt
1 C
x2
0
1 C
x1 x 2
e(t) 1/L
+
x1
x x 1
1/C 2
x2 e0(t)
-R/L -1/LC
解法3.选取
x
1
i
1
x2 C idt
则有
x1
R L
x1
1 L
x2
1 L
e(t)
x2
1 C
x1
x1
x2
1RL
C
1 L 0
x1 u x2 x1 x2 x3 x2 2 x2 8 x3 x1 x2 8 x3 y x3 2 x3 x1 x2 6 x3
则 选 取 的 状 态 变 量 为:
x1 y
x2
x1
u
x3 x2 5u
即:
x1 x2 u
x2
x3
5u
x3
8
x2
9
x3
38u
x1 0
x2
0
x3 0
y 1 0
1 0 x1 1
0
1
x
2
5u
- 8 - 9 x3 38
x1
0
x
2
x 3
例2. 写出下图所示系统的状态空间表达式,
R(S) +
1
Y(S)
_
s(s1)(s2)
1
解: Y(s) s(s 1)(s 2)
1
R(s) 1
1
s3 3s2 2s 1
s(s 1)(s 2)则Biblioteka y(3) 3y (2) 2y y r
取 所以
x
1
x 2
y x1
y
x
3
x2
y (2)
x1 x2 x2 x3 x3 x1 2x2 3x3 r
x2
0u
x3 0 8 9 x3 1
x1
y 4
4
1
x2
x3
(2)并联程序法 parallel program method
由传递函数化为部分分式后画出状态变量图, 再由状态变量图写出状态空间表达式。
部分分式的基本单元为
X(s) 1 U(s) s a 利 用 直 接 程 序 法 , 将 此单 元 画 为
由传递函数直接画出状态变量图,再由状态 变量图直接写出状态空间表达式
Y(s) s2 4s 4 G(s) U(s) s3 9s2 8s
Y (s) s1 4s2 4s3
U(s)
1 9s1 8s2
U(s) E(s) 1 9s1 8s2 E(s) U(s) 9s1E(s) 8s2E(s)
b0 0 b1 1 b2 4 b3 1
x1 0 1 0 x1 0
x2
0
0
1
x
2
0u
x3 0 8 9x3 1
x1
y 1
4
1
x2
x3
4
x3
u
x2
1
x1
y
-9
-8
四.由传递函数建立空间表达式
Z(s)
1
U(s) s n a1 s n1 an1 s an
x1(s) z(s)
第九章 线性系统的状态空间分析法
$1 线性定常系统的状态空间描述
一.基本概念 1.状态: 系统的运动状态。 2.状态变量: 决定控制系统状态的变量。 3.状态向量: 4.状态空间:
二.状态变量的选取
设 在时 间间 隔[t0 , T]作 用到 被控 过程p 的 作用 函数 向量U为 已知,为 该被 控过 程选 取 向量X(t0 ),如 果向 量X(t)(t t0 )唯 一地 由 向量X(t0 )及U(t0 , T)所 确定 则向 量X(t)便 可 以选 作被 控过 程P的 状态 向量.它 的各 个 分 量X1(t ), X 2(t), , X n (t)便 是 状 态 向 量 。
画出状态变量图。
r
+
-
s 6 11
s6
11 s2
y
解:
Y(s) R(s)
s 6 11
s6
11 s2
6
1
s 11
s6
11 s2
s3
11s 6 6s2 11s
6
y 6y 11y 6y 11r 6r a1 6 a2 11 a3 6 b0 b1 0 b2 11 b3 6
选取 则有
x1 y - b0r x2 x1 h1r x3 x2 h2r
X (s) 1 bs1
U(s)
U (s) 1 as1 E(s) 1 as1
E(s) U(s) - as-1E(s)
X (s) E(s) bs1E(s)
x x
b
u
y
-a
Y(s) s2 4s 4
(s 2)2
U (s) s3 9s2 8s s(s 1)(s 8)
1• s2• s2 s s1 s8
U(s)
1 sn a1sn1 an1s an
Z(s)
Y(s)
b0sn b1sn1 bn1s bn
Z(s)
1
U(s) sn a1sn1 an1s an
(1)
Y(s) Z(s)
b0
s
n
b1sn1
bn1s bn
(2)
由以上二式得
snz(s) a1sn-1z(s) a2sn-2z(s) an-1sz(s) anz(s) u(s)
X AX BU
x1 y b0u
y
CX
DU
x 2 x1 h1u
x1 x 2 h1u x2 x 3 h 2u
x n xn1 h n1u xn x n1 h n u
即 X AX Bu
其中
0 1 A - 2 - 3
0
B
1
y
e0
1
0xx
1 2
而 y CX
C 1 0
Y (s) (s1 4s2 4s3 )E(s)
u( s )
x3
E(s)
s 1 E ( s )
9
x2
s2 E(s)
4 x1 4
s3 E(s)
y(s)
8
x1 x2 x2 x3 x3 8 x2 9 x3 u y 4 x1 4 x2 x3
x1 0 1
x2
0
0
0 x1 0
1
解: 选取 x1 y
x2 x1 y
则有 x1 x 2
x2 2x1 3x2 u
x1
x2
-
0 2
-
1 x1
3
x
2
0
1
u
即 X AX Bu
其中
A
0 - 2
1
-
3
B
0
1
y
CX
1
0
x x
1 2
C 1 0
例2.设某控制系统的方框图如下,
试写出该系统的状态空间表达式。
三.由微分议程建立状态空间表达式.
1.作用函数不含导数项时的n纪念阶线性系 统的状态空间表达式
.
y(n) a1y (n1) an1 y an y u
选取
x1 y x 2 y x1 x n y (n1) xn1
.
则有
x Ax Bu 状态方程
y cx
输出方程
0 1 0 0
A 0 0 1 0
z(n) a1z(n-1) an-1z anz u
(3)
y(s) b0snz(s) b1sn-1z(s) bn-1sz(s) bnz(s)
y b0z(n) b1z(n-1) bn-1z bnz
(4)
x1 z
x2 x1 z
对(3)选取
(5)
xn-1 xn-2 z(n2)
0
B
1
y
e0
1
0
x x
1 2
而 y CX
C 1 0
e(t)
1/L
x1
x1 x2
x2
e0 (t )
1/C
-R/L -1/LC
解法2.
选取 则有
x1 i
x2 idt
x1
R L
x1
1 LC
x2
1 L
e(t)
x2 x1
x1 x2
1RL
1
LC 0
x1 x 2
1
L 0
X AX Br
0
其中
A
0
-1
1 0 0 1 - 2 - 3
0 B 0
1
C 1 0 0
x1
y
CX
1
0x
2
x 3
例3.设有一RLC网络, 试写出该网络的状态
方程及输出方程。在e(t )的作用下,网络的 回路方程为:
e(t )
Ri
L
di dt
1 c
i(t )dt
R
L
e(t)
C e0 (t)
h1 b1 - a1b0 0 h2 (b2 - a2b0 ) - a1h1 11 0 11 h3 (b3 - a3b0 ) - a2h1 - a1h2 -60
xx12
x2 x3
h1r h2r
x3
6
x1
11x2
6x3
h3r
因此选
x1 y
x2
x1
h1r
x3
x2
h2r
x1 0 1 0 x1 0
xn xn-1 z(n1)
x1
x2
相关文档
最新文档