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 [16] 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 [79], 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 aswhere 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 [1012]. 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:

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 isand 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 isTherefore, stable linear semigroup makes (8) hold:Apply the 2-norm to formula (8):The simplification form of formula (9) isInitial 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 thenwhere, 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 thereforeThe constraint condition of external disturbances satisfies the inequationThe 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 areAnd therefore,The states estimation errors of system (26) are , .
With definition: .
As a result, the states estimation errors areApply 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. Considerwhere 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 areTherefore,Apply the 2-norm for formula (36):with definition andTherefore,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) thatAs 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 kgm2, 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 asTherefore, = 1.202 × 103. 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 onThe 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.

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.