Abstract

This paper is concerned with the problem of general output feedback stabilization for fractional order linear time-invariant (FO-LTI) systems with the fractional commensurate order . The objective is to design suitable output feedback controllers that guarantee the stability of the resulting closed-loop systems. Based on the slack variable method and our previous stability criteria, some new results in the form of linear matrix inequality (LMI) are developed to the static and dynamic output feedback controllers synthesis for the FO-LTI system with . Furthermore, the results are extended to stabilize the FO-LTI systems with . Finally, robust output feedback control is discussed. Numerical examples are given to illustrate the effectiveness of the proposed design methods.

1. Introduction

In recent years, fractional order systems (FOSs) have attracted considerable attention from control community, since many engineering plants and processes cannot be described concisely and precisely without the introduction of fractional order calculus [16]. Due to the tremendous efforts devoted by researchers, a number of valuable results on stability analysis [79] and controller synthesis [1013] of FOSs have been reported in the literature.

Since it is usually not possible or practical to sense all the states and feed them back, it is practically important and theoretically appealing to stabilize systems by output feedback controller (OFC) [1418]. Linear matrix inequality (LMI) is one of the most effective and efficient tools in controller design and a great deal of LMI-based methods of OFC design have been proposed over the last decade. Generally, these methods can be broadly classified into three categories: iterative algorithm [19, 20], singular value decomposition (SVD) method [2124], and slack variable method [25, 26].

Paradoxically, only few studies deal with OFC design for FOSs. One finds some existing results as presented in [2730] only. Based on SVD method, [27] designs the OFC for a type of FOS with time delay. Nevertheless, the SVD method is inherently conservative, particularly for such a large number of decision variables. Reference [28] designs an static OFC which is also based on SVD method, but the stable region reduced repeatedly in the transformation process. Reference [29] studies the FOS stabilization problem based on its approximation model, which does not face the original fractional order systems directly. Reference [30] gives sufficient conditions for static OFC which can stabilize the FOS with the order . Nonetheless, there is no discussion about and dynamic OFC. Furthermore, the original free decision matrix variables , , , and are limited to and , which shall cause an increase in conservatism.

This motivates us to adopt our previous stability criteria [9] in output feedback controller synthesis for FO-LTI systems, which shall make the resulting controller less conservative and more applicable in practice. Preferably, the new method is applicable for all the fractional order . In addition, the output feedback stabilization of uncertain FOS is discussed in the paper.

Section 2 is devoted to some background materials and the main problem. Based on our stability criteria for FO-LTI systems () and the slack variable method, the main results are presented in Section 3. In Section 4, some numerical simulations are provided to illustrate the validity of the proposed approach. Conclusions are given in Section 5.

2. Problem Formulation and Preliminaries

Consider the following FO-LTI system: where the order ; , , and are the system state, the control input, and the measurable output, respectively; the system matrices , , and are the constant real matrices with appropriate dimensions.

We make the usual assumptions that the pair is controllable and the pair is observable, which guarantee the existence of real matrices and such that and are stable. Thus one may find a real matrix satisfying the stability of .

The following Caputo definition is adopted for fractional derivatives of order for function : where the fractional order , , and the Gamma function .

In this paper, the following general OFC is considered: where is the controller state variable.

Set , , , and ; the static OFC is derived: Set , , , and ; one can obtain the following dynamic OFC: This paper aims at finding the proper condition so that the resulting closed-loop system is asymptotically stable with the three types of OFCs. For this purpose, the following lemmas are first introduced.

Lemma 1 (see [25]). Let , , and be given matrices with appropriate dimensions; then hold if and only if there exists an appropriate dimension matrix which satisfies where the operator represents and stands for the symmetrical part matrix; for example,

Proof. Without loss of generality, we assume that , , and . Set , , , and ; then (7) can be transformed into Select and , using the projection lemma in [31], and one gets the equivalent LMIs: This establishes the proof.

Lemma 2 (see [9]). The -dimensional system with the order is asymptotically stable if and only if there exists a matrix , such that where and

Remark 3. The -dimensional system with the order is asymptotically stable if and only if there exists a matrix , such that

Proof. Since and have the same set of eigenvalues, the systems and have the same stability.
As a result, , is equivalent to Because one completes the proof of Remark 3.

3. Main Results

3.1. Static Output Feedback Control

Theorem 4. Design the controller (4) for the system (1) with ; the corresponding closed-loop control system is asymptotically stable, if there exist matrices , , and , such that is feasible, and the controller gain is given by where , and is an additional initialization matrix, which is derived from . The matrices and satisfy the following LMI:

Proof. First, we design a virtual state feedback controller for the system in (1), which yields By using Lemma 2, one obtains that the system (19) is asymptotically stable if and only if there exists , such that Define ; one can easily get (18) from (20).
The use of Remark 3 with yields Hereafter, considering the actual output feedback controller , then the resulting closed-loop dynamic system can be described as From Remark 3, one can obtain that the system (22) is asymptotically stable if and only if there exists a matrix , such that Owing to the existence of the nonlinear terms , inequality (23) is not an LMI. For the purpose of using the MATLAB LMI toolbox to solve the matrix inequality, we need to linearize the matrix inequality.
Suppose that , which is just the reason why the theorem has conservatism, such that where , , and .
Based on Lemma 1, (16) and (24) are equivalent. This establishes Theorem 4.

3.2. Dynamic Output Feedback Control I

Under the control of (5), if we define the augmented state , then the related closed-loop control system can be rewritten as where

Theorem 5. is controllable, is observable.

Proof. According to [1], is controllable, if and only if the controllability matrix is full row rank, where . is observable, if and only if the observability matrix is full column rank, where .
As a result, the controllability matrix related to can be described as which implies that By virtue of , All of these stated above lead up to the following: In other words, is controllable.
The corresponding observability matrix satisfies which implies that Since , one has Proceeding forward, one has Consequently, is observable. Thus, Theorem 5 has been proved completely.

Theorem 6. Design the controller (5) for system (1) with ; if there exist matrices , , and , such that is feasible, then the resulting closed-loop control system in (25) is asymptotically stabilizable by the output feedback controller where , and is an additional initialization matrix, which is derived from . The matrices and satisfy the following LMI:

3.3. Dynamic Output Feedback Control II

Substituting the controller (3) into system (1) and defining the augmented state , then the related closed-loop control system can be rewritten as where

Remark 7. In a manner similar to the proof of Theorem 5, one gets that is controllable and is observable.

Theorem 8. The system (38) with is asymptotically stable, if there exist matrices , , and , such that is feasible, and the controller satisfies where , and is introduced here as an additional initialization parameter matrix derived from . The matrices and satisfy the following LMI:

Remark 9. In order to avoid getting the special result of Theorem 4 or 6, we set , where and can be chosen as needed.

Remark 10. Theorems 4, 6, and 8 consider the stability problem of the systems in (22), (25), and (38), respectively. One can observe that there are more decision variables in the LMIs in Theorem 6 or 8 than in Theorem 4, which shall increase the computational complexity to solve those LMIs in the former. Of course, since those theorems are just solving convex feasibility problems, and meanwhile the dimensions , , and are of limited practical magnitude, there shall not be a computational burden.

3.4. Output Feedback Control with

For the case of , if we define and , thus the equivalent system with can be derived as where

Remark 11. Similar to Theorem 5, one gets that is controllable and is observable.

Theorem 12. Design the controller (4) for system (1) with ; the related closed-loop control system is asymptotically stable, if there exist matrices , , and , such that is feasible, and the controller gain is given by where , and is an additional initialization matrix, which is derived from . The matrices and satisfy the following LMI:

Remark 13. Because the way of how to get the controller in Theorem 4 is very similar to that of Theorems 6, 8, and 12, therefore the proof of the latter three has been omitted.

Remark 14. Both Theorems 5 and 2.3 in [30] focus on designing the controller (4) for system (1) with the order . There are decision variables and inequalities in Theorem 12 that need to be solved. At the same time, Theorem 2.3 needs decision variables and inequalities. Our approach may need more decision variables since some decision variables in Theorem 2.3 are set to be equal or zeros by force, which may become more conservative. In addition, our approach needs less inequalities than that in Theorem 2.3, which shall reduce computational burden.

Remark 15. In analogy to the above mentioned case with , we can easily get the other stabilization criterion controlled by (3) or (5). Considering expanding the th order system to th order system before or after substituting the controller (3) or (5) into it, we can get th or th controller design criterion.

3.5. Robust Output Feedback Control

Consider the system (1) where is uncertain, and the system matrices and can be described as where and are the constant matrices and the uncertain terms and are given by herein , , and are constant matrices; the unknown variable matrix satisfies .

Theorem 16. Design the controller (4) for the system (1) with conditions in (48); the corresponding closed-loop control system is asymptotically stable for all admissible uncertainties, if there exist matrices , , , and a set of positive scalars , , , such that is feasible, and the controller gain is given by where is an additional initialization matrix, which is derived from . The matrices , , and positive scalars , satisfy the following LMI: where

Remark 17. By using the similar approach in Theorem 4, the theorem can be easily derived, wherefore the proof is omitted.

Remark 18. Analogously, the robust dynamic OFC in exact (3) or (5) with the order can be obtained.

4. Illustrative Examples

All the numerical examples illustrated in this paper are implemented via the piecewise numerical approximation algorithm. For more information about the algorithm one can refer to [29].

Example 1. Consider the system as follows: It is completely controllable and observable. One gets that the eigenvalues of the system matrix are and , which are denoted by EV0. Thereby, the original system with is unstable. If applying the method in Theorems 4, 6, and 8 to design OFCs, using the MATLAB LMI toolbox, one can get the following feasible OFCs:
If one uses EV1, EV2, and EV3 to represent the eigenvalues of the closed-loop control system matrices which are controlled by the three aforementioned controller, respectively, then the distribution of those eigenvalues in the complex plane is shown in Figure 1.

Example 2. Consider the system in (55) with .

According to the method in (43), one gets the equivalent system with 0.7th order. Based on Remark 15, applying the approaches in Theorems 4, 6, and 8, one can get the following feasible OFCs: The same as Example 1, one obtains the eigenvalues distribution of those equivalent closed-loop control systems in the complex plane as shown in Figure 2.

Example 3. Consider the system in (55) with .

Designing 1.4th order OFC as (3)–(5) and using the method in (43), one gets the equivalent system with 0.7th order. By using the method for the case of , one gets the following feasible OFCs: Under the control of the obtained OFCs, one gives the eigenvalues distribution area of the equivalent closed-loop control system as shown in Figure 3.

One can observe from Figures 1, 2, and 3 that if the system (1) can be stabilized by OFC, no matter or , we can get the needed controller via our approach.

Example 4. Consider the system as follows: If we design the static OFC as then one can get the eigenvalues of the closed-loop system matrix as To be obvious, when the order , no matter how we choose , always has eigenvalue in unstable region. That is why we discuss the design of the dynamic OFCs in (3) and (5). Based on the method in this paper, we get the feasible dynamic OFCs as From the results in Figure 4, we can obtain that the system in (59) can be stabilized by the obtained dynamic OFCs.

Example 5. Consider the uncertain unstable system with
Based on Theorem 16, one can get the static OFC along with the virtual state-feedback control gain
The initial state is assumed as . Figure 5 shows the output signal of the open-loop system and the closed-loop system, respectively. The corresponding control input is given in Figure 6. From the simulation results, one can conclude that the proposed method can easily obtain OFC which is able to stabilize such uncertain fractional order system.

5. Conclusions

In this paper, the methods of designing general OFC for FOSs with the order have been investigated. For the case of , LMI-based sufficient conditions for static/dynamic OFC design are proposed. Based on the equivalence transformation, the related results are generalized to the systems with . Compared with existing results, the new proposed approaches require fewer decision variables and have less restrictions conditions which are helpful for reducing the conservatism of the obtained results. The numerical examples have shown the effectiveness of the proposed design methods. It is believed that the approaches provide a new avenue to solve such problem.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Acknowledgments

The authors would like to thank the Associate Editor and the anonymous reviewers for their keen and insightful comments which greatly improved the contents and the presentation.