Abstract

This paper investigates the problem of model reduction for a class of discrete-time Markovian jump linear systems (MJLSs) with deficient mode information, which simultaneously involves the exactly known, partially unknown, and uncertain transition probabilities. By fully utilizing the properties of the transition probability matrices, together with the convexification of uncertain domains, a new performance analysis criterion for the underlying MJLSs is first derived, and then two approaches, namely, the convex linearisation approach and iterative approach, for the model reduction synthesis are proposed. Finally, a simulation example is provided to illustrate the effectiveness of the proposed design methods.

1. Introduction

Markovian jump linear systems (MJLSs), initially proposed by Krasovskiĭ and Lidskiĭ [1], have been attracting increasing attention over the past decades. The appeal for the study of this class of hybrid systems is that MJLSs are powerful to model plants whose structures are subject to random abrupt changes, for example, the fault-prone manufacturing systems [2], power systems [3], economic systems [4], networked control systems (NCSs) [510], and so on. As a critical factor, the transition probabilities (TPs) in the Markov chain determine the jump rules of different modes and are assumed to be completely known in most of the existing literature [1114].

However, it is noted that, in many practical engineering systems, not all the mode transition information can be obtained exactly. Recently, there have appeared some results on the analysis and synthesis of MJLSs with uncertain TPs [1518] or partially unknown TPs [1921]. To mention a few, the authors in [15] considered the robust stochastic stability analysis problem for a class of MJLSs with norm-bounded uncertainties in the TPs; the author in [16] dealt with the robust stability analysis and stabilization problems for MJLSs with polytopic-type uncertain TPs; the authors in [17] studied the robust stability analysis for a class of discrete-time Markovian jumping neural networks with defective statistics of mode transitions; the authors in [19] investigated the filtering design for MJLSs with partially unknown TPs. In particular, it is noted that the introduction of deficient mode information, which simultaneously contains the exactly known, partially unknown, and uncertain TPs, is very important and useful in both theoretical advances and practical applications of MJLSs.

On the other hand, in many engineering applications, high- or even infinite-order complex mathematical models are frequently used to describe physical systems and processes [2224]. These high-order models bring serious difficulties to analysis and synthesis of the underlying systems. Therefore, model simplification/reduction with respect to certain criteria has received considerable attention in recent years. Correspondingly, many important results on model reduction have been obtained, involving various efficient approaches such as the Hankel norm approximation method [25], the approach [26, 27], the approach [2830], and the - approach [31]. More recently, the linear matrix inequality (LMI) technique has been exploited to solve the model reduction problem for different classes of systems, such as bilinear systems [27], time-delay systems [28], and T-S fuzzy systems [3236]. Specifically, the authors in [4, 20] considered the model reduction problem for a class of MJLSs with completely known TPs and partially unknown TPs, respectively. However, to the authors’ best knowledge, few results have been reported on model reduction for MJLSs with deficient mode information, which simultaneously consists of the exactly known, partially unknown, and uncertain TPs. This motivates us for the present study.

According to the issues mentioned previously, in this paper, we will make an attempt to tackle the model reduction problem for a class of discrete-time MJLSs with deficient mode information. Such deficient mode information simultaneously contains the exactly known, partially unknown, and uncertain TPs, which is a more practical scenario. By fully utilizing the properties of the transition probability matrices, together with the convexification of uncertain domains, a new performance analysis criterion for MJLSs with deficient mode information will be firstly derived. To solve the model reduction problem, two distinctly different approaches will be then proposed. The first approach is based on a linearisation procedure, which casts the model reduction into a convex optimization problem. The second one, which is based on the cone complementarity linearisation (CCL) idea [37, 38], casts the model reduction into a sequential minimization problem subject to LMI constraints. The effectiveness and superiority of the proposed approaches will be illustrated by a simulation example.

Notations. The notations used throughout the paper are standard. and denote, respectively, the -dimensional Euclidean space and the set of all real matrices; represents the set of positive integers; the notation means that is real symmetric and positive definite; and represent the identity matrix and a zero matrix, respectively; refers to the Euclidean vector norm; is the space of square summable infinite sequence and, for , its norm is given by ; denotes a complete probability space, in which is the sample space, is the algebra of subsets of the sample space, and is the probability measure on ; stands for the mathematical expectation and, for the sequence , its norm is given by . Matrices, if their dimensions are not explicitly stated, are assumed to be compatible for algebraic operations.

2. Problem Formulation and Preliminaries

A discrete-time Markovian jump linear system (MJLS) on a complete probability space can be described as where is the state vector; is the control input vector which belongs to ; is the output vector. The process is described by a discrete-time homogeneous Markov chain, which takes values in a finite set with mode transition probabilities (TPs) , where , for all , and . For , , the system matrices of the th mode are denoted by , which are real and known. Throughout the paper, we assume that system () is stochastically stable, which is a prerequisite for model reduction design.

In addition, the TPs of the jumping process are considered to be polytopic-type uncertain and partially accessed; that is, the transition probability matrix (TPM) is assumed to belong to a given polytope , where vertices , , are given TPMs containing unknown elements still. For instance, for system () with four operation modes, the TPM may be as where the elements labeled with “” and “” represent the unknown information and polytopic uncertainties on TPs, respectively, and the others are known TPs. For notational clarity, for all , we denote as follows: Moreover, if and , it is further described as where represents the th known element with the index in the th row of TPM and represents the th uncertain element with the index in the th row of TPM, respectively. Obviously, . Also, we denote where represents an uncertain TP in the th polytope, for all .

To approximate the original MJLS (1), in this paper, we are interested in designing the following mode-dependent reduced-order model: where , , and , , , and are the gains of the reduced-order models to be determined.

Define and . Then, by augmenting (1) and (6), the model error dynamics can be described as where

Therefore, the purpose of this paper is to design a mode-dependent reduced-order model in the form of (6), such that the model error system () in (7) with deficient mode information is stochastically stable and the induced -norm of the operator from to the model error is less than ; that is, , under zero initial conditions for any nonzero .

Before ending the section, we give the following lemma on the performance analysis of system (7) with completely known TPs, which will be used in the proof of our main results.

Lemma 1 (see [4]). For the MJLS (7) with completely known TPs and a given scalar , if the coupled inequalities where , have a feasible solution with , then the MJLS (7) with completely known TPs is stochastically stable with an performance .

3. Main Results

In this section, we will first derive the performance analysis criterion for the model error system () in (7) with deficient mode information. Then, two distinctly different approaches will be proposed to solve the model reduction problem formulated in the previous section.

3.1. Performance Analysis

In the following, by exploiting the properties of the transition probability matrices (TPMs), together with the convexification of uncertain domains, an performance analysis criterion for the model error system () in (7) with deficient mode information is presented, which will play an instrumental role in solving the model reduction problem.

Proposition 2. The MJLS (7) with deficient mode information is stochastically stable with a guaranteed performance if there exist positive-definite symmetric matrices , , such that the following matrix inequalities hold: where

Proof. Based on Lemma 1, it is known that system (7) with completely known transition probabilities (TPs) is stochastically stable with an performance if (9) holds. Now due to and with deficient mode information, we rewrite the term as Considering the fact that , , and , , (12) can be rewritten as Thus, with deficient mode information, the left-hand side (LHS) of inequality (9) can be rewritten as where is defined in (10). Then (9) holds if and only if , which implies that, in the presence of unknown and uncertain TPs, inequality (9) is equivalent to (10). This completes the proof.

Remark 3. By fully exploiting the properties of the TPMs, together with the convexification of uncertain domains, a sufficient condition for the performance analysis has been derived for the model error system () with deficient mode information in Proposition 2. It is noted that there exist product terms between the Lyapunov matrices and system matrices in condition (10), which will bring some difficulties in the solutions of model reduction problem. By applying decoupling techniques, in the following, two distinctly different approaches to solve the model reduction problem will be proposed.

3.2. Model Reduction via Convex Linearisation Approach

In this subsection, based on a linearisation procedure, the model reduction problem described in the previous section will be cast into a convex optimization problem. The following theorem presents a sufficient condition for the existence of admissible reduced-order models.

Theorem 4. Consider MJLS in (1) with deficient mode information and reduced-order model in the form of (6). The model error system in (7) is stochastically stable with an performance if there exist positive-definite symmetric matrices and matrices , , , , , , and , , such that the following LMIs hold:
where
Moreover, if the above conditions have a set of feasible solutions , then an admissible -order approximation model in the form of (6) can be constructed as

Proof. It follows from Proposition 2 that if we can show (10), then the claimed results follow. By Schur complement, inequality (10) is equivalent to where Perform a congruent transformation to (18) by , and consider the following bounding inequality: It is thus easy to see that the following inequality implies (18),
Furthermore, for model reduction synthesis purpose, we choose the slack matrix as where , , , , and . Then, similar to [22], performing a congruent transformation to by yields Thus, instead of (22), one can directly specify matrix of the following form without loss of generality: It is noted that in this way the matrix variable can be absorbed by the reduced-order model gain variables and by introducing This feature enables one to make no congruent transformation to the original matrix inequality, and all the slack variables can be set as Markovian switching.
Then, substituting matrices given in (25) into (10), together with the consideration of the matrices defined in (26), leads to (15) exactly.
On the other hand, the conditions in (15) imply that , which means that is nonsingular. Thus, the reduced-order model gains can be constructed by (17). The proof is completed.

Remark 5. Theorem 4 provides a sufficient condition for the solvability of model reduction synthesis problem for the MJLS (1) with deficient mode information. A desired reduced-order model can be determined by solving the following convex optimization problem.

Problem MRLA (Model Reduction via Linearisation Approach). Minimize subject to (15) for , , , , , , , , , , .

From the proof of Theorem 4, it is easy to see that the matrix inequality linearisation procedure is based on the bounding inequality in (20) with slack variables of a structural constraint in (25). This inevitably brings some degree of design conservatism. Another avenue to solve the nonlinear matrix inequality problem in (10) is by utilizing the cone complementarity linearisation (CCL) technique [37]. To this end, we will resort to an iterative approach to solve the model reduction problem.

3.3. Model Reduction via Iterative Approach

In this subsection, we will solve the model reduction problem by using the CCL technique. The following theorem gives another sufficient condition for the existence of admissible reduced-order models.

Theorem 6. Consider MJLS in (1) with deficient mode information and reduced-order model in the form of (6). The model error system in (7) is stochastically stable with an performance if there exist positive-definite symmetric matrices and matrices , , , and , , such that where

Proof. From Proposition 2, we know that for there exists a reduced-order model in the form of (6) such that the model error system (7) is stochastically stable with a guaranteed error performance if there exist matrices satisfying (10). First, rewrite the matrices defined in (8) in the following form: where
Then, by Schur complement to (10), and with the notations , , we have that (10) is equivalent to where Setting and considering (33), it is easy to see that (32) is equivalent to (27) and (28). This completes the proof.

Remark 7. Theorem 6 provides another sufficient condition for testing the solvability of -order model reduction synthesis for MJLS (1) with deficient mode information. It is noted that the conditions in Theorem 6 are not strict LMI-based conditions due to the matrix equality in (28). However, with the CCL algorithm in [37, 38], we can resolve this nonconvex feasibility problem by formulating it into a sequential optimization problem subject to LMI constraints.

Based on the previous discussions and using a CCL technique, the nonconvex feasibility problem given in (27) and (28) is converted into the following nonlinear minimization problem that involves LMI conditions.

Problem MRIA (Model Reduction via Iterative Approach). Minimize Trace subject to (27) and

Then, the suboptimal performance of can be found by the following algorithm. The convergence of this algorithm is guaranteed in terms of similar results in [37, 38].

Algorithm MRIA: Suboptimal Performance of

Step 1. Choose a sufficiently large initial , such that there exists a feasible solution to (27) and (34). Set .

Step 2. Find a feasible set for  all that satisfies the conditions in (27) and (34). Set .

Step 3. Solve the following LMI problem over the variables , , , , , and : subject  to (27)  and  (34).
Set and .

Step 4. Substituting the gains , , , and obtained in Step 3 into (10) and if the LMIs in (10) are feasible with respect to the variables , then set and return to Step 2 after decreasing to some extent. If (10) are infeasible within the maximum number of iterations allowed, then exit. Otherwise, set , and go to Step 3.

Remark 8. It is noted that the model reduction problem for discrete-time MJLSs has been considered in [20]. However, there are some remarkable differences between our results and those in [20]. Firstly, it is noted that in this paper the deficient mode information, which simultaneously contains the exactly known, partially unknown, and uncertain transition probabilities (TPs), is considered for MJLS (1), which is more general and practical for engineering applications, whereas the TPs considered in [20] are only partially unknown. Secondly, by fully utilizing the properties of the TPM, including the relation , Theorem 4 gives a unified formulation of model reduction design for MJLS (1), while in [20] the above relation is neglected, which may cause possible conservatism. In addition, two different approaches, namely, the convex linearisation approach and iterative approach, to solve the model reduction problem are proposed, while in [20] only the linearisation approach was presented. It will be shown in the simulation part that the previous points are crucial to reduce the conservatism of model reduction design for MJLS in (1).

Remark 9. It is worth mentioning that the conditions given in Theorem 4 are convex and thus can be readily solved with commercially available software. The design conservatism of Theorem 4 mainly comes from the bounding inequality in (20) with the slack variable of a structural constraint in (25). In the iterative approach, the conditions given in (27) and (34) are equivalent to the corresponding performance analysis results. This is the main advantage of Theorem 6 over Theorem 4. However, the numerical computation cost involved in Algorithm MRIA is also much larger than that involved in Theorem 4 (MRLA), especially when the number of iterations increases.

4. An Illustrative Example

In this section, we will present an illustrative example to demonstrate the effectiveness and superiority of the proposed approaches.

Consider a Markovian jump linear system (MJLS) described by () with parameters as follows: Four different cases for the transition probability matrix (TPM) are given in Table 1, where the transition probabilities (TPs) labeled “” and “” represent the unknown and uncertain elements, respectively. Specifically, Case  1, Case  2, Case  3, and Case  4 stand for the completely known TPs, deficient mode information (including known, partially unknown, and uncertain TPs), partially unknown TPs, and completely unknown TPs, respectively.

For Case 2 shown in Table 1, the uncertain TPs comprise two vertices , , where the third rows , , are given by and the other rows in the two vertices are defined with the same elements; that is,

The objective is to design an -order model of the form (6) to approximate the above system such that the model error system (7) is stochastically stable with an performance index . Here, we first assume that the MJLS is subject to the partially unknown TPs in Case 3, and then a detailed comparison between the minimum performance indices obtained based on Theorem 4 in this paper and the results in [20] is summarized in Table 2. It is observed from Table 2 that the design approach proposed in Theorem 4 is less conservative than [20].

In the following, we will further demonstrate the advantage and less conservatism of Theorem 6 over Theorem 4 proposed in this paper. By solving the problems MRLA and MRIA, another detailed comparison of the minimum performance indices is listed in Table 3, where the bold numbers in the brackets represent the number of iterations. By inspection of Tables 1 and 2, it is easy to see that the results in Theorem 6 are less conservative than those in Theorem 4. It is also shown that the more information on TPs is available, the better performance can be obtained, which is effective to reduce the conservatism of model reduction design. Therefore, the introduction of the polytopic-type uncertain TPs is significant.

Specifically, with , we obtain by Theorem 4 with deficient TPM1 shown in Table 1, and the three-order model parameters are given by

With , we obtain by solving the Algorithm MRIA after 39 iterations with deficient TPM1 shown in Table 1, and the three-order model parameters are given by

The feasible solutions for the other cases are omitted for brevity.

In order to further illustrate the effectiveness of the designed approximation models, simulations have been carried out. Specifically, choose the zero initial condition and input as With the above obtained approximation models under Case 2 given in Table 1, and one of the possible realizations of the Markovian jumping mode shown in Figure 1, the output trajectories of the original system and approximation models obtained based on Theorem 4 (MRLA) and Theorem 6 (MRIA) are shown in Figures 2 and 3, respectively. It can be clearly observed from the simulation curves that, despite the deficient TPs, the designed reduced-order models can approximate the original system very well.

5. Conclusions

This paper has studied the problem of robust model reduction for a class of discrete-time Markovian jump linear systems (MJLSs) with deficient mode information, which simultaneously consists of the exactly known, partially unknown, and polytopic-type uncertain transition probabilities and is thus more general and practical. By fully utilizing the properties of the transition probability matrices, together with the convexification of uncertain domains, a new performance analysis criterion has been developed. Two distinctly different approaches, namely, the convex linearisation approach and iterative approach, have been proposed to solve the model reduction problem. A simulation example has been given to illustrate the less conservatism and effectiveness of the proposed approaches.

Acknowledgments

The authors are grateful to the guest editors and anonymous reviewers for their constructive comments based on which the presentation of this paper has been greatly improved. This work was supported in part by the National Natural Science Foundation of China (61004038), in part by the National 973 Project of China (2009CB320600), in part by the Program for New Century Excellent Talents in University, in part by the Fundamental Research Funds for the Central Universities (HIT.BRETIII.201214), and in part by the Alexander von Humboldt Foundation of Germany.