Abstract
This paper deals with the finite-time asynchronous sliding mode control for Markov jump systems subject to actuator saturation. The hidden Markov model is adopted to describe the modal information exchange between the system and the designed controller. A sufficient condition is established by employing the Lyapunov stability theorem, which guarantees the stochastic finite-time boundedness of sliding mode. In order to mitigate the effects of actuator saturation and chattering, an adaptive sliding mode controller is designed based on the auxiliary saturation compensation system. Subsequently, the reachability of sliding mode motion is analysed. The controller gain matrix is obtained by solving the minimization problem. Finally, a simulation example is used to demonstrate that the proposed control method can effectively restrain the disturbance and compensate saturation.
1. Introduction
Sliding mode control is a kind of control method with discontinuous control behaviour. Its basic principle is to design a sliding mode controller, such that the trajectory of system starting from any initial state can be driven to the predetermined sliding surface in finite-time and keep moving on it without being affected by other external factors. Different from the continuous sliding mode control, the discrete sliding mode control is quasi sliding mode motion, i.e. the system states are only forced to enter the small bounded neighbourhood near the sliding surface instead of staying on the sliding surface (Janardhanan & Bandyopadhyay, Citation2006). The sliding mode can be automatically switched according to the control requirements, and it is insensitive to matching uncertainty and external disturbances. Therefore, sliding mode control has the advantages of good transient performance, fast response speed, strong robustness and simple design ideas, which has been widely concerned (Ding et al., Citation2014; Du et al., Citation2019; Hu et al., Citation2012).
In industrial applications, the systems will always switch between different states when it faces machine failure, sudden change of environment (Ma & Liu, Citation2020). Hence, the single and deterministic model can not solve this type of control problem. But the Markov jump systems have great advantages in dealing with the problem (Liu et al., Citation2018). The Markov jump systems are a kind of sensitive stochastic systems, which can reflect the change of system structure and parameters through the jump of Markov chain. And the Markov jump systems are widely used in power systems, networked control systems and aircraft flight systems. In recent years, the researches on the stability, stabilization, filter and fault diagnosis of the Markov jump systems have achieved fruitful results (Song, H. et al., Citation2017; Wu & Mu, Citation2019; Zha et al., Citation2017; Zhan et al., Citation2010). For example, the event-triggered control problem has been studied for the networked Markov jump systems in Zha et al. (Citation2017), where different modes correspond to different trigger thresholds. The event-triggered control problem has been investigated for a class of semi-Markov jump systems in Wu and Mu (Citation2019), and the stochastic stability has been analysed for the closed-loop stochastic semi-Markov time delay systems with the help of stochastic system theory. In Song, H. et al. (Citation2017), the sliding mode control problem has been discussed for the discrete systems with Markov packet dropout. The influence of packet dropout on stability has been solved by using Markov jump systems. In Zhan et al. (Citation2010), the static output feedback control has been studied for linear Markov jump systems, and an augmentation method has been proposed which overcomes the problem that the rank of the system matrix often be constrained when dealing with the output feedback control.
In the networked control systems, it is very popular to describe asynchronous phenomenon by introducing the hidden Markov model. The problem of asynchronous stochastic stabilization has been explored for Markov jump systems in Guan et al. (Citation2019), and the necessary and sufficient conditions of asynchronous stochastic stability have been obtained. The hidden Markov model is a statistical model used in many real-world applications. It is a doubly stochastic finite model which calculates probability distribution over an infinite number of possible sequences. It is used for studying the observed items from a discrete-time series. States have assigned transition probabilities, and every state emits symbol according to the emission probability of the state. By adopting the hidden Markov model with partially acceptable modal detection probability to characterize the asynchronous phenomenon, the asynchronous sliding mode control has been studied for a class of uncertain Markov jump systems with time-delay and disturbance in Song, Niu et al. (Citation2018), where the asynchronous sliding mode control law has been designed. In Song, J. et al. (Citation2017), the asynchronous control has been discussed for time-varying Markov jump systems, after utilizing hidden Markov model to deal with the asynchronous phenomenon between the system mode and the controller mode, the sufficient condition of finite-time stochastic boundedness has been obtained which satisfies performance. In the research of networked systems, in order to save network resources and reduce data conflicts, the network communication protocol and the signal quantization technology are usually applied (Liu et al., Citation2014). Many research results show that the protocols and the quantification have played effective roles in coordinating network resources and reducing network burdens, and they have also played an important role in sliding mode control research. By constructing the Lyapunov function based on scheduling signals, the sliding mode control has been analysed for uncertain control systems with Round-Robin protocol in Song, Wang et al. (Citation2018), where a novel output feedback sliding mode controller has been designed. A new event-triggered sliding mode control method has been proposed for networked switching systems in Shang and Zong (Citation2020), besides, a sliding mode controller has been designed which relies on scheduling signals under Round-Robin protocol. The quantitative feedback sliding mode control has been proposed for linear uncertain systems in Zheng et al. (Citation2014), and a static adjustment strategy has been designed for quantitative parameters to eliminate the influence of uncertainty. On the basis of Zheng et al. (Citation2014), by introducing a dynamic uniform quantizer and combing the quantization error with the system output, the sliding mode controller has been constructed for the time-delay Markov jump systems in Zhang and Shen (Citation2019).
In addition, the nonlinear constraints and the external disturbances are unavoidable in networked control systems (Han et al., Citation2020; Jenabzadeh & Safarinejadian, Citation2018). There are challenging subjects to study the influence of different nonlinear constraints and various external disturbances on the system stability by using the sliding mode control method. Recently, the design problems of output feedback sliding mode controller and dynamic compensator have been studied for the systems with sector bounded actuator amplitude and rate saturation nonlinear constraint in Kapila and Haddad (Citation2000), which has ensured the asymptotic stability of the closed-loop system. The asynchronous control problem has been researched for the Markov jump systems in Yang and Lin (Citation2019), and the closed-loop system satisfies the performance index in a given finite-horizon. In order to compensate actuator saturation, the finite-time auxiliary systems have been proposed in Jia and Shan (Citation2020), where the influence of actuator saturation on the auxiliary systems could be adjusted by parameters. Subsequently, a new auxiliary saturation compensation system has been proposed to eliminate the negative effects of asymmetric nonlinear actuator saturation in Guo et al. (Citation2020). Assuming that the upper bound of the external disturbances is unknown, by employing the adaptive law to estimate the bound value of the disturbances, the robust adaptive sliding mode control has been researched in Xia et al. (Citation2010) for discrete time-delay systems with external disturbances. When the upper bound of the sliding mode band is unknown, the reachability of the sliding mode surface has been guaranteed for the closed-loop systems by synthesizing an adaptive sliding mode controller in Yao et al. (Citation2018) and Zhang and Xia (Citation2010). The concept of finite-time stability has been extended to finite-time boundedness for the time-varying continuous systems affected by external disturbances, besides, related research has been presented for discrete systems in Amato and Ariola (Citation2005). In recent years, the researches on the finite-time stability and finite-time boundedness have aroused the extensive interest of scholars.
To sum up, for the nonlinear networked Markov jump systems with time delay, there are few reports to handle the resource constraints by considering the communication protocols and the dynamic quantization. In the Markov jump systems with unknown bounded nonlinearity, cumulative bounded disturbance and actuator saturation, the problems should be further discussed: the boundedness analysis of the sliding mode in finite-time and the design of an adaptive sliding mode control strategy based on auxiliary saturation compensation, etc. Therefore, the main purpose of this paper is to construct an adaptive asynchronous sliding mode controller for a class of networked discrete Markov jump systems with time-varying delay, cumulative bounded disturbance and unknown bounded nonlinear as well as actuator saturation. Firstly, the asynchronous sliding surface is designed by the hidden Markov model, which describes the asynchronous phenomenon. Secondly, under the weaker assumption for saturation function, an adaptive output feedback sliding mode control strategy with auxiliary saturation compensation systems is designed to mitigate the negative effects of saturation and chattering on the control performance of the actuator. The structure of the studied control systems is shown in Figure .
2. Problem formulation and sliding surface design
2.1. Model description
Consider the discrete nonlinear time delay Markov jump systems with actuator saturation (1) (1) where , and are the state vectors, the control input and the measurement output of the systems, respectively. is an unknown nonlinear function. represents the varying time delay satisfying , here and are known upper and lower bounds of time delay. denotes the initial state vector. describes the cumulative bounded disturbance input, i.e. (2) (2) here δ is a given positive scalar, is a known positive integer.
represents the actuator saturation function, it is defined as: where , . The constant denotes the saturation level of the jth input.
The stochastic processes are homogeneous Markov chains taking values in the finite set . The transition probability matrix is (), , and . For convenience, for any , the system matrix is denoted as , other system matrices are similarly denoted as , , and , where all of them are known matrices with appropriate dimensions. Suppose that is controllable. The input matrix and the output matrix are column full rank and row full rank, respectively. It is assumed that , ,.
The system (Equation1(1) (1) ) can be simplified as (3) (3)
Assumption 2.1
The bounded matching nonlinearity satisfies where a and b are unknown scalars.
Since , it is obvious that there is a nonsingular matrix , the system (Equation3(3) (3) ) can be transformed into the following form under the state transition , (4) (4) (5) (5) where and are nonsingular matrices, , , , , , , and , , .
With loss of generality assume . Since the matrix is column full rank in system (1), so the matrix can be written as , where is an invertible matrix. Let , then , .
Next, (Equation4(4) (4) ) can be further decomposed into the sliding mode motion (Equation6(6) (6) ) and the approaching motion (Equation7(7) (7) ) as follows: (6) (6) (7) (7) where , .
2.2. Asynchronous sliding surface synthesis
It is difficult to measure the system mode . Therefore, the detector can be used to obtain the estimated value of with a certain probability (Costa et al., Citation2015). This leads to the fact that the system modal information of real observation from the controller is often inaccurate, i.e. the signal from the detector to the controller may not be synchronized with the system modal , but they are not completely independent, and the phenomenon can be characterized by the given conditional probability. Consequently, the hidden Markov model is constructed to describe this asynchronous phenomenon. The random variables take values in . The description is as follows: (8) (8) where, the conditional probability of modal detection satisfies . The conditional probability matrix of modal detection is defined as .
Remark 2.1
Note that is the probability of the systems running in the ith mode but the controller in the jth mode. Therefore, our problems are more general. The above hidden Markov model (Equation8(8) (8) ) includes two cases. 1) For and when , it is called modal dependence. Meanwhile, the designed controller is synchronous controller. 2) For , it is called modal independence. The controller is changed into a single-mode controller. Thus, asynchronous controller includes synchronous controller and single-mode controller.
Based on the measurement output, the following asynchronous sliding surface function is constructed (9) (9) where , is the parameter matrix to be designed.
Substituting (Equation5(5) (5) ) into (Equation9(9) (9) ), we can get where .
It can be seen from that . The sliding mode equation is obtained by substituting into the sliding mode motion Equation (Equation6(6) (6) ) (10) (10) where , .
We definite , and assume that for any , there is a positive number such that (11) (11)
Definition 2.1
Niu et al., Citation2015
Consider and non-zero disturbance satisfying (Equation2(2) (2) ). Let scalars , weighted matrix . If , there are . Then, the system (Equation10(10) (10) ) is called stochastic finite-time bounded with respect to .
Remark 2.2
The finite-time boundedness is different from the finite-time stability in Zuo et al. (Citation2013). When the disturbance input is 0 (), the finite-time boundedness degenerates into finite-time stability. In addition, the delay systems considered in this paper are quite diverse from the systems without delay. Specifically, due to the existence of systems delays, the initial states (, ) satisfy . On the other hand, in order to improve the performance of Markov jump systems, it is meaningful to minimize the trajectory boundary and maximize the finite-time interval N.
Definition 2.2
Park et al., Citation2011
Let be positive definite functions on the open subset D of . The interactive convex combination of the defined function on D can be expressed as where and .
Lemma 2.1
Park et al., Citation2011
If is a set of positive definite functions on the open subset D of , then the interactive convex combination of over D has the following properties: where , , , and .
Lemma 2.2
Mathiyalagan et al., Citation2012
For any symmetric positive definite matrix , the scalars and satisfy , and the vector as well as the following inequalities hold where .
3. Stochastic finite-time boundedness analysis of sliding modes
The objectives of this section are to construct the Lyapunov–Krasovskii functional and give the sufficient condition for the stochastic finite-time boundedness of the sliding mode (Equation10(10) (10) ) with respect to ().
Theorem 3.1
For each mode and , the scalars and are given. Suppose that the state of the system can reach the sliding surface in finite time. If there exist positive definite matrices , , , , , and , real matrix and positive scalars , , , , , and , such that the following inequalities (12) (12) (13) (13) (14) (14) (15) (15) (16) (16) (17) (17) (18) (18) (19) (19) hold, then the sliding mode (Equation10(10) (10) ) on the sliding mode surface (Equation9(9) (9) ) is stochastic finite-time bounded with respect to (), where
Proof.
Construct the Lyapunov–Krasovskii functional for the sliding mode (Equation10(10) (10) ) where Define . And calculate the , , and , respectively. We have (20) (20) where . (21) (21) When the condition (Equation19(19) (19) ) is satisfied, according to (Equation21(21) (21) ), we have (22) (22) Similarly, it is not hard to get (23) (23) According to Lemma 2.2, one has (24) (24) Substituting (Equation24(24) (24) ) into (Equation23(23) (23) ) yields (25) (25) (26) (26) According to Lemmas 2.1 and 2.2, the interactive convex combination method is used to deal with the second item of (Equation26(26) (26) ), one has Further, the above formula is represented as (27) (27) where .
Substituting (Equation27(27) (27) ) into (Equation26(26) (26) ), we get (28) (28) where Next, construct an auxiliary function Combining with (Equation20(20) (20) )–(Equation28(28) (28) ), can ensure . Further, we are not hard to get , that is, (29) (29) Summing from 0 to k−1 yields (30) (30) On the other hand, for (), we have (31) (31) According to (Equation11(11) (11) ) and Definition 2.1, it is easy to obtain (32) (32) In addition, (33) (33) Therefore (34) (34) The proof is complete.
4. Sliding mode controller design and reachability analysis
4.1. Design of adaptive sliding mode controller with saturation compensation
In this section, an adaptive sliding mode controller is constructed and an auxiliary saturation compensation system is designed to mitigate the negative effects of actuator saturation.
Similar to Yao et al. (Citation2018) and Zhang and Xia (Citation2010), define a small neighbourhood near the sliding surface before designing the controller (35) (35) where is an unknown parameter.
Aiming at the nonlinear problem in the system (Equation3(3) (3) ), the following adaptive output feedback sliding mode controller with saturation compensation is designed based on the asynchronous sliding mode surface (Equation9(9) (9) ) (36) (36) where , .
The following adaptive laws are designed in the small neighbourhood defined by (Equation35(35) (35) ) (37) (37) where and are symmetric positive definite matrices, , are smaller positive scalars, γ, , , , , and are positive scalars, , and are the estimate values for unknown parameters a, b and σ, respectively. Besides, , and .
To compensate the effect of the actuator saturation, the variable in is obtained from the following auxiliary system (38) (38) where and are positive constants.
Remark 4.1
In general, the symbolic function is used to design sliding mode controller when analysing the reachability of sliding surface. It usually exists in the form of , where is a discontinuous term. To reduce the chattering caused by the discontinuous term, the is use to replace the . Therefore, there is no symbolic function in the design of the controller. Specifically, the controller without symbolic function is designed by replacing discontinuous functions and with and in this paper, respectively. Design can compensate the negative effects of actuator saturation. By adjusting the parameter in the auxiliary system (Equation38(38) (38) ), the overcompensation can be avoided for the actuator saturation phenomenon.
4.2. Reachability analysis of the sliding mode motion
Suppose that the parameter σ is unknown, the reachability of sliding mode surface is discussed under the adaptive sliding mode controller (Equation36(36) (36) ) based on the Lyapunov method.
According to (Equation4(4) (4) ) and (Equation9(9) (9) ), , it is not difficult to get (39) (39)
Theorem 4.1
Consider the discrete nonlinear Markov jump systems (Equation4(4) (4) ) with saturation and time-varying delay, suppose that the gain matrix has a feasible solution in the asynchronous sliding mode surface (Equation9(9) (9) ). For and , scalars γ, and , design the sliding mode controller (Equation36(36) (36) ) based on the adaptive law (Equation37(37) (37) ) and the auxiliary system (Equation38(38) (38) ), if there exist positive definite matrix satisfying , then the states of the system (Equation4(4) (4) ) would be driven onto near .
Proof.
Consider the Lyapunov function where , and represent the estimation errors of a, b and σ, respectively.
The increment can be obtained by a simple calculation (40) (40) where It is worth noting that , and , then (41) (41) Letting , by substituting the adaptive laws (Equation37(37) (37) ) and (Equation39(39) (39) ) into (Equation41(41) (41) ), we have Combine Assumption 2.1, the controller (Equation36(36) (36) ) with the auxiliary system (Equation38(38) (38) ), we can obtain (42) (42) According to the fundamental inequality and norm properties, there are (43) (43) Then, (Equation42(42) (42) ) can be simplified as Select the parameters and , such that , and then (44) (44) The parameter γ can be selected according to the practical situation. When the sliding function tends to the small bounded neighbourhood near the equilibrium point, can be guaranteed by adjusting γ. Therefore, according to literatures (Wang & Liu, Citation2018; Yao et al., Citation2018), under the controller (Equation36(36) (36) ), the state trajectories of the system (Equation4(4) (4) ) can be driven to the small neighbourhood near the sliding surface and kept on it all the time.
4.3. Solve the parameters
Note that the conditions given in Theorem 3.1 are not linear matrix inequalities. Next, the nonlinear coupling terms in inequality (Equation13(13) (13) ) are dealt with.
Theorem 4.2
For given positive scalars , and positive definite matrix , each mode and , assume that there exist positive definite matrices , , , , , , real matrix and positive scalars , , , , , and , such that the following inequalities are solvable (45) (45) (46) (46) (47) (47) (48) (48) (49) (49) (50) (50) where Then, the sliding mode (Equation11(11) (11) ) on the sliding surface (Equation9(9) (9) ) is robust stochastic finite-time bounded with respect to (). Further, the output feedback gain matrix can be obtained by solving (Equation45(45) (45) )–(Equation50(50) (50) ).
Proof.
With the help of , we can get Similarly, we have and . Therefore, the matrix inequality (Equation13(13) (13) ) can be transformed into (Equation46(46) (46) ).
Remark 4.2
In Theorem 3.1, depends on the values of , β, and N. For given β and N, if is fixed, then the minimum value of can be obtained by solving the following optimization problem According to Theorem 4.2, we know that exist in the form of linear in the inequalities Equation45(45) (45) )–(Equation50(50) (50) ). Therefore, the optimization problem ‘, s.t. Equation45(45) (45) )–(Equation50(50) (50) )’ is a convex optimization problem, which can be solved by using the convex optimization toolbox in Matlab to obtain the minimum value of .
5. Numerical simulation and analysis
In this section, a numerical example is given to illustrate the advantages of the designed controller based on an auxiliary saturation compensation system.
Consider the discrete Markov jump systems with two modes, and the controller also has two modes, that is and , transition probability matrix , modal detection conditional probability matrix . The following system parameters in (Equation4(4) (4) ) are selected and the nonlinear function .
The time-varying delay is selected as , the initial values of the system states are , the upper bound of the cumulative bounded disturbance is , N = 50 and the saturation level is .
Let , , , ,, , , and positive definite matrix . Give the initial value of the adaptive laws , , . Obviously, the initial values satisfy , .
Figure shows the modal evolution of the systems and the controller under asynchronous control strategy. The trajectories of and sliding mode in the open-loop system (Equation4(4) (4) ) are shown in Figure . It is obvious that the systems are unstable without sliding mode control.
For given parameters , , by solving Theorem 4.2, we obtain the controller parameters: , and . According to whether the saturation phenomenon is compensated, the control performance is discussed in two cases for the adaptive output feedback sliding mode controller system (Equation36(36) (36) ).
Case 1: There is the phenomenon of actuator saturation but not compensated saturation. Under the controller , the simulation results are shown in Figures .
Case 2: The auxiliary system (Equation38(38) (38) ) is designed to compensate the actuator saturation phenomenon. Under the adaptive sliding mode controller (Equation36(36) (36) ), the simulation results are shown in Figures .
It can be clearly seen that in Case 1, although the states can be driven to the origin in Figures –, the unknown parameters can be estimated effectively, but compared with Figures – in Case 2, the actuator saturation phenomenon leads to poor control performance and slower convergence speed. Therefore, the designed control strategy based on the new auxiliary saturation compensation system has the obvious control effect in this paper. The phenomenon of input saturation in Figures and roughly occurs in intervals and , respectively. It can be seen that the design auxiliary system can reduce the impact of saturation through compensation. The simulation results verify the superiority and necessity of the design method.
6. Conclusions
For the actuator saturation phenomenon, based on the auxiliary saturation compensation system, the adaptive asynchronous sliding mode control problem has been studied for a class of networked discrete time-delay Markov jump systems with bounded noise and unknown disturbance. Firstly, since the system mode is not easy to get accurately, by using the hidden Markov model, the asynchronous sliding surface has been designed based on the measured output, and the sliding equation has been obtained. Moreover, the Lyapunov–Krasovskii functional has been constructed, and the criterion of the sliding mode stochastic finite-time boundedness has been given. Secondly, in the case that the sliding mode region is bounded but the upper bound is unknown, in order to reduce the chattering and the negative impact caused by the actuator saturation, an adaptive output feedback sliding mode controller without the sign function has been designed via the auxiliary saturation compensation, which ensures that the system state trajectories can reach the sliding region and remain in the small neighbourhood. Finally, the effectiveness of the proposed control strategy has been verified by the numerical simulations.
Disclosure statement
No potential conflict of interest was reported by the authors.
Data availability statement
All data generated or analyzed during this study are included in this published article.
Additional information
Funding
References
- Amato, F., & Ariola, M. (2005). Finite-time control of discrete-time linear systems. IEEE Transactions on Automatic Control, 50(5), 724–729. https://doi.org/https://doi.org/10.1109/TAC.2005.847042
- Costa, O. L. D. V., Fragoso, M. D., & Todorov, M. G. (2015). A detector-based approach for the H2 control of Markov jump linear systems with partial information. IEEE Transactions on Automatic Control, 60(5), 1219–1234. https://doi.org/https://doi.org/10.1109/TAC.2014.2366253
- Ding, Z., Wei, G., & Ding, X. (2014). Speed identification and control for permanent magnet synchronous motor via sliding mode approach. Systems Science and Control Engineering, 2(1), 161–167. https://doi.org/https://doi.org/10.1080/21642583.2014.886974
- Du, C., Yang, C., Li, F., & Gui, W. (2019). A novel asynchronous control for artificial delayed Markovian jump systems via output feedback sliding mode approach. IEEE Transactions on Systems Man and Cybernetics-Systems, 49(2), 364–374. https://doi.org/https://doi.org/10.1109/TSMC.2018.2815032
- Guan, C., Fei, Z., & Yang, T. (2019). Necessary and sufficient criteria for asynchronous stabilization of Markovian jump systems. Journal of the Franklin Institute, 356(3), 1468–1483. https://doi.org/https://doi.org/10.1016/j.jfranklin.2018.11.025
- Guo, X., Zhao, J., Li, H., Wang, J., Liao, F., & Chen, Y. (2020). Novel auxiliary saturation compensation design for neuroadaptive NTSM tracking control of high speed trains with actuator saturation. Journal of the Franklin Institute, 357(3), 1582–1602. https://doi.org/https://doi.org/10.1016/j.jfranklin.2019.11.006
- Han, F., He, Q., Gao, H., Song, J., & Li, J. (2020). Decouple design of leader-following consensus control for nonlinear multi-agent systems. Systems Science and Control Engineering, 8(1), 288–296. https://doi.org/https://doi.org/10.1080/21642583.2020.1748138
- Hu, J., Wang, Z., Gao, H., & Stergioulas, L. K. (2012). Robust sliding mode control for discrete stochastic systems with mixed time delays, randomly occurring uncertainties, and randomly occurring nonlinearities. IEEE Transactions on Industrial Electronics, 59(7), 3008–3015. https://doi.org/https://doi.org/10.1109/TIE.2011.2168791
- Janardhanan, S., & Bandyopadhyay, B. (2006). Discrete sliding mode control of systems with unmatched uncertainty using multirate output feedback. IEEE Transactions on Automatic Control, 51(6), 1030–1035. https://doi.org/https://doi.org/10.1109/TAC.2006.876810
- Jenabzadeh, A., & Safarinejadian, B. (2018). Distributed tracking control problem of lipschitz multi-agent systems with external disturbances and input delay. Systems Science and Control Engineering, 6(1), 268–278. https://doi.org/https://doi.org/10.1080/21642583.2018.1485060
- Jia, S., & Shan, J. (2020). Finite-time trajectory tracking control of space manipulator under actuator saturation. IEEE Transactions on Industrial Electronics, 67(3), 2086–2096. https://doi.org/https://doi.org/10.1109/TIE.41
- Kapila, V., & Haddad, W. M. (2000). Fixed-structure controller design for systems with actuator amplitude and rate non-linearities. International Journal of Control, 73(6), 520–530. https://doi.org/https://doi.org/10.1080/002071700219524
- Liu, L., Wang, Y., Ma, L., Zhang, J., & Bo, Y. (2018). Robust finite-horizon filtering for nonlinear time-delay Markovian jump systems with weighted try-once-discard protocol. Systems Science and Control Engineering, 6(1), 180–194. https://doi.org/https://doi.org/10.1080/21642583.2018.1474396
- Liu, Q., Wang, Z., He, X., & Zhou, D. (2014). A survey of event-based strategies on control and estimation. Systems Science and Control Engineering, 2(1), 90–97. https://doi.org/https://doi.org/10.1080/21642583.2014.880387
- Ma, Y., & Liu, J. (2020). Adaptive diffusion strategies with Markov jump over networks. Systems Science and Control Engineering, 8(1), 388–404. https://doi.org/https://doi.org/10.1080/21642583.2020.1784808
- Mathiyalagan, K., Sakthivel, R., & Anthoni, S. M. (2012). New robust passivity criteria for discrete-time genetic regulatory networks with Markovian jumping parameters. Canadian Journal of Physics, 90(2), 107–118. https://doi.org/https://doi.org/10.1139/p11-147
- Niu, Y., Zou, Y., & Song, J. (2015). Robust finite-time bounded control for discrete-time stochastic systems with communication constraint. IET Control Theory and Applications, 9(13), 2015–2021. https://doi.org/https://doi.org/10.1049/cth2.v9.13
- Park, P., Ko, J. W., & Jeong, C. (2011). Reciprocally convex approach to stability of systems with time-varying delays. Automatica, 47(1), 235–238. https://doi.org/https://doi.org/10.1016/j.automatica.2010.10.014
- Shang, H., & Zong, G. (2020). Event-triggered sliding mode control under the Round-Robin protocol for networked switched systems. Nonlinear Dynamics, 100(3), 2401–2413. https://doi.org/https://doi.org/10.1007/s11071-020-05618-2
- Song, H., Chen, S., & Yam, Y. (2017). Sliding mode control for discrete-time systems with Markovian packet dropouts. IEEE Transactions on Cybernetics, 47(11), 3669–3679. https://doi.org/https://doi.org/10.1109/TCYB.2016.2577340
- Song, J., Niu, Y., & Zou, Y. (2017). Asynchronous output feedback control of time-varying Markovian jump systems within a finite-time interval. Journal of the Franklin Institute, 354 (15), 6747–6765. https://doi.org/https://doi.org/10.1016/j.jfranklin.2017.08.028
- Song, J., Niu, Y., & Zou, Y. (2018). Asynchronous sliding mode control of Markovian jump systems with time-varying delays and partly accessible mode detection probabilities. Automatica, 93(8), 33–41. https://doi.org/https://doi.org/10.1016/j.automatica.2018.03.037
- Song, J., Wang, Z., & Niu, Y. (2018). Static output-feedback sliding mode control under Round-Robin protocol. International Journal of Robust and Nonlinear Control, 28(18), 5841–5857. https://doi.org/https://doi.org/10.1002/rnc.v28.18
- Wang, J., & Liu, C. (2018). Stabilization of uncertain systems with Markovian modes of time delay and quantization density. IEEE/CAA Journal of Automatica Sinica, 5(2), 463–470. https://doi.org/https://doi.org/10.1109/JAS.2017.7510823
- Wu, X., & Mu, X. (2019). Event-triggered control for networked nonlinear semi-Markovian jump systems with randomly occurring uncertainties and transmission delay. Information Sciences, 487(4), 84–96. https://doi.org/https://doi.org/10.1016/j.ins.2019.03.014
- Xia, Y., Zhu, Z., Li, C., Yang, H., & Zhu, Q. (2010). Robust adaptive sliding mode control for uncertain discrete-time systems with time delay. Journal of the Franklin Institute, 347(1), 339–357. https://doi.org/https://doi.org/10.1016/j.jfranklin.2009.10.011
- Yang, S., & Lin, L. (2019). Dynamic output feedback finite-horizon control for Markov jump systems with actuator saturations. IEEE Access, 7, 132587–132593. https://doi.org/https://doi.org/10.1109/Access.6287639
- Yao, D., Ren, H., Li, P., & Zhou, Q. (2018). Sliding mode output-feedback control of discrete-time Markov jump systems using singular system method. Journal of the Franklin Institute, 355(13), 5576–5591. https://doi.org/https://doi.org/10.1016/j.jfranklin.2018.06.007
- Zha, L., Fang, J., Li, X., & Liu, J. (2017). Event-triggered output feedback H∞ control for networked Markovian jump systems with quantizations. Nonlinear Analysis: Hybrid Systems, 24(8), 146–158. https://doi.org/https://doi.org/10.1016/j.nahs.2016.10.002
- Zhan, S., Lam, J., & Xiong, J. (2010). Static output-feedback stabilization of discrete-time Markovian jump linear systems: A system augmentation approach. Automatica, 46(4), 687–694. https://doi.org/https://doi.org/10.1016/j.automatica.2010.02.001
- Zhang, H., & Shen, M. (2019). Sliding mode H∞ control of time-varying delay Markov jump with quantized output. Optimal Control Applications and Methods, 40(2), 226–240. https://doi.org/https://doi.org/10.1002/oca.v40.2
- Zhang, J., & Xia, Y. (2010). Design of static output feedback sliding mode control for uncertain linear systems. IEEE Transactions on Industrial Electronics, 57(6), 2161–2170. https://doi.org/https://doi.org/10.1109/TIE.2009.2033485
- Zheng, B., Yang, G., & Li, T. (2014). Quantised feedback sliding mode control of linear uncertain systems. IET Control Theory and Applications, 8(7), 479–487. https://doi.org/https://doi.org/10.1049/cth2.v8.7
- Zuo, Z., Li, H., & Wang, Y. (2013). New criterion for finite-time stability of linear discrete-time systems with time-varying delay. Journal of the Franklin Institute, 350(9), 2745–2756. https://doi.org/https://doi.org/10.1016/j.jfranklin.2013.06.017