Next Article in Journal
Quasi-Unimodal Distributions for Ordinal Classification
Next Article in Special Issue
Quantitative Mean Square Exponential Stability and Stabilization of Linear Itô Stochastic Markovian Jump Systems Driven by Both Brownian and Poisson Noises
Previous Article in Journal
General Odd and Even Central Factorial Polynomial Sequences
Previous Article in Special Issue
Event-Triggered Extended Kalman Filtering Analysis for Networked Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Mean-Square Strong Stability and Stabilization of Discrete-Time Markov Jump Systems with Multiplicative Noises

1
School of Control Science and Engineering, Shandong University, Jinan 250061, China
2
School of Electrical Engineering and Automation, Qilu University of Technology (Shandong Academy of Sciences), Jinan 250353, China
3
School of Mathematics and Statistics, Qilu University of Technology (Shandong Academy of Sciences), Jinan 250353, China
*
Author to whom correspondence should be addressed.
Mathematics 2022, 10(6), 979; https://doi.org/10.3390/math10060979
Submission received: 21 February 2022 / Revised: 10 March 2022 / Accepted: 15 March 2022 / Published: 18 March 2022
(This article belongs to the Special Issue Impulsive Control Systems and Complexity II)

Abstract

:
In this paper, the mean-square strong stability and stabilization of discrete-time Markov jump systems are studied. Firstly, the definition of mean-square strong stability is given, and the necessary and sufficient conditions for mean-square strong stability are derived. Secondly, several necessary and sufficient conditions for mean-square strong stabilization via a state feedback controller and an output feedback controller are obtained. Furthermore, explicit expressions for the state feedback controller and static output feedback controller are obtained. Finally, two examples are given to illustrate the validity of the above results.

1. Introduction

As one of the most basic dynamic models, the Markov jump system has been studied extensively. This is mainly because these system models have many applications in engineering and finance, such as nuclear fission and population models, immunology, and portfolio optimization [1,2,3]. Therefore, research on the stability and control of these systems has gradually become a hot topic in the field of control theory and application. For example, the authors in [4,5] discussed the continuous-time Markov jump system and studied its stability and stabilization. In [6], the adaptive tracking problem of stochastic nonlinear systems with Markov switching was studied. Robust H control for uncertain discrete stochastic bilinear systems was studied in [7]. Output tracking control problems for a class of switched linear systems were studied in [8]. In addition, the authors in [9,10] discussed the stability analysis of different Markovian jump systems, as well as some applications.
In practical engineering applications, the system is often required to have good transient performance and stability performance, which to a large extent limits the traditional meaning of the mean-square stability in engineering applications. For example, excessive equipment voltage in the power system may lead to irreversible damage to the power equipment [11]. A large overshoot indicates that the state of the system fluctuates greatly within a short period of time, indicating that the transient energy of the system may be too large and causing serious consequences. Therefore, it is of great significance to study how to restrain the overshoot response that a large overshoot indicates. Many scholars have made considerable achievements in this field. For instance, the authors in [12] presented the specification of optimal overshoot controllers when the controller order is fixed and the closed-loop system poles are at a fixed location. In [13,14,15], the notion of strong stability was introduced to restrain the overshoot response in different systems. The authors in [16] studied the problem of overcoming overshoot performance limitations for a class of minimum-phase linear time-invariant systems with relative degree one. The authors in [17] proposed a secondary frequency control approach to solve the problem of overshoot in the power-imbalance allocation control of power systems. Moreover, in recent years, the strong stability of systems with double and multiple delays has been studied [18,19]. Other relevant studies can be referred to [20,21]. However, there are few studies involving restricting the overshoot in discrete-time Markov jump systems.
Research on the sufficient and necessary conditions for the mean-square stability of the discrete-time Markov jump system can be traced back to 1993. The sufficient and necessary conditions for the mean-square stability of the discrete-time Markov jump systems were given, and these conditions could be transformed into a form suitable for solving for the existence of a unique solution of a set of Lyapunov equations [22]. In [23], the l 2 stability of discrete-time Markov jump systems was studied, and the sufficient and necessary conditions for l 2 stability were given, which is essentially equivalent to the mean-square stability. In [24], the classical theories of Markov jump systems were systematically introduced and studied. However, in the classical study of mean-square stability, the stability and stability problems are usually transformed into the form for solving a set of linear matrix inequalities (LMI), which can be solved using the LMI toolbox. Although this method is effective, it cannot give the explicit solution for the controller.
The key difficulty in solving these problems that have not been previously solved is twofold. On the one hand, the controller should be designed so that the system produces as little overshoot as possible under the premise of stability. On the other hand, there is the problem of finding the analytical solution of the controller without using the LMI toolbox. To sum up, we introduce the definition of mean-square strong stability in the discrete-time Markov jump system for the first time. As a stronger definition, mean-square strong stability can suppress the generation of overshoot well in the stochastic system and can improve the transient performance of the system. The main contributions of this paper are as follows. (i) The concept of mean-square strong stability of the discrete-time Markov jump system with multiplicative noise is proposed, and the necessary and sufficient condition for mean-square strong stability of the system is obtained. (ii) The design of a state feedback controller and static output feedback controller for the discrete-time Markov jump system is studied. Furthermore, two necessary and sufficient conditions are obtained to solve the controller. Finally, the analytical expressions of state feedback controllers and static output feedback controllers are given, using Finsler’s theorem.
The specific notations used in this paper are as follows. R n : the set of all real n-dimensional vectors. C : the set of all complex numbers. N 0 : N 0 = N { 0 } . R n × m : the set of all n × m matrices. A T : the transpose of A. λ ( A ) : the eigenvalue of A. x : the Euclidean norm of x, where x is a vector. A : the Euclidean norm of A, where A is a matrix. E ( · ) : the operation of taking the mathematical expectation. A>0 ( A 0 , A < 0 , A 0 ) : A is a real symmetric positive definite (positive semi-definite, negative definite, negative semi-definite, respectively) matrix. B : the left annihilator of B is a matrix of maximal rank such that B B = 0 .

2. Mean-Square Strong Stability Analysis

As important random switching systems, Markov jump systems are widely used in system control, including in motor systems, image enhancement, medical study, etc. [25,26]. In this paper, we consider the following discrete-time Markov jump systems:
x ( k + 1 ) = A 0 ( r k ) x ( k ) + B 0 ( r k ) u ( k ) + n = 1 N ( A n ( r k ) x ( k ) + B n ( r k ) u ( k ) ) ω n ( k ) y ( k ) = C ( r k ) x ( k ) ,
where x ( k ) is a n-dimensional state vector, u ( k ) is the control input, and y ( k ) is the output. The definition of multiplicative noises is that ω n ( k ) R , n = 1 , 2 , , N are sequences of real random variables defined on a complete probability space ( Ω , F , P ) and are independent wide-sense, stationary, second-order processes with E [ ω n ( k ) ] = 0 , E [ ω m ( s ) ω n ( t ) ] = δ m n , where δ m n is a Kronecker function defined by δ m n = 1 if m = n or δ m n = 0 if m n . Furthermore, for r k = i , A n ( r k ) , B n ( r k ) , and C ( r k ) , n = 1 , 2 , , N are constant matrices of appropriate dimension, denoted by A n , i , B n , i , and C i , respectively, for simplicity. r k represents a discrete-time, discrete-state ergodic Markov chain taking values in S with the transition probability π i j , π i j > 0 and j = 1 s π i j = 1 , i S , S = { 1 , 2 , , s } . The initial distribution of the Markov chain is q i with q i 0 , for the case where i S . ω n ( k ) and r k are mutually independent.
Next, we introduce the concept of the mean-square strong stability of the discrete-time Markov jump system.
Definition 1.
The discrete-time Markov jump system (1) is said to be mean-square strongly stable, if it satisfies the following condition:
E x ( k + 1 ) 2 < E x ( k ) 2 ,
for all k N 0 when x ( k ) 0 [14].
Remark 1.
Definition 1 shows that the norm of the state vector in system (1) monotonically decreases from E x ( 0 ) 2 ≠0 to E x ( k 0 ) 2 =0. Clearly, the mean-square strong stability prohibits the overshoot behavior of the system (1) for arbitrary initial conditions in the state space.
Remark 2.
According to the definition in [22,24], mean-square stability cannot guarantee that systems have good performance in a short time. This is because mean-square stability only limits the changing trend of the state when time tends to infinity, but not the state during the change process, which may cause the system to have large overshoots in a short time. Compared with the mean-square stable system, the mean-square strongly stable system has smaller overshoots.
First, we introduce the following useful lemma. It is a corollary of Finsler’s theorem and is quoted from [27].
Lemma 1.
Suppose that matrices B and symmetric matrices Q are given. Then the following two descriptions are equivalent:
  • There is a symmetric matrix X such that
    Q + B X B T > 0 .
  • One of the following two conditions is true
    B Q B T > 0 o r B B T > 0 .
In the following theorem, we aim to give a sufficient and necessary condition for the mean-square strongly stable open-loop system (1) with u ( k ) 0 .
Theorem 1.
The discrete-time Markov jump system (1) is mean-square strongly stable if and only if
A i < 1 ,
where
A i = A 0 , i A 1 , i A N , i
for each i S .
Proof. 
Necessity: From Definition 1, we can obtain the result that the mean-square strong stability of a discrete-time Markov jump system (1) is equivalent to
E x ( k + 1 ) 2 E x ( k ) 2 < 0 .
Furthermore, it is also equivalent to the following sequences of inequalities:
j = 1 s E [ x ( k + 1 ) T x ( k + 1 ) 1 r ( k + 1 ) = j ] i = 1 s E [ x ( k ) T x ( k ) 1 r ( k ) = i ] < 0 . E [ x ( k ) T j = 1 s i = 1 s π i j ( A 0 , i T A 0 , i + A 0 , i T n = 1 N A n , i ω n ( k ) + n = 1 N A n , i T ω n ( k ) A 0 , i + n = 1 N A n , i T ω n ( k ) n = 1 N A n , i ω n ( k ) ) x ( k ) 1 r ( k ) = i ] i = 1 s E [ x ( k ) T x ( k ) 1 r ( k ) = i ] < 0 . E [ x ( k ) T i = 1 s ( j = 1 s π i j ( A 0 , i T A 0 , i + A 0 , i T n = 1 N A n , i ω n ( k ) + n = 1 N A n , i T ω n ( k ) A 0 , i + n = 1 N A n , i T ω n ( k ) n = 1 N A n , i ω n ( k ) ) I ) x ( k ) 1 r ( k + 1 ) = j 1 r ( k ) = i ] < 0
for each i , j S , where the indicator function 1 r ( k ) = i is defined in the usual way, that is
1 r ( k ) = 1 if r k = i 0 otherwise ,
for r k S . Then, based on the assumptions j = 1 s π i j , i , j S , (7) is equivalent to
E [ x ( k ) T i = 1 s ( A 0 , i T A 0 , i + A 0 , i T n = 1 N A n , i ω n ( k ) + n = 1 N A n , i T ω n ( k ) A 0 , i + n = 1 N A n , i T ω n ( k ) · n = 1 N A n , i ω n ( k ) I ) x ( k ) 1 r ( k ) = i ] < 0 .
According to the previous assumption, E [ ω n ( k ) ] = 0 , E [ ω m ( s ) ω n ( t ) ] = δ m n (8) is equivalent to
E [ x ( k ) T i = 1 s ( A 0 , i T A 0 , i + n = 1 N A n , i T A n , i I ) x ( k ) 1 r ( k ) = i ] < 0 .
Since (9) holds for k N , one obtains
E [ x ( 0 ) T i = 1 s ( A 0 , i T A 0 , i + n = 1 N A n , i T A n , i I ) x ( 0 ) 1 r ( 0 ) = i ] < 0 .
when k= 0. Because x ( 0 ) is not a random variable, one obtains
x ( 0 ) T i = 1 s ( A 0 , i T A 0 , i + n = 1 N A n , i T A n , i I ) 1 r ( 0 ) = i x ( 0 ) < 0 .
Due to the arbitrariness of x ( 0 ) , (11) can be written as:
i = 1 s ( A 0 , i T A 0 , i + n = 1 N A n , i T A n , i I ) 1 r ( 0 ) = i < 0 . i = 1 s ( A 0 , i T A 1 , i T A N , i T A 0 , i A 1 , i A N , i I ) 1 r ( 0 ) = i < 0 . i = 1 s ( A i T A i I ) 1 r ( 0 ) = i < 0 . i = 1 s A i T A i 1 r ( 0 ) = i i = 1 s I 1 r ( 0 ) = i < 0 . i = 1 s A i T A i 1 r ( 0 ) = i I < 0 . i = 1 s A i 1 r ( 0 ) = i < 1 ,
which is equivalent to the condition in (5), assuming the initial distribution q i 0 , i S .
Sufficiency: From Schur’s complement and (12), which gives a set of inequalities that are equivalent to each other, we obtain that (5) is equivalent to the following inequality:
i = 1 s ( A 0 , i T A 0 , i + n = 1 N A n , i T A n , i I ) 1 r ( k ) = i < 0
For any kN, if x ( k ) ≠0, then (9) holds. The following proof requires only the reverse derivation of (8) and (7), which are sets of inequalities that are equivalent to each other. Therefore, one obtains
j = 1 s E [ x ( k + 1 ) T x ( k + 1 ) 1 r ( k + 1 ) = j ] i = 1 s E [ x ( k ) T x ( k ) 1 r ( k ) = i ] < 0 ,
which is also equivalent to the definition of the mean-square strong stability. □

3. Mean-Square Strong Stabilization via State Feedback

In this section, we aim to design a state feedback controller such that the resulting closed-loop system is mean-square strongly stable.
Definition 2.
The system in (1) is said to show mean-square strong stabilization if there are state feedback controllers u ( k ) = K ( r k ) x ( k ) which are denoted by K i , while r k = i for simplicity, such that
x ( k + 1 ) = A 0 ( r k ) x ( k ) + B 0 ( r k ) K i x ( k ) + n = 1 N ( A n ( r k ) x ( k ) + B n ( r k ) K i x ( k ) ) ω n ( k )
satisfies Definition 1 [14].
Next, a necessary and sufficient condition for the mean-square strong stabilization of the system (15) is given.
Theorem 2.
System (15) shows mean-square strong stabilization if and only if there are state feedback matrices K i such that
A i + B i K i < 1 ,
where
A i = A 0 , i A 1 , i A N , i , B i = B 0 , i B 1 , i B N , i
for each i S .
Proof. 
The proof of this theorem can be obtained directly from the proof of Theorem 1. □
Next, the following theorem gives the necessary and sufficient condition for the system in (15) to show mean-square strong stabilization, and the design of its state feedback controller can also be obtained.
Theorem 3.
Suppose that, for each i S , B i has full column rank. Then, system (15) shows mean-square strong stabilization via a state feedback controller if and only if the following equations are true:
B i ( I A i A i T ) B i T > 0 ( if B i R n × n ) , B i B i T > 0 ( if B i R n × n ) .
The explicit form of the state feedback matrix K i when r k = i can be obtained as follows:
K i = ( B i T B i ) 1 B i T A i + ( B i T B i ) 1 / 2 P i Θ i 1 / 2 ,
where
Θ i = I A i T A i + A i T B i ( B i T B i ) 1 B i T A i ,
and P i is an arbitrary matrix where P i < 1 for each i S .
Proof. 
The following is divided into two steps for proving the feasibility of this theorem.
Step 1: In the first step, let us prove that condition (17) is equivalent to Θ i > 0 . First, Θ i > 0 is equivalent to there being a U i > 0 such that the following inequality sequence holds:
I A i T A i + A i T B i ( B i T B i + U i ) 1 B i T A i > 0 I A i T ( I B i ( B i T B i + U i ) 1 B i T ) A i > 0 .
Using the matrix inversion lemma, we find that there is a U i > 0 such that
I A i T ( I + B i U i 1 B i T ) 1 A i > 0 .
Then, using the Shur complement lemma, we find that it is also equivalent to there being a U i > 0 such that
I + B i U i 1 B i T A i A i T > 0 .
Finally, according to Lemma 1, this is equivalent to
B i ( I A i A i T ) B i T > 0 o r B i B i T > 0 .
Step 2: In the second step of the proof, we only need to prove that Θ i > 0 is equivalent to the result that the system (15) can be strongly stabilized by Theorem 2.
Necessity: First, to prove the necessity, we only need to prove that the condition in (16) implies Θ i > 0 . Hence, we consider the following sequences of inequalities:
A i + B i K i < 1 . ( A i + B i K i ) T ( A i + B i K i ) < I . A i T A i + A i T B i K i + K i T B i T A i + K i T B i T B i K i < I . A i T B i ( B i T B i ) 1 B i T A i + A i T B i K i + K i T B i T A i + K i T B i T B i K i < I A i T A i + A i T B i ( B i T B i ) 1 B i T A i . ( K i + ( B i T B i ) 1 B i T A i ) T ( B i T B i ) ( K i + ( B i T B i ) 1 B i T A i ) < I A i T A i + A i T B i ( B i T B i ) 1 B i T A i = Θ i .
Then, since B i has full column rank, we have B i T B i > 0 and ( B i T B i ) 1 > 0 . Furthermore, since the left side of the above inequality is non-negative, Θ i > 0 can be obtained.
Sufficiency: Since Θ i > 0 , one obtains that there are values of Θ i 1 2 and K i such that
P i < 1 , P i ( B i T B i ) 1 2 ( K i + ( B i T B i ) 1 B i T A i ) Θ i 1 2 .
Hence, the solution can be obtained that:
K i = ( B i T B i ) 1 B i T A i + ( B i T B i ) 1 / 2 P i Θ i 1 / 2 ,
which proves the theorem. □
Remark 3.
According to the assumption of Theorem 3, matrix B i is full column rank and B i T B i is non-singular. Therefore, the inverse and square root of matrix B i T B i in (16) and (17) both exist and are both unique.
Remark 4.
The matrix B can be obtained by singular value decomposition. Let B have a singular value decomposition as follow:
B = U 1 U 2 Σ 0 V T ,
where Σ R m × m is a diagonal matrix composed of a singular value and U 1 R n × m , U 2 R n × n m , and V R m × n are unitary matrices. Since all left annihilators of B can be written as X U 2 T , with X representing arbitrary nonsingular matrices, B can be taken as U 2 T .
Remark 5.
Compared with the traditional controller for mean-square stabilization, which requires a set of LMIs to be solved [22,24], Theorem 3 gives the explicit expression of the controller K i that makes the system mean-square strongly stabilized.

4. Mean-Square Strong Stabilization via Output Feedback

Although state feedback can improve the system performance more effectively than output feedback, the state variables cannot be measured directly from outside the system, which often makes the technical implementation of state feedback more complicated than output feedback. In contrast, output feedback has significant advantages in technical implementation.
In this section, we consider the output feedback problem for the discrete-time Markov jump system (1). The system (1) is said to be mean-square strongly stabilized via an output feedback controller if there are output feedback matrices
u ( k ) = F ( r k ) y ( k ) = F ( r k ) C x ( k ) ,
denoted by F i , while r k = i for simplicity, such that
x ( k + 1 ) = A 0 ( r k ) x ( k ) + B 0 ( r k ) F ( r k ) C ( r k ) x ( k ) + n = 1 N ( A n ( r k ) x ( k ) + B n ( r k ) F ( r k ) C ( r k ) x ( k ) ) ω n ( k ) y ( k ) = C ( r k ) x ( k )
satisfies Definition 1.
The following theorem gives a necessary and sufficient condition for the system to show mean-square strong stabilization.
Theorem 4.
System (28) is mean-square strongly stabilized if and only if there are output feedback matrices F i such that
A i + B i F C i < 1 ,
where
A i = A 0 , i A 1 , i A N , i , B i = B 0 , i B 1 , i B N , i
for each i S .
Proof. 
The proof of this theorem can be obtained directly from the proof of Theorem 1. □
The following theorem gives a necessary and sufficient condition for mean-square strong stabilization via an output feedback controller and the explicit expressions of the output feedback matrix F i .
Theorem 5.
Suppose that for each i S , B i has full column rank and that C i has full row rank. Then, the system in (28) shows mean-square strong stabilization via an output feedback controller if and only if the following two equations are true:
( i ) B i ( I A i A i T ) B i T > 0 ( if B i R n × n ) B i B i T > 0 ( if B i R n × n ) ,
and
( ii ) C i T ( I A i T A i ) C i T T > 0 ( if C i R n × n ) C i T C i > 0 ( if C i R n × n ) .
The explicit expression for the output feedback matrix F i , when r k = i , can be obtained as follows:
F i = ( B i T Φ i B i ) 1 B i T Φ i A i C i T ( C i C i T ) 1 + ( B i T Φ i B i ) 1 / 2 L i Ψ i 1 / 2 ,
where
Φ i = ( I A i A i T + A i C i T ( C i C i T ) 1 C i A i T ) 1 ,
Ψ i = ( C i C i T ) 1 { ( C i C i T ) 1 C i A i T ( Φ i Φ i B i ( B i T Φ i B i ) 1 B i T Φ i ) A i C i T ( C i C i T ) 1 }
and L i is an arbitrary matrix with L i < 1 .
Proof. 
The following is divided into two steps to prove the feasibility of this theorem.
Step 1: In the first step, let us prove that conditions (30) and (31) are equivalent to Φ i > 0 and Ψ i > 0 , respectively. First, Φ i > 0 is equivalent to there being a V i > 0 such that
I A i A i T + A i C i T ( C i C i T + V i ) 1 C i A i T > 0 .
Next, according to the matrix inversion lemma, this is equivalent to there being a V i > 0 such that
I A i ( I + C i T V i 1 C i ) 1 A i T > 0 .
Using the Shur complement lemma, it is also equivalent to there being a V i > 0 such that
I + C i T V i 1 C i A i T A i > 0 .
Finally, according to Lemma 1, this is equivalent to (30). The proof of (31) is similar to the above procedure.
Step 2: In the second step, we only need to prove that Φ i > 0 and Ψ i > 0 are the same things as in (29).
Necessity: To prove the necessity, we only need to prove that the following inequality
( A i + B i F i C i ) T < 1
implies Φ i > 0 and Ψ i > 0 for i S by Theorem 4 and the properties of singular values. Hence, let us consider the following sequences of inequalities:
( A i + B i F i C i ) ( A i + B i F i C i ) T < I . A i A i T + A i C i T F i T B i T + B i F i C i A i T + B i F i C i C i T F i T B i T < I . B i F i C i C i T F i T B i T + B i F i C i A i T + A i C i T F i T B i T + A i C i T ( C i C i T ) 1 C i A i T < I A i A i T + A i C i T ( C i C i T ) 1 C i A i T . ( B i F i + A i C i T ( C i C i T ) 1 ) ( C i C i T ) ( B i F i + A i C i T ( C i C i T ) 1 ) T < I A i A i T + A i C i T ( C i C i T ) 1 C i A i T = Φ i 1 .
Next, since C i has full row rank, we have C i C i T > 0 and ( C i C i T ) 1 > 0 . Then, according to the Schur complement lemma, (39) and ( C i C i T ) 1 > 0 are equivalent to
( B i F i + A i C i T ( C i C i T ) 1 ) T Φ i ( B i F i + A i C i T ( C i C i T ) 1 ) < ( C i C i T ) 1
and Φ i > 0 . Once again, we can compute this formula in a similar way to the previous procedure in (38), and we obtain that (40) is equivalent to
( F i + ( B i T Φ i B i ) 1 B i T Φ i A i C i T ( C i C i T ) 1 ) T ( B i T Φ i B i ) · ( F i + ( B i T Φ i B i ) 1 B i T Φ i A i C i T ( C i C i T ) 1 ) < Ψ i .
Thus, Φ i > 0 and Ψ i > 0 are true for the existing F i satisfying (38).
Sufficiency: We suppose that Φ i > 0 and Ψ i > 0 . Hence, (41) can be written as
L i < 1 , L i = ( B i T Φ i B i ) 1 2 ( F i + ( B i T Φ i B i ) 1 B i T Φ i A i C i T ( C i C i T ) 1 ) Ψ i 1 2 .
Then, one obtains
F i = ( B i T Φ i B i ) 1 B i T Φ i A i C i T ( C i C i T ) 1 + ( B i T Φ i B i ) 1 2 L i Ψ i 1 2 ,
which proves the sufficiency. □
Remark 6.
The study of mean-square strong stability in Markov jump systems is still ongoing. For example, the conclusion of this paper can be extended to a broader context such as semi-Markov jump systems [28], monotone evolutions for the state vectors [29], and so on. In addition, the conditions of Theorems 3 and 5 can also be optimized for different aspects, in order to obtain a broader conclusion. These directions will be studied in the future.

5. Simulation

First, a mean-square strongly stable system is given, which can be verified by Theorem 1.
Example 1.
Consider a discrete-time Markov jump system (1) with two modes. The system parameters are given by
A 0 , 1 = 0.2 0.2 0 0.5 , A 1 , 1 = 0.8 0.2 0 0.4 , A 2 , 1 = 0.1 0.3 0 0.2 ,
A 0 , 2 = 0.2 0.2 0.2 0.4 , A 1 , 2 = 0.5 0.2 0.1 0.4 , A 2 , 2 = 0.2 0.3 0.1 0.2 ,
with initial distribution q 1 = 0.5 , q 2 = 0.5 , and the transition probability matrix
( π i j ) 2 × 2 = 0.3 0.7 0.5 0.5 .
According to Theorem 1, the following can be obtained:
A 1 = A 0 , 1 A 1 , 1 A 2 , 1 = 0.91 < 1 ,
and
A 2 = A 0 , 2 A 1 , 2 A 2 , 2 = 0.81 < 1 .
Therefore, the system is mean-square strongly stable.
Taking x ( 0 ) = [ 1 1 ] T , the system state curves are shown in Figure 1. It can be seen that the norm of the system state is convergent.
Next, a system that is not mean-square strongly stable is given, and the design problems of the state feedback controller and output feedback controller are discussed.
Example 2.
Consider a discrete-time Markov jump system (1) with two modes, where the parameters of the system are given by
A 0 , 1 = 0.8 0.5 0.15 0.9 , A 1 , 1 = 0.2 0.5 0 0.2 , A 2 , 1 = 0.1 0.8 0 0.1 ,
B 0 , 1 = 0.6 0.2 0.5 0.6 0 0.3 , B 1 , 1 = 0.3 0.1 0.3 0 0.5 0 , B 2 , 1 = 0.2 0.2 0 0 0.8 0.1 ,
A 0 , 2 = 0.85 0.3 0 0.8 , A 1 , 2 = 0.1 0.5 0.3 0.1 , A 2 , 2 = 0.1 0.5 0.5 0.2 ,
B 0 , 2 = 0.6 0.2 0.5 0.6 0 0.3 , B 1 , 2 = 0.5 0.1 0.3 0.1 0.5 0.1 , B 2 , 2 = 0.7 0.2 0.1 0.1 0.5 0.1 ,
with initial distribution q 1 = 0.5 , q 2 = 0.5 , and the transition probability matrix
( π i j ) 2 × 2 = 0.3 0.7 0.5 0.5 .
According to Theorem 1, the following can be obtained:
A 1 = A 0 , 1 A 1 , 1 A 2 , 1 = 1.46 > 1 ,
and
A 2 = A 0 , 2 A 1 , 2 A 2 , 2 = 1.16 > 1 .
Therefore, the system is not mean-square strongly stable.
Taking x ( 0 ) = [ 1 1 ] T , the system state curves are shown in Figure 2. It can be seen that the norm of the system state is divergent.
Next, we consider the problems of mean-square strong stabilization by state feedback and output feedback with respect to Example 2.
Firstly, to consider the problems of state feedback controller design, the preconditions of (17) of Theorem 2 should be satisfied, and then the verification process is as follows.
According to Remark 4, the singular decomposition of B i is as follows.
In mode 1:
U 1 , 1 = 0.55 0.56 0.25 0.38 0.11 0.41 0.42 0.27 0.07 0.27 0.66 0.47 , U 1 , 2 = 0.40 0.27 0.05 0.39 0.86 0.07 0.22 0 0.26 0.39 0.08 0.77 0.04 0.79 0.11 0.32 0.15 0.01 0.95 0.01 0.09 0.38 0.17 0.39 ,
Σ 1 = 1 0 0 0 0.96 0 0 0 0.59 0 0 0 0 0 0 0 0 0 , V 1 = 0.5 0.78 0.39 0.85 0.52 0.05 0.17 0.36 0.92 .
Then, we take
B 1 = U 1 , 2 T ,
and obtain
B 1 ( I A 1 A 1 T ) B 1 T = 0.44 0.21 0.27 0.17 0.21 0.91 0.12 0.07 0.27 0.12 0.71 0.08 0.17 0.07 0.08 0.95 ,
which is a positive definite matrix because
λ ( B 1 ( I A 1 A 1 T ) B 1 T ) = { 0.15 , 0.87 , 1 , 1 } .
Hence, by testing the conditions that B 1 has full column rank and
B 1 ( I A 1 A 1 T ) B 1 T > 0
in Theorem 3, mode 1 satisfies the conditions of mean-square strong stabilization. Then, we can take
P 1 = 0.5 0 0 0.4 0 0.6
without loss of generality, and hence
Θ 1 = 0.95 0.03 0.03 0.63 , K 1 = 0.26 1.35 0.13 0.32 1.14 0.33
from (18) and (19) in Theorem 3. According to Theorem 2, one obtains
A 1 + B 1 K 1 = 0.84 < 1 .
In mode 2:
U 2 , 1 = 0.56 0.36 0.38 0.04 0.44 0.2 0.12 0.62 0.56 0.22 0.12 0.62 , U 2 , 2 = 0.45 0.35 0.32 0.35 0.8 0.01 0.46 0.01 0.20 0.6 0.03 0.60 0.22 0.49 0.22 0.51 0.16 0.12 0.76 0.12 0.22 0.51 0.22 0.49 ,
Σ 2 = 1.26 0 0 0 0.77 0 0 0 0.58 0 0 0 0 0 0 0 0 0 , V 2 = 0.95 0.02 0.31 0.06 0.99 0.12 0.30 0.14 0.94 .
Then, we take
B 2 = U 2 , 2 T ,
and obtain
B 2 ( I A 2 A 2 T ) B 2 T = 0.54 0.15 0.1 0.3 0.15 0.94 0.1 0.1 0.1 0.1 0.22 0.1 0.3 0.1 0.11 0.8 ,
which is a positive definite matrix because
λ ( B 2 ( I A 1 A 1 T ) B 1 T ) = { 0.08 , 0.41 , 1 , 1 } .
Hence, by testing the conditions that B 2 has full column rank and
B 2 ( I A 2 A 2 T ) B 2 T > 0
in Theorem 3, mode 2 satisfies the conditions for mean-square strong stabilization. Then, we can take
P 2 = 0.4 0 0 0.7 0.4 0.1
without loss of generality, and hence
Θ 2 = 0.72 0.18 0.18 0.24 , K 2 = 0.01 0.51 0.28 0.25 0.55 0.29
from (18) and (19) in Theorem 3. According to Theorem 2, one obtains
A 2 + B 2 K 2 = 0.95 < 1 .
Taking x ( 0 ) = [ 1 1 ] T , the closed-loop system state curves are shown in Figure 3. It can be seen that the system is mean-square strongly stabilized via state feedback control.
Next, we consider the problem of designing the static output feedback controller in the above example. First, we consider Example 2 with the output matrices C i as follows:
C 1 = 1 1 0 1 , C 2 = 0.2 0.8 1 0.1 .
According to the above analysis, the system in Example 2 also satisfies the condition of (30) in Theorem 5. Hence, we only need to verify condition (31) in Theorem 5. As C and C ^ are square matrices, we consider the following procedure:
C 1 T C 1 = 1 1 1 2 , C 2 T C 2 = 1 1 1 2 ,
The eigenvalues of the above matrices are { 0.38 , 2.62 }   , { 0.52 , 1.17 } , respectively, and C 1 T C 1 > 0 , C 2 T C 2 > 0 . Hence we can design the output feedback controller for this system using Theorem 5, according to (32)–(34), and taking matrices L i as
L 1 = 0.5 0.2 0.1 0 0.3 0.3 , L 2 = 0.5 0.1 0.2 0.2 0.4 0.1 ,
without loss of generality. The explicit expressions for output feedback controllers can be obtained as follows:
Ψ 1 = 0.95 0.98 0.98 1.63 , F 1 = 0.26 1.17 0.05 0.08 0.98 1.63 ,
Ψ 2 = 0.24 0.66 0.66 0.68 , F 2 = 0.86 0.24 0.66 0.02 0.15 1.06 .
Taking x ( 0 ) = [ 1 1 ] T , the closed-loop system curves are shown in Figure 4. It can be seen that the system is mean-square strongly stabilized via output feedback control.

6. Conclusions

In this paper, the definition of the mean-square strong stability of discrete-time Markov jump systems was proposed, and the necessary and sufficient conditions for mean-square strong stability were obtained. Furthermore, several necessary and sufficient conditions guaranteeing mean-square strong stabilization via a state feedback controller and a static output feedback controller were derived. Moreover, the explicit expressions for the state feedback controller and static output feedback controller were provided. In future work, the conclusions of this paper could be extended to a broader context such as semi-Markov jump systems, monotone evolutions for the state vectors, and so on. In addition, Theorems 3 and 5 can also be optimized for some aspects, in order to obtain a broader conclusion.

Author Contributions

Formal analysis, Z.Y. and F.S.; methodology and funding acquisition, Z.Y.; investigation, software, and writing—original draft preparation and editing, F.S.; review and editing, F.S. and Z.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Natural Science Foundation of China (61877062, 61977043, 62003181), and China Postdoctoral Science Foundation (2017M610425).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Sazonov, I.; Grebennikov, D.; Meyerhans, A.; Bocharov, G. Markov Chain-Based Stochastic Modelling of HIV-1 Life Cycle in a CD4 T Cell. Mathematics 2021, 9, 2025. [Google Scholar] [CrossRef]
  2. Zhong, S.; Zhang, W.; Yan, Z. Finite-time annular domain stability and stabilization for stochastic Markovian switching systems driven by Wiener and Poisson noises. Int. J. Robust Nonlinear Control 2020, 31, 2290–2304. [Google Scholar] [CrossRef]
  3. Yan, Z.; Zhang, W.; Park, J.; Liu, X. Quantitative exponential stability and stabilization of discrete-time Markov jump systems with Multiplicative noises. IET Control Theory Appl. 2017, 11, 2886–2892. [Google Scholar] [CrossRef]
  4. Wang, Z.; Liu, Y.; Liu, X. Exponential Stabilization of a Class of Stochastic System With Markovian Jump Parameters and Mode-Dependent Mixed Time-Delays. IEEE Trans. Autom. Control 2010, 55, 1656–1662. [Google Scholar] [CrossRef] [Green Version]
  5. Deng, F.; Luo, Q.; Mao, X. Stochastic stabilization of hybrid differential equations. Automatica 2012, 48, 2321–2328. [Google Scholar] [CrossRef]
  6. Zhao, J.; Yang, J.; Peng, S. Adaptive tracking for stochastic nonlinear systems with Markovian switching. IEEE Trans. Autom. Control 2010, 55, 2135–2141. [Google Scholar]
  7. Xu, S.; Chen, T. Robust control for uncertain discrete-time stochastic bilinear systems with Markovian switching. Int. J. Robust Nonlinear Control 2005, 15, 201–217. [Google Scholar] [CrossRef]
  8. Yang, D.; Li, X.; Qiu, J. Output tracking control of delayed switched systems via state-dependent switching and dynamic output feedback. Nonlinear Anal. Hybrid Syst. 2019, 32, 294–305. [Google Scholar] [CrossRef]
  9. Kang, Y.; Zhao, Y.B.; Zhao, P. Stability Analysis of Markovian Jump Systems; Springer: Berlin/Heidelberg, Germany, 2018. [Google Scholar]
  10. Zhao, P.; Kang, Y.; Zhao, Y.B. A Brief Tutorial and Survey on Markovian Jump Systems: Stability and Control. IEEE Syst. Man Cybern. Mag. 2019, 5, 37-C3. [Google Scholar] [CrossRef]
  11. Wang, Z.; Wu, Y.; Mahmud, M.; Yuan, Z.; Zhao, Y.; Mantooth, H.A. Busbar design and optimization for voltage overshoot mitigation of a silicon carbide high-power three-phase t-type inverter. IEEE Trans. Power Electron. 2020, 36, 204–214. [Google Scholar] [CrossRef]
  12. Moore, K.L.; Bhattacharyya, S.P. A technique for choosing zero locations for minimal overshoot. IEEE Trans. Autom. Control 1990, 35, 577–580. [Google Scholar] [CrossRef]
  13. Halikias, G.D.; Papageorgiou, A.; Karcanias, N. Non-overshooting stabilisation via state and output feedback. Int. J. Control 2012, 83, 1232–1247. [Google Scholar] [CrossRef]
  14. Halikias, G.D.; Dritsas, L.; Pantelous, A.; Tsoulkas, V. Strong stability of discrete-time systems. Linear Algebra Its Appl. 2012, 436, 1890–1908. [Google Scholar] [CrossRef] [Green Version]
  15. Karcanias, N.; Halikias, G.D.; Papageorgiou, A. Strong stability of internal system descriptions. Int. J. Control 2010, 83, 182–205. [Google Scholar] [CrossRef]
  16. Zhao, G.; Nesic, D.; Tan, Y.; Hua, C. Overcoming overshoot performance limitations of linear systems with reset control. Automatica 2019, 54, 289–294. [Google Scholar] [CrossRef]
  17. Xi, K.; Dubbeldam, J.; Lin, H.X.; Schuppen, J.H. Power-Imbalance Allocation Control of Power Systems-Secondary Frequency Control. Automatica 2018, 92, 72–85. [Google Scholar] [CrossRef] [Green Version]
  18. Zhou, B. On strong stability and robust strong stability of linear difference equations with two delays. Automatica 2019, 110, 0005–1098. [Google Scholar] [CrossRef] [Green Version]
  19. Song, Y.; Michiels, W.; Zhou, B.; Duan, G.R. Strong stability analysis of linear delay difference equations with multiple time delays. IEEE Trans. Autom. Control 2021, 66, 3741–3748. [Google Scholar] [CrossRef]
  20. Peng, D.; Li, X.; Rakkiyappan, R.; Ding, Y. Stabilization of stochastic delayed systems: Event-triggered impulsive control. Appl. Math. Comput. 2021, 401, 126054. [Google Scholar] [CrossRef]
  21. Zhao, Y.; Li, X.; Cao, J. Global exponential stability for impulsive systems with infinite distributed delay based on flexible impulse frequency. Appl. Math. Comput. 2020, 386, 125467. [Google Scholar] [CrossRef]
  22. Costa, O.L.V.; Fragoso, M.D. Stability results for discrete-time linear systems with Markovian jumping parameters. J. Math. Anal. Appl. 1993, 179, 154–178. [Google Scholar] [CrossRef]
  23. Bouhtouri, A.E.; Hinrichsen, D.; Pritchard, A.J. Stability radii of discrete-time stochastic systems with respect to blockdiagonal perturbations. Automatica 2000, 36, 1033–1040. [Google Scholar] [CrossRef]
  24. Costa, O.L.V.; Fragoso, M.D.; Marques, R.P. Discrete-Time Markov Jump Linear Systems; Springer: London, UK, 2005. [Google Scholar]
  25. Nielsen, R.; Wakeley, J. Distinguishing migration from isolation: A Markov chain Monte Carlo approach. Genetics 2001, 158, 885–896. [Google Scholar] [CrossRef] [PubMed]
  26. Catak, M. Application of Markov chains on image enhancement. Neural Comput. Appl. 2014, 25, 1119–1123. [Google Scholar] [CrossRef]
  27. Skelton, R.E.; Iwasaki, T.; Grigoriadis, K. A Unified Approach to Linear Control Design; Taylor and Francis Series in Systems and Control; Taylor & Francis: Bristol, VA, USA, 2017. [Google Scholar]
  28. Verbeken, B.; Guerry, M.A. Discrete time hybrid Semi-Markov models in manpower planning. Mathematics 2021, 9, 1681. [Google Scholar] [CrossRef]
  29. Guerry, M.A.; Carette, P. On monotonically proceeding structures and stepwise increasing transition matrices of Markov chains. Commun. Stat.-Theory Methods 2020, 51, 51–67. [Google Scholar] [CrossRef]
Figure 1. The norm E x k 2 curve of the system state with respect to the iteration step k in Example 1.
Figure 1. The norm E x k 2 curve of the system state with respect to the iteration step k in Example 1.
Mathematics 10 00979 g001
Figure 2. The norm E x k 2 curve of the system state with respect to the iteration step k in Example 2.
Figure 2. The norm E x k 2 curve of the system state with respect to the iteration step k in Example 2.
Mathematics 10 00979 g002
Figure 3. The norm E x k 2 curve of the closed-loop system state with respect to the iteration step k in Example 2.
Figure 3. The norm E x k 2 curve of the closed-loop system state with respect to the iteration step k in Example 2.
Mathematics 10 00979 g003
Figure 4. The norm E x k 2 curve of the closed-loop system state with respect to the iteration step k in Example 2.
Figure 4. The norm E x k 2 curve of the closed-loop system state with respect to the iteration step k in Example 2.
Mathematics 10 00979 g004
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Yan, Z.; Su, F. Mean-Square Strong Stability and Stabilization of Discrete-Time Markov Jump Systems with Multiplicative Noises. Mathematics 2022, 10, 979. https://doi.org/10.3390/math10060979

AMA Style

Yan Z, Su F. Mean-Square Strong Stability and Stabilization of Discrete-Time Markov Jump Systems with Multiplicative Noises. Mathematics. 2022; 10(6):979. https://doi.org/10.3390/math10060979

Chicago/Turabian Style

Yan, Zhiguo, and Fangxu Su. 2022. "Mean-Square Strong Stability and Stabilization of Discrete-Time Markov Jump Systems with Multiplicative Noises" Mathematics 10, no. 6: 979. https://doi.org/10.3390/math10060979

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop