毕业设计(论文)自适应反演滑模控制.doc
《毕业设计(论文)自适应反演滑模控制.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)自适应反演滑模控制.doc(61页珍藏版)》请在三一办公上搜索。
1、摘 要滑模变结构控制出现在20世纪中后期,由于变结构系统的滑动模态运动对系统的参数摄动、外界的扰动、不确定模态和模型不确定性具有自适应性,也就是完全鲁棒性,使得滑模控制引起了人们的极大关注。反演(backstepping)是将复杂的非线性系统分解成不超过系统阶数的子系统,然后为每个子系统分别设计李雅普诺夫函数和中间虚拟控制量,一直后退到整个系统,直到完成整个控制律的设计。本课题与李雅普诺夫型自适应律结合,综合考虑控制律和自适应律,使整个闭环系统满足期望的动静态性能指标。在本论文中,将滑模变结构控制和基于backstepping设计方法的自适应控制有机结合,实现了以下技术指标:研究了Backst
2、epping的基本思想和设计方法,并通过仿真实例进行验证。设计出Backstepping滑模控制器。设计出自适应Backstepping滑模控制器,使整个闭环系统满足期望的动静态性能指标。通过MATLAB平台,对实例进行了仿真。仿真结果表明:研究自适应反演滑模控制策略,为一大类不确定非线性系统提供了一种更有效的控制策略。关键词:滑模变结构,反演控制器,自适应,李雅普诺夫函数 Adaptive Backstepping Sliding Mode ControlABSTRACTThe sliding mode variable structure control was brought in th
3、e mid-and late 20th century. It is attention-getting because the sliding mode movement of variable structure system holds the adaptability, an ideal robustness, for the change of system parameters, outside disturbance, uncertain mode and model uncertainty of the system.Backstepping algorithm is desi
4、gned to decompose a complicated nonlinear system to several subsystems with lower orders, and then a Lyapunov function and an interim virtual control variable are respectively designed for each subsystem. The steps of recursive algorithm will continue until the whole control law is worked out. In or
5、der to make the whole closed-loop system meet the anticipant stable and dynamic performance indexes, the subject is combined to Lyapunovs adaptive law, and the control law and adaptive law are also taken into consideration. In this paper, the sliding mode variable structure control is properly combi
6、ned to adaptive control based on backstepping design and the technical goals are realized as following.The basic ideal and designing method of backstepping are studied and proved through the simulation of practical examples.Backstepping sliding mode controller is developed.Adaptive backstepping slid
7、ing mode controller is designed to make the whole closed-loop system meet the anticipant stable and dynamic performance indexes.The simulation of practical examples is carried out on the platform of MATLAB. The simulation results show that the adaptive backstepping sliding mode provides a more effic
8、ient control strategy for a large class of uncertain nonlinear systems.Key words:sliding mode variable structure,backstepping controller,adaptive,Lyapunov function自适应反演滑模控制0 引言进入20世纪80年代以来,随着计算机、大功率电子切换器件、机器人及电机等技术的迅速发展,变结构控制理论和应用研究开始进入了一个新阶段。以微分几何为主要工具发展起来的非线性控制思想极大地推动了变结构控制理论的发展,如基于精确输入/状态和输入/输出线性
9、化及高阶滑动模的变结构控制等。各种重要的国际和国内学术会议都设有滑动变结构控制专题小组,许多有影响的学术刊物都陆续出版了专题特刊。当前的滑模变结构控制主要集中在以下几个方面:滑模变结构控制系统抖振的抑制由于抖振是滑模变结构控制所固有的缺点,因此很多学者都在寻找能有效消除控制信号抖动的近似变结构控制算法。Slotine et al1提出了一种平滑控制算法,在切换函数的边界层内对控制的不连续性进行平滑。Ryna et al2提出了一种近似算法。罗宁苏等3提出了一种具有拟滑动特性的抖动消除方法。高为炳等4利用趋近律概念,提出了一种变结构控制系统的抖动消除方法。Shtesse et al5利用滑动模的
10、有限到达时间要求,提出了另一种连续的近似变结构控制算法。Nasab T.M.6还提出了一种在被控对象中增加一个纯积分环节或低通滤波器的思想,通过对象增广并结合自适应等方法来抑制抖动。滑动模态面的研究除了传统的线性滑模面,许多学者也提出了各种不同的滑模面。如文献(Itkis U.,19767)详细阐述了二次型滑模面。与连续滑模面相对应,不连续的滑模面也取得了许多研究成果(Davari A. and Zhang Z.,19918)。此外,为了实现滑模面的有限时间达到,许多学者对终态滑模面进行了广泛的研究(Venkataraman S.T. and Gulati S.,19929;Man Z.et
11、al,199410;Yu X.and Man Z.,199611,199812,200013)。滑模变结构控制理论与其他控制理论的相结合将其他控制理论与滑模变结构控制理论相结合,相互取长补短,目前己有了相当的研究成果。如将自适应控制理论与滑模变结构控制理论相结合,一方面可以用变结构思想来设计自适应控制系统(Gang F. and Jiang Y.A.,199514;Chiang C.C.,199515),同时也可以利用自适应思想进行在线估计变结构控制器中不连续项控制增益(Slotine,199116;Yoo and Chung,199217)。此外模糊控制、神经网络及遗传算法等先进控制技术也被
12、综合应用到变结构控制系统中,以解决变结构控制器所存在的不利抖动对实际应用所带来的困难。特定的被控对象的滑模变结构控制目前的滑模变结构控制所研究的控制对象也已涉及到离散系统、分布参数系统、广义系统、滞后系统、非线性大系统及非完整力学系统等众多复杂系统。文献(Choi H.H.,199718;Hu J.B. and Chu J.,199919)专门研究了不匹配不确定性系统的变结构控制系统设计问题。文献(Gouaisbaut F.,199920)对于具有输入时滞的不确定性系统,通过状态变换等方法,得到了变结构控制系统。滑模变结构控制理论的应用由于机器人动力学一般是非线性动力学,同时存在多种不可预见的
13、外部干扰,所以机器人控制是近年来变结构控制系统理论的主要应用环境之一(Bu and Yao,200021)。变结构控制理论的另一个典型应用环境是飞行器的运动控制(Aldayr D.A. and Sahjendra N. S.,199922)。此外在一些工业控制方面也有利用滑模变结构成功控制的例子(Lin F.J. and Chiu S.L.,199823;Yanada H. and Ohnishi H.,199924)。虽然变结构控制理论在近40年来取得了一定的研究进展,但是仍然有许多理论问题尚待解决,在应用研究方面,目前还主要局限于机器人、电机及航天器等对象。本论文采取理论分析为主,仿真研究
14、为辅,通过理论推导、控制器设计、仿真验证的途径,对以下问题进行了研究:(1)介绍了滑模变结构控制的基本原理。(2)介绍Backstepping的基本思想和设计方法,设计出反演控制器,并进行了仿真验证。(3)研究了自适应反演滑模控制方法,并通过仿真实例证明了此方法的有效性。全文共分为五章,结构安排如下:第一章 介绍了滑模变结构控制控制的发展历史和基本原理。 第二章 简单介绍了自适应控制的概念。第三章 介绍了Backstepping设计方法,为线性系统设计出反演控制器并进行实例仿真。第四章 利用自适应反演控制法和滑模变结构控制相结合,研究了自适应反演滑模控制方法,并对实例进行了仿真验证。第五章 全
15、文总结。1 滑模变结构控制1.1 滑模变结构控制简介变结构是通过切换函数实现的。一个控制系统可以设计若干个切换函数。当系统的状态向量所决定的切换函数值,随着它的运动达到某特定值时,系统中一种结构(运动微分方程)转变成另一种结构。变结构控制本质上是一类特殊的非线性控制,其非线性表现为控制的不连续性。这种控制策略与其他控制的不同之处在于系统的“结构”并不固定,而是可以在动态过程中,根据系统当前的状态有目的地不断变化,迫使系统按照预定“滑动模态”的状态轨迹运动,所以又常称变结构控制为滑动模态控制,即滑模变结构控制。由于滑动模态可以进行设计且与对象参数及扰动无关,这就使得变结构控制具有快速响应、对参数
16、变化及扰动不灵敏、无需系统在线辨识、物理实现简单等优点。该方法的缺点在于当状态轨迹到达滑模面后,难于严格地沿着滑面向着平衡点滑动,而是在滑模两侧来回穿梭,从而产生颤动。变结构控制出现于20世纪50年代,经历了50余年的发展,己形成了一个相对独立的研究分支,成为自动控制系统的一种设计方法,适用于线性与非线性系统、连续与离散系统、确定性与非确定性系统、集中参数与分布参数系统、集中控制与分散控制等。并且在实际工程中逐渐得到推广应用,如电机与电力系统控制、机器人控制、飞机控制、卫星姿态控制等。这种控制方法通过控制量的切换使系统状态沿着滑模面滑动,使系统在受到参数摄动和外干扰时具有不变性,正是这种特性使
17、得变结构控制方法受到各国学者的重视。1.2 变结构控制发展历史变结构控制的发展过程大致可分为三个阶段。(1) 二阶系统的相平面研究前苏联学者Utkin和Emelyanov在20世纪50年代提出了变结构控制的概念。从1957到1962年是变结构控制研究的初级阶段。在此期间,主要研究的对象是二阶线性系统: (1.1 )或写成继电系统的形式: (1.2 )(2) 高阶线性系统的研究从1962年到1970年,学者们开始针对高阶线性系统进行研究,但仍然限于单输入、单输出系统。主要讨论了高阶线性系统在线性切换函数下控制受限与不受限及二次型切换函数的情况。(3) 在状态空间上对线性系统的变结构控制的研究从1
18、970年开始,学者们开始在状态空间研究线性变结构系统: (1.3 )为维控制向量,为维切换函数,也都是线性的。主要结论为变结构控制对摄动及干扰具有不变性。1977年,V.I.Utkin发表了一篇有关变结构控制方面的综述论文25,提出了滑模变结构控制VSC和滑模控制SMC的方法。此后,各国学者对变结构控制的研究兴趣急剧上升,开始研究多维变结构系统和多维滑动模态,对变结构控制系统的研究由规范空间扩展到更一般的状态空间。K.D.Young等从工程的角度,对滑模控制进行了全面的分析,并对滑模控制所产生的抖振进行了精确的分析和评估,针对连续系统中的抑制抖振给出了七种解决方案,并针对离散系统在三种情况下的
19、滑模设计进行了分析,为滑模控制在工程上的应用提供了有益的指导。 对变结构控制的研究大多集中在滑动模态上,面对进入切换面之前的运动,即正常的运动段研究较少。中国学者高为炳院士等26首先提出了趋近律的概念,列举了诸如等速趋近律、指数趋近律、幂次趋近律直到一般趋近律,高氏等还首次提出了自由递阶的概念。 在解决十分复杂的非线性系统的综合问题时,变结构系统理论作为一种综合方法得到重视。但是滑模变结构对系统的参数摄动和外部干扰的不变性是以控制量的高频抖振换取的,由于在实际应用中,这种高频抖振在理论上是无限快的,没有任何执行机构能够实现;同时,这样的高频输入很容易激发系统的未建模特性,从而影响系统的控制性能
20、。因而抖振现象给变结构控制在实际系统中的应用带来了困难。 由于人们认识到变结构系统中的滑动模态具有不变性,这种理想的鲁棒性对工程应用也是很有吸引力的。高精度伺服系统存在着许多不利于控制系统设计的因素,如非线性因素、外干扰及参数摄动等。由于离散滑模变结构控制自身的确定,将其直接应用到高精度的伺服系统中将会有一定的困难,因为控制输出的高频抖振会损坏伺服系统中的电机和其他设备。要将离散滑模变结构控制应用到伺服系统中,使其真正发挥它的强鲁棒性,必须对传统的离散滑模变结构控制进行改进,并针对抖振现象改进离散滑模控制器,将有害的抖振减小到一定程度,并且又要保证滑模控制的不变性。因此,对传统的离散滑模变结构
21、控制的改进、抖振的消弱成为研究的重点。1.3 滑模变结构控制基本原理 滑模变结构控制是变结构控制系统的一种控制策略。这种控制策略与常规控制的根本区别在于控制的不连续性,即一种使系统“结构”随时间变化的开关特性。该控制特性可以迫使系统在一定特性下沿规定的状态轨迹作小幅度、高频率的上下运动,即所谓的“滑动模态”或“滑模”运动。这种滑动模态是可以设计的,且与系统的参数及扰动无关。这样,处于滑模运动的系统就具有很好的鲁棒性。 滑动模态控制的概念和特性如下:(1) 滑动模态定义及数字表达考虑一般的情况,在系统 (1.4 )的状态空间中,有一个切换面,它将状态控制分成上下两部分及。在切换面上的运动点有三种
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 自适应 反演 控制
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3984660.html