ESO和滑模的一些讨论

ESO和滑模的一些讨论

参考文章:姚苏华,高国琴,高志强.带宽化扰动观测复合滑模的闭链机构协调控制[J/OL].控制理论与应用:1-7[2020-06-03]

我一直觉得滑模和ADRC有着很有意思的关系。可惜一般ESO(ADRC的核心)和SMC的设计及分析都是独立的,而这篇文章让我眼前一亮,启发颇深。

我们通过一个典型的积分串联型二阶系统来做详细说明
y ¨ = f ( y ˙ , y , d ( t ) ) + b u \ddot{y}=f(\dot{y},y,d(t))+bu y¨=f(y˙,y,d(t))+bu

其NESO观测器应设计如下

{ e o = y − z 1 z ˙ 1 = z 2 + k 1 fal ⁡ ( e o , θ 1 , δ ) z ˙ 2 = z 3 + b u + k 2 fal ⁡ ( e o , θ 2 , δ ) z ˙ 3 = k 3 fal ⁡ ( e o , θ 3 , δ ) \left\{\begin{array}{l}e_{\mathrm{o}}=y-z_{1} \\ \dot{z}_{1}=z_{2}+k_{1} \operatorname{fal}\left(e_{\mathrm{o}}, \theta_{1}, \delta\right) \\ \dot{z}_{2}=z_{3}+bu+k_{2} \operatorname{fal}\left(e_{\mathrm{o}}, \theta_{2}, \delta\right) \\ \dot{z}_{3}=k_{3} \operatorname{fal}\left(e_{\mathrm{o}}, \theta_{3}, \delta\right)\end{array}\right. eo=yz1z˙1=z2+k1fal(eo,θ1,δ)z˙2=z3+bu+k2fal(eo,θ2,δ)z˙3=k3fal(eo,θ3,δ)
其中 z 1 , z 2 , z 3 z_1,z_2,z_3 z1,z2,z3分别为 y , y ˙ , f y,\dot{y},f y,y˙,f的估计值。
这是传统的eso。

下面我们注意一件事,上式很容易可以得到其微分方程形式
z ¨ 1 = k 1 dfal ⁡ ( e o , θ 1 , δ ) d t + k 2 fal ⁡ ( e o , θ 2 , δ ) + k 3 ∫ fal ⁡ ( e o , θ 3 , δ ) + b u \begin{aligned} \ddot{z}_{1}=& k_{1} \frac{\operatorname{dfal}\left(e_{\mathrm{o}}, \theta_{1}, \delta\right)}{\mathrm{d} t}+k_{2} \operatorname{fal}\left(e_{\mathrm{o}}, \theta_{2}, \delta\right)+k_{3} \int \operatorname{fal}\left(e_{\mathrm{o}}, \theta_{3}, \delta\right)+bu \end{aligned} z¨1=k1dtdfal(eo,θ1,δ)+k2fal(eo,θ2,δ)+k3fal(eo,θ3,δ)+bu
注意到 z 1 = y ^ z_1=\hat{y} z1=y^,那么很容易的联想到
k 1 dfal ⁡ ( e o , θ 1 , δ ) d t + k 2 fal ⁡ ( e o , θ 2 , δ ) + k 3 ∫ fal ⁡ ( e o , θ 3 , δ ) \begin{aligned}& k_{1} \frac{\operatorname{dfal}\left(e_{\mathrm{o}}, \theta_{1}, \delta\right)}{\mathrm{d} t}+k_{2} \operatorname{fal}\left(e_{\mathrm{o}}, \theta_{2}, \delta\right)+k_{3} \int \operatorname{fal}\left(e_{\mathrm{o}}, \theta_{3}, \delta\right)\end{aligned} k1dtdfal(eo,θ1,δ)+k2fal(eo,θ2

  • 4
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值