Abstract

New sufficient dilated linear matrix inequality (LMI) conditions for the 𝐻 static output feedback control problem of linear continuous-time systems with no uncertainty are proposed. The used technique easily and successfully extends to systems with polytopic uncertainties, by means of parameter-dependent Lyapunov functions (PDLFs). In order to reduce the conservatism existing in early standard LMI methods, auxiliary slack variables with even more relaxed structure are employed. It is shown that these slack variables provide additional flexibility to the solution. It is also shown, in this paper, that the proposed dilated LMI-based conditions always encompass the standard LMI-based ones. Numerical examples are given to illustrate the merits of the proposed method.

1. Introduction

The interest in static output feedback controllers lies in their conceptual simplicity and ease in practical implementation. In addition, because in practice, only partial information through measurements is available, the most common, albeit often complex, dynamic output feedback design procedure can always be reformulated, via a simple plant augmentation, as a static output problem. Paradoxically, the design of static output feedback controllers remains an open question in control theory. For instance, it still cannot be entirely solved, for instance, through convex optimization. This tool is known to lead, in this case, to only bilinear matrix inequality (BMI) conditions that are necessary and sufficient, but nonconvex and NP-hard to solve [1]. Various approaches have been proposed to deal with this issue. While some authors presented Riccati-like conditions [24], others proposed rank-constrained LMI conditions [5, 6] or iterative linear matrix inequality (ILMI) conditions [712], which, albeit, can only be numerically solved with limited efficiency. Recently, other approaches offered a convex LMI formulation of the problem providing, however, only sufficient LMI conditions, for both continuous-time and discrete-time systems [1319]. Since then, most of the research efforts have been deployed into the direction of relaxing the conservatism of those sufficient conditions. For instance, in [14, 19], the Lyapunov variable was forced to satisfy a linear matrix equality constraint. In [17], the Lyapunov matrix was restricted to a block diagonal structure. All these approaches used the standard analysis or synthesis conditions as a basis, which are known, in general, to lead to quite conservative results. Many efforts are now being made in the direction of further reducing conservatism of standard methods through a dilatation procedure as in [11, 2030]. More specifically, the authors in [31] derived sufficient dilated LMI condition for the existence of a robust 𝐻2 static output feedback controller for continuous- as well as discrete-time systems. In their approach, the authors used auxiliary slack variables with structure that provided extra degree of freedom and offered more flexibility for the controller design. Their result turns out to be significantly less conservative than the results reported in [14, 17, 19]. To our knowledge, the robust 𝐻 static output feedback stabilization problem for linear continuous-time system has not been addressed in the literature. The main objective of this paper is to derive sufficient dilated LMI conditions for this problem. It will be shown that the obtained conditions are naturally less conservative than early standard LMI methods. The structural restriction imposed on a Lyapunov variable is bypassed by means of the auxiliary slack variables with structure and a scalar. This extra degree of freedom has provided additional flexibility that greatly helps in solving the robust 𝐻 static output feedback control problem via the parameter-dependent Lyapunov functions (PDLF). It is also shown, in this paper, that the proposed dilated LMI-based solution always encompasses the standard LMI-based one. This means that the conservatism of our method can never be worse than the one of existing in LMI standard methods.

The paper is organized as follows. In the next section, the 𝐻 static output feedback stabilization problem is formulated. In Section 3, new sufficient dilated LMI-based conditions, for this problem, are proposed. These results are extended to the case of systems with polytopic uncertainties in Section 4. Section 5 gives numerical examples illustrating the advantages of the proposed method and compares it, when applicable, to the standard approaches.

Notation 1. The notation used in this paper is standard. In particular, 𝑃>0 means that the matrix 𝑃 is symmetric and positive definite. Sym{𝐴} is used to denote the expression 𝐴+𝐴𝑇, and * is used to denote symmetric matrix blocks.

2. Problem Statement and Preliminaries

Let us consider the linear continuous-time stationary system described by the state-space equationṡ𝑥=𝐴𝑥+𝐵𝑤𝑤+𝐵𝑢𝑢,𝑧=𝐶𝑧𝑥+𝐷𝑧𝑤𝑤+𝐷𝑧𝑢𝑢,𝑦=𝐶𝑦𝑥,(2.1) where 𝑥𝑅𝑛 is the plant state vector, 𝑤𝑅𝑚 is the exogenous input vector, 𝑢𝑅𝑞 is the controller input vector, 𝑧𝑅𝑝 is the controlled output vector, and 𝑦𝑅𝑟 is the measured output vector. The static output feedback control problem is to find a constant matrix gain 𝐾𝑅𝑞×𝑟 defined by the control law 𝑢=𝐾𝑦,(2.2) which stabilizes system (2.1) and guarantees that the 𝐻 norm of the transfer matrix from 𝑤 to 𝑧 is less than a prescribed level 𝛾. The feedback connection of the system and the controller gives a linear system whose state-space representation iṡ𝑥=𝐴cl𝑥+𝐵cl𝑤,𝑧=𝐶cl𝑥+𝐷cl𝑤,(2.3) where the matrices 𝐴cl, 𝐵cl, 𝐶cl, and 𝐷cl are given by𝐴cl=𝐴+𝐵𝑢𝐾𝐶𝑦,𝐵cl=𝐵𝑤,𝐶cl=𝐶𝑧+𝐷𝑧𝑢𝐾𝐶𝑦,𝐷cl=𝐷𝑧𝑤.(2.4) The closed-loop transfer matrix from 𝑤 to 𝑧, 𝐺𝑤𝑧(𝑠), is then given by 𝐺𝑤𝑧(𝑠)=𝐶cl𝑠𝐼𝐴cl1𝐵cl+𝐷cl.(2.5) From the bounded real lemma [32, 33], system (2.1) is stabilizable via the static output feedback controller (2.2), and 𝐺𝑤𝑧(𝑠)<𝛾 if and only if there exist a symmetric and definite positive matrix 𝑋𝑅𝑛×𝑛 and a general matrix 𝐾𝑅𝑞×𝑟 such thatSym𝐴cl𝑋𝐵cl𝑋𝐶𝑇cl𝛾𝐼𝑚×𝑚𝐷𝑇cl𝛾𝐼𝑝×𝑝<0.(2.6) Note that despite the fact that 𝐴cl and 𝐶cl are both affine in 𝐾, as it is shown in (2.4), the matrix inequality (2.6) is a BMI in the variables 𝑋 and 𝐾, that is, non convex and NP-hard to solve [1]. In order to circumvent this difficulty, many authors searched, instead, LMI conditions which are only sufficient, hence gaining tractability at the expense of some more or less conservatism. For the incoming developments, a particular linear transformation is needed for system (2.1) by means of nonsingular state coordinate transformation matrix 𝑇𝑅𝑛×𝑛 insuring that 𝐶𝑦=𝐶𝑦𝑇1=[𝐼𝑟×𝑟0𝑟×(𝑛𝑟)] in case 𝐶𝑦 is a full row-rank matrix, and thus leading to the transformed generalized plant representation𝐴𝐵𝑤𝐵𝑢𝐶𝑧𝐷𝑧𝑤𝐷𝑧𝑢𝐶𝑦=𝑇𝐴𝑇1𝑇𝐵𝑤𝑇𝐵𝑢𝐶𝑧𝑇1𝐷𝑧𝑤𝐷𝑧𝑢𝐶𝑦𝑇1=𝑇𝐴𝑇1𝑇𝐵𝑤𝑇𝐵𝑢𝐶𝑧𝑇1𝐷𝑧𝑤𝐷𝑧𝑢𝐼𝑟×𝑟0𝑟×(𝑛𝑟).(2.7) The nonsingular state coordinate transformation matrix 𝑇 is usually taken as in [31] to be 𝑇=[𝐶𝑇𝑦(𝐶𝑦𝐶𝑇𝑦)1𝐶𝑦]1, with 𝐶𝑦 denoting an orthogonal basis for the null space of 𝐶𝑦.

The following lemma [17], for instance, proposed the following sufficient standard LMI conditions for the 𝐻 static output feedback control problem.

Lemma 2.1. Assume that 𝐶𝑦 is a full row-rank matrix. System (2.1) is stabilizable by the static output feedback controller (2.2) and 𝐺𝑤𝑧(𝑠)<𝛾 if there exist a symmetric, structured, and positive definite matrix 𝑋=diag(𝑋1,𝑋2) with 𝑋1𝑅𝑟×𝑟and 𝑋2𝑅(𝑛𝑟)×(𝑛𝑟) and a structured matrix 𝑈=𝑈10𝑞×(𝑛𝑟) with 𝑈1𝑅𝑞×𝑟 such that Sym𝐴𝑋+𝐵𝑢𝑈𝐵𝑤𝑋𝐶𝑇𝑧+𝑈𝑇𝐷𝑇𝑧𝑢𝛾𝐼𝑚×𝑚𝐷𝑇𝑧𝑤𝛾𝐼𝑝×𝑝<0.(2.8) Furthermore, a static output feedback controller gain is given by 𝐾=𝑈1𝑋11.

Remarks 1. (i) Lemma 2.1 is only applicable when matrix 𝐶𝑦 has a full row rank. A dual version of this lemma is readily obtained when matrix 𝐶𝑦 is row-rank deficient, but instead, when matrix 𝐵𝑢 has a full column rank.
(ii) Because of the structure imposed on the Lyapunov variable 𝑋, a great deal of conservatism is known to limit the usefulness of Lemma 2.1.

3. 𝐻 Static Output Controller Synthesis

In order to reduce the conservatism encountered in the standard approach, in the following lemma, new sufficient dilated LMI-based conditions are now proposed.

Lemma 3.1. Assume that 𝐶𝑦 is a full row-rank matrix. System (2.1) is stabilizable by the static output feedback controller (2.2) and 𝐺𝑤𝑧(𝑠)<𝛾 if for some positive scalar α, there exist a symmetric definite positive matrix 𝑌𝑅𝑛×𝑛 and structured matrices 𝑍=𝑍10𝑟×(𝑛𝑟)𝑍2𝑍3 with 𝑍1𝑅𝑟×𝑟, 𝑍2𝑅(𝑛𝑟)×𝑟, and 𝑍3𝑅(𝑛𝑟)×(𝑛𝑟) and 𝐿=𝐿10𝑞×(𝑛𝑟) with 𝐿1𝑅𝑞×𝑟 such that 𝛼Sym𝐴𝑍+𝐵𝑢𝐿𝐵𝑤𝛼𝑍𝑇𝐶𝑇𝑧+𝐿𝑇𝐷𝑇𝑧𝑢𝑌+𝐴𝑍+𝐵𝑢𝐿𝛼𝑍𝑇𝛾𝐼𝑚×𝑚𝐷𝑇𝑧𝑤0𝑚×𝑛𝛾𝐼𝑝×𝑝𝐶𝑧𝑍+𝐷𝑧𝑢𝐿Sym{𝑍}<0.(3.1) Furthermore, a static output feedback controller gain is given by 𝐾=𝐿1𝑍11.

Proof. Assume that, for some positive scalar 𝛼, a solution with variables 𝑌, 𝑍=𝑍10𝑟×(𝑛𝑟)𝑍2𝑍3 and 𝐿=𝐿10𝑞×(𝑛𝑟) of inequality (3.1) exists. Substituting the expressions for 𝐴, 𝐵𝑤, 𝐵𝑢, 𝐶𝑧, 𝐷𝑧𝑤, and 𝐷𝑧𝑢 into this inequality, defining 𝑍=𝑇1𝑍𝑇𝑇 and 𝑌=𝑇1𝑌𝑇𝑇, it comes that 𝛼Sym𝑇𝐴𝑍+𝐵𝑢𝐿𝑇𝑇𝑇𝑇𝑇𝐵𝑤𝛼𝑇𝑍𝑇𝐶𝑇𝑧+𝑇1𝐿𝑇𝐷𝑇𝑧𝑢𝒜𝛾𝐼𝑚×𝑚𝐷𝑇𝑧𝑤0𝑚×𝑛𝛾𝐼𝑝×𝑝𝐶𝑧𝑍+𝐷𝑧𝑢𝐿𝑇𝑇𝑇𝑇Sym𝑇𝑍𝑇𝑇<0,(3.2) where 𝒜 denotes 𝑇(𝑌+𝐴𝑍+𝐵𝑢𝐿𝑇𝑇𝛼𝑍𝑇)𝑇𝑇. In view of the expressions of 𝐿 and 𝐾 in Lemma 3.1, the term𝐿𝑇𝑇, in this inequality, can be developed into 𝐿𝑇𝑇=𝐿10𝑞×(𝑛𝑟)𝑇𝑇𝐼=𝐾𝑟×𝑟0𝑟×(𝑛𝑟)𝑍10𝑟×(𝑛𝑟)𝑍2𝑍3𝑇𝑇=𝐾𝐶𝑦𝑇1𝑍10𝑟×(𝑛𝑟)𝑍2𝑍3𝑇𝑇=𝐾𝐶𝑦𝑍.(3.3) Now, using (2.4) leads to 𝛼Sym𝑇𝐴cl𝑍𝑇𝑇𝑇𝐵cl𝛼𝑇𝑍𝑇𝐶𝑇cl𝑇𝑌+𝐴cl𝑍𝛼𝑍𝑇𝑇𝑇𝛾𝐼𝑚×𝑚𝐷𝑇cl0𝑚×𝑛𝛾𝐼𝑝×𝑝𝐶cl𝑍𝑇𝑇Sym𝑇𝑍𝑇𝑇<0.(3.4) Now, pre- and postmultiplying this inequality by 𝑇10𝑛×𝑚0𝑛×𝑝𝐴cl𝑇10𝑚×𝑛𝐼𝑚×𝑚0𝑚×𝑝0𝑚×𝑛0𝑝×𝑛0𝑝×𝑚𝐼𝑝×𝑝𝐶cl𝑇1 and its transposed, respectively, lead to Inequality (2.6). This completes the proof.

In this lemma, the Lyapunov variable 𝑌 has been separated from the controller variable 𝐾. Hence, there is no need to impose any structure upon the Lyapunov variable as in Lemma 2.1. The structural restriction is, instead, imposed on the introduced auxiliary slack variables 𝑍. These slack variables, along the scalar 𝛼, also provide additional degrees of freedom, hence, possibly reducing conservativeness. The following theorem proves that the degree of conservatism can, indeed, be almost always reduced.

Theorem 3.2. If the standard LMI conditions of Lemma 2.1 are satisfied and achieve an upper bound 𝛾𝑆, then the dilated inequality conditions of Lemma 3.1 are satisfied with an upper bound 𝛾𝐷𝛾𝑆.

Proof. Suppose that the matrix inequality conditions of Lemma 2.1 are satisfied and achieve an upper bound 𝛾𝑆 with the variables 𝑋 and 𝑈. In the right-hand side of the matrix inequality conditions of Lemma 3.1, if we let 𝑌=𝑋, 𝑍=𝛼1𝑋, and 𝐿=𝛼1𝑈, with 𝛼>0, this right-hand side becomes Sym𝐴𝑋+𝐵𝑢𝑈𝐵𝑤𝑋𝐶𝑇𝑧+𝑈𝑇𝐷𝑇𝑧𝑢𝛼1𝐴𝑋+𝐵𝑢𝑈𝛾𝐼𝑚×𝑚𝐷𝑇𝑧𝑤0𝑚×𝑛𝛾𝐼𝑝×𝑝𝛼1𝐶𝑧𝑋+𝐷𝑧𝑢𝑈2𝛼1𝑋.(3.5) By virtue of the Schur complement, this matrix will be negative definite if and only if 𝑋>0 and Sym𝐴𝑋+𝐵𝑢𝑈𝐵𝑤𝑋𝐶𝑇𝑧+𝑈𝑇𝐷𝑇𝑧𝑢𝛾𝐼𝑚×𝑚𝐷𝑇𝑧𝑤𝛾𝐼𝑝×𝑝+0.5×𝛼1𝐴𝑋+𝐵𝑢𝑈0𝑚×𝑛𝐶𝑧𝑋+𝐷𝑧𝑢𝑈𝑋1𝐴𝑋+𝐵𝑢𝑈0𝑚×𝑛𝐶𝑧𝑋+𝐷𝑧𝑢𝑈𝑇<0.(3.6) As the first term in this matrix inequality is no other than the standard 𝐻 conditions in Lemma 2.1 and is therefore negative definite, there always exists a sufficiently large scalar 𝛼>0 which achieves this condition. This proves that the dilated LMI 𝐻 conditions in Lemma 3.1 always encompass the standard ones. Clearly, this means that the dilated-based approach yields upper bounds that are always such that 𝛾𝐷𝛾𝑆.

This theorem proves that the new dilated LMI conditions of Lemma 3.1 for the 𝐻 static output controller synthesis do encompass the standard LMI-based ones in Lemma 1 in [15] when 𝑌=𝑋, 𝑍=𝛼1𝑋, 𝐿=𝛼1𝑈, and 𝛼[𝛼min,+] (𝛼min being the minimum value which satisfies the inequality condition (3.6)). When these parameters are set free in the new dilated LMI conditions of Lemma 3.1, it is likely that they actually reduce conservatism when compared to the standard LMI “undilated” counterparts. The best reduction in conservatism can be easily obtained through a simple line search of the scalar 𝛼.

4. Extension to Uncertain Systems

In this section, an extension to uncertain systems with polytopic uncertainties is made. To this end, let us consider the linear continuous-time uncertain system described by the following state space equations:̇𝑥=𝐀𝑥+𝐁𝐰𝑤+𝐁𝐮𝑢,𝑧=𝐂𝐳𝑥+𝐃𝐳𝐰𝑤+𝐃𝐳𝐮𝑢,𝑦=𝐂𝐲𝑥,(4.1) where 𝐀, 𝐁𝐰, 𝐁𝐮, 𝐂𝐳, 𝐂𝐲, 𝐃𝐳𝐰, and 𝐃𝐳𝐮 are not precisely known but belong to a polytopic uncertainty domain Ω defined by 𝐀Ω=𝐁𝐰𝐁𝐮𝐂𝐳𝐃𝐳𝐰𝐃𝐳𝐮𝐂𝐲=𝑁𝑖=1𝜃𝑖𝐴𝑖𝐵𝑤𝑖𝐵𝑢𝑖𝐶𝑧𝑖𝐷𝑧𝑤𝑖𝐷𝑧𝑢𝑖𝐶𝑦𝑖,(4.2) where 𝜃𝑖0 and 𝑁𝑖=1𝜃𝑖=1.

With the static output feedback controller given by (2.2), the closed-loop transfer matrix from 𝑤 to 𝑧, 𝐆𝐰𝐳(𝑠,𝜃), is given by𝐆𝐰𝐳(𝑠,𝜃)=𝐂𝐜𝐥𝑠𝐼𝐀𝐜𝐥1𝐁𝐜𝐥+𝐃𝐜𝐥,(4.3) where the matrices 𝐀𝐜𝐥, 𝐁𝐜𝐥, 𝐂𝐜𝐥, and 𝐃𝐜𝐥 are given by𝐀𝐜𝐥=𝐀+𝐁𝐮𝐊𝐂𝐲,𝐁𝐜𝐥=𝐁𝐰,𝐂𝐜𝐥=𝐂𝐳+𝐃𝐳𝐮𝐊𝐂𝐲,𝐃𝐜𝐥=𝐃𝐳𝐰.(4.4) In view of Lemma 2.1, it is straightforward to derive sufficient conditions for the existence of a static output feedback controller as in (2.2) which robustly stabilizes system (4.1) solely in case of 𝐂𝑦 is certain and, in the same time, insures that a 𝐆𝐰𝐳(𝑠,𝜃)<𝛾.

Lemma 4.1. Assume that 𝐂𝑦=𝐶𝑦 is a full-row rank fixed matrix. The system (4.1) is robustly stabilizable by the static output feedback controller (2.2) and 𝐆𝐰𝐳(𝑠,𝜃)<𝛾 if there exist a symmetric structured matrix 𝑋=diag(𝑋1,𝑋2) with 𝑋1𝑅𝑟×𝑟and 𝑋2𝑅(𝑛𝑟)×(𝑛𝑟) and a structured matrix 𝑈=𝑈10𝑞×(𝑛𝑟) with 𝑈1𝑅𝑞×𝑟 such that, for 𝑖=1,,𝑁, Sym𝐴𝑖𝑋+𝐵𝑢𝑖𝑈𝐵𝑤𝑖𝑋𝐶𝑇𝑧𝑖+𝑈𝑇𝐷𝑇𝑧𝑢𝑖𝛾𝐼𝑚×𝑚𝐷𝑇𝑧𝑤𝑖𝛾𝐼𝑝×𝑝<0,(4.5) where a single nonsingular state coordinate transformation matrix 𝑇 is used for all the system vertices satisfying 𝐶𝑦=𝐶𝑦𝑇1=[𝐼𝑟×𝑟0𝑟×(𝑛𝑟)], as 𝐂𝑦 is certain. Furthermore, the static output feedback controller gain is given by 𝐾=𝑈1𝑋11.

This lemma provides sufficient standard LMI-based conditions that are known to be, in general, overly conservative. This conservatism is due to the fact that not only common Lyapunov matrix is used for all the vertices, but, in addition, some structure was also imposed on this matrix. The following lemma provides, by means of parameter-dependent Lyapunov functions, new sufficient conditions for the existence of a robust static output feedback controller, as in (2.2), which robustly stabilizes system (4.1) with the matrix 𝐂𝑦 allowed to be uncertain and, at the same time, insures that 𝐆𝐰𝐳(𝑠,𝜃)<𝛾.

Lemma 4.2. Assume that, for 𝑖=1,,𝑁, matrix 𝐶𝑦𝑖 has a full-row rank. The uncertain system (4.1) is robustly stable by a static output feedback controller and 𝐆𝐰𝐳(𝑠,𝜃)<𝛾 if, for some positive scalar 𝛼 and for 1𝑖, 𝑗𝑁, there exist symmetric definite positive matrices 𝑌𝑗𝑅𝑛×𝑛 and structured matrices 𝑍𝑖=𝑍10𝑟×(𝑛𝑟)𝑍2𝑖𝑍3𝑖 with 𝑍1𝑅𝑟×𝑟, 𝑍2𝑖𝑅(𝑛𝑟)×𝑟, and 𝑍3𝑖𝑅(𝑛𝑟)×(𝑛𝑟) and 𝐿=𝐿10𝑞×(𝑛𝑟) with 𝐿1𝑅𝑞×𝑟 such that 𝛼Sym𝐴𝑖𝑍𝑖+𝐵𝑢𝑖𝑗𝐿𝐵𝑤𝑖𝛼𝑍𝑇𝑖𝐶𝑇𝑧𝑖+𝐿𝑇𝐷𝑇𝑧𝑢𝑗𝑇𝑖𝑌𝑗𝑇𝑇𝑖+𝐴𝑖𝑍𝑖+𝐵𝑢𝑖𝑗𝐿𝛼𝑍𝑇𝑖𝛾𝐼𝑚×𝑚𝐷𝑇𝑧𝑤𝑖0𝑚×𝑛𝛾𝐼𝑝×𝑝𝐶𝑧𝑖𝑍𝑖+𝐷𝑧𝑢𝑗𝐿Sym𝑍𝑖<0,(4.6) where a different nonsingular state coordinate transformation matrix 𝑇𝑖 is used for each of the system vertices satisfying 𝐶𝑦𝑖=𝐶𝑦𝑖𝑇𝑖1=[𝐼𝑟×𝑟0𝑟×(𝑛𝑟)] and where 𝐵𝑢𝑖𝑗=𝑇𝑖𝐵𝑢𝑗. Furthermore, a static output feedback controller gain is given by 𝐾=𝐿1𝑍11.

Proof. Suppose that, for some scalar 𝛼>0, a solution to inequalities (4.6) exists with variables 𝑍𝑖=𝑍10𝑟×(𝑛𝑟)𝑍2𝑖𝑍3𝑖, 𝑌𝑗, and 𝐿=𝐿10𝑞×(𝑛𝑟). Substituting 𝐴𝑖, 𝐵𝑤𝑖, 𝐵𝑢𝑖𝑗, 𝐶𝑧𝑖, 𝐷𝑧𝑤𝑖, and 𝐷𝑧𝑢𝑗 into these inequalities, defining 𝑍𝑖=𝑇𝑖1𝑍𝑖𝑇𝑖𝑇 and using the fact that the term 𝐿𝑇𝑖𝑇, in this inequality, can be developed into 𝐿𝑇𝑖𝑇=𝐿10𝑞×(𝑛𝑟)𝑇𝑖𝑇𝐼=𝐾𝑟×𝑟0𝑟×(𝑛𝑟)𝑍10𝑟×(𝑛𝑟)𝑍2𝑗𝑍3𝑗𝑇𝑖𝑇=𝐾𝐶𝑦𝑖𝑇𝑖1𝑍10𝑟×(𝑛𝑟)𝑍2𝑗𝑍3𝑗𝑇𝑖𝑇=𝐾𝐶𝑦𝑖𝑍𝑖,(4.7) it comes that 𝛼Sym𝑇𝑖𝐴𝑖+𝐵𝑢𝑗𝐾𝐶𝑦𝑖𝑍𝑖𝑇𝑇𝑖𝑇𝑖𝐵𝑤𝑖𝛼𝑇𝑖𝑍𝑇𝑖𝐶𝑇𝑧𝑖+𝐶𝑇𝑦𝑖𝐾𝑇𝐷𝑇𝑧𝑢𝑗𝛾𝐼𝑚×𝑚𝐷𝑇𝑧𝑤𝑖0𝑚×𝑛𝛾𝐼𝑝×𝑝𝒞Sym𝑇𝑖𝑍𝑖𝑇𝑇𝑖<0,(4.8)where denotes 𝑇𝑖(𝑌𝑗+(𝐴𝑖+𝐵𝑢𝑗𝐾𝐶𝑦𝑖)𝑍𝑖𝛼𝑍𝑇𝑖)𝑇𝑇𝑖 and 𝒞 denotes (𝐶𝑧𝑖+𝐷𝑧𝑢𝑗𝐾𝐶𝑦𝑖)𝑍𝑖𝑇𝑇𝑖.
Now, pre- and postmultiplying this inequality by 𝑇𝑖10𝑛×𝑚0𝑛×𝑝𝛼𝑇𝑖10𝑚×𝑛𝐼𝑚×𝑚0𝑚×𝑝0𝑚×𝑛0𝑝×𝑛0𝑝×𝑚𝐼𝑝×𝑝0𝑝×𝑛0𝑛×𝑛0𝑛×𝑚0𝑛×𝑝𝑍𝑖𝑇𝑇𝑖1 and its transposed, respectively, it becomes equivalent to 2𝛼𝑌𝑗𝐵𝑤𝑖0𝑛×𝑝𝑌𝑗𝑍𝑖1+𝐴𝑖+𝐵𝑢𝑗𝐾𝐶𝑦𝑖+𝛼𝐼𝑛×𝑛𝛾𝐼𝑚×𝑚𝐷𝑇𝑧𝑤𝑖0𝑚×𝑛𝛾𝐼𝑝×𝑝𝐶𝑧𝑖+𝐷𝑧𝑢𝑗𝐾𝐶𝑦𝑖Sym𝑍𝑖1<0.(4.9) Multiplying this inequality by 𝜃𝑖𝜃𝑗 and summing up lead to 2𝛼𝐘𝐁𝐰0𝑛×𝑝𝐘𝐙1+𝐀+𝐁𝐮𝐾𝐂𝑦+𝛼𝐼𝑛×𝑛𝛾𝐼𝑚×𝑚𝐃𝑇𝐳𝐰0𝑚×𝑛𝛾𝐼𝑝×𝑝𝐂𝐳+𝐃𝐳𝐮𝐾𝐂𝑦Sym𝐙1<0,(4.10) where 𝐘=𝑁𝑗=1𝜃𝑗𝑌𝑗 and 𝐙1=𝑁𝑖=1𝜃𝑖𝑍𝑖1. This obviously implies that 𝐘>0. On the other hand, pre- and postmultiplying this inequality by 𝐼𝑛×𝑛0𝑛×𝑚0𝑛×𝑝(𝐀𝐜𝐥+𝛼𝐼)𝐙𝑇0𝑚×𝑛𝐼𝑚×𝑚0𝑚×𝑝0𝑚×𝑛0𝑝×𝑛0𝑝×𝑚𝐼𝑝×𝑝𝐂𝐜𝐥𝐙𝑇 and its transposed, respectively, lead to Sym{𝐀𝐜𝐥𝐘}𝐁𝐜𝐥𝐘𝐂𝐓𝐜𝐥𝛾𝐼𝑚×𝑚𝐃𝐓𝐜𝐥𝛾𝐼𝑝×𝑝, which completes the proof.

Similarly to the certain case, in this lemma, the Lyapunov variable has been separated from the controller parameter. This has permitted the use of parameter-dependent Lyapunov functions (PDLFs) and, hence, provided the opportunity to possibly lessen conservativeness. In addition, contrarily to many results reported in the literature (as in, for instance, [14, 17]), the output matrix 𝐂𝑦 is allowed to be uncertain. This constitutes an important contribution of this paper. It is also important to note that when the output matrix remains certain (fixed), our proposed LMI conditions always recover the standard LMI conditions. A numerical example is given to support this claim.

5. Numerical Examples

In this section, numerical examples are presented to illustrate the merit of the proposed 𝐻 static output feedback synthesis method, both in the cases of with or without uncertainties. When applicable, a comparison with the standard conditions, for instance the ones reported in [17], is then made. In all the following examples, we need to design an 𝐻 static output feedback controller which not only stabilizes the considered system (certain or uncertain), but also minimizes the 𝐻 norm of the closed-loop transfer function.

Example 5.1. Take the continuous-time, unstable, and certain system 𝐴𝐵𝑤𝐵𝑢𝐶𝑧𝐷𝑧𝑤𝐷𝑧𝑢𝐶𝑦=0.10211200.2120000.31001100110110.(5.1) The simulation results for an 𝐻 static output feedback controller synthesis are given in Table 1. Clearly, for this example, the proposed dilated LMI conditions of Lemma 3.1 give a very significant improvement (around 30%), when compared with the classical standard conditions of Lemma 1 in [17].

Figure 1 depicts the effect of varying the scalar parameter 𝛼, involved in Lemma 3.1, upon the performance level 𝛾. Clearly, from this figure, it appears that for small values of this parameter 𝛼, no recovery is achieved, and the performance level remains above the standard level. When 𝛼 is greater than a certain threshold, a better than standard performance level is achieved culminating at a unique minimum, before tending to the standard level for greater values of 𝛼. This seems to be a general trend as the coming examples will show.

Example 5.2. Consider the continuous-time system with polytopic uncertainties of two vertices defined by 𝐴1𝐵𝑤1𝐵𝑢1𝐶𝑧1𝐷𝑧𝑤1𝐷𝑧𝑢1𝐶𝑦1=21110410114121,𝐴2𝐵𝑤2𝐵𝑢2𝐶𝑧2𝐷𝑧𝑤2𝐷𝑧𝑢2𝐶𝑦2=11110510121321.(5.2) In this case, the output matrix is fixed, that is, supposed to be certain. The simulation results are given in Table 2. Clearly, for this example, the proposed dilated LMI condition gives, for a given realization, a very significant improvement (around 25%), when compared with the classical standard conditions of Lemma 3 in [17].

Figure 2 depicts the effect of varying the scalar parameter 𝛼 upon the performance level 𝛾. The general trend suspected in Example 5.1 (Figure 1) seems to be confirmed.

Example 5.3. Consider the continuous-time system with polytopic uncertainties defined by 𝐴1𝐵𝑤1𝐵𝑢1𝐶𝑧1𝐷𝑧𝑤1𝐷𝑧𝑢1𝐶𝑦1=21110110122110,𝐴2𝐵𝑤2𝐵𝑢2𝐶𝑧2𝐷𝑧𝑤2𝐷𝑧𝑢2𝐶𝑦2=211103100.511221,(5.3) in which the output matrix is uncertain. The application of Lemma 4.2 and a line search of the scalar 𝛼 yielded, for the realization (𝜃1,𝜃2)=(0.4,0.6), the guaranteed 𝐻 performance 𝛾=5.08, for 𝛼=4.2, a controller gain 𝐾=4.4266 and an actual performance level 𝐆𝐰𝐳(𝑠,𝜃)=1.52.

6. Conclusion

In this paper, we have presented new sufficient dilated LMI conditions for solving 𝐻 static output feedback control problems for continuous-time systems. Auxiliary slack variables with even more relaxed structure are employed in order to provide additional flexibility in the design. The method easily and successfully extends to the case of systems with polytopic uncertainties by means of parameter-dependent Lyapunov functions. It is shown that the proposed dilated LMI-based conditions always encompass the standard LMI-based ones. The consequence is a significant reduction of conservatism. The numerical examples have supported all these claims.