Hostname: page-component-89b8bd64d-46n74 Total loading time: 0 Render date: 2026-05-07T16:42:39.144Z Has data issue: false hasContentIssue false

Design of Ship Course-Keeping Autopilot using a Sine Function-Based Nonlinear Feedback Technique

Published online by Cambridge University Press:  02 September 2015

Xian-ku Zhang
Affiliation:
(Navigation College, Dalian Maritime University (DMU), Liaoning 116026China)
Guo-qing Zhang*
Affiliation:
(Navigation College, Dalian Maritime University (DMU), Liaoning 116026China)
*
Rights & Permissions [Opens in a new window]

Abstract

Course keeping for ships is the core of automatic navigation in sea transportation. Much work has concentrated on developing novel control strategies for closed loop systems. We have turned our attention the other way to improve the control performance of marine autopilots in this work by “modulating” the control error using a sine function while the construction of the controller is not changed. The nonlinear feedback signal thus obtained is sent to the controller to replace the control error itself, which used to be the deviation between the output response and the reference input of the system. Such a control scheme is called “nonlinear feedback control” hereafter. Theoretical analysis by using a describing function and robust control theory shows that the same control quality is guaranteed with minor control actions for the nonlinear feedback scheme. Simulation experiments were carried out for the ship Yulong of Dalian Maritime University. It is shown that the method postulated in this paper has advantages of safety and energy saving in navigation; the maximum initial rudder angle is reduced by 31·2% with satisfactory control effect.

Information

Type
Research Article
Copyright
Copyright © The Royal Institute of Navigation 2015 
Figure 0

Figure 1. The block diagram of a nonlinear feedback system.

Figure 1

Figure 2. Equivalent block diagram of a nonlinear feedback system.

Figure 2

Figure 3. Simulation diagram of Simulink.

Figure 3

Figure 4. Simulation results for the nominal system: (a) System response, (b) Control input.

Figure 4

Figure 5. Simulation results for the perturbed system: (a) System response, (b) Control input.

Figure 5

Table 1. Quantitative comparison of the simulation results.

Figure 6

Figure 6. Comparison of the modulating functions (schematic diagram): N(e) = e, N(e) = ω1e and N(e) = sin (ω1e).