Abstract
This paper deals with the issue of finite-time observer-based \(H_\infty \) control design of networked switched systems (NSS) subject to external disturbances via an event-triggered observation strategy. This triggering strategy is used to decide when the output measurements are sent to the observer over the communication network. By incorporating digital networks, the closed-loop system is modeled as a switched delayed system due to network-induced delays. By using the average dwell time (ADT) switching method with the Lyapunov–Krasovskii functional, several sufficient linear matrix inequalities (LMIs) conditions for the observer-based control synthesis are developed to guarantee the finite-time boundedness and the disturbance attenuation control performance of the resulting switched delayed system. Finally, an example is given to illustrate the effectiveness of the theoretical results.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Switched systems have received increasing investigations by scholars in the past two decades [5, 7, 16] since they may describe a variety of physical plants in engineering applications, such as chemical processes [29], aero-engine systems [28], and electric circuits [19]. By far, many accomplishments have been conducted in the study of switched systems in a non-networked context [30, 34].
Modern industrial applications are usually controlled via communication networks due to the advancement of spatially distributed systems. This class of control systems termed NCS has attracted growing attention as they present various advantages [2, 12, 14], including low installation cost, reduced wiring, and ease of maintenance. However, some severe issues, such as network-induced delay, transmission packet loss, and cyber-attacks, arise and may affect the system’s performance and stability. For more details, see [8, 31] and references therein. Therefore, the study of the dynamic behaviors and control design of switched systems in networked environments, known as networked switched systems (NSS), brings more intriguing problems and requires difficult mathematical formulation [13, 15]. In [15], authors have studied the resilient optimal controller design of networked switched systems against denial-of-service attack using dynamic programming principles. Also, a genetic algorithm is adopted to search for the optimal switching signal, while [13] has proposed an adaptive sliding mode controller to deal with actuator/sensor faults, in which the obtained results were applied to a mechanical system example.
In the traditional control framework, transmitted data of switched systems over digital communication channels are based on a time-triggered scheme with a fixed sampling rate. Nevertheless, the periodic approach may lead to a waste of network energy consumption since some unnecessary information updates are transmitted even when they do not significantly change the system dynamics. To overcome this problem, an alternate scheme of control referred to as event-triggered control (ETC) has been developed [6, 22]. This kind of aperiodic communication strategy can significantly save power consumption and mitigate the obstacle of redundant data transmission while achieving desirable closed-loop performance in terms of stability.
From an engineering point of view, most modern control systems deal with transient behavior over finite-time intervals instead of traditional Lyapunov stability. This last one is not satisfactory in some practical applications, where stability should be guaranteed in a short time [24]. The new idea of finite-time stability ensures that the system trajectories do not exceed a given unacceptably large value during the prescribed fixed finite-time interval, which is more practically meaningful than classical Lyapunov stability. In the past few years, many researchers have widely addressed the finite-time event-driven control issue for numerous types of practical systems, including networked systems [11] and switched systems [4]. Some interesting achievements have also been made regarding the new-appearing class of NSS [3, 18, 23, 33]. The practical limitation of exogenous disturbance is mainly found in most engineering switched and networked systems, which necessitates specific analysis tools [4, 18, 23, 33]. In [4], the event-triggered finite-time \(H_\infty \) filtering of the time-varying delay switched linear system was studied. Authors in [18] addressed the problem of finite-time boundedness and input–output finite-time stability for networked switched linear systems with asynchronous switching. Using the convex hull technique, [33] was concerned with the problem of finite-time \(H_\infty \) control of state-saturated switched systems in the presence of network-induced delays and external disturbances, where an event-driven policy is used to reduce the transmission frequency. In addition, [23] presented a switched time-delay system and discussed the relevant problem of event-based finite-time \(H_\infty \) boundedness of the reformulated system under the quantization effect. The finite-time extended dissipative problem of the closed-loop networked switched systems was studied in [3] by solving the \(H_\infty \), \(L_2 - L_\infty \), passivity and (Q, S, R)-dissipativity performance.
Generally, the above-mentioned studies do not consider that the full system state is inaccessible. Therefore, an observer needs to be incorporated into the control loop to generate an estimate of the unmeasured state. Furthermore, it should be noted that most of the results of observer design use a time-triggered sampling approach and assume that the sensor is collocated with the observer at the same node of the networked control loop [10, 27]. Nevertheless, a novel event-triggered observer design idea is suggested where the sampled-data output measurements are sent to the remote observer only when an event condition is violated. As a consequence, redundant output transmissions and observer energy consumption are reduced [20, 21]. This work provides additional answers to the literature on networked switched systems and motivates our research on the subject of event-triggered observer-based finite-time \(H_\infty \) control. The main contributions of this paper can be summarized as follows:
-
1.
An event-triggered observation scheme is constructed, which involves Lyapunov parameter to decide when the output measurements are sent over the communication network.
-
2.
The Lyapunov–Krasovskii functional technique and the average dwell time provide several sufficient LMIs conditions for the observer-based finite-time boundedness and the disturbance attenuation control performance.
-
3.
We have shown the effect of the triggering threshold \(\eta \) on the transmission rate. We have also verified the exclusion of the Zeno phenomenon.
This paper is organized as follows. In Sect. 2, the problem of finite-time event-triggered observer design of network-based switched systems is formulated. Some definitions and lemmas are also introduced. Section 3 provides sufficient conditions for the finite-time boundedness and \(H_\infty \) control design. An illustrative example is given in Sect. 4 to verify the proposed results. Finally, Sect. 5 presents the conclusion of this study.
Notations. Throughout this paper, we denote by \({\mathbb {N}}\) the set of natural numbers. Given a square matrix \(X,\; X^{-1}\) and \(X^\textrm{T}\) are the inverse and the transpose of X, respectively. \(\lambda _{\max }(X)\) and \(\lambda _{\min }(X)\) stand for its minimum and maximum eigenvalue. The symmetric terms within a symmetric matrix are represented by the asterisk \(\star \), and the block-diagonal matrix by \({\text {diag}}\{\cdots \}\). \({\mathcal {L}}_2[0,\infty [\) is the space of square-integrable functions over the interval \([0,\infty [\).
2 Problem Formulation
2.1 Switched System and Event-Triggered Observer
Consider the switched nonlinear system defined by:
where \(x(t) \in {\mathbb {R}}^{n}\) is the state vector, \(u(t) \in {\mathbb {R}}^{m}\) is the control input, \(y(t) \in {\mathbb {R}}^{p}\) is the measurable output, \(z(t) \in {\mathbb {R}}^{q}\) is the controlled output, \(w(t) \in {\mathbb {R}}^{m}\) which belongs to \({\mathcal {L}}_2[0, \infty [\) is the external disturbance input satisfying \(\int _{t_0}^{T_f} w^\textrm{T}(t) w(t) {\text {d}}t \le d_{w}, \quad d_{w} \ge 0\), and \(\left[ t_{0}, T_f\right] \) is the finite-time interval. The function \(\sigma :[t_{0}, \infty [ \rightarrow {\mathbb {I}}=\{1,2, \ldots , N\}\) denotes the switching signal where N stands for the number of subsystems. Its corresponding switching sequence can be given by \(\Sigma = \left\{ \left( i_{0}, t_{0}\right) ,\left( i_{1}, t_{1}\right) , \ldots ,\left( i_{s}, t_{s}\right) \ldots \mid i_{s} \in {\mathbb {I}}, s \in {\mathbb {N}} \right\} \), which means that the \(i_s\)-th subsystem is activated when \(t \in [t_{s}, t_{s+1}[\). For \(\sigma (t)=i \in {\mathbb {I}}; \; A_{i},\; B_{i}, \; C_{i}, \; C_{1i}, \; D_{i}\), and \(D_{1i}\) are constant matrices with appropriate dimensions. Moreover, \(f_i: {\mathbb {R}}^n \rightarrow {\mathbb {R}}^n\) are known Lipschitz nonlinear functions.
In practice, the state is not available. Therefore, a state observer needs to be implemented. In this framework, an event-based Luenberger observer is designed to obtain the state and synthesize the corresponding controller. In what follows, the network-based event-triggered observer reported in [26] can be used:
where \(\hat{x}(t) \in {\mathbb {R}}^{n}\) is the observer state, and \(\hat{y}(t) \in {\mathbb {R}}^{p}\) is the observer output, while \(\bar{y}(t)\) is the event-triggered holded output between two consecutive events. \(L_i\) is the sub-observer gain matrix.
2.2 Event-Triggered Observation Scheme
We propose in this subsection a network-based event-triggered observation and control scheme as depicted in Fig. 1. Therefore, we know the following:
-
1.
The system output y(t) is sampled periodically as \(y(v h), \; v \in {\mathbb {N}}\) and \(h>0\) being the sampling period.
-
2.
An event generator will check a well-designed event-triggered condition to decide when the output measurements should be transmitted.
-
3.
\(\bar{y}(t)=y\left( t_{k}h\right) \) is the triggered output to be transmitted to the observer via a zero-order hold (ZOH) at time instants \(t_{k}h, \; k \in {\mathbb {N}}, \; \left\{ t_0, t_1, t_2, \ldots , t_k \right\} \subseteq {\mathbb {N}}\).
In networked environments, transmission delays are unavoidable. Then, successfully transmitted data reach the remote observer at time instants \(t_k h+d_{k}\) and remain constant until the next event at \(t_{k+1}h+d_{k+1}\), that is:
where \(d_{k}\) is the network-induced delay.
The event-triggered observation condition proposed in this paper is relatively inspired by [10, 17] as below:
where \(\Phi _i\) is a symmetric positive-definite matrix to be given and the parameter \(\eta > 0\) is a constant threshold, and \(e_k(t) =y\left( t_k h\right) -y\left( t_k h+v h\right) , v \in \left\{ 1,2, \cdots , t_{k+1} -t_k -1\right\} \) is the measurement error between the current sampled output \(y\left( t_k h+v h\right) \) and the last transmitted triggered output \(y\left( t_k h\right) , t \in [t_k h+d_k, t_{k+1} h+d_{k+1}[\). We assume that \(t_0=0\). To control the switched system (1), an observer-based control law is applied:
where \(K_i\) is the feedback gain of appropriate dimension.
Next, we partition the holding interval of the ZOH into subintervals,
where \(T_k=t_{k+1}-t_k -1, l_{k,v}=[t_kh+vh+d_{k,v}[\), and \(d_{k,v}\) are the corresponding time delays. Define \(d(t) = t - t_k h - vh, t \in [l_{k,v},l_{k,v+1}[\), which satisfies \( \text {min}\left\{ d_{k,v}\right\} =d_m< d(t) < d_M = h + \text {max}\left\{ d_{k,v}\right\} \). Resorting to the definition of \(e_k(t)\) and d(t), the triggered output (3) becomes:
Remark 1
We can easily verify the exclusion of the Zeno behavior based on the event-triggered scheme (4), where it is clear that the inter-event period is always greater than the sampling period, \(t_{k+1}h-t_{k}h \ge h\).
Remark 2
In this paper, the results are developed under the assumption \(\text {max}\left\{ d_{k,v}\right\} <h\). However, when \(\text {max}\left\{ d_{k,v}\right\} \ge h\), packet disorder may occur, which will necessitate other modeling and analysis techniques.
2.3 Modeling of the Networked Switched System
By defining \(\tilde{x}(t)=\hat{x}(t) - x(t)\) as the observation error, and combining equations (1)-(2), (5), and (7), we get the following system dynamics:
where \(\phi (s)\) is a continuous initial function on \(\left[ -d_M, 0\right] \).
From the above closed-loop system, an augmented time-delay switched system can be established by using the same technique as in [18]:
where
In the sequel, we will recall some assumptions, definitions, and technical lemmas, which will facilitate the establishment of the major results.
Assumption 1
Given weighting matrices \(F_i \in {\mathbb {R}}^{n \times n}, \forall i \in {\mathbb {I}}\), the known nonlinear functions \(f_i\) satisfy:
Assumption 2
For full-row rank matrices \(C_i\), the singular value decomposition (SVD) of \(C_i\) is defined as follows:
where \(V_i \in {\mathbb {R}}^{n \times n}\) and \(U_i \in {\mathbb {R}}^{p \times p}\) are unitary matrices and \(C_{0i} \in {\mathbb {R}}^{p \times p}\) are diagonal matrices with positive elements.
Definition 1
[4] For given constants \(c_1, c_2, T_f, d_M\), and \(d_w\), where \(c_1<c_2\), a positive-definite matrix R, and a switching signal \(\sigma \), the closed-loop switched system (9) is observer-based finite-time bounded (OB-FTB) with respect to \(\left( c_1, c_2, T_f, d_M, d_w, R, \sigma \right) \), if
When \(\omega (t)=0\), the switched system (9) is said to be observer-based finite-time stabilizable (OB-FTS).
Definition 2
[4] For given constants \(c_1, c_2, T_f, d_M, d_\omega \), and \(\gamma \), where \(c_1<c_2\), a positive-definite matrix R, and a switching signal \(\sigma \), then under zero initial conditions, the closed-loop system (9) is observer-based \(H_\infty \) finite-time bounded (OB \(H_\infty \) FTB) with respect to \(\left( c_1, c_2, T_f, d_M, d_w, \gamma , R, \sigma \right) \), if the following conditions are verified:
-
1.
Closed-loop switched system (9) is OB-FTB.
-
2.
The output z(t) satisfies
$$\begin{aligned} \int _0^{T_f} z^\textrm{T}(t) z(t) {\text {d}} t<\gamma ^2 \int _0^{T_f} \omega ^\textrm{T}(t) \omega (t) {\text {d}}t, \quad \forall t \; \in \left[ 0, T_f\right] \end{aligned}$$(13)
where \(\gamma >0\) is a prescribed noise attenuation index.
Lemma 1
[9] For a given matrix \(C \in {\mathbb {R}}^{p \times n}\) with \({\text {rank}}(C)=p\), assume that \(X_1 \in {\mathbb {R}}^{n \times n}\) is a symmetric matrix, then there exists a matrix \(\hat{X}_1 \in {\mathbb {R}}^{p \times p}\) such that \(C X_1=\hat{X}_1 C\), if and only if
where \(\hat{X}_{11} \in {\mathbb {R}}^{p \times p}\) and \(\hat{X}_{22} \in {\mathbb {R}}^{(n-p) \times (n-p)}\). V is defined in Assumption 2.
3 Main Results
To guarantee the OB-FTB and \(H_\infty \) control performance, we provide some sufficient conditions for the control synthesis of the switched delayed system (9) under the above-mentioned event-driven observation strategy (4), external disturbance, and network-induced delays.
3.1 Observer-Based Finite-Time Boundedness
Firstly, we present sufficient conditions for the closed-loop switched system (9) to be OB-FTB.
Theorem 1
Consider the time-delay closed-loop switched system (9), for given positive parameters \(c_1, c_2, T_f, d_M, d_w, h, \eta , \lambda , \mu \ge 1\), and symmetric positive-definite matrices \(\Phi _i\), \(R={\text {diag}}\left\{ R_{1}, R_{2}\right\} \), if for any consecutive \(i, j \in {\mathbb {I}}, i \ne j\), there exist symmetric positive-definite matrices \(X_i>0, S_i>0, W_i>0\), and matrices \(Y_i, Z_i\) of appropriate dimensions such that:
then the system (9) is OB-FTB with respect to \((c_1, c_2, T_f, d_M, d_\omega , R, \sigma )\), with switchings satisfying:
Moreover, the corresponding observer-based controller gains are given by:
where
where
and
Proof
We choose the following Lyapunov–Krasovskii function for the i-th subsystem:
where \(P_i={\text {diag}}\left\{ P_{1i}, P_{1i}\right\} \), \(Q_i={\text {diag}}\left\{ Q_{1i}, Q_{2i}\right\} \) are symmetric positive-definite matrices, and \(\lambda >0 \) is a constant parameter. For \(t \in [t_{s}, t_{s+1}[\), the derivative of (20) along the trajectories of the system (9) can be obtained as below:
Expanding (21) using the augmented closed-loop system (9), we can get
By setting \(\bar{F}_i={\text {diag}}\left\{ F_{i}, F_{i}\right\} \), then under Assumption 1, we obtain
Also, it is obvious that
Combining (23)–(24) with (22), we have
Notice from (7) that \(y(t_k h+v h)=y(t-d(t))=C_i x(t-d(t))\), and set \(\Phi _i=L_i^\textrm{T} P_{1i}P_{1i} L_i\) in (4). Then, between two triggering instants, it holds that
By substituting \(\bar{A}_i, \bar{A}_{di}, \bar{D}_i, \bar{F}, \bar{L}_i, P_i\), \(Q_i\), equation (26) in (25), and subtracting \(\omega ^\textrm{T}(t) W_{i} \omega (t)\), we get
where \(\zeta (t) = \left[ x^\textrm{T}(t) \quad \hat{x}^\textrm{T}(t) \quad x^\textrm{T}(t-d(t)) \quad \hat{x}^\textrm{T}(t-d(t)) \quad \omega ^\textrm{T}(t) \right] ^\textrm{T}\)
and
with
Setting \(\Pi ={\text {diag}}\left\{ P_{1i}^{-1}, P_{1i}^{-1}, P_{1i}^{-1}, Q_{2i}^{-1}, I\right\} \), pre- and post-multiplying the matrix inequality (15) by \(\Pi ^\textrm{T}\) and \(\Pi \), we have
where
By defining \(X_i=P_i^{-1},\; S_i=Q_i^{-1}, \; Y_i=K_iP^{-1}_{1i}, \; Z_i=L_i \hat{X}_{1i}\), and resorting to Lemma 1, the condition \(C_i X_{1i}=\hat{X}_{1i}C_i\) holds, if there exist matrices \(V_i\) such that:
Also, since \(X_{1i}\) and \(S_{1i}\) are positive-definite matrices, we can get
Therefore, we can deduce that
It is easy to see that condition (29) is a nonlinear matrix inequality. Hence, by substituting (32) into (29) and applying the Schur complement lemma [1], the LMI (15) is satisfied. Thus, we come into
Employing the comparison lemma to (33) yields
Suppose that the state does not jump, that is, \(\sigma \left( t_s\right) =i_s\) and \(\sigma \left( t_s^{-}\right) =\sigma \left( t_{s-1}\right) =i_{s-1}\) at switching instants. Then, according to (16) and (20), it holds that
Then, based on (34), (35), with the average dwell definition in [7], it can be deduced that
It is easy to notice that \(N_{\sigma }(T_f, 0) \le T_f / \tau _a\), and then, we can get
Additionally, it can be derived that
Combining (37)–(39), we conclude that
If \(\mu =1\), then from (17), we obtain
If \(\mu >1\), then from (18), we have
Substituting (42) into (40) yields
According to the aforementioned change of variable, it can be obtained that \(K_i = Y_iX_{1i}^{-1},\; L_i = Z_i \hat{X}_{1i}^{-1}\). In order to get the matrices \(\hat{X}_{1i}\), we combine equations (11) and (30) with the condition \(C_i X_{1i}=\hat{X}_{1i}C_i\). Then, the matrices \(L_{i}\) are achieved as below:
Consequently, the observer-based controller gain matrices (19) are obtained.
Hence, in light of Definition 1, the closed-loop switched system (9) is OB-FTB with respect to \((c_1, c_2, T_f, d_M, d_\omega , R, \sigma )\). This ends the proof. \(\square \)
Remark 3
The finite-time boundedness analysis could be obtained with \(K_i\) and \(L_i\) given in advance in such a way that \(A_i + B_i K_i\) and \(A_i - L_i C_i\) are Hurwitz, and the remaining design variables are derived by solving a finite set of LMIs. This method does not allow us to get an ideal design solution. In Theorem 1, more design freedom was given, where the observer-based controller gains were obtained for the closed-loop switched time-delay system (9) to be OB-FTB under the event-triggered mechanism (4).
3.2 Observer-Based Finite-Time \(H_\infty \) Controller Design
This subsection provides sufficient conditions that ensure the prescribed finite-time \(H_\infty \) performance of the switched closed-loop time-delay system (9).
Theorem 2
Consider the time-delay closed-loop switched system (9) under the event-triggered observation scheme (4), for given positive parameters \(c_1, c_2, T_f, d_M, d_w, h\), \(\eta , \lambda , \gamma , \mu \ge 1\), and symmetric positive-definite matrices \(\Phi _i\), \(R={\text {diag}}\left\{ R_{1}, R_{2}\right\} \), if for any consecutive \(i, j \in {\mathbb {I}}, i \ne j\), there exist symmetric positive-definite matrices \(X_i>0, S_i>0\), and matrices \(Y_i, Z_i\) of appropriate dimensions such that:
then the system (9) is OB \(H_\infty \) FTB with respect to \((c_1, c_2, T_f, d_M, d_\omega , \gamma , R, \sigma )\), with a prescribed performance index \(\gamma \) and switchings satisfying the following condition:
The corresponding observer-based controller gains are given by (19) in Theorem 1.
where
where
and
Proof
The proof of Theorem 2 will not be covered since it is similar to the proof of Theorem 1. Hence, we obtain
By letting \(W_i=\gamma ^2 I\) and noticing that \(z^\textrm{T}(t)z(t)>0\), the conditions of Theorem 1 and Theorem 2 are equivalent. Hence, the switched system (9) is FTB. We now show that the condition (13) is satisfied. According to LMI (45), it is assumed that \(\Lambda _i<0\). By setting \(\Delta (s)=\gamma ^2 \omega ^\textrm{T}(s) \omega (s)-z^\textrm{T}(s) z(s)\), we integrate (49) from \(t_s\) to t
Using the same method as in (36), it holds that
For zero initial conditions, \(V_{i_0}(0)=0\), it follows that
Therefore, the condition (13) is verified. As a result, in light of Definition 2, the closed-loop switched system (9) is OB \(H_\infty \) FTB with respect to \(\left( c_1, c_2, T_f, d_M, d_w, \gamma , R, \sigma \right) \), with a prescribed performance index \(\gamma \). This concludes our proof. \(\square \)
4 Example
This section gives a simulation example to verify the theoretical results. We consider the switched system (1) with the following matrices:
Subsystem 1:
Subsystem 2:
The nonlinear functions \(f_i(x(t))\) are given as below:
According to Assumption 1, the Lipschitz matrices are given by
The initial state of the system and the observer is chosen as \(x(s)=[-0.15,0.1]^\textrm{T}\), \(\hat{x}(s)=[-0.2,0.15]^\textrm{T},\; s \in \left[ -d_M, 0\right] \), respectively. Set \(c_1=0.1, \; c_2=20, \; T_f=1\,s, \; h= 1\, ms, \; d_M=1.9\,ms\) and \(R={\text {diag}}\left\{ I, I\right\} \). Also, other adjustable parameters are set as \(\lambda =4, \eta =5 \times 10^{-3}\), and \(\mu =1.3\). For a predefined external disturbance input \(\omega (t) = 0.2e^{-t}\), we choose \(d_\omega = 0.03\).
By solving LMIs of Theorem 1 using the MATLAB LMI control toolbox, we can obtain the following feasible solutions:
Besides, based on (18), the average dwell time satisfies \(\tau _a=0.3\,s> \tau _a^{\star }=0.28\,s\).
Figures 2, 3, 4, 5, 6 and 7 provide the simulation results of the closed-loop switched system (9) for the given initial conditions. The system state and the observer state time responses are plotted in Fig. 2. Therefore, we conclude that the real state can successfully be estimated using the designed event-triggered observer. Figure 3 shows the switching signal with the event-based observation instants. Figure 4 displays the system output and the event-triggered output, while the evolution of the triggering error norm \(\Vert P_{1i} L_i e_k(t)\Vert ^{2}\) compared to the output-based bound \(\eta \Vert y(t-d(t))\Vert ^{2}\) is illustrated in Fig. 5. Meanwhile, under the event-triggered condition (4), the event-triggered instants and the inter-event times are depicted in Fig. 6 with a minimum inter-event interval MIET=\(0.033\, s\). Figure 7 presents the trajectory of \(\xi ^\textrm{T}(t)R\xi (t)\), which indicates that under the designed event-triggered observer-based controller, the condition \(\xi ^\textrm{T}(t)R\xi (t)<c_2\) is satisfied in the finite-time interval [0, 1]. Thus, the switched system is OB-FTB with respect to \((0.1, 20, 1, 0.0019, 0.03, I, \sigma )\).
The system output generates 1000 sampled data within the finite-time interval [0, 1]. Meanwhile, under the event-triggered observation mechanism (4), only 14 triggered data are sent to the observer for state reconstruction and control design. Accordingly, just 1.5% of sensing information is transmitted over the communication network while maintaining satisfactory finite-time control performance of the switched system. Hence, the developed event-triggered observation strategy can effectively mitigate the burden of communication networks and save a certain proportion of the observer’s computational resources in the presence of practical limitations, that is to say, the network-induced delays and the external disturbance input.
In order to review the effect of the triggering threshold on the transmission rate, the comparison in Table 1 shows the number of event-based transmitted data and the inter-event time intervals for different values of \(\eta \). We remark that less output data are triggered for a larger triggering parameter \(\eta \). However, it is necessary to point out that LMIs in Theorem 1 are not feasible for \(\eta =10\). Consequently, the system state may exceed the prescribed bound and even be unstable. Additionally, Table 1 verifies that any inter-event interval is strictly greater than the sampling interval h. Namely, no Zeno behavior has occurred.
5 Conclusion
In this paper, we investigated the issue of robust finite-time observer-based control for a class of networked switched systems with exogenous disturbances via an event-triggered observation scheme. Owing to the network-based event-triggered output measurements used to estimate the unmeasured state, the overall system is modeled as a switched time-delay system. On the basis of Lyapunov–Krasovskii functions and the average dwell time technique, novel LMI-based theorems have been developed to obtain a restrictive average dwell time condition and to derive the observer-based sub-controller gains in order to guarantee the finite-time \(H_\infty \) boundedness of the resulting closed-loop switched system. Finally, through a simulation example, we have verified that the obtained results can reduce the communication network burden and optimize the network resources while ensuring satisfactory finite-time event-triggered control performance. With the help of [25, 32], additional investigations on the problem of quantization and packet dropout may improve the effectiveness of the proposed approach.
Data Availability
The authors declare that the data supporting the findings of this study are available within the article.
References
S. Boyd, L. El Ghaoui, E. Feron, V. Balakrishnan, Linear Matrix Inequalities in System and Control Theory (Society for industrial and applied mathematics, Philadelphia, 1994)
J. Cao, D. Ding, J. Liu, E. Tian, S. Hu, X. Xie, Hybrid-triggered-based security controller design for networked control system under multiple cyber attacks. Inf. Sci. 548, 69–84 (2021)
H. Gao, K. Shi, H. Zhang, A novel event-triggered strategy for networked switched control systems. J. Frankl. Inst. 358(1), 251–267 (2021)
Z. He, B. Wu, Y.E. Wang, M. He, Finite-time event-triggered \(H_\infty \) filtering of the continuous-time switched time-varying delay linear systems. Asian J. Control 24(3), 1197–1208 (2022)
W.P.M.H. Heemels, B. De Schutter, J. Lunze, M. Lazar, Stability analysis and controller synthesis for hybrid dynamical systems. Philos. Trans. R. Soc. A Math. Phys. Eng. Sci. 368(1930), 4937–4960 (2010)
W.P. Heemels, K.H. Johansson, P. Tabuada, An introduction to event-triggered and self-triggered control. In 2012 IEEE 51st IEEE Conference on Decision and Control (cdc) (pp. 3270–3285). IEEE (2012)
J.P. Hespanha, A.S. Morse, Stability of switched systems with average dwell-time. In Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No. 99CH36304) (Vol. 3, pp. 2655–2660). IEEE (1999)
J.P. Hespanha, P. Naghshtabrizi, Y. Xu, A survey of recent results in networked control systems. Proc. IEEE 95(1), 138–162 (2007)
D.W. Ho, G. Lu, Robust stabilization for a class of discrete-time non-linear systems via output feedback: the unified LMI approach. Int. J. Control 76(2), 105–115 (2003)
S. Hu, D. Yue, Q.L. Han, X. Xie, X. Chen, C. Dou, Observer-based event-triggered control for networked linear systems subject to denial-of-service attacks. IEEE Trans. Cybern. 50(5), 1952–1964 (2019)
S. Kanakalakshmi, R. Sakthivel, S.A. Karthick, A. Leelamani, A. Parivallal, Finite-time decentralized event-triggering non-fragile control for fuzzy neural networks with cyber-attack and energy constraints. Eur. J. Control. 57, 135–146 (2021)
H. Kargar, J. Zarei, R. Razavi-Far, Robust fault detection filter design for nonlinear networked control systems with time-varying delays and packet dropout. Circuits Syst. Signal Process. 38, 63–84 (2019)
M. Li, Y. Chen, Robust adaptive sliding mode control for switched networked control systems with disturbance and faults. IEEE Trans. Ind. Inf. 15(1), 193–204 (2018)
M. Li, Y. Chen, Y. Zhang, Y. Liu, Adaptive sliding-mode tracking control of networked control systems with false data injection attacks. Inf. Sci. 585, 194–208 (2022)
J. Lian, X. Huang, Resilient control of networked switched systems against DoS attack. IEEE Trans. Ind. Inf. 18(4), 2354–2363 (2021)
H. Lin, P.J. Antsaklis, Stability and stabilizability of switched linear systems: a survey of recent results. IEEE Trans. Autom. Control 54(2), 308–322 (2009)
C. Peng, T.C. Yang, Event-triggered communication and \(H_\infty \) control co-design for networked control systems. Automatica 49(5), 1326–1332 (2013)
H. Ren, G. Zong, T. Li, Event-triggered finite-time control for networked switched linear systems with asynchronous switching. IEEE Trans. Syst. Man Cybern. Syst. 48(11), 1874–1884 (2018)
H. Shen, M. Xing, Z.G. Wu, S. Xu, J. Cao, Multiobjective fault-tolerant control for fuzzy switched systems with persistent dwell time and its application in electric circuits. IEEE Trans. Fuzzy Syst. 28(10), 2335–2347 (2019)
C. Song, H. Wang, Y. Tian, Event-triggered piecewise-continuous observer design based on system output data received from network. Trans. Inst. Meas. Control. 40(15), 4166–4174 (2018)
C. Song, H. Wang, Y. Tian, G. Zheng, Event-triggered observer design for delayed output-sampled systems. IEEE Trans. Autom. Control 65(11), 4824–4831 (2019)
P. Tabuada, Event-triggered real-time scheduling of stabilizing control tasks. IEEE Trans. Autom. Control 52(9), 1680–1685 (2007)
S. Wang, M. Zeng, J.H. Park, L. Zhang, T. Hayat, A. Alsaedi, Finite-time control for networked switched linear systems with an event-driven communication approach. Int. J. Syst. Sci. 48(2), 236–246 (2017)
L. Weiss, E. Infante, Finite time stability under perturbing forces and on product spaces. IEEE Trans. Autom. Control 12(1), 54–59 (1967)
C. Wu, X. Zhao, W. Xia, J. Liu, T. Başar, L2-gain analysis for dynamic event-triggered networked control systems with packet losses and quantization. Automatica 129, 109587 (2021)
S. Xiao, Y. Zhang, B. Zhang, Event-triggered network-based state observer design of positive systems. Inf. Sci. 469, 30–43 (2018)
S. Yan, M. Shen, G. Zhang, Extended event-driven observer-based output control of networked control systems. Nonlinear Dyn. 86(3), 1639–1648 (2016)
D. Yang, G. Zong, H.R. Karimi, \(H_\infty \) refined antidisturbance control of switched LPV systems with application to aero-engine. IEEE Trans. Ind. Electron. 67(4), 3180–3190 (2019)
X. Yin, Z. Li, L. Zhang, M. Han, Distributed state estimation of sensor-network systems subject to Markovian channel switching with application to a chemical process. IEEE Trans. Syst. Man Cybern. Syst. 48(6), 864–874 (2016)
D. Zeng, Z. Liu, C.P. Chen, Y. Zhang, Z. Wu, Adaptive fuzzy output-feedback predefined-time control of nonlinear switched systems with admissible edge-dependent average dwell time. IEEE Trans. Fuzzy Syst. 30(12), 5337–5350 (2022)
X.M. Zhang, Q.L. Han, X. Ge, D. Ding, L. Ding, D. Yue, C. Peng, Networked control systems: a survey of trends and techniques. IEEE/CAA J. Autom. Sin. 7(1), 1–17 (2019)
R. Zhao, Z. Zuo, Y. Wang, Event-triggered control for networked switched systems with quantization. IEEE Trans. Syst. Man Cybern. Syst. 52(10), 6120–6128 (2022)
X. Zhou, Y. Chen, Q. Wang, K. Zhang, A. Xue, Event-triggered finite-time \( H_\infty \) control of networked state-saturated switched systems. Int. J. Syst. Sci. 51(10), 1744–1758 (2020)
L. Zhou, X. Xiao, New Input-to-State Stability Condition for Continuous-Time Switched Nonlinear Systems. Circuits Syst. Signal Process. 1–17 (2022)
Funding
The authors did not receive support from any organization for the preparation of this manuscript.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors have no competing interests to declare.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Derouiche, O., Kamri, D. Robust Finite-Time Control for a Class of Networked Switched Systems Using an Event-Triggered Observer. Circuits Syst Signal Process 43, 821–842 (2024). https://doi.org/10.1007/s00034-023-02511-2
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00034-023-02511-2