志存高远,做最好的自己|

静候佳茵

园龄:4年10个月粉丝:21关注:1

自适应控制

例:已知x..=cx.2+u,设计u使x(t)xd(t)(t)

ϵ=xxd,则ϵ·=x.xd.,ϵ··=x..xd..

设计切换函数s=kϵ.+ϵ(k>0)

采用指数趋近律s.=λs

切换函数左右两边对t求导,可以推导

s.=kϵ..+ϵ.=kx..kxd..+ϵ.=k(cx.2+uxd..)+ϵ.

联立指数趋近律得到,

u=cx.2+xd..ϵ.kλks

上面这个过程是一般的滑模控制的方法,但是应用在汽车跟随问题的时候需要考虑实际因素。在建模时,c项与质量相关,而汽车装载质量会变化,所以用上面的控制方法存在一定的问题。下面提出了自适应控制的方法。

c看成参考值,是未知量,设c^是估计值,此时的指数趋近律是

(1)u=c^x.2+xd..ϵ.kλks

接下来我们重点分析c^的估计方法

可以看出估计误差c~=c^c,假如c很小,则左右两边对t求导,近似可以得到c~.=c^.

根据李雅普诺夫方法,设

V=s22+c~22γ

其中γ>0为调节参数。我们可以看出V>0,只要证明V<0即可。

V=ss+1γc~c~.=s(kϵ..+ϵ.)+1γc~c^.=s(k(x..xd..)+ϵ.)+1γc~c^.=s(k(cx.2+uxd..)+ϵ.)+1γc~c^.

把自适应控制率(1)代入

V=s(k(cx.2+uxd..)+ϵ.)+1γc~c^.=λs2+1γc~c^.+ks(c^c)x.2=λs2+1γc~c^.+ksc~x.2

1γc~c^.+ksc~x.2=0,即

(2)c^.=γkx.2s

此时满足V=λs2<0

综上分析,控制律(1)(2)即可以实现汽车质量变动下的自适应控制。

posted @   静候佳茵  阅读(163)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起