1. Introduction
With the development of science and technology, many high-level comprehensive complex nonlinear systems have been applied at a large scale. It is becoming increasingly important to have certain fault tolerance for the control system to ensure the safety and reliability of the control system. As an important green energy, wind energy development and use has become a focus in the global energy field [
1,
2,
3,
4]. The wind energy conversion system (WECS) is a typical large and complex nonlinear system with random and intermittent wind force. A WECS fault can be categorized into three types—transmission system fault, converter fault, and power grid fault—among which the transmission system, because of its structural characteristics, produces tooth surface wear, fatigue erosion, broken teeth and bearing resistance, planetary wheel cracking, and other problems [
5,
6]. Therefore, the transmission system has the highest probability of failure, which has the greatest impact on the WECS performance. To ensure the safe and efficient operation of wind turbines, fault-tolerant control (FTC) becomes a hotspot of research regarding WECS.
Currently, in the fault-tolerant control of WECS, the H∞ infinity fault-tolerant control method for WECS was studied based on the random piece wise affine (PWA) model. The modeling and fault-tolerant control of WECS under random wind load were solved [
7]. The research illustrates that this method has better fault tolerance for sensor and actuator gain faults in WECS; the angle estimation of the pitch system is carried out by Kalman filter, to detect the fault of the blade pitch system and achieve satisfactory detection results [
8]. The results show that this method can improve the efficiency of wind energy capture; on the basis of the adaptive fault observer, a state feedback fault-tolerant controller was designed to ensure the good performance of the system in normal operation in case of failure [
9].
The essence of T-S fuzzy model is to use if-then fuzzy inference rules to describe the nonlinear system. Each inference rule stands for the dynamics of the local regional linear model. Using the membership function to connect the local linear models to obtain the overall fuzzy linear model, and then achieve the purpose of system modeling. In recent years, T-S fuzzy model has been widely used in controller design and system performance analysis of uncertain nonlinear systems due to its advantages such as simple structure and strong approximation, which enables it to approximate almost any complex nonlinear system [
10,
11,
12,
13,
14,
15]. A reliable hybrid H∞/passive control problem for T-S fuzzy time-delay systems was studied based on the semi-Markov jump model (SMJM) [
16]; T-S model was used to describe the offshore wind power system, and proposing an active fault-tolerant tracking control method for sensor faults [
17]; T-S modeling of doubly fed wind power system was also carried out [
18,
19]. For the actuator or sensor faults of the system, fault-tolerant controllers were established based on fuzzy synovial observer and fuzzy observer, respectively. However, the robust stability of the system cannot be fully guaranteed because the uncertainty generated by the system were not taken into account in the literature.
In this study, T-S fuzzy model is used to describe the WECS, and the unmeasurable state variables and uncertainties in the system are taken into account. Based on the T-S fuzzy model, the system state is estimated effectively by fuzzy dedicated observer (FDO). Fuzzy proportional integral observer (FPIO) is designed for system actuator fault to realize accurate reconstruction of fault signal. According to the estimated fault information, a robust scheduling fault-tolerant controller is designed by using parallel distributed compensation (PDC) method to realize real-time compensation for actuator faults of uncertain nonlinear systems. Taylor series and Lyapunov stability theory are used to prove the necessary and sufficient conditions to keep the closed-loop stability of the system. Finally, the feedback gain matrices are obtained via addressing Linear Matrix Inequalities (LMIs). Simulation results further verify the proposed control strategy is reliability and effectiveness applied to WECS.
2. Problem Description
2.1. Design of TS Fuzzy Model
A series of fuzzy rules are established for the nonlinear system with uncertainty. Each rule represents one of the subsystems, so the T-S model structure of uncertain parameters fuzzy system Equation (1) is described as follows:
: If
, then
where
is the
fuzzy inference rule,
denotes the premise variables,
is the fuzzy sets;
is the number of system fuzzy inference rules,
,
is the state of the system,
represents the control input,
is the system output;
,
and
are the parameter matrices of the system,
and
are the uncertain real value matrices. It is assumed that the uncertainty norm of the system is bounded. The entire equation of state of the whole fuzzy T-S system Equation (2) can be obtained after inverse fuzzification:
where
,
. Hence,
represents the membership function of
on fuzzy sets
,
is the weight of rule
,
and
satisfies the following condition:
,
,
1, 2,…,
,
,
.
Considering the failure of the system actuator, the system model (2) is rewritten as follows:
where
,
represents the known actuator fault matrix,
is the time-varying signal of actuator fault
, the premise variable
is measurable and fault independent.
Furthermore, the system model (3) can be expressed as:
2.2. Uncertain Fuzzy Parameters
System uncertainty fuzzy rule is described by:
Rule : If , then , .
The output of fuzzy uncertainty can be expressed as:
where
,
,
.
represents the number of fuzzy rules; the scalar
c stands for the number of uncertain elements in
and
,
and
are given by:
Define fuzzy weights: .
In the following, Let’s write
and
as
and
respectively for the sake of simplifying writing, from Equations (4)–(6), the system model (3) becomes:
2.3. Nonlinear FPIO
For T-S fuzzy system actuator fault, FPIO is designed based on T-S fuzzy model. Where the
fuzzy rule
is: If
, then
The estimated value of actuator fault time-varying signal
can be expressed by:
where
represents the estimated state by FPIO,
are observation error matrices,
are their integral gains to be designed,
is the output vector,
is the final output of the FPIO,
is the output estimation error. After defuzzification, the final output of FPIO Equation (12) is described as follows:
2.4. TS Fuzzy of Fuzzy Dedicated Observer (FDOS)
Since the system state variables cannot be directly measured, it is necessary to design a fuzzy observer to reconstruct the system state. Assuming that the state of the system model (1) is observable, and the following fuzzy observer Equation (13) is designed based on the T-S fuzzy model:
:
, then
where
is the estimated state by the fuzzy dedicated observer (FDOS),
is the estimate output of the FDOS,
are the observer gain matrices. The inferred FDOS states Equation (14) can be obtained:
3. Design of Robust Scheduling Fault-Tolerant Controller
Assuming that the state of fuzzy system (1) is locally controllable, a local state feedback controller based on T-S fuzzy model (1) is designed for each subsystem based on the principle of PDC. The rule input by the controller is:
Rule
: If
, then
where
are the feedback gain vector of rule
,
is the reference input signals vector. Therefore, the overall Fuzzy Robust Scheduling Fault-Tolerant Controller (FRSFTC) can be expressed as:
The preconditions of the designed fuzzy scheduling fault-tolerant controller are the same as those of the system model uncertainties. The rule is expressed by:
Rule
: If
, then
is abbreviated as
,The control output of the proposed FRSFTC is procured as:
Define the closed-loop equation of the system Equation (20) and estimation error Equation (19):
Substituting the Equation (18) into Equation (20), the closed-loop equation of the system Equation (20) in case of actuator failure can be represented by:
According to Equations (19) and (22), it is easy to obtain that:
Then the system state error is estimated as:
Assuming
is time varying, we have:
Combining Equations (23), (24), (26) and (27), The following new augmented fuzzy system Equation (28) is obtained:
With:
,
,
,
,
and
Lemma 1. For uncertain parameters, the actuator fault fuzzy control system (28), if the inequalityis true, Then, the system (28) is globally asymptotically stable, whereis designed as positive value,is an appropriate dimensional transformation symmetric matrix.
Proof. For system (28), it can be obtained according to Taylor formula
where
denotes the largest eigen value, * represents the conjugate transpose. Assuming the fault is bounded, let
,
. since
. accordingly, we can get that:
If the following inequality
are satisfied, where
is a nonzero positive constant. According to Equations (29) and (31), it can be obtained that:
where
is an arbitrary initial time. If (31) is satisfied, then the system (28) is globally asymptotically stable when
,
. supposing
and
, According to (31) and (32), it is easy to see that:
where
. From (35) is bounded, when
and
are bounded, we can get that the system is also bounded, therefore the system is stable. □
Theorem 1. For the fuzzy control system as presented by system (28), supposing that there are matricesandsuch that the controller and observer gains of the fuzzy system are set toandand satisfy the following inequality: Then the closed-loop system (28) is globally asymptotically stable.
Proof. Fault-tolerant control is designed to find controller and observer gain , , and in order that the asymptotic convergence of tends to zero, if and to ensure a bounded state based on (31), if , this problem is transformed into finding matrix verifying .
Define the Lyapunov function as follows:
From system (28), matrix
,
,
,
,
and
can be expressed as:
Hence, matrix (37) can be re-expressed as:
Equations (39) and (40) are a set of Nonlinear Matrix Inequalities; it is not a linear Matrix Inequality, assuming , applying the change of variables , and , multiplying (39) on the left by and right by , the LMIS (36) in the theorem are acquired. □
4. Application Examples of WECS
4.1. Dynamic Mathematical Model of WECS
According to Betz theory, the mechanical power captured by the wind turbine from the wind energy is:
where
represents the air density,
denotes the rotor-plane radius,
is the wind speed,
is the pitch angle,
is the tip speed ratio (TSR),
is the turbine rotational speed of the low-speed shaft,
is the power coefficient to convert wind energy into mechanical energy. TSR
is the ratio of blade tip linear velocity to wind speed of a wind turbine, which is defined by
. The output torque of the wind turbine
can be expressed as:
When the wind speed is a constant, the mechanical power output of the wind turbine only depends on the power coefficient . If the pitch Angle stays the same, the power coefficient is only determined by the TSR . For a particular wind turbine, there is a single optimal TSR . At this time, is defined as the maximum wind energy capture coefficient. The maximum capture of wind energy can be achieved by adjusting the electromagnetic torque of the generator to follow the change of wind speed to make it reach the maximum. Fixed pitch control is adopted under rated wind speed that is When the TSR , , namely the optimal TSR.
WECS is mainly composed of the wind turbine, transmission system, generator, and power grid. The wind turbine captures wind energy, and converts it into mechanical energy via the wind turbine rotation, which drives the rotor of the doubly fed induction motor to rotate by the transmission system, thus generating electricity, through the converter, to the grid. The overall block diagram of wind energy conversion system with a DFIG is depicted in
Figure 1.
Using the kinematics equation of the transmission system [
20,
21,
22], The dynamics model of the wind power generation system Equation (43) can be obtained as follows:
where
,
and
represent the damping constants of the rotor and the generator respectively,
is the time constant,
denotes the equivalent torsional stiffness of the low-speed shaft,
is the damping constants of the equivalent low-speed shaft,
is the high-speed shaft torque,
is the rotor moment of inertia,
is the generator moment of inertia,
is the generator torque,
is the required generator torque,
is the mechanical generator speed and
is the gearbox ratio.
From the dynamics model (43), the standard form of WECS equation of state can be expressed as:
with
,
,
4.2. T-S Fuzzy Description of WECS
T-S fuzzy is applied to WECS. By looking at the function of the system matrix , the premise variable and are defined. Then, the membership functions of and are selected , , .
To simplify, the membership function of the two fuzzy subsets can be expressed by Equation (45):
where the variable
is bounded by its upper value
and lower value
. The membership functions of
are depicted in
Figure 2, and each membership function also indicates the model uncertainty of each subsystem. The membership functions of
are implemented in the same way.
The T-S fuzzy model with uncertain parameters and actuator failure of WECS (44) can be expressed by the following 4 rules:
Rule 1: If
is
and
is
Rule 2: If
is
and
is
Rule 3: If
is
and
is
Rule 4: If
is
and
is
Therefore, the global fuzzy model of wind energy conversion system is presented by:
where
and
represent the system parameter bounded uncertainties, with
. The change of the parameter uncertainties
within 30% and 50% of nominal value is considered. From Equation (6), we can get
,
. Therefore, the fuzzy uncertainty is given by
. Then, Equation (28) of WECS fuzzy model can be presented as:
From (18), The inferred output of the FRSFTC is:
5. Simulation Analysis
Based on system model (50), a WECS with low power (6KW) and high speed is simulated in MATLAB/Simulink environment (R2014a, MathWorks, Natick, MA, USA). The parameters of the simulation system are depicted in
Table 1:
As the actuator of the entire WECS, the transmission system is mainly caused by faults such as deviation, drift and so on [
23,
24]. To facilitate the research and simulation, this paper only considers the actuator faults and does not involve unknown external interference. Accordingly, the drift, deviation and mixed fault of the actuator are considered in the simulation design, and as shown below:
Case 1: The change of the parameter uncertainties within 30% of nominal value is considered.
The controller is tested according to the random change of wind speed.
Figure 3 is the wind speed waveform,
Figure 4 is the actual and estimated value of time-varying fault signal, it can be seen that the designed observer can rapidly and accurately reconstruct the fault information of the system. When the system fails, the operation of the system with and without FRSFTC strategy is shown in
Figure 5,
Figure 6,
Figure 7 and
Figure 8,
Figure 9 shows the power coefficient when FRSFTC is adopted in the case of actuator faults.
Comparing (a) and (b) in
Figure 5 and
Figure 6, it can be seen that between
and
, when the actuator of the system fails, both the trajectories of
and
have abrupt changes, and the oscillation amplitude increases and cannot be maintained in the optimal position. However, under the FRSFTC strategy, the system of low- and high-speed fluctuation range is reduced. The system failure of gear and bearing fault impact and oscillation are greatly reduced.
Case 2: The change of the parameter uncertainties within 50% of nominal value is considered.
According to simulation results depicted in
Figure 7 and
Figure 8, it can be seen from the comparison between (a) and (b) when the parameter uncertainty
is within 50% of nominal value, the designed FRSFTC strategy can still reduce the fluctuation range of the system at low speed and high speed and achieve a good fault-tolerance control effect.
The power coefficient is shown in
Figure 9, and the
, which shows that when the actuator fails, the WECS can achieve maximum wind energy capture.
In summary, the simulation results show that when the actuator fault occurs, considering the uncertainty of the system, the proposed FRSFTC strategy can achieve the maximum wind energy capture at the rated wind speed and improve the use rate of the wind turbine when the actuator fault occurs.
6. Conclusions
This paper presents the idea of robust fault-tolerant control based on system state estimation and fault reconstruction for parameter-uncertain nonlinear systems with actuator faults. We first introduce the T-S fuzzy model of the nonlinear system, and then a fuzzy scheduling fault-tolerant controller based on observer fault reconstruction is proposed for the uncertainty, unmeasurable state, and actuator fault of the system. The gain of controller and observer is obtained by solving LMIS. Finally, according to the Taylor series and Lyapunov stability theory, the sufficient and necessary conditions for the stability of the closed-loop system in the event of actuator failure are given, and fault-tolerance integrity of the system is realized. Finally, the WECS is taken as an example for analysis. Simulation results show that considering the uncertainty of the system, when the actuator fails, the FRSFTC can improve the efficiency of wind energy capture at a rated wind speed while ensuring the normal operation of all states of the system. The feasibility and effectiveness of the proposed fault-tolerant control strategy are verified.
Author Contributions
Methodology, G.Y., T.X.; Writing original draft, T.X.; Writing review & editing, X.H.; Performing the verification and analyzing the results, G.Y., T.X., H.S., X.H., J.L.
Acknowledgments
This paper was funded by the National Natural Science Foundation (No.60771014); Tianjin Science and Technology Support Foundation of China (No.17YFZCNC00230); Tianjin Natural Science Foundation of China (No.13JCZDJC29100); Tianjin Sci-tech Commissioner Foundation of China (No.15JCTPJC64100).
Conflicts of Interest
The authors declare no conflict of interest.
References
- Tiwari, R.; Babu, N.R. Recent developments of control strategies for wind energy conversion system. Renew. Sustain. Energy Rev. 2016, 66, 268–285. [Google Scholar] [CrossRef]
- Dai, J.C.; Xin, Y.; Li, W. Development of wind power industry in China: A comprehensive assessment. Renew. Sustain. Energy Rev. 2018, 97, 156–164. [Google Scholar] [CrossRef]
- Cruz, M.R.M.; Fitiwi, D.Z.; Santos, S.F.; Mariano, S.J.P.S.; Catalão, J.P.S. Prospects of a meshed electrical distribution system featuring large-scale variable renewable power. Energies 2018, 11, 3399. [Google Scholar] [CrossRef]
- Nguyen, C.-K.; Nguyen, T.-T.; Yoo, H.-J.; Kim, H.-M. Consensus-based SOC balancing of battery energy storage systems in wind farm. Energies 2018, 11, 3507. [Google Scholar] [CrossRef]
- Pozo, F.; Vidal, Y. Wind turbine fault detection through principal component analysis and statistical hypothesis testing. Energies 2016, 9, 3. [Google Scholar] [CrossRef]
- Pérez, J.M.P.; Márquez, F.P.G.; Tobias, A. Wind turbine reliability analysis. Renew. Sustain. Energy Rev. 2013, 23, 463–472. [Google Scholar] [CrossRef]
- Shi, Y.; Hou, Y.; Sun, D.; Li, Z. Stochastic modelling and H∞fault tolerance control of WECS. Electr. Mach. Control 2015, 19, 100–110. [Google Scholar]
- Cho, S.; Gao, Z.; Moan, T. Model-based fault detection, fault isolation and fault-tolerant control of a blade pitch system in floating wind turbines. Renew. Energy 2018, 120, 306–321. [Google Scholar] [CrossRef]
- Wu, Z.; Yang, Y.; Xu, C. Fault diagnosis and initiative tolerant control for wind energy. Chin. J. Mech. Eng. 2015, 9, 112–118. [Google Scholar] [CrossRef]
- Xiao, J.; Zhao, T. Overview and prospect of T-S fuzzy control. J. Southwest Jiaotong Univ. 2016, 51, 462–474. [Google Scholar]
- Kwon, O.M.; Park, M.J.; Ju, H.P. Stability and stabilization of T-S fuzzy systems with time-varying delays via augmented Lyapunov-Krasovskii functionals. Inf. Sci. 2016, 372, 1–15. [Google Scholar] [CrossRef]
- Zhu, F.; Jiang, P.; Li, X. Design of observer and dynamic output feedback fault tolerant controller based on T-S fuzzy model. J. Xi’an Jiaotong Univ. 2016, 50, 91–96. [Google Scholar]
- Zhai, D.; Lu, A.; Dong, J. Event triggered H−/H ∞ fault detection and isolation for T-S fuzzy systems with local nonlinear models. Signal Process. 2017, 138, 244–255. [Google Scholar] [CrossRef]
- Li, H.; Gao, Y.; Wu, L. Fault detection for T-S fuzzy time-delay systems: Delta operator and input-output methods. IEEE Trans. Cybern. 2015, 45, 229–241. [Google Scholar] [CrossRef] [PubMed]
- Li, X.; Luo, X.; Li, S.; Guan, X. Output consensus for heterogeneous nonlinear multi-agent systems based on T-S fuzzy model. J. Syst. Sci. Complex. 2017, 30, 1042–1060. [Google Scholar] [CrossRef]
- Hao, S.; Lei, S.; Ju, H. Reliable mixed H ∞/passive control for T–S fuzzy delayed systems based on a semi-Markov jump model approach. Fuzzy Sets Syst. 2017, 314, 79–98. [Google Scholar]
- Shaker, M.S.; Patton, R.J. Active sensor fault tolerant output feedback tracking control for wind turbine systems via T–S model. Eng. Appl. Artif. Intell. 2014, 34, 1–12. [Google Scholar] [CrossRef]
- Abdelmalek, S.; Barazane, L.; Larabi, A. A novel scheme for current sensor faults diagnosis in the stator of a DFIG described by a T-S fuzzy model. Measurement 2016, 91, 680–691. [Google Scholar] [CrossRef]
- Li, S.; Wang, H.; Aitouche, A. Active fault tolerant control of wind turbine systems based on DFIG with actuator fault and disturbance using Takagi–Sugeno fuzzy model. J. Frankl. Inst. Eng. Appl. Math. 2018, 355, 8194–8212. [Google Scholar] [CrossRef]
- Gálvez-Carrillo, M.; Kinnaert, M. Sensor fault detection and isolation in doubly fed induction generators accounting for parameter variations. Renew. Energy 2011, 36, 1447–1457. [Google Scholar] [CrossRef]
- Chitti, B.B.; Mohanty, K.B. Doubly-fed induction generator for variable speed wind energy conversion systems e modeling & simulation. Int. J. Comput. Electr. Eng. 2010, 2, 141–147. [Google Scholar]
- Di Giorgio, A.; Pimpinella, L.; Mercurio, A. A feedback linearization based wind turbine control system for ancillary services and standard steady state operation. In Proceedings of the 18th Mediterranean Conference on Control & Automation, Marrakech, Morocco, 23–25 June 2010; pp. 1585–1590. [Google Scholar]
- Shen, Y.; He, Q.; Yang, X.; Zhao, Z. Actuator fault reconstruction and fault-tolerant control of wind energy conversion system. Control Theor. Appl. 2015, 32, 413–420. [Google Scholar]
- Zhou, D.; Ye, Y. Modern Fault Diagnosis and Fault-Tolerant Control, 1st ed.; Tsinghua University Press: Beijing, China, 2000; pp. 299–306. [Google Scholar]
© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).