Experimental Study of a Modified Command Governor Adaptive Controller for Depth Control of an Unmanned Underwater Vehicle
Charita D. Makavita , Shantha G. Jayasinghe , Hung D. Nguyen , Dev Ranmuthugala
Journal of Marine Science and Application ›› 2021, Vol. 20 ›› Issue (3) : 504 -523.
Experimental Study of a Modified Command Governor Adaptive Controller for Depth Control of an Unmanned Underwater Vehicle
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.
Command governor adaptive control / Measurement noise / Time delay / Transient tracking / Unmanned underwater vehicles / Robustness
| [1] |
|
| [2] |
|
| [3] |
|
| [4] |
BlueRobotics (2016) Bar30 high–resolution 300m depth/pressure sensor. Availabel from https://bluerobotics.com/store/sensors-sonars-cameras/sensors/bar30-sensor-r1/. Accessed 13 Aug 2021. |
| [5] |
|
| [6] |
Brun L (2012) ROV/AUV trends market and technology. Marine Technology Reporter:48–51 |
| [7] |
|
| [8] |
|
| [9] |
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 |
| [10] |
|
| [11] |
|
| [12] |
|
| [13] |
|
| [14] |
|
| [15] |
|
| [16] |
|
| [17] |
|
| [18] |
|
| [19] |
|
| [20] |
|
| [21] |
|
| [22] |
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 |
| [23] |
|
| [24] |
|
| [25] |
|
| [26] |
|
| [27] |
Ioannou P, Fidan B (2006) Adaptive control tutorial. Society for Industrial and Applied Mathematics |
| [28] |
|
| [29] |
|
| [30] |
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 |
| [31] |
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 |
| [32] |
Maalouf D (2013) Contributions to nonlinear adaptive control of low inertia underwater robots. PhD thesis. University of Montpellier, Montpellier |
| [33] |
|
| [34] |
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 |
| [35] |
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 |
| [36] |
|
| [37] |
|
| [38] |
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 |
| [39] |
|
| [40] |
|
| [41] |
|
| [42] |
|
| [43] |
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 |
| [44] |
|
| [45] |
Pivano L (2008) Thrust estimation and control of marine propellers in fourquadrant operations. PhD thesis. Norwegian University of Science and Technology, Trondheim |
| [46] |
|
| [47] |
Refsnes JE (2007) Nonlinear model–based control of slender body AUVs Nowergian University of Science and Technology |
| [48] |
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 |
| [49] |
|
| [50] |
|
| [51] |
|
| [52] |
|
| [53] |
|
| [54] |
|
| [55] |
|
| [56] |
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 |
| [57] |
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 Apr 2020. |
| [58] |
|
| [59] |
Valladarez LND (2015) An adaptive approach for precise underwater vehicle control in combined robot–diver operations. MSc. thesis. Naval Postgraduate School |
| [60] |
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 |
| [61] |
|
| [62] |
|
| [63] |
|
| [64] |
|
| [65] |
|
| [66] |
|
| [67] |
|
| [68] |
|
| [69] |
|
| [70] |
|
| [71] |
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 |
| [72] |
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 |
| [73] |
|
| [74] |
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 |
| [75] |
|
| [76] |
|
/
| 〈 |
|
〉 |