Abstract
This paper presents a predictive optimization-based model reference adaptive control (MRAC) approach for dynamic positioning (DP) of a fully actuated underwater vehicle subject to dynamic uncertainties and actuator saturation. Compared with conventional linear reference model-based approaches, this proposed MRAC controller utilizes an optimized reference model composed of the closed-loop approximate vehicle model under a nonlinear model predictive controller, in which both the state and input constraints are considered. An adaptive dynamic inversion controller is designed to track the reference trajectory in the presence of dynamic uncertainties, and a single hidden layer neural network is incorporated to compensate for the mismatch of the actual and approximate models and ensure the convergence of tracking errors. The effectiveness of the proposed DP approach is validated by comparative simulations performed with a remotely operated vehicle.
Similar content being viewed by others
References
Sørensen, A.J.: A survey of dynamic positioning control systems. Annu. Rev. Control 35(1), 123–136 (2011)
Fossen, T.I.: Marine Control Systems: Guidance, Navigation and Control of Ships, Rigs and Underwater Vehicles. Marine Cybernetics AS, Trondheim, Norway (2002)
Fannemel, Å.V.: Dynamic Positioning by Nonlinear Model Predictive Control. Master’s thesis, Norwegian University of Science and Technology, Norway (2008)
Tannuri, E.A., Agostinho, A.C., Morishita, H.M., Moratelli, J.L.: Dynamic positioning systems: an experimental analysis of sliding mode control. Control Eng. Pract. 18(10), 1121–1132 (2010)
Do, K.D.: Global robust and adaptive output feedback dynamic positioning of surface ships. J. Mar. Sci. Appl. 10(3), 325–332 (2011)
Du, J., Yang, Y., Wang, D., Guo, C.: A robust adaptive neural networks controller for maritime dynamic positioning system. Neurocomputing 110, 128–136 (2013)
Panagoua, D., Kyriakopoulos, K.J.: Dynamic positioning for an underactuated marine vehicle using hybrid control. Int. J. Control 87(2), 264–280 (2014)
Kjerstad, Ø.K., Skjetne, R., Jenssen, N.A.: Disturbance rejection by acceleration feedforward: Application to dynamic positioning. In: the 18th IFAC World Congress 18(1), pp. 2523–2528. Milano, Italy (2011)
Smallwood, D.A., Whitcomb, L.L.: Model-based dynamic positioning of underwater robotic vehicles: theory and experiment. IEEE J. Ocean. Eng. 29(1), 169–186 (2004)
Riedel, J.S.: Shallow water station keeping of an autonomous underwater vehicle: the experimental results of a disturbance compensation controller. In: the MTS/IEEE Oceans Conference, Providence (2000)
Chiaverini, A.G., Sarkar, S., West, N.: Adaptive control of an autonomous underwater vehicle: experimental results on ODIN. IEEE Trans. Control Syst. Technol. 9(5), 756–765 (2001)
Hoang, N.Q., Kreuzer, E.: Adaptive PD-controller for positioning of a remotely operated vehicle close to an underwater structure: theory and experiments. Control Eng. Pract. 15(4), 411–419 (2007)
Bessa, W.M., Dutra, M.S., Kreuzer, E.: Dynamic positioning dynamic positioning of underwater robotic vehicles with thruster dynamics compensation. Int. J. Adv. Robot. Syst. 10(9), 325 (2013)
Garcia-Valdovinos, L.G., Salgado-Jimenez, T.: On the dynamic positioning control of underwater vehicles subject to ocean currents. In: The International Conference on Electrical Engineering Computing Science and Automatic Control, Merida City, Mexico (2011)
Fischer, N., Hughes, D., Walters, P., Schwartz, E.M., Dixon, W.E.: Nonlinear RISE-based control of an autonomous underwater vehicle. IEEE Trans. Robot. 30(4), 845–852 (2014)
Li, J.H., Lee, P.M.: A neural network adaptive controller design for free-pitch-angle diving behavior of an autonomous underwater vehicle. Robot. Auton. Syst. 52(2–3), 132–147 (2005)
Zhang, L.J., Qi, X., Pang, Y.J.: Adaptive output feedback control based on DRFNN for AUV. Ocean Eng. 36(9–10), 716–722 (2009)
Leonessa, A., VanZwieten, T., Morel, Y.: Neural network model reference adaptive control of marine vehicles. In: Current Trends in Nonlinear Systems and Control Systems and Control: Foundations & Applications, pp. 421–440 (2006)
Xia, G., Pang, C., Wang, H., Le, Y.: Adaptive neural network controller applied to dynamic positioning of a remotely operated vehicle. In: the MTS/IEEE Oceans Conference, Bergen (2013)
Chu, Z., Zhu, D., Yang, S.X.: Observer-based adaptive neural network trajectory tracking control for remotely operated vehicle. IEEE Trans. Neural Netw. Learn. Syst. (2016). doi:10.1109/TNNLS.2016.2544786
Gao, J., Liu, C., Proctor, A.: Nonlinear model predictive dynamic positioning control of an underwater vehicle with an onboard USBL system. J. Mar. Sci. Technol. 21(1), 57–69 (2015)
Johnson, E.N., Kannan, S.K.: Adaptive trajectory control for autonomous helicopters. J. Guid. Control Dyn. 28(3), 524–538 (2005)
Chowdhary, G., Johnson, E.N.: Theory and flight test validation of a concurrent learning adaptive controller. J. Guid. Control Dyn. 34, 592–607 (2011)
MacKunis, W., Patre, P.M., Kaiser, M.K., Dixon, W.E.: Asymptotic tracking for aircraft via robust and adaptive dynamic inversion methods. IEEE Trans. Control Syst. Technol. 18(6), 1448–1456 (2010)
Lavretsky, E., Gadient, R., Gregory, I.M.: Predictor-based model reference adaptive control. J. Guid. Control Dyn. 33(4), 1195–1201 (2010)
Molero, A., Dunia, R., Cappelletto, J., Fernandez, G.: Model predictive control of remotely operated underwater vehicles. In: IEEE Conference on Decision and Control and European Control Conference, pp. 2058–2063 (2011)
Shen, C., Shi, Y., Buckham, B.: Integrated path planning and tracking control of an auv: a unified receding horizon optimization approach. IEEE/ASME Transa. Mechatron. (2016). doi:10.1109/TMECH.2016.2612689
Du, H., Yu, X., Chen, M.Z.Q., Li, S.: Chattering-free discrete-time sliding mode control. Automatica 68, 87–91 (2016)
Johnson, E.N.: Limited Authority adaptive flight control. Doctor’s thesis, Georgia Institute of Technology, USA (2000)
Lewis, F.L.: Nonlinear network structures for feedback control. Asian J. Control 1(4), 205–228 (1999)
Khalil, H.K.: Nonlinear Syst., 3rd edn. Pearson Hall, Upper Saddle River (2002)
Fossen, T.I., Johansen, T.A.: A survey of control allocation methods for ships and underwater vehicles. In: 14th Mediterranean Conference on Control and Automation, Ancona, pp. 1–6 (2006)
Soylu, S., Buckham, B.J., Podhorodeski, R.P.: A chattering-free sliding-mode controller for underwater vehicles with fault-tolerant infinity-norm thrust allocation. Ocean Eng. 35, 1647–1659 (2008)
Yin, C., Chen, Y., Zhong, S.: Fractional-order sliding mode based extremum seeking control of a class of nonlinear systems. Automatica 50, 3173–3181 (2014)
Yin, C., Stark, B., Chen, Y., Zhong, S., Lau, E.: Fractional-order adaptive minimum energy cognitive lighting control strategy for the hybrid lighting system. Energy Build. 87, 176–184 (2015)
Silpa-Anan, C.: Autonomous underwater robot: vision and control, master’s thesis, Australian National University, Australia (2001)
Acknowledgements
The authors would like to thank the editor and reviewers for their constructive comments and suggestions that have improved the quality of the paper. This work is supported by the National Natural Science Foundation of China under Grant 51279164.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Gao, J., Wu, P., Li, T. et al. Optimization-based model reference adaptive control for dynamic positioning of a fully actuated underwater vehicle. Nonlinear Dyn 87, 2611–2623 (2017). https://doi.org/10.1007/s11071-016-3214-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-016-3214-2