LMI-based strategies for designing observers and unknown input observers for non-linear discrete-time systems

The paper deals with the problems of designing observers and unknown input observers for discrete-time Lipschitz non-linear systems. In particular, with the use of the Lyapunov method, three different convergence criteria of the observer are developed. Based on the achieved results, three different design procedures are proposed. Then, it is shown how to extend the proposed approach to the systems with unknown inputs. The final part of the paper presents illustrative examples that confirm the effectiveness of the proposed techniques. The paper also presents a MATLABr function that implements one of the design procedures.

[1]  F. Thau Observing the state of non-linear dynamic systems† , 1973 .

[2]  P. Dorato,et al.  Observing the states of systems with unmeasurable disturbances , 1975 .

[3]  S. Bhattacharyya Observer design for linear systems with unknown inputs , 1978 .

[4]  J. Grizzle,et al.  The Extended Kalman Filter as a Local Asymptotic Observer for Nonlinear Discrete-Time Systems , 1992, 1992 American Control Conference.

[5]  M. Hou,et al.  Design of observers for linear systems with unknown inputs , 1992 .

[6]  A. Hać Design of Disturbance Decoupled Observer for Bilinear Systems , 1992 .

[7]  Stephen P. Boyd,et al.  Linear Matrix Inequalities in Systems and Control Theory , 1994 .

[8]  Kuang-Wei Han,et al.  Improved quantitative measures of robustness for multivariable systems , 1994, IEEE Trans. Autom. Control..

[9]  Jie Chen,et al.  Design of unknown input observers and robust fault detection filters , 1996 .

[10]  J. Norton,et al.  State bounding with ellipsoidal set description of the uncertainty , 1996 .

[11]  David Henry,et al.  Design of nonlinear observers for fault diagnosis: A case study , 1996 .

[12]  Mohamed Darouach,et al.  Unbiased minimum variance estimation for systems with unknown exogenous inputs , 1997, Autom..

[13]  R. Patton,et al.  Observer Design for a Class of Non-Linear Systems , 1997 .

[14]  P. Frank,et al.  Deterministic nonlinear observer-based approaches to fault diagnosis: A survey , 1997 .

[15]  Krishna Busawon,et al.  A discrete-time observer for a class of nonlinear systems , 1997, Proceedings of the 36th IEEE Conference on Decision and Control.

[16]  R. Rajamani,et al.  Existence and design of observers for nonlinear systems: Relation to distance to unobservability , 1998 .

[17]  R. Patton,et al.  Optimal filtering for systems with unknown inputs , 1998, IEEE Trans. Autom. Control..

[18]  E. Yaz Linear Matrix Inequalities In System And Control Theory , 1998, Proceedings of the IEEE.

[19]  D. N. Shields,et al.  Design of a Robust Fault Detection Observer for Polynomial Nonlinearities , 1999 .

[20]  Jie Chen,et al.  Robust Model-Based Fault Diagnosis for Dynamic Systems , 1998, The International Series on Asian Studies in Computer and Information Science.

[21]  M. Darouach,et al.  Two-stage Kalman estimator with unknown exogenous inputs , 1999, Autom..

[22]  Mohamed Boutayeb,et al.  A strong tracking extended Kalman observer for nonlinear discrete-time systems , 1999, IEEE Trans. Autom. Control..

[23]  Paul M. Frank,et al.  Robust Observer-Based Fault Diagnosis in Non-Linear Uncertain Systems , 2000 .

[24]  Paul M. Frank,et al.  Issues of Fault Diagnosis for Dynamic Systems , 2010, Springer London.

[25]  Heinz Unbehauen,et al.  A class of nonlinear observers for discrete-time systems with parametric uncertainty , 2000, Int. J. Syst. Sci..

[26]  D. Koenig,et al.  Design of a class of reduced order unknown inputs nonlinear observer for fault diagnosis , 2001, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[27]  Marcin Witczak,et al.  Genetic programming based approaches to identification and fault diagnosis of non-linear dynamic systems , 2002 .

[28]  G. Sallet,et al.  Observers for Lipschitz non-linear systems , 2002 .

[29]  Dorothée Normand-Cyrot,et al.  On the observer design in discrete-time , 2003, Syst. Control. Lett..

[30]  François Delebecque,et al.  Test signal design for failure detection: A linear programming approach , 2003 .

[31]  Marcin Witczak Identification and Fault Detection of Non-Linear Dynamic Systems , 2003 .

[32]  S. Żak,et al.  Observer design for systems with unknown inputs , 2005 .

[33]  A. Pertew,et al.  H ∞ synthesis of unknown input observers for non-linear Lipschitz systems , 2005 .

[34]  Zdzisław Kowalczuk,et al.  Niching mechanisms in evolutionary computations , 2006 .

[35]  Zhang Ren,et al.  On the Design of Unknown Input Observers and Fault Detection Filters , 2006, 2006 6th World Congress on Intelligent Control and Automation.

[36]  Robert M. Pap,et al.  Fault Diagnosis , 1990, Bayesian Networks in Fault Diagnosis.