版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于MATLAB的状态观测器设计预备知识:极点配置基于状态反馈的极点配置法就是通过状态反馈将系统的闭环极点配置到期望的极点位置上,从而使系统特性满足要求。1 .极点配置原理假设原系统的状态空间模型为:x=AxBuy=Cx若系统是完全可控的,则可引入状态反馈调节器,且:input=u-Kx这时,闭环系统的状态空间模型为:x=(A-BK)x+Bu=J=Cx2 .极点配置的MATLAE®数在MATLAB空制工具箱中,直接用于系统极点配置的函数有acker(刖place()调用格式为:K=acker(A,C,P)用于单输入单输出系统其中:A,B为系统矩阵,P为期望极点向量,K为反馈增益向量。
2、K=place(A,B,P)(K,prec,message尸place(A,B,P)place()用于单输入佥多输入系统。Prec为实际极点偏离期望极点位置的误差;message是当系统某一非零极点偏离期望位置大于10%寸给出的警告信息。3.极点配置步骤:(1)获得系统闭环的状态空间方程;(2)根据系统性能要求,确定系统期望极点分布P;(3)利用MATLAB极点配置设计函数求取系统反馈增益K;(4)检验系统性能。已知系统模型x-Ax+Buy=Cx如何从系统的输入输出数据得到系统状态?x(t)=/&(0)+£r)dr初始状态:由能观性,从输入输出数据确定。不足:初始状态不精确,
3、模型不确定。思路:构造一个系统,输出E逼近系统状态工。)hinx(/)-x(t)=0柔)称为是*(,)的重构状态或状态估计值。实现系统状态重构的系统称为状态观测器。观测器设计状态估计的开环处理:但是存在模型不确定性和扰动!初始状态未知!应用反馈校正思想来实现状态重构。通过误差来校正系统:状态误差,输出误差。工"=4.T+基于观测器的控制器设计系统模型x=Ax+Bity=Cx若系统状态不能直接测量,可以用观测器来估计系统的状态。x=AxBu+Ly-Gf)=(A-LC)x+Bn+LyL是观测器增益矩阵,对偏差的加权。真实状态和估计状态的误差向量e=x-X误差的动态行为:-e=x-x=/L
4、t十HhALC")二/打,一Ly-Ax-(A-L)x-LCx=(A-LC)e工-上。的极点决定了误差是否衰减、如何衰减?通过确定矩阵L来保证。也即极点配置问题。要使得误差衰减到零,需要选取一个适当的矩阵L,使得A-LC是稳定的。若能使得矩阵A-LC有适当的特征值,则可以使得误差具有一定的衰减率。det27-(/i-AC)=dctZ7-(yl-£C)T=dctA/-(y4T-CTZT)因此,问题转化为的极点配置问题。该极点配置问题可解的条件:d,L)能控;等价于(c»能观定理:系统可以任意配置观测器极点的充分必要条件是(C,A能观观测器的增益矩阵可以按照极点配置方法
5、来设计,求解的极点配置问题,得到增益矩阵k;观测器增益矩阵L2例考虑由以下系数矩阵给定的系统。11r1A=,B=,C=|101_-loj_ojL设计一个观测器,使观测器两个极点都是-2o检验系统的能观性:系统是能观的,因此问题可解。要求确定观测器增益矩阵使得矩阵A-LC具有两个相同的特征值-=z2-/1z+1+/2期望的特征值多项式是。+2)5+2)=下+42+4比较两个多项式,可以得到,所求的观测器是、二(月LC)x+Hu+Ly七M”小也可利用MATLAB命令来计算观测器增益矩阵:L=(acker(A,C,V)'L=(place(A,C',V)'观测器设计时注意的问题
6、:(1)观测器极点比系统极点快25倍;(2)并非越快越好。例2:某系统一-1-2-2121,|X=0-11x+0uJ0-1JJjy=100X首先对系统的能控性进行判断,以编程方式实现a=-1-2-2;0-11;10-1;b=2;0;1;嗨俞入a,b矩阵q=ba*baA2*brank(q)计算结果为2-40q=010J1-5Jq的秩为3,因此该系统为完全能控型系统,在满足系统要求的前提下,理论上能任意配置期望极点。观测器的设计首先检验系统的是否完全能观a=-1-2-2;0-11;10-1;c=100;q=c;c*a;c*a*arank(q)100q=_1_2_2142一rank(q)=3说明系统
7、是完全能观的下面就是观测器期望极点选择,一般为了考虑观测器的响应速度要比闭环系统快,又要考虑干扰抑制,一般极点为闭环极点的2-5倍。根据主导二阶极点方法所配置的极点为s1=-4s2,3=-1±0.88i选择观测器极点为s1=-12s2,3=-3±0.88i由此可进一步求出观测器增益矩阵la=-1-2-2;0-11;10-1;c=100;pe=-12;-3+0.88*i;-3-0.88*i;lt=acker(a',c',pe);l=lt'求得l=15;1.872;-25.2592;下面可构建Simulink图,据此观察观测器的跟踪能力Scopel跟踪效
8、果图如下可见,单路跟踪效果较好。利用状态空间,可以方便地设计全维观测器,各路跟踪效果如下:20-50k1_一-115105012345678910.二"fa据此发现观测器跟踪效果较好。利用状态估计值的反馈控制器是x-(A-LC-BK)x+Lyn-Kx基于观测器的输出反馈控制系统结构图:例3:系统状态空间模型的系数矩阵:系统能控、能观。状态反馈控制器:=一勺k2x一瓦闭环矩阵:o111一肉_-1oj|_01特征多项式:A-+左2+1-kt选取Ta二内左21二n则闭环极点状态不可测,设计状态观测器。选取观测器极点:=-2,2=-2应用极点配置方法,可得观测器增益矩阵431观测器模型:根据分离性原理,由以上分别得到的状态反馈和观测器增益矩阵可构造基于观测器的输出反馈控制器:;5x-4=-1-lx系统的动态特性:-BKBKA-LCe对象和误差的初始条件:110.5m(0)=仪0)=系统曲线:Responsetoinitialcondition0.2Responsetoinitialcondition1r111总结从以上的设计可总结出状态空间的控制器的设计思路。1 .首先对观测器的能观性与能控性进行判断;2 .如果完全能观或能控,则进行以下分析;如果不是,可以进行能控与能观分解出来;3 .如果使用原系统状态反馈,可以根据系统要求进行极
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 辽宁现代服务职业技术学院《生物学教学艺术与教学设计》2023-2024学年第一学期期末试卷
- 兰州工商学院《半导体器件制造及测试技术》2023-2024学年第一学期期末试卷
- 吉林艺术学院《结构稳定》2023-2024学年第一学期期末试卷
- 湖南税务高等专科学校《风景区规划与设计》2023-2024学年第一学期期末试卷
- 湖南电子科技职业学院《城市修建性详细规划》2023-2024学年第一学期期末试卷
- 黑龙江生态工程职业学院《园林植物生物技术》2023-2024学年第一学期期末试卷
- 重庆艺术工程职业学院《影视动画制作》2023-2024学年第一学期期末试卷
- 重庆机电职业技术大学《机器学习与模式识别II(双语)》2023-2024学年第一学期期末试卷
- 中央司法警官学院《建筑空间生活》2023-2024学年第一学期期末试卷
- 浙江农林大学《社区管理与服务》2023-2024学年第一学期期末试卷
- 派克比例阀中文说明书
- 高一学生心理素质描述【6篇】
- 给男友的道歉信10000字(十二篇)
- 2020年高级统计实务与案例分析真题及答案
- 全面质量管理(TQM)基本知识
- 练字本方格模板
- 产品供货质量保障措施
- 电力电缆高频局放试验报告
- JJG 517-2016出租汽车计价器
- JJF 1914-2021金相显微镜校准规范
- GB/T 32045-2015节能量测量和验证实施指南
评论
0/150
提交评论