Overview of linear time-invariant interval observer design: towards a non-smooth optimisation-based approach

Some applications in control require the state vector of a system to be expressed in the appropriate coordinates so as to satisfy to some mathematical properties which constrain the studied system dynamics. This is the case with the theory of linear interval observers which are trivial to implement on cooperative systems, a rather limited class of control systems. The available literature shows how to enforce this limiting cooperativity condition for any considered system through a state-coordinate transformation. This study proposes an overview of the existing numerical techniques to determine such a transformation. It is shown that in spite of being practical, these techniques have some limitations. Consequently, a reformulation of the problem is proposed so as to apply non-smooth control design techniques. A solution is obtained in both the continuous- and discrete-time frameworks. Interestingly, the new method allows to formulate additional control constraints. Simulations are performed on three examples.

[1]  Denis V. Efimov,et al.  Estimation and control of discrete-time LPV systems using interval observers , 2013, 52nd IEEE Conference on Decision and Control.

[2]  Christophe Combastel,et al.  A Stable Interval Observer for LTI Systems with No Multiple Poles , 2011 .

[3]  Hal L. Smith,et al.  Monotone Dynamical Systems: An Introduction To The Theory Of Competitive And Cooperative Systems (Mathematical Surveys And Monographs) By Hal L. Smith , 1995 .

[4]  G. Golub,et al.  A Hessenberg-Schur method for the problem AX + XB= C , 1979 .

[5]  Alain Rapaport,et al.  Parallelotopic and practical observers for non-linear uncertain systems , 2003 .

[6]  Denis V. Efimov,et al.  Interval State Estimation for a Class of Nonlinear Systems , 2012, IEEE Transactions on Automatic Control.

[7]  Pierre Apkarian,et al.  Nonsmooth H∞ synthesis , 2005, IEEE Trans. Autom. Control..

[8]  Olivier Bernard,et al.  Interval observers for linear time-invariant systems with disturbances , 2011, Autom..

[9]  Frédéric Mazenc,et al.  Interval observer composed of observers for nonlinear systems , 2014, 2014 European Control Conference (ECC).

[10]  Denis V. Efimov,et al.  Design of interval observers for uncertain dynamical systems , 2016, Automation and Remote Control.

[11]  Thach Ngoc Dinh Interval observer and Positive observer , 2014 .

[12]  Olivier Bernard,et al.  Asymptotically Stable Interval Observers for Planar Systems With Complex Poles , 2010, IEEE Transactions on Automatic Control.

[13]  Pierre Apkarian,et al.  Metzler Matrix Transform Determination using a Nonsmooth Optimization Technique with an Application to Interval Observers , 2015, SIAM Conf. on Control and its Applications.

[14]  Pierre Apkarian,et al.  Tuning controllers against multiple design requirements , 2012, 2013 American Control Conference.

[15]  Denis V. Efimov,et al.  An effective method to interval observer design for time-varying systems , 2014, Autom..

[16]  Richard H. Bartels,et al.  Algorithm 432 [C2]: Solution of the matrix equation AX + XB = C [F4] , 1972, Commun. ACM.

[17]  Alfredo Germani,et al.  A New Approach to Design Interval Observers for Linear Systems , 2015, IEEE Transactions on Automatic Control.

[18]  P. Khargonekar,et al.  State-space solutions to standard H/sub 2/ and H/sub infinity / control problems , 1989 .

[19]  Denis V. Efimov,et al.  Interval state observer for nonlinear time varying systems , 2013, Autom..

[20]  Denis V. Efimov,et al.  Control of Nonlinear and LPV Systems: Interval Observer-Based Framework , 2013, IEEE Transactions on Automatic Control.

[21]  J. Gouzé,et al.  Interval observers for uncertain biological systems , 2000 .

[22]  Pierre Apkarian,et al.  Multi-model, multi-objective tuning of fixed-structure controllers , 2014, 2014 European Control Conference (ECC).

[23]  P. Apkarian,et al.  Frequency-domain tuning of fixed-structure control systems , 2012, Proceedings of 2012 UKACC International Conference on Control.

[24]  C. S. Lu Solution of the matrix equation AX+XB = C , 1971 .

[25]  Wilfrid Perruquetti,et al.  On interval observer design for time-invariant discrete-time systems , 2013, 2013 European Control Conference (ECC).