Unknown Input Estimation Using Full Order Observer in the Domain of Generalized Matrix Inverse

Similar documents
Modification of Classical Two Loop Autopilot Design using PI Controller and Reduced Order Observer (DGO)

Three loop Lateral Missile Autopilot Design in Pitch Plane using State Feedback & Reduced Order Observer (DGO)

Modified Design of Three Loop Lateral Missile Autopilot based on LQR and Reduced Order Observer (DGO)

A Simple Design Approach In Yaw Plane For Two Loop Lateral Autopilots

Output Regulation of the Arneodo Chaotic System

An Alternative Proof of the Greville Formula

Using MATLB for stability analysis in Controls engineering Cyrus Hagigat Ph.D., PE College of Engineering University of Toledo, Toledo, Ohio

A Cross-Associative Neural Network for SVD of Nonsquared Data Matrix in Signal Processing

Stability Analysis of Nonlinear Systems with Transportation Lag

Full-order observers for linear systems with unknown inputs

Study of Sampled Data Analysis of Dynamic Responses of an Interconnected Hydro Thermal System

Quantitative Feedback Theory based Controller Design of an Unstable System

Design of Decentralised PI Controller using Model Reference Adaptive Control for Quadruple Tank Process

Evaluation of Observer Structures with Application to Fault Detection

INVERSE MODEL APPROACH TO DISTURBANCE REJECTION AND DECOUPLING CONTROLLER DESIGN. Leonid Lyubchyk

Analysis and Design of a Controller for an SMIB Power System via Time Domain Approach

Aircraft Pitch Control Design Using Observer-State Feedback Control

1 Continuous-time Systems

Design of State Observer for a Class of Non linear Singular Systems Described by Takagi-Sugeno Model

Output Stabilization of Time-Varying Input Delay System using Interval Observer Technique

Theory in Model Predictive Control :" Constraint Satisfaction and Stability!

Graph and Controller Design for Disturbance Attenuation in Consensus Networks

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

Adaptive Predictive Observer Design for Class of Uncertain Nonlinear Systems with Bounded Disturbance

Lesson 3. Inverse of Matrices by Determinants and Gauss-Jordan Method

H inf. Loop Shaping Robust Control vs. Classical PI(D) Control: A case study on the Longitudinal Dynamics of Hezarfen UAV

NOTES ON MATRICES OF FULL COLUMN (ROW) RANK. Shayle R. Searle ABSTRACT

Output Regulation of the Tigan System

Background Mathematics (2/2) 1. David Barber

McGill University Department of Electrical and Computer Engineering

I R TECHNICAL RESEARCH REPORT. Sampled-Data Modeling and Analysis of PWM DC-DC Converters Under Hysteretic Control. by C.-C. Fang, E.H.

GAMINGRE 8/1/ of 7

Riccati difference equations to non linear extended Kalman filter constraints

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

Pitch Control of Flight System using Dynamic Inversion and PID Controller

TWO- PHASE APPROACH TO DESIGN ROBUST CONTROLLER FOR UNCERTAIN INTERVAL SYSTEM USING GENETIC ALGORITHM

ECE 516: System Control Engineering

Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays

Intelligent Reference Learning Techniques For Pitch Control Of An Aircraft

ELECTRODYNAMIC magnetic suspension systems (EDS

Module 09 From s-domain to time-domain From ODEs, TFs to State-Space Modern Control

Mech 6091 Flight Control System Course Project. Team Member: Bai, Jing Cui, Yi Wang, Xiaoli

~ g-inverses are indeed an integral part of linear algebra and should be treated as such even at an elementary level.

New residual generation design for fault detection

Carbon Career & Technical Institute

State estimation of uncertain multiple model with unknown inputs

Designing Stable Inverters and State Observers for Switched Linear Systems with Unknown Inputs

INTEGRATED ARCHITECTURE OF ACTUATOR FAULT DIAGNOSIS AND ACCOMMODATION

Control Systems I. Lecture 4: Diagonalization, Modal Analysis, Intro to Feedback. Readings: Emilio Frazzoli

On the Designing of Fractional Order FIR Differentiator Using Radial Basis Function and Window

Structural Properties of LTI Singular Systems under Output Feedback

Research Article Robust Admissibilization of Descriptor Systems by Static Output-Feedback: An LMI Approach

ONGOING WORK ON FAULT DETECTION AND ISOLATION FOR FLIGHT CONTROL APPLICATIONS

APPLICATION OF D-K ITERATION TECHNIQUE BASED ON H ROBUST CONTROL THEORY FOR POWER SYSTEM STABILIZER DESIGN

Chaos: A Nonlinear Phenomenon in AC-DC Power-Factor- Corrected Boost Convertor

International Journal of Engineering Research & Science (IJOER) ISSN: [ ] [Vol-2, Issue-11, November- 2016]

Scilab Textbook Companion for Linear Algebra and Its Applications by D. C. Lay 1

Observer design for nonlinear processes with Wiener structure

Design and Comparison of Wallace Multiplier Based on Symmetric Stacking and High speed counters

University of Petroleum & Energy Studies, Dehradun Uttrakhand, India

H-Infinity Controller Design for a Continuous Stirred Tank Reactor

Linear Algebra. Min Yan

A Hybrid Model of Wavelet and Neural Network for Short Term Load Forecasting

THE LARGE number of components in a power system

Lecture 4 and 5 Controllability and Observability: Kalman decompositions

Anakapalli Andhra Pradesh, India I. INTRODUCTION

6545(Print), ISSN (Online) Volume 4, Issue 3, May - June (2013), IAEME & TECHNOLOGY (IJEET)

AiMT Advances in Military Technology

1 Cricket chirps: an example

On Design of Reduced-Order H Filters for Discrete-Time Systems from Incomplete Measurements

An efficient algorithm to compute the real perturbation values of a matrix

MECH 6091 Flight Control Systems Final Course Project

On Pseudo SCHUR Complements in an EP Matrix

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

Closed-form Solutions to the Matrix Equation AX EXF = BY with F in Companion Form

MODAL ANALYSIS OF PLANE FRAMES

INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY

Chapter 5. Linear Algebra. Sections A linear (algebraic) equation in. unknowns, x 1, x 2,..., x n, is. an equation of the form

Complements to Full Order Observers Design for Linear Systems with Unknown Inputs

Robust Internal Model Control for Impulse Elimination of Singular Systems

Measurement plus Observation A Modern Metrological Structure

Full Order Observer Controller Design for DC Motor Based on State Space Approach

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

MTH 362: Advanced Engineering Mathematics

Applied Mathematics Letters. Complements to full order observer design for linear systems with unknown inputs

CONTROL OF TRMS AND MODELLING USING LPV

Behavior of Transmission Probability in a Single Rectangular Potential Barrier at Constant Barrier Height Barrier Width Product

An Explicit Fuzzy Observer Design for a Class of Takagi-Sugeno Descriptor Systems

On the Relative Gain Array (RGA) with Singular and Rectangular Matrices

1348 IEEE TRANSACTIONS ON POWER DELIVERY, VOL. 25, NO. 3, JULY /$ IEEE

A Discrete Robust Adaptive Iterative Learning Control for a Class of Nonlinear Systems with Unknown Control Direction

WEIGHTING MATRICES DETERMINATION USING POLE PLACEMENT FOR TRACKING MANEUVERS

MEMS Gyroscope Control Systems for Direct Angle Measurements

A NEURAL NETWORK-BASED SVPWM CONTROLLER FOR A TWO-LEVEL VOLTAGE-FED INVERTER INDUCTION MOTOR DRIVE

SAMPLE OF THE STUDY MATERIAL PART OF CHAPTER 1 Introduction to Linear Algebra

A fast algorithm to compute the controllability, decentralized fixed-mode, and minimum-phase radius of LTI systems

A Novel Approach to Permanent Magnet Linear Synchronous Motor Parameter Estimation

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

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION Vol. III Controller Design - Boris Lohmann

State Space Control D R. T A R E K A. T U T U N J I

Transcription:

International Journal of Engineering Research and Development e-issn: 78-67X, p-issn: 78-8X, www.ijerd.com Volume 8, Issue 9 (September 3), PP. -5 Unknown Input Estimation Using Full Order Observer in the Domain of Generalized Matrix Inverse Ashis De, Avijit Banerjee, Gourhari Das 3 Department of Electrical Engineering (P.G., Control System, 4), Jadavpur University, Kolkata-3, India Department of Electrical Engineering (P.G., Control System, 3), Jadavpur University, Kolkata-3, India 3 Professor, Department of Electrical Engineering, Jadavpur University, Kolkata-3, India ABSTRACT This paper presents a simple unknown input estimation technique using generalized matrix inverse. The full order observer constructed by g-inverse is extended and implemented for this purpose. The necessary and sufficient condition has been introduced for existence of such an estimator. The proposed method is illustrated by numerical example (Two loop autopilot in pitch plane) and the MATLAB simulation results. Keywords:- Unknown Input Estimation(UIE), Linear Time Invariant(LTI) System, Unknown Input Observer (UIO), Full Order Observer, Unknown Input, Generalized Matrix Inverse, Missile Autopilot. I. INTRODUCTION Unknown input estimation has a special importance in many industrial applications like fault detection and identification, cryptography or parameter identifiability, track seeking, railway signaling etc. Several researchers have designed different observers that have been extended to develop UIO and to estimate unknown input. D. G. Luenberger first designed an observer in 97 which approximately reconstructed missing state variable information [3]. Prof. Das and Prof. T. K. Ghoshal jointly proposed the method of construction of reduced order observer by using generalized matrix inverse [4]. Now to estimate the unknown input, it is necessary to design an unknown input observer (UIO). In [5], a constructive solution to the problem of designing a reduced order Luenberger observer for linear systems subject to arbitrary unknown inputs has been presented. A direct full-order observer design procedure for a linear system with unknown inputs is presented in [6]. Avijit Banerjee, Partha Pratim Mondal and Prof. Gourhari Das constructed a full order observer using the concept of generalized matrix inverse []. Alexander Stotsky and Ilya Kolmanovsky presented a paper on unknown input estimation techniques for automotive applications []. Unknown input estimation technique for linear discrete-time systems has been given in [7]. The problem of simultaneous estimation of states and unknown inputs for a class of non linear chaotic systems has been addressed in []. Avijit Banerjee and Prof Gourhari das presented a method of estimating the unknown input using reduced order Das and Ghoshal observer [4] in [3]. However, in this paper the full order observer constructed in [] has been extended for estimation of unknown input. Notations: In this paper, R n and R n m denote the n dimensional Euclidean space and the set of all n m real matrices respectively. I and are the identity and null matrices respectively with appropriate dimensions. The superscripts T represents the transpose of a matrix and the superscript g indicates the Moore-Penrose generalized matrix inverse of a matrix [8], []. II. MATHEMATICAL PRELIMINARIES If A R m n is a matrix then there exists a unique matrix A g R n m, which satisfies the following conditions: (AA g ) T = AA g () (A g A) T = A g A () A A g A = A (3) A g A A g = A g (4) Consider a system described by linear equation, Ax=y (5) where matrix A R m n, known vector y R m and unknown vector x R n. Eq. (5) is consistent if and only if, AA g y = y (6) Now, if eq. (5) is consistent then the general solution of eq. (5) is given by x = A g y + I A g A r (7)

([] Graybill 969 p. 4). Where r R n is an arbitrary vector. Unknown Input Estimation Using Full Order Observer in the Domain III. PROBLEM FORMULATION Consider an LTI system described by x = Ax + Bu + Ev (8) y = Cx (9) where the state vector x R n, known input vector u R m and the unknown input vector v R m. y R m is the output vector. A, B, C, and E are known constant matrices with appropriate dimensions. It is assumed that the system is state observable. The system dynamics in the absence of unknown input can be represented as x u = Ax u + Bu () y u = Cx u () Now, subtracting eq. () from eq. (8) and eq. () from eq. (9) respectively the state space description of the auxiliary system can be obtained as, x v = Ax v + Ev () y v = Cx v (3) where x v = x x u is the system response due to unknown input only and y v = y y u is the output response of the system due to unknown input only. The state of the auxiliary equation can be obtained from eq. () and (3). Now the general solution of eq. (3) is x v = C g y v + I C g C h (4) where h R n whose elements are arbitrary function of time. Form eq. () and (3) we have y v = CAx v + CEv (5) From eq. (4) and (5) we have y v = CA I C g C h + CAC g y v + CEv (6) Putting x v from eq. (4) into eq. () we get, I C g C h = A I C g C h + AC g y v + Ev C g y v (7) The general solution of eq. (7) for h is given by, h = I C g C A I C g C h + I C g C AC g y v + I C g C Ev + C g Cz (8) where z R n is a vector whose elements are arbitrary function of time. From eq. (8) and (6), the observer dynamic equation can be written as, h = I C g C A I C g C KCA I C g C h + I C g C AC g KCAC g y v + I C g C E KCE v + C g Cz + Ky v (9) where K is the observer gain and h h as x x. In order to eliminate the first derivative of y v explicitly present in (5) the following substitution has been made. h = q + Ky v () and the observer dynamics can be written as q = I C g C A I C g C KCA I C g C q + I C g C E KCE v + I C g C AC g KCAC g + I C g C A I C g C K KCA I C g C K y v + C g C () Without loss of generality, the arbitrary vector z may be chosen as a null vector for simplicity and less computation, the observer dynamics can be represented as, q = I C g C A I C g C KCA I C g C q + I C g C E KCE v + I C g C AC g KCAC g + I C g C A I C g C K KCA I C g C K y v () Condition for existence of UIO: To nullify the effect of the unknown input from observer dynamics the observer gain parameter K can be designed such that I C g C E KCE = (3) The general solution of K is given by K = I C g C E CE g + K v I CE CE g (4) where K v is an arbitrary matrix and the arbitrariness of K is also depends on K v. Putting the value of K from eq. (4) into eq. (3) we get, I C g C E CE g CE = I C g C E (5) Eq. (5) is the consistency condition of eq. (3). Putting eq. (4) into eq. (), it can be shown that the observer matrix would be (A v - K v C v ) where, A v = I C g C A I C g C I C g C E(CE) g CA I C g C (6) and C v = {I CE CE g }CA I C g C (7)

The arbitrary matrix K v should be chosen such that the real part of the eigen values of observer matrix A v K v C v become negative. Then the UIO for auxiliary system, given by eq. () and (3) can be obtained as q = A v K v C v q + { I C g C AC g KCAC g + I C g C A I C g C K KCA I C g C K}y v (8) and the estimated state of the auxiliary system can be expressed as x v = I C g C q + {C g + I C g C K}y v (9) The general solution for estimated unknown input can be expressed from eq. (), v = E g x v Ax v + (I E g E)h (3) where h is any arbitrary vector. From the theory of generalized matrix inverse it can be concluded that if the matrix E is of full rank the unknown input can be estimated as v = E g x v Ax v, since E g E = I. (3) IV. NUMERICAL EXAMPLE Consider the system of a class of flight path rate demand missile autopilot in state space model as described in [9]. In this example the states of the state vector x are: = Flight path rate(γ ) x = Body rate(q) = Elevator deflection(η) = Rate of change of elevator deflection(η ). The state space model of a classical two loop autopilot has been given below: x = and y = +σ ω b T a T a +ω b T a T a (+σ ω b ) T a The system has the initial condition, x = K bσ ω b T a K b σ ω b (T a σ )K b ω b T a (+σ ω b ) x + K q ω a u + Ev (3) (33) ω a ζ a ω a x.5.43. The following numerical data for a class of guided missile have been taken for MATLAB simulation: T a =.85 sec; σ =.4 sec ; ω b =5.6 rad/sec; ζ a =.6; K b = -.437 per sec; v = 3 m/sec; K p = 8.99; K q = -.4; ω a =8 rad/sec; We have taken the unknown input matrix, E = and the arbitrary matrix K v is chosen as, k v = 5 7 7 5 8 5 9 The above system is observable and the existence condition of unknown input has been satisfied. For simulation the known input is taken unit step and the unknown input is taken as v = 5e 5t sint. Simulation responses for estimation of states and the responses of the system with and without unknown input are given in Fig.4.-4.4 below, where black doted lines denote the estimated signals, red firm lines indicate the response of the state with unknown input and green firm lines indicate the response of the state without unknown input. In Fig. 4. to 4.4, x i denote the system states with unknown input, xu i denote system states without unknown input and x i denote corresponding estimated states with unknown input for i =,, 3, 4. In Fig. 4.5, v denotes unknown input and v denotes corresponding estimated signal. From the simulation responses it can be seen that the estimated signal tracks well the high frequency unknown signal v, i.e. v follows v.. 3

V. CONCLUSION The unknown input estimator has been presented for LTI system extending the full order observer as reported in []. In this process the system is firstly transformed to an auxiliary system. Then using standard methodology an observer has been developed for the auxiliary system. Now by applying simple algebraic equation, estimated unknown input is obtained. The necessary conditions are proposed and solved using generalized matrix inverse. Illustrated numerical example with simulated results show the estimated unknown input which tracks the actual unknown input well enough, even if the signal frequency is very high. 4

ACKNOWLEDGEMENTS The author Prof. G. Das would specially like to thank Senior Prof. S. K. Goswami, Electrical Engineering Department, Netaji Subhas Engineering College, Garia for his constant encouragement and Prof. Sivaji Chakravorty and Prof. Sugata Munshi, Electrical Engineering Department, Jadavpur University for their support in such works. The other authors acknowledge Riju Samanta, Samoshri Mitra and Abhijit Sardar, P.G. (control system, 4), Jadavpur University for their help. REFERENCES []. F.A. Graybill, Introduction to matrices with applications in statistics, Belmont, CA: Wadsworth, 969. []. Katsuhiko Ogata, Modern Control Engineering, PHI learning Pvt. Ltd., [3]. David G. Luenberger, An introduction to observer, IEEE Transaction on Automatic Control, vol. AC-6, no. 6, pp. 596-6, Dec. 97. [4]. G. Das and T. K. Ghoshal, Reduced-order observer construction by generalized matrix inverse, International Journal of Control, vol. 33, no., pp. 37-378, Jan. 98. [5]. P. Kudva, N. Viswanadham and A. Ramakrishna, Observers for linear systems with unknown inputs, IEEE Transactions on Automatic Control, vol. AC-5, no., pp. 3-5, Feb. 98. [6]. Fuyu Yang and Richard W. Wilde, Observer for linear systems with unknown inputs, IEEE Transactions on Automatic Control, vol. 33, no. 7, pp. 677-68, July 988. [7]. Thierry Floquet, Jean-Pierre Barbot, State and unknown input estimation for linear discrete-time systems, Automatica, 4(6), pp. 883-889, May 6. [8]. Victor Lovass-Nagy, Richard J. Miller and David L. Powers, An introduction to the application of the simplest matrix- generalized inverse in system science, IEEE Transactions on Circuits and Systems, vol. CAS-5, no. 9, pp. 766-77, Sept. 978. [9]. Parijat Bhowmick and Prof. Gourhari Das, Modification of classical two loop autopilot design using PI controller and reduced order observer(dgo), International Journal of Engineering Research and Development, vol., issue.7, pp. -6, Aug.. []. Avijit Banerjee, Partha Pratim Mondal, Gourhari Das, Construction of Full order observer for linear time invariant systems using generalized matrix inverse, Proceedings of IEEE International Conference on Information and Communication Technologies (ICT 3), pp. 7-74, 3. []. Alexander Stotsky, Ilya Kolmanovsky, Simple unknown input estimation techniques for automotive applications, Proceedings of the American Control Conference, Arlington, VA, pp. 33-337, June. []. Mohamed Benallouch, Mohamed Boutayeb, Rachid Outbib and Edouard Laroche, " Nonlinear estimation of states and unknown inputs for communication systems, Proceedings of IEEE International Conference on Signal Processing and Communications (ICSPC 7), Dubai, United Arab Emirates, pp. 696-699, Nov. 7. [3]. Avijit Banerjee, Gourhari Das, Estimation of unknown input using reduced order Das and Ghoshal Observer, IEEE International Conference on Emerging Trends in Computing, Communication and Nanotechnology (ICECCN 3), pp. 394-397, 3. [4]. Avijit Banerjee, Gourhari Das, Comparison between construction methods of unknown input reduced order observer using projection operator approach and generalized matrix inverse, International conference on Electrical, Electronics Engineering, Bhopal, ISBN: 978-93-88-47-, pp. 5-, Dec.. 5