Abstract

This paper considers the problem of 𝐻 observers design for a class of Lipschitz continuous nonlinear singular systems. The method is based on the parameterization of the solution of the generalized Sylvester equations obtained from the estimation errors. Sufficient conditions for the existence of the observers which guarantee stability and the worst case observers error energy over all bounded energy disturbances is minimized are given. The approach also unifies the full-order, the reduced-order, and the minimal-order observers design. The solutions are obtained through linear matrix inequalities (LMIs) formulation. A numerical example is given to illustrate our results.

1. Introduction

Observers design for nonlinear systems has been a very active field during the last two decades. This is due to the fact that a state estimation is generally required for the control when all states of the system are not available. The observers are also used in the monitoring and fault diagnosis. For standard nonlinear systems, there exist several approaches for the observers design including one based on coordinate transformations which lead to a linear error dynamics [13] and one where the problem of the observers design can be treated without the need of these transformations [4]. An important class of standard nonlinear systems, the global Lipschitz, was considered by the authors in [5, 6], where the existence conditions for the observers are presented and constructive design methods were given for full-order and reduced-order cases.

On the other hand, singular systems (known as generalized, descriptor, or differential algebraic (DA) systems) describe a large class of systems. They are encountered in chemical and mineral industries; for example, the dynamic balances of mass and energy are described by differential equations, while thermodynamic equilibrium relations constitute additional algebraic constraints. The problem of the state estimation for these practical applications arises in data reconciliation, for example, [7]. Singular systems are also frequently encountered in electronic and economics [8]. In recent years a great deal of work has been devoted to the analysis and design techniques for singular systems [911]. On the other hand, the problem of observer design for linear systems has been greatly treated for the standard and singular systems with or without unknown inputs (see [1214] and references therein). In [15], extension to observers design for Lipschitz singular systems has been presented; however, the observer considered has a singular system form. Recently a new method for the observers design is presented for a class of singular systems, where the nonlinearity is assumed to be composed of a Lipschitz one and an arbitrary one; the latter can be considered as an unknown disturbance. The approach is based on the parameterization of the generalized Sylvester equations solutions and unifies the design of full-, reduced-, and minimal-order observers the observer presented is causal and has a standard system form [16]. However, only the case where the model and the measurement are free from noises was considered.

The state estimation problem for linear singular systems in presence of noises has been the subject of several studies in the past decades. We can distinguish two approaches, the Kalman observering approach and 𝐻 approach. In the Kalman observering, the system and the measurement noises are assumed to be Gaussian with known statistics [1719]. When the noises are arbitrary signals with bounded energy, the 𝐻 observering permits to guarantee a noise attenuation level [20]. Recently, a number of papers have appeared that deal with the 𝐻 observering for singular systems; see, for example, [2123] and references therein. In all these works only full- or reduced-order observers were presented for the square singular systems.

In this paper, we consider the 𝐻 observers design problem for a class of Lipschitz nonlinear singular systems. The approach extends the work [16] to the case where the model and the measurement are affected by noises. Sufficient conditions in terms of LMIs are given for this 𝐻 problem. The method is more general than the one considered in [16] since it assumes only the impulse observability of the linear part. It also unifies the design for full-order, reduced-order, and minimal-order observers. A numerical example is given to illustrate our results.

2. Problem Formulation

Consider the following nonlinear singular system: 𝐸̇𝑥(𝑡)=𝐴𝑥(𝑡)+𝐵𝑢(𝑡)+𝐷𝑓𝑡,𝐹𝐿𝑥,𝑢+𝐷1𝑤(𝑡),(1)𝑦(𝑡)=𝐶𝑥(𝑡)+𝐷2𝑤(𝑡),(2) with the initial state 𝑥(0)=𝑥0, where 𝑥(𝑡)𝑛 is the semi state vector, 𝑢(𝑡)𝑚 is the known input, 𝑤(𝑡)𝑛𝑤 is the disturbance vector containing both system and measurement noises, and 𝑦(𝑡)𝑝 is the measurement output. Matrix 𝐸𝑛1×𝑛, and, when 𝑛1=𝑛, matrix 𝐸 is singular. Matrices 𝐴𝑛1×𝑛, 𝐵𝑛1×𝑚, 𝐶𝑝×𝑛, 𝐷𝑛1×𝑛𝑓, 𝐷1𝑛1×𝑛𝑤 and 𝐷2𝑝×𝑛𝑤. The nonlinearity 𝑓(𝑡,𝐹𝐿𝑥,𝑢) verifies the Lipschitz constraints: 𝑓𝑡,𝐹𝐿𝑥1,𝑢𝑓𝑡,𝐹𝐿𝑥2𝐹,𝑢𝜆𝐿𝑥1𝑥2,(3) where 𝜆 is a known Lipschitz constant and matrix 𝐹𝐿 is real with appropriate dimension.

Let 𝑟 be the rank of the matrix 𝐸, and let Φ𝑟1×𝑛1 be a full row rank matrix such that Φ𝐸=0, with 𝑟1=𝑛1𝑟. Then, from (1), we obtain Φ𝐴𝑥(𝑡)+Φ𝐷1𝑤(𝑡)+Φ𝐷𝑓𝑡,𝐹𝐿𝑥,𝑢=Φ𝐵𝑢(𝑡).(4) In the sequel we assume the following.

Assumption 1. Consider rank𝐸𝐶Φ𝐴=𝑛.

Before presenting our main results, we can make the following remarks.

Remark 2. When 𝑛1=𝑛, Assumption 1 is exactly the impulse observability of the linear singular system (𝐸,𝐴,𝐵,𝐶).

Remark 3. Condition Φ𝐸=0 is more general than condition Φ[𝐸𝐷]=0 considered in [16]. In fact when the matrix [𝐸𝐷] is of full row rank, matrix Φ=0 and Assumption 1 becomes rank𝐸𝐶=𝑛 which is more restrictive than the impulse observability condition.

Now, let us consider the following reduced-order observer for system (1): ̇𝜁(𝑡)=𝑁𝜁(𝑡)+𝐽𝑦(𝑡)+𝐻𝑢(𝑡)+𝑇𝐷𝑓𝑡,𝐹𝐿,̂𝑥,𝑢̂𝑥(𝑡)=𝑃𝜁(𝑡)𝑄Φ𝐵𝑢(𝑡)+𝐹𝑦(𝑡)𝑄Φ𝐷𝑓𝑡,𝐹𝐿,̂𝑥,𝑢(5) with the initial condition 𝜁(0)=𝜁0. Vector 𝜁(𝑡)𝑞 represents the state vector of the observer, and ̂𝑥(𝑡)𝑛 is the estimate of 𝑥(𝑡). Matrices 𝑁, 𝐽, 𝑇, 𝐻, 𝑃, 𝑄, and 𝐹 are unknown matrices of appropriate dimensions, which must be determined such that,(1)for 𝑤(𝑡)=0, the error 𝑒(𝑡)=̂𝑥(𝑡)𝑥(𝑡) asymptotically converges to 0,(2)for 𝑤(𝑡)0, we solve the minsup𝜔𝐿2{0}(𝑒𝐿2/𝜔𝐿2).

Let the error between 𝜁(𝑡) and 𝑇𝐸𝑥(𝑡) be 𝜀(𝑡)=𝜁(𝑡)𝑇𝐸𝑥(𝑡),(6) then we obtain the following dynamics of 𝜀(𝑡):̇̇𝜀(𝑡)=𝜁(𝑡)𝑇𝐸̇𝑥(𝑡)=𝑁𝜀+(𝑁𝑇𝐸𝑇𝐴+𝐽𝐶)𝑥(𝑡)+(𝐻𝑇𝐵)𝑢(𝑡)+𝑇𝐷Δ𝑓+𝐽𝐷2𝑇𝐷1𝐶𝑤(𝑡),̂𝑥(𝑡)=𝑃𝜀(𝑡)+𝑃𝑄𝐹𝑇𝐸Φ𝐴𝑥(𝑡)𝑄Φ𝐷Δ𝑓+𝑄Φ𝐷1+𝐹𝐷2𝑤(𝑡),(7) where Δ𝑓=𝑓(𝑡,𝐹𝐿̂𝑥(𝑡),𝑢)𝑓(𝑡,𝐹𝐿𝑥(𝑡),𝑢).

Under Assumption 1, if there exists a matrix 𝑇 such that ,𝑁𝑇𝐸𝑇𝐴+𝐽𝐶=0(8)𝐶𝐻=𝑇𝐵,𝑃𝑄𝐹𝑇𝐸Φ𝐴=𝐼,(9) then (7) becomes ̇𝜀(𝑡)=𝑁𝜀(𝑡)+𝑇𝐷Δ𝑓+𝜑1𝑤(𝑡),(10)𝑒(𝑡)=𝑃𝜀(𝑡)𝑄Φ𝐷Δ𝑓+𝜑2𝑤(𝑡),(11) where 𝜑1=𝐽𝐷2𝑇𝐷1 and 𝜑2=𝑄Φ𝐷1+𝐹𝐷2.

Now the problem of the 𝐻 observer design is reduced to find the matrices 𝑁,𝐽,𝐻,𝑃,𝑄,𝐹, and 𝑇 such that (8) is satisfied and the worst case observers error energy over all bounded energy disturbances 𝑤(𝑡) is minimized.

Remark 4. The observer given in (5) is more general than that presented in [16]; this can be seen from the fact that, for Φ𝐷=0, and 𝑤(𝑡)=0, we obtain the observer given in [16]. As in [16] this observer is general, and its design unifies the full-order (𝑞=𝑛), the reduced-order (𝑞=𝑛𝑝), and the minimal-order observers design.

3. Main Results

In this section we will present the 𝐻 observers design. The 𝐻 observer design problem can be formulated as follows: given the nonlinear singular system (1)-(2) and a prescribed level of noise 𝛾>0, find a suitable observer of the form (5), such that,(1)for 𝑤(𝑡)=0, estimation error (11) converges asymptotically to 0, that is, 𝑒(𝑡)0 as 𝑡,(2)under the zero initial condition, the error 𝑒(𝑡) satisfies 𝑒(𝑡)𝐿2<𝛾𝑤(𝑡)𝐿2 for any 𝑤(𝑡)𝐿2{0}, where 𝛾>0 is the prescribed constant.

Now, the dynamics error (10)-(11) can be written in a singular form as 𝔼̇𝜉(𝑡)=𝔸𝜉(𝑡)+𝔹Δ𝑓+𝔻𝑤(𝑡),(12) where [𝜉(𝑡)=𝜖𝑒], 𝔼=𝐼000, 𝔸=𝑁0𝑃𝐼, 𝔹=𝑇𝐷𝑄Φ𝐷, and 𝐷=𝜑1𝜑2. Then, the error 𝑒(𝑡)0 as 𝑡, for 𝑤(𝑡)=0 if system (12) is asymptotically stable.

3.1. Stability Analysis

Before giving the 𝐻 observers design method for system (1)-(2), let us deal with the stability analysis problem and derive a sufficient condition, in a strict LMI form, for system (12) to be asymptotically stable for 𝑤(𝑡)=0. The following lemma gives this condition.

Lemma 5. For 𝑤(𝑡)=0, system (12) is asymptotically stable, if there exists a matrix 𝑌, such that the following LMIs are satisfied: 𝔼𝑇𝑌=𝑌𝑇,𝔼0(13)𝔸𝑇𝑌+𝑌𝑇𝔸+𝜇𝜌𝑌𝑇𝔹𝔹𝑇𝑌𝜇𝐼<0(14) with 𝜌=000𝜆21𝐹𝑇𝐿𝐹𝐿.

Proof. For stability analysis we construct the following Lyapunov candidate function: 𝑉(𝑡)=𝜉𝑇(𝑡)𝔼𝑇𝑌𝜉(𝑡)=𝜉𝑇(𝑡)𝑌𝑇𝔼𝜉(𝑡)(15) with 𝔼𝑇𝑌=𝑌𝑇𝔼0. The derivative of 𝑉(𝑡) along the solution of (12), for 𝑤(𝑡)=0, is given by ̇𝑉̇𝜉(𝑡)=𝑇(𝑡)𝔼𝑇𝑌𝜉(𝑡)+𝜉𝑇(𝑡)𝑌𝑇𝔼̇𝜉(𝑡)=(𝔸𝜉(𝑡)+𝔹Δ𝑓)𝑇𝑌𝜉(𝑡)+𝜉𝑇(𝑡)𝑌𝑇(𝔸𝜉(𝑡)+𝔹Δ𝑓)=𝜉𝑇𝔸(𝑡)𝑇𝑌+𝑌𝑇𝔸𝜉(𝑡)+Δ𝑓𝑇𝔹𝑇𝑌𝜉(𝑡)+𝜉𝑇(𝑡)𝑌𝑇𝔹Δ𝑓.(16) Let 𝑢 and 𝑣 be two vectors of appropriate dimensions, then for all scalar 𝜇>0 the following inequality holds: 𝑢𝑇𝑣+𝑣𝑇𝑢𝜇𝑢𝑇1𝑢+𝜇𝑣𝑇𝑣.(17) By using (17), it is not difficult to check that Δ𝑓𝑇(𝔹)𝑇𝑌𝜀(𝑡)+𝜀𝑇(𝑡)𝑌𝑇(1𝔹)Δ𝑓𝜇𝜀𝑇(𝑡)𝑌𝑇𝔹𝔹𝑇𝑌𝜀(𝑡)+𝜇Δ𝑇Δ𝑓.(18) In this case we have ̇𝑉(𝑡)𝜉𝑇(𝑡)(𝔸𝑇𝑌+𝑌𝑇𝔸)𝜉(𝑡)+𝜇Δ𝑓𝑇Δ𝑓+(1/𝜇)𝜉𝑇(𝑡)𝑌𝑇𝔹𝔹𝑇𝑌𝜉(𝑡). On the other hand, by using the Lipschitz conditions and the fact that [𝑒(𝑡)=0𝐼]𝜉(𝑡), we have 𝜇Δ𝑓𝑇Δ𝑓𝜇𝜉𝑇(𝑡)𝜌𝜉(𝑡), where 𝜌=000𝜆21𝐹𝑇𝐿𝐹𝐿. Then we obtain the following inequality: ̇𝑉(𝑡)𝜉𝑇𝔸(𝑡)𝑇𝑌+𝑌𝑇𝔸𝜉(𝑡)+𝜉𝑇+1(𝑡)𝜇𝜌𝜉(𝑡)𝜇𝜉𝑇(𝑡)𝑌𝑇𝔹𝔹𝑇𝑌𝜉(𝑡)=𝜉𝑇(𝔸𝑡)𝑇𝑌+𝑌𝑇1𝔸+𝜇𝑌𝑇𝔹𝑇𝔹𝑌+𝜇𝜌𝜉(𝑡)(19) and ̇𝑉(𝑡)<0, if 𝔸𝑇𝑌+𝑌𝑇𝔸+(1/𝜇)𝑌𝑇𝔹𝔹𝑇𝑌+𝜇𝜌<0.
Using the Schur complement we obtain (14), then Lemma 5 is proved.

From this lemma, one can see that the stability conditions (13) and (14) are nonstrict LMIs, which contain equality constraints; this may result in numerical problems when checking such conditions. Therefore, strict LMIs conditions are more desirable than nonstrict ones from the numerical point of view. The following lemma presents the stability conditions in a strict LMI formulation.

Lemma 6. For 𝑤(𝑡)=0, system (12) is asymptotically stable if there exist a positive definite matrix 𝑋1 and matrices 𝑋2,𝑄1, and 𝑄2 and a scalar 𝜇 such that the following LMI is satisfied:𝑁𝑇𝑋1+𝑋𝑇1𝑁+𝑋2𝑃+𝑃𝑇𝑋𝑇2+𝑃𝑇𝑄1+𝑄𝑇1𝑃𝑋2𝑄𝑇1+𝑃𝑇𝑄2𝑋𝑇1𝑇𝐷𝑄𝑇1𝑄Φ𝐷𝑋2𝑄Φ𝐷𝑄2𝑄𝑇2+𝜇𝜆2𝐹𝑇𝐿𝐹𝐿𝑄𝑇2𝑄Φ𝐷𝜇𝐼<0.(20)

Proof. Let 𝑌=𝑋𝔼+𝔼𝑇𝑄, where 𝔼 is the orthogonal matrix of 𝔼 satisfying 𝔼𝔼=0 and 𝔼𝔼𝑇>0, and 𝑋=𝑋1𝑋2𝑋𝑇2𝑋3, and [𝑄=𝑄1𝑄2]. It is easy to see that 𝔼𝑇𝑌=𝑌𝑇𝐸0, since 𝑋1>0. In this case (13)-(14) reduce to𝔸𝑇𝑋𝔼+𝔸𝑇𝔼𝑇𝑄+𝔼𝑇𝑋𝑇𝔸+𝑄𝑇𝔼𝔸𝔼𝑇𝑋𝑇𝔹+𝑄𝑇𝔼𝔹𝔹𝑇𝑋𝔼+𝔹𝑇𝔼𝑇𝑄𝜇𝐼<0.(21)On the other hand by inserting the values of 𝔼,𝔸,𝔹, and 𝜌 into (21) we obtain (20).

Remark 7. For Φ𝐷=0, inequality (20) becomes𝑁𝑇𝑋1+𝑋𝑇1𝑁+𝑋2𝑃+𝑃𝑇𝑋𝑇2+𝑃𝑇𝑄1+𝑄𝑇1𝑃𝑋2𝑄𝑇1+𝑃𝑇𝑄2𝑋𝑇1𝑇𝐷𝑋𝑇2𝑄1+𝑄𝑇2𝑃𝑄2𝑄𝑇2+𝜇𝜆21𝐹𝑇𝐿𝐹𝐿0(𝑇𝐷)𝑇𝑋10𝜇𝐼<0.(22)
By premultiplying (22) by 𝐼𝑃𝑇000𝐼 and postmultiplying it by 𝐼0𝑃00𝐼, we obtain 𝑁𝑇𝑋1+𝑋𝑇1𝑁+𝜇𝜆1𝐹𝑇𝐿𝐹𝐿𝑋𝑇1𝑇𝐷(𝑇𝐷)𝑇𝑋1𝜇𝐼<0, which is exactly the inequality (15) of [16].

3.2. 𝐻 Observes Design

In this section we shall present the 𝐻 observer design. The following lemma gives the sufficient conditions for system (12) to be stable for 𝑤(𝑡)=0 and 𝑒(𝑡)𝐿2<𝛾𝑤(𝑡)𝐿2 for 𝑤(𝑡)0.

Lemma 8. The error 𝑒(𝑡) given by (11) is asymptotically stable for 𝑤(𝑡)=0 and 𝑒(𝑡)𝐿2<𝛾𝑤(𝑡)𝐿2 for 𝑤(𝑡)0, if there exist a positive definite matrix 𝑋1 and matrices 𝑋2,𝑄1,𝑄2 and scalars 𝜇 and 𝛾 such that the following LMI is satisfied:𝑁𝑇𝑋1+𝑋𝑇1𝑁+𝑋2𝑃+𝑃𝑇𝑋𝑇2+𝑃𝑇𝑄1+𝑄𝑇1𝑃𝑋2𝑄𝑇1+𝑃𝑇𝑄2𝑋𝑇1𝑇𝐷𝑄𝑇1𝑄Φ𝐷𝑋2𝑋𝑄Φ𝐷𝑇1𝜑1+𝑋2𝜑2+𝑄𝑇1𝜑2𝑄2𝑄𝑇2+𝐼+𝜇𝜆2𝐹𝑇𝐿𝐹𝐿𝑄𝑇2𝑄Φ𝐷𝑄𝑇2𝜑2𝜇𝐼0𝛾2𝐼<0.(23)

Proof. Consider the following Lyapunov candidate function 𝑉(𝑡)=𝜉𝑡𝔼𝑇𝑌𝜉=𝜉𝑇(𝑡)𝑌𝑇𝔼𝜉(𝑡), with 𝔼𝑇𝑌=𝑌𝑇𝔼. Then we havė𝑉̇𝜉(𝑡)=𝑇(𝑡)𝔼𝑇𝑌𝜉(𝑡)+𝜉𝑇(𝑡)𝑌𝑇𝔼̇𝜉(𝑡)=(𝔸𝜉(𝑡)+𝔹Δ𝑓+𝔻𝑤(𝑡))𝑇𝑌𝜉(𝑡)+𝜉(𝑡)𝑇𝑌𝑇(𝔸𝜉(𝑡)+𝔹Δ𝑓+𝔻𝑤(𝑡))=𝜉𝑇𝔸(𝑡)𝑇𝜉+𝑌𝑇𝔸𝜉(𝑡)+Δ𝑓𝑇𝔹𝑇𝑌𝜉(𝑡)+𝜉(𝑡)𝑇𝑌𝑇𝔹Δ𝑓+𝑤𝑇(𝑡)𝔻𝑇𝑌𝜉(𝑡)+𝜉(𝑡)𝑇𝑌𝑇𝔻𝑤(𝑡).(24)
From (17) we have the following inequality: Δ𝑓𝑇(𝔹)𝑇𝑌𝜀(𝑡)+𝜀𝑇(𝑡)𝑌𝑇(1𝔹)Δ𝑓𝜇𝜀𝑇(𝑡)𝑌𝑇𝔹𝔹𝑇𝑌𝜀(𝑡)+𝜇Δ𝑓𝑇Δ𝑓.(25) Then ̇𝑉(𝑡) becomes ̇𝑉(𝑡)𝜉𝑇𝔸(𝑡)𝑇𝑌+𝑌𝑇𝔸𝜉(𝑡)+𝜇Δ𝑓𝑇1Δ𝑓+𝜇𝜉𝑇(𝑡)𝑌𝑇𝔹𝔹𝑇𝑌𝜉(𝑡)+𝑤𝑇(𝑡)𝔻𝑇𝑌𝜉(𝑡)+𝜉𝑇(𝑡)𝑌𝑇𝔻𝑤(𝑡).(26)
On the other hand, we have Δ𝑓𝑇Δ𝑓𝜆2𝑒𝑇(𝑡)𝐹𝑇𝐿𝐹𝐿𝑒(𝑡), and we know that [𝑒(𝑡)=0𝐼]𝜉(𝑡) then Δ𝑓𝑇Δ𝑓𝜉𝑇(𝑡)𝜌𝜉(𝑡), where 𝜌=000𝜆2𝐹𝑇𝐿𝐹𝐿.Then ̇𝑉(𝑡)𝜉𝑇𝔸(𝑡)𝑇𝑌+𝑌𝑇𝔸𝜉(𝑡)+𝜇𝜆2𝜉𝑇1(𝑡)𝜌𝜉(𝑡)+𝜇𝜉𝑇𝑣𝑌𝑇𝔹𝔹𝑇𝑌𝜉(𝑡)+𝑤𝑇𝔻𝑇𝑌𝜉(𝑡)+𝜉𝑇(𝑡)𝑌𝑇𝔻𝑤(𝑡).(27) Let 𝜂(𝑡)=𝜀(𝑡)𝑤(𝑡), then from (27) and (12) we obtain the following inequality: ̇𝑉+𝑒𝑇(𝑡)𝑒(𝑡)𝛾2𝑤𝑇(𝑡)𝑤(𝑡)𝜂𝑇(𝑡)Σ𝜂(𝑡)(28) with 𝔸Σ=𝑇𝑌+𝑌𝑇1𝔸+𝜇𝑌𝑇𝔹𝔹𝑇𝑌+𝜌𝑌𝑇𝔻𝔻𝑇𝑌𝛾2𝐼,(29) where 𝜌=000𝐼+𝜇𝜆2𝐹𝑇𝐿𝐹𝐿.
If Σ<0, we obtain ̇𝑉<𝛾2𝑤𝑇(𝑡)𝑤𝑒𝑇(𝑡)𝑒(𝑡).(30) Integrating the two sides of this inequality gives 0̇𝑉(𝜏)𝑑𝜏<0𝛾2𝑤𝑇(𝜏)𝑤(𝜏)𝑑𝜏0𝑒𝑇(𝜏)𝑒(𝜏)𝑑𝜏(31) or equivalently 𝑉()𝑉(0)<𝛾2𝑤(𝑡)22𝑒(𝑡)22,(32) under zero initial conditions, we obtain 𝑉()<𝛾2𝑤(𝑡)22𝑒(𝑡)22(33) which leads to 𝑒(𝑡)22<𝛾2𝑤(𝑡)22.(34) Using Schur complement we obtain 𝔸Σ=𝑇𝑌+𝑌𝑇𝔸+𝜌𝑌𝑇𝔹𝑌𝑇𝔻𝔹𝑇𝔻𝑌𝜇𝐼0𝑇𝑌0𝛾2𝐼<0.(35) Let 𝑌=𝑋𝐸+𝔼𝑇𝑄 with 𝑄𝑄=1𝑄2𝑋,𝑋=1𝑋2𝑋𝑇2𝑋3,(36) we obtain 𝔼𝑇𝑌=𝑌𝑇𝐸0.(37) And by substituting 𝔼,𝔸,𝔹 and 𝔻 by their values we obtain (23), which proves the lemma.

Remark 9. The results of Lemmas 6 and 8 are independent of the choice of matrix 𝔼; this can be seen from the fact that the general form of 𝔼 is 𝔼=[0𝑀], where 𝑀 is an arbitrary nonsingular matrix; in this case we have 𝔼𝑇𝑄=0𝐼[𝑄1𝑄2], where 𝑄1=𝑀𝑄1 and 𝑄2=𝑀, which shows that it suffices to choose 𝔼=[0𝐼].
Before giving the design method for the observer (5), let us consider (8) and let 𝑇=𝑇+ΨΦ, where Ψ is an arbitrary matrix of appropriate dimension; they can be written as 𝐶=𝑁Ψ𝐽𝑇𝐸Φ𝐴𝑇𝐴,(38)𝐶𝑃𝑄𝐹𝑇𝐸Φ𝐴=𝐼𝑛.(39) Equations (38) and (39) have a solution if and only if 𝐶𝐼rank𝑇𝐸Φ𝐴𝑇𝐴𝑛𝐶=rank𝑇𝐸Φ𝐴=𝑛.(40) Now, from Assumption 1 and (40), we have 𝐶=𝐸𝐶rank𝑇𝐸Φ𝐴Φ𝐴=𝑛.(41) Let 𝑅 be any full row rank matrix such that 𝑅𝐶𝐸𝐶𝐶rankΦ𝐴=rankΦ𝐴=rank𝑇𝐸Φ𝐴=𝑛,(42) then there always exist matrices parameter 𝐾 and 𝑇 such that 𝐶𝑇𝐸=𝑅𝐾Φ𝐴(43) or equivalently 𝐸𝐶𝑇𝐾Φ𝐴=𝑅.(44) Then, under Assumption 1, there exists a solution to (43) given by 𝐸𝐶𝑇𝐾=𝑅Φ𝐴.(45) In this case matrices 𝑇 and 𝐾 are given by 𝐸𝐶𝑇=𝑅Φ𝐴𝐼0,𝐸𝐶𝐾=𝑅Φ𝐴0𝐼.(46) Also, under Assumption 1, the general solution to (38) is given by =𝑁Ψ𝐽𝑇𝐴Ω𝑍1𝐼ΩΩ,(47) here 𝑇Ω=𝐸𝐶Φ𝐴 and 𝑍1 is an arbitrary matrix of appropriate dimension.
And also under Assumption 1 one solution to (39) is given by 𝑃𝑄𝐹=𝐼𝑛Ω.(48) Now, define the following matrices: Λ𝑃=Ω𝐼00,Λ𝑄=Ω0𝐼0,Λ𝑁=𝐼00𝑇𝐴,ΛΨ=𝑇𝐴Λ𝑄,Λ𝐽=𝑇𝐴Λ𝐹,Δ𝑁=𝐼ΩΩ𝐼00,ΔΨ=𝐼ΩΩ0𝐼0,Δ𝐽=𝐼ΩΩ00𝐼,Λ𝐹=Ω00𝐼,(49) then we obtain 𝑁=Λ𝑁𝑍1Δ𝑁,Ψ=ΛΨ𝑍1ΔΨ,𝐽=Λ𝐽𝑍1Δ𝐽,𝑃=Λ𝑃,𝑄=Λ𝑄,𝐹=Λ𝐹,𝜑1=Λ𝜑1𝑍1Δ𝜑1,𝜑2=Λ𝜑2,𝑇𝐷=Λ𝑇𝐷𝑍1Δ𝑇𝐷,(50) where Λ𝜑1=Λ𝐽𝐷2𝑇𝐷1+ΛΨΦ𝐷1,Δ𝜑1=Δ𝐽𝐷2+ΔΨΦ𝐷1,Δ𝑇𝐷=ΔΨΛΦ𝐷,𝜑2=Λ𝑄Φ𝐷1+Λ𝐹𝐷2,Λ𝑇𝐷=𝑇𝐷ΛΨΦ𝐷.(51)
Now, the 𝐻 observer design can be obtained from the following theorem.

Theorem 10. There exists an observer of the form (5) such that the error 𝑒(𝑡) given by (10)-(11) is asymptotically stable for 𝑤(𝑡)=0 and 𝑒(𝑡)𝐿2<𝛾𝑤(𝑡)𝐿2 for 𝑤(𝑡)0 if there exist a symmetric positive definite matrix 𝑋1 and matrices 𝑋2,Ω𝑋1 and scalars 𝜇 and 𝛾 such that the following LMIs are satisfied: ((1,1)(1,2)(1,3)(1,4)1,2)𝑇(2,2)(2,3)(2,4)(1,3)𝑇(2,3)𝑇𝜇𝐼0(1,4)𝑇(2,4)𝑇0𝛾2𝐼<0,(52) where (1,1)=Λ𝑇𝑁𝑋1Δ𝑇𝑁Ω𝑋1+𝑋1Λ𝑁Ω𝑇𝑋1Δ𝑁+𝑋2Λ𝑃+Λ𝑇𝑃𝑋𝑇2+Λ𝑇𝑃𝑄1+𝑄𝑇1Λ𝑃,(1,2)=𝑋2𝑄𝑇1+Λ𝑇𝑃𝑄2,(1,3)=𝑋1Λ𝑇𝐷Ω𝑇𝑋1Δ𝑇𝐷𝑄𝑇1Λ𝑄Φ𝐷𝑋2Λ𝑄Φ𝐷,(1,4)=𝑋1Λ𝜑1Ω𝑇𝑋1Δ𝜑1+𝑄𝑇1Λ𝜑1+𝑋2Λ𝜑2,(2,2)=𝑄2𝑄𝑇2+𝐼+𝜇𝜆2𝐹𝑇𝐿𝐹𝐿,(2,3)=𝑄𝑇2Λ𝑄Φ𝐷,(2,4)=𝑄𝑇2Λ𝜑2.(53)

Proof. Let Ω𝑋1=𝑍𝑇1𝑋1, and by substituting 𝑁,𝑃,𝑄,𝜑1, and 𝜑2 by their values in (23) we obtain (52).

Procedure for the Observers Design
(1) Under Assumption 1, compute matrices Λ𝑁, Δ𝑁, Λ𝐽, Δ𝐽, Λ𝑃, Λ𝑄,Λ𝐹, ΛΨ, ΔΨ. Λ𝜑1, Δ𝜑1, Λ𝜑2, Λ𝑇𝐷, Δ𝑇𝐷.(2) Solve the LMI (52) to obtain the matrix parameter 𝑍1.(3) Compute the observers parameters 𝑁,𝐽,𝑇,𝐻,𝑃,𝑄, and 𝐹.

4. Numerical Example

Let us consider the following continuous nonlinear singular system of the form (1) with 111,𝐷𝐸=010001000,𝐴=100010101,𝐵=1=111,111111,𝐷=,𝐶=100(54)𝐷2=[11] and 𝑢(𝑡)=sin(2𝑡). The nonlinearity 𝑓(𝑥,𝑢,𝑡)=sin(𝑥2(𝑡)). For this system, the matrix [Φ=001]. In this case it is easy to see that Assumption 1 is verified. We will design a reduced-order observer of dimension 𝑞=2; let 𝑅=010001, then rank𝑅𝐶Φ𝐴=3. For 𝛾2=9.762, from Section 3 we obtain the following results: Ω𝑋1=1024.1830.50.3310.110.5670.2760.0450.627,𝑋1=.3.9192.6282.6285.139(55) The 𝐻 observer is given by the following model:̇+𝜁(𝑡)=01.9960.6662.121𝜁(𝑡)+0.3311.414𝑦(𝑡)0.3310.747𝑢(𝑡)+0.3310.747sin̂𝑥2(,0+00𝑡)̂𝑥(𝑡)=00.3521000.705𝜁(𝑡)0.2350.529𝑢(𝑡)0.7640.529𝑦(𝑡)0.2350.529sin̂𝑥2.(𝑡)(56)

Simulation results are presented in Figures 13. Figure 1 presents the noises 𝑤1(𝑡) and 𝑤2(𝑡). Figures 2 and 3 show the estimation of the states 𝑥1, 𝑥2, and 𝑥3. It can be seen that the observer performs as expected.

5. Conclusion

In this paper a new method for the 𝐻 observers design for a class of Lipschitz nonlinear singular systems has been developed. The obtained results unify the observers design of full, reduced, and minimal orders. Sufficient conditions for the existence of these observers are given in terms of LMIs. The advantage of these LMIs conditions is that they can be performed by using convex optimization techniques available in Matlab LMI toolbox, for example. A numerical example has been presented to show the applicability of our approach. The extension of our work to more general nonlinear singular systems is under study.