【基于双曲正切函数的滑模控制】

基于双曲正切函数的滑模控制

采用双曲正切函数替换原来的切换函数(即符号函数),对比二者的性能。

理论推导

考虑如下被控对象:
Jθ¨(t)=u(t)+d(t)J\ddot{\theta}(t)=u(t)+d(t)Jθ¨(t)=u(t)+d(t) (1)
其中,JJJ 为转动惯量;θ(t)\theta(t)θ(t) 为角度;u(t)u(t)u(t) 为控制输入;d(t)d(t)d(t) 为外加干扰;∣dt∣≤D|dt|\leq DdtD

设计滑模函数为

s(t)=ce(t)+e˙(t)s(t) = ce(t) + \dot{e}(t)s(t)=ce(t)+e˙(t)
其中,ccc 必须满足 Hurwitz 条件,即 c>0c > 0c>0

跟踪误差及其导数为
e(t)=θ(t)−θd(t),e˙(t)=θ˙(t)−θ˙d(t)e(t) = \theta(t) - \theta_d(t), \quad \dot{e}(t) = \dot{\theta}(t) - \dot{\theta}_d(t)e(t)=θ(t)θd(t),e˙(t)=θ˙(t)θ˙d(t)

其中,θd(t)\theta_d(t)θd(t) 为理想的角度信号。

定义 Lyapunov 函数为
V=12s2V = \frac{1}{2}s^2V=21s

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值