Skip to main content
Log in

Nonlinear dynamics of yaw motion of surface vehicles

  • Original Paper
  • Published:
Nonlinear Dynamics Aims and scope Submit manuscript

Abstract

The dynamics of surface vehicles such as boats and ships, when modeled as a rigid body, is complex as it is strongly nonlinear and involves six degrees of freedom. We are particularly interested in the steering dynamics decoupled from pitching and rolling as the basis of our research on unmanned boats and autonomy. Steering dynamics has been traditionally modeled using a linear Nomoto’s model, which however does a poor job of capturing real nonlinear phenomena. On the other hand, there exists a somewhat simplified three-degree-of-freedom nonlinear model derived by Abkowitz, which, although better than the Nomoto’s model, is still too intractable for analytical methods. In this paper, we derive a nonlinear single-degree-of-freedom model with a cubic nonlinearity that is conditionally equivalent to the Abkowitz model. Using this model, we analyze the yaw motion of an autopilot ship with a PD controller under the influence of an external wave force. Analytical and numerical investigations of the nonlinear dynamics are performed using parameters of an example container ship for various sea states. We employ the harmonic balance method to investigate the nonlinear frequency response of the ship under the influence of different parameters and demonstrate that the external wave force is balanced by stiffer ships. We also numerically investigate the nonlinear dynamic behavior to understand the different mechanisms involved in transitions from periodic to chaotic behavior under the influence of various parameters and different sea state conditions. The analysis reveals periodic response of the ship for a calm sea state. It is noteworthy that for lower values of linear stiffness, higher values of nonlinear stiffness, and higher values of external wave force corresponding to higher sea states, the bifurcation structure reveals mixed dynamic response in which periodic solutions evolve into period doubled, period tripled, and chaotic-like solutions even with high levels of damping. This work aims to demonstrate the utility of a simple nonlinear model and nonlinear behavior of steering motion of the ships to gain better insight into the nonlinear dynamics of autonomous surface vehicles. Further, the model stands out as an accessible nonlinear model for steering motion of the ship adequately representing the dynamics of real ships. It hence provides a basis for much improved controller design to implement smarter autopilots on manned ships but also aids in the development of robust autonomy in surface vehicles.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

Data Availability

All data used in the study are openly available through Refs. [22, 35].

References

  1. Davidson, K.S.M., Schiff, L.I.: Turning and course keeping qualities. Trans. SNAME 54, 44–59 (1946)

  2. Nomoto, K., Taguchi, T., Honda, K., Hirano, S.: On the steering qualities of ships. Tech. Rep. (1957)

  3. Abkowitz, M.A.: Measurement of hydrodynamic characteristics from ship maneuvering trials by system identification. Trans.—Soc. Naval Arch. Marine Eng. 88, 283–318 (1980)

    Google Scholar 

  4. Fossen, T.I., Lauvdal, T.: Nonlinear stability analysis of ship autopilots in sway, roll and yaw. In: Proceedings of the 3rd International Conference on Manoeuvring and Control of Marine Craft (MCMC,94) (1994)

  5. Strand, J.P., Fossen, T.I.: Nonlinear output feedback and locally optimal control of dynamically positioned ships: experimental results. In: 4th IFAC Conference on Control Applications in Marine Systems (CAMS), vol. 31, no. 30, pp. 83–88. IFAC Proceedings, Fukuoka, Japan (1998). https://doi.org/10.1016/S1474-6670(17)38421-5

  6. Fjellstad, O.-E., Fossen, T.I.: Position and attitude tracking of AUVs. A quaternion feedback approach. IEEE J. Ocean. Eng. 19(4), 512–518 (1994)

    Article  Google Scholar 

  7. Skjetne, R., Smogeli, O.N., Fossen, T.I.: A nonlinear ship manoeuvering model: identification and adaptive control with experiments for a model ship. MIC—Model. Identif. Control 25(1), 3–27 (2004)

    Article  Google Scholar 

  8. Skjetne, R., Fossen, T.I.: Nonlinear maneuvering and control of ships. IEEE 3, 1808–1815 (2001)

  9. Loria, A., Fossen, T.I., Panteley, E.: A separation principle for dynamic positioning of ships: theoretical and experimental results. Tech. Rep. (2000)

  10. Pettersen, K.Y., Fossen, T.I.: Underactuated dynamic positioning of a ship—experimental results. Tech. Rep. (2000)

  11. Fossen, T.I., Strand, J.P.: Tutorial on nonlinear backstepping: applications to ship control. Tech. Rep. (1999)

  12. Fossen, T.I., Fjellstad, O.-E.: Singularity-free tracking of unmanned underwater vehicles in 6 DOF. In: Proceedings of the 33rd IEEE Conference on Decision and Control (1999)

  13. Fossen, T.I.: Recent Development in Ship Control Systems Design. World Superyacht Review, Sterling Publications Limited, London (1999)

    Google Scholar 

  14. Loria, A., Fossen, T.I., Teel, A.: UGAS and ULES of nonautonomous systems: applications to integral control of ships and manipulators. Tech. Rep. (1999)

  15. Fossen, T.I., Godhavn, J.-M., Berge, S.P., Lindegaard, K.P.: Nonlinear control of underactuated ships with forward speed compensation. Tech. Rep. (1998)

  16. Hicks, J.D., Troesch, A.W., Jiang, C.: Simulation and nonlinear dynamics analysis of planning hulls. ASME Nonlinear Dyn. Mar. Veh. 1, 41–55 (1993)

    Google Scholar 

  17. Chen, S.-L., Shaw, S.W., Troesch, A.W.: A systematic approach to modelling nonlinear multi-DOF ship motions in regular seas. J. Ship Res. 43(1), 25–37 (1999)

    Article  Google Scholar 

  18. Lefeber, E., Pettersen, K.Y., Nijmeijer, H.: Tracking control of an underactuated ship. IEEE Trans. Control Syst. Technol. 11(1), 52–61 (2003)

    Article  Google Scholar 

  19. Thompson, J.M.T., Bishop, S.R.: Nonlinearity and Chaos in Engineering Dynamics. Wiley (1994)

  20. Moon, F.C.: New Applications of Nonlinear and Chaotic Dynamics in Mechanics. Kluwer, Dordrecht (1999)

    Google Scholar 

  21. Lewis, E.V.: Principles of Naval Architecture, vol. III Motion in Waves and Controllability. Society of Naval Architects and Marine Engineers (1989)

  22. Son, K.H., Nomoto, K.: On the coupled motion of steering and rolling of high speed container ship. J. Soc. Naval Arch., Jpn. 150, 232–244 (1981)

    Article  Google Scholar 

  23. Oltmann, P.: Roll-an often neglected element of maneuvering. In: International Conference on Marine Simulation and Maneuverability, NewFoundland (1993)

  24. Tzeng, C.Y., Goodwin, G.C., Crisafulli, S.: Feedback linearization design of a ship steering autopilot with saturating and slew rate limiting actuator. Int. J. Adapt. Control Signal Process. 13, 23–30 (1999)

    Article  MATH  Google Scholar 

  25. Akers, R.H.: Dynamic analysis of planning hulls in the vertical plane. In: Proceedings of 1999 Meeting of the New England Section of The Society of Naval Architects and Marine, pp. 1–19 (1999)

  26. Norrbin, N.H.: Theory and observation on the use of a mathematical model for ship maneuvering in deep and confined waters. In: 8th Symposium on Naval Hydrodynamics, Pasadena (1970)

  27. Fang, M.C., Liao, C.M.: Time simulation of nonlinear wave loads on a ship in oblique waves. Natl. Sci. Counc. 21, 454–465 (1997)

    Google Scholar 

  28. Spyrou, K.: Yaw stability of ships in steady wind. Ship Technol. Res. 42(1), 21–30 (1995)

  29. Yasukawa, H., Harino, T., Nakayama, Y., Koh, K.K.: Course stability and yaw motion of a ship in steady wind. J. Mar. Sci. Technol. 17(3), 291–304 (2012)

  30. Nataraj, C., Thimmaraya, R.: Tracking control of unmanned surface vehicles with Abkowitz steering model. In: Vol. ASME 2010 Dynamic Systems and Control Conference, vol. 1, pp. 955–962 (2010) [Online]. https://doi.org/10.1115/DSCC2010-4293

  31. Fossen, T.I.: Guidance and Control of Ocean Vehicles. Wiley, New York (1994)

  32. Kwuimy, C., Nataraj, C.: Nonlinear analysis of the yaw motion of a mariner vehicle under pd \(\mu \) control. J. Appl. Nonlinear Dyn. 6, 531–545 (2017)

  33. Abkowitz, M.A.: Lectures on ship hydrodynamics—steering and maneuverability. Tech. Rep. Hy-5, Hydro- and Aerodynamics Laboratory, Technical University of Denmark, Lyngby (1964)

  34. Ogata, K.: Modern Control Engineering, 5th edn. Prentice-Hall, Boston (2010)

    MATH  Google Scholar 

  35. Nomoto, S.: On the coupled motion of steering and rolling of a high speed container ship. Naval Archit. Ocean Eng., JSNA 20, 73–83 (1982)

    Google Scholar 

  36. MATLAB: Matlab control toolbox release 2021a, the Mathworks, Inc., Natick (2021) [Online]. https://www.mathworks.com/help/control/ug/pid-controller-design-at-the-command-line.html

  37. Bech, M.I., Smitt, L.W.: Analogue simulation of ship maneuvers based on full scale trials or free sailing model tests. Tech. Rep. (1969)

  38. Wikipedia Contributors: Sea state—Wikipedia, the free encyclopedia (2022) [Online]. https://en.wikipedia.org/w/index.php?title=Sea_state &oldid=1070625922. Accessed 3 Mar 2022

  39. Thompson, J.J.: Vibration and Stability. Springer, Berlin (2003)

    Google Scholar 

  40. Govaerts, W., Kuznetsov, Y.A., Sautois, B.: MATCONT. Scholarpedia 1(9), 1375 (2006). (revision #123862)

    Article  Google Scholar 

Download references

Acknowledgements

CN and PK gratefully acknowledge the financial support from US Office of Naval Research (Grant: N00014-19-1-2070) for basic research on adaptive modeling of nonlinear dynamic systems. In particular, we appreciate the continuous encouragement from Capt. Lynn Petersen.

Funding

The funding was provided by US Office of Naval Research (Grant No. N00014-19-1-2070).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Prashant N. Kambali.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendices

Appendix A: Notations and parameters

m :

Mass

p :

Rolling rate

q :

Pitching rate

r :

Yawing rate

u :

Forward velocity (surge)

v :

Lateral velocity (sway)

w :

Vertical velocity (heave)

x :

Displacement along the x-axis in body-fixed coordinates

y :

Displacement along the y-axis in body-fixed coordinates

z :

Displacement along the z-axis in body-fixed coordinates

I :

Component of the moment of inertia tensor

K :

Moment component about the x-axis in body-fixed coordinates

M :

Moment component about the y-axis in body-fixed coordinates

N :

Moment component about the z-axis in body-fixed coordinates

X :

Force component along the x-axis in body-fixed coordinates

Y :

Force component along the y-axis in body-fixed coordinates

Z :

Force component along the z-axis in body-fixed coordinates

\(\delta \) :

Rudder angle

\(\psi , \theta , \phi \) :

Euler angles

Appendix B: Data for a container ship

Appendix C: Coefficients of Nomoto’s second-order model [Eq. (9)]

$$\begin{aligned} K= & {} \frac{-\Big (N(2,1)b(1,1)-N(1,1)b(2,1)\Big )}{\textrm{det}(N)} \end{aligned}$$
(27)
$$\begin{aligned} T_{3}= & {} \frac{(M(2,1)b(1,1)-M(1,1)b(2,1))}{(K\textrm{det}(N))}, \end{aligned}$$
(28)
$$\begin{aligned} A= & {} \frac{\textrm{det}(M)}{\textrm{det}(N)}, \end{aligned}$$
(29)
$$\begin{aligned} B= & {} \frac{\Big ( N(1,1)M(2,2)+N(2,2)M(1,1)-N(1,2)M(2,1)-N(2,1)M(1,2)\Big )}{\textrm{det}(N)}, \nonumber \\ \end{aligned}$$
(30)
$$\begin{aligned} C= & {} \sqrt{(B^2-4A)}, \end{aligned}$$
(31)
$$\begin{aligned} T_{1}= & {} \frac{(B+C)}{2}, \end{aligned}$$
(32)
$$\begin{aligned} T_{2}= & {} B-T_{1},\ \end{aligned}$$
(33)

where

$$\begin{aligned}{} & {} M= \left[ \begin{array}{cc} m-Y_{{\dot{v}}} &{} mx_{G}-Y_{{\dot{r}}} \\ mx_{G}-N_{{\dot{v}}} &{} I_{z}-N_{{\dot{r}}} \end{array} \right] , \quad \\{} & {} N_{u_{0}}=\left[ \begin{array}{cc} -Y_{{v}} &{} mu_{0}-Y_{{r}} \\ -N_{{v}} &{} mx_{G}u_{0}-N_{{r}} \end{array} \right] ,\quad b=\left[ \begin{array}{cc} Y_{\delta } \\ N_{\delta } \end{array} \right] \end{aligned}$$
Table 2 Constants of second-order Nomoto’s model using parameters in Table 1 and Eqs. (27)–(33)
Table 3 Sea states, corresponding range of wave heights and sea state codes as specified by the World Meteorological Organization (WMO) [38], and nondimensional wave amplitude

Appendix D: Coefficients of Eq. (15)

$$\begin{aligned} a_{11}= & {} \Big (1-{\frac{K}{T_{{1}}T_{{2}}}}k_{{d}}T_{{3}}\Big ),\nonumber \\ a_{12}= & {} \Bigg [\Big (\frac{1}{T_{{1}}}+\frac{1}{T_{{2}}}\Big )+{\frac{K}{T_{{1}}T_{{2}}}}\left( k_{{p}}T_{{3}}-k_{{d}} \right) \Bigg ], \nonumber \\ a_{13}= & {} {\frac{K}{T_{{1}}T_{{2}}}}\left( a+k_{{p}} \right) ,\quad a_{14}=b{\frac{K}{T_{{1}}T_{{2}}}},\,\nonumber \\ a_{15}= & {} c{\frac{K}{T_{{1}}T_{{2}}}},\quad a_{16}=d {\frac{K}{T_{{1}}T_{{2}}}}. \end{aligned}$$
(34)

Appendix E: Sea states

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kambali, P.N., Nataraj, C. Nonlinear dynamics of yaw motion of surface vehicles. Nonlinear Dyn 111, 5047–5062 (2023). https://doi.org/10.1007/s11071-022-08089-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11071-022-08089-9

Keywords

Navigation