

FOLLOWUS
School of Aeronautic Science and Engineering, Beihang University, Beijing 100191, China
Institution of China Academy of Aerospace Aerodynamics, Beijing 100074, China
[ "You LIU, E-mail: 542165262@qq.com" ]
Xiang-jiang YUAN, E-mail: yuan_xj18@163.com
Received:23 November 2016,
Revised:2017-;7-13,
Published:2017-07
Scan QR Code
You LIU, Qing SHEN, Dong-li MA, et al. Steering control for underwater gliders[J]. Frontiers of Information Technology & Electronic Engineering, 2017, 18(7): 898-914.
You LIU, Qing SHEN, Dong-li MA, et al. Steering control for underwater gliders[J]. Frontiers of Information Technology & Electronic Engineering, 2017, 18(7): 898-914. DOI: 10.1631/FITEE.1601735.
水下滑翔机动力学特性随有效载荷及外形变化而变化,其航向控制富有挑战性。解决方法是使用在线系统辨识算法捕捉当前动力学特性,更新运动模型。为此,我们设计了一个在线多项式辨识器,不断更新当前动力学模型,同时用一个自适应模型预测控制器计算并输出最优化的控制指令。该控制器根据用户自定义的指标函数,使用二次规划方法得到最优控制指令。该指标函数由两项组成,一项用来表达轨迹跟踪性能,一项用来表达输入指令抑制性能。输入指令抑制性能一定程度上可以代表该控制器的能量消耗性能。设计师可以通过调节这两项的权重,平衡两个控制器的性能。比较二次与五次多项式模型的控制效果,发现:二次多项式模型不足以表达无人机的动力学特性,且控制结果易发生剧烈波动。硬件在环模拟以及湖试结果验证了控制器性能。
Steering control for an autonomous underwater glider (AUG) is very challenging due to its changing dynamic characteristics such as payload and shape. A good choice to solve this problem is online system identification via in-field trials to capture current dynamic characteristics for control law reconfiguration. Hence
an online polynomial estimator is designed to update the yaw dynamic model of the AUG
and an adaptive model predictive control (MPC) controller is used to calculate the optimal control command based on updated estimated parameters. The MPC controller uses a quadratic program (QP) to compute the optimal control command based on a user-defined cost function. The cost function has two terms
focusing on output reference tracking and move suppression of input
respectively. Move-suppression performance can
at some level
represent energy-saving performance of the MPC controller. Users can balance these two competitive control performances by tuning weights. We have compared the control performance using the second-order polynomial model to that using the fifth-order polynomial model
and found that the former cannot capture the main characteristics of yaw dynamics and may result in vibration during the flight. Both processor-in-loop (PIL) simulations and in-lake tests are presented to validate our steering control performance.
A. Alvarez , , , A. Caffaz , , , A. Caiti , , , 等 . . Fòlaga: a low-cost autonomous underwater vehicle combining glider and AUV capabilities . . Ocean Eng. , , 2009 . . 36 ( ( 1 ): ): 24 - - 38 . . DOI: 10.1016/j.oceaneng.2008.08.014 http://doi.org/10.1016/j.oceaneng.2008.08.014 . .
M. Caccia , , , G. Indiveri , , , G. Veruggio . . Modeling and identification of open-frame variable configuration unmanned underwater vehicles . . IEEE J. Ocean. Eng. , , 2000 . . 25 ( ( 2 ): ): 227 - - 240 . . DOI: 10.1109/48.838986 http://doi.org/10.1109/48.838986 . .
H.T. Chen . . Submarine Maneuverability , , : : Beijing National Defense Industry Press , , 1981 . . .
Y.H. Eng , , , K.M. Teo , , , M. Chitre , , , 等 . . Online system identification of an autonomous underwater vehicle via in-field experiments . . IEEE J. Ocean. Eng. , , 2016 . . 41 ( ( 1 ): ): 5 - - 17 . . DOI: 10.1109/JOE.2015.2403576 http://doi.org/10.1109/JOE.2015.2403576 . .
C.C. Eriksen , , , T.J. Osse , , , R.D. Light , , , 等 . . Seaglider: a long-range autonomous underwater vehicle for oceanographic research . . IEEE J. Ocean. Eng. , , 2001 . . 26 ( ( 4 ): ): 424 - - 436 . . DOI: 10.1109/48.972073 http://doi.org/10.1109/48.972073 . .
J.G. Graver . . Underwater Gliders: Dynamics, Control and Design . . PhD Thesis, Princeton University, New Jersey, USA , , 2005 . . .
K. Isa , , , M.R. Arshad , , , S. Ishak . . A hybrid-driven underwater glider model, hydrodynamics estimation, and an analysis of the motion control . . Ocean Eng. , , 2014 . . 81 111 - - 129 . . DOI: 10.1016/j.oceaneng.2014.02.002 http://doi.org/10.1016/j.oceaneng.2014.02.002 . .
N.E. Leonard , , , J.G. Graver . . Model-based feedback control of autonomous underwater gliders . . IEEE J. Ocean. Eng. , , 2001 . . 26 ( ( 4 ): ): 633 - - 645 . . DOI: 10.1109/48.972106 http://doi.org/10.1109/48.972106 . .
J. Li , , , C.J. Lu , , , X. Huang . . Calculation of added mass of a vehicle running with cavity . . J. Hydrodynam. Ser. B , , 2010 . . 22 ( ( 3 ): ): 312 - - 318 . . DOI: 10.1016/S1001-6058(09)60060-3 http://doi.org/10.1016/S1001-6058(09)60060-3 . .
T.S. Li . . Torpedo Maneuverability , , : : Beijing National Defense Industry Press , , 1999 . . .
Y. Liu , , , Q. Shen , , , D.L. Ma , , , 等 . . Theoretical and experimental study of anti-helical motion for underwater glider . . Appl. Ocean Res. , , 2016 . . 60 121 - - 140 . . DOI: 10.1016/j.apor.2016.09.001 http://doi.org/10.1016/j.apor.2016.09.001 . .
N. Mišković , , , Z. Vukić , , , M. Bibuli , , , 等 . . Fast in-field identification of unmanned marine vehicles . . J. Field Robot. , , 2011 . . 28 ( ( 1 ): ): 101 - - 120 . . DOI: 10.1002/rob.20374 http://doi.org/10.1002/rob.20374 . .
S. Phoemsapthawee , , , M. Le Boulluec , , , J.M. Laurens , , , 等 . . Numerical study on hydrodynamic behavior of an underwater glider . . Proc. 30th Int. Conf. on Ocean, Offshore and Arctic Engineering , , 2011 . . p.521 - - 526 . . DOI: 10.1115/OMAE2011-49670 http://doi.org/10.1115/OMAE2011-49670 . .
S. Phoemsapthawee , , , M. Le Boulluec , , , J.M. Laurens , , , 等 . . A potential flow based flight simulator for an underwater glider . . J. Mar. Sci. Appl. , , 2013 . . 12 ( ( 1 ): ): 112 - - 121 . . DOI: 10.1007/s11804-013-1165-x http://doi.org/10.1007/s11804-013-1165-x . .
M.E. Rentschler , , , F.S. Hover , , , C. Chryssostomidis . . System identification of open-loop maneuvers leads to improved AUV flight performance . . IEEE J. Ocean. Eng. , , 2006 . . 31 ( ( 1 ): ): 200 - - 208 . . DOI: 10.1109/JOE.2005.858369 http://doi.org/10.1109/JOE.2005.858369 . .
D.L. Rudnick , , , R.E. Davis , , , C.C. Eriksen , , , 等 . . Underwater gliders for ocean research . . Mar. Technol. Soc. J. , , 2004 . . 38 ( ( 2 ): ): 73 - - 84 . . DOI: 10.4031/002533204787522703 http://doi.org/10.4031/002533204787522703 . .
C. Schmid , , , L.T. Biegler . . Quadratic programming methods for reduced Hessian SQP . . Comput. Chem. Eng. , , 1994 . . 18 ( ( 9 ): ): 817 - - 832 . . DOI: 10.1016/0098-1354(94)E0001-4 http://doi.org/10.1016/0098-1354(94)E0001-4 . .
S.D. Shi . . Submarine Maneuverability , , : : Beijing National Defense Industry Press , , 1995 . . .
A. Tiano , , , R. Sutton , , , A. Lozowicki , , , 等 . . Observer Kalman filter identification of an autonomous underwater vehicle . . Contr. Eng. Pract. , , 2007 . . 15 ( ( 6 ): ): 727 - - 739 . . DOI: 10.1016/j.conengprac.2006.08.004 http://doi.org/10.1016/j.conengprac.2006.08.004 . .
S.X. Wang , , , X.J. Sun , , , Y.H. Wang , , , 等 . . Dynamic modeling and motion simulation for a winged hybrid-driven underwater glider . . China Ocean Eng. , , 2011 . . 25 ( ( 1 ): ): 97 - - 112 . . DOI: 10.1007/s13344-011-0008-7 http://doi.org/10.1007/s13344-011-0008-7 . .
Z.R. Xiao . . Calculation of submarine's inertial hydrodynamics coefficient . . J. Nav. Univ. Eng. , , 2014 . . 26 ( ( 5 ): ): 44 - - 47 . . . .
F.T. Zhang , , , X.B. Tan . . Passivity-based stabilization of underwater gliders with a control surface . . J. Dynam. Syst. Meas. Contr. , , 2015 . . 137 ( ( 6 ): ): 1 - - 13 . . DOI: 10.1115/1.4029078 http://doi.org/10.1115/1.4029078 . .
F.T. Zhang , , , F.M. Zhang , , , X.B. Tan . . Tail-enabled spiraling maneuver for gliding robotic fish . . J. Dynam. Syst. Meas. Contr. , , 2014 . . 136 ( ( 4 ): ): 1 - - 8 . . DOI: 10.1115/1.4026965 http://doi.org/10.1115/1.4026965 . .
Publicity Resources
Related Articles
Related Author
Related Institution
京公网安备11010802024621