Abstract
This paper focuses on the problem of finite-time static output feedback control for stochastic systems with Markovian jumps (MJs). First of all, by introducing a new state vector and a novel signal, several sufficient conditions for the existence of static output feedback controllers are established for the considered systems with completely known transition rates (CKTRs) and partially known transition rates (PKTRs), respectively. Then the static output feedback controllers are designed via solving linear matrix inequalities (LMIs), which ensure the closed-loop systems are stochastic finite-time boundedness. The validity of the developed method was demonstrated through two examples.
1. Introduction
Markovian jump systems (MJs) have been investigated due to their properties in characterizing and modeling dynamic systems with random abrupt changes [1]. Up to now, much effort has been put into this field and a lot of achievements on such class of systems have been gained, for instance, stability analysis and synthesis [2], robust control and filtering [3] and sliding mode control [4]. Many results on systems with Markovian jumps have been presented, for example control [5], Stackelberg strategy [6], index in fault detection [7] and so on. However, it is well known that in practice, due to technical limitations, it is difficult to fully measure the exact value of transition rates of Markovian jump process [8]. Markovian jump system with PKTR has been paid much concerns [9]. The authors of [10] adopted a different way to solve the sequential estimation of a hidden state vector from noisy observations. Martino et al [11] designed a sequential Monte Carlo scheme by interactive parallel particle filters and applied it to urban traffic. A switching Kalman filter model was proposed in [12], where firing rates are Gaussian mixtures.
In 1961, the conception of finite-time stability was proposed by Dorato to keep system trajectories in a given threshold at a finite- time interval [13]. A great deal of results about the finite-time stability have been reported, for example, linear systems [14,15], nonlinear systems [16,17] and stochastic Itô systems [18,19,20] and so on. With regard to stochastic Itô systems, what is worth mentioning is that Kiyoshi Ito established stochastic analysis in 1944 and introduced Itô formula for calculating stochastic integral in 1951. In recent years, the research on stochastic Itô systems has become a hot spot. About the Itô stochastic MJs, the problem of finite-time stability and stabilization and finite-time guaranteed cost control had been solved in [18,19]. Liu et al [20] studied finite-time guaranteed cost control for uncertain mean-field stochastic systems.
It is worth noting that the above results are obtained through state feedback, while the system state cannot be directly measured in most cases. In addition, control is an important robust control design applied to eliminate the effect of disturbance [21]. In order to overcome the difficulty of state measurement and attenuate the exogenous disturbance, the research on output feedback control has been developed. Among them, static output feedback control (SOFC) has drawn the attention of a number of investigators owing to its low maintenance cost and implementation in various output feedback control schemes [22,23,24]. To be more specific, for the finite-time SOFC problem of MJs, sufficient conditions for LMIs with fixed parameter constraints are given in [22]. In recent years, stochastic control for MJs has become a popular area of research, in a context of partial information, the design of , and mixed static output feedback controllers for Markov jump linear systems were studied [23]. Furthermore, the finite-time static output feedback controller was designed for Takagi–Sugeno fuzzy nonlinear systems with time-varying transition rates [24]. In [25], by introducing two new signals, sufficient conditions that the closed-loop systems are stochastic finite-time boundness with the given performance were obtained. From what has been discussed above, one can note that, at present, less research about static output feedback control focuses on Itô system. In this article, we will settle the issue of finite-time static output feedback control for Itô systems with MJs.
The paper is outlined as follows. The problem is illustrated and some useful definitions are given in Section 2. Section 3 gives the sufficient conditions such that the closed-loop Itô stochastic system is stochastic finite-time boundedness with the prescribed performance. In Section 4, the effectiveness of the proposed method is illustrated through two examples. Finally, Section 5 provides the conclusions.
Notation: The notations used throughout the paper are strictly standard. The transpose of M is expressed as ; : A is semi-positive (negative) definite symmetric matrix; * is the symmetric hidden matrix entries; The maximum and minimum eigenvalues of the matrix M are shown by and . expresses the mathematical expectation; . For matrices, unless otherwise specified, it is assumed that they have the appropriate dimensions.
2. Problem Statement and Preliminaries
Consider linear Itô stochastic system with Markovian jumps described by
where , , , and denote the system state, the disturbance signal, control input, measured output and control output, respectively. is a one-dimensional standard Brownian motion which satisfies and ; is a continuous homogeneous Markovian jump process taking values in a finite state space with transition probability matrix given by
with , , represents the transition probability from mode i to mode j, which satisfies () and . As a sequence, the corresponding transition probability matrix is
However, it is hard to measure transition rates exactly. In this work, we also consider that the transition rates of is partially available. That is to say, some elements in are unknown. It is assumed that the transition rate matrix with two operation modes
where ‘?’ is unknown element and is known. All above information was covered by two sets to formulate the accessability of transition probability concisely,
If , then
where , expresses as the mth known element in the mth row of matrix . Then let’s assume that and are independent, and the external disturbance signal satisfies
To facilitate the following presentation, for , the ith mode system matrices can be simplified as and , which are with appropriate dimension.
Now, we consider the following static output feedback controller
where is an output feedback gain matrix to be designed and is given by for . Therefore, system (1) with controller (4) can be rewritten as follows:
Before proceeding further, the following fundamental definitions and lemmas are introduced, which play a key role in this paper.
Definition 1
(stochastic finite-time boundedness (SFTB)). The linear Itô stochastic system (5) is said to SFTB with respect to (w.r.t) (), if it has an impulse-free solution in the time interval and satisfies
holds for and .
Remark 1.
When , the definition of SFTB can be reduced to stochastic finite-time stable with respect to ).
Remark 2.
Definition 1 can be interpreted as: for a given initial condition a bound and a fixed time interval, during this time interval, if state is maintained in a region of ellipsoid shape in the mean square sense, then this linear stochastic system is stochastic finite-time stable.
Definition 2
(stochastic finite-time boundedness( SFTB)). The linear Itô stochastic system (5) is said to S FTB w.r.t ( ), if under the zero initial condition, it is SFTB w.r.t () and satisfies the following inequality
3. Main Results
3.1. MJS with CKTR
In this part, we give the main results through two theorems. First of all, we solve the problem of SFTB for MJS (5) with completely known transition rate (CKTR), by introducing two new signals under the output feedback gain .
Theorem 1.
For constants , system (5) with CKTR is SFTB w.r.t (), if there exist matrices , positive definite matrix , scalars , such that the following matrix inequalities hold
where
- ,
- ,
- ,
- ,
- .
Moreover, a expected static output feedback controller is given in the form of (4) with .
Proof.
First, define a new state vector and a novel signal :
Using Schur complement, (9) is equivalent to
where . Together with (10)–(13), the closed-loop system (5) can be rewritten as
Pre-multiplying (11) by , we can get the following equation associated with , and
Defining as the weak infinitesimal operator, and using Itô’s formula, (6) will satisfy if
To this end, pre and post-multiplying (14) by and , we can obtain
where
- ,
- ,
- .
We can see that (16) is equivalent to
Therefore, (15) holds.
By (15), we can get
then, taking the mathematical expectation of (17), we have
integrating both sides of (18) from 0 to t, with , it can be deduced that
pre-multiplying (19) by , it is easy to see
From Definition 1, system (5) with CKTR is SFTB.
Multiplying (15) with and taking mathematical expectation
integrating (20) from 0 to t, the result follows
For all , it implies that
From the above, the closed-loop system (5) with CKTR is SFTB with the proposed static output feedback controller. □
Remark 3.
By the introducing and , we can decouple the connection between input matrix and output matrix. We use a zero term to make the conditions given in Theorem 1 solvable via linear matrix inequalities.
Considering another form of the output feedback gain matrix , and the corresponding theorem is given as follows.
Theorem 2.
Given positive scalars β and φ, system (5) with CKTR is SFTB w.r.t (), if there exist matrices , and positive definite matrices , scalars satisfying
where
- ,
- ,
- ,
- , Beyond that,
Proof.
Set and and construct the following function
where .
By , multiply from the left by , one has
Then, (1) is described
Pre-multiplying (22) by , we can get
According to Definition 2, we prove that the following inequality holds
By taking a similar approach to Theorem 1, (21) can be rewritten as
Then, using the same method as Theorem 1, we can easily prove that the closed-loop system (5) with CKTR is SFTB with the output feedback gain matrix . □
3.2. MJS with PKTR
The following theorems will give a sufficient condition of SFTB for system (5) with PKTR.
Theorem 3.
Given positive scalars α and ϕ, system (5) with PKTR is SFTB w.r.t (), if there exist matrices , positive definite matrice , two positive scalars , satisfying
where
- ,
- ,
- .
The static output feedback controller gain is given by .
Proof.
Because of
, then
.
The rest of proof is similar to Theorem 1, so it is omitted. □
Considering another form of the output feedback gain matrix , and alternative theorem is presented below.
Theorem 4.
The closed-loop system (5) with PKTR is SFTB w.r.t (), if there exist matrices , and positive definite matrice , two positive scalars and given positive scalars β and φ, satisfying
where
The static output feedback controller gain is given by
Remark 4.
Remark 5.
The conditions given in Theorem 1 can be transformed into the problem as follows
Remark 6.
The work of static output feedback control problem in deterministic systems has been studied by Shen M et al. [25], and this paper investigates the static output feedback control problem of Itô stochastic system through Theorems 1 and 2. In addition, compared with [25], this paper also studies the SFTB for system (5) with partially known transition rates in Theorems 3 and 4.
4. Numerical Examples
Simulations of two examples are presented in this section to verify the effectiveness and applicability of the proposed method in this paper.
Example 1.
Consider system (5) with two modes and the transition probability is completely known.
Mode 1:
Mode 2:
The transiting between the two modes is
The external disturbance . One possible mode evolution is given in Figure 1.
Figure 1.
One possible Markov mode evolution.
Given . With the help of MATLAB, from Theorem 1, it yields that . The static output feedback gains are calculated as follows:
With these conditions, we can obtain the state response curves of closed-loop system (5) in Figure 2 and the simulated curves of in Figure 3. From Figure 2 and Figure 3, we can see that (5) with CKTR is SFTB.
Figure 2.
The response of system (5).
Figure 3.
The trajectory of .
It should note that the optimization problem (28) relies on the parameter , once the value of is determined, we can treat (28) as a linear matrix inequality. By using the linear search algorithm, we can find feasible solution when . Figure 4 and Figure 5 show the optimal value with different value of .
Figure 4.
The local optimal bound of when .
Figure 5.
The local optimal bound of when .
Example 2.
Consider system (5) with two modes, and the transition probability is partially known. In this case, the system parameters of Example 1 are used. The transition probability matrix between the two modes is
- .
By using the relevant data from Example 1: , from Theorem 3, we have the static output feedback gains
.
For the simulation purpose, it is assumed that the actual partially unknown transition rate matrix is
In this case, we can get another possible Markov mode evolution Figure 6. Meanwhile, Figure 7 and Figure 8 are the simulated curves of and the state response curves of system (5), which show that MJS (5) with partially known transition rates is SFTB.
Figure 6.
Another possible Markov mode evolution.
Figure 7.
State response curves of closed-loop system.
Figure 8.
The trajectory of .
5. Conclusions
In this paper, the problem of finite-time static output feedback control for stochastic systems with Markovian jump has been studied. By introducing a new state vector and a novel signal, several new sufficient conditions are presented for the considered system with completely known or partially unknown transition rates to be SFTB. At last, the validity of proposed methods is verified by two numerical examples.
Author Contributions
All authors contributed equally and significantly in writing this paper. 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 (No. 61972236), Shandong Provincial Natural Science Foundation (No. ZR2018MF013).
Acknowledgments
The authors are grateful to the referees for their constructive suggestions.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Costa, O.L.V.; Fragoso, M.D.; Todorov, M.G. Continuous-Time Markov Jump Linear Systems; Springer: Berlin/Heidelberg, Germany, 2013. [Google Scholar]
- Zhang, L.; Lam, J. Necessary and sufficient conditions for analysis and synthesis of Markov jump linear systems with incomplete transition descriptions. IEEE Trans. Autom. Control. 2010, 55, 1695–1701. [Google Scholar] [CrossRef]
- Hua, M.; Zhang, L.; Yao, F. Robust H∞ filtering for continuous-time nonhomogeneous Markov jump nonlinear systems with randomly occurring uncertainties. Signal Process. 2018, 148, 250–259. [Google Scholar] [CrossRef]
- Li, H.; Shi, P.; Wu, L. Observer-based adaptive sliding mode control for nonlinear Markovian jump systems. Automatica 2016, 64, 133–142. [Google Scholar] [CrossRef]
- Stadtmann, F.; Costa, O.L.V. H2 control of continuous-time hidden Markov jump linear systems. IEEE Trans. Autom. Control. 2017, 62, 4031–4037. [Google Scholar] [CrossRef]
- Hukaidani, H.; Xu, H.; Shima, T.; Dragan, V. A stochastic multiple-leader-follower incentive Stackelberg strategy for Markov jump linear systems. IEEE Control Syst. Lett. 2017, 1, 250–255. [Google Scholar] [CrossRef]
- Liu, X.; Zhang, W.; Li, Y. H−index for continuous-time stochastic systems with Markov jump and multiplicative noise. Automatica 2019, 105, 167–178. [Google Scholar] [CrossRef]
- Du, B.; Lam, J.; Zou, Y.; Zhan, S. Stability and stabilization for Markovian jump time-delay systems with partially unknown transition rates. IEEE Trans. Circ. Syst. 2013, 62, 341–351. [Google Scholar] [CrossRef]
- Li, X.; Lam, J.; Gao, H.; Xiong, J. H∞ and H2 filtering for linear systems with uncertain Markov transition. Automatica 2016, 67, 252–266. [Google Scholar] [CrossRef]
- Caron, F.; Davy, M.; Duflos, E. Particle filtering for multisensor data fusion with switching observation models: Application to land vehicle positioning. IEEE Trans. Signal Process. 2007, 55, 2703–2719. [Google Scholar] [CrossRef]
- Martino, L.; Read, J.; Elvira, V.; Louzada, F. Cooperative parallel particle filters for on-line model selection and Applications to urban mobility. Digit. Signal Process. 2017, 60, 172–185. [Google Scholar] [CrossRef]
- Wu, W.; Black, M.J.; Mumford, D.; Gao, Y.; Bienenstock, E.; Donoghue, J.P. Modeling and decoding motor cortical activity using a switching Kalman filter. IEEE Trans. Biomed. Eng. 2004, 51, 933–942. [Google Scholar] [CrossRef]
- Dorato, P. Short time stability in linear time-varying systems. In Proceedings of the IRE International Convention Record Part 4, New York, NY, USA, 26 October 1961; pp. 83–87. [Google Scholar]
- Amato, F.; Ariola, M.; Cosentino, C. Finite-time stability of linear time-varying systems: Analysis and controller design. IEEE Trans. Autom. Control 2010, 55, 1003–1008. [Google Scholar] [CrossRef]
- Amato, F.; Darouach, M.; Tommasi, G. Finite-time stabilization, detectability, and dynamic output feedback finite-time stabilization of linear systems. IEEE Trans. Autom. Control 2017, 62, 6521–6528. [Google Scholar] [CrossRef]
- Amato, F.; Cosentino, C.; Merola, A. Sufficient conditions for finite-time stability and stabilization of nonlinear quadratic systems. IEEE Trans. Autom. Control 2010, 55, 430–434. [Google Scholar] [CrossRef]
- Zhang, Y.; Shi, Y.; Shi, P. Resilient and robust finite-time H∞ control for uncertain discrete-time jump nonlinear systems. Appl. Math. Model. 2017, 49, 612–629. [Google Scholar] [CrossRef]
- Yan, Z.; Zhang, W.; Zhang, G. Finite-time stability and stabilization of Itô stochastic systems with Markovian switching: Mode-dependent parameter approach. IEEE Trans. Autom. Control 2015, 60, 2428–2433. [Google Scholar] [CrossRef]
- Yan, Z.; Park, J.; Zhang, W. Finite-time guaranteed cost control for Itô stochastic Markovian jump systems with incomplete transition rates. Int. J. Robust Nonlinear Control 2017, 27, 66–83. [Google Scholar] [CrossRef]
- Liu, X.; Liu, Q.; Li, Y. Finite-time guaranteed cost control for uncertain mean-field stochastic systems. J. Frankl. Inst. 2020, 57, 2813–2829. [Google Scholar] [CrossRef]
- Hinrichsen, D.; Pritchard, A. Stochastic H∞. Siam J. Control Optim. 1998, 36, 1504–1538. [Google Scholar] [CrossRef]
- Zhang, Y.; Liu, C.; Mu, X. Robust finite-time H∞ control of singular stochastic systems via static output feedback. Appl. Math. Comput. 2012, 218, 5629–5640. [Google Scholar] [CrossRef]
- Oliveira, A.; Costa, O.; Daafouz, J. Suboptimal H2 and H∞ static output feedback control of hidden Markov jump linear systems. Eur. J. Control 2020, 51, 10–18. [Google Scholar] [CrossRef]
- Wang, J.; Ma, S.; Zhang, C. Finite-time H∞ control for T-S fuzzy descriptor semi-Markov jump systems via static output feedback. Fuzzy Sets Syst. 2019, 365, 60–80. [Google Scholar] [CrossRef]
- Shen, M.; Yan, S.; Zhang, G.; Park, J. Finite-time H∞ static output control of Markov jump systems with an auxiliary approach. Math. Comput. 2016, 273, 553–561. [Google Scholar] [CrossRef]
© 2020 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 (http://creativecommons.org/licenses/by/4.0/).