滑模控制问题总结

设计切换函数/滑模面S(x)

  1. 线性:

滑模面参数确定方法:Hurwitz

保证多项式为Hurwitz,即特征值在左半平面。

主要适用于速度和精度要求都不高的非线性系统

  1. 非线性 《滑模变结构控制理论研究综述》

终端滑模控制:在有限时间内到达平衡点,引入非线性部分,改善收敛速度

积分滑模控制:增加状态变量的积分项,可以削弱抖振、减小误差,但当初始状态过大会引起超调或饱和

分段线性滑模控制:分成多段线性滑模面

  1. 时变滑模面:时变滑模面可随系统的状态或时间改变而改变,使系统始终运行在滑模状态

求控制律u

  1. 设计趋近律,将其与方程联立求得控制律

  1. 利用Lyapunov判据,利用,反推出满足条件的控制律

在实际控制器设计总,为了保证稳定性不能做到每次输出都要进行Lyapunov判据,因此常采用趋近律方式。

常见趋近律

  1. 等速趋近律:

  1. 指数趋近律:

  1. 幂次趋近律:

  1. 一般趋近律:

Lyapunov函数设计

构造Lyapunov函数没有通用方法,每种方法都有自己的局限性,具有技巧性。

线性滑模面常用的Lyapunov函数为,其导数为

滑模控制的设计步骤

  1. 根据系统得出状态方程

  1. 设计滑模面

  1. 设计趋近律求出控制器表达

  1. 利用Lyapunov函数证明稳定性,保证s=0可达

若使用反推法求控制律,则先设计Lyapunov函数,求导后设计控制律以满足稳定性条件。

抖振

当系统到达滑模面时速度并不为0,因此会穿过滑模面造成抖振。

根本原因是开关的切换动作造成的控制不连续性。

改变切换函数(此处不是滑模面的意思)减小抖振:

  1. 符号函数:sgn(s)

  1. 饱和函数

  1. 双曲正切函数:

改变趋近律

滤波方法:消除高频抖振

观测器方法:用观测器观测外界干扰和不确定项,根据观测值设计切换增益

智能控制方法:模糊控制、神经网络控制、优化方法

滑模控制器与滑模观测器的区别

滑模观测器是一类动态系统,根据系统的外部变量(输入与输出)的实测值得出状态变量估计值的一类动态系统。与滑模控制的原理相似,用处不同。

滑模观测器设计步骤:

  1. 建立系统的状态方程

  1. 在方程基础上增加滑模控制量

  1. 利用MATLAB测试出合适的参数值

等效滑模控制

利用反推求控制律与等效滑模控制思维相似,在等效滑模控制中:。首先通过求得等效控制,再通过,该式中控制律为整体u,进而获得切换鲁棒项

自适应滑模控制分析流程

以上是学习滑模控制的部分内容总结,如有错误欢迎指正。

参考网站

【控制理论】滑模控制最强解析 – 北极星!- 博客园 (cnblogs.com)

【控制】滑模控制,滑模面的选择_滑模面如何设计_Zhao-Jichao的博客-CSDN博客

【控制理论】滑模控制最强解析_Y-box的博客-CSDN博客_滑模控制

滑模控制的一种简单理解 – 知乎 (zhihu.com)

非线性系统总结——非线性设计工具 – 知乎 (zhihu.com)

滑模控制器、滑模观测器解释 – 知乎(zhihu.com)

https://blog.csdn.net/yuanxun9785/article/details/121246612

文章出处登录后可见!

已经登录?立即刷新

共计人评分,平均

到目前为止还没有投票!成为第一位评论此文章。

(0)
xiaoxingxing的头像xiaoxingxing管理团队
上一篇 2023年6月15日
下一篇 2023年6月15日

相关推荐