6-2反馈控制与极点配置
控制器极点配置方法

控制器极点配置方法如果已知系统的模型或传递函数,通过引入某种控制器,使得闭环系统的极点可以移动到指定的位置,从而使系统的动态性能得到改善。
这种方法称为极点配置法。
例6-12 有一控制系统如图6-38,其中,要求设计一个控制器,使系统稳定。
图6-38解:(1)校正前,闭环系统的极点:> 0因而控制系统不稳定。
(2)在控制对象前串联一个一阶惯性环节,c>0,则闭环系统极点:显然,当,时,系统可以稳定。
但此对参数c 的选择依赖于 a 、b 。
因而,可选择控制器,c 、d ,则有特征方程:当,时,系统稳定。
本例由于原开环系统不稳定,因而不能通过简单的零极点相消方式进行控制器的设计,其原因在于控制器的参数在具体实现中无法那么准确,从而可能导致校正后的系统仍不稳定。
例6-13 已知一单位反馈控制系统的开环传递函数:要求设计一串联校正装置Gc(s) ,使校正后系统的静态速度误差系统,闭环主导极点在处。
解:首先,通过校正前系统的根轨迹可以发现,如图6-39所示,其主导极点为:。
图6-39为使主导极点向左偏移,宜采用超前校正装置。
(2)令超前校正装置,可采用待定系数法确定相关参数:又其中、、、为待定系数。
进一步可得:即将代入式子可以得到:,,,。
进一步可得超前校正装置的传递函数:校正后系统的根轨迹如图6-39所示。
该校正装置与例6-7中由超前装置获取的校正装置结果基本相同,说明结果是正确的。
在matlab中,亦有相应的命令可进行极点配置,主要有三个算法可实现极点配置算法:Bass-Gura算法、Ackermann 算法和鲁棒极点配置算法。
这些算法均以状态空间进行表征,通过设定期望极点位置,获取状态反馈矩阵K。
下面通过示例介绍其中的一种算法。
例6-14 考虑给定的系统,其状态方程模型如下:,期望的闭环系统配置在,,,试设计其控制器。
解:可以使用下面的MATLAB语句来实现极点的配置:A=[0,1,0,0;0,0,-1,0;0,0,0,1;0,0,11,0]; B=[0;1;0;-1];eig(A)'ans =0 0 3.3166 -3.3166P=[-1;-2;-1+sqrt(-1);-1-sqrt(-1)];K=place(A,B,P)place: ndigits= 15Warning: Pole locations are more than 10% in error.K =-0.4000 -1.0000 -21.4000 -6.0000eig(A-B*K)'ans =-1.0000 - 1.0000i -1.0000 + 1.0000i -2.0000 -1.0000。
极点配置法设计状态反馈控制器——自动控制原理理论篇

设计算法--适用于用能控标准形表示的SI系统的算法
a0 f1 0 a1 f 2 1
an1 f n n1
f1 0 a0 f2 1 a1
fn n1 an1
举例
例8-21 设系统的状态空间描述为
x(t)
0 6
1 0 5x(t) 1u(t)
y(t) 2 1x(t)
试求:(1)求状态反馈矩阵F使闭环系统有期望 极点s1,2=-3±2j; (2)绘制带有状态反馈控制器的状态变量图
举例----求解过程
解: 0
B 1
0 1 0 1 AB 6 51 5
rankS
rankB
AB
0 1
1 5
2
系统能控。
举例----求解过程
期望闭环系统特征多项式为:
(s s1)(s s2 ) (s 3 2 j)(s 3 2 j) s2 6s 13
设: F f1 f2
s sI A BF
6 f1
SI系统,所以设 F f1 f2 fn
| sI A BF |
0 1
0 0
s 0
0
s
s
0
a0
0 a1
1
0
1
0
f1
f
2
f
n
an1 1
极点配置法设计状态反馈控制器
——《自动控制原理-理论篇》第8.8节
反馈控制与极点配置

例 考察下述能控能观的系统
它在输出反馈下u=-hy下的闭环系统为 其闭环特征多项式为s2+h。
上例说明,输出反馈对能控能观系统可以改变极点位置,但不能 进行任意的极点配置。
2. 系统的开环特征多项式f(s)和由期望的闭环极点所确定的闭 环特征多项式f*(s)分别为
f(s)=s3+3s2+2s f*(s)=s3+4s2+6s+4 则相应的反馈矩阵K为 K=[a3*-a3 a2*-a2 a1*-a1]
因此,在反馈律u=-Kx+v下,闭环系统状态方程为
在例3中,由给定的传递函数通过状态反馈进行极点配置时需 先求系统实现,即需选择状态变量和建立状态空间模型。 ➢ 这里就存在一个所选择的状态变量是否可以直接测量、 可以直接作反馈量的问题。
证明过程的思路为:
•对状态不 完全能控开 环系统进行 能控分解
•对能控分 解后的系 统进行状 态反馈
•其完全不 能控子系统 不能进行极
点配置
•与假设 矛盾,必
要性得 证
➢ 被控系统(A,B,C)状态不完全能控,则一定存在线性变换 x=Pc ,对其可进行能控分解,得到如下状态空间模型:
其中状态变量 是完全能控的;状态变量 是完全不能控
➢ 由于状态反馈闭环系统保持其开环系统的状态完全能控 特性,故该闭环系统只能是状态不完全能观的。
➢ 这说明了状态反馈可能改变系统的状态能观性。
➢ 从以上说明亦可得知,若SISO系统没有零点,则状态反馈不 改变系统的状置方法
极点配置算法1(维数较大) 1. 对于SISO线性定常连续系统的极点配置问题,若其状态 空间模型为能控规范I形,则相应反馈矩阵为 K=[k1 … kn]=[an*-an … a1*-a1] 其中ai和ai*(i=1,2,…,n)分别为开环系统特征多项式和所期 望的闭环系统特征多项式的系数。
状态反馈与输出反馈

x ( A BK ) x Bv y Cx
状态反馈的描述式(3/3)
状态反馈闭环系统可简记为K(A-BK,B,C),其传递函数阵 为: GK(s)=C(sI-A+BK)-1B
输出反馈的描述式(1/3)
6.1.2 输出反馈的描述式
与状态反馈 有何不同?
对线性定常连续系统(A,B,C),若取系统的输出变量来构成反 馈,则所得到的闭环控制系统称为输出反馈控制系统。 输出反馈控制系统的结构图如图6-2所示。
v + u B + + A H 开环系统 x'
x C
y
图6-2 输出反馈系统的结构图
输出反馈的描述式(2/3)
输出反馈闭环系统的状态空间模型可描述如下: 开环系统状态空间模型和输出反馈律分别为
x Ax Bu y Cx u Hy v
u=-Hy+v y=Cx
概述(9/12)
在综合问题中,不仅存在可综合问题和算法求解问题,还存在 控制系统在工程实现上所涌现的一些理论问题。如: 状态获取问题 对状态反馈控制系统,要实现已求解的状态反馈规律,需 要获取被控系统的状态信息,以构成反馈。 但对许多实际系统,所考虑的状态变量是描述系统内部信 息的一组变量,可能并不完全能直接测量或以经济的方式 测量。 这就需要基于状态观测理论,根据系统模型,利用直接测 量到的输入输出信息来构造或重构状态变量信息。 相应的理论问题称为状态重构问题,即观测器问题。
线性系统的状态反馈及极点配置

线性系统的状态反馈及极点配置1.前言随着现代控制理论的不断发展和成熟,线性系统的状态反馈控制在控制理论中得到了广泛的应用,并成为了控制领域中重要的一种控制方法。
状态反馈控制能够将系统的状态进行反馈,并利用反馈得到的信息对系统进行控制,从而达到使系统达到预期控制目标的目的。
本文将从状态反馈控制的原理和实现方法两方面介绍线性系统的状态反馈及极点配置。
2.状态反馈控制的原理状态反馈控制是建立在现代控制理论的基础上的一种高级控制方法。
状态反馈控制的基本思想是在系统中引入反馈环节,设计一个反馈控制器,将系统的状态量反馈给控制器,控制器再根据反馈信号输出控制量,以期望控制系统按照预期的运动轨迹运行。
因此,状态反馈控制要实现以下两个步骤:- 系统状态量的测量:首先要在系统中安装测量传感器,实时地测量系统状态量,使得状态量可以被反馈到控制器中。
- 反馈控制器的设计:设计一个反馈控制器,将系统的状态量反馈给控制器,控制器再根据反馈信号输出控制量,实现对系统的精确控制。
因此,状态反馈控制的基本原理就是将系统状态量反馈到控制器中,以期望控制系统按照预期的运动轨迹运行。
2.2 状态空间模型与状态反馈控制状态空间模型是状态反馈控制的基础。
状态空间模型是一种方便描述线性系统动态行为和控制器的模型。
对于线性时不变系统,我们可以用如下的状态变量描述:x(t) = [x1(t),x2(t),...,xn(t)]T其中,x(t) 是系统在时刻 t 的状态量,n 是状态量的数量,x1(t),x2(t),...,xn(t) 分别是系统的每个状态量。
状态空间模型可以用一组线性常微分方程描述:dx/dt = Ax + Bu其中,A 是系统的状态方程矩阵,B 是输入矩阵,C 是输出矩阵,D 是直接耦合矩阵。
系统的状态反馈控制可以表示为:u(t) = -Kx(t)其中,K 是状态反馈矩阵。
将状态反馈控制引入到状态空间模型中,可以得到控制器的状态空间模型为:y = Cx上述控制器的状态空间模型就是一个闭环系统,通过反馈控制器将系统状态返回到系统,形成了一个反馈环。
(完整版)控制系统的极点配置设计法

控制系统的极点配置设计法一、极点配置原理1.性能指标要求2.极点选择区域主导极点:2111cos tanξβξξ---==图3.22 系统在S平面上满足时域性能指标的范围nstζω4=;当Δ=0.02时,。
nstζω3=当Δ=0.05时,3.其它极点配置原则系统传递函数极点在s 平面上的分布如图(a )所示。
极点s 3距虚轴距离不小于共轭复数极点s 1、s 2距虚轴距离的5倍,即n s s ξω5Re 5Re 13=≥(此处ξ,n ω对应于极点s 1、s 2);同时,极点s 1、s 2的附近不存在系统的零点。
由以上条件可算出与极点s 3所对应的过渡过程分量的调整时间为1351451s n s t t =⨯≤ξω 式中1s t 是极点s 1、s 2所对应过渡过程的调整时间。
图(b )表示图(a )所示的单位阶跃响应函数的分量。
由图可知,由共轭复数极点s 1、s 2确定的分量在该系统的单位阶跃响应函数中起主导作用,即主导极点。
因为它衰减得最慢。
其它远离虚轴的极点s 3、s 4、s 5 所对应的单位阶跃响应衰减较快,它们仅在极短时间内产生一定的影响。
因此,对系统过渡过程进行近似分析时。
可以忽略这些分量对系统过渡过程的影响。
n x o (t)(a )(b )系统极点的位置与阶跃响应的关系二、极点配置实例磁悬浮轴承控制系统设计1.1磁悬浮轴承系统工作原理图1是一个主动控制的磁悬浮轴承系统原理图。
主要由被悬浮转子、传感器、控制器和执行器(包括电磁铁和功率放大器)四大部分组成。
设电磁铁绕组上的电流为I0,它对转子产生的吸力F和转子的重力mg相平衡,转子处于悬浮的平衡位置,这个位置称为参考位置。
(a)(b)图1 磁悬浮轴承系统的工作原理Fig.1 The magnetic suspension bearing system principledrawing假设在参考位置上,转子受到一个向下的扰动,转子就会偏离其参考位置向下运动,此时传感器检测出转子偏离其参考位置的位移,控制器将这一位移信号变换成控制信号,功率放大器又将该控制信号变换成控制电流I0+i,控制电流由I0增加到I0+i,因此,电磁铁的吸力变大了,从而驱动转子返回到原来的平衡位置。
反馈镇定与极点配置

... ... ...
0
0
0 ...
1
a0 k1 a1 k2 a2 k3 ... an1 kn
则闭环系统的特征多项式为
(s) det(sI A BK ) sn (an1 kn )sn1 (a1 k2 )s (a0 k1)
动态反馈
y
-
G(s)
u
K(s)
对象:
x
Ax
Bu
y Cx
控制器:
xk
Ak xk
Bk y
u Ck xk Dk y
动态反馈
闭环系统为
x
xk
A
BDk Bk C
C
BC Ak
k
x xk
控制器设计就是设计Ak、Bk、Ck、Dk使得
参考文献:
[1] R.H.Bishop. Adaptive concontrol moment gyros. IEEE Control Systems, October 1992, pp.23-27
[2] Rama K.Yedavalli. Robust control design for aerospace applications. IEEE Trans. Aerospace and Electronic Systems, 25(3),1989,314-324
s2
k2 l
s
1 l
(k1
g)
0
可见只要
k2 0, k1 g 就能使系统稳定。
线性反馈控制系统的基本结构及其特点

求得ωb≈9.0;综合考虑响应速度和带宽要求,取ωn=10。于是,
闭环主导极点为s1,2=-7.07±j7.07,取非主导极点为s3=-10ωn=100。
第6章 线性定常系统的综合
(3)确定状态反馈矩阵K。状态反馈系统的特征多项式为
第6章 线性定常系统的综合
定理6.6-受控系统(A,B,C)通过状态反馈实现解耦控制的
环极点任意配置的充要条件是该受控系统状态完全可观。
证 根据对偶原理,如果受控系统Σ0(A,B,C)可观,则对偶系
统Σ0(AT,BT,CT)必然可控,因而可以任意配置(AT-CTHT)的特征
值。而(AT-CTHT)的特征值与(A-HC)的特征值是相同的,故当
且仅当Σ0(A,B,C)可观时,可以任意配置(A-HC)的特征值。
减小ζ,这就会使系统最大超调 Mp 增大。可见只靠调整增益
K 无法同时使ζ和ωn 都取最佳值。这从根轨迹来看,由于可调
参数只有 K,故系统特征根,即闭环极点只能在系统的根轨迹
这条线上,而无法在根轨迹以外的s 平面的其他点上实现。
第6章 线性定常系统的综合
方法二:状态反馈法。
第6章 线性定常系统的综合
图6-9 模拟结构图
第6章 线性定常系统的综合
第6章 线性定常系统的综合
第6章 线性定常系统的综合
图6-10 加入状态反馈后的模拟结构图
第6章 线性定常系统的综合
6.2.2 输出反馈极点配置
输出反馈有两种方式
(1)采用从输出到ሶ 反馈,如图6-3所示。
定理6.4 对受控系统采用从输出到ሶ 的线性反馈实现闭
图6-4 控制系统结构图
线性系统论文(三)最终修订版

摘要本文基于11阶天线伺服系统模型,并对其进行降阶。
用平衡实现方法降至3阶的模型,对降阶后的模型分别设计PID、超前-滞后控制器,并分析控制器参数对闭环系统的影响。
运用极点配置、LQR以及方法设计状态反馈控制器和运用LQR方法设计输出反馈控制器,然后结合内膜原理,使设计后的闭环系统能够在有参数扰动或者常数扰动下,能够实现对阶跃信号无静差地跟踪,基于3阶模型的闭环系统的阶跃响应的过渡时间在4s以内,并给出了相应的对应仿真结果。
然后用设计好的控制系统去控制11阶模型,使要求基于11阶模型的闭环系统其阶跃响应的过渡过程的时间在6s以内。
关键词:天线伺服系统 PID 超前-滞后极点配置 LQR H内膜原理∞第一章 基于平衡实现的系统降阶1.1平衡实现的原理一个模型的实现有无穷多种,其中阶次最小的实现被称为最小实现。
定理:实现是最小实现的充要条件是该实现是能控能观的。
定理:所有的传递函数()g s 的所有最小实现均代数等价。
定理:若{,,}{,,}A B C A B C 是同一个传递函数的两个能控能观实现。
,,,C O C O W W W W 分别为上述实现的能控Gramian 矩阵和能观Gramian 矩阵,则C O C O W W W W 与相似并且所有特征根均为正数。
定理: 若{,,}A B C 为一任意一最小实现,其Hankel 奇异值为22212,,,n σσσ,则存在一个实现{,,}A B C 满足12{,,,}C O n W W diag σσσ==∑=,该实现称为平衡实现。
1.2平衡实现的系统降阶过程由上平衡实现的Hankel 奇异值,若12k σσσ≥≥≥ 并且121,,,,,k k n σσσσσ+012(,)C W W diag ==∑∑ 且对应的平衡实现为: []111121111222122222x A A x b x u y c c x A A x b x ⎡⎤⎡⎤⎡⎤⎡⎤⎡⎤=+=⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦⎣⎦⎣⎦⎣⎦ 则我们可以把系统降阶为:1111111x A x b u y c x =+=本次设计六十五米大口径天线伺服系统的模型如下:由于Matlab里有求平衡实现的函数balreal,故可以直接调用,求出平衡实现。
线性系统理论-郑大钟(6-反馈系统的时间域综合精品PPT课件

P An1b,, Ab,b
1
n1
1 n1 1
Step8:停止计算
注释:
对于一个给定的系统,矩阵K不是唯一的,而是依赖于选择期望闭环 极点的位置(这决定了响应速度与阻尼),这一点很重要。
注意,所期望的闭环极点或所期望状态方程的选择是在误差向量的快 速性和干扰以及测量噪声的灵敏性之间的一种折衷。也就是说,如果加快 误差响应速度,则干扰和测量噪声的影响通常也随之增大。
Step3: 计算由期望闭环特征值 1* ,, *n 决定的期望特征多项式
n
*(s)
(s
i 1
*i )
sn
* n1
s
n1
1*s
* 0
Step4: 计算
k
* 0
0 ,1*
1
,,
* n1
n1
Step5:计算能控规范性变换矩阵 Step6:计算 Q = P -1
Step7:计算 k kQ
例1连续时间线性时不变状态方程为
0 0 0 1
x 1 6
0
x
0
u
0 1 12 0
期望闭环极点为 1* 2 2* 1 j 3* 1 j
计算状态反馈阵K
解:容易判断 系统能控
0 0 0
det(sI A) 1 s 6
0
s3
18s
2
72s
0 1 s 12
0= 0,1= 72,2=18
本章以状态空间方法为基础,针对常用典型形式性能 指标,讨论线性时不变系统的反馈控制综合问题。
6.1 引言
综合问题的提法 系统的综合问题由受控系统,性能指标和控制输入三个要素组成。
对象
0 : x Ax Bu y Cx
极点配置状态反馈控制器的设计

极点配置状态反馈控制器的设计王俊伟于新海(河套学院机电工程系)摘要围绕双级倒立摆案例,对极点配置状态反馈控制器的设计方法展开讨论,对最终的计算结果进行仿真,并通过仿真结果分析了系统的稳定性、动态性能和稳态误差情况。
倒立摆的开环系统状态空间模型状态不稳定且动态性能较差,通过引进极点配置状态反馈控制器,倒立摆的闭环系统状态达到稳定,而且动态性能得到改善。
关键词状态反馈控制器双级倒立摆极点配置能控标准型爱克曼公式动态特性稳态误差中图分类号TH865文献标识码B文章编号1000-3932(2021)01-0015-05极点配置状态反馈控制器设计得好坏直接决定了控制系统动态性能的优劣!配置极点的目的不仅是使系统稳定还要使系统的动态性能满足控制要求[1]!在配置状态反馈控制器时,根据被控制对象的要求,可以采用3种方法实现:极点配置状态反馈控制器的直接法、极点配置状态反馈控制器的变换法和爱克曼公式[2]'这3种方法仅适用于单输入系统,优点是只要系统能控,就可以实现极点配置的状态反馈,缺点是不能用于多输入系统的极点配置状态反馈控制器。
对于单输入系统,如果系统能控可以实现极点的任意配置,改善动态性能,但有可能使闭环控制系统的稳态误差变大[3]!1极点配置状态反馈控制器的直接法线性时不变系统如下:x=Ax+Bu(])'=Cx其中,X是系统的*维状态向量;*是状态向量对时间的导数;u是状态反馈控制律;#、B和C是适当维数的已知常数矩阵;'是系统的输出。
采用的状态反馈控制律是:u=-kx+v(2)其中,-是一维外部输入;k是反馈增益矩阵。
将式(2)代入式(1)得到闭环系统状态方程:*二(.-Bk)x+B-(3)极点配置状态反馈控制器的直接法分5步实现⑷。
第1步,检验系统(1)的能控性,如果系统能控,进行第2步。
第2步,计算闭环系统特征多项式:)et[!0—(#—Bk)]二!*+(3*_]+k*_14!*i1--------(3]+k])!+30+,0(4)其中,!是闭环极点。
第六章状态反馈和状态观测器1

G(s)
s(s
1 6)(s
12)
s3
1 18s 2
72s
综合指标为: % 5%;tS 0.5s,ep 0,试用状态反馈实现上述指标。
解:将极点配置为一对主导极点和一个非主导极点;根据二阶
系统的性能指标,求出 0.707,n 10。取 0.707,n 10
则,主导极点为:
s1,2 0.707 j7.07
变量,也没有增加系统的维数,但可以通过K阵的选择自由地改变闭环系统 的特征值,从而使系统达到所要求的性能。
6.1.2 输出反馈
输出反馈是将受控系统的输出变量,按照线性反馈规律反馈到输入端, 构成闭环系统。这种控制规律称为输出反馈。经典控制理论中所讨论的反馈 就是这种反馈,其结构图如下 :
r(t) u(t) B
r(t) u(t) B
x(t) x(t) C
y(t)
A
K
图中受控系统的状态空间表达式为 (A, B,C)的状态空间表达式为 0 x Ax Bu
y Cx
式中,A为n×n矩阵;B为n×r矩阵;C为m×n矩阵。
状态反馈控制律为
u r Kx
式中,r为r×1参考输入;K为r×n状态反馈阵。对单输入系统,K为1×n的 行向量。
sn rn1sn1 r0 0
实际系统与希望系统的特征方程的系数应当相一致。
3、状态反馈阵K的计算步骤 1)判断A,b能控性 2)写出实际的闭环特征方程(传递阵的分母为0的方程)
SI [A bK] 0
3)根据要配置的特征根,写出希望的特征方程
f (s) (s 1)(s n ) 0
4)对应实际的与希望的特征方程,求出K。
被控系统 模拟系统
x Ax Bu y Cx xˆ (A GC)xˆ Bu Gy yˆ Cxˆ
现代控制理论-第六章

• 新系统的状态方程为
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
【现代控制理论与方法概述-各章节习题及答案】op_ti6

作业: 6-6, 6-10习 题6-1 已知一个简谐振子的状态方程为[]⎥⎦⎤⎢⎣⎡=⎥⎦⎤⎢⎣⎡+⎥⎦⎤⎢⎣⎡⎥⎦⎤⎢⎣⎡-=⎥⎦⎤⎢⎣⎡21212110010110x x y u x x x x 1)试讨论系统的稳定性;2)加输出反馈可否使系统渐近稳定;3)加状态反馈则如何?4)由于状态1x 是不能直接测量的,试设计一个1x 的状态观测器。
且假设状态反馈阵K 为 []11-=K6-2 设系统状态方程为u x x x x x xx x ⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡-+⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡-=⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡10100110010000100001043214321 1)系统稳定吗?极点分布如何?2)加一反馈装置让u =Kx +v ,使极点分布为-1, -2, -1-j, -1+j试求状态反馈阵K 的值。
6-3 设系统为[]⎥⎦⎤⎢⎣⎡=⎥⎦⎤⎢⎣⎡+⎥⎦⎤⎢⎣⎡⎥⎦⎤⎢⎣⎡=⎥⎦⎤⎢⎣⎡21212101100010x x y u x x x x 试设计一个状态观测器,使状态观测器的极点为-r, -2r, r >0。
6-4 现有一个系统为⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡⎥⎦⎤⎢⎣⎡=⎥⎦⎤⎢⎣⎡⎥⎦⎤⎢⎣⎡⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡+⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡-=⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡4321212143212432101000001100001000020100020030010x x x x y y u u x x x x x x x x ωωω对应的传递函数阵为()()()()⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡+-+-++=222222222223221ωωωωωωωs s s s s s s s s H 试设计一个状态反馈阵K ,使系统的闭环传递函数阵为()()()⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡++=22110011s s s W 6-5 已知系统状态方程为 u x x x x x x⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡+⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡-=⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡100101110111321321 试设计一状态反馈阵使闭环系统极点配置为一1,一2,一3。
第13讲 反馈与极点配置

➢ 状态反馈闭环系统的系统结构可如图5-1所示
vu
+
B
x'
+
-
+
A
x
y
C
开环系统
K
图5-1 状态反馈系统的结构图
状态反馈的描述式(2/3)
u=-Kx+v 状态反馈闭环系统的状态空间模型可描述如下:
➢ 设开环系统状态空间模型和状态反馈律分别记为
x Ax Bu
y
Cx
u Kx v
其中K为rn维的实矩阵,称为状态反馈矩阵;v为r维的输入向 量,亦称为伺服输入。
❖ 该问题称为系统鲁棒性问题。
❖ 基于提高系统鲁棒性的控制综合方法也称为鲁 棒控制方法。
下面,本章将就这些系统综合的主要问题,如 ➢ 极点配置、 ➢ 镇定、 ➢ 解耦与 ➢ 观测器问题,
基于状态反馈理论作细致讨论。
概述(12/12)
5.1 状态反馈与输出反馈
状态反馈与输出反馈(1/3)
控制理论最基本的任务是,对给定的被控系统设计能满足所 期望的性能指标的闭环控制系统,即寻找反馈控制律。
➢ 状态反馈和输出反馈是控制系统设计中两种主要的反馈 策略,其意义分别为将观测到的状态和输出取作反馈量以 构成反馈律,实现对系统的闭环控制,以达到期望的对系 统的性能指标要求。
➢ 在经典控制理论中,一般只考虑由系统的输出变量来构成 反馈律,即输出反馈。
➢ 在现代控制理论的状态空间分析方法中,多考虑采用状态 变量来构成反馈律,即状态反馈。
rank[I-A+BK B]=n
来判定,而
r[I -A BK
B] r [I -A
I B] K
0IBiblioteka r[I-A
极点配置

得出detQ = -1。因此,rankQ = 3。因而该系统是状态完全可控的, 可任意配置极点。 下面用两种方法求解。
方法1:利用刚才介绍的求解步骤,计算系统矩阵A的特征多 项式,求特征值。
s | sI A | 0 1 s 3 6s 2 1 s 5 5s 1 0 1 s 6
a1 1 a1
a2 2 a2
an n an
求解上述方程组,得到 i 的 值,则 K KP 1 [ n n 1 1 ]P 1
1 [ an an a n a a a a a ] P 1 n 1 2 2 1 1
可配置条件_极点配置定理
考虑线性定常系统 Ax Bu x 假设控制输入u的幅值是无约束的。如果选取控制规律为
u r Kx
式中K为线性状态反馈矩阵。
定理 (极点配置定理) 线性定常系统可通过线性状态反馈任 意地配置其全部极点的充要条件是,此被控系统状态完全 可控。 该定理对多变量系统也成立。 证明 (对单输入单输出系统) 1、充分性 2、必要性
上式为可控标准形。选取一组期望的特征值
为
u1 , u2 ,, un
,则期望的特征方程为
n * n1 1 * *
( s 1 )(s 2 )( s n ) s a s a n1s a n 0
设
x 由于 u r Kx r KPx r K,此时该系统的状态方程为
式中ai为特征多项式的系数: sI A s n a1s n1 an1s an
x Px 定义一个新的状态向量 如果可控性矩阵Q的秩为n(即系统是状态完全可控的), 则矩阵Q的逆存在,并且可将原线性系统 Ax Bu x Ac x Bcu 改写为 x
极点配置状态反馈控制器设计方法

极点配置状态反馈控制器设计方法
嘿,朋友们!今天咱来聊聊极点配置状态反馈控制器设计方法。
这玩意儿啊,就像是给一个系统装上了精准的导航仪,能让它乖乖地按照咱的想法走。
你看啊,一个系统就好比是一辆汽车,而极点配置状态反馈控制器就是那个掌握方向盘的司机。
咱得通过巧妙的设计,让这个司机能精准地操控汽车,该加速的时候加速,该转弯的时候转弯,不能有一点儿含糊。
设计这个控制器就像是搭积木,一块一块地拼凑起来。
咱得先了解系统的特性,就像了解汽车的性能一样。
然后呢,根据这些特性来选择合适的参数,这可不能马虎,得仔细琢磨。
比如说,要是参数没选好,那可就糟糕啦!就像司机开车老是开歪一样,系统也会变得不稳定,那可不行!咱得让系统稳稳当当的,该干啥干啥。
这其中的学问可大着呢!就好像做菜一样,各种调料得搭配得恰到好处,才能做出美味的菜肴。
极点配置状态反馈控制器的设计也是如此,每个环节都得精心处理。
而且哦,这个设计方法可不是一成不变的。
不同的系统就像不同口味的人,得用不同的方法去对待。
有时候得灵活一点,不能太死板啦。
想想看,如果所有系统都用一种方法去设计控制器,那多无趣啊!就像所有人都穿一样的衣服,那还有啥意思呢?咱得根据实际情况来调整,找到最适合的方案。
在实际应用中,这可真是帮了大忙啦!它能让那些复杂的系统乖乖听话,按照我们的要求运行。
这多厉害呀!难道不是吗?
所以啊,极点配置状态反馈控制器设计方法可真是个宝贝!咱可得好好研究,好好利用。
让它为我们的各种系统服务,让它们变得更智能、更高效。
怎么样,是不是觉得很有意思呢?别犹豫啦,赶紧去试试吧!。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2010-5-20
第6章 线性系统综合
0 1 0 0 x ′ = 0 0 1 x + 0 u 0 2 3 1 y = [10 0 0 ] x
2. 系统的开环特征多项式f(s)和由期望的闭环极点所确定的闭环 特征多项式f*(s)分别为 f(s)=s3+3s2+2s f*(s)=s3+4s2+6s+4 则相应的反馈矩阵K为 K=[a3*-a3 a2*-a2 a1*-a1]
p2 p1 p3
2010-5-20
第6章 线性系统综合
基于指定的期望闭环极点,线性定常连续系统的状态反馈极点 配置问题可描述为: – 给定线性定常连续系统
x = Ax + Bu
确定反馈控制律
u = Kx + v
使得状态反馈闭环系统的闭环极点配置在指定的n个期望的闭环 极点也就是成立
λi ( A BK ) = si* ,
2010-5-20
第6章 线性系统综合
例 考察下述能控能观的系统
0 1 0 = x x + 1 u 0 0 y = [1 0]x
它在输出反馈下u=-hy下的闭环系统为
0 1 0 x= x + 1 u h 0 y = [1 0] x
其闭0-5-20
2010-5-20
第6章 线性系统综合
由于线性定常系统的特征多项式为实 系数多项式,因此考虑到问题的可解性, 对期望的极点的选择应注意下列问题: 1) 对于n阶系统,可以而且必须给出n 个期望的极点; 2) 期望的极点必须是实数或成对出 现的共轭复数; 3) 期望的极点必须体现对闭环系统 的性能品质指标等的要求.
通过验算可知,该闭环系统的极点为-1±j2,达到设计要求.
2010-5-20
第6章 线性系统综合
例6-3 已知系统的传递函数为 G(s) = 10 s ( s + 1)( s + 2)
试选择一种状态空间实现并求状态反馈阵K,使闭环系统的极点 配置在-2和-1±j上. 解 1:要实现极点任意配置,则系统实现需状态完全能控. : 因此,可选择能控规范II形来建立被控系统的状态空间模 型. 故有
第6章 线性系统综合
2. 若SISO被控系统的状态空间模型不为能控规范II形,则由 , 4.6节讨论的求能控规范II形的方法,利用线性变换x=Tc2 x 将系统∑(A,B)变换成能控规范II形 ∑(A, B) ,即有
A = Tc1 ATc 2 2 B = Tc1 B 2
对能控规范II形∑~进行极点配置,求得相应的状态反馈阵如 下 * * * K = an an an 1 an 1 a1 a1 因此,原系统∑的相应状态反馈阵K为
求反馈矩阵K的方法: 1. 对于SISO线性定常连续系统的极点配置问题,若其状态空 间模型为能控规范II形,则相应反馈矩阵为 K=[k1 … kn]=[an*-an … a1*-a1] 其中ai和ai*(i=1,2,…,n)分别为开环系统特征多项式和所期望 的闭环系统特征多项式的系数.
2010-5-20
2010-5-20
第6章 线性系统综合
因此,在反馈律u=-Kx+v下,闭环系统状态方程为
0 1 0 0 x ′ = 0 0 1 x + 0 u 4 6 4 1 y = [10 0 0 ] x
在例6-3中,由给定的传递函数通过状态反馈进行极点配置时 需先求系统实现,即需选择状态变量和建立状态空间模型. 这里就存在一个所选择的状态变量是否可以直接测量, 可以直接作反馈量的问题.
2 - 4 [ B AB] = 1 1
则开环系统为状态能控,可以进行任意极点配置. 2. 求能控规范 形: 求能控规范II形
T1 = [0 1][ B
1 c2
AB]1 = [ 1 / 6 1 / 3]
T1 1 1 2 T = = T1 A 6 1 8 0 1 ~ 1 A = Tc 2 ATc 2 = 5 2
2010-5-20
0 ~ 1 B = Tc 2 B = 1
第6章 线性系统综合
3. 求反馈律 求反馈律: 因此开环特征多项式 f(s)=s2-2s-5, 而由期望的闭环极点-1±j2所确定的期望闭环特征多项式 f*(s)=s2+2s+5, 则得状态反馈阵K为
~ 1 * K = KTc 2 = [a2 - a2
第6章 线性系统综合
–
从而当h的值变化时,闭环系统的极点从2重的开环极点 s=0配置到
s = ± h 或 s = ± j h
–
而不能任意配置.
2010-5-20
第6章 线性系统综合
上例说明,输出反馈对能控能观系统可以改变极点位置,但不能 进行任意的极点配置. – 因此,对某些系统,采取输出反馈可能不能配置闭环系统的 所有极点,使得闭环系统稳定或具有所期望的闭环极点. – 故,欲使闭环系统稳定或具有所期望的闭环极点,要尽可能 采取状态反馈控制或动态输出反馈控制(动态补偿器). 关于输出反馈可以任意配置极点数目p的问题,有如下定理(证 明略). 定理 定理6-2 对能控能观的线性定常系统∑(A,B,C),可采用静态输出 反馈进行"几乎"任意接近地配置p=min{n,m+r-1}个极点.
K = KTc 2
2010-5-20
第6章 线性系统综合
下面通过两个例子来说明计算状态反馈阵K的方法. 例6-2 设线性定常系统的状态方程为
1 2 2 x′ = x + 1 u 1 3
求状态反馈阵K使闭环系统的极点为-1±j2.
2010-5-20
第6章 线性系统综合
解 1: 判断系统的能控性. : 判断系统的能控性. 开环系统的能控性矩阵为
x = Ax + Bu y = Cx
2010-5-20 第6章 线性系统综合
确定反馈控制律
u = Hx + v
使得状态反馈闭环系统的闭环极点配置在指定的n个期望的闭环 极点也就是成立
λi ( A BK ) = si* ,
i = 1,2,..., n
下面,先通过一输出反馈闭环系统的极点变化,考察输出反馈 能否像状态反馈那样对能控系统进行极点配置,然后给出相关 结论.
i = 1,2,..., n
2010-5-20
第6章 线性系统综合
下面分别讨论:
– 状态反馈极点配置定理 – SISO系统状态反馈极点配置方法 系统状态反馈极点配置方法 – 输出反馈极点配置
2010-5-20
第6章 线性系统综合
6.2.1 状态反馈极点配置定理
在进行极点配置时,存在如下问题: 被控系统和所选择的期望极点满足哪些条件,则是可以进 行极点配置的. 下面的定理就回答了该问题.
2010-5-20
第6章 线性系统综合
6.2.3 输出反馈极点配置
由于输出变量空间可视为状态变量空间的子空间,因此输出反 馈也称之为部分状态反馈. – 由于输出反馈包含的信息较状态反馈所包含的信息少,因此 输出反馈的控制与镇定能力必然要比状态反馈弱. 线性定常连续系统的输出反馈极点配置问题可描述为: – 给定线性定常连续系统
2010-5-20
第6章 线性系统综合
定理6-1 对线性定常系统∑(A,B,C)利用线性状态反馈阵K,能使 闭环系统∑K(A-BK,B,C)的极点任意配置的充分必要条件为被 控系统∑(A,B,C)状态完全能控.
2010-5-20
第6章 线性系统综合
6.2.2 SISO系统状态反馈极点配置方法 系统状态反馈极点配置方法
2010-5-20 第6章 线性系统综合
�
* a1 - a1 ]Tc1 2
1 - 1 2 = [5 - (-5) 2 - (-2)] × 6 - 1 8 = [- 7 / 3 26 / 3]
则在反馈律u=-Kx+v下的闭环系统的状态方程为
2010-5-20 第6章 线性系统综合
2 1 11 58 x′ = x + 1 u 3 4 17
6.2 反馈控制与极点配置
本节讨论如何利用状态反馈与输出反馈来进行 线性定常连续系统的极点配置,即使反馈闭环 控制系统具有所指定的闭环极点.
– 对线性定常离散系统的状态反馈设计问题,有完全 平行的结论和方法.
2010-5-20
第6章 线性系统综合
对线性定常系统,系统的稳定性和各种性能的品质指标,在很 大程度上是由闭环系统的极点位置所决定的. – 因此在进行系统设计时,设法使闭环系统的极点位于s平面 上的一组合理的,具有所期望的性能品质指标的极点,是 可以有效地改善系统的性能品质指标的. 这样的控制系统设计方法称为极点配置. 在经典控制理论的系统综合中,无论采用频域法还是根 轨迹法,都是通过改变极点的位置来改善性能指标,本质 上均属于极点配置方法. – 本节所讨论的极点配置问题,则是指如何通过状态反馈阵K 的选择,使得状态反馈闭环系统的极点恰好处于预先选择 的一组期望极点上.
2010-5-20
第6章 线性系统综合
由于状态变量是描述系统内部动态运动和特性的,因此对 实际控制系统,它可能不能直接测量,更甚者是抽象的数学 变量,实际中不存在物理量与之直接对应. 若状态变量不能直接测量,则在状态反馈中需要引入所谓 的状态观测器来估计系统的状态变量的值,再用此估计值 来构成状态反馈律.这将在下节中详述.
2010-5-20
第6章 线性系统综合
定理6-2中的n,m,r分别为状态空间,输出空间和输入空间的 维数,"几乎"任意接近地配置极点的意义为可以任意地接近 于指定的期望极点位置,但并不意味着能确定配置在指定的期 望极点位置上. – 如,对例6-6的输出反馈问题,由于min{n,m+r-1}=1,则该系 统可以通过输出反馈"几乎"任意接近地配置的极点数 为1. 1 如期望的闭环极点为-1与-2,则输出反馈矩阵可以取 k=-1或-4,则可以将一个极点配置在-1或-2,但另一个闭 环极点不能配置. 再如期望的闭环极点为-1±2j,则输出反馈矩阵可以取 k=1,则可以将一个极点配置在与期望极点-1±2j 最接 近的-1上,但未能配置在期望的-1±2j上.