湖南工业大学1滑模变结构控制基本理论变结构控制:采用一个切换函数作为决策规则来实现闭环系统结构的切换,从而更好地利用切换前后不同系统的性能。滑模变结构控制:一种特殊的变结构控制,它利用变结构控制器,在有限时间内将系统状态从初始状态驱动到并维持在切换函数所决定的一个超平面上。到达过程:到达超平面;滑模运动:超平面称为滑模面,系统在滑模面上的运动就称为滑模运动。湖南工业大学2滑模变结构控制基本理论提出:滑模变结构控制是前苏联Emelyanov、Utkin和Itkin等学者在上世纪六十年代初提出一种非线性控制。优点:•不变性—因而在滑模面上运动时系统具有比鲁棒性更加优越的不变性。•简单—算法简单,易于工程实现。领域:从最初的控制领域扩展到了状态观测器、系统辨识等新的领域,而近年来在故障诊断领域的应用,更是为滑模变结构理论的发展带来了新的生机。(滑模变结构控制在故障诊断的应用发表文献较少,国外代表作者EdwardsC,LeicesterUniversity,U.K.;国内代表作者姜斌,南京航空大学。)对象:研究对象已涉及到离散系统、分布参数系统、滞后系统、非线性大系统及非完整力学系统等众多复杂系统。湖南工业大学3滑模变结构控制基本理论设计目标设有一非线性系统:(,,)xfxut&•滑模面—选择一个系统在有限时间内可以到达并维持在其上运动的子流形,即滑模面s(x);•控制律—求取一个可以强迫系统进入滑动模态的控制律iu()()0()()()0iiiiiuxSxuxuxSx()iux()iux“变结构控制”就体现在≠设计目标(1)存在滑动模态;(2)满足到达条件:即在切换面以外的相轨迹将于有限时间内到达切换面;(3)滑模运动渐近稳定并具有良好的动态品质。湖南工业大学4滑模变结构控制基本理论滑模面设计:滑模面的选取影响到变结构控制的性能,线性结构的滑模面使系统处于滑动模态时,稳定性分析简洁,参数设计容易,工程实现方便。滑模条件滑动模态存在的条件可通过设计控制律iu来满足。滑动模态存在的充分条件0SS&高为炳提出了滑动模态趋近律sgn()()Ssfs&等效控制滑模面为s,当滑模成立条件满足,系统从任一点出发的状态能够在有限时间到达滑模面,并保持在滑模面上运动,此时有0ss&等值控制是滑模变结构控制独具特色的性质,同时它也是本文所研究的故障重构方法的重要理论基础。湖南工业大学5滑模变结构控制基本理论例1控制器u(t)设计:()()()xtAxtBut&设计步骤1.选择滑模面为s=CxC的选择应保证:滑模运动渐近稳定并具有良好的动态品质。2.设计控制律u(t):若满足0SS&则可保证:(1)存在滑动模态;(2)满足到达条件:即在滑模面以外的相轨迹将于有限时间内到达切换面。方法:趋近律求u(t):sgn()()Ssfs&式中(),0,0fsksk显然22sgn()0sssskssks&湖南工业大学6滑模变结构控制基本理论又()()sn][g()AxtBusCxtCsks&&解之11()()()()[(sgn())]utCBCAxsCBCAxsks&即110,()()[]0,()()[]sutCBCAxkssutCBCAxks取12010,,151,5,10025133ABCcck112111sCxcxxcxx&到达滑模面后:1111110,0()(0)ctscxxxtxe&因为,1150c,所以上式收敛到零,且仅与c1有关,而与对象参数无关[不变性]。湖南工业大学7滑模变结构控制基本理论图1滑模面运动相轨迹图2X1运动轨迹图3X2运动轨迹图4滑模面运动轨迹湖南工业大学8滑模变结构控制基本理论图5控制器u(t)轨迹图6控制器u(t)局部轨迹湖南工业大学9滑模变结构控制基本理论例2滑模观测器设计系统模型如下同例1,但增加了一项故障项)(tfa12221)(13325xytfuxxxxa1x2x)(tfa其中为状态变量,u为输入,y为输出,为未知非线性函数,代表故障。2x设计任务:利用可测输入u和可测输出y对状态变量进行观测,对进行估计(重构))(tfa湖南工业大学10滑模变结构控制基本理论yu对象观测器状态观测值故障观测值构造滑模观测器:)ˆsgn(ˆˆ1111121xxkvvxx)ˆsgn(133ˆ25ˆ2222222xxkvvuxx1k002k湖南工业大学11滑模变结构控制基本理论定义滑模面:1111ˆxxes2222ˆxxes12122111ˆˆvevxxxxe22222)(25ˆvtfexxea111211211112111211121()sgneeeeveekeeeekeeekeeek因为当21ek时,有011ee满足到达条件和存在条件产生滑模,到达滑模面后有:011ee或0ss湖南工业大学12滑模变结构控制基本理论由01e有11ˆxx,01e由有012ve即同理12ve(滑模等值原理)2222222222222222222222222(25())25()sgn25()25()25()aaaaaeeeeftveeftekeeeftkeeftekeeeftk当afk2时,022ee由02e得22ˆxx实现对第2个状态变量观测。由02e得112222sgnsgnsgn)(ekkekvtfa实现对故障重构湖南工业大学13滑模变结构控制基本理论例设故障为正弦波图7第2个状态变量及其观测值图8第2个状态变量观测值误差湖南工业大学14滑模变结构控制基本理论图9故障及其重构值图10故障及其重构值局部图湖南工业大学15滑模变结构控制基本理论请大家指正