现代控制理论 系统镇定问题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《现代控制理论》MOOC课程
5.3系统镇定问题
一.状态反馈的镇定问题
确定状态反馈控制u =−Kx +v ,使得所导出的状态反馈闭环系统
x =A −BK x +Bv
是渐近稳定的,也即闭环系统的特征值均有负的实部,则称系统实现了状态反馈镇定。

镇定是极点配置的一类特殊情况,它要求将极点配置到根平面的左半平面。

二. 状态反馈可镇定的条件
可通过状态反馈u =−Kx +v 实现镇定的充要条件是其不能控子系统是渐近稳定的。

定理:线性定常系统
x =A x +B u ,x 0=0,t ≥0y =Cx
5.3系统镇定问题
给定n 阶线性定常受控系统:x =A x +B u ,x 0=0,t ≥0
y =Cx
证明:设线性定常系统为不完全能控,故存在非奇异线性变换R C 对系统进行能控性分解
且对任一状态反馈矩阵K =k 1
k 2可导出෩K
=KR c =෩k 1෩k
2,由于{෩A
c ,෩B c }为能控,故必存在෩k 1使(෩A c −෩B c ෩k 1)的特征值具有负的实部,即存在K 使能因此,系统由状态反馈实现镇定的充要条件为不能控子系统的特征值均具有负实部。

得证
=det
λI −෩A
c +෩B c ෩k 1−෩A 12+෩B c ෩k 20
λI −෩A ത
c det λI −A −BK
=det[λI −R C −1
A −BK R C ]
于是有:=det λI −෩A c +෩B c ෩k 1det(λI −෩A തc )෩A =R C −1AR c =෩A c ෩A 120෩A ത
c ෩B
=R C −1
B
=෩B c 0
而导出:控子系统的特征值均具有负的实部。

三. 状态反馈镇定的算法
算法
给定不完全能控系统x=A x+B u,且知其满足可镇定的条件,则镇定问题中
反馈矩阵K的计算步骤如下:
1. 对给定系统进行能控性分解,导出能控子系统{෩A c,෩B c},能控性分解的变换阵为R C;
2.应用非奇异线性变换阵T C1,将能控子系统{෩A c,෩B c}化为能控标准I型{ഥA c,ഥB c};
3.应用极点配置算法,计算反馈增益阵ഥK使能控子系统的特征值具有负的实部;
4.计算状态反馈矩阵K=k10;
K=k10=ഥk1T C1−10R C−1
5.3系统镇定问题
判别其是否为可镇定的,若是可镇定的,试求一状态反馈K ,使闭环系统为渐近稳定。

例:已知系统的状态方程为:
x =10−10−20−102x +001
u
解:(1) 判别系统的可控性
M =B
AB
A 2
B =0−1−3
00
0125
rank M =2<3
故系统为不完全能控。

(2)将系统按能控性进行分解(取M 中2个线性无关列,第3 列为确保非奇异的任意向量)
取R C =0−10001120R C −1=201
−100
010
作非奇异变换x =R C ෥x
෥x =R C −1AR C ෥x +R C −1
Bu =0−101
3000−2෥x +1
00
u 不可控子系统渐近稳定,故系统是可镇定的。

不可控子系统为:෥x ഥC =−2෥x ഥC , λഥC =−2(3)对可控子系统作状态反馈,使系统稳定
a. 可控子系统的特征多项式为:
f 0λ=det λI −A =λ1
−1λ−3
=λ2−3λ+1
b. 假定使能控子系统的闭环极点为:λ1,2=−1±j2
闭环系统的期望特征多项式为:f k λ∗=(λ−λ1)(λ−λ2)=λ2+2λ+5c. 变换后的反馈矩阵:
ഥK =a 0∗−a 0
a 1

−a 1=5−1
2−(−3)=45
能控标准I型变换阵:
T C1=AB B 10
a11=
01
10
10
−31
=−31
10
,T C1−1=01
13
(4)计算状态反馈矩阵
K=ഥk1T C1−10R C−1=4501
130
201
−100
010
=−905。

相关文档
最新文档