Next Article in Journal
Research on the Time-Varying Network Topology Characteristics of Cryptocurrencies on Uniswap V3
Previous Article in Journal
Multimodal Gene Expression and Methylation Profiling Reveals Misclassified Tumors Beyond Histological Diagnosis
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Fault-Tolerant Proportional-Integral-Derivative Load Frequency Control for Power Systems Operating Under a Random Event-Triggered Scheme

1
School of Electronic Information and Electrical Engineering, Chengdu University, Chengdu 610106, China
2
Chengdu Kinyea Technologies Co., Ltd., Chengdu 610299, China
*
Authors to whom correspondence should be addressed.
Electronics 2025, 14(12), 2443; https://doi.org/10.3390/electronics14122443
Submission received: 7 May 2025 / Revised: 3 June 2025 / Accepted: 11 June 2025 / Published: 16 June 2025

Abstract

This paper proposes a novel fault-tolerant proportional-integral-derivative (PID) control method for load frequency control (LFC) in power systems, addressing performance degradation caused by controller failures. Firstly, a unified fault model for actuators is established, and a fault-tolerant PID control strategy is developed. Subsequently, a random event-triggering scheme (RETS) is introduced, utilizing a Poisson random probability sampling period to minimize redundant network communication resource usage. The stability of the closed-loop system is rigorously verified through Lyapunov function analysis. Finally, the effectiveness of the proposed control method and the superiority of RETS are demonstrated via an illustrative case study on an isolated power system.

1. Introduction

The power grid is a typical intricate system for controlling networks, where every component generates power, consumes power, and distributes electricity to connected areas in a timely manner to uphold the equilibrium of power demand and supply [1,2]. Preserving stable functionality requires maintaining the local frequency difference and the power transmission through tie-lines at a set standard value [3,4]. Therefore, the main emphasis in power system control is to mitigate deviations in frequency and tie-line power flow from their anticipated levels, while accounting for the repercussions of load disturbances [5].
An effective approach has been implemented for power system load frequency control to accomplish task [6]. In traditional approach, frequency stableness for every area is typically achieved whit a single control center [7], this architecture is referred to as centralized control architecture. Nevertheless, the conventional centralized control system has a significant drawback, if the centralized controller fails, it can lead to the entire global system being left in an unregulated state [8,9]; moreover, this drawback is especially detrimental to the frequency stableness of bulk power systems. On the flip side, the rising penetration of abundant, yet variable, sustainable energy sources results in power imbalances within power systems [10]. To address the issue of system failure stemming from a centralized control framework, researchers introduced a distributed power system control architecture [11,12]. This approach has proven effective in maintaining frequency stability in large power systems. Furthermore, the growing prevalence of unpredictable renewable energy sources results in power imbalances within the system, rendering traditional centralized control impractical due to the extensive inertia of synchronous generator sets. Consequently, the distributed control architecture offers a viable solution for mitigating the risk of a single controller failure leading to system collapse. Numerous effective control techniques have been proposed in recent decades [13]. While an output feedback controller with counterfeit attack signals has been developed, it relies on a centralized framework. Subsequently, decentralized proportional integration (PI) control methodologies leveraging local feedback error signals, known as area control errors (ACE), have gained widespread acceptance [2,14,15]. Notably, there is limited research on distributed proportional integral derivative (PID) controllers within the current LFC power system domain. Furthermore, the power system represents a sophisticated cyber-physical structure comprising multiple electrical and communication apparatus [16,17]. In such a sprawling and intricate system, the breakdown of the execution mechanism is foreseeable [18,19]. Enhancing the fault tolerance of the controller presents a separate obstacle; hence, a strategy for fault tolerant PID control is introduced in the study.
Digital devices are commonly utilized in power systems for gathering and transmitting control data [20]. Thus far, the predominant techniques for sampling control data encompass periodic, aperiodic within bounded intervals, and stochastic sampling [21]. Currently, control data sampling techniques consist of periodic sampling, bounded interval aperiodic sampling, and random sampling. For instance, the wind power system described in [22] implements aperiodic sampling for control data and sets up an exponential frequency stability criterion to ensure a rapid frequency response. Nevertheless, various physical limitations may result in random sampling intervals, such as deteriorating efficiency of data transmission devices and occasional sensor malfunctions. As a result, the actual sampling intervals are influenced by noise and deviate from the ideal intervals with a specific probability distribution [23]. With the advancement of wide-area measurement technology, wireless communication platforms can be used to transmit sampled data. Due to limited communication resources in wireless networks, preventing redundant occupation of communication channels has become a major research focus. Event-triggered communication schemes serve as an effective method to enhance network communication bandwidth utilization. A crucial aspect of event-triggering schemes (ETS) involves developing suitable trigger threshold conditions for determining when to transmit a decentralized control signal. Furthermore, digitally sampled information is only broadcasted when predefined trigger conditions are breached, thereby striking a balance between frequency stability and resource conservation.
Several works in the literature [24,25,26] present various studies designing event-triggered systems (ETS) for effective frequency regulation. Lu et al. [24] proposed a universally applicable periodic event-triggering scheme (PETS) tailored for networked control systems. Subsequently, an accommodation for event-triggered system was developed, building upon PETS concept, which could dynamically adjust trigger threshold conditions based on system state fluctuations [27]. Another recent study [26] presented a dynamic memory ETS that effectively utilizes past data to establish trigger threshold conditions. Different ETS design approaches include memory ETS [17], dynamic ETS [28], and ETS tailored for specific performance criteria [29], and SETS [14]. This paper proposes a novel method involving randomly sampled data patterns based on Poisson random probability. The main contributions of this paper can be summarized as follows:
(1)
Utilizing the unified model and actuator fault model for isolated power systems, a PID controller with fault tolerance is developed for power systems.
(2)
Unlike conventional PETSs [30], a series of randomly updated sampling intervals based on Poisson stochastic processes is introduced to depict communication patterns, leading to a reduction in the unnecessary use of communication resources.
(3)
By formulating suitable Lyapunov–Krasovskii functionals (LKFs), we establish a stability criterion for standalone power systems with H performance. Following this, we conduct a comparative analysis to validate the efficacy of the proposed control strategy and demonstrate the benefits of RETS.
Notation: N denotes the natural numbers set and N + denotes the positive integers set. R n and R n × m represent the Euclidean space of n dimensions and collection of n × m real matrices. Q and Q 1 indicate the transpose and inverse of the matrix Q. A matrix Q is considered to be symmetric and positive (semi-positive) when Q > 0 ( Q 0 ).

2. Preliminaries

Initially, Section 2.1 meticulously elucidates the intricate dynamics of a solitary power system domain. Then, a PID control tactic with fault tolerance is formulated in a distributed manner, taking into account actuator faults in Section 2.2. Ultimately, a new RETS is devised in Section 2.3 to reduce the occupancy of network bandwidth.

2.1. Power System Load Frequency Control Model

The following widely accepted standard assumptions are made regarding the system [31]:
(a)
The size of the bus voltage | V | remains constant;
(b)
The power network is considered to be without losses.
The dynamical model shown in Figure 1 is established for the area as follows:
It is given that the dynamic behavior of the system can be described as follows:
θ ˙ ( t ) = ω ( t ) , M ω ˙ ( t ) = p t ( t ) D ω ( t ) p d ( t ) , T t p ˙ t ( t ) = p t ( t ) + p v ( t ) , T g p ˙ g ( t ) = 1 R ω ( t ) p g ( t ) + p c ( t ) .
Define A C E ( t ) = β Δ ω ( t ) , and let u ( t ) = Δ p c ( t ) , φ ( t ) = Δ p d ( t ) ,
x ( t ) = col Δ ω ( t ) , Δ p t ( t ) , Δ p g ( t ) ,
y ( t ) = A C E ( t ) .
x ( t ) = col Δ ω ( t ) , Δ p t ( t ) , Δ p g ( t ) ,
y ( t ) = A C E ( t ) .
Then, the system is reformulated as
x ˙ ( t ) = A x ( t ) + B u ( t ) + F φ ( t ) , y ( t ) = C x ( t ) .
where
A = D M 1 M 0 0 1 T t 1 T t 1 R T g 0 1 T g , B = 0 0 1 T g , F = 1 M 0 0 , C = β 0 0 T
The notations of the system parameters in Equations (1) and (2) are summarized in Table 1.

2.2. A Fault-Tolerant PID Control

  • Actuator fault model
The actuator fault model used in [14] is adopted. For the actuator, u t and u g ( t ) represent the input and the output, separately. It fulfills the requirement
u g ( t ) = ψ u ( t )
The value of ψ , an unknown fault coefficient, must satisfy the condition 0 ψ 1 . Actuator faults can be categorized into three scenarios:
  • Fault-free: ψ = 1 ;
  • Fault of reduced effectiveness: 0 < ψ < 1 ;
  • Outage fault: ψ = 0 .
2.
A fault-tolerant PID control tactic.
In this study, u t is designed as the subsequent PID control input:
u ( t ) = ( K P A C E ( t ) + K I A C E ( t ) + K D d A C E ( t ) d t )
u t is controller output. The parameter K P represents the proportional gain of the controller, K I denotes integral gain, and K D signifies differential gain.
By incorporating actuator faults into consideration, adjustments can be made to the PID control strategy as
u g ( t ) = ψ ( K P A C E ( t ) + K I A C E ( t ) + K D d A C E ( t ) d t )
The system virtual state variables and output variables are defined as below:
x ¯ ( t ) = x T ( t ) y T ( t ) d t T y ¯ ( t ) = y T ( t ) y T ( t ) d t d d t y T ( t ) T
Contemplate the subsequent system (2) with the controller
x ˙ ( t ) = A ¯ x ( t ) B ¯ u ( t ) + F ¯ φ ( t ) y ¯ ( t ) = C ¯ x ( t ) + D ¯ ω φ ( t ) u ( t ) = K ψ y ¯ ( t )
A ¯ = D M 1 M 0 0 0 1 T t 1 T t 0 1 R T g 0 1 T g 0 β 0 0 0 , B ¯ = 0 0 1 T g 0 , F ¯ = 1 M 0 0 0 , C ¯ = β 0 0 0 0 0 0 1 D β M β M 0 0 , D ¯ ω = β M 0 0 , K = K P K I K D .
Then, system (7) is rewritten as
x ¯ ˙ ( t ) = A ¯ x ¯ ( t ) B ¯ ψ K C ¯ x ¯ ( t ) + ( F ¯ B ¯ ψ K D ¯ ω φ ( t ) ) y ¯ ( t ) = C ¯ x ¯ ( t ) + D ¯ ω φ ( t )

2.3. Poisson Random Events to Trigger Communication Scheme

At the section, an event-triggered scheme derived from the Poisson random probability sample pattern is introduced. Initially, revisit the PETS proposed in [24]:
t k + 1 h = t k h + min { m h f ˜ ( x ( t k h ) , e ˜ ( m h ) , μ ˜ ) > 0 }
where h denotes the sampling period, t k h represents the most recent transmission instant, and { t k } k = 0 + is an increasing sequence with t k N , μ ˜ > 0 characterizes the event-triggering mechanism in the periodic sampling mode, e ˜ ( m h ) = x ( t k h + m h ) x ( t k h ) is the state error, and F ˜ ( x ( t k h ) , e ˜ ( m h ) , μ ˜ ) = e ˜ T ( m h ) Ω ˜ e ˜ ( m h ) μ ˜ x T ( t k h ) Ω ˜ x ( t k h ) . The sensor periodically captures system states with a period of h. If the most recent transmission status x ( t k h ) and the error satisfy the condition for the threshold for event-triggered triggering in (9), then the subsequent transmission moment e ˜ ( m h ) should meet the event-triggered threshold in (9) and subsequently determine the next transmission instant t k + 1 .
Drawing inspiration from PETS, a Random Event-Triggered Scheme (RETS) is designed. First, a random sampling sequence is defined as { m l h } l = 0 , where h N + and m l + 1 = m l + m l s , with initial conditions m 0 = 0 , m 0 s = 0 . Here, m l s { 1 , , m ¯ } is a random sampling coefficient active during the interval [ m l h , m l + 1 h ) , and m ¯ N + denotes the upper bound of m l s .
The probability distribution of the random variable m l s is given by the function:
f ( x ) = e λ x ( λ x ) n n ! , x = 1 , 2 , , m ¯ 1 ,
where λ [ 0 , 1 ) is a tunable parameter, and n = 1 .
There is a close relationship between Poisson random distribution and event-triggering; especially when describing the frequency or time interval of random events, we can understand the randomness and regularity between events, which is helpful to optimize resource allocation and alleviate redundancy.
Accordingly, the transmission instants can be determined using the RETS:
t k + 1 h = t k h + min m l N + { m l h | F ( x ( t k h ) , e ( m l s h ) , μ ) > 0 } ,
where F ( x ( t k h ) , e ( m l s h ) , μ ) = e T ( m l s h ) Ω e ( m l s h ) μ x T ( t k h ) Ω x ( t k h ) , e ( m l s h ) = x ( t k h + m l s h ) x ( t k h ) , μ > 0 , and Ω > 0 are the design tasks that involve determining the parameter for event triggering and the weighting matrix for event triggering, respectively, as shown in Figure 2.
Considering the stochastic nature of communication triggered by events with the presence of actuator faults, system (8) undergoes rewriting as
x ¯ ˙ ( t ) = A ¯ x ( t ) B ¯ ψ K C ¯ x ¯ ( t k h ) + ( F ¯ B ¯ K ψ D ¯ ω ) φ ( t ) y ¯ ( t ) = C ¯ x ¯ ( t ) + D ¯ ω φ ( t )
Define η ( t ) = t ( t k + m l s ) h and 0 < η ( t ) < η ¯ . Derived from the explanations of η ( t ) with e ( m l s h ) , system (11) can be transformed as
x ¯ ˙ ( t ) = A ¯ x ¯ ( t ) B ¯ ψ K C x ¯ ( t η ( t ) ) + B ¯ ψ K C ¯ e ( m l s h ) + ( F ¯ B ¯ K ψ D ¯ ω ) φ ( t ) y ¯ ( t ) = C ¯ x ¯ ( t ) + D ¯ ω φ ( t ) .
Remark 1. 
RETS (10) is designed based on a random sampling method, where each sampling interval m l s h is randomly generated. When m l s h = 1 , RETS reduces to PETS (9). In this case, the event-triggering condition is always satisfied, causing RETS (10) to degenerate into a periodic sampling mode.

3. Primary Outcomes

3.1. Analysis of Controllability

Theorem 1. 
In the presence of any consistent load disruption, φ ( t ) = φ ¯ . The system featuring PID control input is said to be steerable, meaning it is possible to drive the system output to any desired trajectory using suitable control input over time. Let T = A ¯ B ¯ K C ¯ I .
Proof. 
Through the introduction of an additional parameter, h ( t ) = y ^ ( t ) y ¯ ( t ) , y ^ ( t ) represents the output reference value of y ¯ ( t ) . Control objectives are achieved as lim t h ( t ) = 0 .
x ¯ ˙ ( t ) h ( t ) = A ¯ B ¯ K C ¯ 0 C ¯ 0 x ¯ ( t ) h ( t ) + F ¯ B ¯ K D ¯ ω D ¯ ω φ ¯ + 0 I y ^ ( t ) .
h ( t ) = 0 suggests that
C ¯ x ¯ ( t ) = y ^ ( t ) D ¯ ω φ ¯ ,
let x ¯ ˙ ( t ) = 0 that
A ¯ x ¯ ( t ) B ¯ K y ^ ( t ) = F ¯ φ ¯ .
Let ξ 1 ( t ) = [ x ¯ T ( t ) , y ^ T ( t ) ] T and ξ 2 = [ 0 , ( F φ ¯ ) T ] T . Finding a solution for φ ¯ is thus equivalent to solving the linear system T ξ 1 ( t ) = ξ 2 ( t ) . Therefore, system (12) admits a solution (i.e., has a balance) if and only if the matrix T is of full rank. □

3.2. Stability Assessment

Theorem 2. 
If matrices exist P > 0 ,   Q > 0 ,   S > 0 ,   Ω > 0 , the system achieves asymptotic stability with η ¯ > 0 ,   μ > 0 ,   γ > 0 and any matrices Y 11 , Y 12 , Y 22 , Z 11 , Z 12 , Z 22 , W and U and with
Ξ ( η ( t ) ) η ( t ) = 0 < 0 , Ξ ( η ( t ) ) η ( t ) = η ¯ < 0 ,
Y 11 Y 12 Y 12 T Y 22 0 , Z 11 Z 12 Z 12 T Z 22 0 ,
Y 22 S 0 , Z 22 S 0
with Ξ ( η ( t ) ) = Ξ 1 + η ( t ) Y 11 + ( η ¯ η ( t ) ) Z 11 ,
Ξ 1 = 2 e 4 P e 1 T + e 1 Q e 1 T e 3 Q e 3 T + η ¯ f e 4 S e 4 T γ 2 e 6 e 6 T + e 1 C T C e 1 T + Y 12 ( e 1 e 2 ) T + ( e 1 e 2 ) Y 12 T + Z 12 ( e 2 e 3 ) T + ( e 2 e 3 ) Z 12 T + W ( e s T e 4 T ) + ( e s e 4 ) W T + μ ( e 2 e 5 ) Ω ( e 2 e 5 ) T e 5 Ω e 5 T ,
e s T = A ¯ e 1 T B ¯ Ψ K C ¯ e 2 T + B ¯ Ψ K C ¯ e 5 T + ( F ¯ B ¯ Ψ K D ¯ ω ) e 6 T , e i = col ( 0 ( i 1 ) n × n , I n , 0 ( 6 i ) n × n ) , i = 1 , , 6 .
Proof. 
Create subsequent LKFs:
V ( t ) = x ¯ T ( t ) P x ¯ ( t ) + t η ¯ t x ¯ T ( ρ ) Q x ¯ ( ρ ) d ρ + η ¯ 0 t + ρ t x ¯ ˙ T ( s ) S x ¯ ˙ ( s ) d s d ρ
One can calculate the rate of change of V ( t ) along the trajectory of system (12) as follows:
V ˙ ( t ) = ζ T ( t ) ( 2 e 4 P e 1 T + e 1 Q e 1 T e 3 Q e 3 T + η ¯ e 4 S e 4 T ) ζ ( t ) t η ¯ t x ¯ ˙ T ( ρ ) S x ¯ ˙ ( ρ ) d ρ
with ζ ( t ) c o l ( x ¯ ( t ) , x ¯ ( t η ( t ) ) , x ¯ ( t η ¯ ) , x ¯ ˙ ( t ) , e ( m l s h ) , φ ( t ) ) .
Utilizing the integral inequality lemma [32], subsequent inequations are valid of Y 11 Y 12 Y 12 T Y 22 0 , Z 11 Z 12 Z 12 T Z 22 0 :
0 t η ( t ) t ζ ( t ) x ¯ ˙ ( ρ ) T Y 11 Y 12 Y 12 T Y 22 ζ ( t ) x ¯ ˙ ( ρ ) d ρ = ζ T ( t ) Y 12 ( e 1 e 2 ) T + ( e 1 e 2 ) Y 12 T + η ( t ) Y 11 ζ ( t ) + t η ( t ) t x ¯ ˙ T ( ρ ) Y 22 x ¯ ˙ ( ρ ) d ρ
0 t η ¯ t η ( t ) ζ ( t ) x ¯ ˙ ( ρ ) T Z 11 Z 12 Z 12 T Z 22 ζ ( t ) x ¯ ˙ ( ρ ) d ρ = ζ T ( t ) ( Z 12 ( e 2 e 3 ) T + ( e 2 e 3 ) Z 12 T + ( η ¯ η ( t ) ) Z 11 ) ζ ( t ) + t η ¯ t η ( t ) x ¯ ˙ T ( ρ ) Z 22 x ¯ ˙ ( ρ ) d ρ .
With presenting a weight matrix W at no cost, we obtain the same equation:
0 2 ζ T ( t ) W e 4 T + A ¯ e 1 T B ¯ ψ K C ¯ e 2 T + B ¯ ψ K C ¯ e 5 T + ( F ¯ B ¯ ψ K D ¯ ω ) e 6 T ζ ( t )
Following Equation SETS (14), the subsequent inequality is true if the conditions for event triggering are breached:
0 ζ T ( t ) μ ( e 2 e 5 ) Ω ( e 2 e 5 ) T e 5 Ω e T ζ ( t )
So that V ˙ ( t ) ζ T ( t ) Ξ ( η ( t ) ) ζ ( t ) + Ξ 2 y ¯ T ( t ) y ¯ ( t ) + γ 2 φ T ( t ) φ ( t ) , where
Ξ 2 = t η ( t ) t x ¯ ˙ T ( ρ ) ( Y 22 S ) x ¯ ˙ ( ρ ) d ρ + t η ¯ t η ( t ) x ¯ ˙ T ( ρ ) ( Z 22 S ) x ¯ ˙ ( ρ ) d ρ
When Ξ ( η ( t ) ) < 0 and Ξ 2 0 suggests the V ˙ ( t ) y ¯ T ( t ) y ¯ ( t ) + γ 2 φ T ( t ) φ ( t ) . Please note that V ˙ ( t ) persists continuously in t and that
0 ( γ 2 φ T ( s ) φ ( s ) y ¯ T ( s ) y ¯ ( s ) ) d s V ( ) V ( 0 )
Given the initial condition, it can be deduced that
0 γ 2 φ T ( s ) φ ( s ) d s 0 y ¯ T ( s ) y ¯ ( s ) d s
Then, V ˙ ( t ) 0 . This guarantees asymptotic stability and H performance of the system. Thus, the proof is concluded. □

3.3. Designing the Controller

Theorem 3. 
If matrices exist P > 0 ,   Q > 0 ,   S > 0 ,   Ω > 0 , the system achieves asymptotic stability with η ¯ > 0 ,   μ > 0 ,   γ > 0 and any matrices Y 11 , Y 12 , Y 22 , Z 11 , Z 12 , Z 22 , W and U and with
Ξ ˜ ( η ( t ) ) η ( t ) = 0 < 0 , Ξ ˜ ( η ( t ) ) η ( t ) = η ¯ < 0 .
Y 11 Y 12 Y 12 T Y 22 0 , Z 11 Z 12 Z 12 T Z 22 0
Y 22 S 0 0 , Z 22 S 0 0 ,
where Ξ ˜ ( η ( t ) ) = Ξ ˜ 1 + η ( t ) Y 11 + ( η ¯ η ( t ) ) Z 11 , Ξ ˜ 1 = 2 e 4 P e 1 T + e 1 Q e 1 T e 3 Q e 3 T + η ¯ e 4 S 0 e 4 T γ 2 e 6 e 6 T + e 1 C ¯ T C ¯ e 1 T + Y 12 ( f e 1 e 2 ) T + ( e 1 e 2 ) Y 12 T + Z 12 ( e 2 e 3 ) T + ( e 2 e 3 ) Z 12 T W e 4 T + W A ¯ e 1 T U C ¯ e 2 T + U C ¯ e 5 T + W F e 6 T U D ¯ ω e 6 T e 4 W T + e 1 ( W A ¯ ) T e 2 ( U C ¯ ) T + e 5 ( U C ¯ ) T + e 6 ( W F ) T e 6 ( U D ¯ ω ) T + μ ( e 2 e 5 ) Ω ( e 2 f e 5 ) T e 5 Ω e 5 T .
Proof. 
Let U = W B ¯ ψ K . Then, Theorem 3 directly follows from Theorem 2 by solving the corresponding LMIs and constructing the gain matrix K as K = Ψ T B ¯ T W T W B ¯ Ψ 1 ( W B ¯ Ψ ) T U . □

4. Examples

The following simulation examples are presented for both standalone and power systems, demonstrating the effectiveness of the PID controller.It is acknowledged that the simulation adopts φ ( t ) = 0.001 tan ( t ) as a smooth disturbance. In real-world power systems, however, load fluctuations often exhibit abrupt jumps and uncertain bounds. This discrepancy may limit the generalizability of the theoretical results. Future work will investigate load models with jump discontinuities and stochastic bounds.

The Example of Power System

With the power system, system (8) can be represented as
x ¯ ˙ ( t ) = A ¯ x ¯ ( t ) B ¯ ψ K C ¯ x ¯ ( t ) + ( F ¯ B ¯ ψ K D ¯ ω ) φ ( t ) y ¯ ( t ) = C ¯ x ¯ ( t ) + D ¯ ω φ ( t )
Some of these matrix parameters are shown in Part 2. Taking event-triggered communication into account, system (30) is expressed as
x ¯ ˙ ( t ) = A ¯ x ¯ ( t ) B ¯ ψ K C x ¯ ( t η ( t ) ) + B ¯ ψ K C ¯ e ( m l s h ) + ( F ¯ B ¯ K ψ D ¯ ω ) φ ( t ) y ¯ ( t ) = C ¯ x ¯ ( t ) + D ¯ ω φ ( t ) .
System parameters (31) are meticulously delineated within Table 2, while Theorem 3 specifies that μ = 0.04 , γ = 5 , and η ¯ = 0.05 . Primary conditions and time varying delay also taken into account as x 0 = col ( 0.006 , 0.003 , 0.004 , 0.002 ) , η ( t ) = 0.8 sin 2 ( t ) + 0.3 , individually.
Although the frequency bias coefficient β = 21 used in our simulation exceeds the conventional range, it is deliberately chosen to simulate a highly sensitive frequency deviation scenario. This choice aims to evaluate the robustness of the proposed control strategy under extreme conditions. Similar usage of large values can be found in prior literature, such as in [19], where β = 10 was employed to intensify frequency regulation and controller testing.
(a).
Let ψ = 1.0 , indicating that designed controller is free of faults. Next, utilize the LMIs toolbox to solve LMIs presented in Theorem 3. This will determine the PID control gain matrix as K = 0.0659 0.0053 0.0130 , and the event trigger weight matrix is determined as
Ω = 289.9144 22.9851 9.6204 175.3121 22.9851 209.6400 3.2295 20.5956 9.6204 3.2295 158.5868 17.6725 175.3121 20.5956 17.6725 553.8019
(b).
Let ψ = 0.6 , indicating that the designed controller comes with fault-tolerant capabilities. Next, utilize the LMIs toolbox to solve LMIs presented in Theorem 3. This will determine the PID control gain matrix as K = 0.1098 0.0088 0.0216 , and the event trigger weight matrix is determined as
Ω = 289.9144 22.9851 9.6204 175.3121 22.9851 209.6400 3.2295 20.5956 9.6204 3.2295 158.5868 17.6725 175.3121 20.5956 17.6725 553.8019
(c).
Let ψ = 0 , indicating that the designed controller comes with fault-tolerant capabilities. Because the actuator is completely faulty, K is meaningless.
When the load disturbance is neglected, specifically when ϕ ( t ) = 0 , the state variations of system (32) are illustrated in Figure 3 with a conventional PID controller. Figure 3 displays the system state trajectories under normal conditions (without actuator faults), while Figure 4 showcases the trajectories under two fault scenarios: (a) partial actuator fault and (b) complete actuator failure. Upon comparison between Figure 3 and Figure 4, it is observed that both the settling time and the oscillation amplitude in Figure 3 exceed those in Figure 4a. This demonstrates that actuator faults degrade system stability, as seen in the prolonged convergence and larger deviations in Figure 4b. Nevertheless, all trajectories ultimately converge to the equilibrium point, confirming the effectiveness of the fault-tolerant PID controller design.
Given a sampling period of h = 0.2 and the stochastic selection of m l s within the domain (0, 20], the moments of transmission depicted in Figure 5 are determined under PETS (9) and RETS (10). Comparatively, the triggering instants under the PETS (9) appear more densely packed than those under RETS (10), suggesting that the proposed RETS offers an benefit in conserving communication assets. Figure 6 illustrates t fluctuation of the m l s , highlighting that the values fall within the range of (0, 20].
The RETS mechanism yields a 27% reduction in average triggering frequency compared to PETS under the same sampling period ( h = 0.2 ). The peak inter-transmission interval under RETS reaches 3.6 s, whereas PETS maintains nearly fixed intervals. These findings demonstrate RETS improves communication efficiency while preserving control performance.
Assuming the disturbance in load is represented in the form of a time-varying function, φ ( t ) = 0.001 tan ( t ) is chosen to represent a nonlinear and slowly varying disturbance, which mimics realistic fluctuations in load without introducing abrupt discontinuities or instability. The frequency deviation, trajectories’ deviations, and ACE are illustrated in Figure 7 and Figure 8. The figures display the variations in frequency offset and region control errors in cases with and without load disturbance. The frequency trajectories’ deviance and area control errors are compared with regard to the time-varying load disturbance influence, indicating that the state trajectories align with load changes. In Figure 9, instances initiated under PETS (9) and RETS (10) with φ ( t ) = 0.001 tan ( t ) are demonstrated. It is apparent that PETS (9) triggers more frequently than RETS (10), suggesting that RETS (10) prove to be more efficient in conserving communication resources.

5. Conclusions

This study presents a comprehensive solution for fault-tolerant PID control in power systems under a random event-triggered scheme (RETS). Through theoretical analysis and simulation validation, the main contributions of this research can be summarized as follows:
Unified Modeling and Fault-Tolerant Control Design: A unified dynamic model of power systems considering actuator faults was established, and a distributed fault-tolerant PID control strategy was proposed. By introducing the fault coefficient ψ , this strategy effectively addresses system stability under typical fault scenarios, including partial failure ( 0 < ψ < 1 ) and complete outage ( ψ = 0 ) .
Random Event-Triggered Communication Mechanism: The RETS scheme, based on a Poisson stochastic process, dynamically adjusts sampling intervals while ensuring system stability, reducing network communication load by 30–40% (as shown in Figure 5 and Figure 6). Theoretical analysis demonstrates that this mechanism maintains system performance under time-varying delays and external disturbances.
Stability Guarantees and Verification: A novel Lyapunov–Krasovskii functional was constructed to establish asymptotic stability criteria for the closed-loop system (Theorem 2), and an LMI-based method for controller parameter design was provided (Theorem 3). Simulation results validate the effectiveness of the proposed method under smooth load disturbances ϕ ( t ) = 0.001 tan ( t ) .
Future research directions include the following: investigating more practical load disturbance models, such as those based on stochastic jump processes or bounded uncertainties; developing adaptive tuning strategies for RETS parameters to further improve communication efficiency; and validating the real-time performance of the control algorithm on hardware platforms, including the impact of computational complexity and communication delays.
This study provides theoretical foundations and practical guidelines for frequency control in smart grids, particularly suited to modern power systems with high penetration of renewable energy and vulnerability to potential cyber threats.

Author Contributions

Conceptualization, C.L. and K.S.; Methodology, J.L. and K.S.; Software, C.L.; Validation, J.L.; Investigation, Y.L.; Resources, Y.L.; Writing—original draft, C.L.; Writing—review & editing, C.L. and J.L.; Supervision, K.S. and Y.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding. The APC was funded by the Graduate Education Reform Project Fund of Chengdu University.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

Author Yanjun Liu was employed by the company Chengdu Kinyea Technologies Co., Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  1. Dörfler, F.; Grammatico, S. Gather-and-broadcast frequency control in power systems. Automatica 2017, 79, 296–305. [Google Scholar] [CrossRef]
  2. Shangguan, X.C.; Zhang, C.K.; He, Y.; Jin, L.; Jiang, L.; Spencer, J.W.; Wu, M. Robust load frequency control for power system considering transmission delay and sampling period. IEEE Trans. Ind. Inform. 2020, 17, 5292–5303. [Google Scholar] [CrossRef]
  3. Xi, K.; Dubbeldam, J.L.; Lin, H.X.; van Schuppen, J.H. Power-imbalance allocation control of power systems-secondary frequency control. Automatica 2018, 92, 72–85. [Google Scholar] [CrossRef]
  4. Cheng, Z.; Hu, S.; Yue, D.; Dou, C.; Shen, S. Resilient distributed coordination control of multiarea power systems under hybrid attacks. IEEE Trans. Syst. Man Cybern. Syst. 2021, 52, 7–18. [Google Scholar] [CrossRef]
  5. Wang, Y.; Xu, Y.; Tang, Y.; Liao, K.; Syed, M.H.; Guillo-Sansano, E.; Burt, G.M. Aggregated energy storage for power system frequency control: A finite-time consensus approach. IEEE Trans. Smart Grid 2018, 10, 3675–3686. [Google Scholar] [CrossRef]
  6. Chen, P.; Zhang, D.; Yu, L.; Yan, H. Dynamic event-triggered output feedback control for load frequency control in power systems with multiple cyber attacks. IEEE Trans. Syst. Man Cybern. Syst. 2022, 52, 6246–6258. [Google Scholar] [CrossRef]
  7. Milano, F.; Manjavacas, Á.O. Frequency Variations in Power Systems: Modeling, State Estimation, and Control; John Wiley & Son: Hoboken, NJ, USA, 2020. [Google Scholar]
  8. Marinelli, M.; Martinenas, S.; Knezović, K.; Andersen, P.B. Validating a centralized approach to primary frequency control with series-produced electric vehicles. J. Energy Storage 2016, 7, 63–73. [Google Scholar] [CrossRef]
  9. Meesenburg, W.; Thingvad, A.; Elmegaard, B.; Marinelli, M. Combined provision of primary frequency regulation from Vehicle-to-Grid (V2G) capable electric vehicles and community-scale heat pump. Sustain. Energy Grids Netw. 2020, 23, 100382. [Google Scholar] [CrossRef]
  10. Wang, Z.; Mei, S.; Liu, F.; Low, S.H.; Yang, P. Distributed load-side control: Coping with variation of renewable generations. Automatica 2019, 109, 108556. [Google Scholar] [CrossRef]
  11. Huang, R.; Zhang, J.; Lin, Z. Decentralized adaptive controller design for large-scale power systems. Automatica 2017, 79, 93–100. [Google Scholar] [CrossRef]
  12. Hu, Z.; Liu, S.; Luo, W.; Wu, L. Resilient distributed fuzzy load frequency regulation for power systems under cross-layer random denial-of-service attacks. IEEE Trans. Cybern. 2020, 52, 2396–2406. [Google Scholar] [CrossRef] [PubMed]
  13. Tian, E.; Peng, C. Memory-based event-triggering H∞ load frequency control for power systems under deception attacks. IEEE Trans. Cybern. 2020, 50, 4610–4618. [Google Scholar] [CrossRef] [PubMed]
  14. Yang, J.; Zhong, Q.; Ghias, A.M.; Dong, Z.Y.; Shi, K.; Yu, Y. Distributed fault-tolerant PI load frequency control for power system under stochastic event-triggered scheme. Appl. Energy 2023, 351, 121844. [Google Scholar] [CrossRef]
  15. Zhong, Q.; Yang, J.; Shi, K.; Zhong, S.; Li, Z.; Sotelo, M.A. Event-triggered H∞ load frequency control for multi-area nonlinear power systems based on non-fragile proportional integral control strategy. IEEE Trans. Intell. Transp. Syst. 2021, 23, 12191–12201. [Google Scholar] [CrossRef]
  16. Chowdhury, D.; Khalil, H.K. Dynamic consensus and extended high gain observers as a tool to achieve practical frequency synchronization in power systems under unknown time-varying power demand. Automatica 2021, 131, 109753. [Google Scholar] [CrossRef]
  17. Yan, S.; Gu, Z.; Park, J.H. Memory-Event-Triggered H∞ Load Frequency Control of Multi-Area Power Systems with Cyber-Attacks and Communication Delays. IEEE Trans. Netw. Sci. Eng. 2021, 8, 1571–1583. [Google Scholar] [CrossRef]
  18. Zhou, X.; Wang, Y.; Zhang, W.; Yang, W.; Zhang, Y.; Xu, D. Actuator fault-tolerant load frequency control for interconnected power systems with hybrid energy storage system. Energy Rep. 2020, 6, 1312–1317. [Google Scholar] [CrossRef]
  19. Zhang, M.; Dong, S.; Wu, Z.G.; Chen, G.; Guan, X. Reliable event-triggered load frequency control of uncertain multiarea power systems with actuator failures. IEEE Trans. Autom. Sci. Eng. 2022, 20, 2516–2526. [Google Scholar] [CrossRef]
  20. Kirschen, D.S. Power Systems: Fundamental Concepts and the Transition to Sustainability; John Wiley & Sons: Hoboken, NJ, USA, 2024. [Google Scholar]
  21. Qi, W.-L.; Liu, K.-Z.; Wang, R.; Sun, X.-M. Data-Driven L2-Stability Analysis for Dynamic Event-Triggered Networked Control Systems: A Hybrid System Approach. IEEE Trans. Ind. Electron. 2022, 70, 6151–6158. [Google Scholar] [CrossRef]
  22. Shang-Guan, X.; He, Y.; Zhang, C.; Jiang, L.; Spencer, J.W.; Wu, M. Sampled-data based discrete and fast load frequency control for power systems with wind power. Appl. Energy 2020, 259, 114202. [Google Scholar] [CrossRef]
  23. Shen, B.; Wang, Z.; Huang, T. Stabilization for sampled-data systems under noisy sampling interval. Automatica 2016, 63, 162–166. [Google Scholar] [CrossRef]
  24. Lu, Z.; Guo, G. Control and communication scheduling co-design for networked control systems: A survey. Int. J. Syst. Sci. 2023, 54, 189–203. [Google Scholar] [CrossRef]
  25. Zhong, Q.; Han, S.; Shi, K.; Zhong, S.; Kwon, O.M. Co-design of adaptive memory event-triggered mechanism and aperiodic intermittent controller for nonlinear networked control systems. IEEE Trans. Circuits Syst. II Express Briefs 2022, 69, 4979–4983. [Google Scholar] [CrossRef]
  26. Yang, J.; Zhong, Q.; Shi, K.; Zhong, S. Dynamic-Memory Event-Triggered H∞ Load Frequency Control for Reconstructed Switched Model of Power Systems Under Hybrid Attacks. IEEE Trans. Cybern. 2022, 53, 3913–3925. [Google Scholar] [CrossRef]
  27. Peng, C.; Zhang, J.; Yan, H. Adaptive event-triggering H∞ load frequency control for network-based power systems. IEEE Trans. Ind. Electron. 2017, 65, 1685–1694. [Google Scholar] [CrossRef]
  28. Liu, G.; Park, J.H.; Hua, C.; Li, Y. Hybrid dynamic event-triggered load frequency control for power systems with unreliable transmission networks. IEEE Trans. Cybern. 2022, 53, 806–817. [Google Scholar] [CrossRef]
  29. Shangguan, X.C.; He, Y.; Zhang, C.K.; Jin, L.; Yao, W.; Jiang, L.; Wu, M. Control performance standards-oriented event-triggered load frequency control for power systems under limited communication bandwidth. IEEE Trans. Control Syst. Technol. 2021, 30, 860–868. [Google Scholar] [CrossRef]
  30. Gu, Y.; Sun, Z.; Li, L.W.; Park, J.H.; Shen, M. Event-triggered security adaptive control of uncertain multi-area power systems with cyber attacks. Appl. Math. Comput. 2022, 432, 127344. [Google Scholar] [CrossRef]
  31. Milano, F.; Alhanjari, B.; Tzounas, G. Enhancing frequency control through rate of change of voltage feedback. IEEE Trans. Power Syst. 2023, 39, 2385–2388. [Google Scholar] [CrossRef]
  32. Park, P. A delay-dependent stability criterion for systems with uncertain time-invariant delays. IEEE Trans. Autom. Control 1999, 44, 876–877. [Google Scholar] [CrossRef]
Figure 1. A power system Transfer function representation.
Figure 1. A power system Transfer function representation.
Electronics 14 02443 g001
Figure 2. Event-triggered instants under different ETS.
Figure 2. Event-triggered instants under different ETS.
Electronics 14 02443 g002
Figure 3. State fluctuations of power system (31) without actuator faults with PID control.
Figure 3. State fluctuations of power system (31) without actuator faults with PID control.
Electronics 14 02443 g003
Figure 4. The Δ ω ( t ) trajectories under partial actuator fault (a) and complete actuator failure (b).
Figure 4. The Δ ω ( t ) trajectories under partial actuator fault (a) and complete actuator failure (b).
Electronics 14 02443 g004
Figure 5. Trigger instantaneously with PETS (9) and RETS (10) without load interference.
Figure 5. Trigger instantaneously with PETS (9) and RETS (10) without load interference.
Electronics 14 02443 g005
Figure 6. The trend of variation with m l s .
Figure 6. The trend of variation with m l s .
Electronics 14 02443 g006
Figure 7. The Δ ω ( t ) trajectories without load disturbance (a) and with time-varying load disturbance (b).
Figure 7. The Δ ω ( t ) trajectories without load disturbance (a) and with time-varying load disturbance (b).
Electronics 14 02443 g007
Figure 8. The ACE signals trajectories without load disturbance (a) and with time-varying load disturbance (b).
Figure 8. The ACE signals trajectories without load disturbance (a) and with time-varying load disturbance (b).
Electronics 14 02443 g008
Figure 9. Triggered instants under PETS and RETS amidst the fluctuations of time-varying load disturbance.
Figure 9. Triggered instants under PETS and RETS amidst the fluctuations of time-varying load disturbance.
Electronics 14 02443 g009
Table 1. Notations.
Table 1. Notations.
DGenerator damping coefficient p t ( t ) Generator output deviation
MGenerator inertia moment p v ( t ) Generator valve position deviation
T t Turbine time constant p c ( t ) Control command deviation
T g Governor time constant p d ( t ) Load deviation
RSpeed drop factor ω ( t ) Frequency
β Frequency bias coefficient A C E ( t ) Area control error signal
Table 2. Parameters in numerical simulation.
Table 2. Parameters in numerical simulation.
M (s2)D (s) T t (s) T g (s)R (Hz/pu) β (Hz/Hz)
10.01.00.30.10.521.0
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

Ling, C.; Luo, J.; Shi, K.; Liu, Y. A Fault-Tolerant Proportional-Integral-Derivative Load Frequency Control for Power Systems Operating Under a Random Event-Triggered Scheme. Electronics 2025, 14, 2443. https://doi.org/10.3390/electronics14122443

AMA Style

Ling C, Luo J, Shi K, Liu Y. A Fault-Tolerant Proportional-Integral-Derivative Load Frequency Control for Power Systems Operating Under a Random Event-Triggered Scheme. Electronics. 2025; 14(12):2443. https://doi.org/10.3390/electronics14122443

Chicago/Turabian Style

Ling, Chenyu, Junyi Luo, Kaibo Shi, and Yanjun Liu. 2025. "A Fault-Tolerant Proportional-Integral-Derivative Load Frequency Control for Power Systems Operating Under a Random Event-Triggered Scheme" Electronics 14, no. 12: 2443. https://doi.org/10.3390/electronics14122443

APA Style

Ling, C., Luo, J., Shi, K., & Liu, Y. (2025). A Fault-Tolerant Proportional-Integral-Derivative Load Frequency Control for Power Systems Operating Under a Random Event-Triggered Scheme. Electronics, 14(12), 2443. https://doi.org/10.3390/electronics14122443

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