120世纪50年代末,苏联学者叶米亚诺夫(Emelyanov)等人首先提出了滑模控制方法,后经乌特金(Utkin)等人进一步研究,现已发展成为自成体系的非线性控制系统的设计方法。滑模控制是变结构控制系统的一种控制策略。这种控制与常规控制的根本区别在于控制的不连续性,即一种使系统“结构”随时间变化的控制方法。第四章滑模变结构控制滑模控制可以用于多种线性及非线性系统,构成滑模控制系统,目前已广泛应用于各种工业控制对象之中。4.1变结构系统的基本概念1.变结构系统的定义广义地说,在控制过程(或瞬态过程)中,系统结构(或叫模型)可发生变化的系统,叫变结构系统。2实例1:一般意义下的变结构系统3在上例中,a是根据x1、x2的符号来切换的,它并不维持不变,但只在间断的时刻切换。这个系统,满足广义变结构系统的定义,但是,像这样一些广义的变结构系统还很多。2.滑动模态变结构的概念和定义本章研究对象是一类特殊的变结构系统,其特殊之处在于,系统的控制有切换,而且在切换面上系统会沿着固定的轨迹产生滑动运动。这类特殊的变结构系统,叫滑动模态变结构控制系统,简称为滑模变结构控制系统。以后提到变结构系统,或变结构控制,除非有特殊说明,都是指的这一类有滑动模态的变结构系统。A.滑动模态的概念45针对上面控制器,如果任意选择一种情况做系统设计的控制规律,原系统都无法达到稳定。即原点要么是不稳定的焦点,那么是不稳定的鞍点。67其结构改变的规律具有如下形式:实例:滑动模态的概念8910B.滑动模态变结构的定义有了上述概念之后,可以给出大家公认的变结构控制系统的定义。11C.变结构控制系统设计的问题切换函数的选择12D.变结构控制系统设计的目标(1)所有轨迹于有限的时间内达到切换面;(2)切换面存在滑动模态区(3)滑动运动是渐近稳定的,并具有良好的动态品质。设计的目标有3个,即变结构控制的三个要素:13进入切换线的运动情况14滑模运动的存在问题?15滑模运动在什么条件下是稳定的16在切换面上的运动点有3种情况。(1)常点——状态点处在切换面上附近时,从切换面上的这个点穿越切换面而过,切换面上这样的点就称做作常点,如图中点A所示。(2)起点——状态点处在切换面上某点附近时,将从切换面的两边中的一边离开切换面上的这个点,切换面上这样的点就称做作起点,如图中点B所示。(3)止点——状态点处在切换面上某点附近时,将从切换面的两边中的一边趋向该点,切换面上这样的点就称做作止点,如图中点C所示。4.2滑动模态的存在条件及其数学描述1.滑动模态存在的条件17从这个图可以看出,相轨迹都指向滑动面,且一旦达到滑动面上,相点不再脱离它的条件为:00lim0lim0ssss+−→→&&或0ss&若切换面上某一区域内所有点都是止点,则一旦状态点若切换面上某一区域内所有点都是止点,则一旦状态点趋近该区域,就会被趋近该区域,就会被““吸引吸引””到该区域内运动。此时,称在切到该区域内运动。此时,称在切换面上所有的点都是止点的区域为换面上所有的点都是止点的区域为““滑动模态滑动模态””区域。区域。系统在系统在滑动模态区域中的运动就叫做滑动模态区域中的运动就叫做““滑动模态运动滑动模态运动””。。滑动模态区滑动模态区域上的点都必须是止点这一要求域上的点都必须是止点这一要求..182.滑动模态方程实例:二阶继电系统消除约束法19上述方程就是用来描述s(x)=0上的滑动运动的。等效控制法20等效控制通常是真实控制的平均值非力波夫的研究结果真实控制21(***)3.滑动模态运动的稳定性判断方法方法:获得滑动运动状态方程,然后构造系统的李亚普诺夫函数,利用李亚普诺夫主稳定性定理判断。线性定常系统的滑动运动的稳定性定理:为了使系统在超平面、s=0上的滑动运动具有渐近稳定性,其充分必要条件是:系统在以s=0的条件下算出的等效控制作用下的特征方程的所有根,应具有负实数。若想在s(x)=0上产生滑动模态,必须满足s.s’0。此条件对该系统而言,具体形式为:真实控制224.3滑模变结构控制的设计有一控制系统状态方程为需要确定切换函数求解控制作用(,,)xfut=&xn∈ℜxu∈ℜ()sxs∈ℜ(),()0(),()0usus+−⎧⎪⎨⎪⎩xxxx滑模变结构控制要素:(1)满足可达性条件,即在切换面以外的运动点都将在有限时间内到达切换面;(2)滑动模态存在性;(3)保证滑动模态运动的渐近稳定性(4)具有良好的动态品质。23(1)滑模存在性实际使用时,常常把等号去掉00lim0lim0ssdsdsssdtdt→→≤(2)可达性(3)稳定性渐近稳定性(4)动态品质利用趋近率0dssdt≤即1.不限制u时,控制的求法24因为控制受到限制,不能单靠控制去保证存在条件与进入条件,需要依靠切换面中的参数的选取。这些参数的选取不仅决定着滑动模态的稳定性,而且还影响到切换线上的滑动模态区的大小,以及原点是否为全局稳定的问题。2.限制u时,控制的求法2526第1种情况第2种情况27例128292)切换线与两直线平行的情况3031滑模变结构控制的品质取决于这两段运动的品质。由于尚不能一次性地改善整个运动过程品质,因而要求选择控制律使正常运动段的品质得到提高。选择切换函数使滑动模态运动段的品质改善。两段运动各自具有自己的高品质。选择控制律:使正常运动段的品质得到提高。选择切换函数:使滑动模态运动段的品质改善。此处,讨论正常运动段的品质问题(滑动模态运动段由其微分方程决定),要求趋近过程良好,可采用趋近律方法来保证品质。滑模变结构控制的品质32几种常见趋近律:(1)等速趋近律)sgn(ssε−=&(2)指数趋近律ksss−−=)sgn(ε&0ε0,0kε(3)幂次趋近律01α)sgn(ssksα−=&(4)一般趋近律sgn()()ssfsε=−−&0ε注:选取原则是保证系统状态点远离切换面时具有较快趋近速度,由于过大趋近速度会导致剧烈抖振,是以适当选择f(s),使系统以适当速度趋近切换面。33例2对下列系统设计滑模变结构控制器buxaxaxxx−−−==2211221&&试设计滑模控制u.0,)(1211+=cxxcxs选择切换函数取函数控制⎩⎨⎧=−+0)(),(0)(),(xsxuxsxuubuxacxaxxcxs−−+−=+=2211211)()(&&&⎩⎨⎧−+−−+−=−+0)(,/])([)(0)(,/])([)(2211122111xsbxacxaxuxsbxacxaxuu为满足滑模条件34当取等速趋近率时)()(22111xsignsbuxacxaε−=−−+−1112211122()[()]/,()0()[()]/,()0uxaxcaxbsxuuxaxcaxbsxεε+−⎧=−+−=⎨=−−+−⎩对非线性系统通常求解方法Ud通常是符号函数35滑模变结构控制的特点(1)滑动模态运动具有完全自适应性。不受系统摄动和外界扰动的影响。滑模变结构控制系统的最突出的优点,成为它受到重视的最主要原因。(2)存在的问题—抖振。不可避免的惯性等原因使得系统在光滑滑动模态上叠加了一个自振,这是滑模变结构控制理论尚存在的一些问题中最突出的问题。4.4滑模变结构控制抖振问题抖振问题产生的原因(只能减轻,无法消除)1.时间滞后开关(控制作用对状态准确变化有滞后)2.空间滞后开关(状态空间中的状态量变化死区)3.系统惯性的影响4.离散时间系统本身造成的抖振36抖振问题的削弱方法1.准滑动模态方法(系统运动轨迹被限制在边界层)2.趋近律方法(保证动态品质、减弱控制信号抖振)习题:对系统(3)2512()()sin4()xtxtxxbtuαα++=&&&设计一个滑膜变结构控制器。其中12对系统在不同轨线的性能做仿真(你可以用一个正弦参考模型产生这些轨线)。(计算机作业)αα(t)=0.3,(t)=0.5,b(t)=2