ONGOING WORK ON FAULT DETECTION AND ISOLATION FOR FLIGHT CONTROL APPLICATIONS

Size: px
Start display at page:

Download "ONGOING WORK ON FAULT DETECTION AND ISOLATION FOR FLIGHT CONTROL APPLICATIONS"

Transcription

1 ONGOING WORK ON FAULT DETECTION AND ISOLATION FOR FLIGHT CONTROL APPLICATIONS Jason M. Upchurch Old Dominion University Systems Research Laboratory M.S. Thesis Advisor: Dr. Oscar González Abstract Modern aircraft flight control relies on a complex network of interacting systems. These systems are safety critical systems, since a failure could have catastrophic consequences. It is therefore necessary to detect and isolate faults in aircraft control system components such as actuators or sensors before the fault is allowed to cause a system failure. Such detection and isolation could potentially enable timely system reconfiguration and increase safety of flight operations. Numerous fault detection and isolation techniques have been presented in the literature. This paper demonstrates the ability of one such technique, observer-based eigenstructure assignment, to detect and isolate faults by following implementation procedures and verifying its effectiveness through simulation. The scope of this paper is limited to actuator faults and to the simple case where all eigenvectors are assignable. Future work will include a similar assessment of the technique s suitability for fault detection and isolation in sensors and in the case where not all eigenvectors are assignable. The goal of this work is to build a catalog of fault detection and isolation techniques and to devise an experiment in order to assess each technique s relative advantages for flight control applications. Introduction In the field of aircraft flight control, failures of actuators and sensors are of great concern. Failures may lead to a loss of control and, therefore, carry the potential to cause a catastrophic outcome. If a problem with an actuator or sensor could be quickly detected as a fault and subsequently isolated, then system safety could potentially be improved by allowing for the early initiation of a graceful system degradation or reconfiguration. The field of fault detection, isolation, and reconfiguration (FDIR) is concerned with solving such problems. The purpose of this paper is to present ongoing research into the fault detection and isolation (FDI) capabilities of the eigenstructure assignment (EA) technique, in particular. A key problem of interest in fault detection (FD) is the ability to identify faults in the presence of system disturbances and uncertainty. As Willsky noted, a FD system must necessarily be sensitive to abrupt changes caused by faults, but this requirement also makes the system susceptible to false alarms due to other high-frequency inputs, such as noise. The goal of the observer-based EA technique is to provide a way for fault diagnostic signals (i.e., residuals) to be generated such that they are not influenced (or at least minimally influenced) by disturbance inputs to the system. This disturbance decoupling aspect of EA is addressed in the next major section of this paper, Fault Detection Using Eigenstructure Assignment. A set of concise design steps to achieve disturbance decoupling for a simple case is presented in Design for Disturbance Decoupling. Next, Example I applies the technique to a Boeing 747 aircraft model in level flight. The observer-based EA method is well-known to many researchers and has been shown in the literature to provide a theoretical means for FD in flight control applications.,3,4 In order to fulfill a fault isolation requirement, however, the designer must decouple, for example, the ith residual signal associated with the jth fault, where i j and i and j are some integer-valued indexes associated with a fault affecting the ith or jth component, respectively. This decoupling is built into the design methodology, and it results in residual signals that explicitly indicate which component is experiencing the fault (multiple residual signals are capable of informing of faults in multiple components). This design methodology was introduced by Shen et al. 5 and is the topic of Fault Detection and Isolation Using Eigenstructure Assignment. Then, Design for Fault Isolation presents a step-by-step summary of the design steps to achieve fault isolation. Finally, Example II will show that while this particular design method of the EA technique allows for fault detection and isolation, the residual signals are not exactly decoupled from disturbances. Regarding the scope of the paper, several assumptions are made about the system used in the development of the Fault Detection Using Eigenstructure Assignment and Fault Detection and Isolation Using Eigenstructure Assignment

2 sections which may not be true, or may be difficult to verify in practice. While these assumptions are carried over in the development of the technique in this paper, the simulations attempt to show only the general effects of faults on the residual signals in the presence of disturbance and thereby inform broadly on the suitability for flight control applications. Subsequent research will seek to refine this work by removing many of the assumptions (e.g., by introducing actuator dynamics). The ongoing research is aimed at building a catalog of FDI techniques and devising an experiment to determine if any particular class of techniques is more suitable for flight control applications. Fault Detection Using Eigenstructure Assignment Robust fault detection refers to the decoupling of the residual diagnostic signals from other disturbance inputs. Observer-based eigenstructure assignment is aimed at achieving this robust property by generating residuals that are responsive to faults and not to disturbances. 3 To examine how the designer can use EA to achieve this disturbance decoupling, consider the following development. As Patton and Chen noted, 6 the actuator fault model of a system can be derived as follows. Let the model of the plant be ẋ = Ax + Bu + Kf + Ed () y = Cx, () where x R n is the state vector, u R m is the known input vector, d R q is the unknown disturbance vector, f R p is the fault vector, y R r is the output vector, A, B, C, K, E are known with appropriate dimensions. Now, the observer model is known to be ˆx = Aˆx + Bu + L(y ŷ) (3) ŷ = C ˆx, (4) where ˆx R n is the state estimation vector, and ŷ = C ˆx is the estimated output vector. L is the observer gain matrix with appropriate dimensions. The error in the state estimation is e = x ˆx. Then the dynamics of the error are given by ė, which is the difference between () and (3). To model uncertainty, let A in () be perturbed, that is, redefine A in () as A p = A + A. Furthermore, define the residual r to be a weighted difference between the system output and its estimated output. Then the state estimation error dynamics and the residual are described by ė = (A LC)e + Kf + Ed + Ax (5) r = W Ce, (6) where W R p m is the residual weighting matrix. Now, letting A = (i.e., no uncertainty), taking the Laplace transform of the system, and solving for the residual results in r(s) = W C(sI (A LC)) Ed(s) (7) +W C(sI (A LC)) Kf(s). It can be observed that the residual is not zero even if there is no fault. Thus, the need for disturbance decoupling is demonstrated. The transfer function from the disturbance to the residual is given by G rd (s) = W C(sI (A LC)) E. (8) For the simple case, assume all the eigenvalues are real and distinct. Then the design goal is to choose W and L such that (8) is equal to zero and the eigenvalues of A LC are in the stable region of the complex plane. To understand how to achieve this design requirement, let H = W C be the matrix of left eigenvectors of A LC, where W is chosen such that W CE =. Then we have sufficient conditions to exactly decouple the residual from the disturbance. Design for Disturbance Decoupling To simplify the design, suppose it is possible to choose H. There exist techniques for approximate decoupling for the case where it is not possible to assign an eigenstructure such that H is the matrix of left eigenvectors of the observer, and future work will investigate such approximate solutions. The design for the simple case of distinct eigenvalues and assignable eigenvectors is presented below. ) Determine p = dim(null(e T C T )) ) Let W R p r such that W T has the p independent columns in null(e T C T ) 3) Select p left eigenvectors of A LC to be the p rows of H = W C = [ l l... l 3 4) Select p real eigenvalues of A LC to be associated with the p eigenvectors 5) Find α, α,..., α p, the representations of l, l,..., l p with respect to P (λ i ) = (λ i I A T ) C T, i =,..., p so that α i = (P T (λ i )P (λ i )) P T (λ i )l T i, i =,..., p 6) Select n p additional distinct eigenvalues of A LC 7) Select almost arbitrarily the n p representations of the eigenvectors associated with the n p eigenvalues, i.e., select α i, i = p +,..., n 8) Find the n p eigenvectors using l i = (P (λ i )α i ) T, i = p +,..., n 9) Find L = ( [ α α... α n [ l l... l n ) T Example I This section presents the simulation methodology and discusses the results from applying the design for disturbance Jason M. Upchurch

3 decoupling steps to a linearized aircraft model. 7 The model is given by u u ẇ q = w...49 q θ θ [ δe [ uw where u is the aircraft velocity along the body axis, w is the aircraft velocity perpendicular to the body axis, q is the pitch rate, θ is the angle between the aircraft body axis and horizontal, is the elevator angle, is the aircraft thrust, u w is the wind velocity along the body axis, and is the wind velocity perpendicular to the body axis (the latter two inputs are disturbance inputs). Furthermore, if actuator dynamics are neglected, then as Chen and Patton noted, 8 one type of fault model can be defined to be the difference between the input to the plant (actual input) and the desired control input (the output of the controller), i.e., f = u u, (9) where u is the (actual) input to the plant and u is the (desired) control input. Note that when the control input is equal to the plant input, we have no fault and f = as expected. The control inputs in simulation were defined arbitrarily as sinusoids simply to provide some sense of the general relationships. Future work is intended to close the loop so that control inputs are not defined in this arbitrary manner. Faults for the simulation were also somewhat arbitrarily defined, but built on the idea that two types of faults could reasonably be described as a stuck actuator ( lock-in-place ) and an actuator with no output (complete outage). Developing more detailed actuator fault models is also topic of future work (e.g., the introduction of actuator dynamics with the possibility of saturation). An arbitrarily scaled white Gaussian noise input was added to represent the wind disturbances. Finally, non-zero initial conditions were selected to show how any initial system mismatch may affect the residual. Substituting (9) into () and letting K = B allows the residual system to be written as ė = (A LC)e + Ed + B(u u) () r = W Ce. () The given design steps yielded two residual vectors. MAT- LAB R was then used to simulate different combinations of fault conditions on the actuators, and the resulting residuals were analyzed qualitatively. Figure shows the residual for a particular fault configuration where Actuator (the elevator actuator) becomes locked in place and Actuator (the thrust Residual response: Actuator lock in place r r Fig.. Actuator : Lock-in-place fault Fig.. Residual response: Actuator no fault Actuator : No fault. r r actuator) experiences no fault. The inputs shown in Figure are those pertaining only to Actuator. The lock-in-place fault was initiated at time t = 4s. Prior to the time of fault, both residual signals, r and r, show asymptotic stability (by design). However, at the time of the fault, the elevator actuator becomes stuck at a constant value, and r indicates that a fault has been detected. Figure was obtained from the same simulation experiment, where now the inputs are those pertaining only to Actuator. The residuals shown identically in Figure and Figure are a result of a single experiment where all of the inputs to the system are accounted for over both plots. Thus, the design steps lead to the successful detection of a fault. To understand the limitations of the given design steps for detecting faults in cases of multiple faults, a new simula- Jason M. Upchurch 3

4 Residual response: Actuator lock in place r r Fig. 3. Actuator : Lock-in-place fault. Residual response: Actuator outage Fig. 4. Actuator : Outage fault. r r tion was run where fault conditions were induced in both actuators. Figure 3 shows the residual response to a new fault configuration with inputs relevant to Actuator (lockin-place fault), and Figure 4 shows the residual response to this new configuration with inputs relevant to Actuator (outage fault). Again, both residuals are asymptotically stable prior to the introduction of faults. However, when the faults are induced at time t = 4s, only one of the residual signals, r, responds. The need to isolate faults to particular actuators motivates the next section, where both detection and isolation are addressed. Figure 4 shows the residual response for Actuator. Fault Detection and Isolation Using Eigenstructure Assignment As shown in Example I, EA may be used to detect a fault in one or more actuators. However, in order to achieve fault isolability it is necessary to revisit (7) with this particular goal in mind. It is now convenient to obtain the transfer function from the fault vector to the residual vector, which is given by G rf (s) = W C(sI (A LC)) K. () Then the input-output relationship between the fault vector and residual vector can be compactly expressed as r(s) = G rf (s)f(s). (3) If G rf (s) in (3) is a diagonal matrix (at least in steady state), then the fault to residual mapping is one-to-one, so that there is no ambiguity isolating the fault (or combination of faults). 5,9 The referenced papers were used as the basis for the design steps outlined in the following section. These papers also present techniques useful for attenuating the effects of unstructured disturbance inputs on the residual signal; however, they are not presented in this paper. Such treatment will be the subject of future investigation. Design for Fault Isolation The design steps for fault isolation for the simple case are presented below. The simple case assumes that (A, C) are an observable pair, and that all of the eigenvalues of the observer system (A LC) are to be distinct. The design steps below are a concisely- summarized continuous-time version of the complete algorithm presented in the literature. 5,9 ) Select n distinct eigenvalues for the observer system (A LC) ) Let K be an orthonormal basis for null(k T ) 3) Let T k = [ K K 4) Let à = T [ K AT K and C = CT K à à 5) Let à = where à à à R p p, à R p (n p), à R (n p) p, and à R (n p) (n p) are the partitions of à with dimensions as specified [ 6) Let C = C C where C R r p and C R r (n p are the partitions of C with dimensions as specified [ 7) For i =,..., n let Ŝλ i = ÃT C T λ i I n p ÃT C T 8) for i = p +,..., n a) Let ˆΣ λi be a basis [ for null(ŝλ i ) b) Partition ˆΣ ˆNλi λi = where ˆN λi and ˆM λi are ˆM λi of compatible dimensions to right multiply Ŝλ i Jason M. Upchurch 4

5 [ c) Let Ñλ i = so that ˆN Ñλ i has a total of n rows λi Residual response: Actuator lock in place d) Let Mλi = ˆM λi 9) For i =,..., p a) ã T i is the ith row of à b) e n i is the ith column of an n n identity matrix c) p i = [ e p [ i p (n p) d) Ŝλ i i = λ i e n i ã i Ŝ λi e) ˆΣ i λ i be a basis for [ null(ŝi λ i ) ˆN f) Partition ˆΣ i i λ i = λi ˆM λ i where ˆN λ i i and ˆM λ i i are i of compatible dimensions to right multiply Ŝλ i i g) ˆN λi is [ the matrix ˆN λi with the first row removed p i h) Ñ λi = ˆN λ i ˆN i λ i i ) For i =,..., n a) M λi = ˆM λi and N λi = TKÑλ T i b) Arbitrarily chose nonzero column vectors of compatible dimensions so that l i = N λi α i and ξ i = M λi α i, P = [ l T l T... ln T T where det(p ) and null(c) null( [ lp+ T lp+ T... ln T ) T = { } and Ξ = [ ξ... ξ ) V = P ) V = [ v v... v p 3) For i =,..., p ω i = ( λ i )/ l T i, k i where ki is the ith column of K 4) Λ W = diag(ω, ω,..., ω p ) 5) L = P Ξ T 6) W = Λ W [ (CV ) T (CV ) (CV ) T Example II To validate the preceding design steps, the observer gain matrix, L, and the residual weighting matrix, W, were obtained. Then, the same aircraft model and MATLAB R routine from Example I were used in a new experiment. The simulation results for Example II are presented below in a way that parallels Example I. Figure 5 shows the residual response for Actuator. Figure 6 shows the same residual response from the simulation plotted with the inputs pertaining to Actuator. As in Example I, the two residual vectors produced are asymptotically stable. Unlike Example I, however, the residuals are no longer decoupled from the disturbance inputs, which can be verified by observing that they now take on a slightly noisy characteristic. The residual indicating a fault has occurred is still dominated by the fault input for this particular example with arbitrary control inputs of arbitrary scale. Since it is unrealistic to expect this behavior to hold for other cases, future work will explore techniques that explicitly combine minimizing the residual due to disturbances or exactly de r r Fig. 5. Actuator : Lock-in-place fault Fig. 6. Residual response: Actuator no fault Actuator : No fault. r r coupling from them when possible while also providing for fault isolation. To determine the technique s ability to isolate faults uniquely, a two-fault configuration was introduced: a lockin-place fault in Actuator and an outage fault in Actuator. The results of this simulation are shown in Figure 7 and Figure 8. For the new fault configuration, it can be observed that the first residual, r, indicates the lock-in-place fault for the elevator actuator, and the second residual, r, indicates the outage fault for the thrust actuator. Thus, the technique provides a means to uniquely isolate faults. Jason M. Upchurch 5

6 Residual response: Actuator lock in place r r Fig. 7. Actuator : Lock-in-place fault. Residual response: Actuator outage be uniquely isolated to specific components, and for the case of the aircraft model used in the paper, the technique showed satisfactory ability to maintain detection capabilities in the presence of disturbances. Future work will explore techniques that may be capable of explicitly combining disturbance decoupling (for dealing with structured uncertainties) with disturbance attenuation (for dealing with unstructured uncertainties) into a single fault detection and isolation scheme. Future work will also reintroduce practical considerations into the aircraft model, such as actuator dynamics (including saturation), and will investigate the suitability of other FDI techniques for flight control applications. Additional techniques will be addressed in a manner similar to the presentation of EA in this paper in order to develop a catalog of several FDI techniques. Finally, a study of these techniques will be undertaken in order to determine their relative advantages for flight control applications. Acknowledgements This work was made possible by funding from the Virginia Space Grant Consortium and Old Dominion University r r Fig. 8. Actuator : Outage fault. Conclusion The safety of aviation systems may potentially be improved by the detection and isolation of faults in actuators and sensors. The necessary FDI systems must be robust to disturbances (i.e., disturbances are decoupled or attenuated with respect to residuals), and they must be capable of isolating one or more faulty components unambiguously. One technique that shows promise in accomplishing both goals is eigenstructure assignment. Eigenstructure assignment has been shown to be capable of decoupling the residual signal exactly from known structured uncertainties, as in the first case. However, additional design considerations are necessary in order to provide fault isolation capabilities. This second case allows for faults to References [ A. Wilsky, A survey of design methods for failure detection in dynamic systems, Automatica, vol., no. 6, pp. 6 6, 976. [ D. Wang and K. Lum, Adaptive unknown input observer approach for aircraft actuator fault detection and isolation, International Journal of Adaptive Control and Signal Processing, vol., no., pp. 3 48, 6. [3 I. Hwang, S. Kim, and C. Seah, A survey of fault detection, isolation, and reconfiguration methods, IEEE Transactions on Control Systems Technology, vol. 8, no. 3, pp ,. [4 D. Wang, G. Huang, G. Guo, and S. Yu, An FDI approach for aircraft actuator lock-in-place fault, in Proceedings of the IEEE International Conference on Control and Automation, Guangzhou, China, 7. [5 L. Shen, S. Chang, and P. Hsu, Robust fault detection and isolation with unstructured uncertainty using eigenstructure assignment, Journal of Guidance, Control, and Dynamics, vol., no., pp. 5 57, 998. [6 R. Patton and J. Chen, On eigenstructure assignment for robust fault diagnosis, International Journal of Robust and Nonlinear Control, vol., no. 4, pp. 93 8,. [7 S. Boyd. (8) Lecture 4. Stanford University. [Online. Available: [8 J. Chen and R. Patton, Robust model-based fault diagnosis for dynamic systems. Kluwer Academic Publishers, 999. [9 L. Shen and P. Hsu, Robust design of fault isolation observers, Automatica, vol. 34, pp. 4 49, 998. Jason M. Upchurch 6

CONTROL DESIGN FOR SET POINT TRACKING

CONTROL DESIGN FOR SET POINT TRACKING Chapter 5 CONTROL DESIGN FOR SET POINT TRACKING In this chapter, we extend the pole placement, observer-based output feedback design to solve tracking problems. By tracking we mean that the output is commanded

More information

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

Model Based Fault Detection and Diagnosis Using Structured Residual Approach in a Multi-Input Multi-Output System SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol. 4, No. 2, November 2007, 133-145 Model Based Fault Detection and Diagnosis Using Structured Residual Approach in a Multi-Input Multi-Output System A. Asokan

More information

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

FAULT DETECTION AND FAULT TOLERANT APPROACHES WITH AIRCRAFT APPLICATION. Andrés Marcos FAULT DETECTION AND FAULT TOLERANT APPROACHES WITH AIRCRAFT APPLICATION 2003 Louisiana Workshop on System Safety Andrés Marcos Dept. Aerospace Engineering and Mechanics, University of Minnesota 28 Feb,

More information

AFAULT diagnosis procedure is typically divided into three

AFAULT diagnosis procedure is typically divided into three 576 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 47, NO. 4, APRIL 2002 A Robust Detection and Isolation Scheme for Abrupt and Incipient Faults in Nonlinear Systems Xiaodong Zhang, Marios M. Polycarpou,

More information

A frequency weighted approach to robust fault reconstruction

A frequency weighted approach to robust fault reconstruction 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

More information

Evaluation of Observer Structures with Application to Fault Detection

Evaluation of Observer Structures with Application to Fault Detection Evaluation of Observer Structures with Application to Fault Detection A Thesis Presented by Ju Zhang to The Department of Electrical and Computer Engineering in Partial Fulfillment of the Requirements

More information

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

Fault Detection Observer Design in Low Frequency Domain for Linear Time-delay Systems Vol. 35, No. 11 ACTA AUTOMATCA SNCA November, 29 Fault Detection Observer Design in Low Frequency Domain for Linear Time-delay Systems L Xiao-Jian 1, 2 YANG Guang-Hong 1 Abstract This paper deals with

More information

CHAPTER 1. Introduction

CHAPTER 1. Introduction CHAPTER 1 Introduction Linear geometric control theory was initiated in the beginning of the 1970 s, see for example, [1, 7]. A good summary of the subject is the book by Wonham [17]. The term geometric

More information

POLE PLACEMENT. Sadegh Bolouki. Lecture slides for ECE 515. University of Illinois, Urbana-Champaign. Fall S. Bolouki (UIUC) 1 / 19

POLE PLACEMENT. Sadegh Bolouki. Lecture slides for ECE 515. University of Illinois, Urbana-Champaign. Fall S. Bolouki (UIUC) 1 / 19 POLE PLACEMENT Sadegh Bolouki Lecture slides for ECE 515 University of Illinois, Urbana-Champaign Fall 2016 S. Bolouki (UIUC) 1 / 19 Outline 1 State Feedback 2 Observer 3 Observer Feedback 4 Reduced Order

More information

ẋ n = f n (x 1,...,x n,u 1,...,u m ) (5) y 1 = g 1 (x 1,...,x n,u 1,...,u m ) (6) y p = g p (x 1,...,x n,u 1,...,u m ) (7)

ẋ n = f n (x 1,...,x n,u 1,...,u m ) (5) y 1 = g 1 (x 1,...,x n,u 1,...,u m ) (6) y p = g p (x 1,...,x n,u 1,...,u m ) (7) EEE582 Topical Outline A.A. Rodriguez Fall 2007 GWC 352, 965-3712 The following represents a detailed topical outline of the course. It attempts to highlight most of the key concepts to be covered and

More information

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

EL 625 Lecture 10. Pole Placement and Observer Design. ẋ = Ax (1) EL 625 Lecture 0 EL 625 Lecture 0 Pole Placement and Observer Design Pole Placement Consider the system ẋ Ax () The solution to this system is x(t) e At x(0) (2) If the eigenvalues of A all lie in the

More information

Fault Detection and Diagnosis for a Three-tank system using Structured Residual Approach

Fault Detection and Diagnosis for a Three-tank system using Structured Residual Approach Fault Detection and Diagnosis for a Three-tank system using Structured Residual Approach A.Asokan and D.Sivakumar Department of Instrumentation Engineering, Faculty of Engineering & Technology Annamalai

More information

Fault Detection and Isolation of the Wind Turbine Benchmark: an Estimation-based Approach

Fault Detection and Isolation of the Wind Turbine Benchmark: an Estimation-based Approach Milano (Italy) August - September, 11 Fault Detection and Isolation of the Wind Turbine Benchmark: an Estimation-based Approach Xiaodong Zhang, Qi Zhang Songling Zhao Riccardo Ferrari Marios M. Polycarpou,andThomas

More information

Erik Frisk and Lars Nielsen

Erik Frisk and Lars Nielsen ROBUST RESIDUAL GENERATION FOR DIAGNOSIS INCLUDING A REFERENCE MODEL FOR RESIDUAL BEHAVIOR Erik Frisk and Lars Nielsen Dept. of Electrical Engineering, Linköping University Linköping, Sweden Email: frisk@isy.liu.se,

More information

ROBUST PASSIVE OBSERVER-BASED CONTROL FOR A CLASS OF SINGULAR SYSTEMS

ROBUST PASSIVE OBSERVER-BASED CONTROL FOR A CLASS OF SINGULAR SYSTEMS INTERNATIONAL JOURNAL OF INFORMATON AND SYSTEMS SCIENCES Volume 5 Number 3-4 Pages 480 487 c 2009 Institute for Scientific Computing and Information ROBUST PASSIVE OBSERVER-BASED CONTROL FOR A CLASS OF

More information

Design of a Complete FDI System based on a Performance Index with Application to an Automotive Engine

Design of a Complete FDI System based on a Performance Index with Application to an Automotive Engine Design of a Complete FDI System based on a Performance Index with Application to an Automotive Engine Mattias Nyberg Vehicular Systems, ISY, Linköping University S-8 83 Linköping, Sweden. e-mail: matny@isy.liu.se

More information

Unknown input observer based scheme for detecting faults in a wind turbine converter Odgaard, Peter Fogh; Stoustrup, Jakob

Unknown input observer based scheme for detecting faults in a wind turbine converter Odgaard, Peter Fogh; Stoustrup, Jakob Aalborg Universitet Unknown input observer based scheme for detecting faults in a wind turbine converter Odgaard, Peter Fogh; Stoustrup, Jakob Published in: Elsevier IFAC Publications / IFAC Proceedings

More information

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists 4, 6, M Open access books available International authors and editors Downloads Our authors are

More information

Reconfigurable Fault Tolerant Control Using GIMC Structure

Reconfigurable Fault Tolerant Control Using GIMC Structure Reconfigurable Fault Tolerant Control Using GIMC Structure Daniel U. Campos Delgado College of Sciences UASLP Mexico ducd@galia.fc.uaslp.mx Kemin Zhou Dept. of Elec. & Comp. Eng. Louisiana State University

More information

Norm invariant discretization for sampled-data fault detection

Norm invariant discretization for sampled-data fault detection Automatica 41 (25 1633 1637 www.elsevier.com/locate/automatica Technical communique Norm invariant discretization for sampled-data fault detection Iman Izadi, Tongwen Chen, Qing Zhao Department of Electrical

More information

22.2. Applications of Eigenvalues and Eigenvectors. Introduction. Prerequisites. Learning Outcomes

22.2. Applications of Eigenvalues and Eigenvectors. Introduction. Prerequisites. Learning Outcomes Applications of Eigenvalues and Eigenvectors 22.2 Introduction Many applications of matrices in both engineering and science utilize eigenvalues and, sometimes, eigenvectors. Control theory, vibration

More information

5. Observer-based Controller Design

5. Observer-based Controller Design EE635 - Control System Theory 5. Observer-based Controller Design Jitkomut Songsiri state feedback pole-placement design regulation and tracking state observer feedback observer design LQR and LQG 5-1

More information

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

A Multiple-Observer Scheme for Fault Detection, Isolation and Recovery of Satellite Thrusters Proceedings of the EuroGNC 3, nd CEAS Specialist Conference on Guidance, Navigation & Control, Delft University of Technology, Delft, The Netherlands, April -, 3 FrBT.3 A Multiple-Observer Scheme for Fault

More information

Lecture 9 Nonlinear Control Design

Lecture 9 Nonlinear Control Design Lecture 9 Nonlinear Control Design Exact-linearization Lyapunov-based design Lab 2 Adaptive control Sliding modes control Literature: [Khalil, ch.s 13, 14.1,14.2] and [Glad-Ljung,ch.17] Course Outline

More information

Identification of a Chemical Process for Fault Detection Application

Identification of a Chemical Process for Fault Detection Application Identification of a Chemical Process for Fault Detection Application Silvio Simani Abstract The paper presents the application results concerning the fault detection of a dynamic process using linear system

More information

Floor Control (kn) Time (sec) Floor 5. Displacement (mm) Time (sec) Floor 5.

Floor Control (kn) Time (sec) Floor 5. Displacement (mm) Time (sec) Floor 5. DECENTRALIZED ROBUST H CONTROL OF MECHANICAL STRUCTURES. Introduction L. Bakule and J. Böhm Institute of Information Theory and Automation Academy of Sciences of the Czech Republic The results contributed

More information

A ROBUST ITERATIVE LEARNING OBSERVER BASED FAULT DIAGNOSIS OF TIME DELAY NONLINEAR SYSTEMS

A ROBUST ITERATIVE LEARNING OBSERVER BASED FAULT DIAGNOSIS OF TIME DELAY NONLINEAR SYSTEMS Copyright IFAC 15th Triennial World Congress, Barcelona, Spain A ROBUST ITERATIVE LEARNING OBSERVER BASED FAULT DIAGNOSIS OF TIME DELAY NONLINEAR SYSTEMS Wen Chen, Mehrdad Saif 1 School of Engineering

More information

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

Multi-Model Adaptive Regulation for a Family of Systems Containing Different Zero Structures Preprints of the 19th World Congress The International Federation of Automatic Control Multi-Model Adaptive Regulation for a Family of Systems Containing Different Zero Structures Eric Peterson Harry G.

More information

Chapter 3. State Feedback - Pole Placement. Motivation

Chapter 3. State Feedback - Pole Placement. Motivation Chapter 3 State Feedback - Pole Placement Motivation Whereas classical control theory is based on output feedback, this course mainly deals with control system design by state feedback. This model-based

More information

State Regulator. Advanced Control. design of controllers using pole placement and LQ design rules

State Regulator. Advanced Control. design of controllers using pole placement and LQ design rules Advanced Control State Regulator Scope design of controllers using pole placement and LQ design rules Keywords pole placement, optimal control, LQ regulator, weighting matrixes Prerequisites Contact state

More information

c 2005 by Shreyas Sundaram. All rights reserved.

c 2005 by Shreyas Sundaram. All rights reserved. c 25 by Shreyas Sundaram All rights reserved OBSERVERS FOR LINEAR SYSTEMS WITH UNKNOWN INPUTS BY SHREYAS SUNDARAM BASc, University of Waterloo, 23 THESIS Submitted in partial fulfillment of the requirements

More information

State Feedback and State Estimators Linear System Theory and Design, Chapter 8.

State Feedback and State Estimators Linear System Theory and Design, Chapter 8. 1 Linear System Theory and Design, http://zitompul.wordpress.com 2 0 1 4 2 Homework 7: State Estimators (a) For the same system as discussed in previous slides, design another closed-loop state estimator,

More information

Pole placement control: state space and polynomial approaches Lecture 2

Pole placement control: state space and polynomial approaches Lecture 2 : state space and polynomial approaches Lecture 2 : a state O. Sename 1 1 Gipsa-lab, CNRS-INPG, FRANCE Olivier.Sename@gipsa-lab.fr www.gipsa-lab.fr/ o.sename -based November 21, 2017 Outline : a state

More information

Control Systems Design, SC4026. SC4026 Fall 2010, dr. A. Abate, DCSC, TU Delft

Control Systems Design, SC4026. SC4026 Fall 2010, dr. A. Abate, DCSC, TU Delft Control Systems Design, SC426 SC426 Fall 2, dr A Abate, DCSC, TU Delft Lecture 5 Controllable Canonical and Observable Canonical Forms Stabilization by State Feedback State Estimation, Observer Design

More information

Math 520 Exam 2 Topic Outline Sections 1 3 (Xiao/Dumas/Liaw) Spring 2008

Math 520 Exam 2 Topic Outline Sections 1 3 (Xiao/Dumas/Liaw) Spring 2008 Math 520 Exam 2 Topic Outline Sections 1 3 (Xiao/Dumas/Liaw) Spring 2008 Exam 2 will be held on Tuesday, April 8, 7-8pm in 117 MacMillan What will be covered The exam will cover material from the lectures

More information

FUZZY CONTROL OF NONLINEAR SYSTEMS WITH INPUT SATURATION USING MULTIPLE MODEL STRUCTURE. Min Zhang and Shousong Hu

FUZZY CONTROL OF NONLINEAR SYSTEMS WITH INPUT SATURATION USING MULTIPLE MODEL STRUCTURE. Min Zhang and Shousong Hu ICIC Express Letters ICIC International c 2008 ISSN 1881-803X Volume 2, Number 2, June 2008 pp. 131 136 FUZZY CONTROL OF NONLINEAR SYSTEMS WITH INPUT SATURATION USING MULTIPLE MODEL STRUCTURE Min Zhang

More information

Comparison of four state observer design algorithms for MIMO system

Comparison of four state observer design algorithms for MIMO system Archives of Control Sciences Volume 23(LIX), 2013 No. 2, pages 131 144 Comparison of four state observer design algorithms for MIMO system VINODH KUMAR. E, JOVITHA JEROME and S. AYYAPPAN A state observer

More information

Lecture 9 Nonlinear Control Design. Course Outline. Exact linearization: example [one-link robot] Exact Feedback Linearization

Lecture 9 Nonlinear Control Design. Course Outline. Exact linearization: example [one-link robot] Exact Feedback Linearization Lecture 9 Nonlinear Control Design Course Outline Eact-linearization Lyapunov-based design Lab Adaptive control Sliding modes control Literature: [Khalil, ch.s 13, 14.1,14.] and [Glad-Ljung,ch.17] Lecture

More information

LMI-based Lipschitz Observer Design with Application in Fault Diagnosis

LMI-based Lipschitz Observer Design with Application in Fault Diagnosis Proceedings of the 45th IEEE Conference on Decision & Control Manchester Grand Hyatt Hotel San Diego, CA, USA, December 13-15, 2006 LMI-based Lipschitz Observer Design with Application in Fault Diagnosis

More information

LINEAR OPTIMIZATION OF PARAMETERS IN DYNAMIC THRESHOLD GENERATORS

LINEAR OPTIMIZATION OF PARAMETERS IN DYNAMIC THRESHOLD GENERATORS LINEAR OPTIMIZATION OF PARAMETERS IN DYNAMIC THRESHOLD GENERATORS Michael Bask, Andreas Johansson Control Engineering Group Luleå University of Technology SE-971 87 Luleå, Sweden Email: Michael.Bask@csee.ltu.se

More information

Multi-Robotic Systems

Multi-Robotic Systems CHAPTER 9 Multi-Robotic Systems The topic of multi-robotic systems is quite popular now. It is believed that such systems can have the following benefits: Improved performance ( winning by numbers ) Distributed

More information

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

Topic # Feedback Control. State-Space Systems Closed-loop control using estimators and regulators. Dynamics output feedback Topic #17 16.31 Feedback Control State-Space Systems Closed-loop control using estimators and regulators. Dynamics output feedback Back to reality Copyright 21 by Jonathan How. All Rights reserved 1 Fall

More information

Actuator Fault Tolerant PID Controllers

Actuator Fault Tolerant PID Controllers Actuator Fault Tolerant PID Controllers César Castro Rendón Cristina Verde Alejandro Mora Hernández Instituto de Ingeniería-Universidad Nacional Autónoma de México Coyoacán DF, 04510, México cesarcasren@yahoo.com.mx

More information

Advances in Military Technology Vol. 8, No. 2, December Fault Detection and Diagnosis Based on Extensions of PCA

Advances in Military Technology Vol. 8, No. 2, December Fault Detection and Diagnosis Based on Extensions of PCA AiMT Advances in Military Technology Vol. 8, No. 2, December 203 Fault Detection and Diagnosis Based on Extensions of PCA Y. Zhang *, C.M. Bingham and M. Gallimore School of Engineering, University of

More information

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

Simultaneous State and Fault Estimation for Descriptor Systems using an Augmented PD Observer Preprints of the 19th World Congress The International Federation of Automatic Control Simultaneous State and Fault Estimation for Descriptor Systems using an Augmented PD Observer Fengming Shi*, Ron J.

More information

Linear State Feedback Controller Design

Linear State Feedback Controller Design Assignment For EE5101 - Linear Systems Sem I AY2010/2011 Linear State Feedback Controller Design Phang Swee King A0033585A Email: king@nus.edu.sg NGS/ECE Dept. Faculty of Engineering National University

More information

INTEGRATED ARCHITECTURE OF ACTUATOR FAULT DIAGNOSIS AND ACCOMMODATION

INTEGRATED ARCHITECTURE OF ACTUATOR FAULT DIAGNOSIS AND ACCOMMODATION INTEGRATED ARCHITECTURE OF ACTUATOR FAULT DIAGNOSIS AND ACCOMMODATION Rim Hamdaoui, Safa Guesmi, Rafika Elharabi and Med Naceur Abdelkrim UR. Modelling, Analysis and Systems Control, University of Gabes,

More information

Coding Sensor Outputs for Injection Attacks Detection

Coding Sensor Outputs for Injection Attacks Detection 53rd IEEE Conference on Decision and Control December 15-17, 2014 Los Angeles, California, USA Coding Sensor Outputs for Injection Attacks Detection Fei Miao Quanyan Zhu Miroslav Pajic George J Pappas

More information

Secure Control Against Replay Attacks

Secure Control Against Replay Attacks Secure Control Against Replay Attacks Bruno Sinopoli, Yilin Mo Department of Electrical and Computer Engineering, Carnegie Mellon Trust Autumn 2009 Conference Bruno Sinopoli (Carnegie Mellon) Secure Control

More information

False Data Injection Attacks Against Nonlinear State Estimation in Smart Power Grids

False Data Injection Attacks Against Nonlinear State Estimation in Smart Power Grids 1 False Data Injection Attacks Against Nonlinear State Estimation in Smart Power rids Md. Ashfaqur Rahman and Hamed Mohsenian-Rad Department of Electrical and Computer Engineering, Texas Tech University,

More information

H Dynamic observer design with application in fault diagnosis

H Dynamic observer design with application in fault diagnosis Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 5 Seville, Spain, December -5, 5 TuC4 H Dynamic observer design with application in fault diagnosis

More information

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

IMPULSIVE CONTROL OF DISCRETE-TIME NETWORKED SYSTEMS WITH COMMUNICATION DELAYS. Shumei Mu, Tianguang Chu, and Long Wang IMPULSIVE CONTROL OF DISCRETE-TIME NETWORKED SYSTEMS WITH COMMUNICATION DELAYS Shumei Mu Tianguang Chu and Long Wang Intelligent Control Laboratory Center for Systems and Control Department of Mechanics

More information

CALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems. CDS 110b

CALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems. CDS 110b CALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems CDS 110b R. M. Murray Kalman Filters 25 January 2006 Reading: This set of lectures provides a brief introduction to Kalman filtering, following

More information

Design of Observer-based Adaptive Controller for Nonlinear Systems with Unmodeled Dynamics and Actuator Dead-zone

Design of Observer-based Adaptive Controller for Nonlinear Systems with Unmodeled Dynamics and Actuator Dead-zone International Journal of Automation and Computing 8), May, -8 DOI:.7/s633--574-4 Design of Observer-based Adaptive Controller for Nonlinear Systems with Unmodeled Dynamics and Actuator Dead-zone Xue-Li

More information

Dynamic Attack Detection in Cyber-Physical. Systems with Side Initial State Information

Dynamic Attack Detection in Cyber-Physical. Systems with Side Initial State Information Dynamic Attack Detection in Cyber-Physical 1 Systems with Side Initial State Information Yuan Chen, Soummya Kar, and José M. F. Moura arxiv:1503.07125v1 math.oc] 24 Mar 2015 Abstract This paper studies

More information

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

Robust Actuator Fault Detection and Isolation in a Multi-Area Interconnected Power System Proceedings of the World Congress on Engineering 2011 Vol II, July 6-8, 2011, London, U.K. Robust Actuator Fault Detection and Isolation in a Multi-Area Interconnected Power System Istemihan Genc, and

More information

False Data Injection Attacks in Control Systems

False Data Injection Attacks in Control Systems False Data Injection Attacks in Control Systems Yilin Mo, Bruno Sinopoli Department of Electrical and Computer Engineering, Carnegie Mellon University First Workshop on Secure Control Systems Bruno Sinopoli

More information

Demagnetization fault detection in permanent magnet synchronous motors based on sliding observer

Demagnetization fault detection in permanent magnet synchronous motors based on sliding observer Available online at www.tjnsa.com J. Nonlinear Sci. Appl. 9 (216), 239 248 Research Article Demagnetization fault detection in permanent magnet synchronous motors based on sliding observer Jing He a,b,

More information

Residual Generation for Fault Diagnosis

Residual Generation for Fault Diagnosis Linköping Studies in Science and Technology. Dissertations No. 716 Residual Generation for Fault Diagnosis Erik Frisk Department of Electrical Engineering Linköping University, SE 581 83 Linköping, Sweden

More information

Systems of Algebraic Equations and Systems of Differential Equations

Systems of Algebraic Equations and Systems of Differential Equations Systems of Algebraic Equations and Systems of Differential Equations Topics: 2 by 2 systems of linear equations Matrix expression; Ax = b Solving 2 by 2 homogeneous systems Functions defined on matrices

More information

Linear System Theory. Wonhee Kim Lecture 1. March 7, 2018

Linear System Theory. Wonhee Kim Lecture 1. March 7, 2018 Linear System Theory Wonhee Kim Lecture 1 March 7, 2018 1 / 22 Overview Course Information Prerequisites Course Outline What is Control Engineering? Examples of Control Systems Structure of Control Systems

More information

Control Design. Lecture 9: State Feedback and Observers. Two Classes of Control Problems. State Feedback: Problem Formulation

Control Design. Lecture 9: State Feedback and Observers. Two Classes of Control Problems. State Feedback: Problem Formulation Lecture 9: State Feedback and s [IFAC PB Ch 9] State Feedback s Disturbance Estimation & Integral Action Control Design Many factors to consider, for example: Attenuation of load disturbances Reduction

More information

Automatic Control II Computer exercise 3. LQG Design

Automatic Control II Computer exercise 3. LQG Design Uppsala University Information Technology Systems and Control HN,FS,KN 2000-10 Last revised by HR August 16, 2017 Automatic Control II Computer exercise 3 LQG Design Preparations: Read Chapters 5 and 9

More information

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

Application of Adaptive Thresholds in Robust Fault Detection of an Electro- Mechanical Single-Wheel Steering Actuator Preprints of the 8th IFAC Symposium on Fault Detection, Supervision and Safety of Technical Processes (SAFEPROCESS) August 29-31, 212. Mexico City, Mexico Application of Adaptive Thresholds in Robust Fault

More information

NEURAL NETWORKS BASED SYSTEM IDENTIFICATION TECHNIQUES FOR MODEL BASED FAULT DETECTION OF NONLINEAR SYSTEMS. Afef Fekih

NEURAL NETWORKS BASED SYSTEM IDENTIFICATION TECHNIQUES FOR MODEL BASED FAULT DETECTION OF NONLINEAR SYSTEMS. Afef Fekih International Journal of Innovative Computing, Information and Control ICIC International c 2007 ISSN 1349-4198 Volume x, Number 0x, x 2005 pp. 0 0 NEURAL NETWORKS BASED SYSTEM IDENTIFICATION TECHNIQUES

More information

Disturbance Attenuation for a Class of Nonlinear Systems by Output Feedback

Disturbance Attenuation for a Class of Nonlinear Systems by Output Feedback Disturbance Attenuation for a Class of Nonlinear Systems by Output Feedback Wei in Chunjiang Qian and Xianqing Huang Submitted to Systems & Control etters /5/ Abstract This paper studies the problem of

More information

Department of Aerospace Engineering and Mechanics University of Minnesota Written Preliminary Examination: Control Systems Friday, April 9, 2010

Department of Aerospace Engineering and Mechanics University of Minnesota Written Preliminary Examination: Control Systems Friday, April 9, 2010 Department of Aerospace Engineering and Mechanics University of Minnesota Written Preliminary Examination: Control Systems Friday, April 9, 2010 Problem 1: Control of Short Period Dynamics Consider the

More information

CALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems. CDS 110b

CALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems. CDS 110b CALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems CDS 110b R. M. Murray Kalman Filters 14 January 2007 Reading: This set of lectures provides a brief introduction to Kalman filtering, following

More information

Robust Residual Selection for Fault Detection

Robust Residual Selection for Fault Detection Robust Residual Selection or Fault Detection Hamed Khorasgani*, Daniel E Jung**, Gautam Biswas*, Erik Frisk**, and Mattias Krysander** Abstract A number o residual generation methods have been developed

More information

MULTI-AGENT TRACKING OF A HIGH-DIMENSIONAL ACTIVE LEADER WITH SWITCHING TOPOLOGY

MULTI-AGENT TRACKING OF A HIGH-DIMENSIONAL ACTIVE LEADER WITH SWITCHING TOPOLOGY Jrl Syst Sci & Complexity (2009) 22: 722 731 MULTI-AGENT TRACKING OF A HIGH-DIMENSIONAL ACTIVE LEADER WITH SWITCHING TOPOLOGY Yiguang HONG Xiaoli WANG Received: 11 May 2009 / Revised: 16 June 2009 c 2009

More information

A Methodology for Fault Detection, Isolation, and Identification for Nonlinear Processes with Parametric Uncertainties

A Methodology for Fault Detection, Isolation, and Identification for Nonlinear Processes with Parametric Uncertainties 6774 Ind. Eng. Chem. Res. 2004, 43, 6774-6786 A Methodology for Fault Detection, Isolation, and Identification for Nonlinear Processes with Parametric Uncertainties Srinivasan Rajaraman,, Juergen Hahn,*,

More information

Stochastic Tube MPC with State Estimation

Stochastic Tube MPC with State Estimation Proceedings of the 19th International Symposium on Mathematical Theory of Networks and Systems MTNS 2010 5 9 July, 2010 Budapest, Hungary Stochastic Tube MPC with State Estimation Mark Cannon, Qifeng Cheng,

More information

Lecture 19 Observability and state estimation

Lecture 19 Observability and state estimation EE263 Autumn 2007-08 Stephen Boyd Lecture 19 Observability and state estimation state estimation discrete-time observability observability controllability duality observers for noiseless case continuous-time

More information

RECURSIVE ESTIMATION AND KALMAN FILTERING

RECURSIVE ESTIMATION AND KALMAN FILTERING Chapter 3 RECURSIVE ESTIMATION AND KALMAN FILTERING 3. The Discrete Time Kalman Filter Consider the following estimation problem. Given the stochastic system with x k+ = Ax k + Gw k (3.) y k = Cx k + Hv

More information

Optimization-Based Control

Optimization-Based Control Optimization-Based Control Richard M. Murray Control and Dynamical Systems California Institute of Technology DRAFT v1.7a, 19 February 2008 c California Institute of Technology All rights reserved. This

More information

Intro. Computer Control Systems: F9

Intro. Computer Control Systems: F9 Intro. Computer Control Systems: F9 State-feedback control and observers Dave Zachariah Dept. Information Technology, Div. Systems and Control 1 / 21 dave.zachariah@it.uu.se F8: Quiz! 2 / 21 dave.zachariah@it.uu.se

More information

MIMO analysis: loop-at-a-time

MIMO analysis: loop-at-a-time MIMO robustness MIMO analysis: loop-at-a-time y 1 y 2 P (s) + + K 2 (s) r 1 r 2 K 1 (s) Plant: P (s) = 1 s 2 + α 2 s α 2 α(s + 1) α(s + 1) s α 2. (take α = 10 in the following numerical analysis) Controller:

More information

A Probabilistic Method for Certification of Analytically Redundant Systems

A Probabilistic Method for Certification of Analytically Redundant Systems A Probabilistic Method for Certification of Analytically Redundant Systems Bin Hu and Peter Seiler Abstract Analytical fault detection algorithms have the potential to reduce the size, power and weight

More information

Oscillation energy based sensitivity analysis and control for multi-mode oscillation systems

Oscillation energy based sensitivity analysis and control for multi-mode oscillation systems Oscillation energy based sensitivity analysis and control for multi-mode oscillation systems Horacio Silva-Saravia, Yajun Wang, Héctor Pulgar-Painemal, Kevin Tomsovic Department of Electrical Engineering

More information

Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays

Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays IEEE TRANSACTIONS ON AUTOMATIC CONTROL VOL. 56 NO. 3 MARCH 2011 655 Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays Nikolaos Bekiaris-Liberis Miroslav Krstic In this case system

More information

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION Vol. III Extended Control Structures - Boris Lohmann

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION Vol. III Extended Control Structures - Boris Lohmann EXTENDED CONTROL STRUCTURES Boris Lohmann Institut für Automatisierungstechnik, Universität Bremen, Germany Keywords: State Space, Control Structures, State Feedback, State Observer, pole placement, model

More information

Control Systems Design

Control Systems Design ELEC4410 Control Systems Design Lecture 18: State Feedback Tracking and State Estimation Julio H. Braslavsky julio@ee.newcastle.edu.au School of Electrical Engineering and Computer Science Lecture 18:

More information

Gain Scheduling and Dynamic Inversion

Gain Scheduling and Dynamic Inversion Lecture 31 Gain Scheduling and Dynamic Inversion Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Topics A Brief Overview of Gain Scheduling Philosophy

More information

UNCERTAINTY MODELING VIA FREQUENCY DOMAIN MODEL VALIDATION

UNCERTAINTY MODELING VIA FREQUENCY DOMAIN MODEL VALIDATION AIAA 99-3959 UNCERTAINTY MODELING VIA FREQUENCY DOMAIN MODEL VALIDATION Martin R. Waszak, * NASA Langley Research Center, Hampton, Virginia Dominick Andrisani II, Purdue University, West Lafayette, Indiana

More information

A METHOD OF ADAPTATION BETWEEN STEEPEST- DESCENT AND NEWTON S ALGORITHM FOR MULTI- CHANNEL ACTIVE CONTROL OF TONAL NOISE AND VIBRATION

A METHOD OF ADAPTATION BETWEEN STEEPEST- DESCENT AND NEWTON S ALGORITHM FOR MULTI- CHANNEL ACTIVE CONTROL OF TONAL NOISE AND VIBRATION A METHOD OF ADAPTATION BETWEEN STEEPEST- DESCENT AND NEWTON S ALGORITHM FOR MULTI- CHANNEL ACTIVE CONTROL OF TONAL NOISE AND VIBRATION Jordan Cheer and Stephen Daley Institute of Sound and Vibration Research,

More information

Neural Networks Lecture 10: Fault Detection and Isolation (FDI) Using Neural Networks

Neural Networks Lecture 10: Fault Detection and Isolation (FDI) Using Neural Networks Neural Networks Lecture 10: Fault Detection and Isolation (FDI) Using Neural Networks H.A. Talebi Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Winter 2011.

More information

Event-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems

Event-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems Event-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems Pavankumar Tallapragada Nikhil Chopra Department of Mechanical Engineering, University of Maryland, College Park, 2742 MD,

More information

PERIODIC signals are commonly experienced in industrial

PERIODIC signals are commonly experienced in industrial IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 15, NO. 2, MARCH 2007 369 Repetitive Learning Control of Nonlinear Continuous-Time Systems Using Quasi-Sliding Mode Xiao-Dong Li, Tommy W. S. Chow,

More information

ECE 275A Homework #3 Solutions

ECE 275A Homework #3 Solutions ECE 75A Homework #3 Solutions. Proof of (a). Obviously Ax = 0 y, Ax = 0 for all y. To show sufficiency, note that if y, Ax = 0 for all y, then it must certainly be true for the particular value of y =

More information

MIT Final Exam Solutions, Spring 2017

MIT Final Exam Solutions, Spring 2017 MIT 8.6 Final Exam Solutions, Spring 7 Problem : For some real matrix A, the following vectors form a basis for its column space and null space: C(A) = span,, N(A) = span,,. (a) What is the size m n of

More information

Review of Linear Algebra

Review of Linear Algebra Review of Linear Algebra Definitions An m n (read "m by n") matrix, is a rectangular array of entries, where m is the number of rows and n the number of columns. 2 Definitions (Con t) A is square if m=

More information

Partial Eigenvalue Assignment in Linear Systems: Existence, Uniqueness and Numerical Solution

Partial Eigenvalue Assignment in Linear Systems: Existence, Uniqueness and Numerical Solution Partial Eigenvalue Assignment in Linear Systems: Existence, Uniqueness and Numerical Solution Biswa N. Datta, IEEE Fellow Department of Mathematics Northern Illinois University DeKalb, IL, 60115 USA e-mail:

More information

Robust Anti-Windup Compensation for PID Controllers

Robust Anti-Windup Compensation for PID Controllers Robust Anti-Windup Compensation for PID Controllers ADDISON RIOS-BOLIVAR Universidad de Los Andes Av. Tulio Febres, Mérida 511 VENEZUELA FRANCKLIN RIVAS-ECHEVERRIA Universidad de Los Andes Av. Tulio Febres,

More information

State estimation of uncertain multiple model with unknown inputs

State estimation of uncertain multiple model with unknown inputs State estimation of uncertain multiple model with unknown inputs Abdelkader Akhenak, Mohammed Chadli, Didier Maquin and José Ragot Centre de Recherche en Automatique de Nancy, CNRS UMR 79 Institut National

More information

University of Toronto Department of Electrical and Computer Engineering ECE410F Control Systems Problem Set #3 Solutions = Q o = CA.

University of Toronto Department of Electrical and Computer Engineering ECE410F Control Systems Problem Set #3 Solutions = Q o = CA. University of Toronto Department of Electrical and Computer Engineering ECE41F Control Systems Problem Set #3 Solutions 1. The observability matrix is Q o C CA 5 6 3 34. Since det(q o ), the matrix is

More information

Pitch Control of Flight System using Dynamic Inversion and PID Controller

Pitch Control of Flight System using Dynamic Inversion and PID Controller Pitch Control of Flight System using Dynamic Inversion and PID Controller Jisha Shaji Dept. of Electrical &Electronics Engineering Mar Baselios College of Engineering & Technology Thiruvananthapuram, India

More information

Linear Model Based Diagnostic Framework of Three Tank System

Linear Model Based Diagnostic Framework of Three Tank System Proceedings of the th WEA International Conference on YTEM, Agios Nikolaos, Crete Island, Greece, July -5, 7 7 Linear Model Based Diagnostic Framework of Three Tank ystem M. Iqbal Department of Computer

More information

AM 205: lecture 6. Last time: finished the data fitting topic Today s lecture: numerical linear algebra, LU factorization

AM 205: lecture 6. Last time: finished the data fitting topic Today s lecture: numerical linear algebra, LU factorization AM 205: lecture 6 Last time: finished the data fitting topic Today s lecture: numerical linear algebra, LU factorization Unit II: Numerical Linear Algebra Motivation Almost everything in Scientific Computing

More information

Observability and state estimation

Observability and state estimation EE263 Autumn 2015 S Boyd and S Lall Observability and state estimation state estimation discrete-time observability observability controllability duality observers for noiseless case continuous-time observability

More information

HW VS SW SENSOR REDUNDANCY: FAULT DETECTION AND ISOLATION OBSERVER BASED APPROACHES FOR INERTIAL MEASUREMENT UNITS

HW VS SW SENSOR REDUNDANCY: FAULT DETECTION AND ISOLATION OBSERVER BASED APPROACHES FOR INERTIAL MEASUREMENT UNITS HW VS SW SENSOR REDUNDANCY: FAULT DETECTION AND ISOLATION OBSERVER BASED APPROACHES FOR INERTIAL MEASUREMENT UNITS Abstract Immacolata Notaro*, Marco Ariola**, Egidio D Amato*, Massimiliano Mattei* *Dipartimento

More information