An efficient neural network approach to tracking control of an autonomous surface vehicle with unknown dynamics

被引:122
作者
Pan, Chang-Zhong [1 ,2 ,3 ]
Lai, Xu-Zhi [1 ,2 ]
Yang, Simon X. [3 ]
Wu, Min [1 ,2 ]
机构
[1] Cent South Univ, Sch Informat Sci & Engn, Changsha 410083, Hunan, Peoples R China
[2] Hunan Engn Lab Adv Control & Intelligent Automat, Changsha 410083, Hunan, Peoples R China
[3] Univ Guelph, Adv Robot & Intelligent Syst ARIS Lab, Sch Engn, Guelph, ON N1G 2W1, Canada
基金
美国国家科学基金会; 加拿大自然科学与工程研究理事会;
关键词
Autonomous surface vehicles; Robots; Unknown dynamics; Tracking control; Neural networks; Lyapunov stability; TRAJECTORY-TRACKING; SHIP;
D O I
10.1016/j.eswa.2012.09.008
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes an efficient neural network (NN) approach to tracking control of an autonomous surface vehicle (ASV) with completely unknown vehicle dynamics and subject to significant uncertainties. The proposed NN has a single-layer structure by utilising the vehicle regressor dynamics that expresses the highly nonlinear dynamics in terms of the known and unknown dynamic parameters. The learning algorithm of the NN is simple yet computationally efficient. It is derived from Lyapunov stability analysis, which guarantees that all the error signals in the control system are uniformly ultimately bounded (UUB). The proposed NN approach can force the ASV to track the desired trajectory with good control performance through the on-line learning of the NN without any off-line learning procedures. In addition, the proposed controller is capable of compensating bounded unknown disturbances. The effectiveness and efficiency are demonstrated by simulation and comparison studies. (C) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1629 / 1635
页数:7
相关论文
共 40 条
[1]   Trajectory-tracking and path-following of underactuated autonomous vehicles with parametric modeling uncertainty [J].
Aguiar, A. Pedro ;
Hespanha, Joao P. .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2007, 52 (08) :1362-1379
[2]  
Almeida J., 2007, IFAC P, V40, P26, DOI [10.3182/20070919-3-HR-3904.00006, DOI 10.3182/20070919-3-HR-3904.00006]
[3]   Sliding-Mode Tracking Control of Surface Vessels [J].
Ashrafiuon, Hashem ;
Muske, Kenneth R. ;
McNinch, Lucas C. ;
Soltan, Reza A. .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2008, 55 (11) :4004-4012
[4]   COLREGS-based navigation of autonomous marine vehicles [J].
Benjamin, MR ;
Curcio, JA .
2004 IEEE/OES AUTONOMOUS UNDERWATER VEHICLES, 2004, :32-39
[5]   Path-Following Algorithms and Experiments for an Unmanned Surface Vehicle [J].
Bibuli, Marco ;
Bruzzone, Gabriele ;
Caccia, Massimo ;
Lapierre, Lionel .
JOURNAL OF FIELD ROBOTICS, 2009, 26 (08) :669-688
[6]   THE USE OF ARTIFICIAL NEURAL NETWORKS FOR THE INTELLIGENT OPTIMAL-CONTROL OF SURFACE SHIPS [J].
BURNS, RS .
IEEE JOURNAL OF OCEANIC ENGINEERING, 1995, 20 (01) :65-72
[7]   Unmanned surface vehicle for coastal and protected waters applications: the Charlie Project [J].
Caccia, M. ;
Bibidi, M. ;
Bono, R. ;
Bruzzone, Ga. ;
Bruzzone, Gi. ;
Spirandelli, E. .
MARINE TECHNOLOGY SOCIETY JOURNAL, 2007, 41 (02) :62-71
[8]   A Practical Approach to Modeling and Identification of Small Autonomous Surface Craft [J].
Caccia, Massimo ;
Bruzzone, Gabriele ;
Bono, Riccardo .
IEEE JOURNAL OF OCEANIC ENGINEERING, 2008, 33 (02) :133-145
[9]   Intelligent adaptive control for MIMO uncertain nonlinear systems [J].
Chen, Chiu-Hsiung ;
Lin, Chih-Min ;
Chen, Te-Yu .
EXPERT SYSTEMS WITH APPLICATIONS, 2008, 35 (03) :865-877
[10]   Neural Network Tracking Control of Ocean Surface Vessels with Input Saturation [J].
Chen, Mou ;
Ge, Shuzhi Sam ;
Choo, Yoo Sang .
2009 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION AND LOGISTICS ( ICAL 2009), VOLS 1-3, 2009, :85-+