DOI QR코드

DOI QR Code

Path Tracking Controller Design for Surface Vessel Based on Sliding Mode Control Method with Switching Law

슬라이딩 모드 제어와 스위칭 기법에 기반한 수상함의 경로 추종 제어기 설계

  • Lee, JunKu (The 6th Research and Development Institute, Agency for Defense Development)
  • 이준구 (국방과학연구소 제6기술연구본부)
  • Received : 2016.06.01
  • Accepted : 2017.01.06
  • Published : 2017.02.05

Abstract

In this paper, the path tracking controller for a surface vessel based on the sliding mode control (SMC) with the switching law is proposed. In order to have no restriction on movement and improved tracking performance, the proposed control system is developed as follows: First, the kinematic and dynamic models in Cartesian coordinates are considered to solve the singularity problem at the origin. Second, the new multiple sliding surfaces are designed with the SMC and approach angle concept to solve the under-actuated property. Third, the switching control system is designed to improve tracking performance. To prove the stability of the proposed switching system under the arbitrary switching, the Lyapunov stability analysis method with the common Lyapunov function is used. Finally, the computer simulations are performed to demonstrate the performance, effectiveness and stability of the proposed tracking controller of a surface vessel.

Keywords

References

  1. F. A. Papoulias and Z. Oral, "Hopf Bifurcation and Nonlinear Studies of Gain Margins in Path Control of Marine Vehicles," Applied Ocean Research, Vol. 17, No. 1, pp. 21-32, 1995. https://doi.org/10.1016/0141-1187(94)00016-G
  2. F. A. Papoulias, "Cross Track Error and Proportional Turning Rate Guidance of Marine Vehicles," Journal of Ship Research, Vol. 38, No. 2, pp. 123-132, 1994.
  3. K. Y. Pettersen and H. Nijmeijer, "Underactuated Ship Tracking Control : Theory and Experiments," Int. Jour. of Control, Vol. 74, No. 14, pp. 1435-1446, 2001. https://doi.org/10.1080/00207170110072039
  4. Z. P. Jiang, "Global Tracking Control of Underactuated Ships by Lyapunov's Direct Method," Automatica, Vol. 38, No. 1, pp. 301-309, 2002. https://doi.org/10.1016/S0005-1098(01)00199-6
  5. E. Lefeber, K. Y. Pettersen and H. Nijmeijer, "Tracking Control of an Underactuated Ship," IEEE Trans. Control Systems Technology, Vol. 11, No. 1, pp. 52-61, 2003. https://doi.org/10.1109/TCST.2002.806465
  6. J. M. Godhavn, T. I. Fossen and S. Berge, "Nonlinear and Adaptive Back Stepping Design for Tracking Control of Ships," Int. Jour. of Adaptive Control and Signal Processing, Vol. 12, No. 8, pp. 649-670, 1998. https://doi.org/10.1002/(SICI)1099-1115(199812)12:8<649::AID-ACS515>3.0.CO;2-P
  7. K. K. Do, "Practical Control of Underactuated Ships," Ocean Engineering, Vol. 37, No. 13, pp. 1111-1119, 2010. https://doi.org/10.1016/j.oceaneng.2010.04.007
  8. D. Swaroop, J. K. Hedrick, P. P. Yip and J. C. Gerdes, "Dynamic Surface Control for a Class of Nonlinear Systems," IEEE Trans. Automatic Control, Vol. 45, No. 10, pp. 1893-1899, 2000. https://doi.org/10.1109/TAC.2000.880994
  9. L. Lapierre and D. Soetanto, "Nonlinear Path- Following Control of an AUV," Ocean Engineering, Vol. 34, No. 11-12, pp. 1734-1744, 2007. https://doi.org/10.1016/j.oceaneng.2006.10.019
  10. Y. Kim, J. Lee, S. Park, B. Jeon and P. Lee "Path Tracking Control for Underactuated AUVs Based on Resolved Motion Acceleration Control," Proc. of Conference on Autonomous Robots and Agents, Wellington, New Zealand, pp. 342-346, 2009.
  11. B. He and Z. Zhou, "Path Planning and Tracking for AUV in Large-Scale Environment," Proc. of Asia Conf. on Information in Control, Automation and Robotics, Wuhan, China, pp. 318-321, 2010.
  12. B. Subudhi and D. Atta, "Design of a Path Following Controller for an Underactuated AUV," Archives of Control Sciences, Vol. 19, No. 3, pp. 245-259, 2009.
  13. F. Repoulias and E. Papadopoulos, "Planar Trajectory Planning and Tracking Control Design for Underactuated AUVs," Ocean Engineering, Vol. 34, No. 11-12, pp. 1650-1667, 2007. https://doi.org/10.1016/j.oceaneng.2006.11.007
  14. K. D. Do, "Practical Formation Control of Multiple Underactuated Ships with Limited Sensing Ranges," Robotics and Autonomous Systems, Vol. 59, No. 6, pp. 457-471, 2011. https://doi.org/10.1016/j.robot.2011.03.003
  15. E. Yang and D. Gu, "Nonlinear Formation-Keeping and Mooring Control of Multiple Autonomous Underwater Vehicles," IEEE Trans. Mechatronics, Vol. 12, No. 2, pp. 164-178, 2007. https://doi.org/10.1109/TMECH.2007.892826
  16. R. Skjetne, S. Moi and T. Fossen, "Nonlinear Formation Control of Marine Craft," Proc. of IEEE Conference Decision and Control, pp. 1699-1704, Las Vegas, 2002.
  17. Z. S. Mi and Y. G. Kim, "Intelligent 3D Obstacles Recognition Technique Based on Support Vector Machines for Autonomous Underwater Vehicles," International Journal of Fuzzy Logic and Intelligent Systems, Vol. 9, No. 3, pp. 213-218, 2009. https://doi.org/10.5391/IJFIS.2009.9.3.213
  18. Y. H. Choi and K. J. Kim, "Robust Path Tracking Control for Autonomous Underwater Vehicle with Variable Speed," Journal of The Korean Institute of Intelligent Systems, Vol. 20, No. 4, pp. 476-482, 2010. https://doi.org/10.5391/JKIIS.2010.20.4.476
  19. H. Ashrafiuon, K. R. Muske, L. C. McNinch and R. A. Soltan, "Sliding Mode Tracking Control of Surface Vessels," IEEE Trans. Industrial Electronics, Vol. 55, No. 11, pp. 4004-4012, 2008. https://doi.org/10.1109/TIE.2008.2005933
  20. F. Repoulias and E. Papadopoulos, "Planar Trajectory Planning and Tracking Control Design for Underactuated AUVs," Ocean Engineering, Vol. 34. No. 11, pp. 1650-1667, 2007. https://doi.org/10.1016/j.oceaneng.2006.11.007
  21. A. Pedro Aguiar and M. Pascoal Antonio, "Dynamic Positioning and Way-Point Tracking of Underactuated AUVs in the Presence of Ocean Currents," International Journal of Control, Vol. 80. No. 7, pp. 1092-1108, 2007. https://doi.org/10.1080/00207170701268882
  22. N. R. Gans and S. A. Hutchinson, "Stable Visual Serving Through Hybrid Switched-System Control," IEEE Trans. Robotics and Automation, Vol. 23. No. 3, pp. 530-540, 2007. https://doi.org/10.1109/TRO.2007.895067
  23. V. Sankaranarayanan and A. D. Mahindrakar "Switched Control of a Nonholonomic Mobile Robot," Commun Nonlinear Science Numerical Simulation, Vol. 14, No. 5, pp. 2319-2327, 2009. https://doi.org/10.1016/j.cnsns.2008.06.002
  24. A. S. Morse, "Supervisory Control of Families of Linear Set-Point Controllers Part I. Exact Matching," IEEE Trans. Automatic Control Vol. 41, pp. 1413-1431, 1996. https://doi.org/10.1109/9.539424
  25. S. R. Kulkarni and P. J. Ramadge, "Model and Controller Selection Policies Based on Output Prediction Errors," IEEE Trans. Automatic Control, Vol. 41, pp. 1594-1604, 1996. https://doi.org/10.1109/9.543997
  26. K. S. Narendra and J. Balakrishnan, "Adaptive Control using Multiple Models," IEEE Trans. Automatic Control, Vol. 42, pp. 171-187, 1997. https://doi.org/10.1109/9.554398
  27. D. Liberzon and A. S. Morse, "Basic Problems in Stability and Design of Switched System," IEEE Control Systems, Vol. 19, No. 5, pp. 59-70, 1999. https://doi.org/10.1109/37.793443
  28. DeCarlo, Raymond A. and et al., "Perspectives and Results on the Stability and Stabilizability of Hybrid Systems," Proceedings of the IEEE, Vol. 88, No. 7, pp. 1069-1082, 2000. https://doi.org/10.1109/5.871309
  29. Liberzon, Daniel, Joao P. Hespanha, and A. Stephen Morse, "Stability of Switched Systems : A Lie-Algebraic Condition," Systems & Control Letters, Vol. 37, No. 3, pp. 117-122, 1999. https://doi.org/10.1016/S0167-6911(99)00012-2
  30. Z. He, S. Zhang, and J. Wu, "Sliding Mode Control of Switched Linear Systems Based on Common Lyapunov Function," Proc. of the 3rd Int. Symp. on Systems and Control in Aeronautics and Astronautics, Vol. 1, pp. 300-304, 2010.
  31. O. M. A. Al-Ola, K. Fujimoto and T. Yoshinaga, "Common Lyapunov Function Based on Kullback-Leibler Divergence for a Switched Nonlinear System," Mathematical Problems in Engineering, Vol. 1, pp. 1-12, 2011.
  32. W. Gao and J. C. Hung, "Variable Structure Control of Nonlinear Systems : A New Approach," IEEE Trans. Ind. Electron., Vol. 40, No. 1, pp. 45-55, 1993. https://doi.org/10.1109/41.184820
  33. C. J. Fallaha, M. Saad, H. Y. Kanaan, and K. A. Haddad, "Sliding Mode Robot Control with Exponential Reaching Law," IEEE Trans. Ind. Electron., Vol. 58, No. 2, pp. 600-610, 2011. https://doi.org/10.1109/TIE.2010.2045995