A frequency weighted approach to robust fault reconstruction

Similar documents
Disturbance Decoupled Fault Reconstruction using Sliding Mode Observers

Simultaneous State and Fault Estimation for Descriptor Systems using an Augmented PD Observer

State estimation of uncertain multiple model with unknown inputs

Static Output Feedback Stabilisation with H Performance for a Class of Plants

Multi-Model Adaptive Regulation for a Family of Systems Containing Different Zero Structures

ONGOING WORK ON FAULT DETECTION AND ISOLATION FOR FLIGHT CONTROL APPLICATIONS

Robust Actuator Fault Detection and Isolation in a Multi-Area Interconnected Power System

Frequency-Weighted Robust Fault Reconstruction Using a Sliding Mode Observer

Model Based Fault Detection and Diagnosis Using Structured Residual Approach in a Multi-Input Multi-Output System

Erik Frisk and Lars Nielsen

On the solving of matrix equation of Sylvester type

Actuator Fault diagnosis: H framework with relative degree notion

Observer design for rotating shafts excited by unbalances

Research Article An Equivalent LMI Representation of Bounded Real Lemma for Continuous-Time Systems

Linear Matrix Inequality (LMI)

LINEAR OPTIMIZATION OF PARAMETERS IN DYNAMIC THRESHOLD GENERATORS

Auxiliary signal design for failure detection in uncertain systems

Comparison of four state observer design algorithms for MIMO system

Robust Anti-Windup Compensation for PID Controllers

Robust Anti-Windup Controller Synthesis: A Mixed H 2 /H Setting

Marcus Pantoja da Silva 1 and Celso Pascoli Bottura 2. Abstract: Nonlinear systems with time-varying uncertainties

A new robust delay-dependent stability criterion for a class of uncertain systems with delay

LOW ORDER H CONTROLLER DESIGN: AN LMI APPROACH

Model-based Fault Diagnosis Techniques Design Schemes, Algorithms, and Tools

AFAULT diagnosis procedure is typically divided into three

Evaluation of Observer Structures with Application to Fault Detection

A Multiple-Observer Scheme for Fault Detection, Isolation and Recovery of Satellite Thrusters

A QMI APPROACH TO THE ROBUST FAULT DETECTION AND ISOLATION PROBLEM. Emmanuel Mazars, Zhenhai Li, Imad M Jaimoukha. Imperial College London

LMI Based Model Order Reduction Considering the Minimum Phase Characteristic of the System

A New Strategy to the Multi-Objective Control of Linear Systems

Nonlinear Observers. Jaime A. Moreno. Eléctrica y Computación Instituto de Ingeniería Universidad Nacional Autónoma de México

Convex Optimization Approach to Dynamic Output Feedback Control for Delay Differential Systems of Neutral Type 1,2

EL 625 Lecture 10. Pole Placement and Observer Design. ẋ = Ax (1)

State feedback gain scheduling for linear systems with time-varying parameters

Multiobjective H 2 /H /impulse-to-peak synthesis: Application to the control of an aerospace launcher

A novel active fault tolerant control design with respect to actuators reliability

Parameterized Linear Matrix Inequality Techniques in Fuzzy Control System Design

Multiobjective Optimization Applied to Robust H 2 /H State-feedback Control Synthesis

FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES. Danlei Chu, Tongwen Chen, Horacio J. Marquez

ON POLE PLACEMENT IN LMI REGION FOR DESCRIPTOR LINEAR SYSTEMS. Received January 2011; revised May 2011

An approach for the state estimation of Takagi-Sugeno models and application to sensor fault diagnosis

Optimization based robust control

H Dynamic observer design with application in fault diagnosis

Dynamic Observer-Based Sensor Fault Diagnosis for LTI Systems

Min-Max Output Integral Sliding Mode Control for Multiplant Linear Uncertain Systems

1 (30 pts) Dominant Pole

Fault diagnosis in Takagi-Sugeno nonlinear systems

An LMI Approach to the Control of a Compact Disc Player. Marco Dettori SC Solutions Inc. Santa Clara, California

On Computing the Worst-case Performance of Lur'e Systems with Uncertain Time-invariant Delays

To appear in IEEE Trans. on Automatic Control Revised 12/31/97. Output Feedback

The model reduction algorithm proposed is based on an iterative two-step LMI scheme. The convergence of the algorithm is not analyzed but examples sho

2nd Symposium on System, Structure and Control, Oaxaca, 2004

Fixed Order H Controller for Quarter Car Active Suspension System

Fixed-Order Robust H Controller Design with Regional Pole Assignment

On Positive Real Lemma for Non-minimal Realization Systems

Filter Design for Linear Time Delay Systems

QFT Framework for Robust Tuning of Power System Stabilizers

Zeros and zero dynamics

Identification of a Chemical Process for Fault Detection Application

MEMS Gyroscope Control Systems for Direct Angle Measurements

H State-Feedback Controller Design for Discrete-Time Fuzzy Systems Using Fuzzy Weighting-Dependent Lyapunov Functions

While using the input and output data fu(t)g and fy(t)g, by the methods in system identification, we can get a black-box model like (In the case where

Lecture 7 : Generalized Plant and LFT form Dr.-Ing. Sudchai Boonto Assistant Professor

IMPULSIVE CONTROL OF DISCRETE-TIME NETWORKED SYSTEMS WITH COMMUNICATION DELAYS. Shumei Mu, Tianguang Chu, and Long Wang

THE NOTION of passivity plays an important role in

Adaptive Nonlinear Control Allocation of. Non-minimum Phase Uncertain Systems

INTEGRATED ARCHITECTURE OF ACTUATOR FAULT DIAGNOSIS AND ACCOMMODATION

Robust Observer for Uncertain T S model of a Synchronous Machine

H fault detection for a class of T-S fuzzy model-based nonlinear networked control systems

CONTROL DESIGN FOR SET POINT TRACKING

LMI-based Lipschitz Observer Design with Application in Fault Diagnosis

Linear System Theory

From Convex Optimization to Linear Matrix Inequalities

Optimal Finite-precision Implementations of Linear Parameter Varying Controllers

Application of Adaptive Thresholds in Robust Fault Detection of an Electro- Mechanical Single-Wheel Steering Actuator

NONLINEAR PID CONTROL OF LINEAR PLANTS FOR IMPROVED DISTURBANCE REJECTION

Coding Sensor Outputs for Injection Attacks Detection

arxiv: v1 [cs.sy] 29 Dec 2018

Design of Observers for Takagi-Sugeno Systems with Immeasurable Premise Variables : an L 2 Approach

Robust H Filter Design Using Frequency Gridding

Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science : MULTIVARIABLE CONTROL SYSTEMS by A.

Robust Model Predictive Control through Adjustable Variables: an application to Path Planning

Multiple-mode switched observer-based unknown input estimation for a class of switched systems

RECURSIVE SUBSPACE IDENTIFICATION IN THE LEAST SQUARES FRAMEWORK

COMBINED ADAPTIVE CONTROLLER FOR UAV GUIDANCE

Local Robust Performance Analysis for Nonlinear Dynamical Systems

Norm invariant discretization for sampled-data fault detection

16.31 Fall 2005 Lecture Presentation Mon 31-Oct-05 ver 1.1

Appendix A Solving Linear Matrix Inequality (LMI) Problems

Adaptive Output Feedback Based on Closed-Loop. Reference Models for Hypersonic Vehicles

Computational Methods for Feedback Control in Damped Gyroscopic Second-order Systems 1

FAULT DETECTION AND FAULT TOLERANT APPROACHES WITH AIRCRAFT APPLICATION. Andrés Marcos

ROBUST REDUNDANCY RELATIONS FOR FAULT DIAGNOSIS IN NONLINEAR DESCRIPTOR SYSTEMS

Graph and Controller Design for Disturbance Attenuation in Consensus Networks

CONVEX OPTIMIZATION OVER POSITIVE POLYNOMIALS AND FILTER DESIGN. Y. Genin, Y. Hachez, Yu. Nesterov, P. Van Dooren

Research Article Partial Pole Placement in LMI Region

Fault Detection Observer Design in Low Frequency Domain for Linear Time-delay Systems

The norms can also be characterized in terms of Riccati inequalities.

Robust PID Controller Design for Nonlinear Systems

Topic # Feedback Control. State-Space Systems Closed-loop control using estimators and regulators. Dynamics output feedback

Transcription:

A frequency weighted approach to robust fault reconstruction C.P. Tan and F. Crusca and M. Aldeen School of Engineering Monash University Malaysia 2 Jalan Kolej 4615 Petaling Jaya, Malaysia Email: tan.chee.pin@eng.monash.edu.my Department of Electrical and Computer Systems Engineering Building 72 Monash University Victoria 38 Australia Email: francesco.crusca@eng.monash.edu.au Department of Electrical and Electronic Engineering University of Melbourne Parkville, Victorial 31 Australia Email: aldeen@unimelb.edu.au Abstract A new method for the design of robust fault reconstruction filters is introduced in this paper. The method is based on shaping the map from disturbance inputs to the fault estimation error through frequency weighting functions and formulating the problem as a robust observer design where the input-output error map is minimized by solving a set of matrix inequalities. A numerical example consisting of seven states, two input disturbances, four measured outputs and one fault is considered. Through this example, it is shown that the frequency shaping renders far superior performance than existing conventional methods when properly incorporated in the observer design problem. 1 Introduction Fault detection and isolation (FDI) has been the subject of extensive research for some time now, but especially since early 199s [6, 8, 2, 14, 7. The interest in this line of research stems from its practical application to a variety of industries such as aerospace [3, 13, energy systems [4, 5, and process control [12, to name a few. The main function of an FDI scheme is to detect a fault when it happens, which may then be acted on in a variety of ways, such as sending alarm signals, taking protection measures, or reconfiguring a running control scheme. The most commonly used schemes are observer based [2, where the measured inputs and outputs of the plant are fed into a model of the plant and the discrepancy between the plant and observer output is used to indicate the presence of a fault. However, the observer is designed about a linear model of the plant, which is not a perfect representation. This discrepancy will usually be represented as some class of disturbance within the linear model. The disturbance could cause the FDI scheme to trigger a false alarm when there are no faults, or even worse, mask the effect of a fault, which may go undetected. Consequently an important area of on-going research is the development of FDI schemes which are robust to disturbances [6. A powerful method to tackle the robustness issue uses the Bounded Real Lemma [15, which in turn uses Linear Matrix Inequalities (LMIs) [1. This method has been successfully applied by Tan et al.[19, 2. In this paper, we propose a further improvement to [2 by introducing frequency shaping features in the design of the observer. The frequency characteristics of the input disturbances are first determined. Then, these disturbances are assumed to be the output of a filter (with the previously mentioned frequency characteristics). The filter dynamics are then augmented with the original system, and an observer is designed for the augmented system. This is shown to be quite effective in enhancing the design feasibility and thus producing far superior results in fault detection and identification. Furthermore, the proposed frequency- ISBN 979-1517- 355 26 ASCC

shaping approach is capable of detecting and reconstructing multiple simultaneous faults on line and in real time. In this paper, the main ideas for improvement are demonstrated for the case of sensor fault reconstruction as in [2. However, they can be easily extended to other cases such as actuator fault reconstruction [19. To illustrate the salient features of the new approach, we consider a 7th order aircraft model from [11. We will show that for this particular system, the frequency shaping produces exact fault reconstruction while the alternatively designed observer without frequency shaping fails to do so. The notation in this paper is standard, where λ(z) indicates the eigenvalues of a square matrix Z. 2 Robust sensor fault reconstruction Consider a system subject to sensor faults ẋ = Ax + Bu + Qξ (1) y = Cx + F f (2) where x R n are the states, y R p are the measured outputs, u R m are the inputs, and f R q are the sensor faults. The vector ξ R h encapsulates the disturbance present in the system, such as nonlinearities, unmodelled dynamics and uncertainties. Assume without loss of generality that rank(c) = p, rank(f ) = q, n p > q. This implies that some sensors are totally reliable [19, which is a vital assumption in this paper and can be realized in practice by introducing hardware redundancy on certain sensors for example. Let T r R p p be an orthogonal matrix such that [ [ C1 T r F =, T r C = F2 C 2 where F 2 R q q is nonsingular and C 1, C 2 are appropriate general partitions. Scaling the measured output y by T r, and then partitioning appropriately yields (3) y 1 = C 1 x (4) y 2 = C 2 x + F 2 f (5) where y 1 R p q. The output vector T r y has now been partitioned into reliable (y 1 ) and potentially faulty (y 2 ) components. Consider an observer for the system (1) and (4) ˆx = A oˆx + Bu + Ly 1 (6) where A o = A LC 1, ˆx R n is an estimate of x, and L R n (p q) is chosen such that A o is stable. Define a (measurable) reconstruction for the sensor fault f as where ˆf = XT r (y C ˆx) (7) X = [ X o F 1 2 with X o R q (p q) being a design matrix. Define e := x ˆx and e f := ˆf f as the state estimation and fault reconstruction errors respectively. Then combine (1), (4), (6) and (7) to get ė = A o e + Qξ (8) e f = XT r Ce (9) Equations (8) - (9) show that ξ is the excitation signal for e f. The absence of disturbances (ξ = ) results in e, e f and ˆf f. Hence, the objective now is to minimize the effect of ξ on e f by choice of L and X o. From the Bounded Real Lemma, the H norm from ξ to e f will not exceed the positive scalar γ if there exists a solution to P, L, X o such that the following inequalities can be satisfied P A o + A T o P P Q (XT r C) T Q T P γi XT r C γi < (1) P = P T > (11) This problem can be easily solved using software [9. However, there needs to be a change of variables in (1) as the inequalities must be affine in the variables. This can be achieved by defining Y := P L. Then inequality (1) can be re-expressed as X 1 P Q (XT r C) T Q T P γi < (12) XT r C γi where X 1 = P A + A T P Y C 1 (Y C 1 ) T. The problem is now to minimize γ subject to inequalities (11) and (12). Then the software will return values of P, Y, X o such that γ is minimized and L can be calculated as L = P 1 Y. The necessary and sufficient condition for the method in this section to be feasible is that (A, C 1 ) must be detectable so that a matrix L can be calculated to make A LC 1 stable, in order to get a stable observer (6). Define the operator T : ξ e f, which is represented by the state-space system (8) - (9). In this section, the problem has been conventionally formulated as : minimize T H In this paper, we extend this idea by introducing a frequency shaping filter into the design, thus allowing the design to be optimized over specific frequency ranges. Therefore, the new problem formulation is : minimize T Ω H where Ω is the shaping filter with standard state-space matrices (A Ω, B Ω, C Ω, D Ω ). We show that this extension results in a new LMI based problem, which when solved yields a significantly superior fault reconstruction. However, the matrices (A Ω, B Ω, C Ω, D Ω ) must be known, which in turn implies that the frequency characteristics of ξ must be known. Otherwise, the method proposed in this paper will not be applicable. ISBN 979-1517- 356 26 ASCC

3 Robust sensor fault reconstruction with frequency weighting Let ξ be the output of a frequency weighted filter for ζ R h defined as ż = A Ω z + B Ω ζ (13) ξ = C Ω z + D Ω ζ (14) where z R k where k h, and A Ω is stable. Substituting (13) into (1) yields ẋ = Ax + Bu + QC Ω z + QD Ω ζ (15) Then combine (15), (13) and (2) to get the augmented state-space system where [ x x = z Q = x = Ā x + Bu + Qζ (16) y = C x + F f (17) [ [ A, Ā = QCΩ, A B B = Ω [ QDΩ, B C = [ C Ω It is obvious that (16) - (17) is now in the form of (1) - (2). Therefore the same approach in Section 2 can be used to reconstruct the fault f, and the Bounded Real Lemma can be used to minimize the H norm from ζ to the fault reconstruction ˆf. In this way, T Ω H will be minimized. Define the operator T 2 : ζ e f. The transfer function from ξ to e f is therefore Ω 1 T 2 where Ω : ζ ξ, which is the filter characteristics of ξ. In the case of the unweighted system, Ω is simply an identity matrix. However, for the frequency weighted case, Ω is given by the system (13) - (14). Hence, if the frequency content of the disturbance ξ is known, then Ω (the matrices A Ω, B Ω, C Ω, D Ω ) can be chosen such that it has high singular values at those particular frequencies. Hence, the system from ξ to e f, (which is Ω 1 T 2 ), will have low singular values at those frequencies. This is the main contribution of this paper. 3.1 Existence conditions In Section 2, the necessary and sufficient condition for the method in that section is that (A, C 1 ) must be detectable. To find the existence conditions for the method in Section 3, the matrices C and F in (17) must firstly be put in the form of (3). This can be done by pre-multiplying C and F by T r. It is straightforward to see that T r C = [ C1 C 2 = [ C1 C 2, T r F = [ F2 (18) Now (18) and (3) are in the same form. Therefore, the necessary and sufficient condition for the method in Section 3 is that the pair (Ā, C 1 ) be detectable. From the Popov-Hautus-Rosenbrock rank test [16, the unobservable modes of (Ā, C 1 ) are given by the values of s that make the following matrix pencil lose rank P 1 (s) = [ si Ā C 1 = si A QC Ω si A Ω C 1 It is clear that P 1 (s) loses rank if and only if one of the following matrix pencils lose rank [ si A P 2 (s) =, P C 3 (s) = si A Ω 1 This shows that the unobservable modes of (Ā, C 1 ) consist of λ(a Ω ) and the unobservable modes of (A, C 1 ). However, A Ω is stable, hence it does not pose any problem to the detectability of (Ā, C 1 ). From the Popov-Hautus- Rosenbrock rank test, the values of s that cause P 2 (s) to lose rank are the unobservable modes of (A, C 1 ). Hence, the method in Section 3 is feasible, if and only if the pair (A, C 1 ) is detectable. Therefore, the introduction of frequency weighting does not change the existence conditions. A = B = 1..154.42 1.54.744.32.249 1. 5.2.337 1.12.386.996.3 2.117.2.5 4. 2. 25. 2 25 C =.154.42 1.54.744.32.249 1. 5.2.337 1.12 1. 1. ISBN 979-1517- 357 26 ASCC

4 Design example The ideas in this paper will be illustrated with an example, which is a 7th order aircraft model from [11. The states are bank angle (rad), yaw rate (rad/s), roll rate (rad/s), sideslip angle (rad), washout filter state, rudder deflection (rad) and aileron deflection (rad). The inputs are rudder command (rad) and aileron command (rad). The outputs are roll acceleration (rad/s 2 ), yaw acceleration (rad/s 2 ), bank angle (rad) and washout filter state. The matrices A, B, C in the notation of (1) - (2) are at the bottom of the previous page. It is assumed that the second sensor is faulty, and that the disturbance ξ enters through the actuators. Hence the following matrices are chosen F = 1, Q = B 4.1 Observer design without frequency weighting In designing the observer as in Section 2, besides requiring the poles of the observer λ(a LC 1 ) to lie in the Left Half Plane, they were also constrained to lie in the intersection of the following regions on the complex plane 1. The right hand side of a vertical strip intersecting the real axis at -5. 2. A cone centred at the origin, symmetrical about the real axis with a half angle of 6 o. The first constraint will not allow λ(a LC 1 ) to lie to far in the Left Half Plane. Failing to impose this constraint may cause L to be infinitely large and numerically ill-conditioned. That constraint is implemented by the following inequality [1 X 1 1P < (19) The second constraint is imposed so that the system has adequate damping and can be implemented by the following inequality [1 [ 3 2 X 1 1 2 X 2 1 2 X 2 3 2 X 1 where X 2 = P A A T P Y C 1 + (Y C 1 ) T < (2) Implementing the design method in Section 2 (Minimize γ subject to (11),(12), (19) and (2)) yielded the following 6.8598.243.6483 2.2518.98.7858 5.7412.254.2116 L = 1.6588.73.319.5149.23.8 22.6818.8949 19.1527 35.937.2235 3.3995 X o = [ 13.977.619.3783 4.2 Observer design with frequency weighting In order to be able to design a frequency-shaping observer, the frequency characteristics of the disturbance ξ needs to be known. While this is normally the case in practice, for this example we arbitrarily select the frequency range of ξ to be less than.1 rad s 1. This resulted in A Ω = C Ω = [.1.1 [.99.99, B Ω = [ 1 1 [.1, D Ω =.1 The frequency characteristics of Ω are shown in Figure 1. Singular Values (db) 2 15 1 5 5 1 15 Singular Values 2 1 3 1 2 1 1 1 1 1 1 2 1 3 Frequency (rad/sec) Figure 1: The frequency content of Ω The observer was designed in the same was as the previous section (i.e. with the same constraints applied to force the poles to lie in the same regions), and the following observer gains were obtained L = 9.8519.394 6.7366.4378.19.9956.3663.18.3193.1997.9.246.836.4.175.8724.33 1.259.326.9 1.5689.7914.31.755.592.5.8616 X o = [ 1.1276.53 1.552 From the observer gains calculated in this section and the previous one, the singular values of T can be obtained, and they are shown in Figure 2. It is clear that at the frequency of interest (lower than.1 rad s 1 ), the singular value of T is much lower for the frequency weighted case, which is desirable. 4.3 Simulation results In the simulations that follow, the system is subject to the disturbances as in Figures 3 and 4. Then, a fault is applied to the second sensor as shown in Figure 5. Figure 6 shows the fault reconstruction using the observer designed without frequency weighting (Section 4.1), and Figure 7 shows the fault reconstruction using the observer designed ISBN 979-1517- 358 26 ASCC

Singular Values.4 1 5.3.2 Singular Values (db) 5 1 15 2.1.1 25.2 3.3 35 1 4 1 3 1 2 1 1 1 1 1 1 2 1 3 Frequency (rad/sec).4 1 2 3 4 5 6 7 8 9 1 Figure 2: The singular values of T. Solid line is the one with frequency weighting. Figure 5: The fault applied to the second sensor..4 with frequency weighting (Section 4.2). It is obvious that observer designed without frequency weighting produces a fault reconstruction that is very badly affected by the disturbance, where it is very unlike the original fault. Then, the observer designed with frequency weighting produces a reconstruction that is very much more like the original fault. Figure 8 shows the fault reconstruction error for better comparison, where e f is very much smaller for the observer designed with frequency weighting..3.2.1.1.2.3.25.4 1 2 3 4 5 6 7 8 9 1.2.15.1 Figure 6: The reconstruction of the fault using the observer designed without frequency weighting..5.4.5.3.1.2.15.1.2.25 1 2 3 4 5 6 7 8 9 1 Figure 3: The first component of ξ..1.2.2.3.15.4 1 2 3 4 5 6 7 8 9 1.1.5 Figure 7: The reconstruction of the fault using the observer designed with frequency weighting..5.1.15.2 1 2 3 4 5 6 7 8 9 1 Figure 4: The second component of ξ. to let the disturbance be the output of a fictitious system (as in (13) - (14) whose frequency characteristics represent those of the disturbance; then combine the original system with the fictitious system to form an augmented system, then perform the optimization on the augmented system. The result would be robustness at the frequency where the disturbances are dominant. Even though the ideas in this paper have been demonstrated for the case of sensor fault reconstruction, it can be easily extended to other cases where the fault is at the actuators [19 or at both the actuators and sensors [18, 17 and even for simultaneously occuring faults. The main idea is 5 Conclusion This paper has presented an improvement to existing methods for robust fault reconstruction. The disturbance was ISBN 979-1517- 359 26 ASCC

.4.3.2.1.1.2.3.4 1 2 3 4 5 6 7 8 9 1 Figure 8: The fault reconstruction error e f for both observers. Solid line is the one with frequency weighting. assumed to be the output of a fictitious system whose frequency characteristics represent that of the disturbance. Then the fictitious and original systems were combined to form an augmented system. Following that, existing robust optimization techniques can be applied to the augmented system such that the fault reconstruction be made as robust as possible to the disturbances. A 7th order aircraft model validated the claims made in this paper, where the fault reconstruction with frequency weighting was much better than the reconstruction without frequency weighting. References [1 S.P. Boyd, L. El-Ghaoui, E. Feron, and V. Balakrishnan. Linear Matrix Inequalities in Systems and Control Theory. SIAM: Philadelphia, 1994. [2 J. Chen and R.J. Patton. Robust model-based fault diagnosis for dynamic systems. Kluwer Academic Publishers, 1999. [3 R.H. Chen and J.L. Speyer. Optimal stochastic multiple-fault detection filter. Proc. of the IEEE Conf. on Decision and Control, Phoenix, Arizona, pages 4965 497, 1999. [4 F. Crusca and M. Aldeen. Fault detection and identification of power systems. Proc. of the IASTED Intelligent Systems and Control (ISC 3), pages 183 188, 23. [5 F. Crusca and M. Aldeen. Design of fault detection filter for multi-machine power systems. Proc. of the 5th Asian Control Conference, Melbourne, Australia, pages 1413 1418, 24. [6 P.M. Frank. Fault diagnosis in dynamic systems using analytical and knowledge based redundancy - a survey and some new results. Automatica, 26:459 474, 199. [8 P.M. Frank and X. Ding. Survey of robust residual generation and evaluation methods in observer-based fault detection systems. Journal of Process Control, 7:43 424, 1997. [9 P. Gahinet, A. Nemirovski, A.J. Laub, and M. Chilali. LMI Control Toolbox, Users Guide. The MathWorks, Inc., 1995. [1 S. Gutman and E. Jury. A general theory for matrix root-clustering in subregions of the complex plane. IEEE Trans. Automatic Control, 26:853 863, 1981. [11 B.S. Heck, S.V. Yallapragada, and M.K.H. Fan. Numerical methods to design the reaching phase of output feedback variable structure control. Automatica, 31:275 279, 1995. [12 D.M. Himmelblau. Fault detection and diagnosis - today and tomorrow. Proceedings of the 1st IFAC workshop on fault detection and safety in chemical process plants, pages 95 15, 1986. [13 R.J. Patton and J. Chen. Robust fault detection of jet engine sensor systems using eigenstructure assignment. Journal of Guidance, Control and Dynamics, 15:1491 1497, 1992. [14 R.J. Patton, P.M. Frank, and R.N. Clark. Fault Diagnosis in Dynamic Systems: Theory and Application. Prentice Hall, New York, 1989. [15 I.R. Peterson, B.D.O. Anderson, and E.A. Jonckheere. A first principles solution to the non-singular H control problem. Int. Journal of Robust and Nonlinear Control, 1:171 185, 1991. [16 H.H. Rosenbrock. State space and multivariable theory. John-Wiley, New York, 197. [17 C.P. Tan and C. Edwards. An LMI approach for designing sliding mode observers for fault detection and isolation. Proc. of the European Control Conf., ECC 1, Porto, 21., 21. [18 C.P. Tan and C. Edwards. Sliding mode observers for reconstruction of simultaneous actuator and sensor faults. Proc. of the Conf. on Decision and Control, Maui, Hawaii, USA, pages 1455 146, 23. [19 C.P. Tan and C. Edwards. Sliding mode observers for robust detection and reconstruction of actuator and sensor faults. Int. Journal of Robust and Nonlinear Control, 13:443 463, 23. [2 C.P. Tan and M.K. Habib. Implementation of a sensor fault reconstruction scheme on an inverted pendulum. Proc. of the 5th Asian Control Conference, Melbourne, Australia., pages 1433 1438, 24. [7 P.M. Frank. Analytical and qualitative model-based fault diagnosis - a survey and some new results. European Journal of Control, 2:6 28, 1996. ISBN 979-1517- 36 26 ASCC