1. Introduction
Grid-connected inverters are active front ends that connect power sources, such as wind-turbine generators, PV panels, energy storage systems, etc., to the utility grid. Inverter control is normally implemented by a digital microprocessor, which turns on/off the power switches to generate the required active/reactive power. With the increase in control algorithm complexity and switching frequency, the microprocessor faces a greater computational burden; meanwhile, there is more switching loss and the switch span is reduced. To target this problem, researchers have proposed event-triggered control. Event-triggered control implements control action when a certain event occurs, rather than periodically as in traditional digital control systems [
1,
2]. This feature saves energy, lowers communication, and reduces the computational burden of the control system.
There are some studies on event-triggered control in relation to power converters, but they mainly focus on DC/DC converters. For buck converters, the event-triggered auto-disturbance-rejection control strategy has been proposed, and an extended state observer is adopted to track system state and external interference and update the control signal when the estimation error reaches the limit [
3]; in [
4], the authors design a proportional–integral observer to deal with the uncertainty of mismatch and external disturbances with continuous derivatives. The above researches have obtained necessary criteria for guaranteeing constrained dynamic stability within the system’s theoretical framework, and the validity of the theory has been experimentally verified in buck converters. An event-triggered model predictive control system based on a finite-control-set model prediction method is firstly proposed for buck converters in [
5], where the state error modulus is used as a triggering condition. A boost converter is treated as a switching model, and an event-triggered control method is designed to stabilize a linear switching system in [
6]; on this basis, an event-triggered control method for a networked linear switching system is further proposed in [
7]. Event-triggered sliding-mode control is applied to a buck converter in [
8], which greatly reduces the switching frequency of the converter (by about 10 times). Meanwhile, it maintains almost the same control performance as in non-event-triggered control.
Linear parameter-varying (LPV) systems are modeled with temporal change parameters; they have the form of linear systems but includes time-varying uncertainties [
9]. Due to this feature, LPV systems are popular in theoretical research and practical engineering, as the well-developed linear system theories can be used. For example, there are theoretical studies that address analysis and synthesis issues, robust filter design formulations, defect diagnosis and localization [
10,
11], etc. In existing engineering research, an LPV model has been established for lithium-ion batteries to enhance the assessment accuracy of peak-power evaluation under conditions of battery aging [
12], an LPV framework has been adopted for a four-wheeled mobile robot to track its trajectory [
13], and an uncertain robot system is regulated using an LPV-based control strategy incorporating sliding-mode techniques [
14].
In contemporary system dynamics, stochastic systems have emerged as critical tools for analyzing probabilistic behaviors inherent in electromechanical actuators, renewable energy networks, and cellular regulatory pathways. During the last few decades, research has focused on stabilization and filtering problems for stochastic systems. For stabilization problems, stochastic stability analysis and control have been carried out and implemented in secondary frequency regulation for islanded microgrids [
15], and in nonlinear systems, the issue of input-to-state stability being subject to stochastic impulsive effects has received systematic investigation [
16]. Regarding filtering problems, the recursive estimation issue for specific uncertain random systems incorporating amplify-and-forward relaying techniques were investigated in [
17], the decentralized robust filtering problem for randomly switched systems with communication delays under sensor measurement fading conditions was systematically studied in [
18]. With the development of networked control, the event-triggering mechanism has been considered in controller design for stochastic systems. For example, an analysis of performance and mean-square exponential stability in discrete-time randomly switched hybrid systems within an event-triggered framework was conducted in [
19]; in addition, under stochastic transmission protocols, an event-triggered control challenge in a stochastic nonlinear system was systematically investigated [
20].
Regarding grid-connected inverters, they need to deal with grid voltage variations (including magnitude and frequency), the filter capacitance and inductance changes caused by aging and temperature, and the stochastic electromagnetic noise in the environment. To solve these problems, this study develops a variable-threshold event-triggered control approach for grid-connected two-level three-phase inverters using an LPV model. Treated as stochastic excitation terms, stochastic electromagnetic noise processes are incorporated alongside time-variant modeling of filter capacitance, grid voltage, and inductive components. The aims of this paper are to (i) establish a systematic event-triggered control scheme for an LPV system subject to event-triggering conditions; (ii) provide a sufficient condition of stability, namely uniform ultimate bounded stability, fir the LPV system under external disturbance; (iii) grounded in the derived stability conditions, design event-triggered controller gains.
This paper proposes a new modeling method for grid-connected inverters. Unlike the traditional LPV method, this paper includes stochastic perturbations in the model. Moreover, to consider a networked control scenario, which is typical of modern grid control frames, the event-triggered method is introduced to the model, which has a lower computational cost than the continuous control method. This paper is organized as follows: The system overview and inverter modeling are discussed in
Section 2. The main results are reported in
Section 3, followed by simulation validation in
Section 4.
Section 5 concludes the paper.
2. Inverter Modeling and System Description
Figure 1 is the grid-connected inverter under investigation, which is of a two-level three-phase topology. To facilitate control design, the inverter is normally described within a synchronously rotating coordinate frame, as elaborated below [
21]:
where
is the DC power supply input,
represents the frequency of the grid voltage,
L signifies the filter inductance and
r stands for its series resistance component, and the three-phase
abc quantities are transformed into
dq variables, i.e., the grid voltages
are converted from
,
, and
.
originate from the transformation of grid currents via
,
, and
, while the control-synthesized switching functions are
; subsequently, the switching signals
,
, and
can be derived. To ensure adequate power delivery to the motor or grid,
need regulation to specified setpoints.
Figure 2 shows the control scheme of the event-triggered stochastic LPV inverter system, which is divided into four parts: (1) the stochastic LPV dynamical system of the inverter; (2) the event trigger (including the smart sensor and event detector); (3) the event-triggered controller; (4) the zero-order holder (ZOH).
2.1. Dynamical System
The stochastic LPV dynamical system of the inverter can be described in Itô’s form as follows:
where
represents the dynamic state of the system;
represents the dynamic coefficients
r,
L, and
associated with the filtering inductance;
denotes the control input;
represents the gating matrix associated with
L;
is a disturbance input with the upper bound
; the controlled output is
;
is a unidimensional Brownian motion meeting
and
; and the vector parameter
undergoes smooth temporal variation constrained within a bounded convex domain.
The parameter
is unknown but observable in real time. In the rest of this paper,
is used in place of
for simplicity. Accordingly, the autonomous form of (2) adopts the following structure:
To analyze system stability and design controllers, the external disturbance term “
” within Equation (2) is assumed to be negligible (zero), resulting in
The autonomous representation of the system (4) is given by
2.2. State Observer
The state
is estimated using the measured output magnitude
, based on the following state observer:
where
denotes the observed state, and
represents the parameter variable observer gain. Define
as the estimation error; the dynamics of the estimation error are given by
2.3. Event Trigger
Normally, an event trigger includes two functional parts, i.e., an event generator and an event detector. The event detector continuously monitors the state of the dynamic system and checks if a predefined rule is violated, meaning that the event-triggering condition is satisfied. When this condition is achieved, then an event is generated by the event generator and an action is taken.
In this paper, an event is generated when the deviation between the present state and the most recently recorded state exceeds a certain threshold. If there occurs an event, the event generator transfers the latest sampled state to the event-triggered controller.
Let the sequence of event-triggering times be represented by with . Without loss of generality, assume the initial triggering time is .
The system state
is sampled at each event time
, and the subsequent triggering instant
is computed based on
where the error
, and
denotes the predesignated event-triggering threshold.
2.4. Event-Triggered Controller
The feedback controller of an event-triggered state is employed in this paper. Once an event is generated, the system calculates the control input based on the sampled state
where
refers to parameter-varying gain with suitable dimensions, and
is a Bernoulli-distributed stochastic variable with
2.5. Zero-Order Holder
The actuation signal formulated in (9) undergoes parametric updates exclusively at the pre-computed triggering moment
; that is, the controller in (9) receives a sampled state
which will not change until the next event happens at
. Thus, to keep the continuity of the control signal, a zero-order holder (ZOH) should be embedded:
where
is a Bernoulli-distributed stochastic variable with
Before delving deeper, several definitions and lemmas are first presented.
Definition 1.
System (5) achieves asymptotic mean-square stability if for arbitrary initial states .
Definition 2.
The stochastic LPV system (3) denotes robust stability with γ-disturbance attenuation in the sense when, for every and arbitrary parameter trajectories, the inequality presented below holds: Lemma 1
([
22]).
(Itô’s formula) Let , where , be an n-dimensional stochastic process satisfying an Itô-type differential equationwhere , , and . Accordingly, constitutes a real-valued Itô process, and its stochastic differential is formulated aswhere represents the set of all functions with real values that possess continuous second derivatives in x and t. Assuming that , we define Lemma 2.
Consider system (5) and assume the existence of a Lyapunov function satisfyingthen for any non-zero state , system (5) exhibits asymptotic mean-square stability according to Definition 1. 4. Simulation Results
The simulation employs the grid and inverter parameters
V,
V,
V,
H,
, and
rad/s, which are typical values for grid-connected operation. The LPV inverter model (2) is characterized by the following matrices:
where the time-varying parameters
and
satisfy
,
,
, and
.
To carry out simulations, the basis functions are used to approximate the parameter-dependent matrices; therefore, , where represents the parameter-dependent matrices appearing in this paper. Therefore, to solve a matrix variable is to solve . The event-triggering threshold is set at .
Case i: Event-triggered Stabilization
Design an event-triggered controller
that guarantees system (4) is asymptotically mean-square stable. Based on Theorem 1, it can be determined that
The obtained controller is as follows:
Throughout the time period
, the control signal is
Set the initial state to
. The state response of the closed-loop system is illustrated in
Figure 3, from which it can be observed that the state converges to a bounded region. This means the system is stabilized with the event-triggered controller. The control input signal is shown in
Figure 4, the triggering error norm is presented in
Figure 5, and the intervals between consecutive events are shown in
Figure 6.
Case ii: Event-triggered Control
The disturbance signal
is introduced.The design objective is to construct an event-triggered controller
to stabilize system (2) and meet the disturbance attenuation criterion
. According to Theorem 2, it can be determined that
thus, over the period
, the control signal is
Set the initial state at
. With this controller, the system is stabilized, as demonstrated in
Figure 7.
Figure 8 shows the control input signal. while
Figure 9 and
Figure 10 display the error norm and event intervals, respectively.