作为中国自动化领域的权威旗舰网络媒体,控制网创立于1999年7月,是中国举行的第十四届IFAC (International Federation of Automatic Control)大会的中国官方组织机构的唯一指定网站。控制网是中国自动化学会专家咨询工作 委员会(ECC)的秘书处常设之地。是北京自控在线文化传播有限公司开设的网站。
标题 | Backstepping设计方法及应用(下) |
技术领域 | 电源 |
行业 | |
简介 | |
内容 |
2.2 非线性系统设计中的Backstepping设计方法[5,6,注4:本小节内容部分的来源于国外的讲义:Lectures 19&20:Backstepping] 本节讨论非线性反馈控制系统设计中的Backstepping设计方法。它是应用于非线性系统的稳定性方法,要求系统具有特殊的结构,即实际控制的输入通过一系列的积分器一步步到达一个个基本的子系统。设计的思路是通过先为基本的子系统设计一个稳定控制法则,再应用积分器反向递推(Backstepping)来获得真实的控制法则。 考虑如下的非线性控制系统: dη/dt=f(η)+g(η)ξ dξ/dt=u (10) 其中η(t)∈Rn,ξ(t)∈R, f(0)=0。假设想让原点(η,ξ)= (0,0)稳定,同时又假设对于dη/dt子系统通过把ξ看作是一个输入能够设计一个稳定的反馈控制器。也就是说,假设选ξ=φ(η),并且φ(0)=0,稳定如下系统的原点: dη/dt=f(η)+g(η)φ(η) (11) 假设存在一个Lyapunov函数v(η)能证明子系统(11)中的dη/dt的渐进稳定性,也就是说,假设存在函数V(η)>0且: 这里W(η)是一个正定函数。 把方程(10)表示为如下形式: dη/dt=(f(η)+g(η)φ(η))+g(η)(ξ-φ(η)) dξ/dt=u 把变量(η,ξ)换为(η, z),这里z=ξ-φ(ξ),则有: dη/dt=(f(η)+g(η)φ(η))+g(η)z dz/dt=u-dφ/dt 选择u=v+dφ/dt则有: dη/dt=(f(η)+g(η)φ(η))+g(η)z dz/dt=v 如果z=0 |