Abstract
In this paper, a trajectory tracking control law is proposed for a class of marine surface vessels in the presence of constraints and uncertainties. A barrier Lyapunov function (BLF) is employed to prevent states from violating the constraints. Neural networks are used to approximate the system uncertainties in our design, and the control law is designed by using the Moore-penrose inverse. Under the proposed control, the multiple state constraints are never violated, the signals of the closed loop system are semiglobally uniformly bounded (SGUB), and the asymptotic tracking is achieved. Finally, the performance of the proposed control is illustrated via the simulations.
This work was supported by the National Natural Science Foundation of China under Grants 61203057, 61473120, the National Basic Research Program of China (973 Program) under Grant 2014CB744206, the Fundamental Research Funds for the Central Universities under Grant 2015ZM065, and the NSFC-RS joint research project under grants 51311130137 in China and IE121414 in the UK.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Ge, S.S., Zhao, Z., He, W.: Localization of drag anchor in mooring systems via magnetic induction and acoustic wireless communication network. IEEE Journal of Oceanic Engineering 39(3), 515–525 (2014)
Yang, C., Li, Z., Cui, R., Xu, B.: Neural network-based motion control of an underactuated wheeled inverted pendulum model 25(11), 2004–2016 (2014)
Cui, R., Guo, J., Mao, Z.: Adaptive backstepping control of wheeled inverted pendulums models. Nonlinear Dynamics 79(1), 501–511 (2015)
Liu, D., Michel, A.N.: Dynamical systems with saturation nonlinearities: analysis and design. Springer (1994
Hu, T., Lin, Z.: Control systems with actuator saturation: analysis and design. Brikhuser, Bostion (2001)
Chen, Z., Shan, C., Zhu, H.: Adaptive fuzzy sliding mode control algorithm for a non-affine nonlinear system. IEEE Transactions on Industrial Informatics 3(4), 302–311 (2007)
Tee, K.P., Ge, S.S.: Control of fully actuated ocean surface vessels using a class of feedforward approximators. IEEE Transactions on Control Systems Technology 14(4), 750–756 (2006)
Du, J., Wang, L., Jiang, C.: Nonlinear ship trajectory tracking control based on backstepping algorithm. Ship Engineering 1, 41–44 (2010)
Ghommam, J., Mnif, F., Benali, A., Derbel, N.: Asymptotic backstepping stabilization of an underactuated surface vessel. IEEE Transactions on Control Systems Technology 14(6), 1150–1157 (2006)
Dai, S.-L., Wang, C., Luo, F.: Identification and learning control of ocean surface ship using neural networks. IEEE Transactions on Industrial Informatics 8(34), 801–810 (2012)
Yang, C., Li, Z., Li, J.: Trajectory planning and optimized adaptive control for a class of wheeled inverted pendulum vehicle models. IEEE Transactions on Cybernetics 43(1), 24–36 (2013)
Mayne, D.Q., Rawlings, J.B., Rao, C.V., Scokaert, P.O.: Constrained model predictive control: Stability and optimality. Automatica 36(6), 789–814 (2000)
Alberto, B.: Reference governor for constrained nonlinear systems. IEEE Transactions on Automatic Control 43(3), 415–419 (1998)
Gilbert, E.G., Ong, C.J.: An extended command governor for constrained linear systems with disturbances. In: Proceedings of the 48th IEEE Conference on Decision and Control, pp. 6929–6934 (2009)
Do, K.: Control of nonlinear systems with output tracking error constraints and its application to magnetic bearings. International Journal of Control 83(6), 1199–1216 (2010)
DeHaan, D., Guay, M.: Extremum-seeking control of state-constrained nonlinear systems. Automatica 41(9), 1567–1574 (2005)
Cui, R., Ren, B., Ge, S.S.: Synchronised tracking control of multi-agent system with high order dynamics. IET Control Theory & Applications 6(5), 603–614 (2012)
He, W., Chen, Y., Yin, Z.: Adaptive neural network control of an uncertain robot with full-state constraints (2015)
Ngo, K.B., Mahony, R., Jiang, Z.P.: Integrator backstepping using barrier functions for systems with multiple state constraints. In: Proceedings of the 44th IEEE Conference on Decision and Control, pp. 8306–8312 (2005)
Ren, B., Ge, S.S., Tee, K.P., Lee, T.H.: Adaptive neural control for output feedback nonlinear systems using a barrier lyapunov function. IEEE Transactions on Neural Networks 21(8), 1339–1345 (2010)
Li, Z., Yang, C., Ding, N., Bogdan, S., Ge, T.: Robust adaptive motion control for remotely operated vehicles with velocity constraints. International Journal of Control, Automation, and System 10(2), 421–429 (2012)
Chen, M., Ge, S.S., Ren, B.: Adaptive tracking control of uncertain MIMO nonlinear systems with input constraints. Automatica 47(3), 452–465 (2011)
How, B.V.E., Ge, S.S., Choo, Y.S.: Dynamic Load Positioning for Subsea Installation via Adaptive Neural Control. IEEE Journal of Oceanic Engineering 35(2), 366–375 (2010)
Yang, C., Ganesh, G., Haddadin, S., Parusel, S., Albu-Schaeffer, A., Burdet, E.: Human-like adaptation of force and impedance in stable and unstable interactions. IEEE Transactions on Robotics 27(5), 918–930 (2011)
Yang, C., Ge, S.S., Lee, T.H.: Output feedback adaptive control of a class of nonlinear discrete-time systems with unknown control directions. Automatica 45(1), 270–276 (2009)
Yang, C., Ge, S.S., Xiang, C., Chai, T., Lee, T.H.: Output feedback NN control for two classes of discrete-time systems with unknown control directions in a unified approach. IEEE Transactions on Neural Networks 19(11), 1873–1886 (2008)
He, W., Ge, S.S., Li, Y., Chew, E., Ng, Y.S.: Neural network control of a rehabilitation robot by state and output feedback. Journal of Intelligent & Robotic Systems, 1–17 (2014)
Yeşildirek, A., Lewis, F.L.: Feedback linearization using neural networks. Automatica 31(11), 1659–1664 (1995)
Tee, K.P., Ren, B., Ge, S.S.: Control of nonlinear systems with time-varying output constraints. Automatica 47(11), 2511–2516 (2011)
Tee, K.P., Ge, S.S.: Control of nonlinear systems with full state constraint using a barrier lyapunov function. In: 2009 IEEE 48th Conference on Decision and Control, pp. 8618–8623 (2009)
He, W., Ge, S.S., How, B.V.E., Choo, Y.S.: Dynamics and Control of Mechanical Systems in Offshore Engineering. Springer (2014)
He, W., Ge, S.S., How, B.V.E., Choo, Y.S., Hong, K.-S.: Robust adaptive boundary control of a flexible marine riser with vessel dynamics. Automatica 47(4), 722–732 (2011)
Slotine, J., Li, W.: Applied Nonlinear Control. Prentice Hall, Englewood Cliffs (1991)
Meng, W., Yang, Q., Pan, D., Zheng, H., Wang, G., Sun, Y.: NN-based asymptotic tracking control for a class of strict-feedback uncertain nonlinear systems with output constraints. In: 2012 IEEE 51st Annual Conference on Decision and Control, pp. 5410–5415 (2012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Yin, Z., He, W., Ge, W., Yang, C., Sharma, S. (2015). Approximation-Based Control of a Marine Surface Vessel with Full-State Constraints. In: Liu, H., Kubota, N., Zhu, X., Dillmann, R., Zhou, D. (eds) Intelligent Robotics and Applications. ICIRA 2015. Lecture Notes in Computer Science(), vol 9244. Springer, Cham. https://doi.org/10.1007/978-3-319-22879-2_11
Download citation
DOI: https://doi.org/10.1007/978-3-319-22879-2_11
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-22878-5
Online ISBN: 978-3-319-22879-2
eBook Packages: Computer ScienceComputer Science (R0)