Control of Roll Motion of Fishing Vessel by Fin-Stabilizer Using PID Controller

Hassan Ghassemi, Hamid Malekizade, Arash Ashrafi

International Journal of Physics

Control of Roll Motion of Fishing Vessel by Fin-Stabilizer Using PID Controller

Hassan Ghassemi1,, Hamid Malekizade1, Arash Ashrafi1

1Department of Maritime Engineering, Amirkabir University of Technology, 424 Hafez Ave, Tehran, Iran


The aim of this study is to diminish the roll motion of the fishing vessel using fin-roll stabilizer. In this regard, lift coefficient of the fin and the hydrodynamic coefficients of the roll equation are calculated by empirical formulas. In effect, constrained LQR (Linear Quadratic Regulator) controller is designed and used to control the roll motion in the presence of operational constraints of fin’s actuator. In order to boost the validity of our results, the performance of this controller is compared with a conventional PID (Proportional-Integral-Derivative) controller. Finally, simulation results indicate the significant amount of reduction in roll amplitude.

Cite this article:

  • Hassan Ghassemi, Hamid Malekizade, Arash Ashrafi. Control of Roll Motion of Fishing Vessel by Fin-Stabilizer Using PID Controller. International Journal of Physics. Vol. 4, No. 6, 2016, pp 181-186.
  • Ghassemi, Hassan, Hamid Malekizade, and Arash Ashrafi. "Control of Roll Motion of Fishing Vessel by Fin-Stabilizer Using PID Controller." International Journal of Physics 4.6 (2016): 181-186.
  • Ghassemi, H. , Malekizade, H. , & Ashrafi, A. (2016). Control of Roll Motion of Fishing Vessel by Fin-Stabilizer Using PID Controller. International Journal of Physics, 4(6), 181-186.
  • Ghassemi, Hassan, Hamid Malekizade, and Arash Ashrafi. "Control of Roll Motion of Fishing Vessel by Fin-Stabilizer Using PID Controller." International Journal of Physics 4, no. 6 (2016): 181-186.

Import into BibTeX Import into EndNote Import into RefMan Import into RefWorks

At a glance: Figures

1. Introduction

Among the motions of a ship at sea, roll motion is the most important one. The accelerations due to wave-induced roll motions negatively influence on a fishing vessel performances by making limitation in comfort, workability and safety. The roll stabilization systems have been widely studied for more than three decades and various types of anti-rolling devices have been introduced to reduce the undesirable roll motion [1, 2]. The active fin stabilizer has been considered as the most effective anti-rolling technique for ships which normally operates above certain speeds. It reduces roll motion by controlling the mechanical angle of the fin according to the ship roll angle and roll rate [3].

The studies of the nonlinear roll motion model have been done by Taylan [4]. In those models, nonlinear restoring terms were considered as a third order polynomial; likewise, nonlinear damping was regarded as a second-order polynomial. In research of Surendran et. al. [5], the roll dynamics of a Ro–Ro ship taking into account the many types of combinations of loads in linear and nonlinear forms. A lift feedback fuzzy-PID control method was developed to better deal with these problems, and this lift feedback fin stabilizer system was simulated under different sea condition [6]. The roll amplitude of the fishing vessel under the wave effect was analyzed using the nonlinear mathematical model in Alarçin’s paper [7].

The PID controller has mainly been used in the ship fin stabilizers. The results of using a combined neural network and PID for roll control of ship with small draught were presented [8]. Modified PID control design was presented for roll fin actuator of nonlinear modeling of the fishing boat [9], roll damping characteristics of a trimaran displacement ship [10]. However, because of difficulty, non-linearity, and constriction of fin stabilizers in this method, attaining the optimal performance for control system is very intricate [11]. A multi-input multi-output (MIMO) optimal control system that has two control inputs such as fin stabilizers and pod propellers is designed. The linear quadratic regulator (LQR) control algorithm is applied to reduce the roll motion of cruise ships in regular waves [12]. A robust fin controller based on L2 gain design is proposed, in order to reduce the roll motion of surface ships. The plant consists of the ship roll dynamics and that of the fin actuator [13].

The purpose of this paper is the nonlinear modeling and its coefficients extraction as well as designing constrained controller for fin-roll stabilizer in a fishing vessel. To achieve this goal, the active fin stabilizer with NACA0015 section is used as the fin-roll stabilizer. Also, CFD method is used for the flow analysis so that the lift coefficient would be extracted which, in turn, is validated by use of empirical formulas. The roll motion model is derived in the presence of irregular waves. In this model, the nonlinear restoring moment is considered as a 3rd order polynomial and its coefficients are calculated by the GZ curve and the empirical formulas. A nonlinear term is also considered for the roll damping moment. Furthermore, the linear damping coefficient, mass moment of inertia and added mass moment of inertia are calculated by using the Free Roll decay test and empirical formulas.

Finally, the constrained LQR is designed as optimal stabilizer to control the roll motion. In order to fortify the results of this study, the performance of this controller is compared with a conventional PID controller. Simulation results, demonstrated in time domain, are presented to show the effectiveness of the constrained LQR.

2. Nonlinear Modeling

It is assumed that the fin stabilizer is approximately located in amidships close to the center of gravity and there is a minimum coupling with the other motions. Consequently, the coupling with other motions can be regarded and just one degree of freedom can be considered. The model of roll motion can be represented as


where , , , , and are roll angle, roll rate, roll moment of inertia, moment created by fins, hydrodynamic moment and wave excitation moment, respectively. The moment due to the fins and the hydrodynamic moment are calculated for a fishing vessel with characteristics which presented in the Table 1 and the body plane illustrated in the Figure 1.

Table 1. The specifications of the fishing vessel

2.1. Fin Data

The coefficients of fin stabilizer which conisdered in this study are presented in Table 2.

The fins moment can be determined by the Eq. (2).


where , , , and are the density of the flow, ship speed, fin area, fin lever, and lift coefficient respectively. It should be noted that lift coefficient is a function of the effective angle of attack between the flow and the fin (Figure 2).

2.2. The Hydrodynamic Moment

The hydrodynamic moment due to the interaction between fluid and ship is defined by Eq. (3).


where regards a hydrodynamic moment in roll due to pressure variation that is proportional to the roll accelerations and the coefficient , called roll added mass. The is damping term and it can be represented as Eq. (4).


where is a linear damping term which includes forces due to wave-making and linear skin-friction. Besides, the coefficient is denoted a linear damping coefficient. The is a nonlinear damping term, which contains moments due to viscous effects, alike nonlinear skin friction and eddy making due to flow separation. Also, the coefficient is denoted a nonlinear damping coefficient. the is about 60% of at an advance speed of zero knots, is reduced to 5% of at an advance speed of 15 knots, and is practically zero at an advance speed of 30 knots. The is the restoring moment term due to gravity and buoyancy and it can be specified as Eq. (5).


where is the ship's displacement and is the restoring moment arm that it is function of the roll angle.

The GZ curve is an odd function and therefore represent with odd order polynomial. Meanwhile, GZ curve of the fishing vessel is shown in Figure 3. The GZ-curve for the restoring moment arm has been defined by the following polynomial formula


where the coefficients , , and defined by Taylan [4]:


where , , and are, respectively, the metacentric height, angle of vanishing stability, and undersurface the curve.

2.3. Calculation of Hydrodynamic Coefficients

The non-dimensional damping coefficient can be calculated as follows:


Based on the results above and the following standard relationships, the hydrodynamic coefficients may be calculated by the following formulas


The wave exciting moment is defined by


where the maximum wave slope and is the wave encounter frequency that is described as


where and are the wave frequency and the wave encounter angle.

2.4. Fin Dynamic Model

Block diagram of the fin-roll closed loop control system is summarized in Figure 4. The roll angle and roll rate are measured by gyroscope. The active fin is actuated by Electro-Hydraulic Servomechanism which is called fin’s actuator. Fin’s actuator has a first order dynamic model as Eq. (14).


where, is dc gain of the actuator and is time constant due to the delay between and .

The relationship between mechanical and effective angle of attack is as Eq. (15).


where is flow angle which derived by the combination of the local roll-induced velocity together with the forward velocity of the fishing vessel.

Figure 4. Block diagram of the fin-roll closed loop control system
2.5. State Space Model

According to Eqs. (1) and (15), the nonlinear model of roll motion can be summarized as following equation:


Also, based on the assumptions listed in section 2.3, it is considered linear model roll motion. A linear state space model to describe the dynamic of the roll motion can be presented by


where is and is . As well as and . Also, the operational constraints should be considered as:

• Input constraints which reflect the saturation of the mechanical fin angle:


• State constraint that is used in order to preventing the dynamic stall:


3. Controller Design

In this section, a constrained LQR as an optimal controller for stabilizing the ship in roll motion was designed. The aim of controller is regulating the state variables with minimum control action. Therefore, it is considered the continuous-time linear time-invariant system as:


And it is sampled discrete-time version as Eq. (21).


where and .

The optimal control input, , should minimize the cost function, J.


Also, it is subjected to the linear constraints as Eq. (23).


For all , where, and and. The pair (A, B) is controllable, and it is assumed that to ensure that the origin is an interior point in the acceptable region. The optimal cost function is defined as


where the minimization is subject to the dynamics of the system (Eq. 21), and the constraints (Eq. 23) are imposed at every timeon the trajectory. There are different methods for solving these kinds of problems. It has been done the constrained LQR design using Sequential Quadratic Programming (SQP) methodology with quadratic objective functions that is an effective algorithm.

4. Simulation Results and Discussion

The sailing condition is assumed for a random sea and beam sea condition at the forward speed 20 knots. Such a profile corresponding to a regular wave with period of 10s with a steepness of 1/60 is assumed for the calculation of exciting moment. The exciting moment was derived from a MATLAB code, and is depicted in Figure 5.

Table 3. The calculated coefficients of the vessel

According to the empirical formulas and the specifications of the fishing vessel, with fin and in the linear region of the lift curve, obtained values are , and . Also, the fins moment is By using of the roll decay test, the first two peaks are and . The non- dimensional damping coefficient and roll natural period obtain and by using Eq. (8). The calculated restoring and damping moment coefficients for the fishing vessel are expressed in Table 3. Some other data are given as follows: Sea water density: , Gravity constant: , : 5% of Added mass moment of inertia: 20% of displacement.

The open loop roll system is simulated using MSS toolbox. The roll responses for two state linear and nonlinear models for initial roll angle 5° are shown in Figure 6 and Figure 7. The results show the nonlinear terms cause deviation of linear model but the amplitude of these deviations, in order to design controller, is negligible.

Figure 6. Comparison of open loop response for linear and nonlinear models with initial roll angle 5°
Figure 7. Comparison of open loop response for linear and nonlinear models

The closed loop fin-roll system is simulated by employing the constrained LQR controller with fin for initial roll angle 5°. Simulation results were compared with the results of the PID controller presented by [14] and the uncontrolled system. Figure 8 and Figure 9 show that the amplitude of the roll angle and roll rate in the constrained LQR controller is smaller and smoother than PID controller.

Figure 8. Comparison of roll angle response for the constrained LQR, PID controller and uncontrolled with initial roll angle 5°
Figure 9. Comparison of roll rate response for the constrained LQR, PID controller, and uncontrolled
Figure 10. Variations of the fin regarding to the two controllers, a) Constrained LQR, b) PID controller

The mechanical angles of the fin in the simulations for two LQR and PID controller have been shown in Figure 10. The characteristics of simulation results for two controllers are summarized in table (4) which shows roll angle and roll rate, by using constrained LQR control are improved about 50% in comparison with the results of PID controller.

Table 4. Comparison of the controller’s performance

5. Conclusion

In this paper, the nonlinear modeling was derived for the fin-roll motion. The coefficients of nonlinear model, the nonlinear damping, and restoring terms were computed by means of the empirical formulas and numerical calculations by using the CFD method and MATLAB software. By considering the NACA0015 section, flow analysis and lift coefficient computation are presented by CFD method. Also, a constrained LQR was designed to satisfy the operational constraints of the roll motion including the mechanical fin angle and the dynamic stall saturations in order to achieve the desired performance. The simulation results for two constrained LQR and PID controllers were presented and compared in the presence of irregular wave. All in all, the simulation results showed that the constrained LQR reduced the RMS value of the roll motion.


[1]  Perez T, 2005. Ship motion control: course keeping and roll stabilization using rudder and fins, Springer Pub., London.
In article      
[2]  Perez T., Blanke M., 2012. Ship roll damping control. Annual Reviews in Control, 36, 129-147.
In article      View Article
[3]  Sellars F.H., Martin J.P., 1999. Selection and evaluation of ship roll stabilization systems. Mar. Tech., SNAME, 29, 84-101.
In article      
[4]  Taylan M., 2000. The effect of nonlinear damping and restoring in ship rolling, Ocean Eng., 27, 921-932.
In article      View Article
[5]  Surendran S., Venkata Ramana Reddy R., 2002. Roll dynamics of a Ro–Ro ship. Int. Shipbuilding Prog., 49, 301-320.
In article      
[6]  Liang Y. H., Jin H. Z., Liang L.H., 2008. Fuzzy-PID controlled lift feedback fin stabilizer, J. Mar. Sci. and App., 7(2), 127-134.
In article      View Article
[7]  Alarçin, F., 2014. Nonlinear modelling of a fishing boat and Fuzzy Logic Control Design for electro-hydraulic fin stabilizer system, Nonlinear Dyn., 76, 581-590.
In article      View Article
[8]  Ghassemi, H., Dadmarzi, F., Ghadimi, P., & Ommani, B., 2010. Neural network-PID controller for roll fin stabilizer. Pol. Mar. Res., 17, 23-28.
In article      View Article
[9]  Alarçin F., Demirel H., Ertugrul Su M., Yurtseven A., 2014. Modified PID control design for roll fin actuator of nonlinear modeling of the fishing boat, Pol. Mar. Res. 21(81), 3-8.
In article      
[10]  Zhang, J. W., Andrews D J., 1999. Roll damping characteristics of a trimaran displacement Ship, Int. shipbuilding Progress, 46, 445-472.
In article      
[11]  Moradi M., Malekizade H., 2013. Robust adaptive first-second-order sliding mode Control to stabilize the uncertain fin- roll dynamic, Ocean Eng. 69, 18-23.
In article      View Article
[12]  Sungkyun Lee, Key-Pyo Rhee, 2011. Design of the roll stabilization controller, Using fin stabilizers and pod propellers, Applied Ocean Res., 33, 229-239.
In article      View Article
[13]  Hinostroza M.A., Luo W., Guedes Soares C., 2015. Robust fin control for ship roll Stabilization based on L2-gain design, Ocean Eng. 94, 126-131.
In article      View Article
  • CiteULikeCiteULike
  • MendeleyMendeley
  • StumbleUponStumbleUpon
  • Add to DeliciousDelicious
  • FacebookFacebook
  • TwitterTwitter
  • LinkedInLinkedIn