第章控制系统的状态空间描述
第一章 控制系统的状态空间描述
![第一章 控制系统的状态空间描述](https://img.taocdn.com/s3/m/07f973c1d5bbfd0a79567347.png)
五、状态空间模型的结构图
u
B
x
A D
x
y
C
六、状态空间表达式的非唯一性
假设 x 和 x 是我们为某一系统选定的两组不同状态变量,x 和 x 之间有 一一对应的变换关系即可逆变换关系,对于线性系统而言,这种关系就是 线性非奇异变换,既
* *
x 与 x 之间必有关系 * x Px
*
其中 P 为非奇异常数矩阵
较之传递函数,状态空间描述的优点有:
1、可以方便地描述多输入—多输出系统;
2、由前面的分析可以看出,对于不同维数的系统,可以采用同一表达方 式来进行描述,由此可见从低维系统得到的结论可以方便地推广到高维系 统,只是计算复杂一些而已。 3、状态空间分析是一种时域分析方法,可用计算机直接在时域中进行数 值计算。
x1 (t ) x (t ) 2 x (t ) xn (t )
三、状态空间
状态空间:所有n维状态向量的全体便构成了实数域上的n维状态空间。
状态轨迹:在状态空间中,时间t是一个参变量,某一时间t的状态是状 态空间中的一个点,而一段时间下状态的集合称为系统在这一时间段的状 态轨迹,有时也称作相轨迹。 四、输入向量和输出向量 输入向量:将系统的各个输入量看成一个列向量
输出 y u2
q 1 x2 ,写成向量矩阵形式为 C C
1 x1 y 0 C x2
i x , u c
R L A 1 C
i x q
1 L , 0
R A L 1
1 LC 0
1 0 1 P 0 C
例 试建立下图所示电路网络的状态方程和输出方程。
控制系统状态空间描述1
![控制系统状态空间描述1](https://img.taocdn.com/s3/m/13f9ba33f111f18583d05a41.png)
m
y
f
k
弹 -质 体 尼 系 簧 量 -阻 器 统
对许多实际系统,由于对系统的各种物理量的初始值或绝 解 对许多实际系统 由于对系统的各种物理量的初始值或绝 对值难于了解,一般将对物理量仅考虑在其相对于初始状况之 对值难于了解 一般将对物理量仅考虑在其相对于初始状况之 后的相对值。 后的相对值。 对本例的刚体力学系统,一般先假设在外力 作用于小 对本例的刚体力学系统 一般先假设在外力u(t)作用于小 一般先假设在外力 车之前,小车已处于平衡态 小车已处于平衡态。 车之前 小车已处于平衡态。 下面仅考虑外力加入后,对小车运动的影响. 下面仅考虑外力加入后,对小车运动的影响. 对小车运动的影响 系统的受力情况如下图所示. 系统的受力情况如下图所示
在进行动态系统的分析和综合时,首先应建立该系统的数学 在进行动态系统的分析和综合时 首先应建立该系统的数学 模型,它是我们进行系统分析 预报、 它是我们进行系统分析、 模型 它是我们进行系统分析、预报、优化及控制系统设计 的基础。 的基础。 建立数学模型的主要方法有: 建立数学模型的主要方法有 机理分析建模。 机理分析建模。 按照系统的实际结构,工作原理 并通过某些决定 按照系统的实际结构 工作原理,并通过某些决定 工作原理 系统动态行为的物理定律、化学反应定律、 系统动态行为的物理定律、化学反应定律、社 会和经济发展规律,以及 会和经济发展规律 以及 各种物料和能量的平衡关系等来建立系统模型。 各种物料和能量的平衡关系等来建立系统模型。 实验建模(系统辨识 。 实验建模 系统辨识)。 系统辨识 通过对系统的实验或实际运行过程中取得能反 映系统的动态行为的信息与数据,用数学归纳处 映系统的动态行为的信息与数据 用数学归纳处 理的方法来建立系统模型。 理的方法来建立系统模型。
现代控制理论知识点汇总
![现代控制理论知识点汇总](https://img.taocdn.com/s3/m/81822cdf866fb84ae55c8dc5.png)
现代控制理论知识点汇总Revised at 2 pm on December 25, 2020.第一章 控制系统的状态空间表达式1. 状态空间表达式 n 阶DuCx y Bu Ax x+=+= 1:⨯r u 1:⨯m y n n A ⨯: r n B ⨯: n m C ⨯:r m D ⨯:A 称为系统矩阵,描述系统内部状态之间的联系;B为输入(或控制)矩阵,表示输入对每个状态变量的作用情况;C 输出矩阵,表示输出与每个状态变量间的组成关系,D直接传递矩阵,表示输入对输出的直接传递关系。
2. 状态空间描述的特点①考虑了“输入-状态-输出”这一过程,它揭示了问题的本质,即输入引起了状态的变化,而状态决定了输出。
②状态方程和输出方程都是运动方程。
③状态变量个数等于系统包含的独立贮能元件的个数,n 阶系统有n 个状态变量可以选择。
④状态变量的选择不唯一。
⑤从便于控制系统的构成来说,把状态变量选为可测量或可观察的量更为合适。
⑥建立状态空间描述的步骤:a 选择状态变量;b 列写微分方程并化为状态变量的一阶微分方程组;c 将一阶微分方程组化为向量矩阵形式,即为状态空间描述。
⑦状态空间分析法是时域内的一种矩阵运算方法,特别适合于用计算机计算。
3. 模拟结构图(积分器 加法器 比例器)已知状态空间描述,绘制模拟结构图的步骤:积分器的数目应等于状态变量数,将他们画在适当的位置,每个积分器的输出表示相应的某个状态变量,然后根据状态空间表达式画出相应的加法器和比例器,最后用箭头将这些元件连接起来。
4. 状态空间表达式的建立① 由系统框图建立状态空间表达式:a 将各个环节(放大、积分、惯性等)变成相应的模拟结构图;b 每个积分器的输出选作i x ,输入则为i x;c 由模拟图写出状态方程和输出方程。
② 由系统的机理出发建立状态空间表达式:如电路系统。
通常选电容上的电压和电感上的电流作为状态变量。
利用KVL 和KCL 列微分方程,整理。
第一章 控制系统的状态空间表达式
![第一章 控制系统的状态空间表达式](https://img.taocdn.com/s3/m/5112ffce4028915f804dc230.png)
输出方程:描述系统输出变量与系统状态变量和输入变量之
间函数关系的代数方程称为输出方程,当输出由传感器得到 时,又称为观测方程。输出方程的一般形式为
y(t) g x(t),u(t),t
动态方程:状态方程与输出方程的组合称为动态方程,又
称为状态空间表达式 。一般形式为
c21
c12 c22
cm1 cm2
c1n
c2n
,
cmn
m n维输出矩阵 表征输出和每个状态变量的关系
d11
D
d21
d12 d22
dm1 dm2
d1r
d2
r
,
dmr
m r维前馈矩阵,又称为直接传递矩阵 表征输入对输出的直接传递关系 通常D=0
1.1 状态变量及状态空间表达式
控制u
执行器
被控过程 x
被控对象
传感器
控制器
控制输入
典型控制系统方框图
u1
y1
u2
x1, x2 , xn
y2
up
yq
观测y 反馈控制
被控过程
典型控制系统由被控对象、传感器、执行器和控制器 组成。
被控过程具有若干输入端和输出端。
数学描述方法:
1、输入-输出描述(外部描述):高阶微分方程、 传递函数矩阵。
由于n阶系统有n个独立状态变量,于是状态方程是n个的一阶 微分方程或差分方程。由于状态变量的选取具有非唯一性,所选 取的状态变量不同,状态空间描述也不同,故系统的状态空间描
述也具有非唯一性。
现代控制理论(刘豹)第一章
![现代控制理论(刘豹)第一章](https://img.taocdn.com/s3/m/3765bef4ba0d4a7302763a8b.png)
状态变量
状态向量
状态空间
状态方程
状态:表征 系统运动的信 息和行为 状态变量: 能完全表示系 统运动状态的 最小个数的一 组变量
由状态变量 构成的向量 x1(t) x2(t) : xn(t)
以各状态变量 x1(t),x2(t),…… xn(t)为坐标轴 组成的几维空 间。
S nY ( s ) + an −1S n −1Y ( s ) + ... + a0Y ( s ) = bm S mu ( s ) + ... + b0Y ( s )
(bm S m + bm −1S m −1 + ... + b0 ) Y ( s ) Z ( s ) G ( s) = Y ( s) / U ( s) = = ⋅ n n −1 ( S + an −1S + ... + a0 ) Z ( s) U ( s)
& x3 x3
x2 x1
机电工程系
∫
∫
∫
习题2 习题
已知离散系统的差分方程为
y (k + 2) + 3 y (k + 1) + 2 y (k ) = 2u (k + 1) + 3u (k )
试求系统的状态空间表达式,并画出其模拟结构图。
解:假设初始条件为零,系统微分方程的 Z 变换为:
z 2Y ( z ) + 3 zY ( z ) + 2Y ( z ) = 2sU ( z ) + 3U ( z )
S n Z ( s ) + an −1S n −1Z ( s ) + ... + a0 Z ( s ) = U ( s ) Y ( s ) = bn −1S
第9章 控制系统的状态空间描述
![第9章 控制系统的状态空间描述](https://img.taocdn.com/s3/m/61fa491c68eae009581b6bd97f1922791788be03.png)
第9章 控制系统的状态空间描述
2.状态变量 能够完全表征系统运动状态的最小变量组中的每个变量 xi(t)(i=1,2,…,n)称为状态变量。 3.状态向量 系统有n 个状态变量x1(t),…,xn(t),用这n 个状态变量作为 分量所构成的向量(通常以列向量表示)称为系统的状态向 量:x(t)=(x1(t)…xn(t))T。
第9章 控制系统的状态空间描述 和
第9章 控制系统的状态空间描述
将上两式用矩 阵方程的形式表示, 可得出线性时变系 统的状态空间表达 式为
第9章 控制系统的状态空间描述 或者,状态空间表达式也可以表示为
式中,A(t)为n×n 系统矩阵,即
第9章 控制系统的状态空间描述 B(t)为n×r 输入矩阵,即
第9章 控制系统的状态空间描述
图9-3 系统结构图
第9章 控制系统的状态空间描述 (1)输入引起系统内部状态发生变化,其变化方程式称为
状态方程,其一般形式为
(2)系统内部状态及输入变化引起系统输出的变化,其变 化方程式称为输出方程,其一般形式为
第9章 控制系统的状态空间描述
பைடு நூலகம்
第9章 控制系统的状态空间描述
第9章 控制系统的状态空间描述
第9章 控制系统的状态空间描述
9.1 控制系统中状态的基本概念 9.2控制系统的状态空间表达式 9.3根据系统的物理机理建立状态空间表达式 9.4根据系统的微分方程建立状态空间表达式 9.5根据系统的方框图或传递函数建立状态空 间表达式 9.6从状态空间表达式求取传递函数矩阵 9.7系统状态空间表达式的特征标准型
状态方程和输出方程组合起来,构成对系统动态行为的 完整描述,称为系统的状态空间表达式,又称动态方程,其一般 形式为
第一章线性控制系统的状态空间描述lyq
![第一章线性控制系统的状态空间描述lyq](https://img.taocdn.com/s3/m/561adac0e87101f69f319522.png)
X3
X0 X(t)
状态变量 完全表征系统运动状态的
X2
最小一组变量 X1
状态向量 以状态变量为分量所构成的向量
状态空间 以状态变量x1(t), x2(t)… xn(t)为坐标轴构成的 n维空间称为状态空间。系统在任何时刻的状 态都可用状态空间中的一个点来表示。随着时 间的推移,x(t)将在状态空间中描绘出一条轨迹, 称为状态轨迹。
和古典控制理论不同,状态空间描述考虑了“输入 -状态-输出”这一过程,它注意到了被输入-输 出描述所忽略了的状态。输入引起了状态的变化, 而状态才决定了输出的变化。因此状态空间描述是 对系统的结构特性的反映,而输入-输出描述只是 对系统的端部特性的反映。然而具有相同端部特性 的系统,都可以具有不同的结构特性经。这表明状 态空间描述是对系统的一种完全的描述。
P
m
x,v
f
1.1 线性控制系统的状态空间表达
例2 系统如图所示,输入为u,输出uc,列写 其动态方程
L
R2
u
iL
R1
uc
1.选择状态变量:
x1 iL , x2 u C ,
1.1 线性控制系统的状态空间表达
2 列写一阶微分方程组
iL
(uLdiL) 1CduC dt R1 dt
L
u
iL
R2 R1
t t0
yq gq(x1, ,xn;u1, ,up;t)
D(t)
u(t)
B(t)
•
X (t)
++
dt
X(t)
C(t)
+
+ Y(t)
A(t)
1.1 线性控制系统的状态空间表达
1.1.3 系统的状态空间描述列写举例
2第一章 控制系统的状态空间描述
![2第一章 控制系统的状态空间描述](https://img.taocdn.com/s3/m/2f0067d876a20029bd642d8e.png)
第一章 控制系统的状态空间描述
第一章
控制系统的状态空间描述
■状态空间表达式建立 ■状态向量的线性变换 ■离散系统的空间状态描述
现代控制理论
第一章 控制系统的状态空间描述
§1.1 控制系统状态空间表达形式
现代控制理论
第一章 Байду номын сангаас制系统的状态空间描述
一、 控制一个动态系统的基本步骤
•建模:基于物理规律建立数学模型。在控制理论中,问题的关键
由传感器测量得到的 又称为观测 由传感器测量得到的,又称为观测。 在现代理论当中,由于引入了状态变量,从而形成了一 整套新的理论 。它的数学模型就是状态空间表达式。
状态:系统过去、现在和将来的状况。
现代控制理论
第一章 控制系统的状态空间描述
状态变量:能够完全描述系统时域行为的一个最小变量组,
称为系统的状态,而上述这个最小变量组中的每个变量称为 系统的状态变量。
m维向量函数。 维向量函数
现代控制理论
第一章 控制系统的状态空间描述
状态空间表达式(动态方程):它是一组一阶微分方
程组和代数方程组成,分别表示系统内部和外部行为,是 状态的一种完全描述。
(t ) f [ x(t ) ), u (t ) ), t ] x 连续时间系统 连续时间系统: y (t ) g[ x(t ), u (t ), t ] ) u (k ), ) k] x(k 1) f [ x(k ), 离散时间系统: y (k ) g[ x(k ), u (k ), k ]
现代控制理论
第一章 控制系统的状态空间描述
y1 (t ) c11 (t ) x1 (t ) c12 (t ) x 2 (t ) ... c1n (t ) x n (t ) d 11 (t )u1 (t ) d 12 (t )u 2 (t ) ... d 1r (t )u r (t ) y 2 (t ) c 21 (t ) x1 (t ) c 22 (t ) x 2 (t ) ... c 2 n (t ) x n (t ) d 21 (t )u1 (t ) d 22 (t )u 2 (t ) ... d 2 r (t )u r (t ) : y m (t ) c m1 (t ) x1 (t ) c m 2 (t ) x 2 (t ) ... c mn (t ) x n (t ) d m1 (t )u1 (t ) d m 2 (t )u 2 (t ) ... d mr (t )u r (t ) 1 (t ) a11 (t ) x1 (t ) a12 (t ) x 2 (t ) ... a1n (t ) x n (t ) x b11 (t )u1 (t ) b12 (t )u 2 (t ) ... b1r (t )u r (t ) 2 (t ) a 21 (t ) x1 (t ) a 22 (t ) x 2 (t ) ... a 2 n (t ) x n (t ) x b21 (t )u1 (t ) b22 (t )u 2 (t ) ... b2 r (t )u r (t ) : n (t ) a n1 (t ) x1 (t ) a n 2 (t ) x 2 (t ) ... a nn (t ) x n (t ) x bn1 (t )u1 (t ) bn 2 (t )u 2 (t ) ... bnr (t )u r (t )
现代控制理论基础-第2章-控制系统的状态空间描述精选全文完整版
![现代控制理论基础-第2章-控制系统的状态空间描述精选全文完整版](https://img.taocdn.com/s3/m/3609f7600640be1e650e52ea551810a6f524c83a.png)
(2-18)
解之,得向量-矩阵形式的状态方程
(2-19)
输出方程为
(2-20)
(5) 列写状态空间表达式
将式(2-19)和式(2-20)合起来即为状态空间表达式,若令
则可得状态空间表达式的一般式,即
(2-21)
例2.2 系统如图
取状态变量:
得:
系统输出方程为:
写成矩阵形式的状态空间表达式为:
1.非线性系统
用状态空间表达式描述非线性系统的动态特性,其状态方程是一组一阶非线性微分方程,输出方程是一组非线性代数方程,即
(2-7)
2. 线性系统的状态空间描述
若向量方程中 和 的所有组成元都是变量 和 的线性函数,则称相应的系统为线性系统。而线性系统的状态空间描述可表示为如下形式: (2-8) 式中,各个系数矩阵分别为 (2-9)
4.线性定常系统的状态空间描述
式中的各个系数矩阵为常数矩阵
当系统的输出与输入无直接关系(即 )时,称为惯性系统;相反,系统的输出与输入有直接关系(即 )时,称为非惯性系统。大多数控制系统为惯性系统,所以,它们的动态方程为
(2-11)
1.系统的基本概念 2. 动态系统的两类数学描述 3. 状态的基本概念
2.2 状态空间模型
2.2.1状态空间的基本概念
1.系统的基本概念
■系统:是由相互制约的各个部分有机结合,且具有一定功能的整体。 ■静态系统:对于任意时刻t,系统的输出惟一地取决于同一时刻的输入,这类系统称为静态系统。静态系统亦称为无记忆系统。静态系统的输入、输出关系为代数方程。 ■动态系统:对任意时刻,系统的输出不仅与t时刻的输入有关,而且与t时刻以前的累积有关(这种累积在t0(t0<t)时刻以初值体现出来),这类系统称为动态系统。由于t0时刻的初值含有过去运动的累积,故动态系统亦称为有记忆系统。动态系统的输入、输出关系为微分方程。
第一章 状态空间表达式(2013)
![第一章 状态空间表达式(2013)](https://img.taocdn.com/s3/m/060778f6770bf78a65295435.png)
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
第1章 控制系统的状态空间表达式
![第1章 控制系统的状态空间表达式](https://img.taocdn.com/s3/m/6df65287d0d233d4b14e6974.png)
1 选择状态变量 每一个方块的后面,除比例环节。 2 列写状态方程 4 列写状态空间形式
3 列写输出方程
1.3 状态空间表达式的建立(一)
例1.3-2 系统方块图如下,输入为u,输出为y,试求其状态空间表达式
例1.3-3 系统方块图如下,输入为u,输出为y,试求其状态空间表达式
1.3 状态空间表达式的建立(一)
1.1 状态变量及状态空间表达式
例题 1.1-1 【解答】 3 列写状态方程和输出方程
(2)输出方程
y uC x1
x1 y 1 0 x2
4 列写状态空间表达式
x Ax Bu y Cx Du
1 0 0 C A ,B 1 1 R L L L C 1 0 , D 0
绪论
本章结构 • 第1章 控制系统的状态空间表达式
1.1 状态变量及状态空间表达式 1.2 状态空间表达式的模拟结构图 1.3 状态空间表达式的建立(一) 1.4 状态空间表达式的建立(二) 1.5 状态变量的线性变换 1.6 从状态空间表达式求传递函数 1.7 离散时间系统的状态空间表达式 1.8 时变系统和非线性系统的状态空间表达式
7 状态空间表达式
状态方程+输出方程,构成一个系统完整的动态描述:
x(t ) Ax(t ) Bu (t ) (1.1 5) y (t ) Cx(t ) Du (t )
1.1 状态变量及状态空间表达式
例1.1-1 求R-L-C电路的状态空间表 达式,输出为电容两端电压
R1 R1 1 di1 i i u 1 2 dt L1 L1 L1 u R R2 di2 R1 i2 1 i2 c L2 L2 L2 dt du c 1 i2 C dt
控制系统的状态空间描述
![控制系统的状态空间描述](https://img.taocdn.com/s3/m/809c8459767f5acfa1c7cda7.png)
a12 " a1n ⎤ ⎥ a22 " a2n ⎥ % % # ⎥ ⎥ an 2 " ann ⎦
⎡ b1 ⎤ ⎢b ⎥ 2⎥ ⎢ b= ⎢#⎥ ⎢ ⎥ ⎣bn ⎦
输入矩阵
系统矩阵
状态空间表达式
对具有r个输入,m个输出的复杂系统,设其状态变量为x1, x2, … , xn, 则状态方程的一般形式为:
状态空间表达式
输出方程的一般形式为: y = c1x1 + c2 x2 用向量表示的状态空间表达式为:
+ " + cn xn
= Ax + bu x y = CT x
⎡ x1 ⎤ ⎢x ⎥ x = ⎢ 2⎥ ⎢#⎥ ⎢ ⎥ ⎣ xn ⎦
n维状态向
⎡a11 ⎢a 21 ⎢ A= ⎢# ⎢ ⎣an1
状态变量
r1 e(t) r2 y(t)
y(t)=ke(t) k=r2/(r1+r2)
¾ 表达式是代数方程; ¾ 系统的行为可以由输出与输入的瞬时关系确定,与系统的 过去历史无关,不需要引入状态变量; ¾ 网络中只包含瞬时元件,没有任何储能元件;
状态变量
i(t) c y(t)
dy/dt=i(t)/C
R + i C uc
L
状态方程
令 x1 = uc , x 2 = i
⎧ 1 x1 = x2 ⎪ ⎪ C ⎨ 1 R 1 ⎪x 2 = − x1 − x2 + u ⎪ L L L ⎩
⎡ ⎢ 0 ⎡ x1 ⎤ x = ⎢ ⎥, A = ⎢ 1 ⎣ x2 ⎦ ⎢− ⎣ L 1 ⎤ ⎡0 ⎤ C ⎥, b = ⎢ ⎥ 1 C⎥ ⎢ ⎥ − ⎥ ⎣L⎦ L⎦
例
1 = x2 x 2 = x3 x 3 = −6 x1 − 3x2 − 2 x3 + u x y = x1 + x2
现代控制理论_第1章
![现代控制理论_第1章](https://img.taocdn.com/s3/m/b2184d36ee06eff9aef807da.png)
现代控制理论 机械工程硕士研究生学位课
状态空间表达式
ɺ = Ax + bu x y = cx
x1 0 x 0 2 x = ⋮ , A = ⋮ xn −1 0 xn −a0 1 0 ⋮ 0 −a1 0 1 ⋮ ⋯ ⋯ ⋱ 0 0 0 0 ⋮ , b = ⋮ , c = [1 0 ⋯ 0] 1 0 −an −1 b0
现代控制理论 机械工程硕士研究生学位课
实现问题
实现问题:由描述系统输入-输出动态关系 的运动方程式或传递函数,建立系统的状态 空间表达式。 揭示系统的内部关系 讨论单输入单输出线性定常系统
ɺ = Ax + bu x y = cx + du
现代控制理论 机械工程硕士研究生学位课
两类实现问题
di 1 Ri + L + ∫ idt = u dt C
本例子中 1. 输入和输出都已 明确; 2. 选择两个独立的 储能元件作为状 态变量; 3. 根据电路的基本 定律列出方程
现代控制理论 机械工程硕士研究生学位课
1 y = uc = ∫ idt C
系统状态方程的建立
设状态变量为电感器电流和电容器电压,即
现代控制理论 Modern Control Theory
现代控制理论 机械工程硕士研究生学位课
本课程主要内容
系统描述:状态空间表示法 系统分析:状态方程的解、线性系统的能 控和能观测性、稳定性分析 系统设计:状态反馈和状态观测器 最优控制:最优控制系统及其解法
现代控制理论第一章(吴忠强版)
![现代控制理论第一章(吴忠强版)](https://img.taocdn.com/s3/m/2c216a4ce45c3b3567ec8b50.png)
吴忠强
目
录
第一章 控制系统的状态空间表达式 第二章 控制系统状态空间表达式的解 第三章 线性控制系统的能控性与能观性 第四章 控制系统的李亚普诺夫稳定性 第五章 线性定常系统的综合 第六章 最优控制系统设计 参考文献
内容简介
•
本书系统的介绍了现代控制理论的 基本内容,包括控制系统的状态空间描 述、运动分析与离散化、李亚普诺夫稳 定性分析、能控性与能观性、状态反馈 与状态观测器、最优控制系统设计。每 章配有一定的例题和习题.
b11 b 21 B bn1
b12 b 22 bn 2
b1 r b2 r b nr
y1 y2 y ym
——m维输出矢量;
—— n r 输入(或控制)矩阵;
c 11 c 12 c 21 c 22 C c m1 c m 2
1
式(1-3)就是图1-1系统的输出方程,它的矩阵表示为
y 1
T
0
x1 x2
或
y C x
T
y c x
T
(1-4)
式中
c
1
0
六、状态空间表达式
l 状态方程和输出方程总合起来,构成对一个系统完整的动态 描述,称为系统的状态空间表达式, 在经典控制理论中,用指定某个输出量的高阶微分方程来描 述系统的动态过程。如图1-1所示的系统,在以 uc 作输出时, 从式(1-1)消去中间变量i ,得到二阶微分方程为
回到式(1-5)或式(1-6)的二阶系统,若改选 u C 和 u c 作为 两个状态变量,即令 x 1 u C ,
x2 uc
第一章控制系统的状态空间表达式
![第一章控制系统的状态空间表达式](https://img.taocdn.com/s3/m/eee2eecebdeb19e8b8f67c1cfad6195f312be82c.png)
K1
(S
1)3
1 S(S 1)3
S1
1
K2
d
ds
(S
1)3
1 S(S 1)3
S 1
1
K3
1 d2
2!
ds
2
( S
1)3
1 S( S 1)3
S 1
1
K4
S
S(
1 S 1)3
S 0
1
因此,
F(s)
(S
1 1)3
(S
1 1)2
1 S 1
1 S
查拉普拉斯关系对照表,得:
比例环节的传递函数为: G(s) C(s) K
R(s)
作比例环节的阶跃响应曲线图
R(t)
X0
0
C(t)
t
KX0
0
t
图2-10 比例环节的阶跃响应曲线
2、积分(Integral)环节
积分环节的微分方程为: c(t) 1
t
r(t)dt
Ti 0
式中,Ti—积分时间。
积分环节的传递函数为
G(s) C(s) 1 R(s) TiS
fr
式中fr—阀门局部阻力系数。
动态数学模型
▪ 动态
----运动中的自动调节系统(或环节),当输入 信号和输出信号随时间变化时,称系统(或 环节)处于不平衡状态或动态。
▪ 动态数学模型(动态特性)---在不平衡状态时,输出信 号和引起它变化的输入信号之间的关 系,称为系统(或环节)的动态特性。
1.数学模型的建立
例2 求的反变换
※解:
F(s)
S2
S
3 2S
2
F(s)
S 3
现代控制理论课件PPT控制系统的状态空间描述
![现代控制理论课件PPT控制系统的状态空间描述](https://img.taocdn.com/s3/m/885d69c3d0d233d4b04e6910.png)
x1 a11x1 a12 x2 a1n xn b11u1 b12u2 b1rur x2 a21x1 a22 x2 a2n xn b21u1 b22u2 b2rur xn an1 x1 an2 x2 ann xn bn1u1 bn2u2 bnr ur
为 l cos 。按照物理定律,摆杆
和小车的运动方程如下:
摆杆的转动方程:
J
d 2
dt 2
Vl sin
Hl cos
摆杆重心的水平运动:
m
d2 dt 2
x
l
sin
H
西华大学电气与电子信息学院
摆杆重心的垂直运动
m
d2 dt 2
l
cos
V
mg
小车的水平运动:
M
d2x dt 2
u
H
西华大学电气与电子信息学院
e(t)
diL dt
( R1
R1 R2
)
L
uC
R1R2 (R1 R2 )L
iL
( R1
R2 e(t) R2 )L
所以状 态方程 为:
uC
(
R1
1 R2
)C
iL
R1 (R1 R2 )L
( R1
R1
R2
)C
uC 1
(
R1
R2
)C
e
(t
)
R1R2 (R1 R2 )L
3、根据基尔霍夫定律,电枢电路有下列关系:
L
di dt
Ri
eb
u(t)
4、对电机转轴,根据牛顿定律,有 T J&& &
第1章控制系统的状态空间表达式
![第1章控制系统的状态空间表达式](https://img.taocdn.com/s3/m/9f3a932d90c69ec3d5bb75aa.png)
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
第一章 控制系统的状态空间表达式
![第一章 控制系统的状态空间表达式](https://img.taocdn.com/s3/m/9f1f95247375a417866f8f37.png)
1 0 C , b C 1 L L
16
六、输出方程
在指定系统输出的情况下,该输出与状态变量间的函数关系式, 称为系统的输出方程。 输出一般用y表示。
在RLC网络中,指定x1=uc作为输出,则有: y=uc
这就是该系统的输出方程。
1 矩阵表示式为: y x1 0 x2
2013-8-21
26
离散系统的状态空间描述中,状态方程为差分方程,输出方程为 离散时间变换方程:
x(k 1) G (k )x(k ) H(k )u(k ) y (k ) c(k )x(k ) D(k )u(k )
2013-8-21
27
四、确定性系统和随机系统
确定性系统:指系统的特性和参数是按确定的规律而变化的,且 各个输入变量(包括控制和扰动)也是按确定的规律而变化的。
x f ( x, u) y g ( x, u)
x Ax Bu y Cx Du
2013-8-21
25
三、连续系统和离散系统
连续系统的一个基本特点是,不管是作用于系统的变量,还是 表征系统形态的变量,都是时间t的连续变量过程。 当系统的各个变量取值于离散的时刻时,为离散时间系统。 离散系统是一类实际的离散时间问题的数学模型,如许多社会 经济问题、生态问题等; 或是一个连续系统因为采用数字计算机进行计算或控制的需要 而人为地加以时间离散化而导出的模型。
• tt0时的输入电压u(t)
则:
tt0时的状态可完全确定
因此,i(t)、uc(t)是这个系统的一组状态变量。
2013-8-21
11
状态变量:
动力学系统的状态变量是指能完整地、确定地描述系统的时域 行为的最小一组变量。
《现代控制理论》习题册
![《现代控制理论》习题册](https://img.taocdn.com/s3/m/4cde708ff121dd36a22d822e.png)
第一章 控制系统的状态空间描述1-1 求图示网络的状态空间表达式,选取C u 和i 为状态变量。
RL +1-2 已知系统微分方程,试将其变换为状态空间表达式。
(1)u y y y y 2642=+++(2)u u y yy 237+=++(3)u u u y y yy 23745++=+++(4)u u u u y y y y 81786116+++=+++1-3试画出如图所示系统的状态变量图,并建立其状态空间表达式。
1-4 已知系统的传递函数,试建立其状态空间表达式,并画出状态变量图。
(1)61161)(232+++++=s s s s s s G (2)6513)(22++++=s s s s s G(3))3()1(4)(2++=s s s s G (4)13332)(232+++++=s s s s s s G1-5 已知系统233)()(2+++=s s s s U s Y ,试求其能控标准型和对角标准型。
1-6 已知系统传递函数,试用并联法求其状态空间表达式。
(1)61161)(23+++=s s s s G (2)2545)(23+++=s s s s G1-7 试求下列状态方程所定义系统的传递函数。
⎪⎪⎩⎪⎪⎨⎧⎥⎦⎤⎢⎣⎡⎥⎦⎤⎢⎣⎡=⎥⎦⎤⎢⎣⎡⎥⎦⎤⎢⎣⎡⎥⎦⎤⎢⎣⎡+⎥⎦⎤⎢⎣⎡⎥⎦⎤⎢⎣⎡--=⎥⎦⎤⎢⎣⎡21212121211001101142510x x y y u u x x x x1-8 试将下列状态方程化为对角标准型。
(1)u(t)x(t)(t)x⎥⎦⎤⎢⎣⎡+⎥⎦⎤⎢⎣⎡--=106510(2)u(t)x(t)(t)x ⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡+⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡---=1751326712203010(3)u(t)x(t)(t)x ⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡+⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡---=01161161000101-9 试将下列状态方程化为约当标准型。
(1)u(t)x(t)(t)x⎥⎦⎤⎢⎣⎡+⎥⎦⎤⎢⎣⎡--=102112(2)u(t)x(t)(t)x ⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡+⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡--=357213*********(3)u(t)x(t)(t)x ⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡+⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡-=100452100010第二章 线性控制系统状态空间表达式的解2-1 试求下列系统矩阵A 对应的状态转移矩阵。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
描述系统状态变量与输入变量之间关系的一阶 微分方程组(连续时间系统)。
一般表达式: x fx(t) , u(t) , t
7.输出方程
描述系统输出变量与系统状态变量和输入变量 之间关系的代数方程(连续时间系统)。
一般表达式: y gx(t), u(t), t
8.状态空间表达式 状态方程
注:状态变量的选取不具有唯一性;
状态变量不一定在物理上可测;
尽可能选取容易测量的量作为状态变量。
系统在任何时刻t的状态变量组(状态), 实际上是以某种有效的方式,充分地、既不多 也不少地概括和存储了与系统过去历史有关的 信息,这些附加信息与未来的输入变量一道, 就能确定系统未来的行为,由此可见状态变量 组的重要性。
M2
dy2 dt
k1( y1
y2 )
B1( y1
y2 )
k2 y2
B2
y2
①令状态变量
x1 y1, x2 y2 , x3 y1, x4 y2 y2, xˆ2 y1, xˆ3 y2, xˆ4 y2, u f
分别写出系统以f为输入,以y1 和y2为输出的状态空间表达式,进 一步理解状态空间表达式的非惟 一性。
1.2 线性系统状态空间表达式的结构图
x ax bu
一.状态空间表达式结构图绘制步骤
⑴ 画出所有积分器;积分器的个数等于状态变量数, 每个积分器的输出表示相应的某个状态变量。
⑵ 根据状态方程和输出方程,画出相应的加法器和 比例器;
⑶ 用箭头将这些元件连接起来。
举例: [例1.4-1] 画出下列微分方程的状态变量图
第1章 动力学系统的状态空间描述
1.1 控制系统状态空间描述常用的基本概念 1.2 状态空间表达式的结构图 1.3 根据系统的物理机理建立状态空间表达式 1.4 根据系统输入输出关系建立状态空间描述 1.5 状态空间标准形的表达式 1.6 状态空间的等价变换 1.7 从状态空间描述求传递函数(阵) 1.8 非线性和离散系统的状态空间描述
di 1
Ri L dt C idt ui (2)
y
u0
1 C
idt
(3)
3)通过原始方程的计算和整理,导出状态方程和输出
方程。
Rx1 Lx1 x2 ui
x1
R L
x1
1 L
x2
1 L
ui
由前面的(1)式
得:
x2
1 C
x1
x1 i,
x2
u c
1 C
idt
输出方程: y x2
(1)
(1.3.11)
x1 x2
x2 x3
1u 2u
x3
y
0u
1u
2u
(1.3.12)
x3 y 0u 1u 2u
x1
y x 1
0
0
x2
x3
二.微分方程中包含输入函数导数项
y(n) a1 y(n1) a2 y(n2) an1 y an y b0u(n) b1u(n1) bn1u bnu (1.3.8)
方法一: 选取如下一组状态变量:
x1 y 0u
x2 y 0u 1u x3 y 0u 1u 2u
0 x1 0
0
x2
0
u
xn1
0
0
00
1
xn
1
0
xn an an1 an2 a2 a1 xn b
(1.3.5)
输出方程:
y x1 1 0 0
x1
0
x2
xn
y Cx
(1.3.6)
系统的状态空间表达式为:
x Ax Bu y Cx
x a1x a2 x a3x bu
设: x1 x x2 x x3 x
x1 x2 x2 x3 x3 a3x1 a2 x2 a1x3 bu
u b
a1
a2
a3
[练习]已知系统状态空间描述如下,画出下列状
态方程的状态变量图
解:写成矩阵形式
x'1 x2
x'2
x3
x'3 6x1 3x2 2x3 u
x1 x2
1RL
C
1 L 0
x1 x2
1
L 0
ui
y 0
1
x1 x2
简记为: X AX Bui
y cX
另设状态变为: xˆ1 i, xˆ2 C.uc idt (4)
则有:
xxˆˆ12
1RL
1
LC 0
xˆ1 xˆ2
1
L 0
ui
y 0
(1.3.7)
例: x a1x a2x a3x bu
解: 设: x1 x x2 x x3 x
x1 x2 x2 x3 x3 a3x1 a2 x2 a1x3 bu
状态空间表达式:
x1 0 1 0 x1 0
x2
0
0
1
x2
0
x3 a3 a2 a1x3 b
对电感电路系统,输入为u(t),输出为i(t),其输
入输出关系为:
L di(t) u(t) dt
(1.1 2)
系统输出表达式:
i(t)
i(t0
)
1 L
t t0
u(
)d
(1.1 3)
i(t0 )是初始时刻t0在电感L中流过的初始电流。
在该电路中,由于包含了一个储能元件—电感, 它有存储信息的能力,才使得系统的未来行为受过去 历史的影响,因而必须引入一个量(状态变量)来概 括这种影响。
1.1 控制系统状态空间描述常用的基本概念
1.动力学系统 :一个能贮存输入信息的系统
称为动力学系统。 [例1.1-1] 设有图1.1所示系统。 教材P7
i(t) 1 u(t) R1 R2
(1.1 1)
式(1.1-1)为一代数 方程,它表明此系统的行 为可以由输出与输入之间 的瞬间关系来确定,与系 统的过去历史无关。
La
di dt
Rai eb
ea
J
d
dt
B
T
kai
3. 整理状态方程和输出方程:
x1 x2
kRLa aa
J
kb La B
J
x1 x2
1
L 0
ea
y 0
1
x1 x2
练习一对:于如图所示的机械阻尼运动系统,已知系统的
微分方程:
M1
dy1 dt
f
k1( y1
y2 ) B1( y1 y2 )
y x1 x2
x'1 0 1
x'2
0
0
x'3 6 3
x1
y 1
1
0
x2
x3
0 x1 0
1
x2
0u
2x3 1
反之,已知系统的状态变量图,也能列写系统的 状态方程。
由控制系统的结构图建立状态空间表达式
将系统结构图模型转化为状态空间表达式,一般有下 列三个步骤: 第一步:将系统结构图各环节等效变换分解,使得整 个系统只有标准积分器(1/s)、比例器(k)及加法 器组成;
x
x1 x2
xˆ
xˆ1 xˆ2
1 0
P 0
1 C
[例2]弹簧-质量-阻尼系统
fy ky
1.设状态变量为: x1 y, x2 y
2.根据牛顿定律组成系统的原始 方程。
F(t)
d 2 y(t) m dt 2
F (t) ky
f
•
y
3.通过原始方程的计算和整理 ,导出状态方程和输出方程。
8 1 0 0 0
x
64
0
1
0
x
0u
1 0 3 1 1
y
1
1 0
0 0
0
0x
2
1
1.3 根据系统的物理机理建立状态空间表达式
1.根据系统机理建立状态空间表达式步骤: 1)选择系统中一个“线性无关极大变量组”作为状
态变量组。通常可选为各个储能元件(如电路中电 容和电感)的相应变量(如电容的端电压和流经电 感的电流)。
第二步:将分解后的每个标准积分器(1/s)的输出 作为一个独立的状态变量xi,积分器的输入端就是状 态变量的一阶导数dxi/dt。
第三步:根据调整过的结构图中各信号的关系,可 以写出每个状态变量的一阶微分方程,从而写出系 统的状态方程。根据指定的输出变量,还可以从结 构图写出系统的输出方程。
【例1.4-2】某控制系统的结构图如图所示,试求出其 动态方程。
my F(t) fy ky
则: x1 y x2
x2
y
k m
y
f m
y
1 m
F (t )
y x1
系统状态空间矩阵表达式:
x1 x2
0
k m
1 f
m
x1 x2
0 1
m
ui
y 1
0
x1 x2
[例3]直流电动机系统
1. 设状态变量
x1
i, x2
d
dt
2. 建立原始方程:
3.状态向量
若系统有n个状态变量x1(t),x2(t)…,xn(t),以这n个 状态变量为分量组成的向量称为状态向量,如:
x1 (t)
x(t)
x2
(t)
xn
(t
)
4.状态空间
以n个状态变量x1(t),x2(t)…,xn(t)为坐标构成的 n维欧氏空间称为状态空间。
5.状态轨线
系统在任意时刻t的状态,在状态空间中用一点来 表示。随着时间的推移,系统的状态在变化,并在状 态空间中描绘出一条轨迹。这种系统状态向量在状态 空间中随时间变化的轨迹为状态轨迹(线)。