- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
-
-可编辑修改-
-
-可编辑修改 -
实验6极点配置与全维状态观测器的设计
一、实验目的
加深对状态反馈作用的理解。
学习和掌握状态观测器的设计方法。
二、实验原理
在MATLAB 中,可以使用 acker和place函数来进行极点配置,函数的使用方法如下:
K = acker(A,B,P) A,B为系统系数矩阵,P为配置极点,K为反馈增益矩阵。
K = place(A,B,P) A,B为系统系数矩阵,P为配置极点,K为反馈增益矩阵。
[K,PREC,MESSAGE] = place(A,B,P) A ,B为系统系数矩阵,P为配置极点,K为反馈增益
矩阵,PREC为特征值,MESSAGE为配置中的出错信息。
三、实验内容
(2 )若不稳定,进行极点配置,期望极点:
(2 )若不稳定,进行极点配置,期望极点:
-1,-2,-3,求出状态反馈矩阵 k。
1.已知系统
-2 -1
11
T
1 0
1
尤+
1
-1 0
1_
1
11
(1 )判断系统稳定性,说明原因。
(3 )讨论状态反馈与输出反馈的关系,说明状态反馈为何能进行极点配置?
(4 )使用状态反馈进行零极点配置的前提条件是什么?
1.
(1)
(2)
代码:
a=[-2 -1 1;1 0 1;-1 0 1];
b=[1,1,1];
p=[-1,-2,-3];
K=acker(a,b,p)
K =
-1 2 4
(3 )讨论状态反馈与输出反馈的关系 , 说明状态反馈为何能进行极点配置 ?
在经典控制理论中 ,一般只考虑由系统的输出变量来构成反馈律,即输出反馈。在现代控制 理论的状态空间分析方法中 ,多考虑采用状态变量来构成反馈律,即状态反馈。从状态空间 模型输出方程可以看出, 输出反馈可视为状态反馈的一个特例。 状态反馈可以提供更多的补 偿信息,只要状态进行简单的计算再反馈,就可以获得优良的控制性能。
(4) 使用状态反馈配置极点的前提是系统的状态是完全可控的。
2.已知系统
X =
_o
1?
◎
ll
-3
1
y=
0]r
设计全维状态观测器,使观测器的极点配置在
12+j , 12-j 。
(1 )给出原系统的状态曲线。
观察实验(2)给出观测器的状态曲线并加以对比。(观测器的初始状态可以任意选取) 结果,思考以下问题:
观察实验
(1 )说明反馈控制闭环期望极点和观测器极点的选取原则。
(2)说明观测器的引入对系统性能的影响。
(1 ) A=[0 1;-3 -4];
B=[0;1];
C=[2 0];
D=[];
G=ss(A,B,C,D);
x=0:0.001:5;
U=0*(x0)+1*(x0)+1*(x==0);
-
-可编辑修改 -
-
-可编辑修改-
X0=[0 1];
T=0:0.001:5;
lsim(G,U,T,XO);
Linear Simulation Results
1
1 1
1 1
1
r 1
1
-
-
—
/
-
/
-
-/
-
r
f
■/
-
1
1
1 1
1
l i
1
1
09
OB
07
0.6
0 5
0.4
0.3
0.2
0.1
0
0 0.5 1 1.5 2 2.5 3 3.5 4 4 5 5
Time (seconds)
(2 )代码如下:
A=[0 1;-3 -4];
B=[0;1];
C=[2 0];
D=[];
G=ss(A,B,C,D);
v=[-12+j,-12-j];
L=(acker(A,C,v))
K=acker(A,B,v)
I=eye(2);
G2=ss(A-B*K,B,C,D);
t=0:0.001:5;
t0=0;
U=stepfun(t,t0);
X0=[0 1];
T=0:0.001:5; lsim(G,U,T,X0); hold on ; lsim(G2,U,T,X0);
L =
10
31
142 20
Linear Simulation Results
0
Time (seconds)
9 8 7 € 5 4
O.00.0.0.0
BP-2--dE
蓝色线为原系统,红色线为观测器
观察实验结果,思考以下问题:
说明反馈控制闭环期望极点和观测器极点的选取原则。
答:线性定常系统的稳定性和动态性能很大程度上是由闭环系统的极点位置决定的, 因此
反馈控制配置极点要使系统具有所期望的性能品质,改善性能指标。而观测器的极点对于
其性能也有很大影响,首先要保证极点均具有负实部,并通过极点配置应该使观测器具有
期望的响应速度和抗干扰能力。
说明观测器的引入对系统性能的影响。
答:实际系统的状态变量不可能都是可直接测量的,从而给状态反馈的实现造成困难。
而通过引入观测器,可实现状态重构,保证观测器的状态可以很快的逼近控制对象的状态,
并且观测器的状态可以直接得到,可以用其代替实际
原创力文档


文档评论(0)