×

Preserving order observers for nonlinear systems. (English) Zbl 1302.93049

Summary: Preserving Order Observers provide an estimation that is always above or below the true variable, and in the absence of uncertainties/perturbations, the estimation converges asymptotically to the true value of the variable. In this paper, we propose a novel methodology to design preserving order observers for a class of nonlinear systems in the nominal case or when perturbations/uncertainties are present. This objective is achieved by combining two important systemic properties: dissipativity and cooperativity. Dissipativity is used to guarantee the convergence of the estimation error dynamics, whereas cooperativity of the error dynamics assures the order-preserving properties of the observer. The use of dissipativity for observer design offers a big flexibility in the class of nonlinearities that can be considered while keeping the design simple: it leads in many situations to the solution of a linear matrix inequality (LMI). Cooperativity of the observer leads to an LMI. When both properties are considered simultaneously, the design of the observer can be reduced, in most cases, to the solution of both a bilinear matrix inequality and an LMI. Because a couple of preserving order observers, one above and one below, provide an interval observer, the proposed methodology unifies several interval observers design methods. The design methodology has been validated experimentally in a three-tanks system, and it has also been tested numerically and compared with an example from the literature.

MSC:

93B07 Observability
93C10 Nonlinear systems in control theory
93C73 Perturbations in control/observation systems
93C15 Control/observation systems governed by ordinary differential equations
Full Text: DOI

References:

[1] AngeliD, SontagED. Monotone control systems. IEEE Transactions on Automatic Control2003; 48(10):1684-1698. · Zbl 1364.93326
[2] HirschMW, SmithHL. Monotone dynamical systems. In Handbook of Differential Equations: Ordinary Differential Equations, Vol. II. Elsevier: B. V. Amsterdam, 2005; 239-357. · Zbl 1094.34003
[3] GouzéJL, RapaportA, Hadj‐SadokMZ. Interval observers for uncertain biological systems. Ecological Modelling2000; 133(1-2):45-56.
[4] RapaportA, GouzéJ‐L. Parallelotopic and practical observers for nonlinear uncertain systems. International Journal of Control2003; 76(3):237-251. · Zbl 1048.93012
[5] Alcaraz‐GonzalezV, HarmandJ, RapaportA, SteyerJ, Gonzalez‐AlvarezV, Pelayo‐OrtizC. Software sensors for highly uncertain WWTPS: a new approach based on interval observers. Water Research2002; 36(10):2515-2524.
[6] BastinG, DochainD. On‐line Estimation and Adaptive Control of Bioreactors. Vol. 1 of Process Measurement and Control. Elsevier: Amsterdam, 1990.
[7] BernardO, GouzeJ. Closed loop observers bundle for uncertain biotechnological models. Journal of Process Control2004; 14(3):765-774.
[8] DochainD, PerrierM, YdstieB. Asymptotic observers for stirred tank reactors. Chemical Engineering Science1992; 47:4167-4177.
[9] RapaportA, DochainD. Interval observers for biochemical processes with uncertain kinetics and inputs. Mathematical Biosciences2005; 193(2):235-253. · Zbl 1062.92034
[10] MoisanM, BernardO, GouzéJ. Near optimal interval observers bundle for uncertain bioreactors. Automatica2009; 45:291-295. · Zbl 1154.93321
[11] MoisanM, BernardO. Robust interval observers for global Lipschitz uncertain chaotic systems. Systems & Control Letters2010; 59:687-694. · Zbl 1216.34050
[12] MazencF, BernardO. Asymptotically stable interval observers for planar systems with complex poles. IEEE Transactions on Automatic Control2010; 55(2):523-527. · Zbl 1368.93602
[13] MazencF, BernardO. Interval observers for linear time‐invariant systems with disturbances. Automatica2011; 47:140-147. · Zbl 1209.93024
[14] MorenoJA. Observer design for nonlinear systems: a dissipative approach. In Proceedings of the 2nd IFAC Symposium on System, Structure and Control SSSC2004. IFAC, Oaxaca, Mexico, December 2004; 735-740.
[15] MorenoJA. Approximate observer error linearization by dissipativity methods. In Control and Observer Design for Nonlinear Finite and Infinite Dimensional Systems, Vol. 322, MeurerT (ed.),GraichenK (ed.),GillesED (ed.) (eds), Lecture Notes in Control and Information Sciences. Springer‐Verlag: Berlin, 2005; 35-51. · Zbl 1100.93008
[16] MorenoJA. A separation property of dissipative observers for nonlinear systems. Proceedings of the 45th IEEE Conference on Decision and Control (CDC2006), San Diego, CA, USA, December 13-15, 2006; 1647-1652.
[17] Rocha‐CózatlE, MorenoJA. Dissipative design of unknown input observers for systems with sector nonlinearities. International Journal of Robust and Nonlinear Control2010; 21(14):1623-1644. · Zbl 1227.93018
[18] AvilésJD, MorenoJA. Cooperative observers for nonlinear systems. Joint 48th IEEE Conference on Decision and Control and 28th Chinese Control Conference, Shanghai, China, 2009; 6125-6130.
[19] SmithHL. Monotone dynamical systems: an introduction to the theory of competitive and cooperative systems. In Mathematical Surveys and Monographs, Vol. 41. American Mathematical Society, 1995; 1-75. · Zbl 0821.34003
[20] BrogliatoB, LozanoR, MaschkeB, EgelandO. Dissipative Systems Analysis and Control: Theory and Applications (2nd edn). Springer: London, 2007. · Zbl 1121.93002
[21] WillemsJC. Dissipative dynamical systems, part I: general theory. Archive for Rational Mechanics and Analysis1972; 45:321-351. · Zbl 0252.93002
[22] WillemsJC. Dissipative dynamical systems, part II: linear systems with quadratic supply rates. Archive for Rational Mechanics and Analysis1972; 45:352-393. · Zbl 0252.93003
[23] KhalilHK. Nonlinear Systems (3rd edn). Prentice-Hall: Upsaddle River, New Jersey, 2002. · Zbl 1003.34002
[24] GauthierJ‐P, HammouriH, OthmanS. A simple observer for nonlinear systems. Applications to bioreactors. IEEE Transactions on Automatic Control1992; 37:875-880. · Zbl 0775.93020
[25] ArcakM, KokotovicP. Nonlinear observers: a circle criterion design and robustness analysis. Automatica2001; 37(12):1923-1930. · Zbl 0996.93010
[26] RajamaniR. Observers for Lipschitz nonlinear systems. IEEE Transactions on Automatic Control1998; 43:397-401. · Zbl 0905.93009
[27] BoydSP, El GhaouiE, BalakrishnanV. Linear Matrix Inequalities in System and Control Theory. SIAM: Philadelphia, 1994. · Zbl 0816.93004
[28] El GhaouiL, NiculescuSI. Advances in Linear Matrix Inequality Methods in Control. SIAM: Philadelphia, 1999.
[29] KocvaraM, StinglM. Pennon: A code for convex nonlinear and semidefinite programming. Methods and Software2003; 18:317-333. · Zbl 1037.90003
[30] VidyasagarM. Nonlinear Systems Analysis (2nd edn). SIAM: Englewood Cliffs, NJ, 2002.
[31] GrünbaumB. Convex Polytopes (2nd edn). Springer: Seattle, USA, 2003.
[32] TuanHD, ApkarianP. Low nonconvexity‐rank bilinear matrix inequalities: algorithms and applications in robust controller and structure designs. IEEE Transactions on Automatic Control. Philadelphia2000; 11(45):2111-2117. · Zbl 0989.93036
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.