Synthesis of State/Output Feedback Event-Triggered Controllers for Load Frequency Regulation in Hybrid Wind–Diesel Power Systems

: Hybrid power systems based on renewable energy sources and diesel generators are ef-ﬁcient solutions for supplying electricity to remote and off-grid locations. One of the most crucial problems in hybrid power systems is frequency regulation, which is established by balancing the supplied power with the load demand using the load frequency control approach. Since most feedback signals are analog and the control setups are digital, the resulting control system is a sampled-data system, which requires careful designs for both the control law and the sampling frequency to guarantee closed-loop stability. This paper is concerned with the state-feedback load frequency regulation for hybrid wind–diesel power systems under event-triggered implementation. It is assumed that the full state measurement is available for feedback and that sensors and controllers communicate over a shared digital network. To mitigate the communication load on the network, an event-triggering mechanism is constructed by emulation, based on the time-regularization principle in the sense that each consecutive triggering instant is speared by a speciﬁed minimum dwell time. The closed-loop system is described as a hybrid dynamical system to account for mixed dynamical behaviors naturally arising in networked control systems. By means of appropriate Lyapunov functions, the closed-loop stability is ensured under the proposed triggering rule. Moreover, the enforced dwell time between transmissions ensures that the accumulation of sampling times is prevented, which is crucial for the event-triggering condition to be implementable in practice. The required conditions to apply this technique are derived in terms of a linear matrix inequality. Numerical simulations on an isolated hybrid power system were implemented to demonstrate the efﬁciency of the proposed method. Comparative simulations with relevant techniques in the literature were carried out, which showed that the proposed approach can produce fewer transmission numbers over the network.


Introduction
In an isolated power system known as a hybrid wind-diesel power system (HWDPS), diesel generators are used in conjunction with wind turbine generators to use less fuel and obtain the best energy output possible from the variable wind resources.This consequently lowers operating costs and has a less negative impact on the environment.The HWDPS system is an attractive solution for supplying electric power to isolated areas due to the technical difficulties and economic challenges of providing electric energy to such areas directly from the grid.Since both wind energy and actual energy needs are intermittent, it is essential to have a suitable control approach for upholding the desired frequency by eliminating any offset between the generation and load.In this regard, the load frequency control (LFC) technique has been developed in the literature in order to balance the power supply and keep the system frequency at a desirable level, see [1][2][3] and the references therein.
Different LFC strategies have been proposed to reduce the frequency mismatch between generation and load demands, such as PID control [4-6], artificial neural network (ANN) control [7,8], fuzzy control [9,10], optimal control [11][12][13][14], adaptive control [15][16][17], and sliding mode control [18][19][20].Most existing LFC techniques are carried out in the continuous-time domain.However, in practice, the feedback signal is often analog and the control setup is digital, i.e., the sampled-data control (SDC) [21,22].Hence, it is important to consider the digital implementation effect when the feedback law is constructed.In particular, the sampling effect needs to be considered in the control design, otherwise, the closed-loop stability can no longer be guaranteed.In this context, some results have been reported in the literature regarding the lowest stabilizing sampling rate in a periodic time-triggered implementation [23,24].However, since periodic sampling is often based on the worst-case scenario, the derived sampling frequency can be conservative [25].To overcome this issue, event-triggered control (ETC) has been proposed, such that the sequence of sampling times is produced by state-dependent sampling, as opposed to fixed periodic sampling, such that a new transmission is only generated when it is necessary from the stability/performance perspectives [26].A critical property of ETC is to ensure the existence of a strictly positive minimum time between the transmission instant to avoid the accumulation of sample intervals over a finite period of time (Zeno phenomenon).This task becomes more difficult to resolve when external disturbances impact the system [27,28] or are subject to communication delays [29,30].
Different ETC approaches have been applied to the FLC problem in the literature [31][32][33][34][35][36][37][38][39].In [31,32], memory-based ETC techniques were designed for the LFC problem for multiarea power systems [31] and T-S fuzzy wind turbine systems [32].The developed approach in [31] takes into account possible cyber attacks and network delays and an H ∞ stability property has been established.The authors of [32] considered modeling uncertainty and distributed delay.The authors of [33] investigated the LFC problem using an event-triggered sliding mode control (SMC) in the presence of external disturbances and transmission time delays.The plant model in [33] was assumed to be linear time-invariant (LTI) and the analysis was carried out in continuous-time.In [34], an area-based ETC was developed for the LFC of multi-area power systems in an asynchronous fashion.Then, the frequency fluctuation was handled by an SMC.Each area power system was described by an LTI discrete-time model.In [35], an ETC mechanism was developed for the LFC to ensure H ∞ stability against cyber attacks, such as denial-of-service and deception attacks.The system was modeled as a linear switched system and stability was performed in continuous-time.The authors of [36] combined an ETC with an observer-based SMC controller to address the problem of LFC for multi-area power systems.The constructed ETC in [36] was adaptive in the sense that the triggering threshold was time-varying and not fixed.The overall system was described as an LTI continuous-time system.The authors of [37] proposed a dynamic ETC technique for a nonlinear multi-area power system to ensure the H ∞ stability of the closed-loop system against transmission delays.The stability analysis was carried out in continuous-time using Lyapunov-Krasovskii functions.In [38], new ETC conditions were synthesized based on sampled memory signals of the output feedback for the LFC of power systems.The closed-loop system was described as a T-S fuzzy system with time-varying delay and stability was studied in continuous-time.A perdition-based ETC approach was developed in [39] for the LFC problem with input/output time delay.The communication instants over the sensor-to-controller and the controller-to-plant channels were produced by two independent ETCs.The closed-loop system was described in the discrete-time domain and a uniform ultimate boundedness stability was guaranteed.We should note that all the aforementioned results were either performed in continuous-time [31][32][33][35][36][37][38] or in discrete-time [34,39].However, SDC systems involve the two dynamical behaviors and, hence, it is more natural to model such systems as a hybrid dynamical system (HDS).
The objective of this paper is to synthesize the stabilizing state-feedback ETCs for the LFC control problem in isolated hybrid power systems.The control design problem is solved sequentially in two steps, following the emulation approach.In other words, first, the sampling effect is neglected and a state-feedback law is designed in continuous-time to stabilize the closed-loop system.Then, an event-triggering rule is derived to maintain the closed-loop stability while ensuring that the Zeno behavior is ruled out.The latter characteristic is attained through the time regularization technique, such that the minimum dwell time is enforced between each triggering instant.The entire system is formulated as a hybrid dynamical system to deal with both continuous-time dynamics and discrete changes [40].A linear matrix inequality (LMI) condition is used to present the required conditions, which allows systematic design methodology.The presented method guarantees that the closed-loop system is L 2 -gain-stable.Note that a similar ETC mechanism was constructed in [41] by switching between periodic sampling and event-triggering for output feedback linear systems.However, the approach of [41] was developed for static output feedback control, which, in practice, is restrictive to impose since such a static controller may not be feasible, even if the plant model is controllable and observable [42].In contrast to [41], the developed approach in this study is focused on dynamic output feedback control, which is more general and ensures the existence of a stabilizing feedback law for any controllable and observable system.In addition, the enforced minimum time in our ETM is designed as the maximally allowable transmission interval (MATI) for time-triggered implementation based on [23], which is not the case in [41].Moreover, the modeling framework and the stability in this study are different from those in [41] since we investigate the closed-loop stability in the framework of a hybrid dynamical system, as opposed to the time-delay approach in [41].
A simulation comparison with [43] was made to emphasize the effectiveness of the approach.The comparison results show that the approach [43] can ensure a larger periodic sampling time than what we guarantee.On the other hand, our proposed technique generates fewer triggering instant numbers than [43].In other words, the approach of [43] outperforms the proposed technique in the periodic time-triggered control; the proposed approach is superior to [43] under event-triggered implementation.
The key contributions of this paper are as follows: • A new event-triggering mechanism for the FLC problem is proposed based on timeregularization.By using such a technique, the closed-loop stability is preserved in the presence of sampling while the Zeno behavior is prevented.The structure of the developed ETC mechanism is different from the proposed techniques in [31][32][33][34][35][36][37][38][39].

•
Better performance than time-triggering is guaranteed thanks to the structure of the developed ETC mechanism, which ensures that the generated triggering instants are less than or, at worst, equal to periodic sampling times.Such a performance guarantee is an attractive feature compared to existing ETC mechanisms.

•
A less conservative ETC performance is achieved, in terms of the generated number of triggering times, compared with the approach of [43].
The rest of this article is structured as follows.Section 2 presents the introduction, while Section 3 formulates the problem.Then, in Section 4, a summary of the stabilizing feedback controller and the ETC is provided.In Section 5, the hybrid dynamical model is presented and the stability results are formally stated.Section 7 provides the simulation, while Section 9 concludes the paper.

Preliminaries
Let R := (−∞, ∞) denote the set of real numbers, R ≥0 := [0, ∞) the set of real positive numbers, and N := {0, 1, 2, . ..} the set of integer numbers.For a real symmetric matrix A, we denote by λ min (A) the minimum eigenvalue and by λ max (A) the maximum eigenvalue.The transpose of A is written as A T and the identity matrix of dimension n is denoted by I n .We write (x, y) ∈ R n x +n y to express the vector [x T , y T ] T for x ∈ R n x and y ∈ R n y .The Euclidean norm of a vector x ∈ R n x is defined as |x| :=

√
x T x, and if a matrix A ∈ R n×m , we define |A| := λ max (A T A).
Based on the framework of [40], we consider the following hybrid systems: where x ∈ R n x is the state, w ∈ R n w is the external disturbance, C is the flow set, F is the flow map, D is the jump set, and G is the jump map.
Definition 1 ([44]).System (1) is said to achieve L 2 -gain stability from the input w to an output y = f (x, w) if the following holds: where α ∈ K ∞ and η ≥ 0, and in this case, the achieved L 2 -gain is less than or equal to η.

Problem Formulation
The considered hybrid wind-diesel power system is schematically shown in Figure 1.The system comprises a diesel generator with a speed regulator, a wind turbine generator with a pitch angle controller, and battery energy storage.The electric power is produced by wind turbines, which are complemented by diesel generators and battery storage to compensate for variations in the active power.For the purposes of this analysis, first-order dynamical models for the wind turbine generator and battery energy storage are sufficient.The system under consideration has the following linearized model: where x 4 (t), x 8 (t) are dummy states, and x 10 (t), x 11 (t) are augmented states for stability.The matrix K is the controller gain matrix to be designed, and plant matrices A, B are constant and have the following structure: Since the feedback information is sent to the controller over a digital channel, the controller can only access the value of x(t) at discrete-time instants t k , k ∈ N. Hence, considering the effect of the network, the plant model ( 3) is modified to where the received state information x(t k ) at the controller is kept constant between two transmissions, i.e., ∀t ∈ (t k , t k+1 ], by means of the zero-order hold (ZOH) implementation.As such, we need to design both the feedback law and the triggering rule to generate the sequence of sampling times t k , k ∈ N. The latter will be designed using the event-triggered approach to reduce the amount of transmissions between the sensors and the controller.A major challenge in this context is to prevent the occurrence of Zeno phenomena while preserving the closed-loop stability.The networked control architecture of the hybrid power system is depicted in Figure 2. The full state measurement x(t) is received by the ETC mechanism to release the discrete-time value x(t k ) at the next transmission instant t k , k ∈ N. Accordingly, the control input u(t k ) is updated and it remains constant until the next update by means of ZOH implementation.We assume that the communication channel is noiseless and delay-free.Problem statement.Design the feedback gain matrix K and the event-triggering rule for sampling times t k , k ∈ N, such that: • The closed-loop stability is guaranteed in the presence of external disturbances; • Zeno behavior is ruled out.
The problem is solved using the emulation technique, such that the controller is synthesized first in continuous-time, the sampling issue is considered, and an eventtriggering mechanism is derived to keep the closed-loop system stable.In the following section, we explain how to design the feedback law in continuous-time.x(t) x(t k )

Feedback Law
In this section, we ignore the effect of sampling and we explain how to design the controller in continuous-time.In view of (3), if the pair (A, B) is controllable, one can design K, such that the closed-loop eigenvalues are located at any desirable locations using the eigenstructure assignment.Alternatively, the linear quadratic regulator (LQR) approach can be used to compute the gain matrix K in an optimal sense according to the desired state/input response, based on the solution of the algebraic Riccati equation (ARE), to find a symmetric positive definite matrix P ∈ R 11 × R 11 that satisfies where the matrix Q ∈ R 11 × R 11 is symmetric and positive semi-definite and R ∈ R 2 × R 2 is symmetric and positive semi-definite.The matrices Q, R are constructed based on the desired state/input, such that the following objective function is minimized by the controller J = ∞ 0 (x T Qx + u T Ru)dt.Then, by solving the algebraic Riccati equation, the optimal state-feedback law K that minimizes the cost function J is given by K = R −1 B T P. Note that the solution of the ARE (6) is always guaranteed if (A, B) is controllable.However, due to the large sizes of matrices A, B, and since the state vector x(t) involves dummy states x 4 , x 8 and augmented states x 10 , x 11 , the requirement that (A, B) be controllable can be conservative.Hence, to relax such a requirement, we assume that the pair (A, B) is only sterilizable, which implies that the uncontrollable modes of A − BK are naturally stable.To that end, we need to check which of the closed-loop eigenvalues are controllable and design the controller accordingly.For this purpose, we use the Popov-Belevitch-Hautus (PBH) test or PBH for stabilizability, which states that the pair A, B is stabilizable if and only if the following condition holds where n is the dimension of the state vector x, and I n is an identity matrix of dimension n, i.e., the rank conditions hold for all unstable eigenvalues λ of the closed-loop system A − BK.

Event-Triggering Rule
After designing the gain matrix K, we consider the effect of sampling and we synthesize an event-triggering mechanism to generate the transmission times.The sampling error is defined as follows: It should be noted that e(t) is reset to zero at each t k by updating the last sent value x(t k ) to the current value x(t).Hence, we have From ( 8) and ( 19), we obtain Consequently, the dynamics of the sampling error e(t) are An intuitive design of the ETC will be t k+1 = inf{t ≥ t k : |e(t)| ≥ σ|x(t)|}, where σ > 0 is a design parameter to be specified later.However, in this case, an infinite number of transmissions can possibly occur within a finite time, leading to Zeno sampling, particularly since the plant is affected by external disturbances, which is not implementable in practice due to hardware constraints.By employing the time-regularization technique, one efficient way to solve this problem is to impose a strictly positive minimum duration T on the intertransmission intervals; see, e.g., [26,28,45].In this way, the ETC condition is modified to where T > 0 is a design parameter.Hence, according to (12), an updated transmission t k+1 is only permitted when a certain amount of time T has passed since the last triggering instant t k , and such that |e(t)| ≥ σ|x(t)| is satisfied.The enforced dwell time T is designed as the maximal allowable transmission interval (MATI) in the time-triggered control [23].
To that end, based on [23], the following conditions are required to derive the MATI bound.
Assumption 1.Consider the system (10), (11).There exist ε, γ, η > 0, and a real matrix P = P T > 0, such that the following condition holds: Condition ( 13) imposes an L 2 -gain stability from (e, w) to x with an L 2 -gain equal to √ η.In other words, by defining W(e) := |e| and V(x) := x T Px, it holds that where H(x, w) := |A 2 x + E 2 w| and L := |B 2 |.Consequently, by post-and pre-multiplying ( 13) by (x, e, w) and its transpose, the feasibility of ( 13) implies that (15)   Then, according to [23], the stability of the closed-loop system (x, e) is maintained under time-triggered control if the time T is taken, such that T ∈ T (γ, L), where T (γ, L), and is given by with r := ( γ L ) 2 − 1 and γ, L from Assumption 1.To provide some insight into how this time T (γ, L) is computed in [23], let us define the variable φ ∈ R ≥0 with the following dynamics: where λ ∈ (0, 1), γ = √ γ + ν with γ comes from Assumption 1, with any small ν > 0 and L, as defined in (14).Hence, the time T (γ, L) corresponds to the time it takes for φ to decrease from λ −1 to λ.
We note that, in view of ( 15), if we enforce γ 2 W 2 (e) ≤ ε|x| 2 , then it holds that which ensures that the closed-loop system is L 2 -stable.Hence, the triggering threshold σ in ( 12) is defined as σ = √ ε γ .To summarize, the ETC ( 12) is designed as follows.We
Check the feasibility of Assumption (12) and determine the value of γ, L.

4.
Determine the value of the ETC threshold σ, as will be specified later.

Stability Analysis
From the developments in Section 4.2, it is clear that the overall system involves interactions between continuous-and discrete-time dynamics.Hence, it would be realistic to model the closed-loop system as a hybrid dynamical system.In view of ( 8)-( 11) and since ZOH is employed, we obtain the following impulsive model: Additionally, a time variable with the following dynamics needs to be included as an auxiliary variable The variable τ is used to track the elapsed time from the transmission instant t k , k ∈ N until the next sampling time t k+1 , where τ is reset to zero, as described in (20).We employ the framework [40] to define the closed-loop system as a hybrid dynamical system, where the jump dynamics refer to the discrete-time changes and the flow dynamics refer to continuous-time behavior.Additionally, the flow set and the jump set are used to indicate whether the system is operating in continuous or discrete time, respectively.The reader may refer to [40] for more information on these terms.Let ξ := (x, e, τ) ∈ R n x × R n x × R.Then, the hybrid dynamical system is where the flow set C and the jump set D are constructed based on the ETC (12) as follows: Note that the flow and jump sets C, D are closed and the flow and jump maps in ( 21) are continuous, which ensures that the hybrid model ( 21) is well-posed; see [40] for more details.Now, we present the main results.
The developed ETC strategy in this study is based on the following assumptions: • The hybrid wind-diesel system is described by the linearized model (3).• The full state vector x(t) is available for feedback.• Plant matrices A, B are controllable/stabilizable.

•
The communication network is noiseless and delay-free.

•
The event-triggering rule |e| ≤ σ|x| can be continuously verified by the ETC.The first assumption is valid when the HWDPS system operates around the equilibrium point or when a small signal analysis is used to derive the dynamic model of the HWDPS [46].
The second statement is used to simplify the design of the feedback law.In practice, this requirement might be difficult to meet, and in this case, output feedback methods can be employed, such as the observer-based control and the ETC approach, which can be adapted by modifying the closed-loop matrices A 1 , B 1 , E 1 , A 2 , B 2 , E 2 in the hybrid model (21), as shown in the next section.
The third assumption is standard in order to design state-feedback controllers of the form u = −Kx, as in (3).This assumption practically implies that sufficient actuators are available in the HWDPS system to control the required state variables, which, in practice, is often the case.
The fourth assumption is introduced to facilitate the analysis since the presence of communication delays can significantly affect the ETC performance.In particular, if the communication delays are larger than the sampling intervals, then all the control updates will be outdated, which can destabilize the closed-loop system.In this context, it is often assumed that communication delays are small compared to sampling intervals, and the concept of the maximal allowable delay (MAD) is employed, see, e.g., [44].Addressing such an issue is far from being trivial and requires separate analysis to derive the MAD bound.
The fifth assumption means that the sensors are equipped with some special circuits (smart sensors) to continuously verify the event-triggering rule and it decides when a new measurement should be transmitted to the controller.This requirement is feasible when the feedback signal is analog and the sensor can be equipped with such a circuit.If the sensors are digital devices, periodic event-triggering conditions can be used alternatively, in which the triggering rule is only checked at periodic time instants, as in [47,48].However, the application of the developed ETC method in this study cannot be directly applied to this scenario and a complete new analysis is required to ensure the closed-loop stability.

Robustness of the Developed Event-Triggered Controller
In this section, we study the robustness of the developed ETC mechanism against external disturbances, measurement noises, and computational errors.Consider the following system: (29) where x ∈ R n x is the state, u ∈ R n u is the control input, y ∈ R n y is the measured output, w ∈ R n w is the external disturbance, and ν ∈ R n ν is the measurement noise, which is assumed to be differentiable.Here, we assume that only some parts of the state can be measured, not the full state, as considered in Section 3, which is more challenging.Matrices A, B, E are given in (4) and the matrix C is given by C =   1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0,   (30) which implies that only the system frequency x 1 = f (t) and wind generation frequency x 5 = f w (t) can be measured.The plant ( 29) is stabilized by the following observer-based controller where ζ ∈ R n ζ is the estimated state, υ ∈ R n υ is the computational error, such as glitch or controller disturbances, and F is the gain matrix of the observer.Note that the plant output y(t) is only sent to the controller at triggering instants t k , as indicated by the term y(t k ) in (31).Now, we define the sampling error of the output measurement y(t) as follows: Consequently, the dynamics of e(t) become Let χ(t) := (x(t), ζ(t)), ω(t) := (w(t), υ(t), ν(t), ν(t)).Then, closed-loop systems ( 33) and ( 34) can be written as Then, if we define ξ = (χ, e, τ), we obtain the hybrid model ( 21) with B 2 = 0 and A 1 , B 1 , E 1 , A 2 , E 2 , and the flow and jump sets are modified as follows: where the triggering threshold is now a function of the measured output y rather than the full state, as in (22).Then, the obtained result in Theorem 1 applies.Indeed, in this case, the obtained ETC parameters and the guaranteed L 2 -gain will be different, according to the existing disturbances.

Results and Discussion
The obtained results in the previous section are verified by simulation using the parameters given in [43], which leads to the following state space matrices.
We design the controller, as described in Section 4, where we set the control input matrix R = diag {3, 3} × 10 4 and the state matrix Q = diag {0.01, 0, 0, 0, 0.03, 0, 0, 0, 0, 0.01, 0.03} by manual tuning, and we obtain Then, by using the MATLAB environment with the YALMIP toolbox and the SeDuMi solver [49], the following values are obtained from the solution of the LMI condition (13): ε = 2.0835 × −5, γ = 1.0001, η = 31.6228,σ = 0.0046 and T (γ, β) = 1.51 s.Thus, all of the ETC parameters were established.Then, by using the hybrid dynamical systems MATLAB toolbox HyEQ [50], simulations of system (21) were executed with the arbitrary initial values x(t 0 ) = (2, 3, 1, 2, 3, 5, 4, 5, 3, −2, −4), e(t 0 ) = [0] 11×1 and τ(t 0 ) = 0 for 120 s with random disturbances w.The resulting average and lowest inter-transmission intervals are τ avg = 6.1684, τ min = T = 1.51 s, respectively.The closed-loop response is shown in Figures 3-11 for the continuous-time, time-triggered, and event-triggered controls.The simulation results show that the system frequency f (t), the active power of the diesel generator P g (t), the active power of wind generation P w (t), the speed of governor valve ν(t), the frequency response of wind generation f w (t), the output response of the hydraulic pitch actuator β(t), and the active power of the battery all converge to the origin in a short time.Figure 10 shows the sampling-induced errors of the system states, where the sampling errors are reset to zero at each transmission instant t k , k ∈ N, according to (9).The generated transmission instants t k , k ∈ N by the proposed ETC (12) are depicted in Figure 11, where the ETC generates inter-transmission times that are much larger than (more than 10 times) the sampling period T = 1.51 s, demonstrating the effectiveness of the ETC in reducing the feedback transmission amount.Moreover, the state response shows that the event-triggered controller provides almost the same response as the continuoustime and triggered implementations while the transmission amounts are reduced.In Figure 3, we see that the system frequency f (t) starts at an initial value of f (0) = 2 (Hz), increases to about 2.8 Hz, and then converges rapidly to the origin at around 15 s.
The active power of the diesel generator P g (t) starts at the initial value of P g (0) = 3 (KW) and converges to the origin in less than 15 s, while no overshoot is exhibited in the response, as shown in Figure 4.
Figure 5 shows the active power of wind generation P w (t), which starts at P g (0) = 5 (KW) and converges to the origin at a short time, about 7 s, while no overshoot is observed.
The speed response of the governor valve ν(t) is depicted in Figure 6, where it starts from the initial value ν(0) = 1 (m/s) and converges to the origin with an observed overshoot that is less than 10%.In Figure 7, the frequency response of the wind generation f w (t) is depicted, where it starts from the initial value f w (0) = 3 (Hz), slightly increases, and then converges to the origin without overshoot.
The output response of the hydraulic pitch actuator β(t) is shown in Figure 8, where it starts from the initial value of β(0) = 4 (KW) and approaches the origin in a short time without overshoot.
Figure 9 presents the trajectory of the active power of the battery P b (t), which starts from P b (0) = 3 (KW) and converges to the origin in a short time, without overshoot.
Figure 10 shows the sampling-induced errors for all considered states, with a zoom-in on the first 10 s for readability.All sampling errors are reset to zero at each triggering instant t k , k ∈ N, as discussed in (9). Figure 11 presents the generated sampling times by the proposed ETC mechanism (37).We observe that the first series of sampling times are typically produced by the periodic sampling rule with T = 1.51 s while the remaining transmission instants are much larger than T.This behavior reflects the fact that, at the first stage of response, i.e., the transient response, more information needs to be submitted to the controller to update the control signal, such that the closed-loop stability can be ensured.Then, during the second stage, i.e., the steady-state stage, fewer control updates are needed, as all the states have already stabilized at the origin, as required.We can observe that the last transmission interval number is about 15 s as opposed to the periodic sampling period, T = 1.51 s, i.e., the transmission intervals by the ETC mechanism are 10 times larger than the sampling period T during the steady-state stage, demonstrating the efficiency of the ETC control in reducing the communication load over the network.To further illustrate the advantage of the approach, the obtained results are compared with [43] for sampling periods T = 2 s and T = 4 s, as shown in Tables 1 and 2. From the obtained results, we see that the approach in [43] ensures a larger periodic sampling time than what we can produce.However, the number of transmission times with our proposed ETC is fewer than those generated by the ETC in [43]; this reduction in transmission times is the primary objective for integrating the ETC into the feedback loop.

Robustness Analysis
In this section, we examine the robustness of the developed method against different types of exogenous inputs, including external disturbance measurement noises and computational errors, as explained in Section 6.By solving the LMI condition (13), the obtained MATI bound in this case is T = 0.2103 and the guaranteed L 2 -gain is η = 4.1729.Figures 12-15 show that the closed-loop system is robust against exogenous inputs, such as external disturbances, measurement noise computational errors with a slight degradation of state response, as depicted in the zoomed-in boxes in Figures 12-15

Sensitivity Analysis
In this section, we investigate the sensitivity of the proposed approach against parameter variations.To that end, we will assume that all system parameters in are uncertain within a ±10% bound; we check the robustness of the ETC mechanism in this case by using the MATLAB Robust Control Toolbox.The analysis results show that the obtained closedloop stability can tolerate up to 320% of the modeled uncertainty, which indicates that the designed controller exhibits high robustness against parameter variations.The nominal parameter values and the minimum stabilizing values are presented in Table 3.
Figure 16 shows the state response when subject to ±50% parameter uncertainties.We see that all the system states converge to the origin, which supports the obtained robustness results.

Conclusions
The robust control architecture for event-triggered implementations in a wind-diesel hybrid power system has been explored in this study.The proposed method uses statefeedback for stabilization and prevents the appearance of Zeno behavior.To account for both continuous-time dynamics and discrete transitions, the entire system is described as a hybrid dynamical system.Numerical simulations were conducted to prove the effectiveness of the technique.The simulation outcomes demonstrate that the ETC mechanism outperforms the time-triggered control by significantly lowering the number of transmissions.
The developed ETC in this study is based on the continuous-time verification of the triggering rule, which is relevant when the feedback signal is analog and the sensor is equipped with some computational capabilities to decide the next transmission instant.When employing digital sensors, the proposed approach is not feasible, and periodic ETC is needed, which is an interesting and challenging research direction.Moreover, the analysis in this paper focused on the stabilization of the control system using state-feedback control.In practice, several control applications require set-point reference tracking of the system state/output using popular techniques, such as PID control, which is an interesting research direction to consider.Furthermore, the robustness of the proposed approach has been established in this study against exogenous inputs.Communication delays and parameter variations are important aspects that should be considered for practical implementations, and may be studied in future work.Other network-induced constraints, such as quantization, packet dropout, and malicious attacks, are relevant problems in practice.

Figure 1 .
Figure 1.Schematic of hybrid wind-diesel power system.

Figure 2 .
Figure 2. Networked control system of the HWDPS system.

Figure 5 .Figure 6 .
Figure 5. Trajectory of the active power of wind generation.

Figure 9 .Figure 10 .
Figure 9. Trajectory of the active power of the battery.

Figure 11 .
Figure 11.Inter-transmission times by the proposed ETC. .

Figure 12 .Figure 13 .
Figure 12.State response with random disturbance on the system frequency.

Table 3 .
Nominal and minimum stabilizing parameter values.State response when subject to ±50% parameter uncertainties.