Abstract
The path planning and following control problems of autonomous underwater vehicle (AUV) in three-dimension (3D) are studied in this paper. In order to realize obstacle avoidance and path optimization, a path planning method based on particle swarm optimization (PSO) and cubic spline interpolation is developed. The curvature of the path obtained by this method is continuous, which can not only avoid obstacles but also meet the constraint of AUV’s minimum radius of rotation. In the design of kinematics controller, an optimal guidance scheme based on model predictive control (MPC) is proposed, which takes into account the wave disturbances. Adaptive dynamical sliding mode control (ADSMC) technology is used to design dynamic controller, which can effectively overcome the influence of model uncertainties. In order to ensure the stability of the system, the stability condition of MPC is designed, and the stability of the closed-loop system is analyzed by applying cascade system theory. The control strategy proposed in this paper is compared with the line-of-sight (LOS) guidance through simulation experiment. The simulation results demonstrate that the proposed control strategy can not only improve the quality of path following, but also reduce the disturbance of waves, and thus is more conducive to energy saving.
Article PDF
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
References
Fredriksen, E., Pettersen, K.Y.: Global κ-exponential way-point maneuvering of ships: theory and experiments. Automatica. 42(4), 677–687 (2006)
Elmokadem, T., Zribi, M., Youcef-Toumi, K.: Control for Dynamic Positioning and Way-Point Tracking of Underactuated Autonomous Underwater Vehicles Using Sliding Mode Control. Journal of Intelligent and Robotic Systems (2018)
Ravankar, A., Ravankar, A.A., Kobayashi, Y., Hoshino, Y., Peng, C.C.: Path smoothing techniques in robot navigation: state-of-the-art. Current and Future Challenges. Sensors. 18(9), 1–30 (2018)
Yang, K., Sukkarieh, S.: 3D smooth path planning for a UAV in cluttered natural environments. IEEE/RSJ International Conference on Intelligent Robots and Systems, 794–800 (2008)
Filaretov, V., Yukhimets, D.: The method of formation of AUV smooth trajectory in unknown environment. OCEANS'2016, Shanghai, China, 1–8 (2016)
Shen, C., Shi, Y., Buckham, B.: Integrated path planning and tracking control of an AUV: a unified receding horizon optimization approach. IEEE/ASME Transactions on Mechatronics. 22(3), 1163–1173 (2017)
Liu, L., Wang, D., Peng, Z.H.: Path following of marine surface vehicles with dynamical uncertainty and time-varying ocean disturbances. Neurocomputing. 173, 799–808 (2016)
Lekkas, A.M., Fossen, T.I.: Integral LOS path following for curved paths based on a monotone cubic Hermite spline Parametrization. IEEE Trans. Control Syst. Technol. 22(6), 2287–2301 (2014)
Chen, S., Liu, C.W., Huang, Z.P., Cai, G.S.: Global path planning for AUV based on sparse a* search algorithm. Torpedo Technology. 20(4), 271–275 (2012)
Hwang, Y., Ahuja, N.: A potential field approach to path planning. IEEE Trans. Robot. Autom. 8(1), 23–32 (1992)
Liu, J.H., Yang, J.G., Liu, H.P., Tian, X.J., Gao, M.: An improved ant colony algorithm for robot path planning. Soft. Comput. 21(19), 5829–5839 (2017)
Satoshi, T., Makoto, T., Toshiharu, H., Katsuji, U.: Path planning for mobile robot using a genetic algorithm. Stochastic Systems Theory and its Applications. 1999, 243–247 (2018)
Yao, X.L., Wang, F., Wang, J.F., Wang, X.W.: Bilevel Optimization-Based Time-Optimal Path Planning for AUVs. Sensors. 18(12), (2018)
Fossen, T. I., Breivik, M., Skjetne, R.: Line-of-sight path following of underactuated marine craft. 6th IFAC Conference on Manoeuvring and Control of Marine Craft (MCMC), Girona, Spain, 244–249 (2003)
Lekkas, A. M., Fossen, T. I.: Minimization of cross-track and along-track errors for path tracking of marine underactuated vehicles. European Control Conference (ECC), 3004–3010 (2014)
Lekkas, A.M., Fossen, T.I.: A time-varying lookahead distance guidance law for path following. IFAC Proceedings Volumes. 45(27), 398–403 (2012)
Mu, D.D., Wang, G.F., Fan, Y.S., Sun, X.J., Qiu, B.B.: Adaptive LOS path following for a podded propulsion unmanned surface vehicle with uncertainty of model and actuator saturation. APPLIED SCIENCES-BASEL. 7(12), 1–20 (2017)
Caharija, W., Pettersen, K.Y., Calado, P., Braga, J.: A comparison between the ILOS guidance and the vector field guidance. IFAC-Papers OnLine. 48(16), 89–94 (2015)
Xu, H., Soares, C.G.: Vector field path following for surface marine vessel and parameter identification based on LS-SVM. Ocean Eng. 113, 151–161 (2016)
Fossen, T.I., Pettersen, K.Y., Galeazzi, R.: Line-of-sight path following for dubins paths with adaptive sideslip compensation of drift forces. IEEE Trans. Control Syst. Technol. 23(2), 820–827 (2015)
Calvo, O., Rozenfeld, A., Souza, A., Valenciaga, F., Puleston, P.F., Acosta, G.: Experimental results on smooth path tracking with application to pipe surveying on inexpensive AUV. IEEE/RSJ International Conference on Intelligent Robots and Systems, 3647–3653 (2008)
Moe, S., Caharija, W., Pettersen, K. Y., Schjolberg, I.: Path following of underactuated marine surface vessels in the presence of unknown ocean currents. American Control Conference (ACC), 3856–3861 (2014)
Caharija, W., Pettersen, K. Y., Gravdahl, J. T., Borhaug, E.: Path following of underactuated autonomous underwater vehicles in the presence of ocean currents. IEEE 51st IEEE Conference on Decision and Control (CDC), 528–535 (2012)
Caharija, W., Pettersen, K.Y., Sørensen, A.J., Candeloro, M., Gravdahl, J.T.: Relative velocity control and integral line of sight for path following of autonomous surface vessels: merging intuition with theory. Proceedings of the Institution of Mechanical Engineers, Part M: Journal of Engineering for the Maritime Environment. 228(2), 180–191 (2014)
Pettersen, K.Y., Nijmeijer, H.: Underactuated ship tracking control: theory and experiments. Int. J. Control. 74(14), 1435–1446 (2001)
Repoulias, F., Papadopoulos, E.: Planar trajectory planning and tracking control design for underactuated AUVs. Ocean Eng. 34(11), 1650–1667 (2006)
Jiang, Z.P.: Global tracking control of underactuated ships by Lyapunov's direct method. Automatica. 38(2), 301–309 (2002)
Silvestre, C., Pascoal, A., Kaminer, I.: On the design of gain-scheduled trajectory tracking controllers. International Journal of Robust and Nonlinear Control. 12(9), 797–839 (2002)
Fossen, T.I., Lekkas, A.M.: 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 (2017)
Antonelli, G., Caccavale, F., Chiaverini, S., Fusco, G.: A novel adaptive control law for underwater vehicles. IEEE Trans. Control Syst. Technol. 11(2), 221–232 (2003)
Li, J.H., Lee, P.M.: Design of an adaptive nonlinear controller for depth control of an autonomous underwater vehicle. Ocean Eng. 32(17–18), 2165–2181 (2005)
Li, J.H., Lee, P.M., Jun, B.H., Lim, Y.K.: Point-to-point navigation of underactuated ships. Automatica. 44(12), 3201–3205 (2008)
Do, K.D., Pan, J.: State-and output-feedback robust path- following controllers for underactuated ships using Serret–Frenet frame. Ocean Eng. 31(5–6), 587–613 (2004)
Do, K.D., Pan, J.: Global robust adaptive path following of underactuated ships. Automatica. 42(10), 1713–1722 (2006)
Lapierre, L., Jouvencel, B.: Robust nonlinear path-following control of an AUV. IEEE J. Ocean. Eng. 33(2), 89–102 (2008)
Liao, Y.L., Wan, L., Zhang, J.Y.: Backstepping dynamical sliding mode control method for the path following of the underactuated surface vessel. Procedia Engineering. 15, 256–263 (2011)
Ji, D., Liu, J., Zhao, H., Wang, Y.: Path following of autonomous vehicle in 2D space using multivariable sliding mode control. Journal of Robotics. 2014, 1–6 (2014)
Xu, J., Wang, M., Qiao, L.: Dynamical sliding mode control for the trajectory tracking of underactuated unmanned underwater vehicles. Ocean Eng. 105, 54–63 (2015)
Liu, C., Zou, Z., Yin, J.: Trajectory tracking of underactuated surface vessels based on neural network and hierarchical sliding mode. J. Mar. Sci. Technol. 20(2), 322–330 (2015)
Chen, W., Wei, Y. H., Zeng, J. H., Han, H., Jia, X.: Adaptive terminal sliding mode NDO-Based control of underactuated AUV in vertical plane. Discrete Dynamics in Nature and Society, 1–9 (2016)
Ishaque, K., Abdullah, S.S., Ayob, S.M., Salam, Z.: Single input fuzzy logic controller for unmanned underwater vehicle. J. Intell. Robot. Syst. 59(1), 87–100 (2010)
Zhou, J.J., Tang, Z.D., Zhang, H.H., Jiao, J.F.: Spatial path following for AUVs using adaptive neural network controllers. Math. Probl. Eng. 2013, 1–9 (2013)
Yao, X. L., Yang, G. Y., Peng, Y.: Nonlinear Reduced-Order Observer-Based Predictive Control for Diving of an Autonomous Underwater Vehicle. Discrete Dynamics in Nature and Society, 1–15 (2017)
Ismail, Z.H., Dunnigan, M.W.: A region boundary-based control scheme for an autonomous underwater vehicle. Ocean Eng. 38(17–18), 2270–2280 (2011)
Mayne, D.Q., Rawlings, J.B., Rao, C.V., Scokaert, P.O.M.: Constrained model predictive control: stability and optimality. Automatica. 36(6), 789–814 (2000)
Falcone, P., Borrelli, F., Tseng, H.E., Asgari, J., Hrovat, D.: Linear time-varying model predictive control and its application to active steering systems: stability analysis and experimental validation. International Journal of Robust and Nonlinear Control. 18(8), 862–875 (2008)
Prestero, T.: Development of a six-degree of freedom simulation model for the REMUS autonomous underwater vehicle. Oceans. 1, 450–455 (2002)
Funding
This work has been supported by the National Natural Science Foundation of China under Grant no. 51279039.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of Interest
The authors declare no conflict of interest.
Additional information
This work has been supported by the National Natural Science Foundation of China (51279039).
Rights and permissions
About this article
Cite this article
Wang, X., Yao, X. & Zhang, L. Path Planning under Constraints and Path Following Control of Autonomous Underwater Vehicle with Dynamical Uncertainties and Wave Disturbances. J Intell Robot Syst 99, 891–908 (2020). https://doi.org/10.1007/s10846-019-01146-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10846-019-01146-3