现代控制理论-现代控制理论课件第六章_状态反馈与状态观测器-568

合集下载

《现代控制理论》线性定常系统的反馈结构及状态观测器

《现代控制理论》线性定常系统的反馈结构及状态观测器
2) 算
求解状态反馈阵k 的步骤:
1) 校验系统的可控性

计算k
小结
B
I s
A
x
u
k
v
用状态反馈配置系统闭环极点
结论:1.状态反馈不改变系统的可控性,但可改变可观测性.
2.状态反馈不改变系统的闭环零点。
状态反馈的影响
二、状态反馈对系统零点和可观测性的影响
【例】 系统S:
此时系统可控可观
1).复合系统结构图(状态反馈+状态观测器)
输出内反馈及状态可观测性

状态反馈
状态观测器
复合系统
选状态变量
即:
y=Cx
输出内反馈及状态可观测性
2) 传递函数矩阵
结论:
状态观测器不影响传递函数
输出内反馈及状态可观测性
3)特征多项式
特征多项式
结论
1.引入观测器提高了系统的阶次(由n 2n )
2.整个闭环系统特征值由状态反馈下(A - BK)特征值和状态观测器下特征值(A-HC)组合而成,且相互独立。即观测器的引入不影响已配置好的系统特征值,而状态反馈也不影响观测性的特征值,这就是分离定理。
输出内反馈及状态可观测性
3.状态观测器的引入,不影响传递函数阵.且趋于 x(t) 的速度,取决于观测器的特征值。
分离定理
4).分离定理
定理: 若系统{A,B,C }可控又可观,用状态观测器估值形成状态反馈时,其系统的极点配置和观测器设计可分别独立运行,即K 和H 值的设计可分别进行,有时把K 和H 统称控制器. 一般观测器的响应速度应比状态反馈的响应速度快一些.
状态观测器概述
二、状态观测器概述
利用状态反馈能任意配置闭环系统的极点及有效改善系统性能,然而系统的状态变量并不能用物理方法测量.因此要使状态反馈在工程上实现就必须解决这个问题. 解决问题的方法之一就是重构系统的状态.并用这个重构状态代替原系统实际状态,实现状态反馈.

现代控制理论 状态反馈与状态观测器

现代控制理论 状态反馈与状态观测器
• 在状态反馈中,有些状态是无法观测的,或无 法用物理方法量测出来,因此可用状态观测 器来解决这一问题.
• 所谓状态观测器是物理上可以实现的动力 学系统,它在被观测系统输入量和输出量的 激励下,产生一组逼近于被观测系统的状态 变量的输出.
• 这组输出的状态变量便可作为被观测系统 状态变量的估计值.
2.极点配置条件
• 若被控系统0(A, B) 是状态完全能控的,那么 反馈系统的极点必是可以任意配置的,或者 说,能使闭环系统极点任意配置的条件是被 控系统完全可控.
• 注意:
(1).对不可控的系统则不可能采用状态反馈 方法重新配置所有极点. (2).状态反馈可改变系统的极点,但不改变零 点.
• 以上是状态观测器的整个设计思想和目的.
• 估计的模型
xˆAxˆBuG(yCxˆ) (2) (AGC)xˆBuGy
(1).G的选择原则.
由(1)和(2)建立误差方程 定义 exxˆ 则 exxˆ(AG C)e显然误差e的特性是由
(A-GC)的特征值决定,显然G选择的原则是使 e tt1 0,t1 足够地小,从而G的选择也是使 A-GC的特征根按要求放在合适的位置上.
自动控制原理Ⅱ
第六章 状态反馈与状 态观测器
主要讲述:
1).状态反馈. 2).极点配置. 3).状态观测器.
一.系统的状态反馈
• 对于方程
x Ax Bu

y

Cx
• 系统的性质完全是由A决定的,因此要改变 系统的性质,只需改变A的形式.
• 从数学上来讲,即构造u,从而导致下列方程 成立
四、降维观测器设计
x Ax Br

y

Cx
• A 是满足要求的方阵

现代控制实验状态反馈器和状态观测器的设计

现代控制实验状态反馈器和状态观测器的设计

现代控制实验状态反馈器和状态观测器的设计现代控制实验中,状态反馈器和状态观测器是设计系统的重要组成部分。

状态反馈器通过测量系统的状态变量,并利用反馈回路将状态变量与控制输入进行耦合,以优化系统的性能指标。

状态观测器则根据系统的输出信息,估计系统的状态变量,以便实时监测系统状态。

本文将分别介绍状态反馈器和状态观测器的设计原理和方法。

一、状态反馈器的设计:状态反馈器的设计目标是通过调整反馈增益矩阵,使得系统的状态变量在给定的性能要求下,达到所需的一组期望值。

其设计步骤如下:1.系统建模:通过对被控对象进行数学建模,得到描述系统动态行为的状态空间表达式。

通常表示为:ẋ=Ax+Buy=Cx+Du其中,x为系统状态向量,u为控制输入向量,y为系统输出向量,A、B、C、D为系统的状态矩阵。

2.控制器设计:根据系统的动态性能要求,选择一个适当的闭环极点位置,并计算出一个合适的增益矩阵。

常用的设计方法有极点配置法、最优控制法等。

3.状态反馈器设计:根据控制器设计得到的增益矩阵,利用反馈回路将状态变量与控制输入进行耦合。

状态反馈器的输出为:u=-Kx其中,K为状态反馈增益矩阵。

4.性能评估与调整:通过仿真或实验,评估系统的性能表现,并根据需要对状态反馈器的增益矩阵进行调整。

二、状态观测器的设计:状态观测器的设计目标是根据系统的输出信息,通过一个状态估计器,实时估计系统的状态变量。

其设计步骤如下:1.系统建模:同样地,对被控对象进行数学建模,得到描述系统动态行为的状态空间表达式。

2.观测器设计:根据系统的动态性能要求,选择一个合适的观测器极点位置,以及一个合适的观测器增益矩阵。

常用的设计方法有极点配置法、最优观测器法等。

3.状态估计:根据观测器设计得到的增益矩阵,通过观测器估计系统的状态变量。

状态观测器的输出为:x^=L(y-Cx^)其中,L为观测器增益矩阵,x^为状态估计向量。

4.性能评估与调整:通过仿真或实验,评估系统的状态估计精度,并根据需要对观测器的增益矩阵进行调整。

现代控制理论教学课件

现代控制理论教学课件
数字仿真实验结果分析 阐述如何对数字仿真实验结果进 行分析,包括性能指标的计算和 评估,以及对实验结果进行解释 和讨论。
数字仿真软件 介绍常用的数字仿真软件,如 MATLAB/Simulink等,并解释其 基本原理和使用方法。
数字仿真实验设计 详细说明数字仿真实验的设计方 法,包括如何建立系统模型、如 何设计控制器、如何设置仿真参 数等。
该方法能够全面地反映系统的性能,具有较强的适用性和实用 性。同时,该方法可通过实验手段进行验证,可靠性高。
设计过程相对较为复杂,需要一定的专业知识和经验。
适用于高阶系统和多变量系统的控制器设计,广泛应用于工程 实践中。
最优控制设计法
定义
最优控制设计法是一种基于最优化理论进行控制器设计的 方法。
缺点
现代控制理论阶段
自20世纪60年代开始,状态空间 法成为主导,适用于多输入多输 出、非线性、时变系统的分析与 设计。
现代控制理论的特点
状态空间描述
现代控制理论基于状态空间描述 ,通过状态变量全面反映系统内 部状态,提供更深入的系统分析

时域分析法
相比古典控制理论的频域分析法, 现代控制理论采用时域分析法,能 够直接反映系统的时间响应特性。
05
现代控制理论进阶知 识
系统的数学模型 ,包括微分方程、差分方程和状态方程等

A 非线性现象
介绍系统中的非线性现象,如死区 、饱和、滞后等,并分析其对系统
性能的影响。
B
C
D
非线性系统设计
探讨非线性控制系统的设计方法,如反馈 线性化、滑模变结构控制、反步法等。
稳定性分析
利用状态空间方程的特征值分析系统的稳定性,通过判断 特征值的分布来确定系统的稳定性。

现代控制理论-第六章_状态反馈与状态观测器-562

现代控制理论-第六章_状态反馈与状态观测器-562
23
6.2 极点配置问题
例6.3 考虑线性定常系统
x = Ax + Bu
0
1
0
0
A 0
0
1 , B 0
1 5 6
1
利用状态反馈控制 u = v - Kx
希望使该系统的闭环极点为s = -2±j4和s = -10。 试设计状态反馈增益矩阵K。
24
6.2 极点配置问题
0 1
0
0
A 0
0
1
,
2、以上原理同样适用于多输入系统,但具体设 计较困难。
22
6.2 极点配置问题
3、对于低阶系统(n≤3),求解状态反馈
阵K时,并不一定要进行能控标准型的变 换; 可以直接计算状态反馈后的特征多项式 (其系数均为k的函数),然后与闭环系 统希望的特征多项式的系数相比较,确定 出矩阵K——另一种解题思路
状态微分 x 处
u
B
x
x
y
1/s
C
-+
.
x
A
.
x
h
.
x Ax Bu hy, y Cx
.
x (A hC)x Bu, y Cx 28
6.2 极点配置问题
2. 输出反馈至参考输入的极点配置:
v
u B
x
x
1/s
C
y
-
+
A
f
引入输出反馈:
x (A BfC)x Bv, y Cx
29
6.2 极点配置问题 注意:关于输出反馈,有如下定理: • 定理:对单入单出系统,即使完全能控,
f () ( 2)( 1 j)( 1 j) 3 42 6 4 19

现代控制理论课件

现代控制理论课件

x1


R L
x1

1 L
x2

1 L
e
x 2
输出方程为
y x2
x1 i x2

1 C
x1
1 C
idt 则状态方程为
13
其向量-矩阵形式为
x1

x 2


1CR
C
1 L
0


x1 x2




1
L 0


e)
1 x1
C


x2

x1无明确意义的物理量),可以推
x 2

1 C
i

1 RC
( x1
x2 )
y x2
14
其向量-矩阵形式为
x1

x
2



1 RC
1
R L
RC

1
RC 1


x1 x2

RC
1.1 系统数学描述的两种基本方法
控制u
执行器
被控过程 x
被控对象
传感器
控制器
控制输入
典型控制系统方框图
观测y 反馈控制
u1
y1
u2
x1, x2 ,xn
y2
up
yq
被控过程
5
典型控制系统由被控对象、传感器、执行器和控制器组成。
被控过程具有若干输入端和输出端。
数学描述方法: 输入-输出描述(外部描述):高阶微分方程、传递函数矩阵。

现代控制理论第六章

现代控制理论第六章

的列向量可以由 [ B AB A B] 的列向量 的线性组合表示。这意味着
rankuc ' ≤ rankuc
n1
系统 也可看成是由系统 K 经过状态反馈
( K,I ) 而获得的,因此,同理有
rankuc rankuc '
所以系统 K 的能控性等价于系统 的能控性,
于是定理得证。
例 6.1.1
系统
1 2 0 & : x x 1 u 3 1
y [1 2]x
完全能控能观,引入反馈
u [3 1]x V
则闭环系统 K的状态空间表达式为
1 2 0 & K : x x 1 v 0 0
1 式(6.3.2)可写为 y(s) G(s)u(s) C (sI A) Bu (s)
y1 ( s ) g11 ( s )u1 ( s ) g12 ( s )u2 ( s ) L L g1 p ( s )u p ( s ) y2 ( s ) g 21 ( s )u1 ( s ) g 22 ( s )u2 ( s ) L L g 2 p ( s )u p ( s ) M M yq ( s ) g q1 ( s )u1 ( s ) g q 2 ( s )u2 ( s ) L L g qp ( s )u p ( s )
y [1 2]x
不难判断,系统 K 仍然是能控的,但已不再 能观测。
6.2 极点配置
6.2.1 极点配臵定理 定理 6.2.1 给定系统
:
& x Ax Bu y Cx Du
u v kx
任意配臵极点的充
通过状态反馈
要条件 完全能控。

现代控制理论-第六章

现代控制理论-第六章

• 新系统的状态方程为
x1 0 x 0 2 x3 10000 y 1 0 0x 1 0 1510 x1 0 1 x2 0 u 114 .1 x3 10000 0
x Ax Bu

• 新系统
y Cx v Hy u x ( A BHC ) x Bv y Cx

2.输出反馈到状态微
• 原系统 • 完全可观 • 新系统
x Ax Bu y Cx


x Ax Bu Hy y Cx x ( A HC ) x Bu y Cx
• 新系统的方框图
第三节 全维状态观测器
•一.定义:若系统是完全可观的,但因种种原因,如空间 不足、成本较高等,无法将状态量测到,可人为建立全部 状态,使构建的状态变量无限接近原系统的状态变量,称 为全维状态观测器,简称状态观测器。 •二.实现条件:系统完全可观 •三.实现方法: •1.原系统 x Ax Bu, y Cx
1 S 3 114 .1S 2 1510 S lim 0.151 0.2 S 0 S S 3 114 .1S 2 1510 S 10000
• 新系统的传递函数为
G(S ) k 10000 3 ( S 100 )( S 7.07 j 7.07 )( S 7.07 j 7.07 ) S 114 .1S 2 1510 S 10000
2
• 3.利用状态反馈实现极点配置: I ( A BHC ) • 4.利用状态反馈实现极点配置: I ( A HC )
2
h
h1 h2
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
36
6.3 状态观测器
定理:若系统 (A, B, C)
• (1) 完全能观----充分条件; 或者 • (2) 不能观部分是渐近稳定----充要条件; 均可构造如下的全维观测器对原状态进行重构:
xˆ ( A Gc)xˆ Bu Gy
10
6.1 状态反馈和输出反馈
三、闭环系统的能控性与能观性
1、定理:状态反馈不改变受控系统的能控 性;但不保证系统的能观性不变。
状态反馈可以任意改变系统传函的极点,但不能改变 其零点,故可能出现零极点相消,导致能观性的改变。
2、定理:输出反馈不改变受控系统的能控
性和能观性。
证明思路: 引入反馈前、后的能控性和能观性
(2)列写系统矩阵A的特征多项式
确定出的 a0 , a2 ,值。, an1
17
6.2 极点配置问题
(3)寻找使系统状态方程变换为能控标准形的变
换矩阵P,若给定的状态方程已是能控标准
型,则:P=I。
x P1x
(4)写出期望的特征多项式
a*() ( 1*)( *2)( *n )

a* n1 n1
K KP KI K
26
6.2 极点配置问题
方法2:设期望的状态反馈增益矩阵为:K [k1 k2 k3] 引入反馈后:
对应闭环系统的特征方程为: 期望的特征方程为:
相应有:
比较系数,所以: k1 199 , k2 55, k3 8
27
6.2 极点配置问题
二、输出反馈实现极点配置
1. 输出反馈
1 5
解:能控性矩阵为
6
1
0
Qc [ B AB A2B ] 0
rankQc n 3
1
0 1
1
6
6 31
故系统状态完全能控,所以可以采用状态反馈进行极点的
任意配置。
方法1:原被控系统的特征方程为:
25
6.2 极点配置问题
期望的特征方程为:
因为原系统为能控标准型,可得:
K [ 200 1 60 5 14 6 ] [199 55 8]
x Ax Bu Ax Bv Hy
Ax Bv BHCx A BHC x Bv
y Cx
对应的传递函数矩阵为:
∴ 输出反馈中的 HC 与状态反馈中的 K 相当;
但 H可供选择的自由度远比 K 小(因m小于n);
∴ 输出反馈一般只能相当于部分状态反馈。
只有当 HC=K时,输出反馈等同于全状态反馈。
Modern Control Theory
第六章
状态反馈和状态观测器
1
第六章 状态反馈和状态观测器
目前为止,我们已经: ➢ 建立了系统的状态空间模型 ➢ 提出了基于状态空间模型的系统的运动分析 ➢ 探讨了系统的性能:稳定性、能控性、能观性 “认识了世界” ⇒ 如何来“改变世界”?! 设计控制系统! 系统的控制方式----反馈?:开环控制、闭环控制
原系统的状态 x ,即满足 lim xˆ x 0 。 t
32
6.3 状态观测器
2、状态观测器的构成
.
原系统: x Ax Bu y cx
.
^
^
^
^
模拟系统: x A x Bu y c x
由于:实际中很难做到模拟系统与原系统的初
始条件完全一致,即
^
x(t0 ) x(t0 )
^
存在初始误差
存在估计误差 x x 0
为了消除误差,在观测器中引入原系统和模拟系统输
出的差值进行反馈。
33
u
.
x Ax Bu y cx
6.3 状态观测器
.

x 1/S x
+

y

原系统
B +
xˆ Axˆ Bu G( y yˆ) yˆ cxˆ
.
^
x
+
1/S

G
^
^
xC y
-
+
状 态 观 测 器
34
1 0
2
能观
12
6.1 状态反馈和输出反馈
2)引入状态反馈: u v Kx K 1 0
则:
.
x
(
A
bK
)
x
bV
y Cx
可得:
则: rank b
A'b rank10
1 0
2
能控!
C
0
rank
CA'
rank
0
1 0
1
不能观!
引入状态反馈
后出现了零极
点对消。
13
总结:
不改变 系统的 能控性
6.3 状态观测器
3、状态观测器的设计 xˆ Axˆ Bu G( y yˆ)
yˆ cxˆ y cx
进而,状态观测器的状态空间表达式为:
xˆ Axˆ Bu G(cx cxˆ)
( A Gc)xˆ Bu Gy
yˆ cxˆ
A Gc----观测器的系统阵/系数矩阵
G Rnm----观测器的输出反馈阵
K
闭环状态反馈系统
y
原系统
6
6.1 状态反馈和输出反馈
若控制输入不直接作用到输出,即D=0,则:
x (A - BK )x Bv y Cx
此时对应的传递函数矩阵为:
Gk s CsI A BK1B
对应特征方程:a() I A BK 0
比较开环系统和闭环系统,可见:
状态反馈阵K的引入,并不增加系统的维数,但 通过K的选择,可以改变闭环系统的特征值,从 而使系统达到所要求的性能.
2
第六章 状态反馈和状态观测器
经典控制:只能用系统输出作为反馈控制器的输入; 现代控制:由于状态空间模型刻画了系统内部特征, 故而还可用系统内部状态作为反馈控制器的输入。 根据用于控制的系统信息:状态反馈、输出反馈
• 控制系统的动态性能,主要由其状态矩阵的特征 值(即闭环极点)决定。
• 基于状态空间表达式,可以通过形成适当的反馈 控制,进而配置系统的极点,使得闭环系统具有 期望的动态特性。
(Ⅰ)定理:线性定常系统可通过线性状态反馈 任意地配置其全部极点的充要条件
是:此被控系统状态完全能控。
16
6.2 极点配置问题 (Ⅱ)方法:
单输入单输出线性定常系统的状态方程为:
x Ax Bu
若线性反馈控制律为:u v - Kx
极点配置状态反馈增益阵K的设计步骤为:
(1)判断系统状态的能控性(极点配置可解的前提条件)
不改变 系统的 能控性 和能观 性
6.1 状态反馈和输出反馈
状态反馈 — 效果佳
都不改变
系统维数
输出反馈 — 实现方便
(因为两种 反馈形式均 未增加新的
但能力有限 状态变量)
14
6.2 极点配置问题
• 系统性能:稳态性能和动态性能
– 稳态性能:稳定性、静态误差 – 动态性能:调节时间、响应速度...
a1*
a0*
并确定出 a0 , a1的,值, 。an1
(5)求出变换前系统的状态反馈增益矩阵K:
K KP a0* a0 a1* a1 an*1 an1 P
K
18
6.2 极点配置问题
例6.2、 已知系统状态方程为
0 1 0 0
x 0 1
1
x
0 u
试设计状态反馈控制器,使闭环极点为 0 0 2 1
23
6.2 极点配置问题
例6.3 考虑线性定常系统
x Ax Bu
0
1
0
0
A 0
0
1 , B 0
1 5 6
1
利用状态反馈控制 u v - Kx
希望使该系统的闭环极点为s = -2±j4和s = -10。 试设计状态反馈增益矩阵K。
24
6.2 极点配置问题
0 1
0
0
A 0
0
1
,
B 0
35
6.3 状态观测器
x xˆ ( A Gc)(x xˆ) x xˆ e(A Gc)t[x(0) xˆ(0)]
结论:
满足估计误差衰减至零的条件是:矩阵 A Gc 的特
征值具有负实部,且距虚轴越远则观测器的状态逼近 实际状态就越快。
所以,状态观测器的设计过程是: 人为根据需要确定状态观测器的极点位置,反过 来确定状态观测器的输出反馈阵G的取值。
也不能采用输出反馈来实现闭环系统极点 的任意配置。
x (A BfC)x Bv, y Cx
因为只有一个可调参数f,不可能做到任意配置系 统的n个特征值。
30
6.3 状态观测器
问题的提出:
极点的任意配置离不开全状态反馈;
而系统的状态变量并不都是易于直接检测得到
的,有些甚至根本无法检测
状态观测或状
态重构问题
状态观测器 状态估计器 状态重构
原系统状态: x Rn
估计状态:x Rn
状态观测器
31
6.3 状态观测器
1、基本原理
带观测器的闭环系统
.
vu -
b
x 1/S x C
y
A 原系统
^
k x 状态观测器
• 观测器以原系统的输入u和输出y为其输入量;
• 观测器的状态 xˆ ,应以足够快的速度接近实际
9
6.1 状态反馈和输出反馈
与状态反馈相比较,输出反馈:
缺点 在不增加补偿器的条件下,输出反馈 改变系统性能的效果不如状态反馈 好,不能任意配置系统的全部特征值;
(输出反馈只是状态反馈的一种特例,它能 达到的系统性能,状态反馈一定能达到;反之 则不然。)
优点 输出反馈在技术实现上很方便; 而状态反馈所用的系统状态可能不能直接 测量得到(需要状态观测器重构状态)。
相关文档
最新文档