Abstract
In this work, it is established that detectability is a necessary condition for the existence of general observers (asymptotic or exponential) for nonlinear systems. Using this necessary condition, it is shown that there does not exist any general observer (asymptotic or exponential) for nonlinear systems with real parametric uncertainty if the state equilibrium does not change with the parameter values and if the plant output function is purely a function of the state. Next, using center manifold theory, necessary and sufficient conditions are derived for the existence of general exponential observers for Lyapunov stable nonlinear systems. As an application of this general result, it is shown that for the existence of general exponential observers for Lyapunov stable nonlinear systems, the dimension of the state of the general exponential observer should not be less than the number of critical eigenvalues of the linearization matrix of the state dynamics of the plant. Results have been derived for both continuous-time and discrete-time nonlinear systems.
Similar content being viewed by others
Keywords
1 Introduction
An observer for a plant is a system which performs the reconstruction of the state vector from the available inputs. The problem of designing observers for linear control systems was first introduced and fully solved by Luenberger [9]. The problem of designing observers for nonlinear control systems was proposed by Thau [23]. Over the past three decades, significant attention has been paid in the control systems literature to the construction of observers for nonlinear control systems [1].
A necessary condition for the existence of a local exponential observer for nonlinear control systems was obtained by Xia and Gao [27]. On the other hand, sufficient conditions for nonlinear observers have been derived in the control literature from an impressive variety of points of view. Kou, Elliott and Tarn [6] derived sufficient conditions for the existence of local exponential observers using Lyapunov-like method. In [4, 7, 8, 26], suitable coordinate transformations were found under which a nonlinear control systems is transferred into a canonical form, where the observer design is carried out. In [24], Tsinias derived sufficient Lyapunov-like conditions for the existence of local asymptotic observers for nonlinear systems. A harmonic analysis method was proposed in [2] for the synthesis of nonlinear observers.
A characterization of local exponential observers for nonlinear control systems was first obtained by Sundarapandian [11]. In [11], necessary and sufficient conditions were obtained for exponential observers for Lyapunov stable continuous-time nonlinear systems and an exponential observer design was provided by Sundarapandian which generalizes the linear observer design of Luenberger [9] for linear control systems. In [14], Sundarapandian obtained necessary and sufficient conditions for exponential observers for Lyapunov stable discrete-time nonlinear systems and also provided a formula for designing exponential observers for Lyapunov stable discrete-time nonlinear systems. In [10], Sundarapandian derived new results for the global observer design for nonlinear control systems.
The concept of nonlinear observers for nonlinear control systems was also extended in many ways. In [12, 13], Sundarapandian derived new results characterizing local exponential observers for nonlinear bifurcating systems. In [15, 16, 21, 22], Sundarapandian derived new results for the exponential observer design for a general class of nonlinear systems with real parametric uncertainty. In [17–20], Sundarapandian derived new results and characterizations for general observers for nonlinear systems.
This work gives a discussion on recent results on general observers for nonlinear systems [19, 20]. This work is organized as follows. Section 2 gives a definition of general observers (asymptotic and exponential) for continuous-time nonlinear systems. Section 3 provides a necessary condition for general asymptotic observers for continuous-time nonlinear systems. Section 4 details a characterization of general exponential observers for continuous-time nonlinear systems. Section 5 gives a definition of general observers (asymptotic and exponential) for continuous-time nonlinear systems. Section 6 provides a necessary condition for general asymptotic observers for continuous-time nonlinear systems. Section 7 details a characterization of general exponential observers for continuous-time nonlinear systems. Section 8 gives a summary of the main results discussed in this work.
2 Definition of General Observers for Continuous-Time Nonlinear Systems
In this section, we consider a \(C^1\) nonlinear plant of the form
where \(x \in {\mathbf R}^n\) is the state and \(y \in {\mathbf R}^p\), the output of the plant (1). We assume that the state x belongs to an open neighbourhood X of the origin of \({\mathbf R}^n\). We assume that \(f: X \rightarrow {\mathbf R}^n\) is a \(C^1\) vector field and also that \(f(0) = 0\). We also assume that the output mapping \(h: X \rightarrow {\mathbf R}^p\) is a \(C^1\) map, and also that \(h(0) = 0\). Let \(Y \mathop {=}\limits ^{\varDelta } h(X)\).
Definition 1
Consider a \(C^1\) dynamical system described by
where z is defined in a neighbourhood Z of the origin of \({\mathbf R}^m\) and \(g: Z \times Y \rightarrow {\mathbf R}^m\) is a \(C^1\) map with \(g(0, 0) = 0\). Consider also the map \(q: Z \rightarrow {\mathbf R}^n\) described by
Then the candidate system (2) is called a general asymptotic (respectively, general exponential) observer for the plant (1) corresponding to (3) if the following two requirements are satisfied:
-
(O1)
If \(w(0) = x(0)\), then \(w(t) \equiv x(t)\), for all \(t \ge 0\).
-
(O2)
There exists a neighbourhood V of the origin of \({\mathbf R}^n\) such that for all initial estimation error \(w(0) - x(0) \in V\), the estimation error \(e(t) = w(t) - x(t)\) tends to zero asymptotically (respectively, exponentially) as \(t \rightarrow \infty \). \(\blacksquare \)
Remark 1
If a general exponential observer (2) satisfies the additional properties that \(m = n\) and q is a \(C^1\) diffeomorphism, then it is called a full-order general exponential observer. A full-order general exponential observer (2) with the additional property that \(q = \text{ id }_X\) is called an identity exponential observer, which is the same as the standard definition of local exponential observers for nonlinear systems. \(\blacksquare \)
The estimation error e is defined by
Now, we consider the composite system
The following lemma is straightforward.
Lemma 1
([20]) The following statements are equivalent.
3 A Necessary Condition for General Asymptotic Observers for Continuous-Time Nonlinear Systems
In this section, we first prove a necessary condition for the plant (1) to have general asymptotic observers.
Theorem 1
([20]) A necessary condition for the existence of a general asymptotic observer for the plant (1) is that the plant (1) is asymptotically detectable, i.e. any state trajectory x(t) of the plant dynamics in (1) with small initial condition \(x_0\), satisfying \(h(x(t)) \equiv 0\) must be such that
Proof
Let (2) be a general asymptotic observer for the plant (1). Then the conditions (O1) and (O2) in Definition 1 are satisfied. Now, let x(t) be any state trajectory of the plant dynamics in (1) with small initial condition \(x_0\) satisfying \(y(t) = h(x(t)) \equiv 0\). Then the observer dynamics (2) reduces to
Taking \(z_0 = 0\), it is immediate from (7) that \(z(t) = z(t; z_0) \equiv 0\).
Hence, \(w(t) = q(z(t)) \equiv 0\).
By condition (O2), we know that the estimation error trajectory \(e(t) = w(t) - x(t)\) tends to zero as \(t \rightarrow \infty \). Since \(w(t) \equiv 0\), it follows that \(x(t) \rightarrow 0\) as \(t \rightarrow \infty \).
This completes the proof. \(\blacksquare \)
Using Theorem 1, we can prove the following result which says that there is no general asymptotic observer for the following plant
if \(F(0, \lambda ) = 0\) (i.e. if the equilibrium \(x = 0\) of the dynamics \(\dot{x} = F(x, \lambda )\) does not change with the real parametric uncertainty \(\lambda \)).
Theorem 2
Suppose that the plant (8) satisfies the assumption
Then there is no general asymptotic observer for the plant (8).
Proof
This is an immediate consequence of Theorem 1. We show that the plant (8) is not asymptotically detectable.
This is easily seen by taking \(x(0) = x_0 = 0\) and \(\lambda (0) = \lambda _0 \ne 0\).
Then we have
but \(\lambda (t) \equiv \lambda _0 \ne 0\). Hence, the plant (8) is not asymptotically detectable. From Theorem 1, we deduce that there is no general asymptotic observer for the plant (8).
This completes the proof. \(\blacksquare \)
4 Necessary and Sufficient Conditions for General Exponential Observers for Continuous-Time Nonlinear Systems
In this section, we establish a basic theorem that completely characterizes the existence of general exponential observers of the form (2) for Lyapunov stable nonlinear plants of the form (1).
For this purpose, we define the system linearization pair for the nonlinear plant (1) as
We also define
Now, we state and prove the following result, which gives a complete characterization of the general exponential observers for Lyapunov stable nonlinear systems.
Theorem 3
Suppose that the plant dynamics in (1) is Lyapunov stable at \(x = 0\). Then the system (2) is a general exponential observer for the plant (1) with respect to (3) if and only if the following conditions are satisfied:
-
(a)
The submanifold defined via \(q(z) = x\) is invariant under the flow of the composite system (5).
-
(b)
The dynamics
$$\begin{aligned} \dot{z} = g(z, 0) \end{aligned}$$(13)is locally exponentially stable at \(e = 0\).
Proof
Necessity. Suppose that the system (2) is a general exponential observer for the plant (1). Then the conditions (O1) and (O2) in Definition 1 are readily satisfied. By Lemma 1, the condition (O1) implies the condition (a). To see that the condition (b) also holds, we take \(x(0) = 0\). Then \(x(t) \equiv 0\) and \(y(t) = h(x(t)) \equiv 0\), for all \(t \ge 0\).
Thus, the Eq. (2) simplifies into
By the condition (O2) in Definition 1, it is immediate that \(e(t) = q(z(t)) - x(t) = q(z(t)) \rightarrow 0\) exponentially as \(t \rightarrow \infty \) for all small initial conditions \(z_0\). Hence, we must have \(z(t) \rightarrow 0\) exponentially as \(t \rightarrow \infty \) for the solution trajectory z(t) of the dynamics (14). Hence, we conclude that the dynamics (14) is locally exponentially stable at \(z = 0\). Thus, we have established the necessity of the conditions (a) and (b).
Sufficiency. Suppose that the conditions (a) and (b) are satisfied by the plant (1) and the candidate observer (2). Since the condition (a) implies the condition (O1) of Definition 1 by Lemma 1, it suffices to show that condition (O2) in Definition 1 also holds.
By hypotheses, the equilibrium \(z = 0\) of the dynamics (13) is locally exponentially stable and the equilibrium \(x = 0\) of the plant dynamics in (1) is Lyapunov stable. Hence, E must be Hurwitz and A must have all eigenvalues with non-negative real parts.
We have two cases to consider.
Case I: A is Hurwitz.
By Hartman–Grobman theorem [3], it follows that the composite system (5) is locally topologically conjugate to the system
We note that
Since both A and E are Hurwitz matrices, it follows from (16) that the system matrix of (15) is Hurwitz. Hence, it is immediate that \(x(t) \rightarrow 0\) and \(z(t) \rightarrow 0\) exponentially as \(t \rightarrow \infty \). Hence, it follows trivially that \(e(t) = q(z(t)) - x(t) \rightarrow 0\) exponentially as \(t \rightarrow \infty \) for all small initial conditions x(0) and z(0).
Case II: A is not Hurwitz.
Without loss of generality, we can assume that the plant dynamics in (1) has the form
where \(x_1 \in {\mathbf R}^{n_1}, x_2 \in {\mathbf R}^{n_2}\) (with \(n_1 + n_2 = n\)), \(A_1\) is an \(n_1 \times n_1\) matrix having all eigenvalues with zero real part, \(A_2\) is an \(n_2 \times n_2\) Hurwitz matrix and \(\phi _1, \phi _2\) are \(C^1\) functions vanishing at \((x_1, x_2) = (0, 0)\) together with all their first-order partial derivatives.
Now, \(x = 0\) is a Lyapunov stable equilibrium of the dynamics in (1). Also, the equilibrium \(z = 0\) of the dynamics (13) is locally exponentially stable. Hence, by a total stability result [5], it follows that \((x, z) = (0, 0)\) is a Lyapunov stable equilibrium of the composite system (5) (by its triangular structure).
Also, by the center manifold theorem for flows [25], we know that the composite system (5) has a local center manifold at \((x, z) = (0, 0)\), the graph of a \(C^1\) map,
Since \(q(z) = x\) is an invariant manifold for the composite system (5), it is immediate that along the center manifold, we have
By the principle of asymptotic phase in the center manifold theory [25], there exists a neighbourhood V of \((x, z) = (0, 0)\) such that for all \((x(0), z(0)) \in V\), we have
for some positive constants M and a.
Hence, it is immediate that
From (19) and (21), it follows that
From (20) and (22), it follows that
Thus, the condition (O2) also holds.
This completes the proof. \(\blacksquare \)
Theorem 4
A necessary condition for the system (2) to be a general exponential observer for a Lyapunov stable plant (1) is that
where \(n_1\) denotes the number of critical eigenvalues of the system matrix A.
Proof
If the system matrix A is Hurwitz, then \(n_1 = 0\) and there is nothing to prove.
If A is not Hurwitz, then by the center manifold theory, we have
For every small \(x_1 \in {\mathbf R}^{n_1}\), we know that the vector
has a pre-image \(\pi _2(x_1)\) under the mapping, q. Hence, it is immediate that the dimension of the domain of the mapping, q, cannot be lower than the dimension of the state \(x_1\).
This completes the proof. \(\blacksquare \)
5 Definition of General Observers for Discrete-Time Nonlinear Systems
In this section, we consider a nonlinear plant of the form
where \(x \in {\mathbf R}^n\) is the state and \(y \in {\mathbf R}^p\), the output of the plant (26). We assume that the state x belongs to an open neighbourhood X of the origin of \({\mathbf R}^n\). We assume that \(f: X \rightarrow {\mathbf R}^n\) is a \(C^1\) map and also that \(f(0) = 0\). We also assume that the output mapping \(h: X \rightarrow {\mathbf R}^p\) is a \(C^1\) map, and also that \(h(0) = 0\). Let \(Y \mathop {=}\limits ^{\varDelta } h(X)\).
Definition 2
Consider a discrete-time dynamical system described by
where z is defined in a neighbourhood Z of the origin of \({\mathbf R}^m\) and \(g: Z \times Y \rightarrow {\mathbf R}^m\) is a \(C^1\) map with \(g(0, 0) = 0\). Consider also the map \(q: Z \rightarrow {\mathbf R}^n\) described by
Then the candidate system (27) is called a general asymptotic (respectively, general exponential) observer for the plant (26) corresponding to (28) if the following two requirements are satisfied:
-
(O1)
If \(w(0) = x(0)\), then \(w(k) \equiv x(k)\), for all \(k \in {\mathbf Z}_+\), where \({\mathbf Z}_+\) denotes the set of all positive integers.
-
(O2)
There exists a neighbourhood V of the origin of \({\mathbf R}^n\) such that for all initial estimation error \(w(0) - x(0) \in V\), the estimation error \(e(k) = w(k) - x(k)\) tends to zero asymptotically (respectively, exponentially) as \(k \rightarrow \infty \). \(\blacksquare \)
Remark 2
If a general exponential observer (27) satisfies the additional properties that \(m = n\) and q is a \(C^1\) diffeomorphism, then it is called a full-order general exponential observer. A full-order general exponential observer (27) with the additional property that \(q = \text{ id }_X\) is called an identity exponential observer, which is the same as the standard definition of local exponential observers for nonlinear systems. \(\blacksquare \)
The estimation error e is defined by
Now, we consider the composite system
The following lemma is straightforward.
Lemma 2
([19]) The following statements are equivalent.
6 A Necessary Condition for General Asymptotic Observers for Discrete-Time Nonlinear Systems
In this section, we first prove a necessary condition for the plant (26) to have general asymptotic observers.
Theorem 5
([19]) A necessary condition for the existence of a general asymptotic observer for the discrete-time plant (26) is that the plant (26) is asymptotically detectable, i.e. any state trajectory x(k) of the plant dynamics in (26) with small initial condition \(x_0\), satisfying \(h(x(k)) \equiv 0\) must be such that
Proof
Let (27) be a general asymptotic observer for the plant (26). Then the conditions (O1) and (O2) in Definition 2 are satisfied. Now, let x(k) be any state trajectory of the plant dynamics in (26) with small initial condition \(x_0\) satisfying \(y(k) = h(x(k)) \equiv 0\). Then the observer dynamics (27) reduces to
Taking \(z_0 = 0\), it is immediate from (32) that \(z(k) = z(k; z_0) \equiv 0\).
Hence, \(w(k) = q(z(k)) \equiv 0\).
By condition (O2), we know that the error trajectory \(e(k) = w(k) - x(k)\) tends to zero as \(k \rightarrow \infty \). Since \(w(k) \equiv 0\), it follows that \(x(k) \rightarrow 0\) as \(k \rightarrow \infty \).
This completes the proof. \(\blacksquare \)
Using Theorem 5, we can prove the following result which says that there is no general asymptotic observer for the following plant
if \(F(0, \lambda ) \!=\! 0\) (i.e. if the equilibrium \(x = 0\) of the dynamics \(x(k + 1) \!=\! F(x(k), \lambda (k))\) does not change with the real parametric uncertainty \(\lambda \)).
Theorem 6
Suppose that the plant (33) satisfies the assumption
Then there is no general asymptotic observer for the plant (33).
Proof
This is an immediate consequence of Theorem 5. We show that the plant (33) is not asymptotically detectable.
This is easily seen by taking \(x(0) = x_0 = 0\) and \(\lambda (0) = \lambda _0 \ne 0\).
Then we have
but \(\lambda (k) \equiv \lambda _0 \ne 0\). Hence, the plant (33) is not asymptotically detectable. From Theorem 5, we deduce that there is no general asymptotic observer for the plant (33).
This completes the proof. \(\blacksquare \)
7 Necessary and Sufficient Conditions for General Exponential Observers for Discrete-Time Nonlinear Systems
In this section, we establish a basic theorem that completely characterizes the existence of general exponential observers of the form (27) for Lyapunov stable nonlinear plants of the form (26).
For this purpose, we define the system linearization pair for the nonlinear plant (26) as
We also define
Now, we state and prove the following result, which gives a complete characterization of the general exponential observers for Lyapunov stable nonlinear systems.
Theorem 7
Suppose that the plant dynamics in (26) is Lyapunov stable at \(x = 0\). Then the system (27) is a general exponential observer for the plant (26) with respect to (28) if and only if the following conditions are satisfied:
-
(a)
The submanifold defined via \(q(z) = x\) is invariant under the flow of the composite system (30).
-
(b)
The dynamics
$$\begin{aligned} z(k + 1) = g(z(k), 0) \end{aligned}$$(38)is locally exponentially stable at \(e = 0\).
Proof
Necessity. Suppose that the system (27) is a general exponential observer for the plant (26). Then the conditions (O1) and (O2) in Definition 2 are readily satisfied. By Lemma 2, the condition (O1) implies the condition (a). To see that the condition (b) also holds, we take \(x(0) = 0\). Then \(x(k) \equiv 0\) and \(y(k) = h(x(k)) \equiv 0\), for all \(k \in {\mathbf Z}_+\).
Thus, the Eq. (27) simplifies into
By the condition (O2) in Definition 2, it is immediate that \(e(k) = q(z(k)) - x(k) = q(z(k)) \rightarrow 0\) exponentially as \(k \rightarrow \infty \) for all small initial conditions \(z_0\). Hence, we must have \(z(k) \rightarrow 0\) exponentially as \(k \rightarrow \infty \) for the solution trajectory z(k) of the dynamics (39). Hence, we conclude that the dynamics (39) is locally exponentially stable at \(z = 0\). Thus, we have established the necessity of the conditions (a) and (b).
Sufficiency. Suppose that the conditions (a) and (b) are satisfied by the plant (26) and the candidate observer (27). Since the condition (a) implies the condition (O1) of Definition 2 by Lemma 2, it suffices to show that condition (O2) in Definition 2 also holds.
By hypotheses, the equilibrium \(z = 0\) of the dynamics (38) is locally exponentially stable and the equilibrium \(x = 0\) of the plant dynamics in (26) is Lyapunov stable. Hence, E must be convergent and A must have all eigenvalues \(\zeta \) with \(|\zeta | \le 1\).
We have two cases to consider.
Case I: A is convergent.
By Hartman–Grobman theorem for maps, it follows that the composite system (30) is locally topologically conjugate to the system
We note that
Since both A and E are convergent matrices, it follows from (41) that the system matrix of (40) is convergent. Hence, it is immediate that \(x(k) \rightarrow 0\) and \(z(k) \rightarrow 0\) exponentially as \(k \rightarrow \infty \). Hence, it follows trivially that \(e(k) = q(z(k)) - x(k) \rightarrow 0\) exponentially as \(k \rightarrow \infty \) for all small initial conditions x(0) and z(0).
Case II: A is not convergent.
Without loss of generality, we can assume that the plant dynamics in (26) has the form
where \(x_1 \in {\mathbf R}^{n_1}, x_2 \in {\mathbf R}^{n_2}\) (with \(n_1 + n_2 = n\)), \(A_1\) is an \(n_1 \times n_1\) matrix having all eigenvalues with unit modulus, \(A_2\) is an \(n_2 \times n_2\) convergent matrix and \(\phi _1, \phi _2\) are \(C^1\) functions vanishing at \((x_1, x_2) = (0, 0)\) together with all their first-order partial derivatives.
Now, \(x = 0\) is a Lyapunov stable equilibrium of the dynamics in (26). Also, the equilibrium \(z = 0\) of the dynamics (38) is locally exponentially stable. Hence, by a total stability result [5], it follows that \((x, z) = (0, 0)\) is a Lyapunov stable equilibrium of the composite system (30) (by its triangular structure).
Also, by the center manifold theorem for maps, we know that the composite system (30) has a local center manifold at \((x, z) = (0, 0)\), the graph of a \(C^1\) map,
Since \(q(z) = x\) is an invariant manifold for the composite system (30), it is immediate that along the center manifold, we have
By the principle of asymptotic phase in the center manifold theory [25], there exists a neighbourhood V of \((x, z) = (0, 0)\) such that for all \((x(0), z(0) \in V\), we have
for some positive constant M and \( 0 < a < 1\).
Hence, it is immediate that
From (44) and (46), it follows that
From (45) and (47), it follows that
Thus, the condition (O2) also holds.
This completes the proof. \(\blacksquare \)
Theorem 8
A necessary condition for the system (27) to be a general exponential observer for a Lyapunov stable plant (26) is that
where \(n_1\) denotes the number of critical eigenvalues of the system matrix A.
Proof
If the system matrix A is convergent, then \(n_1 = 0\) and there is nothing to prove.
If A is not convergent, then by the center manifold theory, we have
For every small \(x_1 \in {\mathbf R}^{n_1}\), we know that the vector
has a pre-image \(\pi _2(x_1)\) under the mapping, q. Hence, it is immediate that the dimension of the domain of the mapping, q, cannot be lower than the dimension of the state \(x_1\). This completes the proof. \(\blacksquare \)
8 Conclusions
This work has studied the problem of constructing general asymptotic and exponential observers for both continuous-time and discrete-time nonlinear systems. First, asymptotic detectability has been shown to be a necessary condition for the construction of general asymptotic observers for nonlinear systems. Next, necessary and sufficient conditions have been derived for the construction of general exponential observers for nonlinear systems. It has been established that the dimension of a general exponential observer cannot be lower than the number of critical eigenvalues of the system linearization matrix of the plant dynamics of a given nonlinear plant.
References
Besancon G (2007) Nonlinear observers and applications. Lecture notes in control and information sciences, vol 363. Springer, Berlin
Celle F, Gauthier JP, Kazakos D, Salle G (1989) Synthesis of nonlinear observers: a harmonic analysis approach. Math Syst Theory 22:291–322
Chicone C (1999) Ordinary differential equations with applications. Springer, New York
Gauthier JP, Hammouri H, Othman S (1992) A simple observer for nonlinear systems—applications to bioreactors. IEEE Trans Autom Control 37:875–880
Hahn W (1967) Stability of motion. Springer, New York
Kou SR, Elliott DL, Tarn TJ (1975) Exponential observers for nonlinear dynamic systems. Inf Control 29(3):204–216
Krener AJ, Isidori A (1983) Linearization by output injection and nonlinear observers. Syst Control Lett 3:47–52
Krener AJ, Respondek W (1985) Nonlinear observers with linearizable error dynamics. SIAM J Control Optim 23:197–216
Luenberger DG (1966) Observers for multivariable linear systems. IEEE Trans Autom Control 2:190–197
Sundarapandian V (2002) Global observer design for nonlinear systems. Math Comput Model 35(1–2):45–54
Sundarapandian V (2002) Local observer design for nonlinear systems. Math Comput Model 35(1–2):25–36
Sundarapandian V (2002) Nonlinear observer design for bifurcating systems. Math Comput Model 36(1–2):183–188
Sundarapandian V (2002) Nonlinear observer design for discrete-time bifurcating systems. Math Comput Model 36(1–2):211–215
Sundarapandian V (2002) Observer design for discrete-time nonlinear systems. Math Comput Model 35(1–2):37–44
Sundarapandian V (2003) Exponential observer design for discrete-time nonlinear systems with real parametric uncertainty. Math Comput Model 37(1–2):191–204
Sundarapandian V (2003) Exponential observer design for nonlinear systems with real parametric uncertainty. Math Comput Model 37(1–2):177–190
Sundarapandian V (2004) General observers for discrete-time nonlinear systems. Math Comput Model 39(1):87–95
Sundarapandian V (2004) General observers for nonlinear systems. Math Comput Model 39(1):97–105
Sundarapandian V (2004) New results on general observers for discrete-time nonlinear systems. Appl Math Lett 17(12):1415–1420
Sundarapandian V (2004) New results on general observers for nonlinear systems. Appl Math Lett 17(12):1421–1426
Sundarapandian V (2005) Nonlinear observer design for a general class of discrete-time nonlinear systems with real parametric uncertainty. Comput Math Appl 49(7–8):1177–1194
Sundarapandian V (2005) Nonlinear observer design for a general class of nonlinear systems with real parametric uncertainty. Comput Math Appl 49(7–8):1195–1211
Thau FE (1973) Observing the states of nonlinear dynamical systems. Int J Control 18:471–479
Tsinias J (1989) Observer design for nonlinear systems. Syst Control Lett 13:135–142
Vanderbauwhede A, Gils SAV (1987) Center manifolds and contraction on a scale of Banach spaces. J Funct Anal 72:209–224
Xia XH, Gao WB (1988) Nonlinear observer design by canonical form. Int J Control 47:1081–1100
Xia XH, Gao WB (1988) On exponential observers for nonlinear systems. Syst Control Lett 11:319–325
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Vaidyanathan, S. (2016). General Observer Design for Continuous-Time and Discrete-Time Nonlinear Systems. In: Vaidyanathan, S., Volos, C. (eds) Advances and Applications in Nonlinear Control Systems. Studies in Computational Intelligence, vol 635. Springer, Cham. https://doi.org/10.1007/978-3-319-30169-3_5
Download citation
DOI: https://doi.org/10.1007/978-3-319-30169-3_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-30167-9
Online ISBN: 978-3-319-30169-3
eBook Packages: EngineeringEngineering (R0)