Abstract
This paper addresses the asynchronous stabilization problem of two typical stochastic switching systems, i.e., dual switching systems and semi-Markov jump systems. By dual switching, it means that the systems contain both deterministic and stochastic switching dynamics. New stability criteria are firstly proposed for these two switched systems, which can well handle the asynchronous phenomenon. The conditional expectation of Lyapunov functions is allowed to increase during some unmatched interval to reduce the conservatism. Next, we present numerically testable asynchronous controller design methods for the dual switching systems. The proposed method is suitable for the situation where the asynchronous modes come from both inaccurate mode detection and time varying delay. Meanwhile, the transition probabilities are both uncertain and partly accessible. Finally, novel asynchronous controller design methods are proposed for the semi-Markov jump systems. The sojourn time of the semi-Markov jump systems can have both lower and upper bounds, which could be more practical than previous scenarios. Examples are utilized to demonstrate the effectiveness of the proposed methods.
  1. Introduction
Switched systems, as a special class of hybrid systems, have received considerable attention in the past few years [,]. It usually contains a family of subsystems and a switching law that coordinates between them []. A variety of physical systems, such as mechanical systems [,] and network control systems  [,,,], can be well modeled by the switched systems. Due to the abrupt and unpredictable phenomenons in real practice, a stochastic switching law is usually adopted for the switched systems. Hence, research on stochastic switching systems are of great practical importance  [,]. A large number of excellent results have been obtained for various aspects of stochastic switching systems, such as stability analysis [,], controller design [,,,], state estimation [,], etc.
Markov jump systems are a typical class of stochastic switching systems  [,,,]. The stochastic switching law is described by a Markov process. Numerous works have been conducted on the Markov jump systems. For instance, Ref. [] considered the problem of state feedback stabilization for singular Markov jump systems by using the equivalent sets technique. In [], a sliding mode controller was designed for a Markov jump system with digital data transmission. More recently, Ref. [] considered the stabilization problem of a class of Markov jump systems with generally uncertain transition rates. Namely, the transition probability is time-varying and governed by another deterministic switching law []. In fact, the system in [] is a kind of dual switching systems []. By dual switching, it means that the systems contain both stochastic and deterministic switching law. Many practical systems can be described by dual switching systems. For example, consider a serve motor system. The motor may work in different situations, such as no load, external load, external inertia, etc. This can be represented by the deterministic switching. The fast time-varying parameters, such as from stochastic disturbance, abrupt failure, and noise, can be expressed as a stochastic switching sequence. Another application example is given by a multi-loop networked control system suffered from failures. The stochastic failures of the communication network can be expressed as a Markov chain, while the scheduling signal selects which control loop is currently attended. Due to this hybrid feature, the controller design problem becomes more difficult.
In contrast with Markov jump systems, semi-Markov jump systems, recently, have drawn increasing attention [,,,]. It can be dated back to the work in Howard []. Compared with Markov jump systems, the sojourn time for the semi-Markov jump systems can satisfy various kinds of probability distributions, such as geometric distribution, Weibull distribution, Bernoulli distribution etc. Hence, semi-Markov jump systems are able to represent a much more general class of real systems. However, this feature gives the transition probabilities in semi-Markov jump systems a “memory” property, which brings significant difficulties to the stability analysis and controller design. In the earlier works on semi-Markov jump systems, some special classes of probability distributions of sojourn time were considered []. Recently, by introducing the semi-Markov kernel, Ref. [] analyzed the stability of semi-Markov jump linear systems. Then, an LMI-based design method was proposed to compute the stabilizing controller gain. More recently, Ref. [] considered the stabilization issues of a family of semi-Markov jump systems with both lower and upper bounds of sojourn time. This kind of system is more general and practical than the previous works. In fact, by considering the lower bound of the sojourn time, less conservative results could be obtained for controller design.
In real engineering, the system modes information for the switched systems is often not fully accessible. This is the so-called asynchronous phenomena in the controller design [,,,]. This phenomena may be caused by the communication delay in the network or the missing measurement of the mode detector. Therefore, it is a challenge issue to design asynchronous controllers for the switched systems, especially stochastic switching systems. Ref. [] proposed a novel asynchronous controller design method for deterministic switched systems with average dwell time. Ref. [] addressed the asynchronous sliding mode control problem for delayed singular Markov jump systems. An asynchronous  control method was recently proposed in [] for 2D Markov jump systems in Roesser Model. However, few articles have paid attention to asynchronous stabilization of the dual switching or semi-Markov jump systems.
Motivated by the above thoughts, this paper will conduct a further study on the asynchronous stabilization problem of two typical stochastic switching systems, i.e., dual switching and semi-Markov jump systems. The contributions are in the following points:
- 1.
 - New stability criteria are proposed for the considered stochastic switching systems, which can well handle the asynchronous phenomenon. It is noted that the Lyapunov function is allowed to increase during some unmatched interval to reduce the conservatism of controller design;
 - 2.
 - Numerically testable asynchronous controller design methods are presented for the dual switching system. The proposed method is suitable for the situation where the asynchronous phenomenon can come from both inaccurate mode detection and time varying delay. Meanwhile, the transition probabilities are both uncertain and partly accessible;
 - 3.
 - Novel asynchronous controller design methods are presented for the semi-Markov jump systems. The sojourn time of the semi-Markov jump systems can have both lower and upper bounds, which could be more practical than previous scenarios.
 
The organization is as follows: Section 2 formulates the problem. Section 3 proposes the stability and stabilization conditions for the considered two stochastic switching systems. Examples are presented in Section 4. Section 5 concludes the paper. All the proofs are put in the Appendix A.
2. Problem Formulation
2.1. Problem Formulation for Dual Switching Systems
Definition 1. 
Given the following dual switching systems.
      
        
      
      
      
      
    where  is the system state,  is the control input.
 is a deterministic switching law. It is admissible with a average dwell time  []. Namely, it satisfies the following condition
      
        
      
      
      
      
    where , .  denotes the switching numbers of  over the time interval .
 is a homogeneous Markov process defined in the probability space  where Ω is the sample space,  is a σ-field, and  is the probability measure. The evolution of  is determined by the transition probability matrix defined as  with
      
        
      
      
      
      
     with . In practice, the transition probability could suffer from uncertainties and may not be fully accessible. Suppose that
      
        
      
      
      
      
    
Then, define the following set :
      
        
      
      
      
      
    
Finally, assume that for each  and   and  are known constant matrices.
In an ideal case, a mode-dependent state feedback controller can be considered for the above system, i.e.,
        
      
        
      
      
      
      
    
However, due to the asynchronous phenomenon, the mode of the dual switching system may not be detected exactly. In this case, we suppose that the actual control effort is expressed as:
      
        
      
      
      
      
    
        where  is an unknown time varying delay, such that  with known upper bound . , such that
        
      
        
      
      
      
      
    
        with .
Remark 1. 
  
    
      
      
    
  
  
As shown in Figure 1, (4) can be interpreted as follows: first when the mode detector detects the mode of the dual switching system, due to the missing measurement, the detected mode may not be the exact current mode. Therefore, a stochastic variable  depending on (5) is presented to describe this pheromone. Second, when the detector transmits the mode information to the controller side, there exists a transmission delay . Note that we assume the deterministic switching mode can be detected exactly. This may lie on that the deterministic  has a larger dwell time  than the . In fact,  may change at every time instance, which implies that it switches much more frequently than . Hence,  is more difficult to be detected, and there may be some mismatch detection. Another reason is that since  is deterministic. One can embed the switching instances of  to the detector in advance. This can improve the accuracy of detection. Additionally, note that the proposed method can be extended to the case where  is not detected exactly.
      
    
    Figure 1.
      Asynchronous control in dual switching systems.
  
Remark 2. 
Note that we have assumed that the stochastic switching  represents the fast time-varying conditions, while the deterministic switching  represents the slowly time-varying conditions. For example, consider the servo motor system, the motor may work in different situations, such as no load, external load, external inertia, etc. This can be represented by the deterministic switching. The fast time-varying parameters, which are from stochastic disturbance, abrupt failure, and noise, can be expressed as a stochastic switching sequence. Note that the proposed method can be easily extended to the case when  switches more frequently than . This can be performed by dividing the slowly switching modes into more modes for  intentionally.
Based on the above analysis, we present our first problem.
2.2. Problem Formulation for Semi-Markov Jump Systems
Definition 2. 
Given the following semi-Markov jump systems
      
        
      
      
      
      
    where  and  are the same as Definition 1.  is a semi-Markov process and the evolution of it is determined by a semi-Markov kernel (SMK), i.e.,  with
      
        
      
      
      
      
    where ,  represents the mode of system at n-th jump,  is the sojourn time between th jump and nth jump. It is assumed that for the ith mode, its sojourn time  has a lower and upper bound like [], i.e.,  with  being known constants. ,  is the sojourn-time probability density function (PDF). Meanwhile, for mode i define function .
Similar to Section 2.1, the asynchronous controller for the above system is given by
        
      
        
      
      
      
      
    
        where  is an uncertain time varying delay, such that  with known upper bound .
Remark 3. 
  
    
      
      
    
  
  
Note that here we only consider the asynchronous phenomena caused by transmission delay. Meanwhile, we consider a small delay effect for the mode detection and a slowly switched law for the semi-Markov jump systems. Hence, compared with the time delay, the sojourn time of the Markov jump systems may be much larger. Please see Figure 2.
      
    
    Figure 2.
      Asynchronous control in semi-Markov jump systems.
  
Definition 3. 
For the closed loop systems by Definition 2, if the state trajectories satisfy
      
        
      
      
      
      
    Then, the system is σ-error mean square stable where σ is defined as  with  denoting the approximation error of the ith mode.
According to the above analysis, we present our second problem.
Problem 2. 
Such that the semi-Markov jump systems (6) are σ-error mean square stable.
3. Main Results
3.1. Asynchronous Controller Design for Dual Switching Systems
To handle the asynchronous phenomenon in (8), we first present the following stability criterion.
Lemma 1. 
For the system (8), suppose there exists  Lyapunov functions  such that for any , ,
      
        
      
      
      
      
    
      
        
      
      
      
      
    
      
        
      
      
      
      
    where ;  and  are two  functions;  with  denotes switching instances for the signal .  is a vector of the previous system modes and given by
      
        
      
      
      
      
    For   satisfying
      
        
      
      
      
      
    with  and  being two positive constants.
Then, the system (8) is mean square stable for any switching signal  with average dwell time
      
        
      
      
      
      
    
Based on the above lemma, we have the following theorem in terms of matrix inequalities.
Lemma 2. 
The following statements (i)–(iii) satisfy
      
        
      
      
      
      
    
(ii) There exist matrices ,  such that for any , ,
      
        
      
      
      
      
    
      
        
      
      
      
      
    
      
        
      
      
      
      
    
      
        
      
      
      
      
    where  and  is calculated as:
      
        
      
      
      
      
    with  and  being two positive constants.
(iii) There exist matrices ,  such that for any , ,
      
        
      
      
      
      
    
      
        
      
      
      
      
    
      
        
      
      
      
      
    where , . λ and  are the same as statement (ii).
 is defined as:
      
        
      
      
      
      
    
Remark 4. 
It is noted that statements ( and ( are equivalent and can be both used to check the stability of dual switching systems with asynchronous phenomenon and uncertain probability transition rates. However, statements ( are in strict LMI and can be solved efficiently.
Based on the above result, we can compute the control gain in (4).
Theorem 1. 
For the system (8), if there exist matrices , , , , , such that for any , , ,
      
        
      
      
      
      
    
      
        
      
      
      
      
    
      
        
      
      
      
      
    where λ,  and ,  are the same as Theorem 2. , ,
      
        
      
      
      
      
    
      
        
      
      
      
      
    
Then, there exists a set of stabilizing controllers, such that (1) is mean square stable for dwell switching signal  satisfying (12). The admissible controller can be given by:
      
        
      
      
      
      
    
Remark 5. 
Compared with [,,] the proposed stability criterion and controller design method can be used to simultaneously handle dual switching dynamics (switching sequence ), mismatch mode detection (), and mode transmission delay (). This is achieved by using a multiple Lyapunov function technique (see the proof of Lemma 1). It is noted that the conditional expectation of the Lyapunov function is allowed to increase from (9). This is more general than the existing studies [,,]. Meanwhile, different from [,,], the condition for the expectation of the Lyapunov function is not only dependent on the latest mode  but also on the latest  mode . This will bring more difficulties to the controller design.
3.2. Asynchronous Controller Design for Semi-Markov Systems
To handle the asynchronous phenomenon in (21), we first present the following stability criterion.
Lemma 3. 
For the system (21), suppose there exists mode-dependent Lyapunov functions , such that for ,
      
        
      
      
      
      
    
      
        
      
      
      
      
    
      
        
      
      
      
      
    where , , and  are all  functions,  are finite positive constants.
Then, the system (21) is σ-error mean square stable.
Remark 6. 
Compared with [,], the condition for the expectation of the Lyapunov function is not only dependent on the latest mode  but also on the . This will bring difficulties to the controller design.
Based on the above lemma, we will present the stability criterion in terms of matrix inequalities.
Lemma 4. 
Given matrices , , , the closed loop system (21) is σ-error mean square stable if
      
        
      
      
      
      
    
      
        
      
      
      
      
    for any ,  ,  where ,  with  or τ are defined as follows.
If ,
      
        
      
      
      
      
    
      
        
      
      
      
      
    
If ,
      
        
      
      
      
      
    
      
        
      
      
      
      
    
      
        
      
      
      
      
    
Specifically, if , then
If ,
      
        
      
      
      
      
    
      
        
      
      
      
      
    
If ,
      
        
      
      
      
      
    
      
        
      
      
      
      
    
      
        
      
      
      
      
    
Remark 7. 
The above result can be converted into strict LMI form.
Lemma 5. 
Given matrices , ,  where ;  are integers lying in intervals , ,  and , respectively. Then, the closed loop system (21) is σ-error mean square stable if
      
        
      
      
      
      
    
      
        
      
      
      
      
    
      
        
      
      
      
      
    
      
        
      
      
      
      
    
      
        
      
      
      
      
    
      
        
      
      
      
      
    for any ,  in intervals , ,  and , respectively, ,  where  with  or τ are defined as Lemma 4,
      
        
      
      
      
      
    
      
        
      
      
      
      
    
Based on the above lemma, we can compute the control gain in (7).
Theorem 2. 
Given matrices , , , , ,  where ;  are integers lying in intervals , ,  and , respectively. Suppose
      
        
      
      
      
      
    
      
        
      
      
      
      
    
      
        
      
      
      
      
    
      
        
      
      
      
      
    
      
        
      
      
      
      
    
      
        
      
      
      
      
    hold for any ,  in intervals , ,  and , respectively, ,  where  with  or τ are defined as Lemma 4,
      
        
      
      
      
      
    
      
        
      
      
      
      
    
      
        
      
      
      
      
    
      
        
      
      
      
      
    
      
        
      
      
      
      
    
Then, there exists a set of stabilizing controllers, such that (21) is σ-error mean square stable. The admissible controller can be given by:
      
        
      
      
      
      
    
Remark 8. 
In contrast with the methods in [,,,], the proposed method has three distinguishing features: (1) asynchronous stabilizing controllers are designed which fully consider the effect of mode transmission delay. This can be seen from  in (7), which is different from the controller in [,,,]; (2) it is suitable for the semi-Markov jump systems, of which the sojourn time can have both lower and upper bounds ( in semi-Markov kernel). Note that, in order to handle both the sojourn time and the time delay, we have introduced the definition  in Lemma 4. This is the key for tackle this issue; (3) some auxiliary matrix variables  are introduced to transform (24)–(25) into (36)–(41) and (42)–(47). This may result in a simpler controller design criterion in terms of strict LMI.
Remark 9. 
We have only considered the stabilization problem for semi-Markov jump systems. However, the proposed method can be extended to solve the controller design problem under performance constraints, such as mixed  and passivity [,]. Nevertheless, note that the state equation of the semi-Markov jump system needs to be iterated from time instant k to time  to describe the relationship between Lyapunov functions at time instant k to time . In this case, the external disturbance terms in the system may bring some difficulties.
4. Examples
Example 1. 
Consider a DC motor system described in []. It is expressed by Definition 1. The DC motor is driven by the traditional speed loop controller [,]. The state variables ,  represent the velocity and current of the DC motor, respectively.  has two modes, which represent that the DC motors are working in two conditions with different loads.  has three modes, which corresponds to (1) 0% of rotary (normal mode); (2) +20% of rotary for improving the power (low mode); and (3) −40% of rotary for decreasing the power (medium mode). The initial conditions are selected as  and  is randomly generated from the set . The system matrices in (1) are given by: [  0 ,         0 ,         0 ; [ 5   14   0 ,   9   3   0 ,   1      0 ; ,  and .
The transition probability matrices are given by:
      
        
      
      
      
      
    
We also assume that these two matrices are not known exactly. The accessible information about these two matrices are as follows:
      
        
      
      
      
      
    
The switching signal  and  are shown in Figure 3. It can be seen that  has an average dwell time  and  is a stochastic process. Hence, the considered system contains both deterministic and stochastic dynamics.
      
    
    Figure 3.
      Switching signals  and .
  
In order to stabilize the DC motor system, the asynchronous controller (4) is utilized. Let , , ,  in Theorem 1. It can be verified that for this parameters . Then, we can compute the mode-dependent control gain by solving the LMI in (19) and (20). The solutions of the LMI are given by     Other modes are similar. The control gains are given as      and .
By applying the proposed controller for the DC motor system, the state responses and control effort are shown in Figure 4 and Figure 5. We have run the simulations 100 times. The gray lines in Figure 4 and Figure 5 represent the trajectories of , , , and  for each simulation. The blue line is the average value of  and  for this 100 simulations which represent their expectation. It can be seen that both the expectation and trajectories converge to zero asymptotically. This verifies the validity of Theorem 2. We can also see that the controller has switched according to a different switching mode. The control effort is a piecewise signal and also finally converges to zero. This implies that the proposed controller can tolerate the mode transmission delay. In order to further show the effectiveness of the proposed method, we take the control gain from reference [] where no delay and mismatch mode. In this case,      and . It can be seen from Figure 6 and Figure 7 that the controller cannot stabilize the considered system.
      
    
    Figure 4.
      State responses  and  for dual switching systems.
  
      
    
    Figure 5.
      State responses  and control effort u for dual switching systems.
  
      
    
    Figure 6.
      Performance comparison for state responses  and .
  
      
    
    Figure 7.
      Performance comparison for state responses  and u.
  
Example 2. 
Consider the system studied in [], which has three distinct modes. This example can be used to represent some mechatronic system with possible failures in both structure and actuator. The three modes represent that the system suffers from different failures. The initial conditions are selected as  and  is randomly generated from the set . The system matrices in (1) are given by:  [ , [ , [, , . We assume that the system dynamics are subjected to a semi-Markov jump process. The transition probability matrix is expressed as  The sojourn-time PDF  is given by , , , , , , and . The PDF contain both Weibull and Bernoulli distributions.
The switching signal  and the sojourn time  for each mode is shown in Figure 8. It can be seen that both the mode  and the sojourn time  are stochastic processes. This implies that  is a semi-Markov jump process.
      
    
    Figure 8.
      Switching signal  and sojourn time .
  
In order to stabilize the considered system, the asynchronous controller (7) is utilized. Note that Theorem 2 in fact provides a set of LMIs. By solving the LMIs, one can obtain the solution . Then, the controller can be determined by  We suppose that the controller suffers from a time varying mode transmission delay . Let , , ,  in Theorem 2. Due to , (26) and (27) are used for the set . Then, we can compute the mode-dependent control gain by solving the LMI in (42)–(47):   
The computed controller is utilized for the DC motor system. In total, 100 simulations have been conducted. As shown in Figure 9, all the trajectories have reached zero, including the state response  for each simulation and . This shows the effectiveness of the proposed method.
      
    
    Figure 9.
      State responses  and  for semi-Markov jump systems.
  
Example 3. 
We finally consider a DC system as Example 1 with three distinct modes. The system dynamics is also subjected to a semi-Markov jump process. The transition probability matrix is expressed as  The sojourn-time PDF  is given by , , , , , , and .
In order to stabilize the DC motor system, the asynchronous controller (7) is adopted. We suppose that the controller suffers from a time constant delay . Let , , , ,  in Theorem 2. Due to , (33)–(35) are used for the set . Then, the mode-dependent control gain from LMI in (42)–(47) are given by:   and  The computed controller is utilized for the DC motor system. It can be seen from Figure 10 and Figure 11 that the state response  in every simulation and  have all reached zero. This verifies the validity of the proposed controller.
      
    
    Figure 10.
      State responses  and  for semi-Markov jump systems.
  
      
    
    Figure 11.
      State response  and control effort u for semi-Markov jump systems.
  
5. Conclusions
This paper focuses on the study of asynchronous stabilization of discrete time Markov jump systems. Two classes of typical Markov jump systems are considered, i.e., dual switching systems and semi-Markov jump systems. New stability criteria and numerically testable controller design methods are proposed for these two stochastic switching systems, which can well handle the asynchronous phenomenon. Future works may include extending the proposed results for more complex switched systems. Another interesting research line is considering the control of semi-Markov jump systems under cyber-attacks [,]. The additional attacks may further complex the structure of the controller, which is a challenging issue.
Author Contributions
Conceptualization, Y.D. and S.W.; methodology, S.Z.; software, H.L.; validation, H.J.; funding acquisition, X.T. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by National Natural Science Foundation of China (Grant No. 52105019, No. 61703376), Open Research Project of Zhejiang Lab (Grant No. 2022NB0AB03) and 111 project (Grant No. B17040).
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.
Appendix A
Appendix A.1. Proof of Lemma 1
Proof.  
First, according to the property of Markov process, we have
            
      
        
      
      
      
      
    
            where .
It follows that
            
      
        
      
      
      
      
    
            where  are given constants.
Therefore, (9) implies that
            
      
        
      
      
      
      
    
            where .
Then, during the time interval , we have
            
      
        
      
      
      
      
    
            where  and  denote the unions of time intervals that  and  respectively.  and  denote the total lengths of intervals  and .
Hence, if (12) holds, we can conclude that  as . This completes the proof.    □
Appendix A.2. Proof of Lemma 2
Proof.  
.
Given a time interval  and consider the following mode-dependent Lyapunov function
            
      
        
      
      
      
      
    
As shown in Figure 1, we first consider the case when .
Noting the asynchronous behavior described by (5), we have
            
      
        
      
      
      
      
    
            where .
According to whether or not the bounds of  are known or not, (A2) can be expressed as
            
      
        
      
      
      
      
    
Note that for  and , we have:
            
      
        
      
      
      
      
    
      
        
      
      
      
      
    
Hence, we can conclude that
            
      
        
      
      
      
      
    
By the same reasoning, we have (13)⇒(9) if . Meanwhile, it is obvious that (14)⇒(10). Hence, we show that if statement (i) is true, then the system (8) is mean square stable with dwell switching signal  satisfying (12). This completes the proof.
.
Appendix A.3. Proof of Theorem 1
Appendix A.4. Proof of Lemma 3
Appendix A.5. Proof of Lemma 4
Proof.  
Consider the following mode-dependent Lyapunov function
            
      
        
      
      
      
      
    
            where . Meanwhile, let the system mode be , ,  with . The proof is divided into the following cases.
Case 1). is time invariant and 
In this case, (33)–(35) will be used for set . Then, suppose  From Figure 2, it can be seen that during time interval , the proposed state feedback controller (7) is asynchronous with the systems mode. Meanwhile,  when . At time interval , the controller is synchronous with the system mode, hence, i.e., . Therefore, the expectation in (22) can be computed as:
            
      
        
      
      
      
      
    
      
        
      
      
      
      
    
            where . Based on the above analysis, (24)⇒(22).
Similarly, we have (24)⇒(22) when  and . In these two situations (34) and (35) will be used for the set , respectively.
Next, denote the sojourn time  by . Similar to the above analysis, we have:
            
      
        
      
      
      
      
    
            where . Note that (33), (34), and (35) will be used for the set  when ,  and  separately. Hence, (25)⇒(23).
Case 2). is time invariant and 
In this case, (31) and (32) will be used for set . Then, suppose  From Figure 2, the controller is asynchronous with the system mode when , i.e., , and synchronous when , i.e., . Therefore, we have
            
      
        
      
      
      
      
    
Case 3). is time varying.
Appendix A.6. Proof of Lemma 5
Appendix A.7. Proof of Theorem 2
References
- Lin, X.; Chen, C.; Qian, C. Smooth output feedback stabilization of a class of planar switched nonlinear systems under arbitrary switchings. Automatica 2017, 82, 314–318. [Google Scholar] [CrossRef]
 - Li, Y.; Sui, S.; Tong, S. Adaptive fuzzy control design for stochastic nonlinear switched systems with arbitrary switchings and unmodeled dynamics. IEEE Trans. Cybern. 2017, 47, 403–414. [Google Scholar] [CrossRef] [PubMed]
 - Shen, H.; Xing, M.; Xu, S.; Basin, M.; Park, J. H∞, stabilization of discrete-time nonlinear semi-Markov jump singularly perturbed systems with partially known semi-Markov kernel information. IEEE Trans. Circuits Syst. I Regul. Pap. 2021, 68, 818–828. [Google Scholar] [CrossRef]
 - Shen, H.; Chen, M.; Wu, Z.; Cao, J.; Park, J. Reliable event-triggered asynchronous extended passive control for semi-Markov jump fuzzy systems and its application. IEEE Trans. Fuzzy Syst. 2020, 28, 1708–1722. [Google Scholar] [CrossRef]
 - Meng, J.; Wang, S.; Li, G.; Jiang, L.; Zhang, X.; Liu, C.; Xie, Y. Iterative-learning error compensation for autonomous parking of mobile manipulator in harsh industrial environment. Robot. Comput.-Integr. Manuf. 2021, 68, 102077. [Google Scholar] [CrossRef]
 - Vargas, A.; Costa, E.; Val, J. On the control of Markov jump linear systems with no mode observation: Application to a DC Motor device. Int. J. Robust Nonlinear Control. 2013, 23, 1136–1150. [Google Scholar] [CrossRef]
 - Li, Y.; Tong, S. Adaptive fuzzy output-feedback stabilization control for a class of switched non-strict-feedback nonlinear systems. IEEE Trans. Cybern. 2017, 47, 1007–1016. [Google Scholar] [CrossRef]
 - Zheng, S.; Shi, P.; Xie, Y.; Wang, S. Fast finite-time tracking consensus with applications on multiple servo motors. IEEE Trans. Ind. Electron. 2022. [Google Scholar] [CrossRef]
 - Liu, W.; Huang, J. Cooperative adaptive output regulation for second-order nonlinear multiagent systems with jointly connected switching networks. IEEE Trans. Neural Netw. Learn. Syst. 2018, 29, 695–705. [Google Scholar] [CrossRef]
 - Jiang, B.; Kao, Y.; Karimi, H.R.; Gao, C. Stability and stabilization for singular switching semi-Markovian jump systems with generally uncertain transition rates. IEEE Trans. Autom Control. 2018, 63, 3919–3926. [Google Scholar] [CrossRef]
 - Ning, Z.; Zhang, L.; Lam, J. Stability and stabilization of a class of stochastic switching systems with lower bound of sojourn time. Automatica 2018, 92, 18–28. [Google Scholar] [CrossRef]
 - Wang, B.; Zhu, Q. Stability analysis of semi-Markov switched stochastic systems. Automatica 2018, 94, 72–80. [Google Scholar] [CrossRef]
 - Zhang, L.; Prieur, C. Stochastic stability of Markov jump hyperbolic systems with application to traffic flow control. Automatica 2017, 86, 29–37. [Google Scholar] [CrossRef]
 - Sala, A.; Hernandez-Mejias, M.; Arino, C. Stable receding-horizon scenario predictive control for Markov-jump linear systems. Automatica 2017, 86, 121–128. [Google Scholar] [CrossRef]
 - Todorov, M.; Fragoso, M.; Costa, O. Detector-based H∞ results for discrete-time Markov jump linear systems with partial observations. Automatica 2018, 91, 159–172. [Google Scholar] [CrossRef]
 - Li, Y.; Tong, S.; Liu, L.; Feng, G. Adaptive output feedback control design with prescribed performance for switched nonlinear systems. Automatica 2017, 80, 225–231. [Google Scholar] [CrossRef]
 - Yao, L.; Zhang, W. Adaptive tracking control for a class of random pure-feedback nonlinear systems with Markovian switching. Int. J. Robust Nonlinear Control. 2018, 28, 3112–3126. [Google Scholar] [CrossRef]
 - Sun, Q.; Lim, C.; Shi, P.; Liu, F. Design and stability of moving horizon estimator for Markov jump linear systems. IEEE Trans. Autom. Control. 2018, 64, 1109–1124. [Google Scholar] [CrossRef]
 - Liu, W. State estimation for discrete-time Markov jump linear systems with time-correlated measurement noise. Automatica 2017, 76, 266–276. [Google Scholar] [CrossRef]
 - Wen, J.; Shi, P.; Li, R.; Luan, X. Distributed filtering for semi-Markov type sensor networks with hybrid sojourn-time distributions-a non-monotonic approach. IEEE Trans. Cybern. 2022. [Google Scholar] [CrossRef]
 - Shi, T.; Shi, P.; Wu, Z. Dynamic event-triggered asynchronous MPC of Markovian jump systems with disturbances. IEEE Trans. Cybern. 2021. [Google Scholar] [CrossRef]
 - Tao, J.; Xiao, Z.; Wei, C.; Liu, M.; Lu, R.; Shi, P. Event-triggered control for Markov jump systems subject to mismatched modes and strict dissipativity. IEEE Trans. Cybern. 2021. [Google Scholar] [CrossRef]
 - Park, C.; Kwon, N.K.; Park, P. Dynamic output feedback H∞ control for continuous time singular Markovian jump systems. Int. J. Robust Nonlinear Control. 2018, 28, 3521–3531. [Google Scholar] [CrossRef]
 - Feng, Z.; Shi, P. Two equivalent sets: Application to singular systems. Automatica 2017, 77, 198–205. [Google Scholar] [CrossRef]
 - Liu, M.; Zhang, L.; Shi, P.; Zhao, Y. Sliding mode control of continuous-time Markovian jump systems with digital data transmission. Automatica 2017, 80, 200–209. [Google Scholar] [CrossRef]
 - Qi, W.; Park, J.H.; Cheng, J.; Kao, Y.; Gao, X. Exponential stability and L1-gain analysis for positive time-delay Markovian jump systems with switching transition rates subject to average dwell time. Inf. Sci. 2018, 424, 224–234. [Google Scholar] [CrossRef]
 - Bolzern, P.; Colaneri, P.; Nicolao, G. Design of stabilizing strategies for discrete-time dual switching linear systems. Automatica 2016, 69, 93–100. [Google Scholar] [CrossRef]
 - Zhang, L.; Leng, Y.; Colaneri, P. Stability and stabilization of discrete-time semi-Markov jump linear systems via semi-Markov kernel approach. IEEE Trans. Autom. Control. 2016, 61, 503–508. [Google Scholar] [CrossRef]
 - Zhang, L.; Yang, T.; Colaneri, P. Stability and stabilization of semi-Markov jump linear systems with exponentially modulated periodic distributions of sojourn time. IEEE Trans. Autom. Control. 2017, 62, 2870–2885. [Google Scholar] [CrossRef]
 - Ning, Z.; Shen, J.; Shi, P.; Zhang, L. Stability and Stabilization of Discrete-Time Semi-Markov Jump Linear Systems with Delay in Controller Mode Switching. In Proceedings of the 55th Conference on Decision and Control, Las Vegas, NV, USA, 12–14 December 2016; pp. 3720–3725. [Google Scholar]
 - Shen, H.; Li, F.; Xu, S.; Sreeram, V. Slow state variables feedback stabilization for semi-Markov jump systems with singular perturbations. IEEE Trans. Autom. Control. 2018, 63, 2709–2714. [Google Scholar] [CrossRef]
 - Howard, R. System analysis of semi-Markov processes. IEEE Trans. Mil. Electron. 1964, 8, 114–124. [Google Scholar] [CrossRef]
 - Hou, Z.; Luo, J.; Shi, P.; Nguang, S. Stochastic stability of Ito differential equations with semi-Markovian jump parameters. IEEE Trans. Autom. Control. 2006, 51, 1383–1387. [Google Scholar] [CrossRef]
 - Zhang, L.; Gao, H. Asynchronously switched control of switched linear systems with average dwell time. Automatica 2010, 46, 953–958. [Google Scholar] [CrossRef]
 - Yuan, S.; Zhang, L.; Schutter, B.; Baldi, S. A novel Lyapunov function for a non-weighted L2 gain of asynchronously switched linear systems. Automatica 2018, 87, 310–317. [Google Scholar] [CrossRef]
 - Ogura, M.; Cetinkaya, A.; Hayakawa, T.; Preciado, V. State-feedback control of Markov jump linear systems with hidden-Markov mode observation. Automatica 2018, 89, 65–72. [Google Scholar] [CrossRef]
 - Wu, Z.; Shi, P.; Shu, Z.; Su, H.; Lu, R. Passivity-based asynchronous control for Markov jump systems. IEEE Trans. Autom. Control. 2017, 62, 2020–2025. [Google Scholar] [CrossRef]
 - Song, J.; Niu, Y.; Zou, Y. Asynchronous sliding mode control of Markovian jump systems with time-varying delays and partly accessible mode detection probabilities. Automatica 2018, 93, 33–41. [Google Scholar] [CrossRef]
 - Wu, Z.; Shen, Y.; Shi, P.; Shu, Z.; Su, H. H∞ control for 2D Markov jump systems in Roesser model. IEEE Trans. Autom. Control. 2018, 64, 427–432. [Google Scholar] [CrossRef]
 - Oliveira, R.; Vargas, A.; Val, J.; Peres, P. Mode-independent H2-control of a DC motor modeled as a Markov jump linear system. IEEE Trans. Control. Syst. Technol. 2014, 22, 1915–1919. [Google Scholar] [CrossRef]
 - Sathishkumar, M.; Liu, Y. Resilient annular finite-time bounded and adaptive event-triggered control for networked switched systems with deception attacks. IEEE Access 2021, 9, 92288–92299. [Google Scholar] [CrossRef]
 - Sathishkumar, M.; Liu, Y. Resilient event-triggered fault-tolerant control for networked control systems with randomly occurring nonlinearities and DoS attacks. Int. J. Syst. Sci. 2020, 51, 2712–2732. [Google Scholar] [CrossRef]
 
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.  | 
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).