一类非线性系统的状态反馈输出跟踪控制_第1页
一类非线性系统的状态反馈输出跟踪控制_第2页
一类非线性系统的状态反馈输出跟踪控制_第3页
一类非线性系统的状态反馈输出跟踪控制_第4页
全文预览已结束

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一类非线性系统的状态反馈输出跟踪控制

通过反馈控制器,控制系统的输出逐渐接近指定的参考信号,这是控制系统的一个重要问题。这类问题在航天器的轨迹控制、船舶航行控制、水下机器人控制等诸多领域有着广泛地应用,一直是控制理论研究的重点。近年来,线性系统的输出跟踪问题得到了充分研究,并取得了系统的成果。随着非线性系统控制理论的发展,非线性系统的输出跟踪控制问题研究也产生了一系列的学术研究成果。文献利用非线性系统的几何理论研究了一类具有最小相位非线性系统的跟踪问题。文献讨论了一类下三角形式非线性系统的全局输出反馈跟踪问题,通过提出一种新的动态增益缩放技术给出了输出反馈控制器的设计方法。文献讨论了一类不满足线性增长条件的不确定非线性系统的输出反馈跟踪问题,并基于变结构观测器用反步方法,设计了输出反馈控制器。同时,实用跟踪控制问题备受关注,它要求设计控制器使得系统输出与给定参考信号的渐近误差小于给定的数,文献研究了非线性系统的输出反馈实用跟踪问题。1输出跟踪控制器设计本文研究一类下三角结构非线性系统的状态反馈输出跟踪控制问题。与文献中的方法不同的是,根据系统的结构特点,本文构造了在系统输出跟踪参考信号时系统状态的渐近轨迹,由此将系统的跟踪问题变成一个系统向渐近轨迹的镇定问题,并采用反步设计方法设计出输出跟踪控制器,使得这一方法的实现较为简单。考虑如下形式的非线性系统:式(1)中:xi∈R(i=1,2,…,n)是系统状态;u∈R是控制输入;y=x1是系统输出;fi(i=1,2,…,n)均是光滑函数。本文研究的问题为:对给定的有界参考信号y,(t),t≥0,其各阶导数也有界,设计如下形式的状态反馈输出跟踪控制器:使得从任意初值出发的闭环系统(1)、(2)的输出y(t)满足,同时系统内部状态是有界的。2基于反步方法的系统标定对给定的参考信号yr(t),若系统(1)在某一控制下从某一初值出发的系统输出恰好是x1(t)≡yr(t),由系统方程,,则能够推出系统的内部状态为:如系统输出是渐近趋于参考信号的,则对于系统状态应有即能够实现输出跟踪的跟踪控制器也可以实现的控制器也是实现输出跟踪的跟踪控制器。基于这一分析,可以把输出跟踪控制问题与一个关于xi(t)-pi(t)的镇定问题联系一起。首先,建立关于xi-pi的动态方程,令,对1≤i<n,计算对i=n,计算得到关于xi-pi的动态方程令系统输出,并定义函数:可以把系统写成简单形式:系统(1)的输出对参考信号的跟踪问题就变成系统(6)的镇定问题。然后,利用反步方法设计系统的控制器v实现系统的镇定。反步设计方法是针对非线性系统的一种系统化的控制器设计方法,它将Lyapunov函数的构造与控制器的设计结合一起,解决了以往非线性系统稳定性中Lyapunov函数的存在性问题。它通过从系统的最低阶次微分方程开始,引入虚拟输入的概念,一步步构造Lyapunov函数并进行虚拟输入的设计,最终设计出真正的控制律。反步设计方法是一种递归设计方法,具有系统化、程序化的特点。下面用反步设计方法,递归构造实现系统(6)镇定的状态反馈控制器v。第1步:构造Lyapunov函数对其求导得选取虚拟输入u1,则当取做虚拟控制u1时,可以使得式(8)是负定的,从而实现了对的控制。引入变量,则将ξ2代入式(8)中并整理得第k步:考虑系统假设存在光滑函数满足并且,式中,第k+1步:现在考虑系统令,注意此时式(11)中的vk在式(15)中变为关系式(13)变为构造Lyapunov函数计算Vk+1的导数,由归纳步骤假设得根据链法则可以得到将整理成如下形式:其中,和都是适当函数。再由式(12)可以得到又因为全部gi在原点的值是0,并且利用式(18)得到于是式(17)可以整理成如下形式:定义,则得到根据αk+1的表达式,并考虑它是光滑的,根据式(14)、(19)可以得到αk+1(t,0,…,0)=0。按照归纳步骤进行到n步时,可以得到控制器即当控制器取时可以实现系统(6)的镇定,从而有,也即y(t)-yr(t)→0。定理:对于非线性系统可经递归步骤设计反馈输出跟踪控制器可以使得闭环系统(23)、(24)的输出y(t)都渐近趋于给定的参考信号yr(t),即。3跟踪控制器设计考虑一个二阶系统这里。给定参考信号为yr(t)=2(1+sin(t))sin(2t)。经计算:可由反步方法确定计算出:式中,。根据定理,跟踪控制器可取形式,这里q1=f1(p1),q2=f2(p1,p2)。取初值x1(0)=-11,x2(0)=-12。闭环系统输出y(t)对参考信号yr(t)=2(1+sin(t))sin(2t)的跟踪仿真结果如图1所示,其中虚线表示参考信号,实线表示系统输出。图中显示系统的输出能够跟踪给定的参考信号,即跟踪控制器实现了系统输出对参考信号的跟踪。4基于状态反馈的偏差控制器的建立本文研究一类非线性系统的状态反馈输出跟踪控制问题。首先,建立了系统状态在实现输出跟踪时的渐近轨迹,进而建立了可以描述系统状态和渐近轨迹偏差的动态方程,最终将输出跟踪问题转

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论