The Korean Society for Power System Engineering

Journal Archive

Journal of Power System Engineering - Vol. 24 , No. 5

[ Article ]
Journal of Power System Engineering - Vol. 24, No. 5, pp. 92-101
Abbreviation: The J. of the Korean Soc. for Power Syst. Eng.
ISSN: 2713-8429 (Print) 2713-8437 (Online)
Print publication date 31 Oct 2020
Received 06 Oct 2020 Revised 13 Oct 2020 Accepted 15 Oct 2020

A Study on Vessel Motion Control with Towing Ropes and Dampers for Berthing
Young-Bok Kim* ; Hwan-Cheol Park** ; Chang-Woo Kim***,
*Professor, Department of Mechanical System Engineering, Pukyong National University.
**First Engineer, Training Ship Kaya, Pukyong National University.
***Professor, Korea Institute of Maritime and Fisheries Technology.

Correspondence to : Chang-Woo Kim : Professor, Korea Institute of Maritime and Fisheries Technology.:, Tel : 051-629-6197


The vessel maneuvering problem in the harbour area is generating considerable interests in terms of marine cybernetics. The vessel is operated by the pilot and moves at ultimately low or zero speed in shallow water area. In this case, the vessel is usually assisted by the cooperation of thrusters, main propulsion system, tugboats and pilots, etc. In this paper, we suggest a new vessel berthing technique using dampers and winches as a solution for complex and dangerous berthing work. In the proposed berthing method, we design the controller to counteract the waves and other effects for guaranteeing the safety during the berthing process. Also, in this paper, experiments are conducted to verify the proposed vessel berthing method and the effectiveness of the designed control system in which unpredictable external force is applied. Finally, the experiment results show that the vessel could approach the defined position in time with effective control action made from designed controller.

Keywords: Vessel, Tension, Harbour, Berthing system, Winch

1. Introduction

Vessel berthing is widely considered as the most complicated process in the marine control and automation field.1-8) A reason is that the hydrodynamic of the vessel considerably changes, and its controllability is greatly cut down when the vessel moves from deep to shallow water. Furthermore, by only manipulating the main propellers and thrusters, it is very easy for dangerous collisions to appear between the maneuvered vessel and the moored ones because of unpredictable vessel motion.4)

Various approaches have been tried to make some solutions about this problem. Bui and et al.5-8) conducted automatic ship berthing by using bow and stern thrusters. The authors introduced a steering motion model of a vessel and identified all of the model parameters.

An observer based optimal controller was designed to cope with the uncertain ship dynamics to obtain desirable control performance by estimating system states. This approach seems to be a useful method, but the reduced actuator controllability under low-speed conditions has not fully been resolved.

In 1994, Hasegawa and Fukutomi suggested an artificial neural network control strategy for automatic vessel berthing.6) However, the conventional methods proposed in this time are kinds of automatic maneuvering technologies or methods which could not give any useful solutions for completing berthing work.

Therefore, the authors propose a new method to complete the final berthing process with preserving working safety. The proposed system configuration is illustrated in Fig. 1. As seen from Fig. 1, the two cylinders and two winch systems are prepared for controlling ship motion. Pulling the vessel by winch with rope and pushing it with damper, we can move the vessel to the final position more safely. It means that the complicate berthing work could be completed by controlling winches and dampers with designed control system9-15) without any supporting system. The effectiveness and usefulness of proposed method are clearly presented by experiment results.

Fig. 1 
Schematic drawing of the proposed berthing system

2. Problem Statement

The system proposed and intended for experiment is shown in Fig. 2. The authors use a vessel model to execute the berthing experiment, where two pairs of motor and cylinder are installed in the harbor side.

Fig. 2 
Experimental equipment configuration

The proposed idea and system configuration are initialized by considering final berthing condition. The most complicate area (or distance) for berthing may be confined in 10[m] from ship to quay side. In this area, generally, the tugboats and the pilots assistance are needed to occupy safe working process.

The object of this study is to show an easier and safer method than conventional technologies. In the proposed method, any additional assistance system such as tugboat or pilot is not necessary except damper and winch systems installed on the land side. The possibility of the proposed method is presented by following experiment.

As previously mentioned, two pairs of winch and damper cylinder are prepared for controlling ship motion. For starting berthing work, at first, the ends of dampers are attached and the winch ropes are connected to the vessel simultaneously.

After that, the berthing process is started by controlling pulling and pushing forces made from actuators. It means that the desirable control performance and safe berthing work can be achieved by controlling winch and damper systems properly and effectively.

2.1 System description

The system configuration of the controlled system illustrated in Fig. 2 is represented as Fig. 3.

Fig. 3 
System configuration of vessel berthing system with dampers and winches

Then, let us describe a model of controlled system based on Fig. 3. The dynamic equation of motion in the horizontal plane of the controlled vessel assisted by dampers and winches is written as follows:5,7,8)


η = [x,y,ψ]T describes the inertial position and the heading angle in the earth-fixed coordinate frame. ν = [u,v,r]T represents the surge, sway and yaw rates of the vessel in the body fixed coordinate frame. R(ψ) used to express the kinematic equation of motion is a rotation matrix in yaw direction,


And M is the inertia matrix which includes added mass:


where m is the mass of vessel, IZ is the inertia moment about the z-axis of the vessel, Xu˙,Yv˙,Yr˙,Nv˙,Nr˙ describe hydrodynamic added mass. D is the damping matrix,


Where Xu, Yv, Yr, Nv, Nr represent the linear damping coefficients. τ = [τx,τy,τψ] is the control forces in surge and sway directions and yaw moment. In this paper, τ is the result of combined efforts of dampers and winches as shown in Fig. 1.


Where, f = [fD1,fD2,fW1,fW2]T presents pushing forces by dampers and pulling forces by winches.

α = [αD1,αD2,αW1,αW2]T defines the force direction of the dampers and winches.

B(α) is the geometric configuration matrix which captures the relationship between the dampers, the winches and the vessel,


With represents sin(α) and describes cos(α).

2.2 Vessel mooring system modeling

Based on the preparation of experiment apparatus, the authors performed the system identification process for describing the dynamic characteristics of vessel berthing system for a half model. Then the dynamic equations of berthing system consisting of pulling and pushing mechanism are represented as follows (i = 1, 2):


Where, Ms (M/2): mass of vessel, bsi: total damping coefficient of vessel, kri: rope stiffness, ysi: displacement of vessel in ye direction, yw: winded rope length from winch. And Jwi, bwi, kwi, Twi, rwi are the inertia moment, damping coefficient, stiffness, torque and radius of winch system, respectively. Using the following relations:

Ti=kriywi-ysi =krirwiθwi-kriysi.(10) 

then Eq. (8) and Eq. (9) are represented as follows:

θ¨wi=-bwiJwiθ˙wi-1Jwi kwi+rwi2kriθwi-rwikriJwiysi+kmiJwivi=aiui+biθ˙wi+ciθwi+fit,ysi.(13) 



which are identified by experiment. And, ui = vi is the voltage input to the winch actuator, fi(t,ysi) is assumed as uncertain parts which may not be exactly described or ignored in the model.

Especially, in order to identify the parameters shown in Eq. (13), several experiments have been tried such that one result is illustrated in Fig. 4.

Fig. 4.  
Step response for identifying the system parameters. (a) is the voltage input to the winch actuator(motor). (b) is the tension response

In this case, 10[V] electric power (shown in (a) of Fig. 4) was applied to the winch system such that the rope tension force was obtained as shown in (b) of Fig. 4. In this figure, the dotted line is the tension force of real system get from experiment and the solid line is calculated tension force obtained from a identified model.

Furthermore, using the relations as seen in Eq. (10)~(13), the parameter values are calculated as ai = 132, bi = 2.8, ci = 26.2

2.3 Berthing strategy

We may provide many types of berthing techniques and methods based on the proposed system configuration. In the proposed berthing system, two dampers and two winches are provided and controlled to achieve the given objective.

Here, the authors introduce a considerable simple berthing strategy. It is called a semi-automatic berthing method or technique. In this method, the dampers are manually controlled. On the other hand, the winches are automatically controlled such that the rope tension forces are kept in the defined values. For example, if the damper control valves are closed, the winches rotate and pull the vessel until the tension forces approach the target values. It means that the vessel motion or position depends on the expended length of damper cylinder under the appropriately defined rope tension.

For accomplishing full-automatic berthing system, two actuator system should be actively controlled. However, the semi-automatic berthing method is most friendly one for real working condition and environment. Based on this idea, the authors tried berthing experiment in several times such that the results will be shown in the next chapter.

3. Experiment
3.1 Experimental apparatus

In order to evaluate the usefulness of designed control system, the experimental apparatus is set up and tested in the water basin. The experiment was performed in water basin using a vessel model (weight : 215 kg, length : 2 m, width : 1 m).

The vessel motions are measured and controlled by data acquisition system PCI-6229 (NI) with LabVIEW software.

A pair of winch and damper system is installed on the harbor side. The distance from the vessel to the harbor is measured by the Laser sensor mounted on the plate, the rope tension is measured by Load cell sensor and the cylinder pressure is measured by pressure sensor. All apparatus used for experiment are represented in Fig. 2 and Table 1.

Table 1 
Specifications of the winch systems
Items Value Unit
Winch drum diameter 46 mm
DC motor power supply 48 V
DC motor nominal torque 192 Nㆍm
DC motor power 150 W
DC motor gear ratio 74:1
Encoder resolution 500 ppr
Motor driver power 250 W

3.2 Controller design

We design a controller based on sliding mode control scheme in order to keep the desired rope tension. Especially, the super-twisting algorithm is introduced for designing sliding mode controller.

Then, a sliding surface is given as follows:


Where mi is positive parameters. The error ei between the desired winch angle θwid and the actual angle θwi is defined as follow:


Taking the derivative time of Eq. (14) gives

si˙=ei¨+miei˙ =θ¨wid-θ¨wi+miei˙(16) 

From Eq. (14) and Eq. (16), the following Eq. (17) is obtained with a condition of sliding manifold defined as Eq. (18).


In Eq. (17), fi(t,ysi) denotes the uncertain perturbations. The derivative of uncertainty satisfies f˙it,ysiδi with the upper bound δi (> 0) of the derivative of the unknown perturbations. And, the control law based on the Super-Twisting Algorithm is calculated as following.




And, the function sign( • ) is defined as follows:

sing=1if >0-1,1if =01if <0.(21) 

Then, we need to verify the system stability condition with the control law Eq. (19).

By substituting Eq. (19) into Eq. (17), the equivalent sliding manifold is calculated as following.


Where, Ki and Hi are positive control coefficients. Then, the system stability is preserved, if the controller gains satisfy the following conditions:

Ki>12δi, Hi>Ki-8δiKi+δi28Ki-2δi.(23) 

The stability condition is automatically proved by providing a Lyapunov candidate such that the authors do not illustrate proving process.12-