Skip to main content

Advertisement

Log in

Experimental test of a robust formation controller for marine unmanned surface vessels

  • Published:
Autonomous Robots Aims and scope Submit manuscript

Abstract

Experiments with two formation controllers for marine unmanned surface vessels are reported. The formation controllers are designed using the nonlinear robust model-based sliding mode approach. The marine vehicles can operate in arbitrary formation configurations by using two leader-follower control schemes. For the design of these controller schemes 3 degrees of freedom (DOFs) of surge, sway, and yaw are assumed in the planar motion of the marine surface vessels. Each vessel only has two actuators; therefore, the vessels are underactuated and the lack of a kinematic constraint puts them into the holonomic system category. In this work, the position of a control point on the vessel is controlled, and the orientation dynamics is not directly controlled. Therefore, there is a potential for an oscillatory yaw motion to occur. It is shown that the orientation dynamics, as the internal dynamics of this underactuated system, is stable, i.e., the follower vehicle does not oscillate about its control point during the formation maneuvers. The proposed formation controller relies only on the state information obtained from the immediate neighbors of the vessel and the vessel itself. The effectiveness and robustness of formation control laws in the presence of parameter uncertainty and environmental disturbances are demonstrated by using both simulations and field experiments. The experiments were performed in a natural environment on a lake using a small test boat, and show robust performance to parameter uncertainty and disturbance. This paper reports the first experimental verification of the above mentioned approach, whose unique features are the use of a control point, the zero-dynamic stability analysis, the use of leader-follower method and a nonlinear robust control approach.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Aguiar, A. P., & Hespanha, J. P. (2003). Position tracking of underactuated vehicles. In Proceedings of the 2003 American control conference (Vol. 3, pp. 1988–1993). doi:10.1109/ACC.2003.1243366.

  • Alves, J., Oliveira, P., Oliveira, R., Pascoal, A., Rufino, M., Sebastiao, L., & Silvestre, C. (2006). Vehicle and mission control of the delfim autonomous surface craft. In Proceedings of the 14th Mediterranean conference on control and automation (pp. 282–287), Piscataway, NJ, USA.

  • Ashrafiuon, H., Muske, K. R., McNinch, L. C., & Soltan, R. A. (2008). Sliding-mode tracking control of surface vessels. IEEE Transactions on Industrial Electronics, 55(11), 4004–4012.

    Article  Google Scholar 

  • Balch, T., & Arkin, R. C. (1998). Behavior-based formation control for multirobot teams. IEEE Transactions on Robotics and Automation, 14(6), 926–939.

    Article  Google Scholar 

  • Behal, A., Dixon, W. E., Dawson, D. M., & Fang, Y. (2000). Tracking and regulation control of an underactuated surface vessel with nonintegrable dynamics. In Proceedings of the IEEE Conference on Decision and Control (Vol. 47, pp. 2150–2155). Sydney, Australia, December 2000. New York: IEEE Press.

    Google Scholar 

  • Bhatti, A. I., Spurgeon, S. K., Dorey, R., & Edwards, C. (1999). Sliding mode configurations for automotive engine control. International Journal of Adaptive Control and Signal Processing, 13(2), 49–69.

    Article  MATH  Google Scholar 

  • Bronstein, I. N., & Semendyayev, K. A. (1985). Handbook of mathematics (3rd ed.). Frankfurt/Main: Verlag Harri Deutsch.

    Google Scholar 

  • Dash, P. K., Sahoo, N. C., Elangovan, S., & Liew, A. C. (1996). Sliding mode control of a static VAR controller for synchronous generator stabilization. International Journal of Electrical Power & Energy Systems, 18(1), 55–64.

    Article  Google Scholar 

  • Desai, J. P. (2002). A graph theoretic approach for modeling mobile robot team formations. Journal of Robotic Systems, 19(11), 511–525.

    Article  MATH  Google Scholar 

  • Duman, H. & Hu, H. (2001). United we stand, divided we fall: Team formation in multiple robot applications. Journal of Robotic Systems, 16(4), 153–161.

    Google Scholar 

  • Encarnacao, P., & Pascoal, A. (2001). Combined trajectory tracking and path following: an application to the coordinated control of autonomous marine craft. In Proceedings of the 40th IEEE conference on decision and control (Vol. 1, pp. 964–969). New York: IEEE Press.

    Google Scholar 

  • Fahimi, F. (2007a). Sliding-mode formation control for underactuated surface vessels. IEEE Transactions on Robotics, 23(3), 617–622.

    Article  Google Scholar 

  • Fahimi, F. (2007b). Non-linear model predictive formation control for groups of autonomous surface vessels. International Journal of Control, 80(8), 1248–1259.

    Article  MATH  MathSciNet  Google Scholar 

  • Fahimi, F. (2008). Full formation control for autonomous helicopter groups. Robotica, 26(2), 143–156.

    Article  Google Scholar 

  • Fahimi, F., Rineesh, S. V. S., & Nataraj, C. (2008). Formation controllers for underactuated surface vessels and zero-dynamics stability. Control and Intelligent Systems, 36(3), 277–287.

    MATH  MathSciNet  Google Scholar 

  • Fossen, T. I. (1994). Guidance and control of ocean vehicles. Chichester: Wiley.

    Google Scholar 

  • Gyoungwoo, L., Surendran, S., & Kim, S.-H. (2009). Algorithms to control the moving ship during harbour entry. Applied Mathematical Modelling, 33(5), 2474–2490.

    Article  Google Scholar 

  • Indiveri, G., & Aicardi, M. (2000). Nonlinear time-invariant feedback control of an underactuated marine vehicle along a straight course. In Proceedings of 5th IFAC conference on maneuvering and control of marine craft (pp. 221–226).

  • Innocenti, M., & Campa, G. (1999). Robust control of underwater vehicles: sliding mode vs. LMI synthesis. In Proceedings of the 1999 American control conference (Vol. 5, pp. 3422–3426), San Diego, CA, USA.

  • Kapila, V., Sparks, A. G., Buffington, J. M., & Yan, Q. (1992). Spacecraft formation flying: Dynamics and control. Journal of Guidance, Control, and Dynamics, 23, 561–564.

    Article  Google Scholar 

  • Lewis, M. A., & Tan, K.-H. (1997). High precision formation control of mobile robots using virtual structures. Autonomous Robots, 4, 387–403.

    Article  Google Scholar 

  • Naeem, W., Sutton, R., Chudley, J., Dalgleish, F. R., & Tetlow, S. (2005). An online genetic algorithm based model predictive control autopilot design with experimental verification. International Journal of Control, 78(14), 1076–1090.

    Article  MATH  MathSciNet  Google Scholar 

  • Naeem, W., Xu, T., Sutton, R., & Tiano, A. (2008). The design of a navigation, guidance, and control system for an unmanned surface vehicle for environmental monitoring. Journal of Engineering for the Maritime Environment, 222, 67–79. Proceedings of the institution of mechanical engineers part M.

    Google Scholar 

  • Pettersen, K. Y., & Egel, O. (1997). Robust control of an underactuated surface vessel with thruster dynamics. In Proceedings of 1997 American control conference (pp. 3411–3416).

  • Pettersen, K. Y., & Nijmeijer, H. (1998). State tracking control of an underactuated surface vessel. In Proceedings of the 37th IEEE conference on decision and control (pp. 4561–4566). New York: IEEE Press.

    Google Scholar 

  • Proca, A. B., Keyhani, A., & Miller, J. M. (2003). Sensorless sliding-mode control of induction motors using operating condition dependent models. IEEE Transactions on Energy Conversion, 18(2), 205–212.

    Article  Google Scholar 

  • Roberts, G. N. (2008). Trends in marine control systems. Annual Reviews in Control, 32(2), 263–269.

    Article  Google Scholar 

  • Sheikholeslam, S., & Desoer, C. A. (1992). Control of interconnected nonlinear dynamical systems: The platoon problem. IEEE Transactions on Automatic Control, 37(6), 806–810.

    Article  MATH  MathSciNet  Google Scholar 

  • Slotine, J.-J. E., & Li, W. (1991). Applied nonlinear control. Upper Saddle River: Prentice Hall.

    MATH  Google Scholar 

  • SNAME (1950). Nomenclature for treating the motion of a submerged body through a fluid. Technical and research bulletin (1–5). Society of Naval Architects and Marine Engineers.

  • Sugar, T., & Kumar, V. (1998). Decentralized control of cooperating mobile manipulators. In Proceedings of IEEE international conference on robotics and automation (pp. 2916–2921), Leuven, Belgium.

  • Tsaprounis, C. J., & Aspragathos, N. A. (1999). Sliding mode with adaptive estimation force control of robot manipulators interacting with an unknown passive environment. Robotica, 17, 447–458.

    Article  Google Scholar 

  • Vaneck, T. W. (1997). Fuzzy guidance controller for an autonomous boat. IEEE Control Systems Magazine, 17(2), 43–51.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Farbod Fahimi.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Schoerling, D., Van Kleeck, C., Fahimi, F. et al. Experimental test of a robust formation controller for marine unmanned surface vessels. Auton Robot 28, 213–230 (2010). https://doi.org/10.1007/s10514-009-9163-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10514-009-9163-6

Navigation