- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
带状态观测器的控制系统综合设计与仿真
一、主要技术参数:
受控系统如图所示:
U(s) X (s) X (s) X (s)=Y
图 1 受控系统方框图
性能指标要求:
动态性能指标: 超调量 ? ? 5% ;
p
超调时间 t ? 0.5秒;
p
系统频宽 ? ? 10 ;
b
稳态性能指标:
静态位置误差e ? 0 (阶跃信号)
p
静态速度误差e
v
? 0.2 (速度信号)
二、设计思路
1、按图中选定的状态变量建立系统的状态空间数学模型。
2、对原系统在 Simulink 下进行仿真分析,对所得的性能指标与要求的性能指标进行比较。
3、根据要求的性能指标确定系统综合的一组期望极点。
4、假定系统状态均不可测,通过设计系统的全维状态观测器进行系统状态重构。
5、通过状态反馈法对系统进行极点配置,使系统满足要求的动态性能指标。
6、合理增加比例增益,使系统满足要求的稳态性能指标。
7、在Simulink 下对综合后的系统进行仿真分析,验证是否达到要求的性能指标的要求。
三、实验设计步骤
、按照极点配置法确定系统综合的方案
1、按图 1 中选定的状态变量建立系统的状态空间数学模型列写每一个环节的传递函数
由图1有:
叉乘拉式反变换得一阶微分方程组由上方程可得
即
拉式反变换为
输出由图1可知为 用向量矩阵形式表示
2、对原系统在Simulink下进行仿真分析,对所得的性能指标与要求的性能指标
进行比较
原受控系统仿真图如下:
图2 原受控系统仿真图原受控系统的阶跃响应如下图:
图3 原受控系统的阶跃响应曲线很显然,原系统是不稳定的。
3、根据要求的性能指标确定系统综合的一组期望极点
1 2由于原系统为三阶系统,系统有3个极点,选其中一对为主导极点 s 和s ,另一个为远极点,并且认为系统的性能主要是由主导极点决定的,远极点对系统的影
1 2
根据二阶系统的关系式,先定出主导极点。
式中, ? 和? n 为此二阶系统的阻尼比和自振频率。可以导出:
1-? 2由?
1-? 2
- ??
? 5% ,可得 ??
? 2.996 ,从而有? ? 0.69 ,于是选
1?? 22? ? 1 ?
1?? 2
2
t
由tp ? 0.5s 得
? ? ? 0.5
? 1??
? 1?? 2
n
2
由? ? 10 和已选的? ?
b
n
12得? ? 10
1
2
n
极点 s
1,2
? ???
n
? j?
1?
1?? 2
远极点应选择使它和原点的距离远大于 5 s
1
的点,现取 s
3
? 10 s
1
,因此确定
的希望极点为
4、确定状态反馈矩阵K
由步骤1所得状态空间方程知,受控系统的特征多项式为 而由希望的极点构成的特征多项式为
?
于是状态反馈矩阵 K 为5、确定放大系数L
由4知,对应的闭环传递函数为
所以由要求的跟踪阶跃信号的误差 ep ? 0 ,有
所以
对上面的初步结果,再用对跟踪速度信号的误差要求来验证,即
显然满足e
v
? 0.2 的要求,故 L ? 9997 。
对此系统进行仿真
图4 受控系统的闭环系统仿真图
仿真结果如下:
图5 闭环系统的阶跃响应曲线
局部放大图:
图6 闭环系统阶跃响应曲线局部放大图
由仿真图得: ? ? 4% ? 5% , t ? 0.452s ? 0.5s ,均满足要求。
p p
6、画出对应的能控规范性的闭环系统方块图已知
其中,可设
对应的规范型状态方程为
再考虑输入放大系数 L ? 9997 ,最后得能控规范型的闭环系统方框图如下: 图7 能控规范型的闭环系统方框图
上述导出的闭环系统方框图是对应能控规范型得到的。 7、确定非奇异变换矩阵P
将原受控系统的传递函数方框图表示成下图的形式.
图8 受控系统的方框图按上图选择状态变量,列状态空间方程
即为
根据系统的能控性判据判断系统的能控性则
由上式知,原系统是完全能控的。
若做变换 X ? P X? ,那么就可建立起给定的(A,B,C)和能控规范型( A? , B? , C? ) 之间
?? ?的关系式 A ? P AP ?1 , B ? P?1 B , C ?
?? ?
8、确定相应于图9的受控系统的状态反馈矩阵K 状态反馈矩阵为
极点配置的Matlab程序如下:
A=[-5 0 0;1 -10 0;0 1 0];b=[1;0;0];c=[0 0 1];
pc=[+,运行结果为:
K =
+003 *
9、画出对应于图8形式的受控系统的闭环方框图 受控系统的闭环方框图如图9示。
图9 相应于图8受控系统的闭环方框图
仿真图形为:
图10 受控系统的闭环仿真图图11 闭环系统的阶跃响应曲线
由图可显然看出:
即满足性能指标要求。
、观测器的设计
假定系统状态均不可测,通过设计系统
文档评论(0)