Abstract

In order to retrain chaotic oscillation of marine power system which is excited by periodic electromagnetism perturbation, a novel command-filtered adaptive fuzzy neural network backstepping control method is designed. First, the mathematical model of marine power system is established based on the two parallel nonlinear model. Then, main results of command-filtered adaptive fuzzy neural network backstepping control law are given. And the Lyapunov stability theory is applied to prove that the system can remain closed-loop asymptotically stable with this controller. Finally, simulation results indicate that the designed controller can suppress chaotic oscillation with fast convergence speed that makes the system return to the equilibrium point quickly; meanwhile, the parameter which induces chaotic oscillation can also be discriminated.

1. Introduction

Structure of modern marine power systems has become more complicated, especially the emergence of high-performance ship electric propulsion applications. The capacity of the ship power systems has been significantly improved, in which the reliability and stability of the ship power system made more high demand. In recent years, researchers found that chaotic oscillations appeared in marine power system during the voyage or paroxysmal bursts. Chaotic oscillations could lead to system instability, which poses a potential threat for the safe operation of the marine power grid [1, 2]. At present, the power system chaos control method is mainly for land-based power system, the idea is generally the mature control methods such as adaptive compensation control, feedback control, and inverse system control, transplanted to control the chaotic system [36].

In control theory, backstepping is a technique developed in the 1990s for designing close-loop stabilizing control systems a special class of nonlinear dynamical systems [7]. These systems are built from subsystems that radiate out from an irreducible subsystem that can be stabilized using some other methods. Because of this recursive structure, the designer can start the design process at the known-stable system and “back-out” new controllers that progressively stabilize each outer subsystem. The process terminates when the final external control is reached. Hence, this process is known as backstepping. So far, backstepping control has made many achievements, like adaptive backstepping control, adaptive sliding mode backstepping control, dynamic surface control, and so forth [814].

Recently, fuzzy logic [1518] and neural networks [14, 19, 20] are increasingly receiving attention in solving complex and practical problems. Although both fuzzy logic and neural networks are universal approximators, there are some differences between them. The former has characteristics of linguistic information and logic control. The latter possesses characteristics of fault tolerance, parallelism, and learning if network training is carefully designed. However, fuzzy logic and neural networks have complementary characteristics. Thus, the development of integrated fuzzy neural networks (FNNs) that possess the merits of both fuzzy logic and neural networks has grown rapidly [2124].

Based on the aforementioned works, this paper develops an adaptive backstepping control with command-filtered compensation and fuzzy neural network technology for marine power systems. In order to suppress the chaotic marine power system oscillations, based on a mathematical model of two-machine parallel marine power system, command-filtered adaptive fuzzy neural network backstepping chaos controller is designed. Lyapunov stability theory proves that the controlled system can be maintained closed-loop asymptotically stable. The rest of this paper is organized as follows. In Section 2, a brief description for two parallel nonlinear mathematical model and fuzzy neural network is given. In Section 3, main results of command-filtered adaptive fuzzy neural network backstepping control technique are developed. In Section 4, simulation results are presented to show the effectiveness of the proposed control technique. Finally, some conclusions are made in Section 5.

2. Background

2.1. Two Parallel Nonlinear Mathematical Model

The basic structure of the power supply network of marine power system can be expressed as in Figure 1, where and are emf of two generators in the system, respectively, and are synchronous reactance of two generators, respectively, and are the line resistance and reactance, respectively, and and describe the system load. Because of the short-circuit in the marine power system, the line resistance is very small, which often can be neglected.

Consider same case of generator parameters. Let and be relative power angle and relative power angle velocity of the two equivalent generators. Then, two-machine interconnected system can be described as follows: where and are equivalent inertia and damping, respectively, is the input mechanical power of generator, and is the electromagnetic power of system output. is electromagnetic perturbation which is introduced to study chaotic motion for the marine power system under disturbance, where describes the amplitude of disturbanc, and describes the frequency of disturbance.

Through the transformation , , and . Equation (1) can be written as where , , , and . According to transformation, we know that the system state variables and were obtained by the transformation of and , which have the physical meaning of power angle error and the power angle error relative velocity between the two generators.

2.2. Fuzzy-Neural Network for Approximation

Figure 2 depicts a functional link FNN which consists of fuzzy logic and neural network. The FLS can be divided into two parts: some fuzzy IF-THEN rules and a fuzzy inference engine. The fuzzy inference engine uses the fuzzy IF-THEN rules to perform a mapping form an input linguistic vector to a scalar output variable . The th fuzzy IF-THEN rule can be characterized by the following form [20, 21]: where and are fuzzy sets. By using product inference, center-average, and singleton fuzzifier, is the total number of rules. Then, the output of the FNN can be expressed as where is the membership function value of the fuzzy variable, is the point at which , and is an adjustable parameter vector. We assume that an upper limit of the functional reconstruction error is known. is a fuzzy basis vector, where is defined as The truth value (layer III) of the antecedent part of the th implication is calculated by (5). Among the commonly used defuzzification strategies, the output (layer IV) of the FNN is expressed as (4). The fuzzy logic approximator based on the neural network can be established. The approximator has four layers. At layer I, nodes, which are input ones, stand for the input linguistic variables. At layer II, nodes represent the values of the membership function value. At layer III, nodes are the values of the fuzzy basis vector. Each node of layer III performs a fuzzy rule. The links between layer III and layer IV are fully connected by the weighting vector , that is, the adjusted parameters. At layer IV, the output stands for the value of .

3. Main Results

When the system is already in chaotic motion, the controller can control the chaotic system for any arbitrary unstable equilibrium points. In this section, command-filtered adaptive fuzzy neural network backstepping controller is designed for the chaotic motion of the marine power system. A control input is added to the equation of state (2), and the formula (6) can be described as follows: Also, the system (6) can be described as an affine system with unknown parameter and disturbance by where ,  , and is disturbance. In the following works, the can be estimated by the fuzzy neural network (4) as follows: Then, (7) can be also described as where and . Define the state tracking error variables and that are introduced as follows: where and are the filtered-command of and , respectively. From (7) and (10), we have The task is to stabilize (11) with respect to the Lyapunov function: and the time derivative of with respect to time is given by The virtual controller can be designed as where is a positive definite matrix to be designed. Substituting (15) into (14), we have .

To solve the derivative of the virtual control problems, the command filter is used to eliminate the impact of derivative of the virtual item and control saturation. Pass through a second-order filter for obtaining the , the second-order filter can be described as where and . Redefine tracking error , and design We choose the Lyapunov function where . Then the time derivative of is given by We design the global control law and the parameter update law for as where is a positive constant to be designed. Substituting (17) and (20) into (19) yields

4. Simulation Results

Simulations were performed in the MATLAB/SIMULINK environment. From numerical analysis of the marine power system’s chaotic motion, we can obtain the results that when the amplitude , chaotic behavior will occur in marine power system with , , . We assume the disturbance . We can obtain the motion state of the marine power system in Figures 3 and 4. Form Figure 3, it can be seen that the system power angle and the angular velocity of the phase diagram of movement are ergodicity, which shows that the system appeared in chaos. The system experiences a similar random but does not attenuation. It can determine that when the system enters the chaotic motion state.

If the perturbation amplitude is unknown, then chaotic oscillation appears in system at this time. In order to suppress chaos, the parameter must be identified. Here, command-filtered adaptive backstepping controller is used to control the marine power system after  s in chaotic state running. The controller parameters are designed as , , , and . The parameter of filter is designed as . Figures 5 and 6 show the curve of power angle and the angular velocity of marine power system. And the phase diagram is shown in Figure 7.

It can be seen the results from Figures 5 and 6, before 100 seconds, power angle , and relative power angle velocity , are in a chaotic state. While the designed controller is added after 100 seconds, system is quickly stabilized. This indicates the proposed control algorithm has a very reliable stabilization ability for the marine power system’s chaotic motion.

5. Conclusions

We have carried out a systematic study on command-filtered adaptive fuzzy neural network backstepping control scheme for marine power system. Due to the adaptive fuzzy neural network, backstepping method can adaptively make the convergence of error to origin with external bounded disturbance. Therefore, the state error of the ship power system to the original can be asymptotically stable equilibrium point. Simulation results show that the proposed method not only guarantees closed-loop stability of the controlled marine power system, but also identifies well the caused chaotic system parameter.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Acknowledgment

This work was partially supported by the Chinese postdoctoral science foundation (2013m531210).