Skip to main content
Log in

Parameter identification based on unity feedback responses for steering control in model experiments

  • Original article
  • Published:
Journal of Marine Science and Technology Aims and scope Submit manuscript

Abstract

Nomoto’s linear model is always utilized in model-based steering control design for model experiments to analyze the steering dynamics and optimize the controllers using numerical tools. The effective identification of parameters for the free running model is important for reducing the time cost of model experiments. In this paper, a parameter identification method based on closed-loop responses using unity feedback is discussed. Unity feedback can transform the original dynamics of the model into the familiar 2nd-order mechanical mass-damper-spring system, which is convenient for analyzing the system. Although the identification of parameters based on closed-loop responses is a common technique in control engineering, few approaches using the free running model have been applied in ocean engineering. Given this motivations, parameter identification methods based on unity feedback responses are evaluated through numerical simulations and model experiments. From the results of this investigation, it is clear that noise in measurements and the initial yaw rate of the running model have detrimental impacts on the identified values.

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
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20

Similar content being viewed by others

References

  1. Nomoto K (1957) On the steering qualities of ships. Int Shipbuild Progr 4:35

    Article  Google Scholar 

  2. Fossen TI (2002) Marine control systems, guidance, navigatation and control of ships, rigs and underwater vehicles. Mar Cybern

  3. Sutulo S, Soares GC (2005) Numerical study of some properties of generic mathematical models of directionally unstable ships. Ocean Eng 32:485–497

    Article  Google Scholar 

  4. Nomoto K, Murase A, Tatano H (1961) Utility of free-running models in ship manoeuvrability researches. J Zosen Kiokai 109:185–194 ((in Japanese))

    Article  Google Scholar 

  5. Kempf G (1932) Measurements of the Propulsive and Structural Characteristic of Ships. Trans SNAME 40:42–57

    Google Scholar 

  6. Xu HT, Hinostroza MA, Hassani V, Soares GC (2019) Real-time parameter estimation of a nonlinear vessel steering model using a support vector machine. J Offshore Mech Arct Eng 141:2

    Article  Google Scholar 

  7. Xu HT, Soares GC (2019) Hydrodynamic coefficients estimation for ship manoeuvring in shallow water using an optimal truncated LS-SVM. Ocean Eng 191:25

    Article  Google Scholar 

  8. Xu HT, Fossen TI, Soares GC (2020) Uniformly semiglobally exponential stability of vector field guidance law and autopilot for path-following. Eur J Control 53:88–97

    Article  MathSciNet  MATH  Google Scholar 

  9. Sutulo S, Soares GC (2014) An algorithm for offline identification of ship manoeuvring mathematical models from free-running tests. Ocean Eng 79:10–25

    Article  Google Scholar 

  10. Nomoto K, Kose K, Yoshimura Y (1973) A new procedure of analysing zig–zag test. J Soc Naval Arch Japan 134:183–192 ((in Japanese))

    Article  Google Scholar 

  11. Kose K, Yoshimura Y (1975) A new procedure of analysing zig–zag test (continued report). J Soc Naval Arch Japan 138:143–150 ((in Japanese))

    Article  Google Scholar 

  12. Kim JS, Kobayashi E, Nomoto K (1978) Least mean square iteration analysis on zig–zag manoeuvre tests. J Soc Naval Arch Japan 144:40–49

    Article  Google Scholar 

  13. Xie S, Chu X, Liu C, Liu J, Mou J (2020) Parameter identification of ship motion model based on multi-innovation methods. J Mar Sci Technol 25:162–84

    Article  Google Scholar 

  14. Xue Y, Liu Y, Ji C, Xue G (2020) Hydrodynamic parameter identification for ship manoeuvring mathematical models using a bayesian approach. Ocean Eng 195:2

    Article  Google Scholar 

  15. Luo WL, Zou ZJ (2009) Parameter identification of ship manoeuvring models by using support vector machine. J Ship Res 53(1):19–30

    Article  Google Scholar 

  16. Nomoto K, Karasuno K (1969) A new procedure of manoeuvering model experiment. J Soc Naval Arch Japan 126:131–140 ((in Japanese))

    Article  Google Scholar 

  17. Hamada K, Kajiwara H (2010) On Ship Course-keeping Control Based on Closed-loop Identification. Proceedings of the Annual Meeting, the Japan Society of Naval Architects and Ocean Engineers, Issue 11:411–414 ((in Japanese))

  18. Otsubo K, Ishida K (2021) Study on parameter identification methods for steering control in model experiments. Proceedings of the Thirty-first (2021) International Ocean adn Polar Engineering Conference, Rhodes, Greece, June 20–25

  19. Kajiwara H (2000) Introduction to linear control systems. CORONA PUBLISHING CO., LTD., Tokyo ((in Japanese))

    Google Scholar 

  20. Son KH, Nomoto K (1982) On the coupled motion of steering and rolling of a high speed container ship. J Soc Naval Arch Japan 150:232–244 ((in Japanese))

    Google Scholar 

  21. Yasukawa H, Yoshimura Y (2013) Investigation of roll-coupling effect on ship maneuverability. J Japan Soc Naval Arch Ocean Eng 17:57–65 ((in Japanese))

    Google Scholar 

  22. Koyama T, Watanabe T, Watanabe I (1973) An application of the least square method to the ship maneuverability identification. J Soc Naval Archi Japan 134:173–181 ((in Japanese))

    Article  Google Scholar 

  23. Xu H, Hinostroza MA, Wang Z, Soares CG (2020) Experimental investigation of shallow water effect on vessel steering model using system identification method. Ocean Eng 199:2

    Article  Google Scholar 

  24. Yasukawa H, Yoshimura Y (2012) Ship Maneuverability. Study Series of Naval Architects and Ocean Engineering, No.3, Seizando Shoten Publishing Co., Ltd., (in Japanese)

  25. Van Berlekom WB, Trägårdh P, Dellhag A (1975) Large tankers-wind coefficients and speed loss due to wind and sea. In: Meeting at the Royal Institution of Naval Architects, April 25, London, pp. 41–58

  26. Chislett MS, Strom-Tejsen J (1965) Planar motion mechanism tests and full-scale steering and maneuvering predictions for a mariner class vessel. Technical Report Hy-5. Hydro- and Aerodynamics Laborator, Lyngby, Denmark

  27. Chislett MS, Strom-Tejsen J (1965) Planar motion mechanism tests and full-scale steering and maneuvering predictions for a mariner class vessel. Technical Report Hy-6. Hydro- and Aerodynamics Laborator, Lyngby, Denmark

Download references

Acknowledgements

I am grateful to my colleagues, Kei Ishida and Erika Ito, for providing technical support to conduct the model experiments.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kazuhisa Otsubo.

Additional information

Publisher's Note

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

Appendix A. straight-line stability criterion

Appendix A. straight-line stability criterion

When the system approaches critical stability, \(\zeta\) goes to 0. Therefore, the mechanical characteristics in the case of \(\zeta =0\) presents the stability criteria. As \(\zeta\) can be expressed as Eq. 19, when \(\zeta\) goes to 0:

$$\begin{aligned} TK = \frac{1}{4} \frac{(\ln |p_{0}|)^{2}+\pi ^{2}}{(\ln |p_{0}|)^{2}} \rightarrow \infty \end{aligned}$$
(A.1)

Because \(\ln |p_{0}|\) goes to 0 to satisfy Eq. A.1, \(|p_{0}|\) moves to 1. Therefore, \(|p_{0}|=1\) can be considered the stability criterion in the unity feedback response.

On the other hand, in the frequency domain, the poles of the system in Eq. 4 are popular indexes for stability.

$$\begin{aligned} \sigma _{1,2} = \frac{-1 {\pm } \sqrt{1-4TK}}{2T} \end{aligned}$$
(A.2)

If \((1-4TK)<0\), the real part of the poles is \(-1/(2T)\). The sign of T is an important index for the stability. In the case of \((1-4TK)>0\), because of Eq. A.1, TK is positive. Therefore, \(0<\sqrt{1-4TK}<1\) can be satisfied. The real part of the system is expressed by writing:

$$\begin{aligned} \sigma _{1}= & {} \frac{-1 + \sqrt{1-4TK}}{2T}< 0,\nonumber \\ \sigma _{2}= & {} \frac{-1 - \sqrt{1-4TK}}{2T} < -\frac{1}{T} \end{aligned}$$
(A.3)

As \(\sigma _{2}\) plays a significant role in the criterion, the sign of T is also important for the stability criterion in this case. The Routh-Hurwitz criterion based on Eq. 1 also arrives at the same conclusion.

The criterion for the closed-loop system is summarized in Table 6. The criterion for the open-loop system, which is called the straight-line stability in ship technology, is also shown. In the case of the open-loop system, the criterion in the time domain is not revealed by the analytical approach. Therefore, special manoeuvering tests, i.e., Diedonné’s spiral or Bech’s reverse spiral manoeuvre tests, are used to check whether the ship exhibits straight-line stability. The criterion for the poles in the open-loop system is same as that in the closed-loop system. Therefore, if the straight-line stability for the free-running model is investigated, the stability of the closed-loop system needs to be surveyed only indirectly. The first peak (\(|p_{0}|\)) in the unity feedback response can be also used as the criterion for investigating the straight-line stability.

Table 6 Comparison of the stability criterion between the open-loop and closed-loop system for the steering dynamics

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Otsubo, K. Parameter identification based on unity feedback responses for steering control in model experiments. J Mar Sci Technol 28, 551–567 (2023). https://doi.org/10.1007/s00773-023-00940-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00773-023-00940-x

Keywords

Navigation