Next Article in Journal
Measurement and Calculation Techniques of Complex Permeability Applied to Mn-Zn Ferrites Based on Iterative Approximation Curve Fitting and Modified Equivalent Inductor Model
Previous Article in Journal
Highly Efficient GaN Doherty Power Amplifier for N78 Sub-6 GHz Band 5G Applications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Dual Event-Triggered Controller Co-Design for Networked Control Systems with Network-Induced Delays

1
School of Internet of Things Engineering, Jiangnan University, Wuxi 214122, China
2
Engineering Research Center of Internet of Things Technology Applications, Ministry of Education, Jiangnan University, Wuxi 214122, China
*
Author to whom correspondence should be addressed.
Electronics 2023, 12(19), 4003; https://doi.org/10.3390/electronics12194003
Submission received: 21 August 2023 / Revised: 21 September 2023 / Accepted: 21 September 2023 / Published: 22 September 2023
(This article belongs to the Section Systems & Control Engineering)

Abstract

:
To address the presence of network-induced delays in networked control systems (NCSs), a dual event-triggered mechanism (DETM) is used to investigate the problem of reducing network delays and controller co-design. Firstly, the DETM of the sensor–controller (SC) and the controller–actuator (CA) is adopted. By determining whether the sampled data meet the event-triggered threshold conditions for network transmission, we effectively reduce the sampled data transmitted over the network, which can reduce a network delay by reducing occupation of the network resources. Secondly, a dual event-triggered NCS model with a network-induced delay is developed, and a Lyapunov function including a DETM and network-induced delay is chosen. The functional upper limit of the Lyapunov function is estimated by combining the Wirtinger’s-based integral inequality with the reciprocally convex approach. This results in a stability criterion for systems with low conservativeness and a controller co-design method for a DETM. Finally, the availability of this method was verified through a numerical example and case study.

1. Introduction

With the rapid growth of the Internet and network techniques, networked control systems (NCSs) have caused concerns. A network is added to the traditional control system to form an NCSs. NCSs have the merits of cost-effectiveness, simple maintenance, and high security and are broadly used in fields such as aerospace, the national defense industry, remote medical treatment, and others. Since, in practical NCSs, the components of the control system (controller, plant, actuator, et al.) lie in different positions, their signals are connected through the network. The signal is in the transmission process, and, because of restrictions to the network bandwidth, the NCSs inevitably has issues, e.g., network delay, packet loss, and timing disorder [1,2,3,4,5]. Sun, Sun, and Chen [1] studied the stability and controller design of NCSs with network-induced delays and random sampling intervals. Song et al. [5] studied the H controller design problem of NCSs with both a time delay and packet disordering by analyzing and establishing the relationship between the time delay and packet disordering and transforming the NCS with both the time delay and packet disordering into a model with a multi-step time delay. In NCSs, because of the limitation of network bandwidth resources, a network transmission delay will be caused. How to design a reasonable communication scheme has been widely studied [6,7,8]. Time delays are inescapable in NCSs. The existence of a time delay will cause packet loss and timing disorder of the control signals in network transmission, which can also bring poor system stability and even runaway control system stability. Therefore, how to decrease the network delay while guaranteeing the control performance of the control system is an extremely important scientific issue. Yue et al. [6] proposed a new event-triggered mechanism (ETM). By analyzing the influence of a network transmission delay, the delay system model of NCSs is established. Shen et al. [9] analyzed the network transmission problem under this ETM and studied the event-triggered output feedback H control issue of NCSs. Since network resources are limited, it is important to find a reasonable scheme to raise the utilization of communication resources to decrease the network transmission delay. This ETM is a widely used traditional communication scheme. However, it is important to note that the time-triggered scheme uses a constant sampling time during sampling, causing a large amount of redundant information to be transmitted to the network, resulting in limited communication resources. Low utilization also increases network delays. Therefore, a solution that can replace the traditional time-triggered scheme is found to increase the exploitation of network communication resources and achieve the goal of reducing network transmission delays.
Recently, a novel ETM appeared in the literature [10,11,12], which is different from the classic time-triggered scheme. It can greatly decrease the operating ratio of network bandwidth resources. In addition, this ETM reduces the time for uploading the sampled data to the network by pre-set event-triggered threshold conditions, which can ensure the control performance and decrease unnecessary data transmission. In the case of limited communication bandwidth, reducing unnecessary data transmission can increase data transfer efficiency, thereby reducing the problem of data transmission delays in communication networks. Recently, the ETM has triggered much academic research [13,14,15,16,17,18]. Zha et al. [19] studied the H output feedback control issue for event-triggered Markovian jump systems with measurement output quantization. Liu and Yue [20] proposed a new fault model of NCSs based on an ETM. Yue and Hu [21] proposed an innovative time-delay system model to study the control design issue of event-triggered NCSs with state quantization and control input quantization. The event-triggered output feedback H control problem of NCSs is studied in [22,23]. The ETM multi-agent systems with topologies were researched [24,25].
In the above studies, an ETM is introduced into the sensor–controller (SC). These communication schemes determine whether the sensor’s sampling information needs to be uploaded to the communication network based on event-triggering threshold conditions. Only when the current sampled data signal meets or is not satisfied with the conditions set in advance will the signal be transmitted or discarded. In networked control systems, the channel resources from the controller–actuator (CA) are also constrained by bandwidth resources. At present, there are some research studies on introducing an ETM from the CA to raise the level of network resource utilization [26,27,28,29]. Li et al. [30] modeled the closed-loop system as one that exhibits double event-triggered and network-induced delays and studied the dual event-triggered output feedback H control of NCSs with a network-induced delay. Zha, Fang, and Liu [31] analyzed the bandwidth employing issue in SC and CA communication. A model-based event-triggered transmission tactic was proposed to study the design of event-triggered controllers in NCSs. Specifically, when the output signal of the controller is transported to the actuator past the network, the constraints of limited communication resources will inevitably cause network latency, packet loss, and timing disorder. Therefore, it is very important to design an ETM between the control and actuator.
Inspired by the above results, this article concentrates on a dual event-triggered mechanism (DETM) controller co-design for NCSs with network-induced delays. The contributions are as follows. (1) The first contribution is addressing the problem of time delays caused by low utilization of a communication resource-constrained network in networked control systems. Different from [6,19,20], in this article, a dual event-triggered NCS model is established by innovating a DETM in the two channels of the SC and CA. This model can reduce the network delay by improving the utilization of network resources. (2) The second contribution is the construction of a Lyapunov–Krasovskii function (LKF), which includes a time delay and DETM, by taking into account the effects of a delay on the stability of the systematic system. Simultaneously, in comparison to [29,30,31], when estimating the upper limit of the LKF, the upper limit of the single integral term in the LKF is estimated by combining the Wirtinger’s-based integral inequality with the reciprocally convex approach. By dividing the integral interval, as much important information about the delay is retained as possible while avoiding amplification of the delay, degradation of the conservatism of the systematic system, and reduction of the network transmission delay. (3) The third contribution, according to the Lyapunov stability theory analysis, which considers the effects of time-varied delays and the DETM, is that system stability criteria and controller co-design methods are presented by means of a linear matrix inequality (LMI).
The structure of this article is as follows. In Section 2, considering the influence of restraining communication resources and the impact of time-varied delays on the stability of the system, a DETM is introduced, and an NCS model including a time delay and DETM is established. In Section 3, based on the establishment of a networked control system model including a time delay and ETM, the system stability criteria and controller co-design methods are presented by means of an LMI. In Section 4, the availability of this method was verified through a numerical example and case study. In Section 5, the conclusion of this article is summarized, and future work and research directions are emphasized. Finally, the research results of this article are further clarified regarding where and how they should be adopted.
Notation: In this article, R n and R n × m indicate the n-dimensional Euclidean space; the set of n × n expresses real matrices; the symbol P > 0 ( P 0 ) represents that P is a real symmetric and positive definite matrix; the superscript ’ 1 ’ represents the inverse; and symmetric terms in the matrix are expressed by . diag ( A , B ) = A 0 B . The sign E manifests the unit array.

2. Problem Formulation

2.1. System Description

Consider the dual event-triggered NCS structure diagram shown in Figure 1 and establish a system’s mathematical model as follows:
x ˙ ( t ) = A x ( t ) + B u ( t ) ,
where x ( t ) R n is the state variable, u ( t ) R m is the controlled input, and A and B are known real constant matrices.
As shown in Figure 1, in NCSs, the sensor samples the control output at a constant sampling time, and the sampled data are transferred to the controller through the network. The output signal of the controller is sampled by the sampler and transferred to the actuator past the network. In fact, the state error between the input signal of the current controller (actuator) and the up-to-date transmission output signal of the sensor (controller) is very small; continuing to transmit the current sampling signal will cause some redundant information to be transmitted in the network. Because the network bandwidth resources are limited, such signal transmission can cause dissipation of the network bandwidth resources, and the transmission of a large number of unnecessary signals will also lead to a delay in useful signal transmission. How to reduce the unnecessary transmission of ’redundant signals’ in the network, spare network bandwidth resources, and decrease network bandwidth resources has attracted extensive attention and research from scholars, and many meaningful research results have been obtained, such as those in references [6,32,33].

2.2. Modeling Based on the Event-Triggered Scheme

In this article, we assume that in NCSs (1), the communication network resources and the energy of each component of the system are constrained. In an effort to resolve the issue of a network delay caused by the constraint of bandwidth resources in the SA communication network, we adopt the dual event-triggered mechanism (i.e., the ETM is introduced to the SC and the CA, respectively, as shown in Figure 1, to minimize the SC side and the CA signal packet transmission. Under the premise of ensuring system stability and the control performance, the delay problem of NCSs is reduced.
In an effort to tackle this issue, we introduce an ETM in Figure 1. On the one hand, the event generator is drawn into the SC, and the sampled data of the sensor is transferred to the controller past the network, which can reduce the network resource occupancy rate of the SC. On the other hand, the event generator is also brought into the CA. The control information output by the controller determines whether to transmit to the actuator via the network according to the event threshold condition so as to decrease the magnitude of information transmitted in the network through the role of two event triggers. In theory, compared with the single ETM used in the present literature, the DETM must further decrease the amount of network communications and save network bandwidth resources, thereby reducing the network’s time problem.
For the purpose of a convenient period analysis, we make the following assumptions:
  • The sensor samples the system state using a constant period h. The sampling instant is l h , l 1 , 2 , 3 , .
  • The function of the logic zero-order holder (ZOH) is to store the latest control input (the actuator input). At present, if there is no latest control signal to reach the controller (actuator), the ZOH will always maintain the control input of the controller (actuator). Until the latest control signal is transferred to the ZOH through the network, this is the control signal that the ZOH will keep before updating. At the same time, since some unordered packets contain outdated information, the ZOH can actively discard these packets.
  • The sampling state x ( l h ) of the system can be used to decide the signal transfer time between the SC i k h . The time when the event trigger releases data is expressed as i k h , i k N . The data release time of the event trigger between the CA is expressed as t k h , t k N .
  • τ t k s c stands for the network delay of the signal from the SC, and τ t k c a represents the network transmission delay of the control signal from the CA. The sum of τ t k s c and τ t k c a , as well as computing the delay and packet waiting delay, is denoted by τ t k , for which τ t k ( 0 , τ ¯ ] and τ ¯ are the upper limits of τ t k .
From the previous analysis, it can be perceived that the transfer of the sensor-sampled data to the actuator via the network depends on whether the sampling data meets the two event-triggered threshold conditions.
The setting of the event-triggered on the SC is as follows:
e k T ( i k h ) Φ 1 e k ( i k h ) ρ 1 x T ( i k h + l h ) Φ 1 x ( i k h + l h ) ,
where e k ( i k h ) = x ( i k h ) x ( i k h + l h ) , Φ 1 is a symmetric matrix, ρ 1 is a scalar, ρ 1 [ 0 , 1 ) , and l N . x ( i k h ) is the up-to-date transmission signal received by the controller, and x ( i k h + l h ) is the up-to-date sampled data of the current sensor. If the latest sampling signal of the present sensor does not satisfy the event-triggered threshold condition (2), the sampling signal will be transmitted to the controller through the network. If the current sampled data satisfies condition (2), the sampling signal can be actively discarded. Whether the current sampled data of the sensor can be transmitted to the controller is decided by the state error e k ( i k h ) , and, on the other hand, it is also related to the most recently transmitted control signal x ( i k h ) . The next sampling signal release instant i k + 1 can be expressed in the following form:
i k + 1 = i k h + min l 0 { ( l + 1 ) h | e k T ( i k h ) Φ 1 e k ( i k h ) ρ 1 x T ( i k h + l h ) Φ 1 x ( i k h + l h ) } .
According to the properties of the ZOH, the dwell time of the ZOH at the SC is divided into intervals. We define d = t k + 1 t k 1 . Then, the ZOH’s holding zone is:
[ t k h + τ t k , t k + 1 h + τ t k + 1 ] = l = 0 n Υ l , k ,
where Υ l , k = [ t k h + l h + τ t k , t k h + l h + h + τ t k + l + 1 ] , l = 0 , 1 , 2 , , n . For example, as shown in Figure 2, the holding time [ t 1 , t 2 ) = [ t 1 h + τ t 1 , t 2 h + 4 h + τ t 2 ) of the sensor side ZOH can be divided into subintervals: Υ 01 = [ t 1 h + τ t 1 , t 1 h + h + τ t 1 + 1 ) , Υ 11 = [ t 1 h + h + τ t 1 + 1 , t 1 h + 2 h + τ t 1 + 2 ) , Υ 21 = [ t 1 h + 2 h + τ t 1 + 2 , t 1 h + 3 h + τ t 1 + + ) , and Υ 31 = [ t 1 h + 3 h + τ t 1 + 3 , t 1 h + 4 h + τ t 1 + 4 ) = [ t 1 h + 3 h + τ t 1 + 3 , t 2 h + τ ) .
The setting of the event triggered on the CA is as follows:
f T ( t k h ) Φ 2 f t ( t k h ) ρ 2 u T ( t k h + ( i t k + j i t k ) h ) Φ 2 u ( t k h + ( i t k + j i t k ) h ) ,
where f ( t k h ) = u ( t k h ) u ( t k h + ( i t k + j i t k ) h ) , Φ 2 is a matrix, ρ 2 is a scalar, ρ 2 [ 0 , 1 ) , and j N . u ( t k h ) is the up-to-date control signal transmitted at the actuator, and u ( t k h + ( i t k + j i t k ) h ) is the most recently sampled control signal at the controller. The up-to-date sampled control signal on the controller will be released and transferred to the actuator through the network only when event-triggered threshold condition (5) is not satisfied; otherwise, the sampled signal can be actively left. The time when the next control signal is released is expressed as:
t k + 1 = t k h + min j 0 { ( i t k + j i t k ) h | f T ( t k h ) Φ 2 f t ( t k h ) ρ 2 u T ( t k h + ( i t k + j i t k ) h ) Φ 2 u ( t k h + ( i t k + j i t k ) h ) } .
Remark 1. 
Because of the existence of a network-induced delay in the networked control system, when the sampled signal x ( t k h ) of the sensor meets event-triggered threshold conditions (2) and (5), it will reach the controller through the network at the t k h + τ t k s c time and reach the actuator through the network at the t k h + τ t k time.
Remark 2. 
Through the analysis of the above event-triggered threshold conditions (2) and (5), the relationship between the set of periodically sampled signal-release times at the sensor, the set of the event-triggered signal-release times at the sensor, and the set of event-triggered signal-release times at the controller can be seen: { t 1 h , t 2 h , t 3 h , } { i 1 h , i 2 h , i 3 h , } { 1 h , 2 h , 3 h , } . The values of { i 1 h , i 2 h , i 3 h , } and { t 1 h , t 2 h , t 3 h , } are not only related to the change of the sensor sampling system state and controller output but also to the two event-triggered parameters ρ 1 and ρ 2 .
According to the properties of the ZOH, the dwell time of the ZOH on the CA is divided into intervals. Then, the ZOH’s holding interval is:
[ t k h + τ t k , t k + 1 h + τ t k + 1 ] = l = 0 n Ω l j , j ,
with Ω l j , j = [ t k h + ( i t k + j i t k ) h + l j h + τ t k + i t k + j i t k + l j , t k h + ( i t k + j + 1 i t k ) h + l j h
+ τ t k + i t k + 1 + j i t k + l j ] , j = 0 , 1 , , n , l j = 0 , 1 , , l M j , i t k + n i t k + l M j = t k + 1 t k 1 . For l M j , there are different maximum values of [ i t k + j , i t k + j + 1 ] for different l M j = i t k + j + 1 i t k + j 1 . In order to facilitate an understanding of the ZOH’s interval division in Equation (7), one can view the schematic diagram of the ZOH’s holding time division at the SA in Figure 3.
Define η ( t ) = t t k h ( i t k + j i t k ) h + l j h . It is clear that
0 τ t k + i t k + j i t k + l j η ( t ) h + τ ¯ η ¯ .
In this article, we design a controller u ( t ) = K x ( t ) that meets the performance demands of the system, where K is the gain matrix to be confirmed.
According to the previous analysis, it can be perceived that under the dual event-triggered mechanism, the actual input of the actuator is
u ( t ) = K x ( t k h ) , t [ t k h + τ t k , t k + 1 h + τ t k + 1 ) .
When t [ t k h + τ t k , t k + 1 h + τ t k + 1 ) , we make the following provisions: g k ( t ) = x ( t k h ) x ( t k h + ( i t k + j i t k ) h ) , e k ( t ) = x ( t k h + ( i t k + j i t k ) h ) x ( t k h + ( i t k + j i t k ) h + l j h ) .
From the definition of e k ( t ) and η ( t ) , combined with the event-triggered threshold condition (2), we can obtain:
e k T ( i k h ) Φ 1 e k ( i k h ) ρ 1 x T ( t η ( t ) ) Φ 1 x ( t η ( t ) ) , t [ t k h + τ t k , t k + 1 h + τ t k + 1 ) .
Similarly, from the definitions of g k ( t ) and η ( t ) , combined with event-triggered threshold condition (5), we gain:
g k T ( t ) K T Φ 2 K g k ( t ) ρ 2 [ x ( t η ( t ) + e k ( t ) ) ] T Φ 2 [ x ( t η ( t ) + e k ( t ) ) ] , [ t k h + τ t k , t k + 1 h + τ t k + 1 ) .
Remark 3. 
Through the above analysis, it can be seen that whether it is the sampling signal of the plant or the sampling signal of the controller, only the event-triggered threshold condition that is unmet should be transmitted through the network, and the event-triggered sampling signal will be actively discarded. When the sampling signal of a sensor does not meet event-triggered threshold conditions (10) and (11), it will be transferred to the actuator by the network. If event-triggered threshold condition (10) or (11) is satisfied, it will be actively discarded. Therefore, the DETM can further degrade the transmission of signals in the network and reduce the occupation of network resources, thereby decreasing the network transmission delay in the network.
On the basis of the above analysis, the real control input of the actuator can be indicated as follows:
x ( t k h ) = g k ( t ) + e k ( t ) + x ( t η ( t ) ) .
By combining Equations (1), (8), and (12), Equation (1) is rewritten as
x ˙ ( t ) = A x ( t ) + B K g k ( t ) + B K e k ( t ) + B K x ( t η ( t ) ) .
The system’s initial states x ( t ) on [ t 0 η ¯ , t 0 ] are x ( t + ϑ ) = φ ( ϑ ) , ϑ [ η ¯ , 0 ] , φ ( 0 ) = x 0 , where φ ( 0 ) is a continuous function of [ t 0 η ¯ , t 0 ] .
Remark 4. 
Through analysis, it can be noted that compared to the availability of research results, the DETM can better save network resources and decrease the network delay in the network because event-triggered condition (3) can reduce the network transmission data on the SC, and event-triggered condition (5) can further select the control signal transferred by the network to the CA.

2.3. Preliminaries

The lemmas below will be used to prove the following main results:
Please refer to Appendix A.

3. Main Results

Theorem 1. 
Given the scalars η M , ρ 1 , a n d ρ 2 and the control matrix K, suppose that P > 0 , Q > 0 , R > 0, Φ 1 , and Φ 2 . Then, the following LMI meets the condition that systematic system (13) is asymptotically stable.
Ξ l = Ξ 11 Ξ 21 P R 1 P Ξ 31 0 ρ 2 K T Φ 2 K < 0 .
where
Ξ 11 = Π 11 Π 21 Π 22 0 2 η M R Π 33 K T B T P 0 0 Φ 1 K T B T P 0 0 0 K T Φ 2 K 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 = A T P + P A + Q 4 η M R ,
Π 21 = K T B T P 2 η M R ,
Π 22 = ρ 1 Φ 1 8 η M R ,
Π 33 = Q 4 η M R ,
Ξ 21 = η M [ P A , P B K , 0 , P B K , P B K , 0 , 0 ] ,
Ξ 31 = [ 0 , E , 0 , E , 0 , 0 , 0 ] .
Proof. 
We construct a Lyapunov–Krasovskii function
V ( t ) = x T ( t ) P x ( t ) + t η M t x T ( s ) Q x ( s ) d s + t η M t s t x ˙ T ( v ) R x ˙ ( v ) d v d s ,
where P, Q, and R are positive definite matrices, ξ T ( t ) = [ x T ( t ) , x T ( t η ( t ) ) , x T ( t η M ) , e k T , g k T , 1 η ( t ) t η ( t ) t x T ( s ) d s , and 1 η M η ( t ) t η M t η ( t ) x T ( s ) d s ] . Using the coefficient of V ( t ) in Equation (15) with the trajectory of system (13):
V ˙ ( t ) = 2 x ˙ T ( t ) P 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 ( s ) R x ˙ ( s ) d s .
Add the event-tiggered condition to Equation (16), we can gain
V ˙ ( t ) = 2 x ˙ T ( t ) P 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 ( s ) R x ˙ ( s ) d s + e k T ( t ) Φ 1 e ( t ) e k T ( t ) Φ 1 e ( t ) + g k T ( t ) K T Φ 2 K g k ( t ) g k T ( t ) K T Φ 2 K g k ( t ) .
The following combinatorial Equations (10), (11), and (17) can be obtained:
V ˙ ( t ) 2 x ˙ T ( t ) P 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 ( s ) R x ˙ ( s ) d s + ρ 1 x T ( t η ( t ) ) Φ 1 x ( t η ( t ) ) e k T ( t ) Φ 1 e ( t ) g k T ( t ) K T Φ 2 K g k ( t ) + ρ 2 [ x ( t η ( t ) + e k ( t ) ) ] T Φ 2 [ x ( t η ( t ) + e k ( t ) ) ] .
Considering the influence of time-varied delays on the stability of the system, for the estimation of the upper limit of t η M t x ˙ T ( s ) R x ( s ) d s with the upper limit of the delay in Equation (18), the Wirtinger’s-based inequality in Lemma 1 is used to estimate the upper limit of the integral term t η M t x ˙ T ( s ) R x ( s ) d s . In the process of dealing with Equation (18), the delay intermediate variable η M and the derivative of the difference between the upper limit of the delay and the delay η M η ( t ) appear, respectively. The two terms are scaled by using the reciprocally convex approach in Lemma 2. 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 ) 1 η M G 12 G 34 T R ˜ G 12 G 34 ξ ( t ) .
where
R ¯ = R 0 3 R ,
G 1 = [ E , E , 0 , 0 , 0 , 0 , 0 ] ,
G 2 = [ 0 , E , E , 0 , 0 , 2 E , 0 ] ,
G 3 = [ 0 , E , E , 0 , 0 , 0 , 0 ] ,
G 4 = [ 0 , E , E , 0 , 0 , 0 , 2 E ] ,
G 12 = G 1 G 2 , G 34 = G 3 G 4 , R ˜ = R 0 3 R 0 0 R 0 0 0 3 R .
Remark 5. 
For the upper limit of t η M t x ˙ T ( s ) R x ( s ) d s in Equation (18), the LKF is estimated by combining the Wirtinger’s-based integral inequality with the reciprocally convex approach. When the integral interval is divided, as much important information about the delay can be retained as possible. At the same time, delay amplification can be avoided, the conservatism of the system can be reduced, and the network transfer delay must be reduced.
The term η M x ˙ T ( t ) R x ˙ ( t ) in Equation (18) can be processed as follow:
η M x ˙ T ( t ) R x ˙ ( t ) = [ A x ( t ) + B K e k ( t ) + B K g k ( t ) + B K x ( t η ( t ) ) ] T η M R [ A x ( t ) + B K e k ( t ) + B K g k ( t ) + B K x ( t η ( t ) ) ] = ξ T ( t ) η M [ P A , P B K , 0 , P B K , 0 , 0 ] T P 1 R P 1 η M [ P A , P B K , 0 , P B K , 0 , 0 ] ξ ( t ) = ξ T ( t ) Ξ 21 T P 1 R P 1 Ξ 21 ξ ( t ) .
For the purpose of convenience for the use of LMI to solve, ρ 2 [ x ( t η ( t ) + e k ( t ) ) ] T Φ 2 [ x ( t η ( t ) + e k ( t ) ) ] , existing in the inequality (18), combined with Equation (13), can be employed under the formal denotation:
ρ 2 [ x ( t η ( t ) + e k ( t ) ) ] T K T Φ 2 K [ x ( t η ( t ) + e k ( t ) ) ] = ρ 2 ξ T ( t ) [ 0 , E , 0 , E , 0 , 0 ] T K T Φ 2 K [ 0 , E , 0 , E , 0 , 0 ] ξ ( t ) = ρ 2 ξ T ( t ) Ξ 31 T K T Φ 2 K Ξ 31 ξ ( t ) .
Substituting Equations (13) and (19)–(21) into (18), we obtain the following inequality:
V ˙ ( t ) 2 x ˙ T ( t ) P x ( t ) + x T ( t ) Q x ( t ) x T ( t η M ) Q x ( t η M ) t η M t x ˙ T ( s ) R x ˙ ( s ) d s + ρ 1 x T ( t η ( t ) ) Φ 1 x ( t η ( t ) ) + η M x ˙ T ( t ) R x ˙ ( t ) e k T ( t ) Φ 1 e ( t ) g k T ( t ) K T Φ 2 K g k ( t ) + ρ 2 [ x ( t η ( t ) + e k ( t ) ) ] T K T Φ 2 K [ x ( t η ( t ) + e k ( t ) ) ] ξ T ( t ) [ Ξ 11 + Ξ 21 T R Ξ 21 + ρ 2 Ξ 31 T K T Φ 2 K Ξ 31 ] ξ ( t ) .
The parameters Ξ 11 , Ξ 21 , and Ξ 31 are shown in Theorem 1.
By applying Lemma 3, inequality (22) can be transformed into inequality (14). By using the Lyapunov–Krasovskii stability theory, it can be perceived from Equation (14) that systematic system (13) is asymptotically stable under zero initial conditions, and the stability proof is completed. □

Controller Co-Design for Dual Event-Triggered Networked Control Systems

On the basis of system stability analysis, we derive a controller co-design design method for the DETM.
Theorem 2. 
For the scalars η M , ρ 1 , and ρ 2 and the control matrix K, suppose that P > 0 , Q > 0 , R > 0 , Φ 1 , and Φ 2 and that the following LMI holds. Systematic system (13) is asymptotically stable. The gains matrix is K = X Y 1 .
Ξ ˜ l = Ξ ˜ 11 Ξ ˜ 21 i 2 ε X + ε 2 R Ξ ˜ 31 i 0 ρ 2 Φ ˜ 2 < 0 ,
where
Ξ ˜ 11 = Π ˜ 11 Π ˜ 21 Π ˜ 22 0 2 η M R ˜ Π ˜ 33 Y T B T 0 0 Φ ˜ 1 Y T B T 0 0 0 Φ ˜ 2 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 = A T X + X A + Q ˜ 4 η M R ˜ ,
Π ˜ 21 = Y T B T 2 η M R ˜ ,
Π ˜ 22 = ρ 1 Φ ˜ 1 8 η M R ˜ ,
Π ˜ 33 = Q 4 η M R ˜ ,
Ξ ˜ 21 = η M [ A X , B X , 0 , B X , X B , 0 , 0 ] ,
Ξ ˜ 31 = [ 0 , E , 0 , E , 0 , 0 , 0 ] ,
Proof. 
Based on
( R ε 1 1 P ) R 1 ( R ε 1 1 P ) 0 ,
we can obtain:
2 ε 1 P + ε 1 2 R P R 1 P .
The P R 1 P in inequality (14) is replaced by 2 ε 1 P + ε 1 2 R , and the following inequality can be obtained:
Ξ l = Ξ 11 Ξ 21 P R 1 P Ξ 31 0 ρ 2 K T Φ 2 K = Ξ 11 Ξ 21 2 ε P + ε 2 R Ξ 31 0 ρ 2 K T Φ 2 K < 0 .
Define Ψ = diag { X , X , X , X , X , X , X , X , X } , by means of Ψ and Ψ T . By multiplying the left and right by inequality (24), respectively, we obtain:
Ξ ^ l = Ξ ^ 11 Ξ ^ 21 2 ε X P X + ε 2 X R X Ξ ^ 31 0 ρ 2 X K 2 Φ K X < 0 ,
where
Ξ ^ 11 = Π ^ 11 Π ^ 21 Π ^ 22 0 2 η M X R X Π ^ 33 X K T B T P X 0 0 Π ^ 44 X K T B T P X 0 0 0 Π ^ 55 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 = X A T P X + X X A X + X Q X 4 η M X R X ,
Π ^ 21 = X K T B T P X 2 η M X R X ,
Π ^ 22 = X ρ 1 Φ 1 X 8 η M X R X ,
Π ^ 33 = X Q X 4 η M X R X ,
Π ^ 44 = X Φ 1 X ,
Π ^ 55 = X K T Φ 2 K X ,
Ξ ^ 21 = η M [ X P A X , X P B K X , 0 , X P B K X , X P B K X , , 0 ] ,
Ξ ^ 31 = [ 0 , X E X , 0 , X E X , 0 , 0 , 0 ] .
There are variable coupling terms X K T B T P X and X K T Φ 2 K X in inequality (25). In order to express these in terms of LMIs, We make the following agreements: Y = K X , X = P 1 , Q ˜ = X Q X , R ˜ = X R X , Φ ˜ 1 = X Φ 1 X , and Φ ˜ 2 = X Φ 2 X , where X is a matrix of proper dimensions. Applying Lemma 2, inequality (25) can be tantamount to the form below, namely inequality (23). □
Remark 6. 
In the derivation process of the controller co-design, there are variable coupling terms X K T B T P X and X K T Φ 2 K X in inequality (25) that must not be directly solved by the LMI toolbox. To deal with the variable coupling term in inequality (25), we were inspired by the literature [34,35]. By setting the intermediate variable method, the variable coupling term’s transformation is decoupled and then solved by the LMI toolbox in MATLAB.
If only the triggered event is inserted between the SC, then ρ 1 0 in inequality (2) and ρ 2 = 0 in inequality (5). At this time, system (13) degenerates to single triggered event.
x ˙ ( t ) = A x ( t ) + B K e k ( t ) + B K x ( t η ( t ) ) .
If only the triggered event is introduced between the SC, then ρ 1 = 0 in inequality (2) and ρ 2 0 in inequality (5). At this time, system (13) degenerates to single triggered event.
x ˙ ( t ) = A x ( t ) + B K g k ( t ) + B K x ( t η ( t ) ) .
When the system (13) is only subject to the event-triggered threshold condition (2), according to Corollary 1, we can obtain the controller design approach for the asymptotically stability of systematic system (26).
Corollary 1. 
Given scalars η M , ρ 1 , , and ε, and supposing the matrices X > 0 , Q ˜ > 0 , R ˜ > 0 , Φ ˜ 1 , and Y, the following LMI is met. On the condition of event-triggered threshold condition (2), systematic system (13) is asymptotically stable. The controller gains matrix is K = X Y 1 .
Ξ ˜ l = Ξ ˜ 11 Ξ ˜ 21 i 2 ε X + ε 2 R < 0 ,
where
Ξ ˜ 11 = Π ˜ 11 Π ˜ 21 Π ˜ 22 0 2 η M R ˜ Π ˜ 33 Y T B T 0 0 Φ ˜ 1 6 η M R ˜ 6 η M R ˜ 0 0 0 12 η M ˜ R 0 6 η M R ˜ 6 η M R ˜ 0 0 12 η M ˜ R ,
Π ˜ 11 = A T X + X A + Q ˜ 4 η M R ˜ ,
Π ˜ 21 = Y T B T 2 η M R ˜ ,
Π ˜ 22 = ρ 1 Φ ˜ 1 8 η M R ˜ ,
Π ˜ 33 = Q 4 η M R ˜ ,
Ξ ˜ 21 = η M [ A X , B X , 0 , B X , X B , 0 , 0 ] .
When system (29) is only subject to the event-triggered threshold condition (5), according to Corollary 2, we can gain the controller design method for the asymptotic stability of systematic system (26).
Corollary 2. 
Given scalars η M , ρ 2 , and ε, and supposing the matrices X > 0 , Q ˜ > 0 , R ˜ > 0 , Φ ˜ 2 , and Y, the following LMI is met. On the condition that event-triggered threshold condition (5), systematic system (13) is asymptotically stable. The gain matrix is K = X Y 1 .
Ξ ˜ l = Ξ ˜ 11 Ξ ˜ 21 i 2 ε X + ε 2 R Ξ ˜ 31 i 0 ρ 2 Φ ˜ 2 < 0 ,
where
Ξ ˜ 11 = Π ˜ 11 Π ˜ 21 Π ˜ 22 0 2 η M R ˜ Π ˜ 33 Y T B T 0 0 Φ ˜ 2 6 η M R ˜ 6 η M R ˜ 0 0 12 η M R ˜ 0 6 η M R ˜ 6 η M R ˜ 0 0 12 η M R ˜ ,
Π ˜ 11 = A T X + X A + Q ˜ 4 η M R ˜ ,
Π ˜ 21 = Y T B T 2 η M R ˜ ,
Π ˜ 22 = 8 η M R ˜ ,
Π ˜ 33 = Q 4 η M R ˜ ,
Ξ ˜ 21 = η M [ A X , B X , 0 , X B , 0 , 0 ] ,
Ξ ˜ 31 = [ 0 , E , 0 , 0 , 0 , 0 ] .

4. Numerical Example and Case Study

Considering system (13), the system matrix parameters are as follows:
A = 2 0.1 0.1 0.01 , B = 0.05 0.02 .
It can be discovered that the system without a controller is unstable. The initial state value of x 0 is [ 0.3 , 0.3 ] T .
Next, we offer a comparison of three cases to prove the validation of the presented DETM.
Case1: Considering system (13) under conditions (2) and (5), the parameters are set to η M = 0.12 , ρ 1 = 0.02 , ρ 2 = 0.01 , and ε = 1 . Applying Theorem 2, by making use of the LMI toolbox, the gain matrix is obtained as K = [ 0.0717 , 1.4401 ] , the allowable maximum network delay is η M = 1.995 s , and Figure 4 is the system state response curve.
Case2: Considering system (13) under condition (2), the parameters are set to η M = 0.12 , ρ 1 = 0.02 , ρ 2 = 0 , and ε = 1 . Applying Corollary 1, by making use of the LMI toolbox, the gain matrix is obtained as K = [ 0.0719 , 1.4447 ] , and Figure 5 is the system state response curve.
Case3: Considering system (13) under condition (5), the parameters are set to η M = 0.12 , ρ 1 = 0 , ρ 2 = 0.01 , and ε = 1 . Applying Corollary 2, by making use of the LMI toolbox, the gain matrix is obtained as K = [ 0.0464 , 0.9304 ] , and Figure 5 is the system state response curve.
From Table 1, we can see that when ρ 1 = 0.02 , ρ 2 = 0.01 , system (13) is under the action of the DETM, that is, Case1, and the maximum network transmission delay allowed at this time is 1995s. When ρ 1 = 0.02 , ρ 2 = 0 , system (13) adopts the ETM in the single ETM, the SC adopts the ETM, that is, Case2; the maximum network transmission delay allowed is 1.890 s. When ρ 1 = 0 , ρ 2 = 0.01 , system (13) adopts the ETM in the single ETM, namely, the CA adopts the ETM, that is Case2, and the maximum allowable network transmission delay is 1.903 s. By analyzing the maximum network transmission delay allowed in the three cases of Case1, Case2, and Case3, it can be perceived that we adopt the DETM over the single ETM. The DETM can reduce the network transmission delay in the case of restrained network bandwidth.
From a comparison of Figure 4, Figure 5 and Figure 6, it can be seen that under the action of the DETM and the single ETM, when the DETM is adopted, system (13) can reach the steady-state faster under the condition of maintaining the control performance index, and the response time of the systematic system to reach the steady-state is shorter.

5. Conclusions

To address the presence of network-induced delays in NCSs, a DETM is used to approach the problem of reducing network delays and the controller co-design. Firstly, the DETM of the SC and CA is adopted, which can decrease the transfer ratio of the sampled data in the SC and CA. This mechanism can be implemented by software and does not require the use of load hardware devices to continuously detect the state of the systematic system. Then, the NCS model with the DETM and network-induced delay information is established. According to the Lyapunov stability theory, the method of combining the Wirtinger’s-based integral inequality and the reciprocally convex approach is used to degrade the conservatism of the systematic system. The conditions sufficient for the asymptotic stability of the dual event-triggered NCS and controller co-design are gained in the form of the LMI. Finally, the availability of this method was verified through a numerical example and case study. In this article, the delay issue of NCSs under the DETM has been researched. At the same time, this article yields an approach to studying the device of the DETM’s co-design controller, in theory. In practical applications, when the controller and the plant in the network are distributed in different spatial locations, the network delay requirements are relatively small, and various control information is transmitted through the network. At this time, we must consider the impact of network delays on the system stability. On the precondition of security for the stability of the control systematic system, the DETM can be used as a method to reduce the network latency in practical application. In future work, the related NCSs will be studied in terms of event-triggered predictive control.

Author Contributions

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

Funding

This research was funded by the National Natural Science Foundation of China Grant Number (61973138) and the Fundamental Research Funds for the Central Universities (JUSRP522005).

Data Availability Statement

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

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Lemma A1 
([36]). Given a matrix F > 0 , the below inequality is established. To all continuously differentiable functions of w in [ s , t ] R p
s t w ˙ T ( φ ) R w ˙ ( φ ) d τ 1 t s υ 0 T R υ 0 + 3 t s υ 1 T R υ 1 ,
where
υ 0 = w ( t ) w ( s ) , υ 1 = w ( t ) + w ( s ) 2 t s s t w ( φ ) d φ .
Lemma A2 
([37]). Given a scalar β in the interval ( 0 , 1 ) , a positive matrix W in R p , two matrices Q 1 and Q 2 in R p × q , it is defined that vector ζ in R q , χ ( β , W ) satisfies
χ ( β , Q ) = 1 β ζ T Q 1 T W Q 1 ζ + 1 1 β ζ T Q 2 T W Q 2 ζ .
Then, if a matrix X in R p × q such as W X W > 0 exists, satisfy inequality
min β ( 0 , 1 ) χ ( β , W ) Q 1 ζ Q 2 ζ T Q X Q Q 1 ζ Q 2 ζ .
Lemma A3. 
For a given symmetric matrix N = N 11 N 12 N 21 N 22 , where N 11 R r × r , the conditions below are tantamount:
( 1 ) N < 0 , ( 2 ) N 11 < 0 , N 22 N 12 T N 11 1 N 12 < 0 , ( 3 ) N 22 < 0 , N 11 N 12 T N 22 1 N 12 < 0 .

References

  1. 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]
  2. Rajagopal, A.; Chitraganti, S. State estimation and control for networked control systems in the presence of correlated packet drops. Int. J. Syst. Sci. 2023, 54, 2352–2365. [Google Scholar] [CrossRef]
  3. Chen, H.F.; Gao, J.F.; 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]
  4. 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]
  5. Song, Y.; Wang, J.C.; Shi, Y.H.; Li, C. H control of networked control systems with time delay and packet disordering. J. Frankl. Inst. 2013, 350, 1596–1616. [Google Scholar] [CrossRef]
  6. 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]
  7. Zhu, X.L.; Zhang, X.X.; Wei, J.M.; Du, H.P.; Xi, J.T. Dynamic event-triggered control of networked control systems with uncertainty and transmission delay. J. Frankl. Inst. 2022, 359, 477–491. [Google Scholar] [CrossRef]
  8. Liu, D.; Yang, G.H. Robust event-triggered control for networked control systems. Inf. Sci. 2018, 459, 186–197. [Google Scholar] [CrossRef]
  9. Shen, Y.J.; Li, F.J.; Zhang, D.Y.; Wang, Y.W.; Liu, Y.G. Event-triggered output feedback H control for networked control systems. Int. J. Robust Nonlinear Control. 2019, 29, 166–179. [Google Scholar] [CrossRef]
  10. Zhang, K.X.; Braverman, E.; Gharesifard, B. Event-triggered control for discrete-time delay systems. Automatica 2023, 147, 110688. [Google Scholar] [CrossRef]
  11. Xu, D.S.; Wang, X.F.; Su, H. Delay event-triggered control for stability analysis of complex networks. IEEE Trans. Circuits Syst. II Express Briefs 2023, 70, 1104–1108. [Google Scholar] [CrossRef]
  12. Fu, Y.Y.; Li, J.; Li, X.B.; Wu, S.Y. Dynamic event-triggered adaptive control for uncertain stochastic nonlinear systems. Appl. Math. Comput. 2023, 444, 127800. [Google Scholar] [CrossRef]
  13. Liu, Z.Y.; Tian, Y.; Wang, H.P.; Zheng, G.; Bejarano, F.J. Event-triggered state estimation for networked switched systems: An output predictor approach. IEEE Syst. J. 2023, 17, 4650–4659. [Google Scholar] [CrossRef]
  14. Yang, X.T.; Wang, H.; Zhu, Q.X. Event-triggered predictive control of nonlinear stochastic systems with output delay. Automatica 2022, 140, 110230. [Google Scholar] [CrossRef]
  15. Wu, Z.Y.; Wang, Z.; Wang, Y.; Xiong, J.L.; Xie, M. Dynamic event-triggered networked predictive control for discrete-time NCSs under deception attacks. Int. J. Robust Nonlinear Control. 2023, 33, 2682–2702. [Google Scholar] [CrossRef]
  16. Tang, Z.; Jiang, C.H.; Wang, Y.; Feng, J.W.; Park, J.H. Average Impulsive weight based event-triggered impulsive synchronization on coupled neural networks. IEEE Trans. Netw. Sci. Eng. 2023, 10, 2180–2189. [Google Scholar] [CrossRef]
  17. 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]
  18. Hu, F.; Jiao, C.T.; Chang, H.G.; 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. 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]
  20. Liu, J.L.; Yue, D. Event-triggering in networked systems with probabilistic sensor and actuator faults. Inf. Sci. 2013, 240, 145–160. [Google Scholar] [CrossRef]
  21. Yue, D.; Hu, S.L. Event-triggered control design of linear networked systems with quantizations. ISA Trans. 2012, 51, 153–162. [Google Scholar]
  22. 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]
  23. 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]
  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. Wang, W.X.; Xie, S.S.; Peng, J.B.; Zhang, Y.; Wang, H.; Zhou, B.; Wang, L. Dual-terminal event-triggered dynamic output feedback H control for aero engine networked control systems with quantization. Int. J. Robust Nonlinear Control. 2023, 33, 697–719. [Google Scholar] [CrossRef]
  27. Cui, Y.L.; Xu, L.L. Dual event-triggered control for linear systems with consecutive packet losses. Int. J. Robust Nonlinear Control. 2021, 3, 6193–6209. [Google Scholar] [CrossRef]
  28. Shen, Y.J.; Li, Z.G.; Yu, Z.G. Output feedback H control of networked control systems based on two channel event-triggered mechanisms. Kybernetika 2021, 57, 118–140. [Google Scholar] [CrossRef]
  29. Deng, Y.J.; Gong, M.D.; Ni, T. Double-channel event-triggered adaptive optimal control of active suspension systems. Nonlinear Dyn. 2022, 108, 3435–3448. [Google Scholar] [CrossRef]
  30. Li, F.Q.; Gao, L.S.; Dou, G.S.; Zheng, B.Z. Dual-side event-triggered output feedback H control for NCS with communication delays. Int. J. Robust Nonlinear Control. 2018, 3, 6193–6209. [Google Scholar] [CrossRef]
  31. Zha, L.J.; Fang, J.A.; Liu, J.L. Two channel event-triggering communication schemes for networked control systems. Neurocomputing 2016, 197, 45–52. [Google Scholar] [CrossRef]
  32. Hu, S.L.; Yue, D.; Xie, X.P.; Du, Z.P. Event-triggered H stabilization for networked stochastic systems with multiplicative noise and network-induced delays. Inf. Sci. 2015, 299, 178–197. [Google Scholar] [CrossRef]
  33. Niu, Y.F.; Ling, Q. Event-triggered sliding mode control for networked linear systems. J. Frankl. Inst. 2023, 360, 1978–1999. [Google Scholar] [CrossRef]
  34. Yue, D.; Han, Q.L.; Peng, C. State feedback controler design of networked control systems. IEEE Trans. Circuits Syst. II Express Briefs 2004, 51, 640–644. [Google Scholar] [CrossRef]
  35. 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]
  36. Seuret, A.; Gouaisbaut, F. Wirtinger-based integral inequality:application to time-delay systems. Automatica 2013, 49, 2860–2866. [Google Scholar] [CrossRef]
  37. Park, P.G.; Ko, J.W.K.; Jeong, C. Reciprocally convex approach to stability of systems with time-varying delays. Automatica 2011, 47, 235–238. [Google Scholar] [CrossRef]
Figure 1. Dual event-triggered networked control system (NCS) structure diagram.
Figure 1. Dual event-triggered networked control system (NCS) structure diagram.
Electronics 12 04003 g001
Figure 2. Sensor–controller side logic zero-order holder (ZOH) holding-time division diagram.
Figure 2. Sensor–controller side logic zero-order holder (ZOH) holding-time division diagram.
Electronics 12 04003 g002
Figure 3. Sensor–actuator ZOH’s hold time interval partition.
Figure 3. Sensor–actuator ZOH’s hold time interval partition.
Electronics 12 04003 g003
Figure 4. State response curve in Case1.
Figure 4. State response curve in Case1.
Electronics 12 04003 g004
Figure 5. State response curve in Case2.
Figure 5. State response curve in Case2.
Electronics 12 04003 g005
Figure 6. State response curve in Case3.
Figure 6. State response curve in Case3.
Electronics 12 04003 g006
Table 1. When ρ 1 , ρ 2 take different values, the maximum allowable network delay.
Table 1. When ρ 1 , ρ 2 take different values, the maximum allowable network delay.
ρ 1 , ρ 2 η M Controller Gain Matrices  K i
ρ 1 = 0.02 , ρ 2 = 0.01 1.995 s K 1 = 0.0717 , K 2 = 1.4401
ρ 1 = 0.02 , ρ 2 = 0 1.890 s K 1 = 0.6558 , K 2 = 2.7301
ρ 1 = 0 , ρ 2 = 0.01 1.903 s K 1 = 0.6368 , K 2 = 2.7627
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.; Wang, Y.; Zhang, S.; Ji, Z. Dual Event-Triggered Controller Co-Design for Networked Control Systems with Network-Induced Delays. Electronics 2023, 12, 4003. https://doi.org/10.3390/electronics12194003

AMA Style

Zhou X, Wang Y, Zhang S, Ji Z. Dual Event-Triggered Controller Co-Design for Networked Control Systems with Network-Induced Delays. Electronics. 2023; 12(19):4003. https://doi.org/10.3390/electronics12194003

Chicago/Turabian Style

Zhou, Xuede, Yan Wang, Shenglin Zhang, and Zhicheng Ji. 2023. "Dual Event-Triggered Controller Co-Design for Networked Control Systems with Network-Induced Delays" Electronics 12, no. 19: 4003. https://doi.org/10.3390/electronics12194003

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