引用本文:邹尧,霍伟.位置和速度受限的微型无人直升机轨迹跟踪控制器[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)资助.
作者单位E-mail
邹尧 北京航空航天大学 zouyao20@126.com 
霍伟* 北京航空航天大学 weihuo@buaa.edu.cn 
中文摘要
      针对微型无人直升机在狭窄空间中的轨迹跟踪问题, 设计了一种可以限制直升机位置和速度的跟踪控制 器. 首先将直升机的模型简化为一个未建模的动态模型. 基于简化模型利用受限反步法设计控制器, 其中在位置控 制回路用障碍李雅普诺夫函数代替传统的纯二次型李雅普诺夫函数, 以此来限制直升机的位置和速度; 用指令滤 波器对反步过程中虚拟控制的导数进行估计, 避免了复杂的解析计算. 此外, 将未建模动态和指令滤波器误差合并 成有界扰动项, 并设计了自适应算法对扰动的上界进行估计和补偿. 稳定性分析证明了直升机的闭环跟踪误差最终 一致有界, 且位置和速度始终位于预设的限制集合中. 仿真结果验证了该控制器的有效性.
英文摘要
      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.