引用本文: | 邹尧,霍伟.位置和速度受限的微型无人直升机轨迹跟踪控制器[J].控制理论与应用,2015,32(10):1316~1324.[点击复制] |
ZOU Yao,HUO Wei.Trajectory tracking controller for miniature unmanned helicopters with position and velocity constrains[J].Control Theory and Technology,2015,32(10):1316~1324.[点击复制] |
|
位置和速度受限的微型无人直升机轨迹跟踪控制器 |
Trajectory tracking controller for miniature unmanned helicopters with position and velocity constrains |
摘要点击 2950 全文点击 2193 投稿时间:2015-05-26 修订日期:2015-08-27 |
查看全文 查看/发表评论 下载PDF阅读器 |
DOI编号 10.7641/CTA.2015.50453 |
2015,32(10):1316-1324 |
中文关键词 微型无人直升机 轨迹跟踪 位置和速度受限 反步法 障碍李雅普诺夫函数 指令滤波器 |
英文关键词 miniature unmanned helicopters trajectory tracking constrained position and velocity backstepping barrier Lyapunov functions command filter |
基金项目 国家自然科学基金项目(61074010)资助. |
|
中文摘要 |
针对微型无人直升机在狭窄空间中的轨迹跟踪问题, 设计了一种可以限制直升机位置和速度的跟踪控制
器. 首先将直升机的模型简化为一个未建模的动态模型. 基于简化模型利用受限反步法设计控制器, 其中在位置控
制回路用障碍李雅普诺夫函数代替传统的纯二次型李雅普诺夫函数, 以此来限制直升机的位置和速度; 用指令滤
波器对反步过程中虚拟控制的导数进行估计, 避免了复杂的解析计算. 此外, 将未建模动态和指令滤波器误差合并
成有界扰动项, 并设计了自适应算法对扰动的上界进行估计和补偿. 稳定性分析证明了直升机的闭环跟踪误差最终
一致有界, 且位置和速度始终位于预设的限制集合中. 仿真结果验证了该控制器的有效性. |
英文摘要 |
A trajectory tracking controller with position and velocity constraints is developed for miniature unmanned
helicopters flying in narrow space. The helicopter model is firstly simplified to one with unmolded dynamics. Based on this
model, the constrained backstepping technique is applied to design the controller, in which the barrier Lyapunov functions,
instead of traditional pure quadratic Lyapunov functions, are introduced to the position control loop for maintaining the
position and velocity constraints. Command filters are utilized to estimate derivatives of the virtual controls during the
backstepping progress such that complex analytical calculations can be avoided. Furthermore, upper bounds of the disturbances
due to the unmodeled dynamics and command filter errors are estimated and compensated with adaptive algorithms.
The stability analysis shows that tracking errors of the closed-loop helicopter system are ultimately uniformly bounded and
its position and velocity are restricted in the prescribed sets during the tracking progress. Simulation results validate the
effectiveness of the proposed controller. |