现代控制理论状态反馈控制器设计

合集下载

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

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

本科实验报告课程名称:现代控制理论实验项目:状态反馈和状态观测器的设计实验地点:中区机房专业班级:自动化学号:学生姓名:指导教师:年月日现代控制理论基础一、实验目的(1)熟悉和掌握极点配置的原理。

(2)熟悉和掌握观测器设计的原理。

(3)通过实验验证理论的正确性。

(4)分析仿真结果和理论计算的结果。

二、实验要求(1)根据所给被控系统和性能指标要求设计状态反馈阵K。

(2)根据所给被控系统和性能指标要求设计状态观测器阵L。

(3)在计算机上进行分布仿真。

(4)如果结果不能满足要求,分析原因并重复上述步骤。

三、实验内容(一)、状态反馈状态反馈是将系统的状态变量乘以相应的反馈系数,然后反馈到输入端与参考输入叠加形成控制作为受控系统的控制输入,采用状态反馈不但可以实现闭环系统的极点任意配置,而且也是实现解耦和构成线性最优调节器的主要手段。

1.全部极点配置给定控制系统的状态空间模型,则经常希望引入某种控制器,使得该系统的闭环极点移动到某个指定位置,因为在很多情况下系统的极点位置会决定系统的动态性能。

假设系统的状态空间表达式为(1)其中 n m C r n B n n A ⨯⨯⨯::;:;: 引入状态反馈,使进入该系统的信号为Kx r u -=(2)式中r 为系统的外部参考输入,K 为n n ⨯矩阵. 可得状态反馈闭环系统的状态空间表达式为(3)可以证明,若给定系统是完全能控的,则可以通过状态反馈实现系统的闭环极点进行任意配置。

假定单变量系统的n 个希望极点为λ1,λ2, …λn, 则可以求出期望的闭环特征方程为=)(*s f (s-λ1)(s-λ2)…(s-λn)=n n n a s a s +++-Λ11这是状态反馈阵K 可根据下式求得K=[])(100*1A f U c -Λ(4)式中[]bA Ab b U n c 1-=Λ,)(*A f是将系统期望的闭环特征方程式中的s 换成系统矩阵A 后的矩阵多项式。

例1已知系统的状态方程为u x x ⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡+⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡---=•111101101112 采用状态反馈,将系统的极点配置到-1,-2,-3,求状态反馈阵K..其实,在MATLAB的控制系统工具箱中就提供了单变量系统极点配置函数acker(),该函数的调用格式为K=acker(A,b,p)式中,p为给定的极点,K为状态反馈阵。

现代控制理论基础实验

现代控制理论基础实验

现代控制理论基础实验一、 实验目的1. 熟悉MATLAB 的编程以及SIMULINK 仿真工具的使用。

2. 通过实验掌握极点配置及设计状态反馈控制器K 的方法。

3. 深入了解电动机速度控制系统的综合控制方法。

二、 实验内容电动机速度控制系统,设计状态反馈控制器K ,使得系统跟踪单位阶跃指令时无静态误差,超调量s t s 1%,5%<≤σ。

要求写出详细的设计步骤,给出仿真设计系统原理框图,给出仿真的输出波形图和误差波形图。

三、 实验原理控制系统最基本的结构形式是由受控系统和实现反馈控制规律的反馈环节所构成的反馈控制系统。

现代控制理论中,存在两种基本的反馈形式,即状态反馈和输出反馈。

实际情况中,状态反馈具有更好的特性和适应性。

系统动力学的各种特性或各种品质指标,在很大程度上是由系统的极点决定的。

所谓极点配置问题,就是通过状态反馈矩阵K 的选择,使闭环系统的极点,恰好处于所希望的位置。

从线性定常系统运动分析可知,如时域中超调量、过渡过程时间及频域中增益稳定裕度、相位稳定裕度,都被认为等价于系统极点位置,相应综合问题可视为极点配置问题。

四、系统设计1、根据图1计算出电机控制系统的传递函数,并化为状态空间模型图一 受控系统方块图(简化))(1)10s(0.4s )(5.0]10.05s )(U 3.0)(U 4.0[s Y s Y s s =+-+-可求得受控系统的传递函数:5.2125.502^5.223^5.01.0)()()(++++==s s s s s U s Y s G 系统有一个零点z 1 = -5;用求根函数roots()计算函数极点 >> C=[1 22.5 50.125 2.5];>> roots(C) ans =-20.0000 -2.4490 -0.0510由题意设状态分别为:系统simulink 仿结构如下图二 受控系统simulink 仿真结构图⎪⎪⎪⎩⎪⎪⎪⎨⎧=+--=+=233121*10114.01*]*5.0)4.0[(1005.03.0x s x s x x u x u s x 化为标准形式可得:⎪⎪⎪⎭⎫ ⎝⎛'3'2'1x x x =⎪⎪⎪⎭⎫ ⎝⎛----01.0025.15.25.20020⎪⎪⎪⎭⎫ ⎝⎛321x x x +⎪⎪⎪⎭⎫ ⎝⎛016y=()100 x系统的性能指标:调节时间t s = 76.6s ,上升时间t r = 42.8s ,超调量0%=σ2、确定希望的极点希望的极点数为3,由系统要求超调量低于5%,ts 小于1秒选其中一对为主导极点1s 和2s ,另一个为远极点,并且认为系统的性能主要是由主导极点决定的,远极点所产生的影响很小,可以忽略不计。

现代控制理论实验五、状态反馈控制器设计河南工业大学

现代控制理论实验五、状态反馈控制器设计河南工业大学

河南工业大学《现代控制理论》实验报告专业: 自动化 班级: F1203 姓名: 蔡申申 学号:201223910625完成日期:2015年1月9日 成绩评定:一、实验题目:状态反馈控制器设计二、实验目的1. 掌握状态反馈和输出反馈的概念及性质。

2. 掌握利用状态反馈进行极点配置的方法。

学会用MATLAB 求解状态反馈矩阵。

3. 掌握状态观测器的设计方法。

学会用MATLAB 设计状态观测器。

三、实验过程及结果1. 已知系统u x x ⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡+⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡--=111100020003.[]x y 3333.02667.04.0= (1)求解系统的零点、极点和传递函数,并判断系统的能控性和能观测性。

A=[-3 0 0;0 2 0;0 0 -1];B=[1;1;1];C=[0.4 0.266 0.3333];[z p k]=ss2zp(A,B,C,0)系统的零极点:z =1.0017-1.9997p =-3-12k =0.9993[num den]=ss2tf(A,B,C,0)num =0 0.9993 0.9973 -2.0018den =1 2 -5 -6系统的传递函数:G1=tf(num,den)G1 =0.9993 s^2 + 0.9973 s - 2.002-----------------------------s^3 + 2 s^2 - 5 s - 6Continuous-time transfer function.Uc=ctrb(A,B); rank(Uc)ans =3满秩,系统是能控的。

Vo=obsv(A,C); rank(Vo)ans =3满秩,系统是能观的。

(2)分别选取K=[0 3 0],K=[1 3 2],K=[0 16 /3 –1/3](实验中只选取其中一个K为例)为状态反馈矩阵,求解闭环系统的零点、极点和传递函数,判断闭环系统的能控性和能观测性。

状态反馈控制器设计

状态反馈控制器设计

第五章 状态反馈控制器的设计题目:系统结构图如下图所示:要求:闭环系统的输出超调量σ≤5%,峰值时间t p ≤0.5s 。

分别求出开环、PID 闭环、状态反馈闭环、PID/状态反馈闭环的单位阶跃响应,并分析相应曲线得出结论。

1.开环系统单位阶跃响应图 1 开环系统仿真模型0.0.0.0.1.1.仿真时间(s )阶跃响应图2 开环系统单位阶跃响应分析:由图中的响应曲线可知开环系统不稳定,通过开环传递函数G K (s )=3211872s s s++也可以判断出开环系统不稳定。

2.闭环传递函数及其单位阶跃响应(1)闭环传递函数G B (s)=32118721s s s +++,特征根分别为λ1=-12.0138,λ2=-5.9722,λ3=-0.0139。

(2)闭环传递函数仿真模型及其单位阶跃响应曲线见图3、图4。

图3 闭环传递函数仿真模型图4 闭环传递函数单位阶跃响应分析:响应曲线表明,系统是稳定的,但是系统的响应时间太长,远达不到要求。

3.加入PID控制器,并进行参数整定后的单位阶跃响应图 5 PID控制仿真模型其中参数设置为:K p =256.8 ,K i =0.2,K d=23.2。

图6 PID 闭环控制输出波形图分析:通过Workspace 数据查询可知峰值时间tp=0.98686s ,最大输出值为1.0485,所以超调量为4.85%,满足要求,峰值时间达不到要求。

4.加入状态反馈控制器的单位阶跃响应图7 状态反馈控制仿真模型其中H1 到H3依次为10000、284.8、96.1。

0.0.0.0.1.-4t i m e(sec)O u t p u t图8 状态反馈控制单位阶跃响应分析:通过Workspace数据查询可知峰值时间tp=0.4492s,最大输出值为1.0449,所以超调量为4.49%,满足性能指标要求。

5.状态反馈/PID控制的单位阶跃响应图9 状态反馈/PID控制仿真模型其中PID参数设置为:K p =1.05 ,K i =0.01,K d=0;状态反馈控制H1 到H3依次为10000、284.8、96.1。

(完整版)状态反馈控制器的设计

(完整版)状态反馈控制器的设计

(完整版)状态反馈控制器的设计上海电⼒学院实验报告⾃动控制原理实验课程题⽬:状态反馈控制器的设计班级:姓名:学号:时间:⼀、问题描述已知⼀个单位反馈系统的开环传递函数为,试搭建simulink 模型。

仿真原系统的阶跃响应。

再设计状态反馈控制器,配置系统的闭环极点在,并⽤simulink 模型进⾏仿真验证。

⼆、理论⽅法分析MATLAB提供了单变量系统极点配置函数acker (),该函数的调⽤格式为K=place ( A,b,p)其中,P为期望闭环极点的列向量,K为状态反馈矩阵。

Acker ()函数时Ackerman 公式编写,若单输⼊系统可控的,则采⽤状态反馈控制后,控制量u=r+Kx 。

对于多变量系统的状态反馈极点配置,MATLAB也给出了函数place (),其调⽤格式为K=place ( A,B,P)状态反馈是将系统的状态变量乘以相应的反馈系数,然后反馈到输⼊端与参考输⼊叠加形成控制量,作为受控系统的输⼊,实现闭环系统极点的任意配置,⽽且也是实现解耦和构成线性最优调节器的主要⼿段。

只要给定的系统是完全能控且能观的,则闭环系统的极点可以通过状态反馈矩阵的确定来任意配置。

这个定理是⽤极点配置⽅法设计反馈矩阵的前提和依据。

在单输⼊,单输出系统中,反馈矩阵有唯⼀解,且状态反馈不改变系统的零点。

三、实验设计与实现1、搭建原系统的sumlink模型并观察其单位阶跃响应原系统sumlink模型原系统单位阶跃响应由原系统单位阶跃响应可知系统不稳定2、⽤极点配置法设计状态反馈控制器①利⽤matlab计算系统的状态空间模型的标准型>> a=[10];b=[1 5 6 0];[A B C D]=tf2ss(a,b)A = -5 -6 01 0 00 1 0B = 1C = 0 0 10③系统能控性矩阵>> uc=ctrb(A,B)uc = 1 -5 190 1 -50 0 1 >> rank(uc) ans = 3 所以系统完全能控③系统能观型矩阵>> vo=obsv(A,C) vo = 0 0 100 10 010 0 0 >> rank(vo) ans = 3 所以系统完全能观所以可以⽤极点配置法设计状态反馈控制器④求解系统反馈矩阵>> p=[-3 -0.5+j -0.5-j];k=acker(A,B,p)k = -1.0000 -1.7500 3.7500 加⼊反馈后的系统闭环极点为:>>sysnew=ss(A-B*k,B,C,D);pole(sysnew)ans = -3.0000-0.5000 + 1.0000i-0.5000 - 1.0000i⑤搭建加⼊反馈控制器后系统的sumlink模型⑥观察新系统的单位阶跃响应四、实验结果分析加⼊反馈控制器后系统的闭环极点在,符合题⽬要求。

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

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

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

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

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

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

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

其设计步骤如下: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.性能评估与调整:通过仿真或实验,评估系统的状态估计精度,并根据需要对观测器的增益矩阵进行调整。

现代理论控制实验3

现代理论控制实验3
由Uc=ctrb(a,b);rank(Uc)得
ans =3,所以系统是能控的
由Vo=obsv(a,c);rank(Vo)得
ans =3,所以系统是能观的
(2)
a.
选取K=[0 3 0] 为状态反馈矩阵,解得闭环ห้องสมุดไป่ตู้统的零点、极点和传递函数如下
由a=[-3 0 0;0 2 0;0 0 -1];b=[1 1 1]';k=[0 3 0];a1=a+b*k得
三、实验过程及结果
1. 已知系统
(1)求解系统的零点、极点和传递函数,并判断系统的能控性和能观测性。
(2)分别选取K=[0 3 0],K=[1 3 2],K=[0 16 /3–1/3]为状态反馈矩阵,求解闭环系统的零点、极点和传递函数,判断闭环系统的能控性和能观测性。它们是否发生改变?为什么?
(3)任选三个输出反馈矩阵,求解闭环系统的零点、极点和传递函数,并判断系统的能控性和能观测性。它们是否发生改变? 为什么?
[xo,x,t]=simobsv(g1,l);plot(t,x,'-k',t,xo,':r')
观测器观测到的状态如下
其中l=
(4)
三、实验结果
1(1)
系统的零点、极点和传递函数如下
由a=[-3 0 0;0 2 0;0 0 -1];b=[1 1 1]';c=[0.4 0.2667 0.3333];g1=ss(a,b,c,0);g1=tf(g1)得
g1=
由g1=zpk(g1)得
系统的零点为1,-2;系统的极点为-3,-1,2
系统的能控性和能观性判断如下
ans =3,所以系统是能控的
由Vo=obsv(a,c);rank(Vo)得

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

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

现代控制实验--状态反馈器和状态观测器的设计-CAL-FENGHAI-(2020YEAR-YICAI)_JINGBIAN状态反馈器和状态观测器的设计一、实验设备PC 计算机,MATLAB 软件,控制理论实验台,示波器二、实验目的(1)学习闭环系统极点配置定理及算法,学习全维状态观测器设计法;(2)掌握用极点配置的方法(3)掌握状态观测器设计方法(4)学会使用MATLAB工具进行初步的控制系统设计三、实验原理及相关知识(1)设系统的模型如式所示若系统可控,则必可用状态反馈的方法进行极点配置来改变系统性能。

引入状态反馈后系统模型如下式所示:(2)所给系统可观,则系统存在状态观测器四、实验内容(1)某系统状态方程如下10100134326x x u •⎡⎤⎡⎤⎢⎥⎢⎥=+⎢⎥⎢⎥⎢⎥⎢⎥----⎣⎦⎣⎦[]100y x =理想闭环系统的极点为[]123---.(1)采用 Ackermann 公式计算法进行闭环系统极点配置;代码:A=[0 1 0;0 0 1;-4 -3 -2];B=[1; 3; -6];P=[-1 -2 -3];K=acker(A,B,P)Ac=A-B*Keig(Ac)(2)采用调用 place 函数法进行闭环系统极点配置;代码:A=[0 1 0;0 0 1;-4 -3 -2];B=[1;3;-6];eig(A)'P=[-1 -2 -3];K=place(A,B,P)eig(A-B*K)'(3)设计全维状态观测器,要求状态观测器的极点为[]---123代码:a=[0 1 0;0 0 1;-4 -3 -2];b=[1;3;-6];c=[1 0 0];p=[-1 -2 -3];a1=a';b1=c';c1=b';K=acker(a1,b1,p);h=(K)'ahc=a-h*c(2)已知系统状态方程为:10100134326x x u •⎡⎤⎡⎤⎢⎥⎢⎥=+⎢⎥⎢⎥⎢⎥⎢⎥----⎣⎦⎣⎦[]100y x =(1)求状态反馈增益阵K ,使反馈后闭环特征值为[-1 -2 -3];代码:A=[0 1 0;0 0 1;4 -3 -2];b=[1;3;-6];p=[-1 -2 -3];k=acker(A,b,p)A-b*keig(A-b*k)(2)检验引入状态反馈后的特征值与希望极点是否一致。

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

取k=1,则
⎡0 − 1⎤ ⎡ p1 ⎢ 1 0⎥ ⎢ p ⎦⎣ 2 ⎣ p 2 ⎤ ⎡ p1 +⎢ ⎥ p3 ⎦ ⎣ p 2 p 2 ⎤ ⎡ 0 1⎤ ⎡ p1 − 2 ⎢p ⎥ ⎢ p3 ⎥ ⎣ 2 ⎦ ⎣− 1 0⎦ p 2 ⎤ ⎡0 ⎤ ⎡ p1 [ 0 1 ] ⎢p ⎢ ⎥ p3 ⎥ ⎣ 2 ⎦ ⎣1⎦ p 2 ⎤ ⎡1 0⎤ =0 +⎢ ⎥ ⎥ p 3 ⎦ ⎣0 1 ⎦
AT P + PA − 2kPBB T P + I = 0
(黎卡提矩阵方程)
优点:若对给定的常数 k 0 ,以上矩阵方程有解,则对
u = − kB T Px 都是系统的稳定化控制律。 任意的 k ≥ k 0 ,
结论:正无穷大的稳定增益裕度! 例 设计系统的一个稳定化状态反馈控制律
&1 ⎤ ⎡ 0 1⎤ ⎡ x1 ⎤ ⎡0⎤ ⎡x =⎢ + ⎢ ⎥u ⎢x ⎥ ⎢ ⎥ ⎥ ⎣ & 2 ⎦ ⎣− 1 0⎦ ⎣ x 2 ⎦ ⎣1⎦
现代控制理论
Modern Control Theory
状态反馈控制器设计
状态反馈控制器设计
9 建立了状态空间模型 9 提出了基于状态空间模型的运动分析 9 探讨了系统的性能:稳定性、能控性、能观性 认识世界 ⇒ 如何来改变世界?! 设计控制系统! 开环控制、闭环控制 经典控制中,用系统输出作为反馈控制器的输入; 根据用于控制的系统信息:状态反馈、输出反馈
dV ( x ) dt = x T ( AT P + PA) x − 2kx T PBB T Px = x T ( AT P + PA − 2kPBB T P ) x
若矩阵P满足
AT P + PA − 2kPBB T P = − I
那么,
dV ( x ) dt = − x T x < 0
控制器设计问题转化为以下矩阵方程的求解问题:
u = −kB T Px = −k[ p 2 k = − − 1 + 3 31 4 x 2
[
p3 ] x
]
另一方法:线性矩阵不等式处理方法。
5.3 极点配置
系统性能:稳态性能和动态性能 稳态性能:稳定性、静态误差 动态性能:调节时间、振荡、超调、上升时间... 系统稳定性的决定因素:系统极点 影响动态性能的因素:二阶系统(极点位置) 高阶系统(一对主导极点) 结论:极点影响系统的稳定性和动态性能
展开矩阵方程,得到
2 − 2 p2 − 2 p2 +1= 0 2 2 p 2 − 2 p3 +1= 0
p1 − p 3 − 2 p 2 p 3 = 0
并不是一个线性方程组
求取一个正定的解矩阵
p1 = 3 3 2 , p 2 = ( −1 + 3 ) 2 , p3 = 3 2
对任意的 k ≥ 1 ,稳定化控制律:
B

A K
x
C
y
u = − Fy + v 静态线性输出反馈控制:
& = Ax + Bu x y = Cx
用输出信号

& = ( A − BK ) x + Bv x y = Cx
v
u _
B

A F
x
C
y
v表示系统的参考输入,若 v = Fy r
u = − F ( y − yr ) = − Fe
用输出误差来校正系统
是负定的。矩阵P是对称的,x T PBu = uT B T Px
dV ( x ) dt = x T ( AT P + PA) x + 2 x T PBu
5.2.1 黎卡提方程处理方法
dV ( x ) dt = x T ( AT P + PA) x + 2 x T PBu
若选取 u = −kB T Px, k > 0
K = FC 时,状态反馈变为输出反馈。
5.1.2 反馈控制的性质 在静态反馈下,闭环系统矩阵变为
A − BK 和 A − BFC
闭环系统矩阵的特征值决定了系统的稳定性。 系统极点决定系统的过渡过程特性。 结论:反馈可以改变系统的动态特性。 定理 状态反馈不改变系统的能控性。
例 分析系统
⎡0 1 ⎤ ⎡0 ⎤ & x=⎢ x + ⎢ ⎥u, ⎥ ⎣1 0⎦ ⎣1⎦
C ⎡ ⎤ ⎡0 1 ⎤ ⎢C ( A − BK )⎥ = ⎢0 0⎥ ⎣ ⎦ ⎣ ⎦
不能观!状态反馈 可能改变能观性
状态反馈使得闭环系统产生了零极点的对消。
⎡ s −1⎤ ⎡0⎤ s 1 −1 C[ sI − ( A − BK )] B = [0 1] ⎢ ⎥ ⎢1 ⎥ = 2 = s 0 s ⎣ ⎦ ⎣ ⎦ s
y = [0 1] x
在状态反馈 u = −[1 0] x
⎡0 1 ⎤ ⎡0 ⎤ ⎡0 1 ⎤ 下的闭环系统能控能观性。 A − BK = ⎢ ⎥ − ⎢ ⎥[1 0] = ⎢ ⎥ ⎣ 1 0 ⎦ ⎣1 ⎦ ⎣0 0 ⎦
⎡0 1 ⎤ [ B ( A − BK ) B ] = ⎢ ⎥ 1 0 ⎦ ⎣
能控!
−1
定理 输出反馈不改变系统的能控能观性。 定理 状态反馈不能改变单输入单输出系统的零点 反馈形式的讨论: ¾ 静态反馈不增加系统动态特性; ¾ 状态和输出反馈均可保持闭环系统的能控性; ¾ 输出反馈保持闭环系统的能观性,但状态反馈不能; ¾ 利用系统的信息多,所能达到的性能好。
5.2 稳定化状态反馈控制器设计
基于李雅普诺夫稳定性理论设计稳定化控制器
& = Ax + Bu 系统模型:x
控制律:u = − Kx
& = ( A − BK ) x 闭环系统:x
闭环系统渐近稳定的充分必要条件是:存在一个李雅 普诺夫函数 V ( x ) = x T Px 关键的问题:如何确定以上的矩阵K 和 P。
5.2.1 黎卡提方程处理方法
5.1 线性反馈控制系统
外部输入
v + _ 被控对象 y
& = Ax + Bu x y = Cx
控制器
控制系统结构
ቤተ መጻሕፍቲ ባይዱ
状态反馈控制器:u = − Kx + v
K 称为是状态反馈增益矩阵。
动态补偿器 静态输出反馈控制器
导出的闭环系统: v
& = ( A − BK ) x + Bv x y = Cx
u _
V ( x ) = x T Px 如何才能成为闭环系统的李雅普诺夫函数?
1。V(x)是正定的; 2。沿闭环系统轨线,
& T Px + x T Px & dV ( x ) dt = x
= ( Ax + Bu)T Px + x T P ( Ax + Bu)
= x T AT Px + ( Bu)T Px + x T PAx + x T PBu = x T ( AT P + PA) x + uT B T Px + x T PBu
相关文档
最新文档