×

Canonical observer forms for multi-output systems up to coordinate and output transformations in discrete time. (English) Zbl 1183.93044

Summary: The problem of equivalence under coordinate changes and output transformations to observer canonical forms is addressed in discrete time for multi-output systems. Necessary and sufficient conditions are given for local equivalence to this form which yields a straightforward observer design with linear error dynamics.

MSC:

93B07 Observability
93C55 Discrete-time control/observation systems
93C35 Multivariable systems, multidimensional control systems
93B17 Transformations
93C10 Nonlinear systems in control theory
93B27 Geometric methods
PDFBibTeX XMLCite
Full Text: DOI

References:

[1] Besançon, G., & Bornard, G. (1995). Time-varying linearization up to output injection of discrete-time nonlinear systems. In ECC’95, Vol. 4; Besançon, G., & Bornard, G. (1995). Time-varying linearization up to output injection of discrete-time nonlinear systems. In ECC’95, Vol. 4
[2] Besançon, G.; Hammouri, H.; Benamor, S., State equivalence of discrete-time nonlinear control systems to state affine form up to input/output injection, Systems and Control Letters, 33, 1-10 (1998) · Zbl 0902.93006
[3] Besançon, G., On output transformations for state linearization up to output injection, IEEE Transactions on Automatic Control, 44, 1975-1981 (1999) · Zbl 0956.93010
[4] Califano, C.; Monaco, S.; Normand-Cyrot, D., On the observer design in discrete time, Systems and Control Letters, 49, 255-265 (2003) · Zbl 1157.93327
[5] Califano, C., Monaco, S., & Normand-Cyrot, D. (2005). On the observer design of multi output systems in discrete time. In IFAC; Califano, C., Monaco, S., & Normand-Cyrot, D. (2005). On the observer design of multi output systems in discrete time. In IFAC · Zbl 1098.93011
[6] Califano, C.; Monaco, S.; Normand-Cyrot, D., State estimation for two output systems in discrete time (2007), Nolcos: Nolcos Pretoria, South Africa · Zbl 1183.93044
[7] Ciccarella, G.; Dalla Mora, M.; Germani, A., A robust observer for discrete-time non linear systems, Systems and Control Letters, 24, 291-300 (1995) · Zbl 0877.93007
[8] Hammouri, H.; Kinnaert, M., A new procedure for time-varying linearization up to output injection, Systems and Control Letters, 28, 151-157 (1996) · Zbl 0883.93013
[9] Hou, M.; Pugh, A. C., Observer with linear error dynamics for nonlinear multi-output systems, Systems and Control Letters, 37, 1-9 (1999) · Zbl 0917.93010
[10] Huijberts, H. J.C., On existence of extended observers for nonlinear discrete-time systems, (Lect. notes in cont. info. sci., Vol. 244 (1999), Springer-Verlag), 73-92 · Zbl 0928.93009
[11] Karafyllis, I.; Kravaris, C., On the observer problem for discrete-time control systems, IEEE Transactions on Automatic Control, 52, 12-25 (2007) · Zbl 1366.93076
[12] Kazantzis, N.; Kravaris, C., Nonlinear observer design using Lyapunov’s auxiliary theorem, Systems and Control Letters, 34, 241-247 (1998) · Zbl 0909.93002
[13] Kazantzis, N., & Kravaris, C. (2000). Design of discrete-time nonlinear observers. In ACC; Kazantzis, N., & Kravaris, C. (2000). Design of discrete-time nonlinear observers. In ACC
[14] Kazantzis, N.; Kravaris, C., Discrete-time nonlinear observer design using functional equations, Systems and Control Letters, 42, 81-94 (2001) · Zbl 0985.93004
[15] Krener, A. J.; Isidori, A., Linearization by output injection and nonlinear Observers, Systems and Control Letters, 3, 47-52 (1983) · Zbl 0524.93030
[16] Krener, A. J.; Respondek, W., Nonlinear Observers with linearizable error dynamics, SIAM Journal of Control and Optimization, 23, 197-216 (1985) · Zbl 0569.93035
[17] Krener, A. J.; Xiao, M., Observers for linearly unobservable nonlinear systems, Systems and Control Letters, 46, 281-288 (2002) · Zbl 0994.93002
[18] Krener, A. J.; Xiao, M., Nonlinear observer design in the Siegel domain, SIAM Journal of Control and Optimization, 41, 932-953 (2002) · Zbl 1052.93013
[19] La Scala, B. F.; Bitmead, R. R.; James, M. R., Conditions for stability of the extended Kalman filter and their applications to the frequency tracking problem, Mathematics of Control Signals and Systems, 8, 1-26 (1995) · Zbl 0843.93074
[20] Lee, W.; Nam, K., Observer design for autonomous discrete-time nonlinear systems, Systems and Control Letters, 17, 49-58 (1991) · Zbl 0733.93010
[21] Lin, W.; Byrnes, C. I., Remarks on Linearization of discrete-time autonomous systems and nonlinear observer design, Systems and Control Letters, 25, 31-40 (1995) · Zbl 0877.93022
[22] Monaco, S.; Normand-Cyrot, D., A unifying representation for nonlinear discrete-time and sampled dynamics, Journal of Mathematics System Estimation and Control, 5, 103-105 (1995), (Summary); 7, 477-503 · Zbl 0828.93016
[23] Monaco, S., Normand-Cyrot, D., & Califano, C. (2003). Exponential representations of multi-input nonlinear discrete-time dynamics. In ACC03; Monaco, S., Normand-Cyrot, D., & Califano, C. (2003). Exponential representations of multi-input nonlinear discrete-time dynamics. In ACC03 · Zbl 1157.93327
[24] Monaco, S.; Normand-Cyrot, D.; Califano, C., From chronological calculus to exponential representations of continuous and discrete-time dynamics: A Lie-algebraic approach, IEEE Transactions on Automatic Control, 52, 2227-2241 (2007) · Zbl 1366.93337
[25] Moraal, P. E.; Grizzle, J. W., Observer design for nonlinear systems with discrete-time measurement, IEEE Transactions on Automatic Control, 40, 395-404 (1995) · Zbl 0821.93014
[26] Plestan, F.; Glumineau, A., Linearization by generalized input output injection, Systems and Control Letters, 31, 115-128 (1997) · Zbl 0901.93013
[27] Song, Y.; Grizzle, J. W., The extended Kalman filter as a local asymptotic observer for discrete-time nonlinear systems, Journal of Mathematics System Estimation and Control, 5, 59-78 (1995) · Zbl 0827.93009
[28] Xia, X.-H.; Gao, W.-B., Nonlinear observer design by observer error linearization, SIAM Journal of Control and Optimization, 27, 199-216 (1989) · Zbl 0667.93014
[29] Xiao, M., A direct method for the construction of nonlinear discrete-time observer with linearizable error dynamics, IEEE Transactions on Automatic Control, 51, 128-135 (2006) · Zbl 1366.93086
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.