带状态观测器的控制系统综合设计与仿真.docx

上传人:b****1 文档编号:13748626 上传时间:2023-06-17 格式:DOCX 页数:21 大小:109.15KB
下载 相关 举报
带状态观测器的控制系统综合设计与仿真.docx_第1页
第1页 / 共21页
带状态观测器的控制系统综合设计与仿真.docx_第2页
第2页 / 共21页
带状态观测器的控制系统综合设计与仿真.docx_第3页
第3页 / 共21页
带状态观测器的控制系统综合设计与仿真.docx_第4页
第4页 / 共21页
带状态观测器的控制系统综合设计与仿真.docx_第5页
第5页 / 共21页
带状态观测器的控制系统综合设计与仿真.docx_第6页
第6页 / 共21页
带状态观测器的控制系统综合设计与仿真.docx_第7页
第7页 / 共21页
带状态观测器的控制系统综合设计与仿真.docx_第8页
第8页 / 共21页
带状态观测器的控制系统综合设计与仿真.docx_第9页
第9页 / 共21页
带状态观测器的控制系统综合设计与仿真.docx_第10页
第10页 / 共21页
带状态观测器的控制系统综合设计与仿真.docx_第11页
第11页 / 共21页
带状态观测器的控制系统综合设计与仿真.docx_第12页
第12页 / 共21页
带状态观测器的控制系统综合设计与仿真.docx_第13页
第13页 / 共21页
带状态观测器的控制系统综合设计与仿真.docx_第14页
第14页 / 共21页
带状态观测器的控制系统综合设计与仿真.docx_第15页
第15页 / 共21页
带状态观测器的控制系统综合设计与仿真.docx_第16页
第16页 / 共21页
带状态观测器的控制系统综合设计与仿真.docx_第17页
第17页 / 共21页
带状态观测器的控制系统综合设计与仿真.docx_第18页
第18页 / 共21页
带状态观测器的控制系统综合设计与仿真.docx_第19页
第19页 / 共21页
带状态观测器的控制系统综合设计与仿真.docx_第20页
第20页 / 共21页
亲,该文档总共21页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

带状态观测器的控制系统综合设计与仿真.docx

《带状态观测器的控制系统综合设计与仿真.docx》由会员分享,可在线阅读,更多相关《带状态观测器的控制系统综合设计与仿真.docx(21页珍藏版)》请在冰点文库上搜索。

带状态观测器的控制系统综合设计与仿真.docx

带状态观测器的控制系统综合设计与仿真

带状态观测器的控制系统综合设计与仿真

一、主要技术参数:

1.受控系统如图所示:

图1受控系统方框图

2.性能指标要求:

(1)动态性能指标:

超调量二p_5%;

超调时间tp乞0.5秒;

系统频宽,b<10;

(2)稳态性能指标:

静态位置误差ep=0(阶跃信号)

静态速度误差3乞0.2(速度信号)

二、设计思路

1、按图中选定的状态变量建立系统的状态空间数学模型。

2、对原系统在Simulink下进行仿真分析,对所得的性能指标与要求的性能指标进行比较。

3、根据要求的性能指标确定系统综合的一组期望极点。

4、假定系统状态均不可测,通过设计系统的全维状态观测器进行系统状态重构。

5、通过状态反馈法对系统进行极点配置,使系统满足要求的动态性

能指标

6、合理增加比例增益,使系统满足要求的稳态性能指标。

7、在Simulink下对综合后的系统进行仿真分析,验证是否达到要求的性能指标的要求。

三、实验设计步骤

I、按照极点配置法确定系统综合的方案

1、按图1中选定的状态变量建立系统的状态空间数学模型

1列写每一个环节的传递函数

由图1有:

Xi(S)二

I

I

X2(s)二

I

r

X3(s)二

5U(s)

s5

10x

s10

X2(S)

s

 

2叉乘拉式反变换得一阶微分方程组

由上方程可得

(s5)x1(sp5U(s)

I

(s10)x2(s)=10x〔(s)

sx3(s)二X2(s)

sx〔(s)…5x〔(s)5U(s)

i

sx2(sp10x1(s^10x2(s)

sx3(s)=X2(s)

拉式反变换为

:

X1二

-5x「5U

输出由图i可知为

I:

X2

:

X3

10x<10x2

X2

X3

3用向量矩阵形式表示

—L1

X1

IC

X2

ILI

X3

-」

10

_0

10

0x1

0X2

0X3

0u

_0

'0

01]x

2、对原系统在Simulink下进行仿真分析,对所得的性能指标与要求

的性能指标进行比较

原受控系统仿真图如下:

图2原受控系统仿真图

原受控系统的阶跃响应如下图:

Scope

肖IQ丿町丿1〉|

薦凰F)P乐

||

图3原受控系统的阶跃响应曲线

很显然,原系统是不稳定的。

3、根据要求的性能指标确定系统综合的一组期望极点

由于原系统为三阶系统,系统有3个极点,选其中一对为主导极点si和S2,另一个为远极点,并且认为系统的性能主要是由主导极点决定的,远极点对系统的影响很小。

根据二阶系统的关系式,先定出主导极点

JI

co

n

b…n(\/1-22\24244)

式中,和r为此二阶系统的阻尼比和自振频率。

①由二p=e1-2乞5%,

可以导出:

可得丁=2-2.996,从而有.-0.69,于

1

是选0.707。

②由『。

忌得.治

JI

0.5•丄气2

0.50.70/9

③由,b辽10和已选的.二「2得,「10,与②的结果比较,取

■'n=10。

这样,便定出了主导极点岂2二--j'^\1-2远极点应选择使它和原点的距离远大于5S1的点,现取|罰=7&,因此确定的希望极点为

s厂-7.07j7.07

s厂-7.07-j7.07

6=-50

4、确定状态反馈矩阵K

由步骤1所得状态空间方程知,受控系统的特征多项式为

s+5

0

0

f(s)=det(sl-A)=

-10s+10

0

=s(s+5)(s+10)

=s3+15s2+50s

0

-1

s

a1=15,a2=

而由希望的极点构成的特征多项式为

50,a3

=0

*

f(s)=(s7.07j7.07)(s7.07-j7.07)(s50)

二s364.14s2807s5000

=64.14,a2=807,鬼=5000

于是状态反馈矩阵K为

a?

a?

二'500075749.14】

根据系统的能控性判据判断系统的能控性

Q^bAbA2b

rank'-QJ二n

5-25125

Qc=j050-750

'0050J

由上式知,原系统是完全能控的。

 

若做变换X=PX,那么就可建立起给定的(

A,B,C)和能控规范型

 

 

det(sl-A)二

S5

-10

0

、1

00]

P=

_A2bAbbl

a1

10

1

a2

d1」

「125-255]「1

001

二=15,a?

二50,a3二0

15

1

15

0

1

0

0」L50

50

0

-750

]50

0

0

'50

50

50

0

P1

5

0

0

1Y

「BP

(A,B,C)之间的关系式A=PAPJ,B=PJB,C=CP

0

s10

—1

=s(s5)(s10)

二s315s250s

0.02

0.02

一0.2

-0.2

〔9.8

5.31001

 

 

极点配置的Matlab程序如下:

A=[-500;10-100;010];b=[5;0;0];c=[001];

pc二卜7.07+7.07i,-7.07-7.07i,-50];

K=acker(A,b,pc)

运行结果为:

K=

9.82805.311499.9698

5、确定放大系数K

由4知,对应的闭环传递函数为

K

32

s64.14s807s5000

所以由要求的跟踪阶跃信号的误差e^0,有

二lim11-Q(s)丨-lim

Sr0s)0

s364.14s2807s5000-K

32

s64.14s807s5000

5000-K

5000

所以

K=5000

对上面的初步结果,再用对跟踪速度信号的误差要求来验证,即

:

」(s)

-1ev=lim11-y(t)丨=lims-yt.:

s>0ls2

1

二lim—1-:

」(s)1

J0s

1s364.14s2807s

=—

ss364.14s2807s5000

2

s+64.14s+807

=lim32

ses364.14s2807s5000

0.1614乞0.2

5000

显然满足ev空0.2的要求,故K=5000

 

对此系统进行仿真:

图4受控系统的闭环系统仿真图

 

 

仿真结果如下:

图5闭环系统的阶跃响应曲线

局部放大图:

 

图6闭环系统阶跃响应曲线局部放大图

num=5000;

den二[164.148075000];

sys二tf(num,den);

step(sys)

[y,t]=step(sys);

ymax二max(y);

mp=(ymax-1)*100

tp=spline(y,t,ymax)mp=4.2219

tp=0.4686

由仿真图经matlanb计算得:

二p二4.2219%-5%

tp二0.4686s岂0.5s,均满足要求。

II、观测器的设计

假定系统状态均不可测,通过设计系统的全维状态观测器进行系统状态重构

1、确定原系统的能观性

根据给定的受控系统,求能观测性矩阵及能观测性的秩

C

Q。

=CA

CA2

rank〔QI-n

001

rank〔Q。

丨-rank010=3=n

10-100

又因之前以求得系统是完全能控的,所以系统既完全能控、又完全能观测。

因此,系统的极点可以任意配置。

2、计算观测器的反馈矩阵G

该设计中系统的极点为

H=-7.07+j7.07

S2二-7.07-j7.07

◎=-50

取观测器极点,使观测器的极点实部是原系统极点实部的2-3倍。

因此,选择

岂2=—21,2=_150

由所取极点,可得期望的闭环系统的特征多项式为

f(s)=(s150)(s21)2

二s3192s26741s66150

ai=192,a2=6741,a3=66150

设状态观测器矩阵L为;

丨1

L=丨2

则闭环系统的特征多项式为:

s+50l1

f(s)=|si-A+LC=T0s+10l2=s3+(l3+15)s+(153+l2+50)s503+52+101

0Ts+l3

比较f(s)和f(s*)的系数得

f13十15=192

15l3l250二6741

50l^5l^10l^66150

解得

I厂3712厂4036l厂177

所以状态观测器L为

3712

L=4036

一177

-5003712

(A-Lc)=10-100-403610011

一0

10

177

-5

1

0

-3712

1

=10

-10

-4036

一0

1

-177

因此观测器状态方程为

4(A-Lc)?

buLy

50

1

3712

1

5

1n

3712

11

二1010

4036?

1J

0u

4036y

_01

177

_0

一仃7

?

=cX〔00

3、画出带观测器的状态反馈系统的闭环图

带观测器状态反馈的闭环系统方框图如图7所示

图7带观测器的状态反馈系统

由上面计算得出的带观测器状态反馈的闭环系统方框图如下

图8带观测器状态反馈的闭环系统方框图

4、在simulink环境下对控制系统进行仿真分析

0.6

0.4

0.2

0

Q

015

0„3

Timeoflset-0

Q炉qAIS@

图九带观测器状态反馈的闭环系统阶跃响应曲线

局部放大图如下

O

Tiimeoffset:

O

J.__

:

:

/:

_J!

L

Jm

/:

/:

/I

’:

Z

:

i

 

图10带观测器状态反馈的闭环系统阶跃响应曲线

注:

由于观测性能很好,曲线经无限放大后为两条曲线由图可知,系统满足各性能指标。

四、参考书目

1、《自动控制原理》

主编:

李素玲胡建出版社:

西安电子科技大

 

学出版社

2、《现代控制理论》

主编:

王金城出版社:

化学工业出版社

3、《现代控制理论》

主编:

于长官出版社:

哈尔滨工业大学出版社

4、《控制系统的MATLA仿真与设计》主编:

王海英袁丽英吴勃出

版社:

高等教育出版社

5、《MATLAB7辅助控制系统设计与仿真》主编:

飞思科技产品研发

中心出版社:

电子工业出版社

6、《控制系统设计与仿真》主编:

赵文峰出版社:

西安电子科技大

学出版社

五、设计总结与心得体会

不知不觉两周的课程设计马上就结束了,这两周虽然忙碌但也学了不少知识。

本次课程设计用到了《自动控制原理》、《现代控制理论》和《matlab

教程》及simulink仿真软件。

虽然以前学过一点,但现在几乎忘完了。

通过这次课程设计又从新复习了所学知识,感觉收获很大。

本次课程设计难度不大,拿到题目时我查了很多资料,就开始下手做了,真正做的时候发现有很多问题。

比如:

word里怎么插入公式,公式怎么修改,系统的结构框图怎么画,以及simulink软件的应用。

期间给苗老师发了几个邮件请教了好多问题,这才得以顺利进行。

总之,这次课程设计让我明白了:

课堂上学的知识并没有真正掌握,所学知识必须应用于实践才能掌握其真正含义,也就是必须学以致用。

最后感谢老师以及同学们的热情帮助,使我圆满完成了这次有意义的课程设计。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 解决方案 > 解决方案

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2