Abstract

The ship roll stabilization by fin control system is considered in this paper. Assuming that angular velocity in roll cannot be measured, an adaptive fuzzy output-feedback control is investigated. The fuzzy logic system is used to approximate the uncertain term of the controlled system, and a fuzzy state observer is designed to estimate the unmeasured states. By utilizing the fuzzy state observer and combining the adaptive backstepping technique with adaptive fuzzy control design, an observer-based adaptive fuzzy output-feedback control approach is developed. It is proved that the proposed control approach can guarantee that all the signals in the closed-loop system are semiglobally uniformly ultimately bounded (SGUUB), and the control strategy is effective to decrease the roll motion. Simulation results are included to illustrate the effectiveness of the proposed approach.

1. Introduction

Stabilization of ship roll motion induced by wave disturbances has received considerable attention. This is because excessive roll motion would make the crew feel uncomfortable and may also cause damage to the cargoes and equipment on board. Various types of antirolling devices are introduced to reduce undesirable wave-induced roll motion [1]. Stabilizing fins are the most effective and popular antirolling devices in use. Stabilizing fins have been used extensively for high speed vessels, particularly on war ships and cruise ships. Lift forces are generated by the fins and a couple is produced to counteract the wave-induced roll moment. Since the lift force depends on the relative inflow speed, the stabilizing fins are effective only when the ships are sailing at relatively high speed. Some methods have been introduced. A multivariable control approach to the design of antirolling fins for a war ship has been proposed, where the rudder and the fins are considered simultaneously to reduce the wave-induced roll motion without sacrificing the yaw control performance [2]. Fuzzy control method basing on empirical if-then rules has also been introduced to the design of the fin stabilization system [3]. Application of the adaptive LQ method to the stabilization for a monohull ship is reported in [4], and an H-∞ control design method has been employed in the design of a robust stabilizing fin controller [5]. A novel ship stabilizing fin controller based on the internal model control (IMC) method was proposed in [6].

Adaptive backstepping technique is an important control method in the last twenty years. The backstepping design provides a systematic framework for the design of tracking and regulation strategies, suitable for a large class of nonlinear systems [711]. Some fin control methods based on backstepping technique have been proposed [12, 13]. A nonlinear robust controller was designed by using backstepping and closed-loop gain shaping algorithms to improve the robustness of fin stabilizer controller. A novel sliding backstepping controller was designed to decrease the roll motion of fin stabilizer control system for the system with nonlinear disturbance observer. However, the control methods in [12, 13] are all based on the assumption that angular velocity in roll is measured. As what authors stated in [1416], in practice, the state variables are often unmeasured for many nonlinear systems. Therefore, the existing approaches in [12, 13] cannot be implemented for the fin control system, in which the angular velocity is not measured.

Motivated by the above observation, this paper investigates the adaptive fuzzy output-feedback control problem of the time-delay ship roll stabilization. The fuzzy logic system can be used to approximate the unmodeled plant [1719]. In this paper, assuming that angular velocity in roll cannot be measured, an adaptive fuzzy output-feedback control design problem is investigated, and a fuzzy state observer is designed to estimate the unmeasured states. By utilizing the fuzzy state observer and combining the adaptive backstepping technique with adaptive fuzzy control design, an observer-based adaptive fuzzy output-feedback control approach is developed. It is proved that the proposed control approach can guarantee that all the signals in the closed-loop system are SGUUB.

The main contribution of this paper is the innovation and application value of the proposed controller for the ship roll motion. Compared with other control strategies, the unmeasured angular velocity is considered during the design process of the controller, and the control strategy is effective to decrease the roll motion.

2. Nonlinear Model Descriptions of Fin Control System

In this paper, we consider the following nonlinear systems [12, 13]: where is rolling angle of ship; and are inertias moments and the added inertia moments of the own ship; and are damping factors; is the tonnage of ship; is initial metacentric height; is flooding angle; is control moment of the fin stabilizer; is the moment of sea wave act on ship; is gravitational acceleration; is width of ship; is length between tow-column of ship; is draught; and are test coefficients; is fluid density; is ship’s speed; is the area of fin; is the acting force arm of the stabilizer fin; is the slope of lift coefficient; is the rotation angle of the stabilizer fin; is significant wave angle. is a time-delay term, and is an unknown bounded time delay satisfying and , where and are known constants.

From (1), we have where , , , , and .

Define , , and ; (2) can be rewritten as where and .

3. Fuzzy Logic Systems

We introduce the fuzzy logic systems. A fuzzy logic system (FLS) consists of four parts: the knowledge base, the fuzzifier, the fuzzy inference engine working on fuzzy rules, and the defuzzifier. The knowledge base for FLS comprises a collection of fuzzy if-then rules of the following form: where and are the fuzzy logic system input and output, respectively. Fuzzy sets and are associated with the fuzzy functions and , respectively. is the rules number.

Through singleton function, center average defuzzification, and product inference [20], the fuzzy logic system can be expressed as where .

Define the fuzzy basis functions as Denote and ; then, fuzzy logic system (5) can be rewritten as

Lemma 1 (see [20]). Let be a continuous function defined on a compact set . Then, for any constant , there exists an FLS (5) such as The optimal parameter vector is defined as

4. Fuzzy State Observer Design

The state in system (3) is not available for feedback. Therefore, a state observer should be established to estimate the states where is the fuzzy logic system and is used to approximate the nonlinear term in (11). System (10) can be rewritten as where , , , and .

The coefficients and are chosen such that the polynomial is a Hurwitz. Thus, given a , there exists a positive definite matrix such that Let be observer error. Then, from (3) and (11), we have the observer errors equation where . Consider the following Lyapunov candidate for (13) as The time derivative of along the solutions of (13) is Since satisfies lipschitz condition, we have where is a constant. By using Young’s inequality and , we have where , and is the fuzzy minimum approximation error, which satisfies , and is an unknown constant. Substituting (17) into (15) yields

5. Adaptive Fuzzy Backstepping Control Design and Stability Analysis

Define the following change of coordinates: where is an intermediate control function which will be designed in the following.

Step 1. The time derivative of is Consider the following Lyapunov function candidate : The time derivative of is Choose the intermediate control function : By substituting (23) into (22), we have

Step 2. The time derivative of is Consider the following Lyapunov-Krasovskii functional where is a positive design constant and with being a positive constant.
The time derivative of is By using Young’s inequality, we have Substituting (28) into (27) yields Choose control input and the adaptive function as where and are positive design constants. Substituting (30) into (29) yields By using Young’s inequality, the following inequality can be obtained: Therefore, we have where is the smallest eigenvalue of . Choose and . Let , and (33) can be expressed as Equation (34) can be rewritten as
According to (35), it can be shown for the signals that , , and are SGUUB. and . It is worth noting that , , , and .

6. Simulation Study

The parameters of a certain war ship are as follows: the length between perpendiculars is 98 m, the width of ship is 10.2 m, draught is 3.1 m, tonnage is 1458 t, the area of fin is 5.22 m2, the acting force arm of fin stabilizer is 3.46 m, the lift coefficient of fin stabilizer is 3.39, flooding angle is , initial metacentric height is 1.15 m, designed speed is 18 kt, test coefficients are and , and .

In the simulation studies, the if-then rules are chosen as where fuzzy sets are chosen as , , , , , , , , , which are defined over the interval for variables and , respectively. NL, NS, ZO, PS, and PL denote negative large, negative small, zero, positive small, and positive large, respectively.

In this section, the fuzzy membership functions are determined by using the expertise and experimental result. Center points of these membership functions are selected as −2, −1, 0, 1, and 2, respectively. The corresponding fuzzy membership functions are given by Define fuzzy basis functions as The design parameters are chosen as , , , , , , , , . The initial conditions are given as , , and the other initial values are chosen as zeros. The simulation results are shown in Figures 1 and 2.

7. Conclusions

In this paper, the time-delay ship roll stabilization by fin control system has been considered. Assuming that angular velocity in roll cannot be measured, an adaptive fuzzy output-feedback control has been investigated. The fuzzy logic system was used to approximate the uncertain term of the controlled system, and a fuzzy state observer was designed to estimate the unmeasured states. By utilizing the fuzzy state observer, an adaptive fuzzy output-feedback control approach was developed for fin control system. It is proven that the proposed control approach can guarantee that all the signals in the closed-loop system are SGUUB.

In the future research, the input constraints of the fin control system should be considered. In fact, the input variable of the fin control system is limited in a certain range. The adaptive fuzzy output-feedback controller with the input saturation will be researched in the future.

Conflict of Interests

The author of the paper has declared no conflict of interests.

Acknowledgments

This work was supported in part by the State Key Laboratory of Synthetical Automation for Process Industries (PAL-N201206) and the Natural Science Fundamental of Liaoning Province.