H∞ Control of Discrete-Time Singularly Perturbed Systems via Static Output Feedback
Abstract
This paper concentrates on H∞ control problems of discrete-time singularly perturbed systems via static output feedback. Two methods of designing an H∞ controller, which ensures that the resulting closed-loop system is asymptotically stable and meets a prescribed H∞ norm bound, are presented in terms of LMIs. Though based on the same matrix transformation, the two approaches are turned into different optimal problems. The first result is given by an ϵ-independent LMI, while the second result is related to ϵ. Furthermore, a stability upper bound of the singular perturbation parameter is obtained. The validity of the proposed two results is demonstrated by a numerical example.
1. Introduction
Singularly perturbed systems widely exist in industrial processes, such as aircraft and racket systems, power systems, and nuclear reactor systems. These kind of systems usually embrace complicated dynamic phenomena which are characterized by slow and fast modes with multiple time-scales. This property causes high dimensionality and ill-conditioning problems. In control theory, a parameter-related state-space model is frequently used to describe a singularly perturbed system. With important practical meaning, the stability bounds of the singular perturbation parameter have been extensively studied by many researchers. In early times, a traditional method of decomposing the original system into fast and slow subsystems was frequently used, see [1, 2]. In [3], a method to testify the stability of singularly perturbed systems without the fast-slow decomposition was established. The stability bound was proved to have close relationship with the system matrix, which contributes to analyse some robust control problems. Furthermore, two algorithms to compute and improve the stability bound were developed in [4]. More stability problems are discussed in [5–10] and the references therein.
In recent years, computer science is increasingly applied to industrial processes. Therefore, discrete-time singularly perturbed systems have attracted much attention. An H∞ control problem for uncertain discrete-time singularly perturbed systems via state feedback was studied in [11], where two methods of designing H∞ controllers were given in terms of LMIs. Fast sampling discrete-time singularly perturbed systems were taken into consideration in [12], and the obtained results were generalized to robust controller design. In [13], a new sufficient condition which guaranteed the existence of state feedback controllers and made the closed-loop system asymptotically stable while satisfying a prescribed H∞ norm requirement was proposed. This condition was also given in the form of LMIs but was proved to be less conservative than that in [11]. It will be more perfect if a theoretical proof was given. Interested readers can refer to [14–16] for more information of discrete-time singularly perturbed systems.
Though state feedback can achieve desired properties, it requires the availability of all state variables, which cannot be satisfied in most of the practical systems. On the other hand, dynamic output feedback usually increases the dimension of the original system. Therefore, static output feedback plays an important role in control theory considering that it is the simplest control technique in a closed-loop sense and can be easily realized with a cost not as high as that in state feedback case [17]. The primal point involved in static output feedback is the decoupling problem. A variety of approaches are developed to solve such issues. In [18], special inequality and some tuning scalars were used to transfer nonlinear matrix inequality to a linear one. A stabilizing state feedback controller gain and some matrix transformations were introduced to deal with the nonlinear inequalities in [19]. This method is effective and easy to implement. Thus, the same decoupling technique is adopted in this paper.
Based on those reasons and motivated by the above studies, we aim to design an H∞ controller via static output feedback to stabilize a discrete-time singularly perturbed system and guarantee that the transfer function of the resulting closed-loop system satisfies a prescribed H∞ norm bound.
The rest of this paper is organized as follows. Section 2 states the system description and some useful lemmas. In Section 3, two LMI-based methods are proposed to design a static output feedback controller for the system presented in Section 2. A numerical example is given to demonstrate the effectiveness of the proposed results in Section 4. Finally, conclusions are given in Section 5.
The following notation will be adopted throughout this paper. I denotes an identity matrix with appropriate dimension. AT denotes the transpose of matrix A. Sym{A} denotes A + AT. For a symmetric block matrix, ( *) stands for the blocks induced by symmetry.
2. Problem Formulation
The following lemmas will be used in establishing our main results.
Lemma 1 (see [19].)Consider a discrete-time transfer function G(z) = C(zI − A) −1B + D. The following statements are equivalent:
-
(i) ∥G(z)∥∞ < 1 and A are stable in the discrete-time sense (|λi(A)| < 1);
-
(ii) there exists X = XT > 0 such that
() -
holds.
Lemma 2 (see [20].)The following two statements are equivalent.
-
(i) Let A, B, and C be given such that the LMI
() -
is feasible in X and Y.
-
(ii) Let A, B, and C be given such that the following LMI
() -
holds.
Lemma 3 (see [20].)The following two statements are equivalent.
-
(i) Let A, B, and C be given such that the LMI
() -
is feasible in G.
-
(ii) Let A, B, and C be given such that the LMIs
() -
hold.
3. Main Results
In this section, two LMI-based methods of designing a static output feedback controller are proposed to ensure asymptotical stability of a closed-loop discrete-time singularly perturbed system (3). The first result is given in the form of an ϵ-independent LMI, while the second result is presented by two LMIs which are related to the singular perturbation parameter ϵ. Furthermore, we can obtain the stability upper bound of ϵ.
Theorem 4. For a discrete-time singularly perturbed system in the form of (1), given a stabilizing state feedback controller with gain F0, if there exist matrices P11 > 0, P22 > 0, and G > 0 and matrices P12, L, Xij, Ykj, and i = 1, …, 5, k, j = 1,2 with appropriate dimensions, such that the following LMI holds:
Proof. Based on Lemma 1, the closed-loop system (3) is asymptotically stable, and its transfer function satisfies ∥G∥∞ < γ if there exists a positive definite matrix P such that the following LMI holds:
where
To turn (23) into an LMI, we will use the same idea proposed in [17]. By substituting the transformation defined before, we get another form of (23):
Applying Lemma 2 to (24), we get
Note that the result in Theorem 4 is finally obtained by solving a γ-related optimal problem. While in the following part, a different approach of designing a static output feedback controller is given by solving an optimal problem in which ϵ is involved.
Theorem 5. Given a scalar γ > 0 and a stabilizing state feedback controller with gain F0, if there exist matrices P11 > 0, P22 > 0, G > 0, and Qmm > 0, m = 1, …, 4 and matrices P12, L, Y, , , , Xi, Qmn, n < m, i, m, n = 1, …, 4, with appropriate dimensions, such that the following set of LMIs hold:
Proof. According to Lemma 1, we know that the closed-loop system (3) is asymptotically stable, and its transfer function is less than γ if there exists a positive definite matrix P such that the following LMI holds:
Pre- and post-multiplying (33) by
To turn (37) and (40) into LMIs, we still adopt the same technique used in [17]. By introducing the transformations defined before, we can rewrite (37) and (40) into the following form:
Taking Lemma 3 into account, we know that (43) and (44) are equivalent to
From the above analysis, we learn that if there exists G1 = G2 = G which satisfies both (46) and (47), then (29) can be finally concluded by considering the expression of S. This completes the proof.
Remark 6. The result in Theorem 4 finally turns into (OP1), which is solved by optimizing γ, the minimum H∞ norm of the closed-loop system (3). While results in Theorem 5 are obtained by solving a different optimal problem (OP2), which optimizes the stability upper bound 1/ϵ* with a fixed performance index γ.
4. A Numerical Example
In this section, a numerical example is presented to illustrate the effectiveness of the proposed results.
Example 7. Consider a discrete-time singularly perturbed system described by (1) with
Remark 8. Though the performance of the closed-loop system is not as good as the state feedback case, static output feedback controller plays more important role in implemental sense with proper performance.
5. Conclusion
In this paper, H∞ control problems for fast sampling singularly perturbed systems via static output feedback have been discussed. Rather than adopting the traditional design method of decomposing the original system into fast and slow subsystems, two LMI-based sufficient conditions have been given to guarantee the existence of static output feedback controllers and the asymptotical stability of the closed-loop system with a transfer function whose H∞ norm is less than γ. With LMI toolbox in matlab platform, the obtained LMI results can be solved easily. The proposed methods simplify the controller design procedure.
Acknowledgments
This work is supported by the National 973 Program of China (2012CB821202) and the National Natural Science Foundation of China (61174052, 90916003).