×

Guaranteed recursive nonlinear state bounding using interval analysis. (English) Zbl 1006.93067

Summary: The problem considered here is state estimation in the presence of unknown but bounded state perturbations and measurement noise. In this context, most available results are for linear models, and the purpose of the present paper is to deal with the nonlinear case. Based on interval analysis and the notion of set inversion, a new state estimator is presented, which evaluates a set estimate guaranteed to contain all values of the state that are consistent with the available observations, given the perturbation and noise bounds and a set containing the initial value of the state. To the best of our knowledge, it is the first estimator for which this claim can be made. The precision of the set estimate can be improved, at the cost of more computation. Theoretical properties of the estimator are studied, and computer implementation receives special attention. A simple, illustrative example is treated.

MSC:

93E10 Estimation and detection in stochastic control theory
93C55 Discrete-time control/observation systems
93C10 Nonlinear systems in control theory
Full Text: DOI

References:

[1] State Estimation for Dynamic Systems. CRC Press: Boca Raton, FL, 1994.
[2] Set-membership estimation with the trace criterion made simpler than with the determinant criterion. CD-Rom of the IFAC Symposium on System Identification, 2000.
[3] Set-membership state estimation with optimal bounding ellipsoids. International Symposium on Information Theory and its Applications, 1996.
[4] Ellipsoidal Calculus for Estimation and Control. Birkh?user: Boston, MA, 1997. · doi:10.1007/978-1-4612-0277-6
[5] Maksarov, International Journal of Control 65 pp 847– (1996) · Zbl 0862.93038 · doi:10.1080/00207179608921725
[6] Schweppe, IEEE Transactions on Automatic Control 13 pp 22– (1968) · doi:10.1109/TAC.1968.1098790
[7] Uncertain Dynamic Systems. Prentice-Hall: Englewood Cliffs, NJ, 1973.
[8] Shamma, IEEE Transactions on Automatic Control 42 pp 648– (1997) · Zbl 0897.93013 · doi:10.1109/9.580870
[9] Robust exponential nonlinear interval observer for a class of lumped models useful in chemical and biochemical engineering. Application to a wastewater treatment process. Proceedings of MISC’99 Workshop on Applications of Interval Analysis to Systems and Control, Girona, February 24-26, 1999; 225-235.
[10] State observers for uncertain models of activated sludge processes. CD-Rom of the IFAC-EurAgEng International Workshop on Decision and Control in Waste Bio-Processing, Narbonne, February 25-27, 1998.
[11] Lichtenberg, International Journal of Control 66 pp 885– (1997) · Zbl 0881.93013 · doi:10.1080/002071797224441
[12] Chen, IEEE Transactions on Aerospace and Electronic Systems 33 pp 250– (1997) · doi:10.1109/7.570759
[13] Guaranteed recursive nonlinear state estimation using interval analysis. Proceedings of 37th IEEE Conference on Decision and Control, Tampa, December 16-18, 1998; 3966-3971.
[14] (eds). Hybrid Systems. Springer: New York, NY, 1993. · Zbl 0825.00044 · doi:10.1007/3-540-57318-6
[15] C++ Toolbox for Verified Computing. Springer: Berlin, 1995.
[16] Methods and Applications of Interval Analysis. SIAM Publ.: Philadelphia, PA, 1979. · doi:10.1137/1.9781611970906
[17] Geometry I and II. Springer: Berlin, 1987. · Zbl 1153.51001 · doi:10.1007/978-3-540-93816-3
[18] Data Structures and Algorithms. Springer: New York, NY, 1996. · Zbl 0852.68031
[19] Jaulin, Mathematics and Computers in Simulation 35 pp 123– (1993) · doi:10.1016/0378-4754(93)90008-I
[20] Jaulin, Automatica 29 pp 1053– (1993) · Zbl 0776.93001 · doi:10.1016/0005-1098(93)90106-4
[21] Interval Methods for Systems of Equations. Cambridge University Press: Cambridge, 1990.
[22] Estimation ensembliste par analyse par intervalles, application ? la localisation d’un v?hicule. Ph.D. Dissertation, Universit? Paris-Sud, Orsay, 1999.
[23] Kieffer, Traitement du Signal 17 pp 207– (2001)
[24] Davis, Artificial Intelligence 32 pp 281– (1987) · Zbl 0642.68176 · doi:10.1016/0004-3702(87)90091-9
[25] Hyv?nen, Artificial Intelligence 58 pp 71– (1992) · Zbl 0782.68102 · doi:10.1016/0004-3702(92)90005-I
[26] Jaulin, Automatica 36 pp 1547– (2000) · Zbl 0959.93501 · doi:10.1016/S0005-1098(00)00068-6
[27] Klinger, Computer Graphics Image Processing 5 pp 68– (1976) · doi:10.1016/S0146-664X(76)80006-8
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.