Journal of Control Science and Engineering
Volume 2015 (2015), Article ID 985135, 6 pages
http://dx.doi.org/10.1155/2015/985135

Research Article

Robust Fault Diagnosis Algorithm for a Class of Nonlinear Systems

Hai-gang Xu, Yue-feng Liao, and Xiao Han

Henan Mechanical and Electrical Engineering College, Xinxiang 453002, China

Received 2 March 2015; Accepted 7 October 2015

Academic Editor: James Lam

Copyright © 2015 Hai-gang Xu et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract.

A kind of robust fault diagnosis algorithm to Lipschitz nonlinear system is proposed. The novel disturbances constraint condition of the nonlinear system is derived by group algebra method, and the novel constraint condition can meet the system stability performance. Besides, the defined robust performance index of fault diagnosis observer guarantees the robust. Finally, the effectiveness of the algorithm proposed is proved in the simulations.

1. Introduction

The complicated systems as aircraft, missile systems, and control system [1–6] easily show faults; how to diagnose the fault is a difficult problem to handle. When the systems show fault and you cannot isolate it, the systems will be collapsed. Therefore, the fault diagnosis and fault tolerant technology are meaningful to enhance the system performances. And fault diagnosis technology is foundation of the fault tolerance; in another way, fault tolerance is realized by the fault estimations information. The original control laws will be regulated by the fault estimation information, so the system reliability will be improved, particularly the missile control system. In this paper, we aim at the missile attitude control system. Robust fault diagnosis methods are useful ways to solve the systems with the disturbances and they are also proved effective in systems applications.

The robust fault diagnosis observer is designed based on unknown input observer theory in [7–9], and state estimation errors decouple from disturbances. Most of papers make assumptions that the disturbances constraint condition is known; this assumption limits the algorithm applications.

Dealing with the deficiency on assumption that the disturbance is norm bounded, a novel constraint condition for disturbance is designed. Besides, the defined robust performance index of fault diagnosis observer guarantees the robust. Furthermore, the threshold is designed in fault decision section.

2. Problem Statement

Consider the system uncertainty and unknown input disturbances, system state-space model:

, , , and are known matrix. and are model errors.

Therefore, we can get another form as

where is initial value, is state, and are system input and output, is unknown input, nonlinear functions and are continuous and differential, and is system fault. , , and are known matrix.

The system state-space model can be obtained by Gronwall lemma [10–12]. Considering the complexity and particularity of missile control system, in the next two sections we perform the fault diagnosis algorithm from two aspects: stability and robust of the observer proposed.

Most of related papers assume that the constraint condition of external disturbances is norm bounded; however, a kind of nonlinear systems is unstable under the hypothetical constraint condition. Dealing with the limitations of disturbances constraint condition mentioned, a novel constraint condition of external disturbances is derived in Section 3; the systems hold stable under the condition proposed. Furthermore, the defined robust performance index of fault diagnosis observer guarantees the robust in Section 4.

The missile and target geometry are shown in Figures 1 and 2. The real system dynamics are described by the following differential equations:

Figure 1: Missile and target geometry.

Figure 2: Air-frame axes.

The system variables are Mach, longitudinal velocities and lateral velocities, control input, and so forth. The variables are demonstrated as follows.

3. Stability Analysis

Theorem 1. There exists , , to make nonlinear system (2) and (3) with external disturbances hold stable, when the constraint condition of external disturbances is

and is defined as , .

Proof. Matrix is Hurwitz matrix and can generate asymptotic convergence linear semigroup . Therefore, there exists , , such that the inequality holds:

Fault-free mode, state-space description of system (2) and (3) with external disturbances is

Therefore, stable linear semigroup makes (8) hold:

Apply the 2-norm to formula (8):

The simplification form of formula (9) is

Initial value of state is , we set . From constraint of linear semigroup in formula (6) and norm basic principle, the inequality constraint condition of formula (9) should be satisfied as follows:

Multiplied by for two sides of formula (11):

By Gronwall lemma,

For simplification, we define as follows:

The system is stable for , when there exists finite constant . There exists nonlinear semigroup such that state-space of system is described by the following from formula (9):

From formulas (13) and (14):

Therefore, the nonlinear semigroup is stable when ; in other words, system (2) and (3) with external disturbances is stable. As a result, the system holds stable when the following condition is satisfied:

Substitute the formula above into (10):

And then

where, and are known. With definition , .
Substitute into the formula above:

System (2) and (3) with external disturbances is stable when the constraint condition of external disturbances satisfies the form of (20). Furthermore, if there exists make , and therefore

The constraint condition of external disturbances satisfies the inequation

The robustness performance index to external disturbances is defined as .

4. Robust Fault Diagnosis Algorithm

Theorem 2. The robust fault diagnosis observer (24) of system (2) and (3) with fault and external disturbances is asymptotic convergence. Therefore, the robust performance index of observer satisfies the inequality as follows:

Proof. Construct robust fault diagnosis observer as follows for missile pitching motion control system (2) and (3) with fault and external disturbances:

System states estimation errors and observer residuals are

And therefore,

The states estimation errors of system (26) are , .
With definition: .
As a result, the states estimation errors are

Apply the 2-norm to both sides of (27):

The system matrix is Hurwitz matrix when system (26) is stable; therefore, it can generate a stable linear semigroup .
Consequently, there exists , , such that . Therefore, formula (28) fulfills the inequality as follows:

Multiplied by for formula (29):

Generally, the fault injected into the missile pitching motion control system is :

Consequently, the fault diagnosis observer (24) is asymptotic convergence when the following formula holds:

The performance index of observer (24) satisfies the following constraint condition from stability theory:

Consequently, the fault diagnosis observer is asymptotic convergence when formula (33) holds. And then, fault diagnosis observer can be realized by robust performance index proposed. Consider

where and represent the maximum and arbitrary eigenvalue for matrix ; the gain matrix of the observer can be solved by pole assignment when the robust performance index is given.

5. Adaptive Threshold Design

Usually, compare the residuals with threshold to diagnose fault.

The states estimation errors are

Therefore,

Apply the 2-norm for formula (36):

with definition and

Therefore,

We can get from (38)

As a result,

We can get from (41)

where maximum tolerant values of estimation errors and the system stable value are known:

It can be obtained from (42) that

As a result, the adaptive threshold of the fault diagnosis observer designed is

6. Simulation

In order to verify the effectiveness of the algorithm proposed, the following simulations are performed.

6.1. Simulation Parameters

The differential equations of missile pitching motion control system are represented as follows [6].

The pitching moment: . The missile aerodynamic parameters are as follows: , , , , and . The force situation of missile with different flight states is different.

The missile empty weight is 230 kg, -axis rotational inertia is kgm², and generator impulse thrust of missile attitude control system is . The initial location of missile in inertial coordinates system is , ; missile initial velocity is , and trajectory pitching angle is .

The system disturbances are , . The constraint condition of the external disturbances can be derived by Section 3.

6.2. Performance Analysis for the Fault Diagnosis Algorithm

The supreme of missile external disturbances in the considered period under the Simulink condition from Theorem 1 is . Therefore, not all of the disturbances can satisfy norm bounded constraint conditions and the prior constraint condition on external disturbances restricts the generality of fault diagnosis applications. The maximum value of estimation errors is defined as

Therefore, = 1.202 × 10³. From Theorem 2,

The fault diagnosis observer designed is asymptotic convergence robust fault diagnosis observer when the poles are placed at the left plane of . It should be noticed that the gain matrix is not unique because of the poles selected; in this paper, the poles are settled on

The gain matrix of the observer can be get through the pole assignment.

As a result, the missile trajectory character is depicted in Figure 3 and substitute the gain matrix G into the observer (26) and then the residual effect is depicted in Figure 4 by Simulink. Without loss of generality, just take the 3rd channel residual of fault diagnosis as an example to research and assume the missile attitude control system.

Figure 3: The missile trajectory character.

Figure 4: The 3rd channel residual of the observer.

Residual is asymptotic convergence and therefore it has the robustness to disturbances from Figure 4. The good convergence of residual illustrates that the algorithm proposed is effective. Furthermore, the smooth residual curve also illustrates that the disturbances constraint condition which can satisfy the system stability is reasonable and the defined robust performance index is practicable.

7. Conclusion

In this paper, novel disturbances constraint condition is derived to improve the limitation that external disturbance is norm bounded. And then, the novel constraint condition can meet the system stability. Besides, the defined robust performance index of fault diagnosis observer guarantees the robust. In decision-making unit, adaptive threshold is designed. Finally, simulation results show the effectiveness of the algorithm proposed.

Conflict of Interests

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

References

H. Buschek, “Design and flight test of a robust autopilot for the IRIS-T air-to-air missile,” Control Engineering Practice, vol. 11, no. 5, pp. 551–558, 2003.

Q. Hu, B. Xiao, and M. I. Friswell, “Fault tolerant control with performance for attitude tracking of flexible spacecraft,” IET Control Theory and Applications, vol. 6, no. 10, pp. 1388–1399, 2012.

S. Chaib, D. Boutat, A. Banali, and F. Kratz, “Invertibility of switched nonlinear systems. Application to missile faults reconstruction,” in Proceedings of the 46th IEEE Conference on Decision and Control (CDC '07), pp. 3239–3244, IEEE, New Orleans, La, USA, December 2007.

M. A. Wael and Q. Quan, “Robust hybrid control for ballistic missile longitudinal autopilot,” Chinese Journal of Aeronautics, vol. 24, no. 6, pp. 777–788, 2011.

A. Tsourdos and B. A. White, “Adaptive flight control design for nonlinear missile,” Control Engineering Practice, vol. 13, no. 3, pp. 373–382, 2005.

G. M. Siouris, Missile Guidance and Control Systems, Springer, New York, NY, USA, 2004.

J. Zarei and J. Poshtan, “Sensor fault detection and diagnosis of a process using unknown input observer,” Mathematical and Computational Applications, vol. 16, no. 1, pp. 31–42, 2011.

C. Hajiyev and F. Caliskan, “Sensor and control surface/actuator failure detection and isolation applied to F-16 flight dynamic,” Aircraft Engineering and Aerospace Technology, vol. 77, no. 2, pp. 152–160, 2005.

H. R. Karimi, M. Zapateiro, and N. Luo, “A linear matrix inequality approach to robust fault detection filter design of linear systems with mixed time-varying delays and nonlinear perturbations,” Journal of the Franklin Institute, vol. 347, no. 6, pp. 957–973, 2010.

A. Pazy, Semi-Groups of Linear Operators and Applications to Partial Differential Equations, Springer, New York, NY, USA, 1983.

P. A. Ioannou and J. Sun, Robust Adaptive Control, Prentice Hall, New York, NY, USA, 1996.

H.-M. Qian, Z.-D. Fu, J.-B. Li, and L.-L. Yu, “Robust fault diagnosis algorithm for a class of Lipschitz system with unknown exogenous disturbances,” Measurement, vol. 46, no. 8, pp. 2324–2334, 2013.