ESTONIAN ACADEMY
PUBLISHERS
eesti teaduste
akadeemia kirjastus
PUBLISHED
SINCE 1952
 
Proceeding cover
proceedings
of the estonian academy of sciences
ISSN 1736-7530 (Electronic)
ISSN 1736-6046 (Print)
Impact Factor (2024): 0.7
Research article
Generalized observer forms for discrete-time nonlinear systems; pp. 137–148
PDF | https://doi.org/10.3176/proc.2026.2.05

Authors
Arvo Kaldmäe ORCID Icon, Ülle Kotta ORCID Icon, Vadim Kaparin ORCID Icon, Tanel Mullari ORCID Icon, Maris Tõnso ORCID Icon, Ewa Pawłuszewicz ORCID Icon
Abstract

The paper addresses the problem of transforming single-output discrete-time state equations into the generalized observer form, which comprises a linear observable component and a nonlinear injection term, depending on the inputs, output, and a finite number of their known past values. The intrinsic necessary and sufficient transformability conditions are provided, under two mild assumptions, in terms of a certain vector field, defined by the system output and its past values. The first assumption requires the state transition map to be invertible with respect to the state variable, and the second requires the constructibility rank condition to be satisfied. The algorithm is presented to find the required parametrized state transformation. The generalized observer form can be applied, under mild conditions, to also jointly estimate the states and disturbances. Two examples illustrate the theory.

References

1. Besançon, G. and Bornard, G. Time-varying linearization up to output injection of discrete-time nonlinear systems. In Proceedings of the 3rd European Control Conference, Rome, Italy, September 1995. European Control Association, 1995, 3772–3776.

2. Califano, C., Monaco, S. and Normand-Cyrot, D. Canonical observer forms for multi-output systems up to coordinate and output transformations in discrete time. Automatica, 2009, 45(11), 2483–2490. 
https://doi.org/10.1016/j.automatica.2009.07.003

3. Califano, C., Monaco, S. and Normand-Cyrot, D. On the observer design in discrete-time. Systems & Control Letters, 2003, 49(4), 255–265. 
https://doi.org/10.1016/s0167-6911(02)00344-4

4. Chen, W.-H., Ballance, D. J., Gawthrop, P. J. and O’Reilly, J. A nonlinear disturbance observer for robotic manipulators. IEEE Transactions on Industrial Electronics, 2000, 47(4), 932–938. 
https://doi.org/10.1109/41.857974

5. Conte, G., Moog, C. H. and Perdon, A. M. Algebraic Methods for Nonlinear Control Systems. Theory and Applications. 2nd ed. Springer, London, 2007. 
https://doi.org/10.1007/978-1-84628-595-0

6. Huijberts, H. J. C. On existence of extended observers for nonlinear discrete-time systems. In New Directions in Nonlinear Observer Design. Lecture Notes in Control and Information Sciences (Nijmeijer, H. and Fossen, T. I., eds). Springer, London, 1999, 244, 73–92. 
https://doi.org/10.1007/bfb0109922

7. Kaldmäe, A., Kaparin, V., Kotta, Ü., Mullari, T. And Pawluszewicz, E. On the properties of forward and backward shifts of vector fields. Proceedings of the Estonian Academy of Sciences, 2022, 71(4), 314–325. 
https://doi.org/10.3176/proc.2022.4.02

8. Kaldmäe, A. and Kotta, Ü. A note on observability of nonlinear discrete-time systems. In 62nd IEEE Conference on Decision and Control (CDC)Marina Bay Sands, Singapore, 13‒15 December 2023. IEEE, 2023, 7483–7488. 
https://doi.org/10.1109/cdc49753.2023.10383709

9. Kaldmäe, A. and Kotta, Ü. An algorithm to transform discrete-time state equations into the extended observer form. Automatica, 2024, 163, 111598. 
https://doi.org/10.1016/j.automatica.2024.111598

10. Kim, K.-S., Rew, K.-H. and Kim, S. Disturbance observer for estimating higher order disturbances in time series expansion. IEEE Transactions on Automatic Control, 2010, 55(8), 1905–1911. 
https://doi.org/10.1109/tac.2010.2049522

11. Kotta, Ü. О ДИСКРЕТИЗАЦИИ ЛИНЕЙНО-АНАЛИТИЧЕСКИХ СИСТЕМ С НЕПРЕРЫВНЫМ ВРЕМЕНЕМ(On the discretization of continuous-time linear-analytic systems). roceedings of the Academy of Sciences of the Estonian SSR. Physics. Mathematics, 1989, 38(2), 222–224. 
https://doi.org/10.3176/phys.math.1989.2.13

12. Lee, H.-G. and Hong, J.-M. Algebraic conditions for state equivalence to a discrete-time nonlinear observer canonical form. Systems & Control Letters, 2011, 60(9), 756–762. 
https://doi.org/10.1016/j.sysconle.2011.06.001

13. Lee, H.-G. and Hong, J.-M. Discrete-time observer error linearizability via restricted dynamic systems. IEEE Transactions on Automatic Control, 2012, 57(6), 1543–1547. 
https://doi.org/10.1109/TAC.2011.2179874

14. Li, S., Yang, J., Chen, W.-H. and Chen, X. Generalized extended state observer based control for systems with mismatched uncertainties. IEEE Transactions on Industrial Electronics, 2012, 59(12), 4792–4802. 
https://doi.org/10.1109/tie.2011.2182011

15. Mullari, T., Kotta, Ü., Bartosiewicz, Z., Pawłuszewicz, E. and Moog, C. H. Forward and backward shifts of vector fields: towards the dual algebraic framework. IEEE Transactions on Automatic Control, 2017, 62(6), 3029–3033. 
https://doi.org/10.1109/tac.2016.2608718

16. Mullari, T., Kotta, Ü., Kaldmäe, A., Kaparin, V. and Simha, A. Extended observer form with vector fields. International Journal of Control, 2024, 97(10), 2399–2412. 
https://doi.org/10.1080/00207179.2023.2274060

17. Mullari, T. and Schlacher, K. Geometric control for a nonlinear sampled data system. In 21st International Symposiumon Mathematical Theory of Networks and Systems, Groningen, The Netherlands, 7‒11 July 2014. University of Groningen, 2014, 54–61.

18. Riz, F., Palopoli, L. and Fontanelli, D. On local/global constructibility for mobile robots using bounded range measurements. IEEE Control Systems Letters, 2022, 6, 3038–3043. 
https://doi.org/10.1109/LCSYS.2022.3181787

19. Simha, A., Kaparin, V., Mullari, T. and Kotta, Ü. Extended observer forms for submersive discrete-time systems. IEEE Transactions on Automatic Control, 2024, 69(4), 2684–2688. 
https://doi.org/10.1109/TAC.2023.3336253

20. Tran, G. Q. B. and Bernard, P. Arbitrarily fast robust KKL observerfor nonlinear rime-varying discrete systems. IEEE Transactions on Automatic Control, 2024, 69(3), 1520–1535. 
https://doi.org/10.1109/TAC.2023.3328833

21. Tran, G. Q. B., Bernard, P., Andrieu, V. and Astolfi, D. Constructible canonical form and high-gain observer in discrete time. In IEEE 63rd Conference on Decision and Control (CDC), Milan, Italy, 16‒19 December 2024. IEEE, 2024, 7003–7008. 
https://doi.org/10.1109/CDC56724.2024.10885959

22. Zhang, J., Feng, G. and Xu, H. Observer design for nonlinear discrete-time systems: immersion and dynamic observer error linearization techniques. International Journal of Robust and Nonlinear Control, 2010, 20(5), 504–514. 
https://doi.org/10.1002/rnc.1443

Back to Issue