反步滑模控制(Backstepping Sliding Mode Control)
本文作者:天疆说
定义
反步滑模控制是将反步法(Backstepping)与滑模控制相结合的复合控制策略。反步法通过递归设计虚拟控制律处理严格反馈形式的非线性系统,滑模控制则提供鲁棒性克服不确定性和扰动。
设计原理
标准反步法
对于严格反馈系统:
反步法设计步骤:
- 第1步:定义 ,设计虚拟控制 使
- 第2步:定义 ,设计虚拟控制 使
- 递归:继续直到实际控制 出现
- 最终:设计 使整个系统渐近稳定
滑模增强
在每一步的 Lyapunov 设计中引入滑模项:
其中滑模面:
最终控制律结合反步与滑模的优点:
在平流层飞艇中的应用
姿态控制系统
平流层飞艇姿态模型(欠驱动):
| 通道 | 模型特点 | 控制策略 |
|---|---|---|
| 俯仰 | 纵向运动耦合 | 反步滑模 |
| 偏航 | 受侧风影响大 | 反步滑模 + 前馈 |
| 滚转 | 独立控制 | 滑模控制 |
设计优势
| 优势 | 说明 |
|---|---|
| 递归设计 | 适合多级串联系统 |
| 鲁棒性 | 滑模项抑制未建模动态 |
| 收敛快 | 指数收敛特性 |
| 计算量适中 | 实时可行 |
相关概念
- 滑模控制(Sliding Mode Control)
- 模糊反步控制(Fuzzy Backstepping Control)
- 区域驻留控制(Regional Station-keeping Control)
参考文献
- Krstic M, et al. Nonlinear and Adaptive Control Design[M]. Wiley, 1995.
- Wang H, et al. Backstepping Sliding Mode Control for Stratospheric Airship[J]. AIAA Guidance, Navigation, and Control Conference, 2024.
