欢迎访问《兵工学报》官方网站,今天是 分享到:

兵工学报 ›› 2017, Vol. 38 ›› Issue (9): 1786-1796.doi: 10.3969/j.issn.1000-1093.2017.09.016

• 论文 • 上一篇    下一篇

欠驱动自主水下航行器空间曲线路径跟踪控制研究

苗建明1,2, 王少萍1, 范磊1,3, 李元1   

  1. (1.北京航空航天大学 自动化科学与电气工程学院, 北京 100083; 2.中国船舶重工集团公司 第710研究所, 湖北 宜昌 443003;3.61267部队 第41分队, 北京 101114)
  • 收稿日期:2017-01-06 修回日期:2017-01-06 上线日期:2017-11-03
  • 通讯作者: 王少萍(1966—), 女, 教授,博士生导师 E-mail:shaopingwang@vip.sina.com
  • 作者简介:苗建明(1979—), 男,高级工程师, 博士研究生。E-mail: sxmjm@126.com
  • 基金资助:
    国家“973”计划项目(2014CB046402);国家自然科学基金项目(51575019)

Spatial Curvilinear Path Following Control of Underactuated AUV

MIAO Jian-ming1,2, WANG Shao-ping1, FAN Lei1,3, LI Yuan1   

  1. (1.School of Automation Science and Electrical Engineering, Beihang University, Beijing 100083, China;2.No. 710 Research Institute, China Shipbuilding Industry Corporation, Yichang 443003, Hubei, China;3. 41th Detachment, Unit 61267 of PLA, Beijing 101114, China)
  • Received:2017-01-06 Revised:2017-01-06 Online:2017-11-03

摘要: 针对具有模型不确定性和输入饱和的欠驱动自主水下航行器(AUV),提出一种基于改进反步法的简单实用三维空间曲线路径跟踪鲁棒控制器。在 Serret-Frenet 坐标系下建立了空间曲线路径跟踪误差模型,结合视线角制导和虚拟向导法,设计了基于李雅普诺夫理论和改进反步法的运动学和动力学控制器。不同于传统的积分器反步法,该方法在控制器设计中采用跟踪误差的积分来增加控制器的鲁棒性,不会增加系统的状态变量和计算量;针对设计的运动学控制器存在非因果现象的问题,借助动力学模型求解出运动学控制器表达式;针对传统反步法存在的“微分爆炸”现象及动力学控制器过于复杂的问题,采用非线性跟踪微分器对控制器进行简化。仿真结果表明:采用所设计的基于改进反步法的控制器能够实现欠驱动 AUV 在模型参数不确定性和输入饱和作用下的三维空间曲线路径跟踪控制,控制精度和鲁棒性明显优于常规反步法。

关键词: 控制科学与技术, 欠驱动AUV, 空间曲线路径跟踪, 反步, 李雅普诺夫理论

Abstract: Based on the modified back-stepping technique, a simple and robust spatial curvilinear path following controller for the underactuated autonomous underwater vehicles (AUVs) with model uncertainties and input saturation is presented. A path following error dynamics model is constructed in a moving Serret-Frenet frame, and the kinematic controller and dynamic controller are developed based on line-of-sight (LOS) guidance algorithm and virtual moving target method. Differing from the traditional integrator backstepping technique, the proposed method is to introduce the integral tracking errors into the controller design to improve the robustness against the uncertainties. The dynamic model is used to solve the non-causal form caused by the coupled underactuated degrees. The nonlinear tracking differentiators (NTDs) are employed to construct the numerical solution of differential virtual control commands to tackle the problem of “explosion of terms” in the traditional back-stepping process, and the dynamic controller expressions are simplified. Simulations demonstrate that the designed controller realizes the spatial curvilinear path following control of underactuated AUV with model parameter uncertainties and input saturation, and its accuracy and robustness are more excellent than those of the traditional back-stepping control. Key

Key words: controlscienceandtechnology, underactuatedAUV, spatialcurvilinearpathfollowing, back-stepping, Lyapunov’stheory

中图分类号: