1. Introduction
Frequency is the core indicator for measuring the power quality and operational safety of the power system, and load frequency control (LFC) is widely used to ensure that the frequency remains within specified ranges [
1]. However, the penetration rate of renewable energy sources such as wind power in the power system has been continuously increasing, which poses severe challenges to the traditional load frequency control. The inherent intermittence and strong randomness of wind energy lead to significant fluctuations in wind power output, becoming a non-negligible continuous disturbance source on the system side [
2]. Furthermore, in modern power grids, LFC needs to transmit control signals between the control center and remote devices through an open communication network, which inevitably leads to delays. These delays typically have time-varying characteristics and may disrupt the dynamic performance of the power grid, even threatening its safe operation [
3]. Therefore, for delayed LFC systems with wind power, developing robustness analysis methods that can analyze the influence of disturbances and time delays, and designing corresponding advanced controllers, is of crucial importance for ensuring the safe and stable operation of the power grid.
Existing studies often rely on simplified dynamic models of wind turbines that fail to capture the significant variations in turbine behavior across different wind speed ranges [
4]. This simplification reduces the reliability and guidance of the analysis under actual complex, time-varying wind conditions. Recent studies have further explored advanced control and modeling methods for wind power systems. For example, improved smoothed functional algorithm-optimized PID controllers have been used for efficient wind turbine speed regulation [
5]; hybrid adaptive neuro-fuzzy inference system-PI-based robust controllers have been applied to wind turbine power generation systems [
6]; and opposition-based particle swarm optimization-aided neural fractional-order PID controllers have been developed for variable-pitch wind turbines [
7]. In addition, computational fluid dynamics and machine-learning-based methods have been introduced for wind farm power prediction in complex terrain [
8]. These studies indicate that advanced optimization, intelligent control, and data-driven modeling techniques can improve wind turbine control and wind power prediction performance. However, they mainly focus on wind turbine speed regulation, power generation control, pitch control, or wind farm power prediction, while the influence of segmented stochastic wind power fluctuations on delayed LFC robustness still requires further investigation. Furthermore, in recent years, the advancement of vehicle-to-grid (V2G) technology has enabled the widespread integration of electric vehicles (EVs) into power systems [
9]. Large-scale EV clusters can rapidly mitigate wind power fluctuations. However, their frequent charging and discharging introduces strong volatility, which further destabilizes the LFC system [
10]. Furthermore, the time delay in the control signal transmission of EVs is also inevitable and significantly reduces the performance of the system [
11]. Therefore, precise modeling of the wind power generation dynamics can capture the regional wind characteristics, thereby enhancing the credibility of the system-level robustness analysis while considering the impact of EVs on LFC. This is the first research motivation of this paper.
The robust performance index (RPI) analysis method based on the Lyapunov–Krasovskii functional (LKF) theory can provide an RPI for delayed LFC systems. This index directly reflects the ability of system to resist external disturbances and thereby guides controller design [
12]. Controllers designed according to this index are expected to effectively address issues such as time delays and wind power disturbances in LFC. In recent years, advanced controller structures combined with intelligent optimization algorithms have also been widely investigated to improve LFC performance. For example, a spider wasp optimizer-optimized cascaded fractional-order controller has been applied to LFC in photovoltaic-integrated two-area power systems [
13]; a hybrid emperor penguin optimization-optimized cascade tilt–integral and fractional-order integral-derivative filter controller has been used for deregulated multi-area LFC systems [
14]; and hybrid PIDA controllers optimized by teaching–learning-based optimization combined with transit search and exponential distribution optimization techniques have been developed to improve frequency regulation performance under different operating conditions [
15]. These studies show that combining advanced controller structures with intelligent optimization algorithms can effectively improve LFC dynamic performance. However, most existing optimization-based LFC methods mainly focus on transient-response indices, while the robust performance of delayed LFC systems under segmented stochastic wind power uncertainty still requires further investigation. The hybrid genetic algorithm–particle swarm optimization (GA-PSO) algorithm combines the global search capability of genetic algorithms with the fast convergence of particle swarm optimization, enabling efficient identification of controller parameters that optimize dynamic performance under stringent robustness constraints [
16]. Therefore, using the theoretically derived RPI as the optimization objective and leveraging GA-PSO for co-design effectively balances theoretical rigor and computational efficiency. This constitutes the second research motivation of this paper.
This paper develops a robust controller co-design framework for delayed load frequency control (LFC) systems integrating wind power uncertainty and electric vehicles. The main contributions are threefold: (1) a segmented stochastic wind power model is incorporated into the delayed multi-area LFC framework with EV participation, providing a more realistic basis for robustness evaluation than simplified wind power modeling; (2) a Lyapunov–Krasovskii functional-based delay-dependent RPI is derived to quantify disturbance attenuation capability under wind power uncertainty; (3) a GA-PSO-based co-design strategy is proposed, which minimizes the RPI under explicit stability and disturbance rejection constraints to obtain optimal controller gains. Simulations on single-area and two-area LFC systems show that the proposed framework achieves smaller frequency deviations and lower normalized integral of time multiplied absolute value of the error (ITAE), integral of squared error (ISE), and integral of absolute error (IAE) indices than controllers based on simplified wind power modeling.
Notations: in this paper, represents the n-dimensional Euclidean space; represents the set of n-dimensional symmetric positive definite matrices; ; represents a column vector or a column-block vector; denotes a block-diagonal matrix; the symmetric terms in a symmetric matrix are denoted by ★; the transpose of a matrix is represented by the superscript T.
3. Performance Analysis and Controller Co-Design of LFC System
This section presents a method applicable for calculating the performance index of the LFC system. Based on the derived RPI, controllers can be co-designed to enhance system robustness under both time delays and wind power uncertainty.
3.1. Performance Analysis
Theorem 1. For given scalars and , system in (10) satisfying (12) is asymptotically stable if there exist positive-definite matrices along with matrices , such that the following LMI (12) holds:whereand Theorem 2. For given scalars and , system in (11) satisfying (13) is asymptotically stable if there exist positive-definite matrices along with matrices , such that the following LMI (13) holds:whereand To avoid redundant expressions, the matrix (
,
and
) has the same structure as that in Theorem 1 (
,
and
), except that it is represented by the new basis vector (
). The proof is similar to that of Theorem 1 in
Appendix A, with
in the LKF and
replaced by
, and
appended as the last row of
; thus, it is omitted for space limitation. Based on the LMI conditions in Theorems 1 and 2, the RPI
can be calculated by a binary search procedure, as summarized in Algorithm 1.
Remark 4. In this study, the PI-type LFC model is formulated under a linearized operating condition, and nonlinear physical constraints such as governor rate constraint (GRC), governor dead band (GDB), turbine valve position limits, and actuator saturation are not explicitly included. This treatment is adopted to keep the RPI-based LKF analysis and GA-PSO controller co-design tractable, and to focus on the effects of wind power uncertainty and communication delays. It should be noted that such nonlinearities may reduce the effective control action, increase the obtained RPI γ, and lead to more conservative admissible delay margins. Several existing methods can be used to incorporate these nonlinear factors into LFC analysis. For example, valve position limits can be represented by a Takagi–Sugeno (T–S) fuzzy model, where the nonlinear dynamics are approximated by the convex combination of local linear models [23], and GDB, GRC, reheater dynamics, and time-delay effects can also be handled by optimization-based fuzzy PID controllers, such as hybrid firefly algorithm–pattern search methods [24]. Therefore, although these nonlinear constraints are not the main focus of the present work, the proposed RPI-based framework can be further extended by combining T–S fuzzy modeling and intelligent optimization techniques. Remark 5. By separating the states related to time delay from those not related to time delay, a more computationally efficient stability condition can be obtained. Just as stated in Theorem 2, the NDV is . Before model reconstruction, the NDV is , where , is the amount of delay-related variables and is the amount of delay-free variables. It can be seen that the variables that need to be calculated mainly depend on the size of , and are much smaller than .
| Algorithm 1 The binary search algorithm for the RPI in the LFC system |
|
3.2. Frequency Controller Design Based on RPI
The GA-PSO algorithm combines the efficient convergence of particle swarm optimization with the strong global exploration ability of genetic algorithms. In this approach, the swarm of particles represents the population of candidate controller gain vectors. Each particle’s position encodes a specific set of controller parameters. The RPI (robust performance index) acts as the fitness function, i.e., . The algorithm drives the swarm to collectively search for the globally optimal controller gains that minimize the RPI. The following outlines the procedure for controller co-design using the GA-PSO methodology.
Set the position vector of each particle to characterize a complete set of controller parameters. Within the given parameter feasible region, randomly initialize a population consisting of N particles.
Each particle updates its velocity
and position
based on its individual historical best position
and the global best position
of the swarm:
where
k is the iteration number,
is the inertia weight,
are the learning factors, and
are random numbers within
.
As particles converge around , the terms and diminish, causing the velocity update to approach zero. This leads to stagnation, where the swarm becomes trapped and cannot escape the current region. If is only a local optimum, early convergence to it results in premature stagnation. To suppress premature convergence and improve the ability to escape local optima, this paper embeds genetic operator selection, crossover, mutation, and substitution after each update. This forms the outer search strategy of GA-PSO. In this step, particles with better fitness values are selected from the current population as parents for subsequent genetic operations.
Pair the selected parent particles in pairs and cross them with a certain probability
to generate offspring particles, which can be expressed as
Randomly perturb the positions of the crossed particles with a relatively low probability
to form Gaussian variation
The new offspring generated by GA is injected into the population to replace several of the worst particles.
Then, continue pressing (14) and (15).
For a given allowable time-delay range
, Algorithm 2 is described to design the controllers with the required robustness. The GA-PSO is employed to systematically determine the optimal controller gains by minimizing the RPI
, where a smaller
value directly corresponds to enhanced LFC system robustness. The optimization process is constrained by the
stability conditions stated in Theorem 1, requiring the controller gains to satisfy LMIs (9) and (10) under specified delay conditions.
| Algorithm 2 Design of LFC system Control Scheme |
Step 2: Use GA-PSO to find the controller gain that makes the LFC system have the minimum .
- 1.
Set the parameters of the GA-PSO algorithm (population size, maximum iterations, crossover/mutation probabilities, inertia weight) and initialize the particle population. - 2.
Use the RPI from Algorithm 1 as the objective function, evaluate each fitness of particle (i.e., ), and update the personal best (pbest) and global best (gbest) positions. - 3.
Perform selection, crossover, and mutation to generate a new GA population. Merge elite PSO particles with the new GA individuals to form the next generation. - 4.
Repeat step until the maximum iterations are reached or convergence criteria are met. - 5.
Output the controller gains corresponding to the global best position.
Step 3: Bring the controller gains into the controllers, set up the simulation environment, and test.
|
4. Case Studies
In this section, case studies are conducted based on a single-area LFC scheme and a two-area LFC scheme to demonstrate the effectiveness and superiority of the proposed method. The parameters of the LFC system are shown in
Table 1. It is assumed that the delay within each area is the same. In the case studies, numerical calculations and simulation tests are based on the Yalmip toolbox and Simulink in MATLAB 2022b, respectively.
The GA-PSO algorithm is partially initialized with the following parameters. Set position bounds,
,
,
,
,
,
,
and
, population size
, and the maximal iteration times
. For a fair comparison, the baseline controllers without considering wind power uncertainty are tuned using the same optimization framework and parameter-tuning procedure as the proposed controllers. The only difference lies in the wind turbine model used during the controller optimization process. Specifically, for the baseline controllers, a simplified wind turbine model with
is adopted, and the wind power uncertainty characterized by (
3) and (
6) is not incorporated.
For the following scenario, three control performance indicators are introduced to analyze the robustness of the system: the integral of time multiplied absolute value of the error , the integral of squared error , the integral of absolute error . Then, to better compare the performance of different controllers, these indexes are uniformly defined as IE, with or .
4.1. Case Studies on the Single-Area LFC System
This part focuses on the implementation of the proposed method in a single-area LFC system. It specifically examines the impact on the robustness performance of the system when the wind speed is uncertain, as well as evaluating the controller performance.
4.1.1. Numerical Calculation
Table 2 presents the results of how different communication delay times affect the robustness performance index of the single-area LFC system under a wind speed of 5. It quantitatively measures the impact of increasing delay on the disturbance suppression ability of the system. The results show that the RPI always increases with the increase in the time delay, indicating that the increase in time delay reduces the robustness of the system. Furthermore, from
Table 3 and
Table 4, it can be concluded that Theorem 2 significantly enhances the computational efficiency compared to Theorem 1, while sacrificing only a small amount of accuracy.
To quantify the impact of this core uncertainty of wind speed fluctuations on the disturbance resistance of system, based on the segmented model of wind power output established in
Section 2, three characteristic wind speed operating intervals were defined. Here, only the wind speed within the range between the cut-in wind speed and the cut-out wind speed is considered. The delay range is set as
. The corresponding RPI for different situations is shown in
Table 3. This verifies that as the wind power output increases, it poses a severe challenge to the robustness of the system as a persistent disturbance source.
4.1.2. Simulation Test
To examine the sensitivity of the GA-PSO optimization to the initial population size and the maximum number of iterations, different
configurations were tested, as listed in
Table 5. The optimized gains become unchanged when
and the population size is further increased from
to
, suggesting that the obtained solution is insensitive to further population enlargement and that premature convergence is unlikely within the tested search settings. Considering that the single-area LFC system is affected by a time delay of up to 5 s and a maximum wind speed of 5, the controller gains
and
can be determined through Theorem 1 and Theorem 2, respectively.
is determined through Theorem 2 without considering the influence of wind speed.
Scenario 1 (S1) considers a step load disturbance of 0.25 pu occurring at
s, which decreases to 0.05 pu at
s. There is a periodic delay as
. The frequency response under these conditions is shown in
Figure 2.
In Scenario 2 (S2), the load disturbance is set such that a 0.5 pu step response occurs at
s. Under a wind speed of 5 m/s and random disturbances of wind speed variation
ranging from −0.1 pu to 0.1 pu, the periodic delay is the same as that in Scenario 1.
Figure 3 shows the regional frequency response when equipped with controllers
,
, or
.
Considering that the single-area LFC system is affected by a time delay of up to 10 s and a maximum wind speed of 10, the controller gains and can be determined through Theorems 1 and 2, respectively. is determined through Theorem 2 without considering the influence of wind speed. Then, set up the following scenario.
In Scenario 3 (S3), the considered delay is a constant delay of 10 s, and the load disturbance is set such that a 0.25 pu step response occurs at
s. At a wind speed of 10 m per second, the wind speed variation disturbance is shown in
Figure 4. The frequency response under such conditions is illustrated in
Figure 5.
A comparison of the results under the three aforementioned scenarios reveals that although all three controllers can ensure stable system operation by driving the frequency deviation response curve to convergence, the systems equipped with controllers
and
exhibit a significantly faster response and relatively smaller deviations compared to those using
. This observation is further supported by the three performance metrics presented in
Figure 6. The performances of
and
are highly consistent, indicating that sacrificing a small amount of computational accuracy in exchange for highly efficient results is entirely justified. The results observed in S3 align with those from S1 and S2. Quantitatively, compared with the baseline controllers
and
, the Theorem 1-based controllers
and
and the Theorem 2-based controllers
and
reduce the normalized ITAE, ISE, and IAE indices by approximately 17.4% on average. Therefore, incorporating wind speed uncertainty into the analysis as a necessary consideration for realistic wind conditions can lead to superior frequency deviation performance.
4.1.3. Impact of EV Constraints on Robust Frequency Regulation
To verify the robust frequency-response characteristics of the system when EVs are subject to nonlinear physical constraints imposed by the state of charge, the following formulation is introduced.
where
denotes the maximum V2G droop gain of the EV aggregator, and
,
,
, and
represent the maximum, high, low, and minimum battery
limits, respectively. Accordingly,
can be expressed as
Following the method in [
4], two
levels,
and
, are selected for comparison to investigate the sensitivity of the proposed controller to EV
constraints. The case of
represents sufficient EV regulation capacity, whereas
represents a constrained low-SoC condition. The SoC limits are set as
,
,
, and
. According to (
17), the corresponding
-dependent EV gains in the considered regulation direction are calculated as
for
and
for
, indicating that the EV frequency-regulation capability is partially depleted under the low-
condition. Random load and random wind speed variation disturbances are simultaneously applied to the system, with amplitudes of
pu and
pu and sampling times of 3 s and 5 s, respectively. The corresponding frequency responses are shown in
Figure 7.
Figure 7 shows the frequency responses under different EV
levels. Although
represents a constrained low-
condition with a partially depleted EV regulation capability, the frequency deviation remains bounded and close to that under
. This indicates that the proposed robust controller can tolerate the SoC-dependent variation in the EV gain. Therefore, even when the available EV frequency-regulation capacity is reduced, the closed-loop system can still maintain stable frequency regulation under simultaneous random load and wind speed disturbances.
4.2. Case Studies on the Two-Area LFC System
This part mainly discusses the robust performance of the proposed method in a two-area LFC system, assuming that the delay within each region is the same and that the delay between regions is consistent. In this part, only Theorem 2 was used to calculate the corresponding minimum value, which ensures high computational efficiency while still providing a reasonable assessment of robustness, and is applicable for the rapid analysis and design of multi-regional systems.
4.2.1. Numerical Calculation
Table 6 shows the impact of different delays on the RPI of the LFC system in the two-area system. In the calculation, it is assumed that the wind speed is 5. The results show that as the delay increases, the RPI value gradually increases, indicating that the delay has a significant negative impact on the ability of system to suppress disturbances, verifying the weakening effect of delay on the robustness of the multi-region system. Compared with the single-region system, the two-region system has more significant delay sensitivity due to the existence of inter-regional coupling and power interaction through the tie lines.
Table 7 further analyzes the impact of wind speed uncertainty on the robustness of the two regional systems. The calculation results show that as the wind speed increases and the output power of wind power generation rises, the continuous disturbances faced by the system also increase, and the RPI value accordingly rises.
Table 8 and
Table 9 further illustrate the relationship between computational time and the number of decision variables. Although the computational burden increases from the single-area case to the two-area case due to the growth of NDVs from 737 to 4306, the model reconstruction technique in Theorem 2 keeps the RPI calculation tractable and significantly improves computational efficiency by reducing the number of delay-related decision variables.
4.2.2. Simulation Test
To validate the effectiveness and superiority of the proposed method in this paper, given the 5 s time delay in the dual-region LFC system and the maximum wind speed of 5, the controller gain can be determined according to Theorem 2, while is also determined by Theorem 2, without considering the influence of wind speed.
Scenario 4 (S4) assumes that there is a constant 5 s time delay in both regions, and the load disturbance is set such that, at
s, area 1 generates a 0.2 pu step response, and region 2 generates a 0.25 pu step response. Meanwhile,
Figure 8 shows the situation where the wind speed is 5 and there are different wind speed variation disturbances in both regions. The frequency responses under these conditions are shown in
Figure 9.
Scenario 5 (S5) assumes that there is a maximum delay of 5 s for both regions, and the periodic delay is
. The load disturbance is set as follows: at
s, region 1 generates a 0.25 pu step response and drops to 0.05 pu at
s. Region 2 generates a 0.05 pu step response and rises to 0.2 at
s. Meanwhile,
Figure 10 shows the situation where the wind speed is 5 and there are different wind speed variation disturbances in the two regions, aiming to verify the case where there is a significant difference in wind speed changes between the two regions. The frequency responses under these conditions are shown in
Figure 11.
Scenario 6 (S6) is designed to validate the data presented in
Table 7. Under identical test conditions, the controller parameters are set to
and
. The system is tested under wind speeds of
and
. A load disturbance is implemented as a 0.2 pu step change at
s. The resulting frequency deviation responses are shown in
Figure 12.
In the more complex and highly coupled two-area system, the proposed controller design method, which integrates GA-PSO optimization with
robust performance analysis, demonstrates excellent scalability, as evidenced by the superior performance of controller
over
further illustrated in
Figure 13. In S4 and S5,
reduces the normalized ITAE, ISE, and IAE indices by approximately 9.0% on average compared with the baseline controller
. This approach effectively minimizes the propagation of disturbances between areas and substantially reduces power fluctuations at the tie-line.
In Scenario 7 (S7), the time delay and
variation are the same as in Scenario 6, while the wind speed undergoes a random variation with a maximum amplitude of 5, as shown in
Figure 14a. The load disturbance is presented in
Figure 14b. This scenario aims to verify the robust performance of the controller when all disturbances vary simultaneously. The results are shown in
Figure 15.
In Scenario 7, where various disturbances vary simultaneously, the designed controller maintains small frequency deviations in both areas, further confirming the robustness of the proposed method under compound disturbances.
5. Conclusions
This paper proposes a robust design framework for LFC systems under wind power uncertainty and communication delays. A segmented wind speed model is established to accurately capture wind power fluctuations, and electric vehicles are incorporated for frequency regulation, forming a realistic multi-area delayed LFC model. The RPI is introduced to quantify system disturbance rejection. Controller parameters are then cooperatively designed by optimizing this index, ensuring stability and performance under specified delays. Case studies confirm that, compared to controllers designed without considering wind uncertainty, the proposed method delivers superior frequency regulation across various wind and delay conditions, effectively suppressing deviations and enhancing system robustness.
Future work will focus on the effects of practical transmission-network and actuator constraints on the RPI. Independent delay upper bounds and delay-jitter rates will be introduced for different signal transmission channels, such as the LFC and EV control paths, to evaluate their impacts on robustness and delay tolerance. Moreover, governor rate constraints, turbine valve limits, and actuator saturation will be incorporated, since neglecting these nonlinear constraints may overestimate the stability margin and disturbance attenuation capability. Extending the proposed framework to heterogeneous-delay and saturation-constrained LFC systems is therefore an important future direction.