Next Article in Journal
Integrated Evaluation Method of Bus Lane Traffic Benefit Based on Multi-Source Data
Previous Article in Journal
On Convoluted Forms of Multivariate Legendre-Hermite Polynomials with Algebraic Matrix Based Approach
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Event-Triggered Output Feedback H∞ Control for Markov-Type Networked Control Systems

1
School of Physics and Electronic Engineering, Fuyang Nornal University, Fuyang 236037, China
2
Anhui Research Center of Generic Technology in Photovoltaic Industry, Fuyang Nornal University, Fuyang 236037, China
3
School of Internet of Things Engineering, Jiangnan University, Wuxi 214122, China
*
Author to whom correspondence should be addressed.
Mathematics 2024, 12(17), 2666; https://doi.org/10.3390/math12172666
Submission received: 22 July 2024 / Revised: 14 August 2024 / Accepted: 26 August 2024 / Published: 27 August 2024

Abstract

:
This paper studies the output feedback H control problem of event-triggered Markov-type networked control systems. Firstly, a new Lyapunov–Krasovskii functional is constructed, which contains an event-triggered scheme, Markovian jump system, and quantified information. Secondly, the upper bound of the weak infinitesimal generation operator of the Lyapunov–Krasovskii function is estimated by combining Wirtinger’s-based integral inequality and reciprocally convex inequality. Finally, based on the Lyapunov stability theory, the closed-loop stability criterion of event-triggered Markov-type networked control systems and the design method of the output feedback H controller for the disturbance attenuation level γ are given in the terms of linear matrix inequalities. The effectiveness and superiority of the proposed method are verified using three numerical examples.

1. Introduction

In recent years, as a special kind of random mixed system, the Markovian jump system has shown an advantage of better describing physical systems with sudden change. It has been widely used in industrial control systems, network control systems, fault detection systems, and other fields [1,2,3,4,5,6,7]. In [1], the authors based their research on the method of combining the auxiliary function-based double integral inequality and the extended Wirtinger inequality and Jensen inequality and studied the delay-dependent stability of a Markovian jump network delay system with partial information on transition probabilities. In [2], the authors studied the design of a reduced-order unknown input observer for a one-sided Lipschitz nonlinear continuous-time descriptor Markovian jump system. In [3], the authors studied the sliding mode control problem of continuous-time Markovian jump systems with partially unknown and uncertain transition rate matrices. It has attracted many scholars to devote themselves to the stability analysis and controller research of Markovian jump systems. In [4], the authors, based on the properties of Markovian jump systems, considered packet loss as a Bernoulli stochastic process with constant probability, independence, and identical distribution. A method to design H filters for networked control systems with network delay and packet loss was proposed. In [5], the author proposed a state feedback controller for solving the discrete-time model reference tracking control problem of external disturbances and Markov jump systems under input constraints. At the same time, a state feedback controller was proposed to ensure that the system state vector accurately tracks the given state reference model vector. In [6], the authors introduced a logarithmic quantizer into the design of a state feedback controller and input the uncertainty into the quantization error matrix represented by an interval matrix. The quantization control problem of a continuous-time uncertain Markovian jump system with mixed delays and partial known transition probabilities was studied. In [7], the authors established a sufficient condition for exponential almost sure stability by applying a method to its stochastic transfer matrix and studied exponential almost sure stability of continuous-time Markovian jump systems with additional stochastic switching performance and stability problems. In [7], the author established sufficient conditions for exponential almost certain stability by applying a method to its random transition matrix and studied the exponential almost certain stability of continuous-time Markovian jump systems with additional random switching performance and stability problems.
With the rapid development of computer and network technology, a network was introduced into the traditional control system to form a networked control system. The network control system has the advantages of high cost-effectiveness, simple installation and maintenance, and high reliability, and it is is widely used in aerospace, defense industry, telemedicine, etc. In a practical network control system, the components of the control system (controller, controlled object, actuator et al.) lie in different positions and the signals of each part are transmitted through the communication network. The signal is in the transmission process, and due to the limitation of network bandwidth, the network control system inevitably has problems such as network delay, packet loss, and timing disorder [8,9,10,11,12]. In order to overcome the latency of communication networks and solve the problem of limited network resources, signal quantization technology has emerged in recent years [13,14,15,16]. For example, in [13], the author considered the joint design of quantizers and estimators to study the state estimation problem of linear dynamic systems. In [14], the stabilization condition of a Markovian jump system with partial transition probability and input quantization was studied. In [15], the authors studied the stabilization of switched linear systems with sampling and quantized output feedback. In [16], the author assumed that each mode of the system was stable and observable, and each mode had feedback gain. The stabilization problem of switched linear systems with sampled data and quantized output feedback was studied.
Recently, a new event-triggered scheme based on different traditional time-triggered schemes has been proposed in the literature, which can be used as an alternative method to minimize the use of communication resources. Compared with a traditional time-triggered scheme, an event-triggered scheme can significantly reduce the sampling frequency of samplers and unnecessary data transmission while maintaining control system performance. In the case of limited communication bandwidth, reducing unnecessary data transmission can improve the efficiency of data transmission and reduce the problem of data transmission delay in communication networks. In recent years, the event-triggered scheme has attracted the attention of domestic scholars [17,18,19,20,21,22,23,24,25]. For example, in [17], the authors studied the design of an event-triggered controller for networked control systems with network delay. In [18], the author studied event-triggered controller design for networked control systems via a new integral inequality of a Lyapunov–Krasovskii functional. In [19], the authors studied the event-triggered output feedback H control problem of a networked control system with non-uniform sampling. In [20], the authors studied the control design problem of the event-triggered linear network system of state quantification and control input quantification. In [21], the authors studied the event-triggered static output feedback control of the network control system. In order to reduce the utilization of limited network bandwidth, in [22], the authors studied the H control problem of the networked Markovian jump system with an event-triggered scheme. In [23], the authors proposed a centralized/distributed hybrid event-triggering scheme for nonlinear multi-agent systems and studied the leader–follower consistency problem of nonlinear stochastic multi-agent systems. In [24], in order to save the limited network communication bandwidth of multi-agent systems, the author proposed a novel event-triggered network consensus mechanism and studied the event-triggered guarantee cost consensus of discrete-time singular multi-agent systems with switching topology. In [25], the authors studied consensus problems for a class of uncertain nonlinear multi-agent systems by using neural networks and event-driven mechanisms.
Through the analysis of the literature above, it was found that there are still some shortcomings in the research on network delay in networked control systems. Due to the limitation of network bandwidth resources, the existing research often adopts time-triggered and event-triggered schemes to improve the utilization of bandwidth resources and to reduce network delay. At the same time, when estimating the upper bound of Lyapunov–Krasovskii functional derivatives, there may be situations where too many matrix variables are introduced and the network delay is amplified. Inspired by the above discussion, this paper focuses on the output feedback H control problem of event-triggered Markov-type network control systems. The main contributions are as follows: (1) In order to solve the problem of network delay caused by limited network bandwidth resources, by introducing an event-triggered mechanism and signal quantization, the transmission of redundant information in the network can be reduced, the transmission efficiency of information in the network can be improved, and the network delay can be reduced. (2) When constructing the Lyapunov–Krasovskii function, considering the influence of network delay on the stability of the system and the influence of different modes on the Markov switching strategy in a small switching time region, the Lyapunov–Krasovskii function contains Markov jump information, network delay information, and the coupling relationship between network delay and the upper bound of network delay. (3) When estimating the upper bound of the weak infinitesimal generator operator of the Lyapunov–Krasovskii function, the combination of Wirtinger’s-based integral inequality and the reciprocally convex inequality is used to estimate the weak infinitesimal generator operator of the Lyapunov–Krasovskii function. It can reduce the matrix variable and the computational complexity, and it can avoid the network delay being amplified to reduce the conservatism of the system.
The structure of this paper is as follows. In Section 2, a new Markov-type networked control systems model with external disturbances is established, considering the effects of event triggering and quantization. In Section 3, the output feedback H control problem of event-triggered Markov-type networked control systems is studied. In Section 4, two numerical examples are given to verify the effectiveness and superiority of the method. In Section 5, the conclusion of this article is summarized, and future research directions and work are emphasized.
Notation: In this paper, R n and R n × m denote the n-dimensional Euclidean space and the set of n × n real matrices; the notation P > 0 ( P 0 ) means that P is a real symmetric and positive-definite (semi-positive-definite) matrix; the notation ε { · } stands for the mathematical expectation; the superscripts ‘−1’ and ‘T’ stand for the inverse and transpose of a matrix, respectively; symmetric terms in a symmetric matrix are denoted by ‘∗’. For any square matrices A and B, it is defined that d i a g ( A , B ) = A 0 B . The notation I stands for the identity matrix.

2. Problem Formulation

2.1. System Description

The structure of a Markov-type network control system under an event-triggered mechanism is shown in Figure 1, where the plant is characterized as a Markovian jump system with a time-varying delay and is represented by the following:
x ˙ ( t ) = A ( r t ) x ( t ) + B ( r t ) u ( t ) + B w ( r t ) ω ( t ) , y ( t ) = C 1 ( r t ) x ( t ) , z ( t ) = C 2 ( r t ) x ( t ) + D ( r t ) u ( t ) ,
where x ( t ) R n is the state variable, y ( t ) R m is the measured output, u ( t ) R w is the controlled input, z ( t ) R p is the controlled output, ω ( t ) R q is the external disturbance with ω ( t ) L 2 [ 0 , ) , respectively, and A ( r t ) , B ( r t ) , B w ( r t ) , C 1 ( r t ) , C 2 ( r t ) , and D ( r t ) are known real constant matrices with appropriate dimensions. { r t , t 0 } is a homogeneous finite-state Markov jump process of right continuous trajectory values in the finite set S = { 1 , 2 , , r } . The transition rate matrix Π = ( π i j ) ( i , j R S × S ) is given by
P r { r t + Δ = j | r t = i } = π i j Δ + o ( Δ ) , i j , 1 + π i j Δ + o ( Δ ) , i = j ,
where Δ > 0 , lim Δ 0 0 ( Δ ) Δ , and π 0 for i j is the transition rate from mode i at time t to mode j at time t + Δ , π i i = j = 1 , j i r π i j .
For the Markov-type network control system shown in Figure 1, in order to facilitate the subsequent analysis, we make the following assumptions:
  • The sensor is time-triggered. The measurement output is sampled periodically with a constant period h. The set of periodic sampling intervals is denoted by S 1 = { j h | j = 1 , 2 , } .
  • The controller and actuator adopt an event-triggered mechanism. The zero-order hold (ZOH) logic is used to hold the control input when there is no latest control signal arriving at the actuator. The set of transmission sequences is described by S 2 = { t k h | t k N } S 1 . All transmitted signals are time-sampled.
  • τ t k represents the network delay, which is calculated from the time t k when the event generator releases the sampled signal to the controller side through the communication network, where τ ¯ represents the upper bound of τ t k .
Remark 1. 
If all the sampling data are transmitted to the actuator through the network, then S 1 = S 2 , which is the triggered mechanism transformed into a time-triggered one. Furthermore, the ZOH logic is issued to store the latest data packet, which means that the control input of the actuator will remain unchanged until the new data packet is transmitted to the ZOH logic again, and the actuator will not change. If some disordered data packets contain outdated information, they will be actively discarded by the ZOH logic.

2.2. Modeling Based on the Event-Triggered Scheme

As we all know, in the networked control systems’ output feedback control, the output value of the plant is transmitted to the network controller through the communication network. Based on the information received by the plant, the controller transmits the control output back through the communication network (located in the plant side) actuator. Due to the limitation of the communication network in Figure 1, an event generator and quantizer f ( · ) are applied. An event generator is introduced between the sensor and the quantizer f ( · ) . The sensor data y ( k h ) sampled by the sampler are transmitted to the event generator. Whether the data after the event generator needs to be transmitted to the new output of the plan through a quantizer and the information sent to the network controller depends on the following conditions [17]:
( y ( t k h ) y ( t k h + l h ) ) T Ω ( r t k h + l h ) ( y ( t k h ) y ( t k h + l h ) ) σ ( r t k h + l h ) ( y ( t k h + l h ) ) T Ω ( r t k h + l h ) ( y ( t k h + l h ) ) ,
where σ ( r t k h + l h ) [ 0 , 1 ) , Ω ( r t k h + l h ) is a symmetric positive-definite matrix, l = 1 , 2 , , y ( r t k h + l h ) denotes the latest sampling output of the sampler at the current time, y ( t k h ) represents the latest transmitted data that do not meet the event-triggered threshold condition. If the current sampled data violates the event-triggered threshold condition (3), the data are transmitted to the controller through the network. For the convenience of later analysis, the interval of the ZOH logic is divided into several subintervals in Figure 2:
[ t k h + τ t k , t k + 1 + τ t k + l + 1 ] = l = 1 d Υ l , k ,
where Υ l , k = [ t k h + l h + τ t k + l , t k + l h + l h + h + τ t k + l + 1 ] , l = 1 , 2 , , d .
It is defined that the allowable equivalent time delay of the network is η ( t ) = t t k h l h and that 0 τ t k η ( t ) h + τ ¯ η M is obtained.
In the process of stability analysis and the derivation of the stability criterion, the event-triggered threshold condition (3) is included, and the state error is expressed as e k ( t ) = x ( t k h ) x ( t k h + l h ) . Thus, for t [ t k h + τ t k , t k + 1 h + τ t k + l + 1 ] , the event-triggered threshold condition (3) can be rewritten as follows:
e k T ( t ) C 1 T ( r t ) Ω ( r t k h + l h ) C 1 ( r t ) e k ( t ) σ ( r t k h + l h ) x T ( t η ( t ) ) C 1 T ( r t ) Ω ( r t k h + l h ) C 1 ( r t ) x ( t η ( t ) ) .
Remark 2. 
The σ ( r t k h + l h ) parameter is used to determine the frequency at which the sampled signal is released. σ ( r t k h + l h ) means that all sampling signals are released at each sampling instant. At the time, the event-triggered scheme (3) becomes a periodic sampling scheme.
Remark 3. 
Under the event-triggered scheme, we assume that the release time is t 1 h , t 2 h , , the time delay of network communication is τ k , and the measured value will reach the actuator at t 1 h + τ 1 , t 2 h + τ 2 , , after quantification.
Remark 4. 
The role of the ZOH logic on the actuator side is to store the latest control output, which means that outdated information will be actively discarded by the ZOH logic. When the actuator does not arrive at the latest valid information, the logical zero-order holder keeps the control signal unchanged until the output of the logical zero-order holder is updated to new data.
In order to further decrease the restriction of network bandwidth, a quantizer f ( · ) is introduced and defined as f ( y ( t k h ) ) = [ f 1 ( y 1 ( t k h ) ) , f 2 ( y 2 ( t k h ) ) , , f m ( y m ( t k h ) ) ] , where f s ( y s ( t k h ) ) , ( s = 1 , 2 , , m ) is expressed as follows:
f s ( y s ( t k h ) ) = u l ( s ) , y s ( t k h ) > 0 , 0 , y s ( t k h ) = 0 , f s ( y s ( t k h ) ) , y s ( t k h ) < 0 ,
with 1 1 + δ f s u l ( s ) < y s ( t k h ) 1 1 δ f s u l ( s ) , δ f s = 1 ρ f s 1 + ρ f s ( 0 < ρ f s < 1 ) . ρ f s is the quantization density, which is a constant. Similar to [26,27], we define the set of quantized energy levels as u s = { ± u l ( s ) , u l ( s ) = ρ f s l u 0 ( s ) , l = ± 1 , ± 2 , } { ± u 0 ( s ) } { 0 } with u 0 ( s ) .
According to the above analysis, the event-triggered scheme, quantization scheme, and network delay in the communication network are considered. Using sector demarcation method [28], the measured output received by the controller can be expressed as
y ˜ ( t ) = f ( y ( t k h ) ) = ( I + Δ f ) C 1 ( r t ) [ x ( t η ( t ) ) + e k ( t ) ] ,
with Δ f = d i a g { Δ f 1 , Δ f 2 , , Δ f m } , Δ f s [ δ f s , δ f s ] , s = 1 , 2 , , m .
An output feedback controller is defined as follows:
u ( t ) = K ( r t ) ( I + Δ f ) C 1 ( r t ) [ x ( t η ( t ) ) + e k ( t ) ] ,
where K ( r t ) is the undetermined matrix.
Remark 5. 
The influence of quantization can be transformed into norm-bounded uncertainties, and Δ f can explain the gain change in a realistic way. By applying the sector-bound method, we can eliminate Δ f and obtain δ-independent conditions.
We will substitute Formula (8) into Formula (1) to obtain the following closed-loop networked control systems:
x ˙ ( t ) = A ( r t ) x ( t ) + B ( r t ) K ( r t ) ( I + Δ f ) C 1 ( r t ) [ x ( t η ( t ) ) + e k ( t ) ] + B w ( r t ) ω ( t ) , z ( t ) = C 2 ( r t ) x ( t ) + D ( r t ) K ( r t ) ( I + Δ f ) C 1 ( r t ) [ x ( t η ( t ) ) + e k ( t ) ] .
In this paper, in order to facilitate the description, when r t = i , i S , the matrix N ( r t ) is represented by N i ; for example, A ( r t ) is represented by A i , B ( r t ) by B i , C 1 ( r t ) by C 1 i , C 2 ( r t ) by C 2 i , K ( r t ) by K i , B w ( r t ) by B w i , and so on.
Remark 6. 
It can be seen that not all the sampled data are transmitted to the controller through the network through the quantizer on the side of the sensor and the controller. Due to the introduction of the event generator, only the sampling data that do not meet the event-triggered threshold will be sent to the quantizer.
In the last part of this section, we will list some relevant definitions and lemmas used in the stability analysis and controller design process later on.
Definition 1 
([29]). For the convenience of later analysis, the solution x ( x 0 , t , t r ) of system (1) with r 0 S is denoted by x ( t ) . It is known that { x t , r t } is a Markov process with an initial state ( x 0 , r 0 ) , and its weak infinitesimal generator operator, action on function V, is defined.
L V ( x t , t , r t ) = lim Δ 0 + 1 Δ [ ε ( V ( x ( t + Δ ) , t + Δ , r t + Δ ) | x ( t ) , t , r t ) V ( x ( t ) , t , r t ) ] .
Definition 2. 
Given a scalar γ > 0 , if system (1) is asymptotically stable, system (1) has a given H disturbance attenuation level γ; under zero initial conditions, for any ω ( t ) L 2 [ 0 , ) , ω 0 , there is
z ( t ) ε 2 < γ ω ( t ) 2 ,
The system (1) is asymptotically stable and satisfies H performance index γ.
Lemma 1 
([30]). For a given matrix R > 0 , the following inequality holds for all continuously differentiable functions ω in [ a , b ] R p , as follows:
a b w ˙ T ( u ) R w ˙ ( u ) d u 1 b a Ω 0 T R Ω 0 + 3 b a Ω 1 T R Ω 1 ,
where
Ω 0 = w ( b ) w ( a ) , Ω 1 = w ( b ) + w ( a ) 2 b a a b w ( u ) d u .
Lemma 2 
([31]). For given a scalar α in the interval ( 0 , 1 ) , a given positive matrix R in R p , two matrices W 1 and W 2 in R p × q . It is defined that, for all vectors ξ in R q , the function Θ ( α , R ) is given by the following:
Θ ( α , R ) = 1 α ξ T W 1 T R W 1 ξ + 1 1 α ξ T W 2 T R W 2 ξ .
Then, if a matrix X in R p × q such as R X R > 0 is existed, the following inequality holds:
min α ( 0 , 1 ) Θ ( α , R ) W 1 ξ W 2 ξ T R X R W 1 ξ W 2 ξ .
Lemma 3 
([32]). Given matrices D , E , and F ( t ) of appropriate dimensions with R > 0 satisfying F T ( t ) F ( t ) I , for any ε > 0 , the following inequality holds:
D E F + E T F T D ε D D T + ε 1 E T E .

3. Main Results

3.1. Stability Analysis of Event-Triggered Markov-Type Networked Control Systems

In this section, the stability analysis of output feedback H control for event-triggered Markov-type networked control systema is studied. A new Lyapunov–Krasovskii functional was constructed using the Wirtinger integral inequality and the cross convex combination method. Based on the Lyapunov stability theory, the closed-loop stability criterion of event-triggered Markov-type networked control systems is given.
Theorem 1.
For given a scalar γ , η M , σ i and the control matrix K i , if there exist matrices P i > 0 , Q , R , Ω i > 0 ( i S ) , and if the following LMI holds, then under the event-triggered threshold condition (3), the closed-loop system (9) is asymptotically stable with H performance index γ.
Ξ i = Ξ 11 i Ξ 21 i I Ξ 31 i 0 P i R 1 P i < 0 ,
where
Ξ 11 i = Φ 11 i Φ 21 i Φ 22 i 0 2 η M R 4 η M R Φ 41 i 0 0 C 1 i T Ω i C 1 i B ω i T P i 0 0 0 γ 2 I 6 η M R 6 η M R 0 0 0 12 η M R 0 6 η M R 6 η M R 0 0 0 12 η M R ,
Φ 11 i = A i T P i + P i A i + Q + j = 1 r π i j P i 4 η M R ,
Φ 21 i = C 1 i T ( I + Δ f ) T K i T B i T P i 2 η M R ,
Φ 22 i = σ i C 1 i T Ω i C 1 i 8 η M R ,
Φ 41 i = C 1 i T ( I + Δ f ) T K i T B i T P i ,
Ξ 21 i = [ C 2 i , D i K i ( I + Δ ) C 1 i , 0 , D i K i ( I + Δ ) C 1 i , 0 , 0 , 0 ] ,
Ξ 31 i = η M [ P i A i , P i B i K i ( I + Δ ) C 1 i , 0 , P i B i K i ( I + Δ ) C 1 i , P i B w i , 0 , 0 ] ,
Proof. 
We construct a stochastic Lyapunov–Krasovskii function candidate as
V ( x t , t , r t ) = V 1 ( x t , t , r t ) + V 2 ( x t , t , r t ) + V 3 ( x t , t , r t ) ,
where
V 1 ( x t , t , r t ) = x T ( t ) P ( r t ) x ( t ) ,
V 2 ( x t , t , r t ) = t η M t x T ( s ) Q x ( s ) d s ,
V 3 ( x t , t , r t ) = t η M t s t x ˙ T ( v ) R x ˙ ( v ) d v d s ,
with P ( r t ) > 0 , Q > 0 , S > 0 , R > 0 , ξ ( t ) = [ x T , x T ( t η ( t ) ) , x T ( t η M ) , e k T ( t ) , ω T ( t ) , 1 η ( t ) t η M t x T ( s ) d s , 1 η M η ( t ) t η M t η ( t ) x T ( s ) d s ] . Taking the derivative of V ( x t , t , r t ) along the trajectory of the system (9) for i , i S is found as the weak infinitesimal generator operator:
L V ( t ) = 2 x ˙ T ( t ) P i x ( t ) + x T ( t ) j = 1 r π i j P j x ( t ) + x T ( t ) Q x ( t ) + x T ( t η M ) Q x ( t η M ) + η M x ˙ T ( t ) R x ˙ ( t ) t η M t x ˙ T ( t ) R x ˙ ( t ) d s .
By introducing the event-triggered threshold condition into Formula (12), we get
L V ( t ) = 2 x ˙ T ( t ) P i x ( t ) + x T ( t ) j = 1 r π i j P j x ( t ) + x T ( t ) Q x ( t ) + x T ( t η M ) Q x ( t η M ) + η M x ˙ T ( t ) R x ˙ ( t ) t η M t x ˙ T ( t ) R x ˙ ( t ) d s e k T ( t ) C 1 i T Ω i C 1 i e k T ( t ) + e k T ( t ) C 1 i T Ω i C 1 i e k T ( t ) .
The term η M x ˙ T ( t ) R x ˙ ( t ) in Formula (13) can be processed as follows:
η M x ˙ T ( t ) R x ˙ ( t ) = η M { A i x ( t ) + B i K i ( I + Δ f ) C 1 i [ x ( t η ( t ) ) + e k ( t ) ] + B w i ω ( t ) } T R η M { A i x ( t ) + B i K i ( I + Δ f ) C 1 i [ x ( t η ( t ) ) + e k ( t ) ] + B w i ω ( t ) } = ξ T ( t ) { η M [ A i , B i K i ( I + Δ f ) C 1 i , 0 , B i K i ( I + Δ f ) C 1 i , B w i , 0 , 0 ] } T × R { η M [ A i , B i K i ( I + Δ f ) C 1 i , 0 , B i K i ( I + Δ f ) C 1 i , B w i , 0 , 0 ] } ξ ( t ) .
where we define ψ 31 i = η M [ A i , B i K i ( I + Δ f ) C 1 i , 0 , B i K i ( I + Δ f ) C 1 i , B w i , 0 , 0 ] . In order to facilitate the use of the LMI later, we introduce P i in ψ 31 i , and there is Ξ 31 i = η M [ P i A i , P i B i K i ( I + Δ f ) C 1 i , 0 , P i B i K i ( I + Δ f ) C 1 i , P i B w i , 0 , 0 ] .
Considering the influence of network delay on system stability, Lemma 1 is applied to estimate the upper bound of the single integral term t η M t x ˙ T ( s ) R x ( s ) d s , and the processing procedure is as follows:
t η M t x ˙ T ( s ) R x ( s ) d s = t η ( t ) t x ˙ T ( s ) R x ( s ) d s t η M t η ( t ) x ˙ T ( s ) R x ( s ) d s ξ T ( t ) 1 η ( t ) G 1 G 2 T R ¯ G 1 G 2 + 1 η M η ( t ) G 3 G 4 T R ¯ G 3 G 4 ξ ( t ) ,
where
R ¯ = R 0 3 R ,
G 1 = [ I , I , 0 , 0 , 0 , 0 , 0 ] , G 2 = [ 0 , I , I , 0 , 0 , 2 I , 0 ] ,
G 3 = [ 0 , I , I , 0 , 0 , 0 , 0 ] , G 4 = [ 0 , I , I , 0 , 0 , 0 , 2 I ] .
In dealing with inequality (15), Lemma 2 is applied, and the process is as follows:
t η M t x ˙ T ( s ) R x ( s ) d s = t η ( t ) t x ˙ T ( s ) R x ( s ) d s t η M t η ( t ) x ˙ T ( s ) R x ( s ) d s ξ T ( t ) 1 η ( t ) G 1 G 2 T R ¯ G 1 G 2 + 1 η M η ( t ) G 3 G 4 T R ¯ G 3 G 4 ξ ( t ) ξ T ( t ) 1 η M G 12 G 34 T R ˜ G 12 G 34 ξ ( t ) ,
where
G 12 = G 1 G 2 , G 34 = G 3 G 4 , R ˜ = R 0 0 0 3 R 0 0 R 0 3 R .
Substituting the event-triggered threshold condition (3) and Equations (9), (14), and inequality (16) into Equation (13), the following inequality can be obtained:
L V ( t ) = 2 x ˙ T ( t ) P i x ( t ) + x T ( t ) j = 1 r π i j P j x ( t ) + x T ( t ) Q x ( t ) + x T ( t η M ) Q x ( t η M ) t η M t x ˙ T ( t ) R x ˙ ( t ) d s σ i x T ( t η ( t ) ) C 1 i T Ω i C 1 i x ( t η ( t ) ) e k T ( t ) C 1 i T Ω i C 1 i e k T ( t ) + ξ T ( t ) { η M [ A i , B i K i ( I + Δ f ) C 1 i , 0 , B i K i ( I + Δ f ) C 1 i , B w i , 0 , 0 ] } T × R { η M [ A i , B i K i ( I + Δ f ) C 1 i , 0 , B i K i ( I + Δ f ) C 1 i , B w i , 0 , 0 ] } ξ ( t ) ξ T ( t ) 1 η ( t ) G 1 G 2 T R ¯ G 1 G 2 + 1 η M η ( t ) G 3 G 4 T R ¯ G 3 G 4 ξ ( t ) ξ T ( t ) 1 η M G 12 G 34 T R ˜ G 12 G 34 ξ ( t ) .
Here, we define
J = ε 0 [ z T ( t ) z ( t ) γ 2 ω T ( t ) ω ( t ) ] d s .
Since the system (9) is asymptotically stable, under the condition of zero initial state, according to Definition (2), we can obtain
ε 0 L V ( t ) d s = lim t 0 + V ( t ) V ( 0 ) = 0 .
Further processing can be obtained, as follows:
J ε 0 [ z T ( t ) z ( t ) γ 2 ω T ( t ) ω ( t ) ] d s ε 0 ξ T ( t ) [ Ξ 11 i + Ξ 21 i T Ξ 21 i + Ξ 31 i T P i R 1 P i Ξ 31 i ] d s .
Applying the Schur complement and Definition (2) may draw such conclusion (10), which guarantees L V ( t ) γ 2 ω T ( t ) ω ( t ) z T ( t ) z ( t ) in (20). The closed-loop system (9) is asymptotically stable with H norm-bound γ if (10) holds. This completes the proof. □

3.2. Controller Design for Event-Triggered Markov-Type Networked Control Systems

In this section, the problem of output feedback H controller design for event-triggered Markov-type networked control system is studied. Based on the stability analysis of the event-triggered Markov-type networked control system, the controller design problem of the system is transformed into the stability problem of the closed-loop system. We studied the design and implementation of an output feedback H controller for event-triggered Markov-type network control systems. An output feedback H controller for event-triggered Markov-type network control systems was proposed.
The problem of how to design and implement the output feedback H controller of event-triggered Markov-type networked control systems is studied. The output feedback H controller of event-triggered Markov-type networked control systems is proposed.
Theorem 2. 
Given the constant γ , σ i , η M , ε 1 , ε 2 and a sufficiently small positive scalar s i , if there are positive definite matrices X i , Q ¯ , R , Ω i ¯ , i , S , the following LMIs hold. Under the event-triggered threshold condition (3), the closed-loop system (9) is asymptotically stable and meets the H performance index γ. The output feedback gain matrix is K i = Z i Y i 1 .
Ξ ¯ i Σ ¯ 21 i ε 2 I Σ ¯ 31 i 0 ε 2 I Σ ¯ 41 i 0 0 Λ i < 0 ,
s i 0 + , s i I Y i C 1 i C 1 i X i I < 0 ,
where
Ξ ¯ i = Ξ ¯ 11 i Ξ ¯ 21 i I Ξ ¯ 31 i 0 2 ε 1 X i + ε 1 2 R ¯ ,
Ξ ¯ 11 i = Φ ¯ 11 i Φ ¯ 21 i σ i Ω ¯ i 8 η M R ¯ 0 2 η M R ¯ 4 η M R ¯ C 1 i T Z i T B i T 0 0 C 1 i T Z i T B i T B w i T 0 0 0 γ 2 I 6 η M R ¯ 6 η M R ¯ 0 0 0 12 η M R ¯ 0 6 η M R ¯ 6 η M R ¯ 0 0 0 12 η M R ¯ ,
Φ ¯ 11 i = X i A i T + A i X i + Q ¯ + π i j X i 4 η M R ¯ ,
Φ ¯ 21 i = C 1 i T Z i T B i T 2 η M R ¯ ,
Ξ ¯ 21 i = [ C 2 i X i , D i Z i C 1 i , 0 , D i Z i C 1 i , 0 , 0 , 0 ] ,
Ξ ¯ 31 i = η M [ A i X i ,   B i Z i C 1 i , 0 , B i Z i C 1 i , B w i , 0 , 0 ] ,
Σ ¯ 21 i = [ ε 2 B i T , 0 , 0 , 0 , 0 , 0 , 0 , ε 2 D i T , ε η M B i T ] ,
Σ ¯ 31 i = [ 0 , σ f Z i C 1 i , 0 , σ f Z i C 1 i , 0 , 0 , 0 , 0 , 0 ] ,
Σ ¯ 41 i = [ Θ i , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ] ,
Θ i T = [ π i 1 X i , , π i i 1 X i , π i i + 1 X i , , π i r X i ] ,
Λ ^ i = d i a g { X i , , X i 1 , X i + 1 , , X r } .
Proof. 
According to
( R ε 1 1 P i ) R 1 ( R ε 1 1 P i ) 0 ,
We can get:
2 ε 1 P i + ε 1 2 R P i R 1 P i .
The P i R 1 P i in inequality (10) is replaced by 2 ε 1 P i + ε 1 2 R , and the following inequality can be obtained:
Ξ i = Ξ 11 i Ξ 21 i I Ξ 31 i 0 P i R 1 P i < Ξ 11 i Ξ 21 i I Ξ 31 i 0 2 ε 1 P i + ε 1 2 R .
It can be seen that Inequality (11) can be equivalently expressed in the following form:
Ξ ^ i + s y m { H B i T H f i } + H I T j = 1 , j i r π i j P j H I < 0
where
Ξ ^ i = Ξ ^ 11 i Ξ ^ 21 i I Ξ ^ 31 i 0 2 ε 1 P i + ε 1 2 R ,
Ξ ^ 11 i = Φ ^ 11 i Φ ^ 21 i Φ ^ 21 i 0 2 η M R 4 η M R C 1 i T K i T B i T P i C 1 i T Ω i C 1 i B w i T 0 0 0 γ 2 I 6 η M R 6 η M R 0 0 0 12 η M R 0 6 η M R 6 η M R 0 0 0 12 η M R ,
Φ ^ 11 i = A i T P i + P i A i + Q + π i i P i 4 η M R ,
Φ ^ 21 i = C 1 i T K i T B i T P i 2 η M R ,
Φ ^ 22 i = σ i C 1 i T Ω i C 1 i 8 η M R ,
Ξ ^ 21 i = [ C 2 i , D i K i C 1 i , 0 , D i K i C 1 i , 0 , 0 , 0 ] ,
Ξ ^ 31 i = η M [ P i A i , P i B i K i C 1 i , 0 , P i B i K i C 1 i , P i B w i , 0 , 0 ] ,
H B i = [ B i T P i , 0 , 0 , 0 , 0 , 0 , 0 , D i T , η M B i T P i ] ,
H f i = [ 0 , K i Δ f C 1 i , 0 , K i Δ f C 1 i , 0 , 0 , 0 , 0 , 0 ] ,
H I = [ I , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ] .
For ε 2 > 0 , Lemma (3) is used to deal with Inequality (24), and the following form can be obtained:
Ξ ^ i + ε 2 H B i T H B i + ε 2 1 δ f H ˜ f i H ˜ f i + H I T j = 1 , j i r π i j P j H I < 0 ,
where H ˜ f i = [ 0 , δ f K i C 1 i , 0 , δ f K i C 1 i , 0 , 0 , 0 , 0 , 0 ] .
Using the Schur complement to deal with inequality (25), we can get
Ξ ^ i H B i ε 2 1 I H ˜ f i 0 ε 2 I H I 0 0 Λ ^ i < 0 ,
where Λ i = d i a g { P 1 1 , , P i 1 1 , P i + 1 1 , , P r 1 } .
By defining matrix variables in the following form X i = P i 1 , R ¯ = X i R X i , Q ¯ = X i Q X i , Ω i ¯ = X i C 1 i T Ω i C 1 i X i , Ψ i = d i a g { X i , X i , X i , X i , I , X i , X i , I , X i , I , I , I I r 1 } and multiplying left and right matrix inequalities (26) by Ψ i and Ψ i T , respectively, we can get
Ξ ¯ i Σ ¯ 21 i ε 2 1 I Σ ¯ 31 i 0 ε 2 I Σ ¯ 41 i 0 0 Λ ^ i < 0 ,
where
Ξ ¯ i = Ξ ˜ 11 i Ξ ˜ 21 i I Ξ ˜ 31 i 0 2 ε 1 P i + ε 1 2 R ,
Ξ ˜ 11 i = Φ ˜ 11 i Φ ˜ 21 i Φ ˜ 22 i 0 2 η M 4 η M R ¯ C 1 i T K i T B i T P i 0 0 C 1 i T Ω i C 1 i B w i T 0 0 0 γ 2 I 6 η M R ¯ 6 η M R ¯ 0 0 0 12 η M R ¯ 0 6 η M R ¯ 6 η M R ¯ 0 0 0 12 η M R ¯ ,
Φ ˜ 11 i = X i A i T + A i X i + Q ¯ + π i j X i 4 η M R ¯ ,
Φ ˜ 21 i = X i C 1 i T Z i T B i T 2 η M R ¯ ,
Φ ˜ 22 i = σ i C 1 i T Ω i C 1 i 8 η M R ¯ ,
Φ ˜ 41 i = X i C 1 i T Z i T B i T ,
Ξ ˜ 21 i = [ C 2 i X i , D i K i C 1 i X i , 0 , D i K i C 1 i X i , 0 , 0 , 0 ] ,
Ξ ˜ 31 i = η M [ A i X i , B i K i C 1 i X i , 0 , B i K i C 1 i X i , B w i , 0 , 0 ] ,
Σ ¯ 21 i = [ ε 2 B i T , 0 , 0 , 0 , 0 , 0 , 0 , ε 2 D i T , ε η M B i T ] ,
Σ ¯ 31 i = [ 0 , σ f K i C 1 i X i , 0 , σ f K i C 1 i X i , 0 , 0 , 0 , 0 , 0 ] ,
Σ ¯ 41 i = [ Θ i , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ] ,
Θ i T = [ π i 1 X i , , π i i 1 X i , π i i + 1 X i , , π i r X i ] .
We can see that there are coupling terms B i K i C 1 i X i , D i K i C 1 i X i , and K i C 1 i X i in Inequality (27), which cannot be solved using the LIM toolbox. Inspired by the studies [33,34], we define K i = Z i Y i 1 and Y i C 1 i = C 1 i X i to decouple through a linear transformation. It can be seen that Formula (27) is equivalent to Formula (21).
For Equation Y i C 1 i = C 1 i X i , we introduce the value s i approaching zero from the right, and we obtain a suboptimal solution that satisfies the constraints of the equation by solving s i 0 + , s i I Y i C 1 i C 1 i X i I < 0 , which is Formula (20).
Therefore, if the matrix Inequalities (21) and (22) hold, then the system (9) is asymptotically stable under the H performance index γ . □
Remark 7. 
In the process of deriving the main results, the difficulty encountered is how to deal with the non-linear terms B i K i C 1 i X i , D i K i C 1 i X i , and K i C 1 i X i in Equation (27). Inspired by [32,33], we find a method to solve this difficulty, and then we obtain the static output feedback controller design method of Markov-type networked control systems.
Remark 8. 
It is worth noting that the event-triggered parameter σ i changes with the modal changes of Markov-type network control systems. According to Theorem 2, the H control performance and telecommunication network resource utilization are related to the event-triggered parameters σ i and Ω i . It can be known from Theorem 2 that H control performance and communication network resource usage are concerned with the event-triggered parameters σ i and Ω i .
Remark 9. 
Although some studies can provide feasible results for dealing with static output feedback problems [33,34], they are difficult-to-handle situations, where quantization and event-triggered schemes exist in Markov-type network control systems. Theorem 2 presents a new method for designing event-triggered output feedback H controllers for Markov-type networked control systems.
Remark 10. 
In this paper, the transition probability matrix assumption of a Markovian jump system model is completely known, which is too ideal and not universal in theoretical analysis. When building the Markovian jump system model for the actual system, some information is imperfect due to the fact that the conditional probability information of individual subsystems cannot be detected or the detection cost is too high, which is the main reason for the existence of unknown elements in the Markovian jump system transition probability matrix, making the research results of this paper have certain limitations in practical applications.

4. Numerical Example and Case Study

In this section, we give three examples to illustrate the efficiency and advantage of the obtained results in this paper.
Example 1. 
Considering the following 2-mode Markov-type networked control system (9), the system matrix parameters are as follows:
A 1 = 0.2 0.8 0 1 ,   B 1 = 0.1 0.1 ,   B w 1 = 1 0.2 ,
C 11 = 1 0.5 ,   C 21 = 0.2 0.15 0.1 0.3 ,   D 1 = 0.5 0.2 ,
A 2 = 1 0.6 0.8 1.5 ,   B 2 = 0.5 0 ,   B w 2 = 0.3 0.1 ,
C 12 = 1 4 ,   C 22 = 0.2 0.1 0.2 0.3 ,   D 2 = 0.2 0.1 .
It is assumed that the response Markov process transition rate matrix is
Π = 0.5 0.5 0.3 0.3 .
The initial state and external disturbance are given as x = [ 1 1 ] T , and
ω ( t ) = 1 , 5 t 10 1 , 10 < t 15 0 , else .
Case 1. 
Other parameter settings include  σ 1 = 0.1 ,  σ 2 = 0.1 ,  γ = 2 ,  ε 1 = 1 ,  ε 2 = 1 ,  s 1 = 0.001 ,  s 2 = 0.001 , and  δ f s = 0.5 . The comparison results of the upper bound of the maximum allowable time delay and the number of decision variables obtained by Theorem 2 in the literature [35] and Theorem 2 in this paper.
The comparison results are shown in Table 1, and the corresponding controller gain matrices are K 1 = 0.0981 and K 2 = 0.0014 . The simulation result for the responses of x ( t ) is shown in Figure 3. Through a comparison in Figure 3, it can be found that by introducing an event-triggered scheme and signal quantization separately in the network control systems, compared with the four cases of simultaneously introducing an event-triggered scheme and signal quantization and not introducing an event-triggered scheme and signal quantization, this can indicate that the method adopted in this paper is reasonable and effective.
It can be seen from Table 1 that Theorem 2 in this paper gives a better result than Theorem 2 in [35]. On the one hand, because the combination of Wirtinger’s-based integral inequality and the reciprocally convex inequality is used to estimate the upper bound of the weak infinitesimal generator operator of the Lyapunov–Krasovskii function, while retaining some important information of delay as much as possible, the delay is avoided to be amplified and the network transmission delay is reduced, so the upper bound of the maximum allowable transmission network delay is obtained as 1.0200 s. On the other hand, compared with the free-weight matrix method to estimate the upper bound of the weak infinitesimal generating operator of the Lyapunov–Krasovskii function by using the combination of Wirtinger’s-based integral inequality and reciprocally convex inequality. Wirtinger’s-based integral inequality and reciprocally convex inequality can reduce the number of matrix variables; thus, this reduce the computational complexity. The computational complexity of the matrix variable obtained by this method is 7.5 n 2 + 4.5 n .
Case 2. 
Other parameter settings include  γ = 2 ,  ε 1 = 1 ,  ε 2 = 1 ,  s 1 = 0.001 ,  s 2 = 0.001 , and  δ f s = 0.5 . When  σ 1  and  σ 2  to different values, we observe the impact of different values on network delay.
From the results of Table 2, we can see that by introducing the event-triggered scheme in networked control systems, when σ 1 = σ 2 = 0 , the event-triggered weakening process is time-triggered, which is the largest delay in the network; when the value of σ 1 = σ 2 increases, the delay in networked control systems gradually decreases. The simulation result for the responses of x ( t ) is shown in Figure 4. It can be seen from Figure 4a–d that the networked control system becomes larger with the value of the event-triggered parameters σ 1 and σ 2 . Although the system is stable, there are some differences in the system state trajectories, indicating that the introduction of the event-triggered mechanism can reduce the delay problem in the networked control system.
Case 3. 
Other parameter settings include  σ 1 = 0.1 ,  σ 2 = 0.1 ,  γ = 2 ,  ε 1 = 1 ,  ε 2 = 1 ,  s 1 = 0.001 , and  s 2 = 0.001 . When  δ f s  to different values, we observe the impact of different values on network delay.
From the results of Table 3, we can see that when δ f s = 0 , the delay in the network is the largest by introducing the quantization scheme in the networked control system. When the value of δ f s increases, the delay in the network gradually decreases. The simulation result for the responses of x ( t ) is shown in Figure 5. From Figure 5a–d’s system state response curves, it can be seen that under the action of event-triggered mechanism, the state response time changes with the signal quantization parameter δ f s , and the response time of the system to the steady state also changes, indicating that the signal quantization can effectively reduce the delay problem in the network.
From the state response curves of Figure 3, Figure 4 and Figure 5, it can be seen that although there are some differences in the state trajectories, the system is stable and meets the expected performance index. From Table 1, Table 2 and Table 3, it can be seen that the introduction of an event-triggered scheme and quantization scheme can improve the utilization of network bandwidth resources and reduce network delay.
Example 2. 
Considering the following 4-mode Markov-type networked control systems (9), the system matrix parameters are as follows:
A 1 = 0.4 0.8 0 1.2 ,   B 1 = 0.1 0.1 ,   B w 1 = 1 0.2 ,
C 11 = 1 0.5 ,   C 21 = 0.2 0.15 0.1 0.3 ,   D 1 = 0.5 0.2 ,
A 2 = 1.2 0.6 0.6 1.5 ,   B 2 = 0.5 0 ,   B w 2 = 0.3 0.1 ,
C 12 = 1 4 ,   C 22 = 0.2 0.1 0.2 0.4 ,   D 2 = 0.2 0.1 ,
A 3 = 0.2 0.8 0 1 ,   B 3 = 0.5 1 ,   B w 3 = 0.1 0.2 ,
C 13 = 1 1 ,   C 23 = 0.18 0.2 0.1 0.24 ,   D 3 = 0.6 0.1 ,
A 4 = 1 0.6 0.8 1.7 ,   B 4 = 0.5 0.2 ,   B w 4 = 0.1 0.1 ,
C 14 = 1 0.6 ,   C 24 = 0.2 0.2 0.4 0.3 ,   D 4 = 0.4 0.8 .
It is assumed that the response Markov process transition rate matrix is
Π = 0.5 0.25 0.15 0.1 0.1 0.3 0.1 0.1 0.1 0.1 0.5 0.3 0.1 0.1 0.1 0.3 .
Considering the influence of time-delay on the stability of the Markov-type networked control systems (9) and applying Theorem 2, the upper bound of the maximum allowable time delay is 1.0947s, and the corresponding controller gain matrices are K 1 = 0.1186 , K 2 = 0.0164 , K 3 = 0.0781 , and K 4 = 0.0094 . It can be seen from Figure 6 that the system can quickly reach the steady state.
Example 3. 
Considering the structure of the distributed photovoltaic power generation network control system shown in Figure 7, taking photovoltaic array 1 and photovoltaic array 5 as examples, analyze the distributed photovoltaic power generation network control system. This system considers the different operating conditions and control situations of photovoltaic power generation, power consumption, and energy storage between different photovoltaic arrays. The distributed photovoltaic power generation network control system transmits information through a communication network, and the controller sends control switch K1, K3 information through the network to determine the operation mode of the photovoltaic power generation system. Z 2 , Z 3 , Z 4 , Z 5 , Z 6 , and Z 7 represent the impedance of the line, and Z 1 is the impedance of the load.
Based on the Markov switching strategy, establish a 4-mode Markov-type network control system for network communication between photovoltaic array 1 and photovoltaic array 5: I 1 represents the total current of photovoltaic generation in photovoltaic array 1; I 2 represents the total current of photovoltaic generation in photovoltaic array 5; I N represents the total demand current for power supply; and I G represents the current of the public power grid, where I 2 > I 1 > I G . Among them, mode 1: when I N = I 1 + I 2 + I G , photovoltaic array 1 and photovoltaic array 5 simultaneously generate photovoltaic power; mode 2: when I N = I 1 + I G , photovoltaic array 1 generates photovoltaic power, while photovoltaic array 5 generates photovoltaic power for energy storage; mode 2: when I N = I 2 + I G , photovoltaic array 5 generates photovoltaic power, while photovoltaic array 1 generates photovoltaic power for energy storage; mode 2: when I N = I G , both photovoltaic array 1 and photovoltaic array 5 are storing energy for photovoltaic power generation.
The state vector x ( t ) of the system is x ( t ) = [ x 1 ( t ) , x 2 ( t ) ] T , which is the generation current, and x 2 ( t ) is the current flowing through the load in the circuit. y ( t ) and z ( t ) , respectively, represent the measurable output power and control output power in the circuit. The matrix parameters of the distributed photovoltaic power generation network control system are as follows:
A 1 = 0.2 0.8 0 1 ,   B 1 = 0.1 0.1 ,   B w 1 = 1 0.2 ,
C 11 = 1 0.5 ,   C 21 = 0.2 0.15 0.1 0.3 ,   D 1 = 0.5 0.2 ,
A 2 = 1 0.6 0.8 1.5 ,   B 2 = 0.5 0 ,   B w 2 = 0.3 0.1 ,
C 12 = 1 4 ,   C 22 = 0.2 0.1 0.2 0.4 ,   D 2 = 0.2 0.1 ,
A 3 = 0.2 0.8 0 1 ,   B 3 = 0.5 1 ,   B w 3 = 0.1 0.2 ,
C 13 = 1 1 ,   C 23 = 0.18 0.2 0.1 0.24 ,   D 3 = 0.6 0.1 ,
A 4 = 1 0.6 0.8 1.5 ,   B 4 = 0.5 0.2 ,   B w 4 = 0.1 0.1 ,
C 14 = 1 0.6 ,   C 24 = 0.2 0.2 0.4 0.3 ,   D 4 = 0.4 0.8 .
It is assumed that the response Markov process transition rate matrix is
Π = 0.5 0.25 0.15 0.1 0.1 0.3 0.1 0.1 0.1 0.1 0.5 0.3 0.1 0.1 0.1 0.3 .
Considering the impact of network delay on the stability of distributed photovoltaic power generation network control systems, co-design is used to implement the design and implementation form of the controller. In the controller design process, the problem of variable coupling can be addressed through the idea of variable transformations, which can avoid matrix inversion and achieve variable decoupling. Provide a design method for the controller through analysis. For the delay problem in the distributed photovoltaic power generation network control system, using Theorem 2, the maximum allowable delay upper bound for ensuring the stable and smooth operation of the entire system is 1.1190 s, and the corresponding control gain matrix is K 1 = 0.0187 , K 2 = 0.0040 , K 3 = 0.0037 , and K 4 = 0.0122 . The state response curve of the distributed photovoltaic power generation network control system is shown in Figure 8. It can be seen from Figure 8 that by applying Theorem 2, the distributed photovoltaic power generation network control system can quickly respond to reach a steady state.

5. Conclusions

Taking into account the characteristics of signal quantization and event-triggered schemes, this paper studies the output feedback H control problem of an event-triggered Markov-type network control system and proposes a stability criterion with low conservatism. Based on the stability analysis, a satisfying H disturbance attenuation level γ output feedback controller design method is given. Numerical examples have verified the effectiveness of the proposed method. This article assumes that the transition rate matrix in the Markov jump system is known. In practical engineering applications, it is difficult to fully obtain the transition rate matrix, or the acquisition cost is very high. In future research, we will consider the case where the Markov transition rate matrix is partially unknown.

Author Contributions

Conceptualization, Y.W. and X.Z.; methodology, X.Z.; validation, X.Z. and S.L.; formal analysis, S.L.; investigation, X.Z.; writing—original draft preparation, X.Z.; supervision, Y.W. and Y.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Yangtze River Delta Sci-Tech innovation Community Joint Research Project (Project Number: 2023CSJGG1700).

Data Availability Statement

All data generated or analyzed during this study are included in this article.

Acknowledgments

The authors would like to thank the editors and reviewers for their detailed comments and efforts toward improving our study.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Zhang, Y.; Lou, K.; Ge, Y. New result on delay-dependent stability for Markovian jump time-delay systems with partial information on transition probabilities. IEEE/CAA J. Autom. Sinica 2019, 6, 1499–1505. [Google Scholar] [CrossRef]
  2. Tian, J.M.; Ma, S.P.; Zhang, C.H. Unknown input reduced-order observer design for one-sided Lipschitz nonlinear descriptor Markovian jump Systems. Asian J. Control 2019, 21, 952–964. [Google Scholar] [CrossRef]
  3. Wang, Y.H.; Wang, G.L.; Tong, H.Y. Sliding mode control for Markovian jump systems with generalized awitching. Asian J. Control 2019, 21, 415–428. [Google Scholar] [CrossRef]
  4. Wang, W.R.; Sun, L.K.; Gu, H.R. H∞ Filter design for networked control systems: A Markovian jump system approach. Discrete Dyn. Nat. Soc. 2020, 2020, 3436461. [Google Scholar] [CrossRef]
  5. Tian, G.T. Tracking control of discrete-time Markovian jump systems. Int. J. Syst. Sci. 2020, 51, 3070–3080. [Google Scholar] [CrossRef]
  6. Yang, N.; Chen, D.Y.; Hu, J. Quantised control of delayed Markovian jump systems with partly known transition probabilities. IET Control Theory Appl. 2020, 15, 372–389. [Google Scholar] [CrossRef]
  7. Wang, G.L.; Xu, L. Almost sure stability and stabilization of Markovian jump systems with stochastic switching. IEEE Trans. Autom. Control 2021, 67, 1529–1536. [Google Scholar] [CrossRef]
  8. Sun, H.Y.; Sun, J.; Chen, J. Analysis and synthesis of networked control systems with random network-induced delays and sampling intervals. Automatica 2021, 125, 109385. [Google Scholar] [CrossRef]
  9. Wang, Z.; Sun, J.; Bai, Y.Q. Stability analysis of Event-Triggered networked control systems with time-varying delay and packet loss. J. Syst. Sci. Complex. 2021, 34, 265–280. [Google Scholar] [CrossRef]
  10. Chen, H.F.; Gao, J.F.; Shi, T.; Lu, R.Q. H∞ control for networked control systems with time delay, data packet dropout and disorder. Neurocomputing 2016, 179, 211–218. [Google Scholar] [CrossRef]
  11. Atitallah, M.; Davoodi, M.; Meskin, N. Event-triggered fault detection for networked control systems subject to packet dropout. Asian J. Control 2018, 20, 2195–2206. [Google Scholar] [CrossRef]
  12. Yuan, K.; Zhang, K.F.; Cao, J.D. Pinning control of the coupled distributed parameter system with time delay. Asian J. Control 2019, 21, 1250–1259. [Google Scholar] [CrossRef]
  13. Fang, F.; Ding, H.T.; Liu, Y.J.; Park, J.H. Fault tolerant sampled-data H∞ control for networked control systems with probabilistic time-varying delay. Inf. Sci. 2021, 544, 395–414. [Google Scholar] [CrossRef]
  14. Fu, M.Y.; Souza, E. State estimation using quantized measurements. IFAC Proc. 2008, 41, 12492–12497. [Google Scholar] [CrossRef]
  15. Park, B.Y.; Kwon, N.K.; Park, P.G. Stabilization of Markovian jump systems with incomplete knowledge of transition probabilities and input quantization. J. Frankl. Inst. 2015, 352, 4354–4365. [Google Scholar] [CrossRef]
  16. Wakaiki, M.; Yamamoto, Y. Stabilisation of switched systems with sampled and quantised output feedback. IET Control Theory Appl. 2017, 11, 1913–1921. [Google Scholar] [CrossRef]
  17. Yue, D.; Tian, E.G.; Han, Q.L. A delay system method for designing event-triggered controllers of networked control systems. IEEE Trans. Autom. Control 2013, 58, 475–481. [Google Scholar] [CrossRef]
  18. Hu, F.; Jiao, C.T.; Chang, H.B.; Su, X.J.; Gu, Y.C. Event-triggered control for networked control system via an improved integral inequality. J. Frankl. Inst. 2021, 358, 2661–2682. [Google Scholar] [CrossRef]
  19. Peng, C.; Zhang, J. Event-triggered output-feedback H∞ control for networked control systems with time-varying sampling. IET Control Theory Appl. 2015, 9, 1384–1391. [Google Scholar] [CrossRef]
  20. Hu, S.L.; Yue, D. Event-triggered control design of linear networked systems with quantizations. ISA Trans. 2012, 51, 153–162. [Google Scholar] [CrossRef]
  21. Shen, M.Q.; Yan, S.; Zhang, G.M. A new approach to event-triggered static output feedback control of networked control systems. ISA Trans. 2016, 65, 468–474. [Google Scholar] [CrossRef]
  22. Wang, H.J.; Shi, P.; Lim, C.C.; Xue, Q.Q. Event-triggered control for networked Markovian jump systems. Int. J. Robust Nonlinear Control 2014, 25, 3422–3438. [Google Scholar] [CrossRef]
  23. Xing, M.L.; Deng, F.Q. Tracking control for stochastic multi-agent systems based on hybrid event-triggered mechanism. Asian J. Control 2019, 21, 2352–2363. [Google Scholar] [CrossRef]
  24. Xu, Q.Y.; Zhang, Y.J.; Xiao, S.Y. Event-triggered guaranteed cost consensus of networked singular multi-agent systems. Asian J. Control 2019, 21, 2425–2440. [Google Scholar] [CrossRef]
  25. Yang, Y.; Yue, D. NNs-based event-triggered consensus control of a class of uncertain nonlinear multi-agent systems. Asian J. Control 2019, 21, 660–673. [Google Scholar] [CrossRef]
  26. Yue, D.; Peng, C.; Tang, G.Y. Guaranteed cost control of linear systems over networks with state and input quantisations. IEE Proc. Control Theory Appl. 2006, 153, 658–664. [Google Scholar] [CrossRef]
  27. Peng, C.; Tian, Y.C. Networked H∞ control of linear systems with state quantization. Inf. Sci. 2007, 177, 5763–5774. [Google Scholar] [CrossRef]
  28. Fu, M.Y.; Xie, L.H. The sector bound approach to quantized feedback control. IEEE Trans. Autom. Control 2005, 50, 1698–1711. [Google Scholar]
  29. Kushner, H.J. Stochastic Stability and Control; Academic Press, Inc.: Cambridge, MA, USA, 1967. [Google Scholar]
  30. Seuret, A.; Gouaisbaut, F. Wirtinger-based integral inequality:application to time-delay system. Automatica 2013, 49, 2860–2866. [Google Scholar] [CrossRef]
  31. Park, P.G.; Ko, J.W.; Jeong, C. Reciprocally convex approach to stability of systems with time-varying delays. Automatica 2011, 47, 235–238. [Google Scholar] [CrossRef]
  32. Yue, D.; Han, Q.L.; Peng, C. State feedback controler design of networked control systems. IEEE Trans. Circuits Syst.-I Express Briefs 2004, 51, 640–644. [Google Scholar] [CrossRef]
  33. Zhang, J.; Peng, C.; Fei, M.R.; Tian, Y.C. Output feedback control of networked systems with a stochastic communication protocol. J. Frankl. Inst. 2017, 354, 3838–3853. [Google Scholar] [CrossRef]
  34. Peng, C.; Tian, Y.C.; Yue, D. Output Feedback Control of Discrete-Time Systems in Networked Environments. IEEE Trans. Syst. Man. Cybern. A Syst. Humans 2010, 41, 185–190. [Google Scholar] [CrossRef]
  35. Zha, L.J.; Fang, J.A.; Li, X.F.; Liu, J.L. Event-triggered output feedback H∞ control for networked Markovian jump systems with quantizations. Nonlinear Anal. Hybrid Syst. 2017, 24, 146–158. [Google Scholar] [CrossRef]
Figure 1. The structure of an event-triggered Markov-type network control system.
Figure 1. The structure of an event-triggered Markov-type network control system.
Mathematics 12 02666 g001
Figure 2. Zero-order holder keeps interval partition subinterval diagram.
Figure 2. Zero-order holder keeps interval partition subinterval diagram.
Mathematics 12 02666 g002
Figure 3. Event-triggered parameters σ and quantization parameters δ f s take different values of the system state response curves (ad).
Figure 3. Event-triggered parameters σ and quantization parameters δ f s take different values of the system state response curves (ad).
Mathematics 12 02666 g003
Figure 4. Event-triggered parameters σ 1 and σ 2 take different values of the system state response curves (ad).
Figure 4. Event-triggered parameters σ 1 and σ 2 take different values of the system state response curves (ad).
Mathematics 12 02666 g004
Figure 5. The state response curves (ad) of the system with different quantization parameters δ f s .
Figure 5. The state response curves (ad) of the system with different quantization parameters δ f s .
Mathematics 12 02666 g005
Figure 6. The state response of closed-loop system.
Figure 6. The state response of closed-loop system.
Mathematics 12 02666 g006
Figure 7. The structure of the distributed photovoltaic power generation network control system.
Figure 7. The structure of the distributed photovoltaic power generation network control system.
Mathematics 12 02666 g007
Figure 8. The state response of closed-loop system.
Figure 8. The state response of closed-loop system.
Mathematics 12 02666 g008
Table 1. The maximum allowable network delay and number of decision variables.
Table 1. The maximum allowable network delay and number of decision variables.
Method η M Number of Decision Variables
Theorem 2 ([35])0.8302 s 11.5 n 2 + 5.5 n
Theorem 21.0200 s 7.5 n 2 + 4.5 n
Table 2. The influence of σ 1 and σ 2 changes on network delay.
Table 2. The influence of σ 1 and σ 2 changes on network delay.
σ 1 , σ 2 η M Controller Gain Matrices  K i
σ 1 = σ 2 = 0.0 1.0240 s K 1 = 0.1067 , K 2 = 5.52 × 10 4
σ 1 = σ 2 = 0.1 1.0200 s K 1 = 0.0981 , K 2 = 1.40 × 10 3
σ 1 = σ 2 = 0.2 1.0180 s K 1 = 0.0911 , K 2 = 9.74 × 10 4
σ 1 = σ 2 = 0.3 1.0160 s K 1 = 0.0855 , K 2 = 8.60 × 10 4
σ 1 = σ 2 = 0.4 1.0140 s K 1 = 0.0815 , K 2 = 8.20 × 10 4
σ 1 = σ 2 = 0.5 1.0120 s K 1 = 0.0780 , K 2 = 7.05 × 10 4
σ 1 = σ 2 = 0.6 1.0110 s K 1 = 0.0730 , K 2 = 4.95 × 10 4
σ 1 = σ 2 = 0.7 1.0100 s K 1 = 0.0670 , K 2 = 3.87 × 10 4
Table 3. The influence of δ f s changes on network delay.
Table 3. The influence of δ f s changes on network delay.
δ f s η M Controller Gain Matrices  K i
δ f s = 0.1 1.0340 s K 1 = 0.1888 , K 2 = 0.0270
δ f s = 0.2 1.0310 s K 1 = 0.1675 , K 2 = 0.0019
δ f s = 0.3 1.0270 s K 1 = 0.1447 , K 2 = 0.0021
δ f s = 0.4 1.0230 s K 1 = 0.1202 , K 2 = 0.0018
δ f s = 0.5 1.0200 s K 1 = 0.0981 , K 2 = 0.0014
δ f s = 0.6 1.0190 s K 1 = 0.0795 , K 2 = 8.20 × 10 4
δ f s = 0.7 1.0160 s K 1 = 0.0657 , K 2 = 7.08 × 10 4
δ f s = 0.8 1.0140 s K 1 = 0.0548 , K 2 = 7.75 × 10 4
δ f s = 0.9 1.0130 s K 1 = 0.0458 , K 2 = 5.17 × 10 4
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhou, X.; Liu, S.; Wang, Y.; Zhu, Y. Event-Triggered Output Feedback H∞ Control for Markov-Type Networked Control Systems. Mathematics 2024, 12, 2666. https://doi.org/10.3390/math12172666

AMA Style

Zhou X, Liu S, Wang Y, Zhu Y. Event-Triggered Output Feedback H∞ Control for Markov-Type Networked Control Systems. Mathematics. 2024; 12(17):2666. https://doi.org/10.3390/math12172666

Chicago/Turabian Style

Zhou, Xuede, Shanshan Liu, Yan Wang, and Yong Zhu. 2024. "Event-Triggered Output Feedback H∞ Control for Markov-Type Networked Control Systems" Mathematics 12, no. 17: 2666. https://doi.org/10.3390/math12172666

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

Article Metrics

Back to TopTop