Elsevier

Automatica

Volume 64, February 2016, Pages 54-62
Automatica

Brief paper
Partial observer normal form for nonlinear system

https://doi.org/10.1016/j.automatica.2015.10.041Get rights and content

Abstract

In this paper, we investigate the estimation problem for a class of partially observable nonlinear systems. For the proposed Partial Observer Normal Form (PONF), necessary and sufficient conditions are deduced to guarantee the existence of a change of coordinates which can transform the studied system into the proposed PONF. Examples are provided to illustrate the effectiveness of the proposed results.

Introduction

Observability and observer design problem for nonlinear systems have been widely studied during last four decades, and many different methods have been proposed to treat different classes of nonlinear systems, such as adaptive observer, high-gain observer, sliding mode observer and so on Besançon (2007). In this work, we are interested in the approach based on geometrical transformations to bring the original system into a simple observer normal form. The advantage of this method is that, by well choosing the desired simple observer normal form, we can reuse the existing observers proposed in the literature to estimate the state of the transformed observer normal form, and then obtain the state estimation for the original system by inverting the deduced diffeomorphism. The literature about this technique is vast. Since the pioneer works of Bestle and Zeitz (1983); Krener and Isidori (1983) for single output systems and Krener and Respondek (1985); Xia and Gao (1989) for the case of MIMO systems, many other results (see Boutat, Benali, Hammouri, & Busawon, 2009; Keller, 1987; Lynch & Bortoff, 2001; Marino & Tomei, 1996 and Phelps, 1991) were published by following the same idea. However, the solvability of the problem requires the restrictive commutative Lie bracket condition for the deduced vector fields. In order to relax this restriction, we can reconstruct a new family of vector fields which can satisfy the commutative Lie bracket condition. Inspired by this solution, various extensions are developed for output depending nonlinear observer normal form (Boutat et al., 2006, Guay, 2002, Respondek et al., 2004, Zheng et al., 2007, Zheng et al., 2005, Zheng et al., 2009) and for the extended nonlinear observer normal form (Back et al., 2006, Boutat, 2015, Boutat and Busawon, 2011, Jouan, 2003, Noh et al., 2004, Tami et al., 2013). The related applications can be found as well for the synchronization of nonlinear systems Zheng and Boutat (2011), for Dengue epidemic model Tami, Boutat, Zheng, and Kratz (2014), for PM synchronous motor Tami, Boutat, and Zheng (2014), and so on.

Most of the references cited above are devoted to designing a full-order observer, under the assumption that the whole state of the studied system is observable. Few works have been dedicated to the partial observability which however makes sense in practice when only a part of states is observable or necessary for the controller design. Among the works on this issue, we can cite the work of Kang, Barbot, and Xu (2009) where the authors gave a general definition of observability covering the partial one. Reduced-order observer and LMI technique are proposed in Trinh, Fernando, and Nahavandi (2006) to estimate the part of observable states. In Robenack and Lynch (2006), the authors proposed a general partial nonlinear observer canonical form and used the geometrical method transforming a nonlinear dynamical system into this observer form. However, the nonlinear term in this canonical form contains as well the unobservable states. Thus, to design an observer for the proposed canonical form, one needs the Lipschitz condition to guarantee the estimation convergence. Jo and Seo (2002) provided necessary and sufficient geometrical conditions which guarantee the existence of a change of coordinates transforming a nonlinear dynamical system into a special partial observer normal form. This normal form is divided into two dynamical subsystems: the first one contains only a part of states which is of Brunovsky canonical form modulo output injection; the second one is nonlinear containing only the unobservable states and the output. This result can be seen as a direct application of the result of Krener and Isidori (1983) to the partial family of vector fields, therefore it suffers from the same restriction on the commutative Lie bracket condition.

In order to relax the restriction of the result presented in Jo and Seo (2002), this paper proposes a more general PONF for a class of partially observable nonlinear systems. This new form is a generalization of the normal form studied in Jo and Seo (2002). The proposed PONF is divided as well into two subsystems, and we relax the form proposed in Jo and Seo (2002) by involving all states in the second subsystem. To deal with this generalization, we use the notion of commutativity of Lie bracket modulo a distribution. Moreover, our results allow as well to apply additionally a diffeomorphism on the output space. Therefore, the necessary and sufficient geometrical conditions established in this paper are more general and quite different from those stated in Jo and Seo (2002) because of the introduction of commutativity of Lie bracket modulo a distribution.

The paper is organized as follows. Section  2 is devoted to the technical background and problem statement. In Section  3, some preliminary results are given and then necessary and sufficient conditions allowing the construction of PONF are stated. Section  4 generalizes the result in the previous section by applying a change of coordinates on the output. In the end, an example of Susceptible, Infected and Removed (SIR) epidemic model is presented to highlight the proposed results.

Section snippets

Notation and problem statement

We consider the following nonlinear dynamical system with single output: ẋ=f(x)+g(x)u=f(x)+k=1mgk(x)uky=h(x) where xRn, uRm, yR, and the functions f:RnRn, g=[g1,,gm] with gi:RnRn for 1im, h:RnR are supposed to be sufficiently smooth. In this paper, it is assumed that f(0)=0 and h(0)=0.

Let XRn be a neighborhood of 0, for system (1)–(2), if the pair (h(x),f(x)) locally satisfies the observability rank condition on X, i.e.  rank{dh,dLfh,,dLfnh}(x)=n for xX, then the following

Geometrical conditions

In this section, we will deduce necessary and sufficient conditions which guarantee the existence of a diffeomorphism to transform the studied partial observer nonlinear system into the proposed PONF. For this, considering the studied system (1)–(2), it is assumed in this paper that rank{dh,dLfh,,dLfnh}(x)=r<n for xXRn, where X is a neighborhood of 0.

Denote the observability 1-forms for 1ir by θi=dLfi1h and note Δ=span{θ1,θ2,,θr} as the co-distribution spanned by the observability

Diffeomorphism on the output

This section deals with the case when the conditions of Theorem 1 are not fulfilled. Let us remark that the deduced diffeomorphism ϕ(x) in Section  3 does not modify the output. This is due to the fact that θr(τ̄1)=1. One way to relax this constraint is to seek a new vector field, noted as σ̄1, such that θr(σ̄1) becomes a function of the output, and this will introduce a diffeomorphism on the output. For that purpose, this section will modify the new vector field τ1 obtained in Section  3 by

Conclusion

This paper deals with partial observability problem of nonlinear system. Necessary and sufficient conditions are established to guarantee the existence of a local diffeomorphism transforming a class of nonlinear systems into the proposed partial observer normal form with and without a change of coordinates on the output. For the transformed system, a simple Luenberger observer can be designed to estimate the part of observable states. Examples are provided to illustrate the feasibility of the

Acknowledgments

This paper was supported in part by Région Centre France, by Ministry of Higher Education and Research Nord-Pas de Calais Regional Council, by FEDER through the Contrat de Projets Etat Region (CPER), by ARCIR Project ESTIREZ Nord-Pas de Calais Regional Council, by Chinses NSF (61304077), and by International Science & Technology Cooperation Program of China (2015DFA01710).

The authors gratefully acknowledge anonymous reviewers for the valuable suggestions and helpful remarks to improve the

Ramdane Tami received a M.S. degree in mechatronics from Bordeaux University in 2011, and the Ph.D. degree in automatic control from Orléans university. His current research interests include nonlinear systems, control and observer theory.

References (33)

  • Boutat, D., Zheng, G., Barbot, J. P., & Hammouri, H. (2006). Observer error linearization multi-output depending. In...
  • Feng, R., & Garrido, J. (2008). Actuarial applications of epidemiological models. Concordia University. Department of...
  • M. Guay

    Observer linearization by output-dependent time-scale transformations

    IEEE Transactions on Automatic Control

    (2002)
  • A. Isidori
  • H.N. Jo et al.

    Observer design for non-linear systems that are not uniformly observable

    International Journal of Control

    (2002)
  • P. Jouan

    Immersion of nonlinear systems into linear systems modulo output injection

    SIAM Journal on Control and Optimization

    (2003)
  • Cited by (13)

    View all citing articles on Scopus

    Ramdane Tami received a M.S. degree in mechatronics from Bordeaux University in 2011, and the Ph.D. degree in automatic control from Orléans university. His current research interests include nonlinear systems, control and observer theory.

    Gang Zheng received the B.E. and M.E. degrees in Communication and systems from Wuhan University, China, in 2001 and 2004, respectively, and the Ph.D. degree in automatic control from ENSEA, Cergy-Pontoise, France, in 2006. Since 2007, he has held postdoctoral positions at INRIA Grenoble, at the Laboratoire Jean Kuntzmann, and at ENSEA. He joined INRIA Lille as a permanent researcher from September 2009. His research interests include control and observation of nonlinear systems, and its applications to robotics.

    Driss Boutat is Professor at INSA Centre Val de Loire. He focuses his researches on the nonlinear observer normal forms and differential geometrical methods. He currently leads the control team in PRISME laboratory.

    Didier Aubry was born in Verdun, France in 1973. He received the Ph.D. Degree in Electrical Engineering in 1999 from the University Henri Poincaré, Nancy I, France. Since 2001, he has been Assistant Professor in the Control Team of the PRISME Laboratory, University of Orléans, France. His research interests concern nonlinear observation, diagnosis and data fusion.

    Haoping Wang received the Ph.D. degree in Automatic Control from Lille University of Science and Technology (LUST), France, in 2008. He is currently Professor at Automation School and director of Sino-French Int. Joint Laboratory of Automatic Control and Signal Processing, Nanjing University of Science and Technology, China. He was research fellows at MIS Laboratory of Picardie University and at LAGIS of LUST, France. His research interests include the theory and applications of hybrid systems, visual servo control, exoskeleton robotics, friction modeling and compensation, modeling and control of diesel engines, biotechnological processes and wind turbine systems.

    The material in this paper was not presented at any conference. This paper was recommended for publication in revised form by Associate Editor Nathan Van De Wouw under the direction of Editor Andrew R. Teel.

    View full text