|Table of Contents|

Citation:
 Charita D. Makavita,Shantha G. Jayasinghe,Hung D. Nguyen,et al.Experimental Study of a Modified Command Governor Adaptive Controller for Depth Control of an Unmanned Underwater Vehicle[J].Journal of Marine Science and Application,2021,(3):504-523.[doi:10.1007/s11804-021-00225-y]
Click and Copy

Experimental Study of a Modified Command Governor Adaptive Controller for Depth Control of an Unmanned Underwater Vehicle

Info

Title:
Experimental Study of a Modified Command Governor Adaptive Controller for Depth Control of an Unmanned Underwater Vehicle
Author(s):
Charita D. Makavita12 Shantha G. Jayasinghe1 Hung D. Nguyen1 Dev Ranmuthugala1
Affilations:
Author(s):
Charita D. Makavita12 Shantha G. Jayasinghe1 Hung D. Nguyen1 Dev Ranmuthugala1
1. Australian Maritime College, University of Tasmania, Launceston, Tasmania, 7250, Australia;
2. Department of Mechanical Engineering, University of Sri Jayewardenepura, Ratmalana, 10390, Sri Lanka
Keywords:
Command governor adaptive control|Measurement noise|Time delay|Transient tracking|Unmanned underwater vehicles|Robustness
分类号:
-
DOI:
10.1007/s11804-021-00225-y
Abstract:
Command governor–based adaptive control (CGAC) is a recent control strategy that has been explored as a possible candidate for the challenging task of precise maneuvering of unmanned underwater vehicles (UUVs) with parameter variations. CGAC is derived from standard model reference adaptive control (MRAC) by adding a command governor that guarantees acceptable transient performance without compromising stability and a command filter that improves the robustness against noise and time delay. Although simulation and experimental studies have shown substantial overall performance improvements of CGAC over MRAC for UUVs, it has also shown that the command filter leads to a marked reduction in initial tracking performance of CGAC. As a solution, this paper proposes the replacement of the command filter by a weight filter to improve the initial tracking performance without compromising robustness and the addition of a closed-loop state predictor to further improve the overall tracking performance. The new modified CGAC (M-CGAC) has been experimentally validated and the results indicate that it successfully mitigates the initial tracking performance reduction, significantly improves the overall tracking performance, uses less control force, and increases the robustness to noise and time delay. Thus, M-CGAC is a viable adaptive control algorithm for current and future UUV applications.

References:

Alagoz BB, Tepljakov A, Petlenkov E, Yeroglu C (2020) Multi-loop model reference proportional integral derivative controls: design and performance evaluations. Algorithms 13(2):88-113. https://doi.org/10.3390/a13020038
Antonelli G, Chiaverini S, Sarkar N, West M (2001) Adaptive control of an autonomous underwater vehicle: experimental results on ODIN. IEEE Trans Control Syst Technol 9(5):756-765. https://doi.org/10.1109/87.944470
Ariza Ramirez W, Leong ZQ, Nguyen HD, Jayasinghe SG (2020) Exploration of the applicability of probabilistic inference for learning control in underactuated autonomous underwater vehicles. Auton Robot 44(6):1121-1134. https://doi.org/10.1007/s10514-020-09922-z
BlueRobotics (2016) Bar30 high-resolution 300m depth/pressure sensor. Availabel from https://bluerobotics.com/store/sensors-sonars-cameras/sensors/bar30-sensor-r1/. Accessed 13 Aug2021.
Borhaug E, Pavlov A, Pettersen KY (2008) Integral LOS control for path following of underactuated marine surface vessels in the presence of constant ocean currents. In: 2008 47th IEEE Conference on Decision and Control. Cancun, Mexico, pp 4984-4991. https://doi.org/10.1109/CDC.2008.4739352
Brun L (2012) ROV/AUV trends market and technology. Marine Technology Reporter:48-51
Caccia M, Indiveri G, Veruggio G (2000) Modeling and identification of open-frame variable configuration unmanned underwater vehicles. IEEE J Ocean Eng 25(2):227-240. https://doi.org/10.1109/48.838986
Caharija W, Pettersen KY, Calado P, Braga J (2015) A comparison between the ILOS guidance and the vector field guidance. IFAC-PapersOnLine 48(16):89-94. https://doi.org/10.1016/j.ifacol.2015.10.263
Campbell S, Kaneshige J, Nguyen N, Krishnakumar K (2010) Implementation and evaluation of multiple adaptive control technologies for a generic transport aircraft simulation. Proceedings of the AIAA Infotech@Aerospace 2010, Atlanta, USA. 10.2514/6.2010-3322
Cao C, Hovakimyan N (2006) Design and analysis of a novel L1 adaptive controller, Part I: Control signal and asymptotic stability. In: Proceedings of the 2006 American Control Conference. Minneapolis, USA, pp 3397-3402. https://doi.org/10.1109/ACC.2006.1657243
Cavalletti M, Ippoliti G, Longhi S (2011) A comparative study between switching and adaptive controllers for a remotely operated vehicle Proceedings of the Institution of Mechanical Engineers, Part M. Journal of Engineering for the Maritime Environment 225(3):191-205. https://doi.org/10.1177/2F1475090211412285
Crespo L, Matsutani M, Annaswamy A (2010) Design of a model reference adaptive controller for an unmanned air vehicle. Proceedings of the AIAA Guidance. Navigation, and Control Conference, Toronto, Canada, pp 1-12. 10.2514/6.2010_8049
Duarte-Mermoud MA, Narendra KS (1989) Combined direct and indirect approach to adaptive control. IEEE Trans Autom Control 34(10):1071-1075. https://doi.org/10.1109/9.35278
Dydek ZT, Annaswamy AM, JJE S, Lavretsky E (2010) High performance adaptive control in the presence of time delays. In: Proceedings of the 2010 American Control Conference. Baltimore, USA, pp 880-885. https://doi.org/10.1109/acc.2010.5530473
Elhaki O, Shojaei K (2020) A robust neural network approximation-based prescribed performance output-feedback controller for autonomous underwater vehicles with actuators saturation. Eng Appl Artif Intell 88:103382. https://doi.org/10.1016/j.engappai.2019.103382
Fernandes DA, Dukan F, S?rensen AJ (2012) Reference model for high performance and low energy consumption motions. In: Proceedings of the 3rd IFAC Workshop on Navigation. Guidance and Control of Underwater Vehicles, Porto, Portugal, pp 217-222. https://doi.org/10.3182/20120410_3_PT_4028.00036
Fjellstad O-E, Fossen TI, Egeland O (1992) Adaptive control of ROVs with actuator dynamics and saturation. Model Identif Control 13(3):175-188. https://doi.org/10.4173/mic.1992.3.5
Fossen TI (1994) Guidance and control of ocean vehicles. John Wiley & Sons
Fossen TI (2011) Handbook of marine craft hydrodynamics and motion control. John Wiley & Sons
Fossen TI, Fjellstad O-E (1996) Robust adaptive control of underwater vehicles: a comparative study. Model Identif Control 17(1):47-62. https://doi.org/10.4173/mic.1996.1.5
Fossen TI, Lekkas AM (2017) Direct and indirect adaptive integral line-of-sight path-following controllers for marine craft exposed to ocean currents. International Journal of Adaptive Control and Signal Processing 31(4):445-463. https://doi.org/10.1002/acs.2550
Fossen TI, Breivik M, Skjetne R (2003) Line-of-sight path following of underactuated marine craft. IFAC Proceedings, Girona, Spain,Volumes, 36(21) 211-216. https://doi.org/10.1016/S1474_6670(17)37809_6
Fravolini ML, Yucelen T, Campa G (2014) Performance verification of low-frequency learning adaptive controllers. In: Proceedings of the 2014 American Control Conference. Portland, USA, pp 5091-5096. https://doi.org/10.1109/ACC.2014.6858667
Gilooly S (2018) Measurement of dynamic pressure gradients on the surface of short cylinders. Master’s Thesis and Capstones University of New Hampshire, Durham
Guerrero J, Torres J, Creuze V, Chemori A (2019) Trajectory tracking for autonomous underwater vehicle: an adaptive approach. Ocean Eng 172:511-522. https://doi.org/10.1016/j.oceaneng.2018.12.027
Healey AJ, Lienard D (1993) Multivariable sliding mode control for autonomous diving and steering of unmanned underwater vehicles. IEEE J Ocean Eng 18(3):327-339. https://doi.org/10.1109/JOE.1993.236372
Ioannou P, Fidan B (2006) Adaptive control tutorial. Society for Industrial and Applied Mathematics
Ioannou P, Annaswamy AM, Narendra KS, Jafari S, Rudd L, Ortega R, Boskovic J (2014) L1-adaptive control: stability, robustness, and interpretations. IEEE Trans Autom Control 59(11):3075-3080. https://doi.org/10.1109/TAC.2014.2318871
Lavretsky E, Gadient R, Gregory IM (2010) Predictor-based model reference adaptive control. J Guid Control Dyn 33(4):1195-1201. https://doi.org/10.2514/1.46849
Le KD, Nguyen HD, Ranmuthugala D (2013) Development and modelling of a three-thurster remotely operated vehicle using open source hardware. In: Proceedings of the 17th International Conference On Mechatronics Technology, Jeju Island, Korea, pp 1-6. https://doi.org/10.15625/1813_9663/30/2/3429
Lekkas AM, Fossen TI (2012) A time-varying lookahead distance guidance law for path following. IFAC Proceedings, Arenzano, Italy, 45(27): 398-403. https://doi.org/10.3182/20120919_3_IT_2046.00068
Maalouf D (2013) Contributions to nonlinear adaptive control of low inertia underwater robots. PhD thesis. University of Montpellier, Montpellier
Macnab CJB (2019) Modifying CMAC adaptive control with weight smoothing in order to avoid overlearning and bursting. Neural Comput & Applic 31(7):2207-2216. https://doi.org/10.1007/s00521_017_3182_6
Makavita CD (2018) Adaptive control solutions for advanced unmanned underwater vehicle applications. PhD thesis. University of Tasmania, Tasmania, Australia. https://doi.org/10.25959/100.00028692
Makavita CD, Nguyen HD, Ranmuthugala D, Jayasinghe SG (2015) Command governor adaptive control for an unmanned underwater vehicle. Proceedings of the 2015 IEEE Conference on Control Applications (CCA), 1096-1102. https://doi.org/10.1109/CCA.2015.7320759
Makavita CD, Nguyen HD, Jayasinghe SG, Ranmuthugala D (2016a) Predictor-based model reference adaptive control of an unmanned underwater vehicle. In: Proceedings of the 14th International Conference on Control. Automation, Robotics and Vision (ICARCV), Phuket, Thailand. https://doi.org/10.1109/ICARCV.2016.7838851
Makavita CD, Nguyen HD, Jayasinghe SG, Ranmuthugala D (2016b) Command governor adaptive control for unmanned underwater vehicles with measurement noise and actuator dead-zone. In: Proceedings of the 2016 Moratuwa Engineering Research Conference (MERCon). Moratuwa, Sri Lanka, pp 379-384. https://doi.org/10.1109/MERCon.2016.7480171
Makavita CD, Jayasinghe SG, Nguyen HD, Ranmuthugala D (2018) Experimental comparison of two composite MRAC methods for UUV operations with low adaptation gains. IEEE J Ocean Eng:1-20. https://doi.org/10.1109/JOE.2018.2869508
Makavita CD, Jayasinghe SG, Nguyen HD, Ranmuthugala D (2019a) Experimental study of command governor adaptive control for unmanned underwater vehicles. IEEE Trans Control Syst Technol 27(1):332-345. https://doi.org/10.1109/TCST.2017.2757021
Makavita CD, Jayasinghe SG, Nguyen HD, Ranmuthugala D (2019b) Experimental study of a command governor adaptive depth controller for an unmanned underwater vehicle. Appl Ocean Res 86:61-72. https://doi.org/10.1016/j.apor.2019.02.016
McFarland CJ, Whitcomb LL (2014) Experimental evaluation of adaptive model-based control for underwater vehicles in the presence of unmodeled actuator dynamics. In: Proceedings of the 2014 IEEE International Conference on Robotics and Automation (ICRA). Hong Kong, China, pp 2893-2900. https://doi.org/10.1109/ICRA.2014.6907275
Narendra K, Annaswamy A (1987) A new adaptive law for robust adaptation without persistent excitation. IEEE Trans Autom Control 32(2):134-145. https://doi.org/10.1109/TAC.1987.1104543
Nguyen HD, Pienaar R, Ranmuthugala D, West W (2011) Modeling, simulation and control of underwater vehicles. In: Proceedings of the 1st Vietnam Conference on Control and Automation, Hanoi, Vietnam, pp 150-159
Ortega R, Panteley E (2014) Comments on adaptive control: stabilisation mechanism, existing conditions for stability and performance limitations. Int J Control 87(3):581-588. https://doi.org/10.1080/00207179.2013.849820
Pivano L (2008) Thrust estimation and control of marine propellers in fourquadrant operations. PhD thesis. Norwegian University of Science and Technology, Trondheim
Proctor AA, Buchanan A, Buckham B, Bradley C (2015) ROVs with semi-autonomous capabilities for use on renewable energy platforms. The Twenty-fifth International Offshore and Polar Engineering Conference, Kona, Hawaii, USA
Refsnes JE (2007) Nonlinear model-based control of slender body AUVs Nowergian University of Science and Technology
Ridao P, Batlle J, Carreras M (2001) Model identification of a low-speed uuv with on-board sensors. IFAC conference CAMS2001, Control Applications in Marine Systems, Glasgow, Scotland. https://doi.org/10.1016/S1474_6670(17)35114_5
Rodgers J, Wharington J, Tynan A, Coxhead M (2008) A concept for the deployment of unmanned maritime systems from submarines: MURULA integration impact modelling and results. Undersea Defence Technology Pacific Conference. Sydney, Australia
Sayer P (1996) Hydrodynamic forces on ROVs near the air-sea interface. International Journal of Offshore and Polar Engineering 6(3):177-183
SeaBotix T (2015) BTD150 AUV/ROV Thruster Datasheet. San Diego, USA
Smallwood DA, Whitcomb LL (2003) Adaptive identification of dynamically positioned underwater robotic vehicles. IEEE Trans Control Syst Technol 11(4):505-515. https://doi.org/10.1109/TCST.2003.813377
Smallwood DA, Whitcomb LL (2004) Model-based dynamic positioning of underwater robotic vehicles: theory and experiment. IEEE J Ocean Eng 29(1):169-186. https://doi.org/10.1109/JOE.2003.823312
Stepanyan V, Krishnakumar K (2010) MRAC revisited: guaranteed performance with reference model modification. In: Proceedings of the 2010 American Control Conference. Baltimore, USA, pp 93-98. https://doi.org/10.1109/ACC.2010.5530648
Stepanyan V, Krishnakumar K (2012) Adaptive control with reference model modification. J Guid Control Dyn 35(4):1370-1374. https://doi.org/10.2514/1.55756
Stilinovi? N, Na? ?, Mi?kovi? N (2015) AUV for diver assistance and safety: design and implementation. IEEE/MTS OCEANS 2015-Genova, Switzerland. https://doi.org/10.1109/OCEANS_Genova.2015.7271670
TE Connectivity (2015) MS5837-30BA, Ultra-small, gel-filled, pressure sensor with stainless steel cap. TE Connectivity, Available from https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=MS5837-30BA&DocType=DS&DocLang=English. Accessed on 23 Apr2020.
Tepljakov A, Alagoz BB, Gonzalez E, Petlenkov E, Yeroglu C (2018) Model reference adaptive control scheme for retuning method-based fractional-order PID control with disturbance rejection applied to closed-loop control of a magnetic levitation system. Journal of Circuits, Systems and Computers 27(11):1850176. https://doi.org/10.1142/S0218126618501761
Valladarez LND (2015) An adaptive approach for precise underwater vehicle control in combined robot-diver operations. MSc. thesis. Naval Postgraduate School
Valladarez LND, Toit, NED (2015) Robust adaptive control of underwater vehicles for precision operations. MTS/IEEE OCEANS 2015, Washington, USA, 1-7. https://doi.org/10.23919/OCEANS.2015.7404364
von Ellenrieder KD (2021) Control of marine vehicles. Springer International Publishing
Wu J, Liu J, Xu H (2014) A variable buoyancy system and a recovery system developed for a deep-sea AUV Qianlong I. In: IEEE/MTS OCEANS 2014-Taipei. China, Taiwan. https://doi.org/10.1109/OCEANS_TAIPEI.2014.6964315
Xu H, Guedes Soares C (2016) Vector field path following for surface marine vessel and parameter identification based on LS-SVM. Ocean Eng 113:151-161. https://doi.org/10.1016/j.oceaneng.2015.12.037
Xu H, Rong H, Guedes Soares C (2019) Use of AIS data for guidance and control of path-following autonomous vessels. Ocean Eng 194:106635. https://doi.org/10.1016/j.oceaneng.2019
Xu H, Fossen TI, Guedes Soares C (2020) Uniformly semiglobally exponential stability of vector field guidance law and autopilot for path-following. Eur J Control 53:88-97. https://doi.org/10.1016/j.ejcon.2019.09.007
Yang J, Na J, Gao G (2020) Robust model reference adaptive control for transient performance enhancement. International Journal of Robust and Nonlinear Control 30(15):6207-6228. https://doi.org/10.1002/rnc.5080
Yoerger DR, Slotine JJE (1991) Adaptive sliding control of an experimental underwater vehicle. In: Proceedings of the 1991 IEEE International Conference on Robotics and Automation. Sacramento, USA, pp 2746-2751. https://doi.org/10.1109/ROBOT.1991.132047
Yu C, Xiang X, Lapierre L, Zhang Q (2017) Nonlinear guidance and fuzzy control for three-dimensional path following of an underactuated autonomous underwater vehicle. Ocean Eng 146:457-467. https://doi.org/10.1016/j.oceaneng.2017.10.001
Yucelen T, Haddad WM (2012) A robust adaptive control architecture for disturbance rejection and uncertainty suppression with L∞ transient and steady-state performance guarantees. International Journal of Adaptive Control and Signal Processing 26(11):1024-1055. https://doi.org/10.1002/acs.2281
Yucelen T, Haddad WM (2013) Low-frequency learning and fast adaptation in model reference adaptive control. IEEE Trans Autom Control 58(4):1080-1085. https://doi.org/10.1109/TAC.2012.2218667
Yucelen T, Johnson E (2012a) Command governor-based adaptive control. AIAA Guidance, Navigation, and Control Conference, Minneapolis, USA, 1-18. https://doi.org/10.2514/6.2012_4618
Yucelen T, Johnson E (2012b) Design and analysis of a novel command governor architecture for shaping the transient response of nonlinear uncertain dynamical systems. In: Proceedings of the IEEE 51st Annual Conference on Decision and Control (CDC), Maui, USA, pp 2890-2895. https://doi.org/10.1109/CDC.2012.6426157
Yucelen T, Johnson E (2013) A new command governor architecture for transient response?shaping. International Journal of Adaptive Control and Signal Processing 27(12):1065-1085. https://doi.org/10.1002/acs.2376
Yuh J, Nie J, Lee CSG (1999) Experimental study on adaptive control of underwater robots. In: Proceedings of the1999 IEEE International Conference on Robotics and Automation, Detroit, USA, pp 393-398. https://doi.org/10.1109/ROBOT.1999.770010
Zang Z, Bitmead RR (1994) Transient bounds for adaptive control systems. IEEE Trans Autom Control 39(1):171-175. https://doi.org/10.1109/9.273360
Zhang Y, Liu X, Luo M, Yang C (2019) MPC-based 3-D trajectory tracking for an autonomous underwater vehicle with constraints in complex ocean environments. Ocean Eng 189:106309. https://doi.org/10.1016/j.oceaneng.2019.106309

Memo

Memo:
Received date:2020-04-11。
Corresponding author:Charita D. Makavita,E-mail:makavita@sjp.ac.lk
Last Update: 2021-11-04