SINCE Luenberger s works [21], [22], [23] a significant amount of

Similar documents
Minimalsinglelinearfunctionalobserversforlinearsystems

Chapter 2 Canonical Correlation Analysis

On functional observers for linear time-varying systems

Comments on A Time Delay Controller for Systems with Uncertain Dynamics

New residual generation design for fault detection

WHAT IS THE MINIMUM FUNCTION OBSERVER ORDER

PARAMETERIZATION OF STATE FEEDBACK GAINS FOR POLE PLACEMENT

LINEAR QUADRATIC OPTIMAL CONTROL BASED ON DYNAMIC COMPENSATION. Received October 2010; revised March 2011

Design of Linear Functional Observer for MIMO LTI Systems

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

ON FLATNESS OF NONLINEAR IMPLICIT SYSTEMS

F. Rotella and I. Zambettakis 1

CANONICAL LOSSLESS STATE-SPACE SYSTEMS: STAIRCASE FORMS AND THE SCHUR ALGORITHM

DESCRIPTOR FRACTIONAL LINEAR SYSTEMS WITH REGULAR PENCILS

Quadratic Stability and Singular SISO Switching Systems

Results on stability of linear systems with time varying delay

Average-Consensus of Multi-Agent Systems with Direct Topology Based on Event-Triggered Control

Unknown inputs observers for a class of nonlinear systems

Stability and output regulation for a cascaded network of 2 2 hyperbolic systems with PI control

DESIGN OF OBSERVERS FOR SYSTEMS WITH SLOW AND FAST MODES

Stability of interval positive continuous-time linear systems

Solution to Sylvester equation associated to linear descriptor systems

Optimal Sensor and Actuator Location for Descriptor Systems using Generalized Gramians and Balanced Realizations

CHAPTER 5. Linear Operators, Span, Linear Independence, Basis Sets, and Dimension

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION - Vol. VII - System Characteristics: Stability, Controllability, Observability - Jerzy Klamka

Research Article Stabilization Analysis and Synthesis of Discrete-Time Descriptor Markov Jump Systems with Partially Unknown Transition Probabilities

Gramians based model reduction for hybrid switched systems

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

Constrained interpolation-based control for polytopic uncertain systems

Delay-dependent Stability Analysis for Markovian Jump Systems with Interval Time-varying-delays

State estimation of uncertain multiple model with unknown inputs

Multi- and Hyperspectral Remote Sensing Change Detection with Generalized Difference Images by the IR-MAD Method

ME 234, Lyapunov and Riccati Problems. 1. This problem is to recall some facts and formulae you already know. e Aτ BB e A τ dτ

Unbiased minimum variance estimation for systems with unknown exogenous inputs

PAPER Closed Form Expressions of Balanced Realizations of Second-Order Analog Filters

1 Introduction QUADRATIC CHARACTERIZATION AND USE OF OUTPUT STABILIZABLE SUBSPACES 1

Sensitivity analysis of the differential matrix Riccati equation based on the associated linear differential system

Representation theory of SU(2), density operators, purification Michael Walter, University of Amsterdam

H 2 optimal model reduction - Wilson s conditions for the cross-gramian

Chapter 7. Canonical Forms. 7.1 Eigenvalues and Eigenvectors

Applied Mathematics Letters

CONTROL SYSTEMS ANALYSIS VIA BLIND SOURCE DECONVOLUTION. Kenji Sugimoto and Yoshito Kikkawa

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

Quivers. Virginia, Lonardo, Tiago and Eloy UNICAMP. 28 July 2006

On linear quadratic optimal control of linear time-varying singular systems

EXTERNALLY AND INTERNALLY POSITIVE TIME-VARYING LINEAR SYSTEMS

Discussion on: Measurable signal decoupling with dynamic feedforward compensation and unknown-input observation for systems with direct feedthrough

Stability Theory for Nonnegative and Compartmental Dynamical Systems with Time Delay

Stability of Hybrid Control Systems Based on Time-State Control Forms

Determinants of generalized binary band matrices

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

Passification-based adaptive control with quantized measurements

Eigenvalues and Eigenvectors

Robust Observer for Uncertain T S model of a Synchronous Machine

Stability Analysis for Linear Systems under State Constraints

Model reduction for linear systems by balancing

Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties

ON THE SINGULAR DECOMPOSITION OF MATRICES

Chaos and Dynamical Systems

On the simultaneous diagonal stability of a pair of positive linear systems

The Kalman-Yakubovich-Popov Lemma for Differential-Algebraic Equations with Applications

On the Third Order Rational Difference Equation

Lecture 6 January 15, 2014

Interval Matrix Systems and Invariance of Non-Symmetrical Contractive Sets

Model reduction of interconnected systems

Controllers design for two interconnected systems via unbiased observers

H-infinity Optimal Distributed Control in Discrete Time

Observer design for a general class of triangular systems

An homotopy method for exact tracking of nonlinear nonminimum phase systems: the example of the spherical inverted pendulum

Vector Spaces. EXAMPLE: Let R n be the set of all n 1 matrices. x 1 x 2. x n

H 2 Suboptimal Estimation and Control for Nonnegative

St. Petersburg Math. J. 13 (2001),.1 Vol. 13 (2002), No. 4

Structured Matrices and Solving Multivariate Polynomial Equations

Adaptive synchronization of chaotic neural networks with time delays via delayed feedback control

Multivariable MRAC with State Feedback for Output Tracking

DECENTRALIZED CONTROL DESIGN USING LMI MODEL REDUCTION

IN many practical systems, there is such a kind of systems

Prediction, filtering and smoothing using LSCR: State estimation algorithms with guaranteed confidence sets

Actuator Fault diagnosis: H framework with relative degree notion

A new approach to design interval observers for linear systems

SYNTHESIS OF ROBUST DISCRETE-TIME SYSTEMS BASED ON COMPARISON WITH STOCHASTIC MODEL 1. P. V. Pakshin, S. G. Soloviev

arxiv: v1 [cs.sy] 2 Apr 2019

MATHEMATICS 217 NOTES

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

Structural Properties of LTI Singular Systems under Output Feedback

MANY adaptive control methods rely on parameter estimation

Edge Theorem for Multivariable Systems 1

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

Delay-Dependent Exponential Stability of Linear Systems with Fast Time-Varying Delay

Robust Stabilization of the Uncertain Linear Systems. Based on Descriptor Form Representation t. Toru ASAI* and Shinji HARA**

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

Event-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems

Asymptotic Stability Analysis of 2-D Discrete State Space Systems with Singular Matrix

Control design with guaranteed ultimate bound for feedback linearizable systems

Yimin Wei a,b,,1, Xiezhang Li c,2, Fanbin Bu d, Fuzhen Zhang e. Abstract

L 2 -induced Gains of Switched Systems and Classes of Switching Signals

Ann. Acad. Rom. Sci. Ser. Math. Appl. Vol. 8, No. 1/2016. The space l (X) Namita Das

Anti-Windup Design with Guaranteed Regions of Stability for Discrete-Time Linear Systems

Balancing of Lossless and Passive Systems

Network Reconstruction from Intrinsic Noise: Non-Minimum-Phase Systems

Transcription:

TRANSACTIONS ON AUTOMATIC CONTROL 1 A note on functional oservaility Frédéric Rotella Irène Zamettakis Astract In this note we propose an alternative to characterize the functional oservaility for linear systems The main feature is that we otain a necessary and sufficient condition for the existence of a stale multi-functional oserver of a time-invariant linear system The proof of this condition is constructive and it leads to design a stale oserver via a new procedure neither ased on the solution of a Sylvester equation nor on the use of canonical state space forms Index Terms Linear systems oserver functional oserver I INTRODUCTION SINCE Luenerger s works 21 22 23 a significant amount of research has een devoted to the prolem of oserving a linear functional of the state of a linear time-invariant system The main developments are detailed in 24 and in the recent ooks 18 31 and the reference therein The prolem can e formulated as follows For the linear state-space model ẋ(t) = Ax(t) Bu(t) y(t) = Cx(t) where for every time t in R x(t) is the n-dimensional state vector u(t) is the p-dimensional input y(t) is the m-dimensional measured output and A B and C are constant matrices of adapted dimensions the ojective is to get v(t) = Lx(t) (2) where L is a constant (l n) matrix The oservation of v(t) can e carried out with the design of a Luenerger oserver ż(t) = F z(t) Gu(t) Hy(t) w(t) = P z(t) V y(t) where z(t) is the q-dimensional state vector Constant matrices F G H P and V are determined such that lim (v(t) w(t)) = 0 t We know from 10 11 that the oservale linear functional oserver (3) exists if and only if there exists a (q n) matrix T such that G = T B and (1) (3) T A F T = HC (4) L = P T V C (5) where F is a Hurwitz matrix Namely when all the real parts of the eigenvalues of F are strictly negative When these conditions are fulfilled we have lim t (z(t) T x(t)) = 0 Moreover it is well known from 26 and 29 that the order q of the multi-functional oserver is such that q (L) and when the model (1) is detectale q < nm Indeed nm is the order of the reduced-order oserver or Cumming-Gopinath oserver 3 14 which can e uilt to oserve x(t) and consequently v(t) Among the oservers we can distinguish the minimum-order or Darouach oserver 4 where Frédéric Rotella and Irène Zamettakis are with the Laoratoire de Génie de Production 47 avenue d Azereix 65016 Tares CEDEX France e-mail: rotella@enitfrizamettakis@iut-taresfr q = l and P = I q It has een shown in 28 that the minimum-order oserver exists if and only if there exists a triplet (F M N) such that LA = F L MC NCA where F is a Hurwitz matrix In all the following we use the shorthand notation N NM O (MNk) = NM where N and M are matrices with adapted dimensions and k is an integer Recently to cope with the design prolem of a minimal order functional oserver the interesting notion of functional oservaility of the triplet (A C L) which sums up the prolem to solve has een defined in 7 6 8 Definition 1 The triplet (A C L) is functionally oservale if there exists a matrix R such that a Darouach oserver exists for the linear functional R v(t) = x(t) L Some iterative procedures have een proposed in 7 6 8 to cope with the intriguing and challenging prolem (31) to find R which leads to the minimum-order oserver A recent result ased on matrix decompositions and canonical forms to design a minimal order oserver with fixed eigenvalues at the outside is descried in 9 Nevertheless it has een proposed in (7) that the triplet (A C L) is functionally oservale if and only if ( ) O(ACn) = ( ) O (ACn) (6) O (ALn) Oviously when condition (6) is fulfilled there exist matrices L 0 L 1 L n1 such that n L = L ica i (7) Thus ( O(ACn) L ) = ( ) O (ACn) (8) Conversely let us suppose that L can e written as (7) Thus it is easy to prove y induction that for every k in {1 n 1 there exist matrices L ki such that n LA k = L ki CA i These relationships lead to (6) So we can claim the triplet (A C L) is functionally oservale if and only if (8) is fulfilled From (7) we can relate the functional oservaility notion to other oservaility notions Indeed from (1) we get for i = 0 1 2 i1 y (i) (t) = CA i x(t) CA j Bu (i1j) (t) 0000 0000/00$0000 c 2014 IEEE

TRANSACTIONS ON AUTOMATIC CONTROL 2 Thus from (7) we can write : v(t) = n1 n1 L iy (i) (t) CA j Bu (i1j) (t) L i i1 Consequently v(t) is oservale in the Fliess-Diop meaning 5 Nevertheless our aim is to propose another criterion to test functional oservaility of a triplet (A C L) which leads to a constructive procedure of functional oserver Consequently the paper is organized as follows In a first part we show that the existence of an integer matrices F L0 F L and matrices F C0 F C such that LA = F LiLA i F CiCA i (9) leads through realization theory to the design of a candidate functional oserver The proof of the sufficiency of the condition (9) is completed with the exhiition of the analytical expression of the matrix T solution of the equations (4) and (5) Let us insist here that the determination of T is not a necessary step in the design of the oserver In a second part we show that this condition is necessary as well A last part is devoted to a staility condition for the otained oserver structure II SUFFICIENCY Let us suppose here that (9) is fulfilled As we have for k = 0 1 we can write v (k) (t) = LA k x(t) LA i Bu (i) (t) v () (t) = F LiLA i x(t) A Oserver structure design F CiCA i x(t) LA i Bu (i) (t) (10) Firstly the elimination of x(t) in (10) is carried out y means of for i = 1 to 1 and for i = 1 to We get then i1 LA i x(t) = v (i) (t) LA i1j Bu (j) (t); (11) i1 CA i x(t) = y (i) (t) CA i1j Bu (j) (t) (12) v () (t) = F Liv (i) (t) F Ciy (i) (t) G iu (i) (t) (13) where the matrices G i are given y G = (L F CC) B and for 2 and j = 0 to 2 ( G j = LA j 1 1 F LiLA i1j F CiCA i1j ) B (14) Remark 2 When = 0 there exists a matrix Λ such that L = ΛC So the functional oserver ecomes w(t) = Λy(t) The case = 1 has een detailed in 27 and leads to G = (L F C1C) B Secondly the differential equation (13) is realized through the wellknown Ruffini-Horner procedure 17 Namely we write (13) as v(t) = F Cy(t) p 1 F Lv(t) F Cy(t) G u(t) p 1 F L1v(t) F C1y(t) G 1u(t) p 1 F L0v(t) F C0y(t) G 0u(t) where p stands for the continuous-time derivative operator and p 1 for the continuous-time integrator With z 0(t) = p 1 F L0v(t) F C0y(t) G 0u(t) z i(t) = p 1 F Liv(t) F Ciy(t) G iu(t) z i1(t) for i = 1 to 1 and v(t) = z (t) F Cy(t) we otain ż 0(t) = F L0z (t) H C0y(t) G 0u(t) ż 1(t) = F L1z (t) H C1y(t) G 1u(t) z 0(t) ż (t) = F Lz (t) H Cy(t) G u(t) z 2(t) where for i = 0 to 1 H Ci = F Ci F LiF C The vector z(t) = z 0 (t) z (t) is the state of the Luenerger oserver structure (3) with F L0 G 0 F L1 G 1 F = G = G 2 G H = F C0 F C1 F C2 F C F L2 F L F L0 F L1 F L2 F L F C P = 0 0 V = FC Remark 3 Notice that the realization (15) is oservale (15) Remark 4 In the case = 1 the Darouach-Luenerger oserver structure is given y 28 F = F L0 G = (L F C1C) B V = F C1 P = H = F C0 F L0F C1 B An expression for T (16) In order to complete the proof we otain here the expression of the matrix T Let us egin with the case = 1 We claim T = L F C1C Indeed from (16) we have T A F T = LA F C1CA F L0L F L0F C1C = (F C0 F L0F C1) C = HC and L = T F C1C = P T V C Now consider the case 2 Firstly let us remark that the relationship G = T B with (14) leads to the induction T = T1 T

TRANSACTIONS ON AUTOMATIC CONTROL 3 where for j = 1 to 1 T j = LA j F LiLA ij F CiCA ij and T = L F CC In the following we state that this matrix T is a solution of T A F T = HC where F and H are defined in (15) Let us denote T A = (T A) 1 (T A) and F T = (F T ) 1 (F T ) where for j = 1 to the locks (T A) j and (F T ) j have l rows On the one hand we have (T A) = LA F CCA and for j = 1 to 1 (T A) j = LA j1 F LiLA ij1 F CiCA ij1 On the other hand we have (F T ) 1 = F L0L F L0F CC and for j = 2 to (F T ) j = T j1 F Lj1T = LA 1j 1 1 For j = 2 to 1 (17) can e written as F LiLA i1j (17) F CiCA i1j F Lj1L F Lj1F CC (F T ) j = LA 1j F LiLA i1j and for j = (F Cj1 F Lj1F C) C F CiCA i1j (F T ) = LA F CCA (F C F LF C) C Let us remark that (9) leads to write LA i=1 FLiLAi i=1 FCiCAi = FLiLAi FCiCAi i=1 FLiLAi = F L0L F C0C i=1 FCiCAi Thus after some calculations (T A) j (F T ) j can e read for j = 1 to as (F Cj1 F Lj1F C) C Taking into account that for j = 0 to 1 H Cj = F Cj F LjF C we deduce that T fulfills the Sylvester equation T A F T = HC Moreover as P = 0 0 and V = FC we are led to which ends the proof P T V C = L F CC F CC = L We can then deduce the following lemma Lemma 5 If there exist an integer and matrices F L0 F L and F C0 F C such that v1 LA = F LiLA i F CiCA i then a solution (T F H P V ) of the equations T A F T = HC and P T V C = L is given y (15) and F L1 F L2 F L F L2 T = O (AL) F L F C1 F C2 F C F C F C2 O (AC) F C F C F C III NECESSITY Lemma 6 Let us suppose that the q-order asymptotic oserver (3) of Lx(t) for the system (1) is oservale then there exist matrices F Li and F Ci i = 0 to q 1 and F Cq such that LA q = F LiLA i q F CiCA i (18) Proof : From 10 11 when the linear multi-functional oserver (3) of Lx(t) exists then there exists T such that (4) and (5) are fulfilled On the one hand from (5) we can write for k N LA k = P T A k V CA k On the other hand writing (4) as T A = F T HC we can easily deduce y induction that for k N {0 T A k = F k T F i HCA i Consequently we otain for k N {0 LA k = P F k T P F i HCA i V CA k (19) Gathering (5) and the previous expressions for k = 1 to q 1 we are led to O (ALq) = O (FPq) T ΠO (ACq) (20) where Π is the matrix 0 P Π = (I q V ) P F P (I q H) P F q2 P F P 0 and stands for the Kronecker product of two matrices 15 20 As the oserver (3) is oservale we have O (FP ) = q Thus the matrix T defined y (20) is unique and is given y T = O 1 (FPq) { O(ALq) ΠO (ACq) where O (FPq) 1 stands for an aritrary generalized inverse of the oservaility matrix namely 1 O 1 (FPq) { X O (FPq) XO (FPq) = O (FPq)

TRANSACTIONS ON AUTOMATIC CONTROL 4 Consequently there exist matrices T Li and T Ci i = 0 to q 1 such that T = T LiLA i T CiCA i Let us remark that (19) gives for k = q LA q = P F q T P F i HCA i V CA q { = P F q T LiLA i T CiCA i P F i HCA i V CA q Thus there exist matrices F Li and F Ci i = 0 to q 1 and F Cq such that q LA q = F LiLA i F CiCA i which concludes the proof IV A STABILITY CONDITION The previous sections concern the design of a candidate oserver for the linear functional (2) The final step consists in finding staility conditions for F defined in (15) to ensure an asymptotic oservation A The solution set Let us consider the matrix Σ = O (AL) O (AC1) (21) The existence condition of an integer and matrices F L0 F L and F C0 F C such that (9) is fulfilled is equivalent to the consistency condition of the linear equation LA = ΦΣ (22) Namely the integer is such that ( ) LA = (Σ ) Σ From 1 when this condition is verified the solution set for the equation (22) can e written FL0 F L1 F L F C0 F C1 F C = LA Σ 1 ( Ω I ρ Σ Σ 1 ) (23) where ρ = m (m l) Ω is an aritrary (l ρ) matrix and Σ 1 is an aritrary generalized inverse of Σ Remark 7 If (Σ ) = ρ the solution LA Σ 1 is unique and independent of a particular choice for Σ 1 Remark 8 In the case where (Σ ) = r < ρ the numer of degrees of freedom for the design is reduced to the dimension of the co- of the matrix Σ namely ρ r B A stailizaility condition In the case where (Σ ) = ρ we can test if F is a Hurwitz matrix through an eigenvalues inspection or y using the Routh- Hurwitz criterion Let us suppose now that (Σ ) = r < ρ and consider the SVD decomposition 13 12 of Σ Σ = U S V where U (ρ ρ) and V (n n) are unitary matrices and S is the (ρ n)-sized diagonal matrix of the ordered singular values σ 1 σ r > 0 A particular choice for Σ 1 S = diag {σ 1 σ r 0 0 Σ 1 can e = Σ = V S U (24) where S = diag { σ 1 1 σ1 r 0 0 Thus we are led to I ρ Σ Σ Ir 0 = I ρ U U 0 0 = U 0 0 U 0 I ρr Remark 9 Two reasons motivate the proposed choice (24) for Σ 1 Firstly the pseudo-inverse Σ 1 = Σ of Σ is unique Secondly the SVD decomposition is numerically roust Let us define U2 as the matrix uilt with the ρ r last rows of U U 2 = U (: r 1 : ρ) = Υ L0 Υ L1 Υ L Υ C0 Υ C Γ 2 the ρ r last columns of the aritrary matrix Γ = ΩU and Φ = F L0 F L1 F L F C0 F C = LA Σ The previous partitions lead to the structure of F defined in (15) where for i = 0 to 1 F Li = FLi Γ 2Υ Li Due to commutativity with respect to the lock-column partition of the matrix F its eigenvalues are identical to the eigenvalues of the matrix F = F L0 F L1 F L2 F L The interest in considering F instead of F is that we have the following decomposition F = FL0 FL1 FL2 FL 0 0 Γ2 ΥL0 Υ L1 Υ L2 Υ L We can now state the following test

TRANSACTIONS ON AUTOMATIC CONTROL 5 Lemma 10 There exists a matrix Ω such that F defined in (15) is an Hurwitz matrix if and only if the system 0 η(t) = η(t) 0 ϖ(t) FL0 FL1 FL ς(t) = Υ L0 Υ L1 Υ L η(t) (25) is static output feedack stailizale Consequently any well-known static output feedack stailizaility criteria (see 19 30 2) can e used here Moreover when the system (25) is stailizale with a static output feedack we can apply for instance LMI ased methods 25 32 33 or software uiltin procedures to get a matrix Γ 2 which solves the prolem In the opposite when such a matrix cannot e found has to e increased up to a value such that the static output stailizaility prolem can e solved V CONCLUSION All these results can e summed up in the following theorem which provides a test of functional oservaility of a linear functional with respect to a given linear time-invariant system Theorem 11 The triplet (A C L) is functionally oservale if and only if there exists an integer such that ( ) LA = (Σ ) where Σ Σ = O (AL) O (AC1) has the singular value decomposition Σ = U S V and the system (25) where the essential matrices are defined y ΥL0 Υ L1 Υ L Υ C0 Υ C1 Υ C F L0 FL1 = U (r 1 : ρ :) FL FC0 FC1 FC = LA Σ is static output feedack stailizale When this theorem is fulfilled the previous sections indicate a design procedure which leads to a l-order stale Luenerger oserver When is minimal and (T ) = q < l keeping in T the linearly independent rows and eliminating the corresponding components in the state of the oserver the order of the oserver can e reduced to q Indeed another particular feature of the presented work is the closed form of the matrix T solution of the Sylvester equation (4) REFERENCES 1 Ben-Israel A Greville T N Generalized inverses Springer 2003 2 Cao Y Y Lam J Sun Y X Static output feedack stailization: an ILMI approach Automatica vol 34 n 12 pp 1641-1645 1998 3 Cumming SDG Design of oservers of reduced dynamics Electron Lett vol 5 n 10 pp 213 214 1969 4 Darouach M Existence and design of functional oservers for linear systems IEEE Trans Aut Control AC-45 n 5 pp 940 943 2000 5 Diop S Fliess M Nonlinear oservaility identifiaility and persistent trajectories Proceedings of the 30th IEEE Conference on Decision and Control pp 714-719 1991 6 Fernando T L Trinh H Jennings L Functional oservaility and the design of minimum order linear functional oservers IEEE Trans Aut Control AC-55 n 5 pp 1268-1273 2010 7 Fernando T Jennings L Trinh H Functional oservaility Proceedings of the 2010 5th IEEE International Conference on Information and Automation for Sustainaility: Sustainale Development through Effective Man-machine Co-existence pp 421-423 2010 8 Fernando T Jennings L Trinh H Numerical implementation of a functional oservaility algorithm: a singular value decomposition approach Proceedings of the 2010 IEEE Asia Pacific Conference on Circuits and Systems pp 796-799 2010 9 Fernando T Trinh H A system decomposition approach to the design of functional oservers Int Jour of Control vol 87 n 9 pp 1846-1860 2014 10 Fortmann TE Williamson D Design of low-order oservers for linear feedack control laws IEEE Trans Aut Control vol AC-17 n 2 pp 301 308 1972 11 Fuhrmann PA Helmke U On the parametrization of conditioned invariant suspaces and oserver theory Linear Algera Appl n 332 334 pp 265 353 2001 12 Golu G H Van Loan C F Matrix computations Johns Hopkins 1996 13 Golu G Kahan W Calculating the singular values and pseudoinverse of a matrix Journal of the Society for Industrial & Applied Mathematics Series B: Numerical Analysis vol 2 n 2 pp 205-224 1965 14 Gopinath On the control of linear multiple input-output systems Bell Syst Tech J vol 50 pp 1063 1081 1971 15 Graham A Kronecker products and matrix calculus: with applications vol 108 Chichester: Horwood 1981 16 Jennings L S Fernando T L Trinh H M Existence conditions for functional oservaility from an eigenspace perspective IEEE Trans Aut Control AC-56 n 12 pp 2957 2961 2011 17 Kailath T Linear systems Prentice-Hall 1980 18 Korovin SK Fomichev VV State oservers for linear systems with uncertainty in russian Fitzmatgiz 2007 english transl Walter de Gruyter 2009 19 Kučera V De Souza C E A necessary and sufficient condition for output feedack stailizaility Automatica vol 31 n 9 pp1357-1359 1995 20 Loan C F V The uiquitous Kronecker product Journal of Computational and Applied Mathematics vol 123 n 1 pp 85-100 2000 21 Luenerger DG Determining the state of a linear system with oservers of low dynamic order Ph D Dissertation Standford University 1963 22 Luenerger DG Oserving the state of a linear system IEEE Trans on Military Electronics MIL-8 n 2 pp 74 80 1964 23 Luenerger DG Oservers for multivariale systems IEEE Trans Aut Control AC-11 n 2 pp 190 197 1966 24 O Reilly J Oservers for linear systems Academic Press 1983 25 Pashkin PV Ryaov A static output feedack control for linear systems Automation and Remote Control vol 65 n 4 pp 559 566 2004 26 Roman JR Bullock TE Design of minimal orders stale oservers for linear functions of the state via realization theory IEEE Trans Aut Control vol AC-20 n 5 pp 613 22 1975 27 Rotella F Zamettakis I Minimal single linear functional oservers for linear systems Automatica vol 47 n 1 pp 164 169 2011 28 Rotella F Zamettakis I On functional oservers for linear timevarying systems IEEE Trans Aut Control vol 58 n 5 pp 1354-1360 2013 29 Sirisena HR Minimal order oservers for linear functions of a state vector Int Jour of Control vol 29 n2 pp 235 54 1979 30 Syrmos V L Adallah C T Dorato P Grigoriadis K Static output feedack a survey Automatica vol 33 n 2 pp 125-137 1997 31 Trinh H Fernando T Functional oservers for dynamical systems Springer-Verlag 2012 32 Veselý V Static output feedack roust controller design via LMI approach Journal of Electrical Engineering vol 56 n 1-2 pp 3-8 2005 33 Zhang Z Sun H Zhong F Geometric structures of stale output feedack systems Kyernetika vol 45 n 3 pp 387-404 2009