1. Introduction
In a decentralized and interconnected power grid, maintaining the balance between generation and consumption within each control region is vital. To ensure that scheduled power exchanges and system frequency remain close to their target values, a precisely designed regulatory strategy, commonly referred to as load frequency control (LFC), is essential. With the growing integration of renewable energy sources and distributed energy resources, maintaining system stability has become significantly more challenging, primarily due to the inherently stochastic and time-varying nature of such sources and their impact on grid dynamics [
1]. As modern power networks expand in scale and complexity, they become increasingly vulnerable to the propagation of oscillations across large regions, increasing the threat of large-scale blackouts. To mitigate these risks, advanced control methodologies have been embedded within LFC architectures to enhance grid resilience and maintain overall system stability.
Traditional LFC strategies commonly employ integral controllers [
2]. A key shortcoming of these controllers is that their dynamic behavior is restricted by the selection and tuning of the integral gain [
3]. Extensive research has focused on enhancing system stability by extending conventional proportional integral (PI) frameworks. However, these efforts often face challenges related to the design and parameter tuning of proportional integral derivative (PID) controllers in the context of load frequency control [
4,
5,
6]. The principal objective of LFC is to eliminate steady-state frequency deviations, accurately follow load variations, and simultaneously ensure that frequency and tie-line power deviations remain within acceptable limits in terms of overshoot and settling time [
7,
8]. Considering the crucial role of LFC, considerable scholarly attention has been directed toward advanced methodologies, such as optimal control [
9,
10], variable structure control [
11], and adaptive control techniques [
12] to improve dynamic performance and robustness. Recently, a wide range of optimization-based approaches have been introduced to enhance the performance of different controllers [
13]. However, in all these approaches, ensuring system stability while meeting user-defined objectives and constraints proves to be computationally expensive [
14]. Moreover, these approaches may require high-fidelity forecasting models or extensive real-time measurements, which may not always be feasible in practical deployments [
15,
16].
While these approaches hold promise for enhancing load frequency control, they are difficult to apply in practice due to unmeasured inputs, system uncertainties, and actuator malfunctions. Such disruptions can significantly affect the performance of the control system. Moreover, when these disturbances are unknown, achieving a robust disturbance estimation requires complex frameworks. Approaches such as the equivalent input disturbance (EID) method offer one solution [
17], but observer-based techniques provide a more structured and direct means of estimating and rejecting disturbances in LFC applications. The use of observer-based feedback controllers in LFC has been explored in [
18], employing both proportional observer (PO) and proportional integral observer (PIO) schemes. The comparative analysis revealed only marginal variations in the transient characteristics and the convergence behavior.
This study demonstrates that notable performance enhancements can be achieved through the application of the PIO, which offers distinct advantages in robust state estimation, particularly under parameter variations and external disturbances. The PIO was found to be useful in robust control in [
19]. However, its complete structure with full design freedom was first introduced in connection with robust LTR design of observer-based optimal LQR [
20]. Subsequently, it was also realized that PIO is capable of estimating unknown disturbances and faults [
21,
22].
This work presents an in-depth investigation of the PIO and its generalization, the GPIO, for LFC of power systems. We show that both observer structures are well-suited for the design of observer-based controllers in scenarios where unknown disturbances are incorporated into the system model. The distinguishing feature of the GPIO lies in its inclusion of a fading memory term, which can influence the effect of transients on decaying the integral action over time. A single-area power system model is considered to evaluate the effectiveness of the GPIO to achieve stable disturbance estimation and its integration into the LFC of the closed-loop control system. Although this work considers a single-area power system as the case study, the proposed methodology is inherently scalable and can be extended to multi-area power systems, for instance, by implementing the same observer-based control strategy in a distributed manner across interconnected regions.
The remainder of this paper is organized as follows: The system model is described in 
Section 2. In 
Section 3, the structure of the GPI observer is explained. The power system model and GPIO-based disturbance accommodation for LFC are described in 
Section 4 and 
Section 5, respectively. 
Section 6 presents the simulation results and is followed by the conclusion in 
Section 7.
  2. System Model and Proportional Observer
Consider the linear time-invariant system
      where 
, 
, 
, and 
 represent state, input, output, and disturbance, respectively. The coefficient matrices in (
1) and (
2) are of appropriate sizes. Note that one can always extend the above model by including faults and unmodeled dynamics depending on the scenarios of interest. In 
Section 4 we define the state space parameters for the power system associated with LFC. It is clear that when 
, the conventional proportional observer (PO) given by
      is sufficient to estimate the system states by proper selection of 
 such that 
 is stable. In fact, even if the disturbance 
 admits a model, e.g., 
, then an augmented system can be constructed with the combined states 
. This allows the PO structure to be modified to an extended proportional observer known as the disturbance observer (DO), whereby the estimate of both states and disturbance can be obtained. On the other hand, if the disturbance is unknown, PO alone cannot be used since the disturbance term appears in its error dynamics 
. Although one can estimate the states by decoupling the disturbance through an unknown input observer (UIO) [
23], the disturbance estimation and accommodation cannot be achieved in control design. Consequently, we take advantage of an alternative observer structure known as the proportional integral observer (PIO) and its generalization GPIO.
  3. Analysis of PI and GPI Observers
The drawback of PO can be resolved with PIO or GPIO. Depending on the assumptions made for the disturbance, one can either use PIO or GPIO, as will be described in this section. The structure of PIO is a special case of GPIO and will not be separately discussed. GPIO provides complete freedom for the design parameters of the observer and can fit for any desired objectives. So, let us define the GPIO by [
24]
      where 
 represents the integral term and 
 are the gain matrices defined as the proportional, integral, fading, and direct integral parameter matrices, respectively. The GPIO Equations (
4) and (
5) can compactly be written as
      where we dropped the time argument for simplicity of notation and define
      with
It is easy to show that the error dynamics of GPIO can be obtained as
      where 
 and the observability of the pair 
 guarantees that we can obtain 
. Note that if the fading term 
 is eliminated and 
, the GPIO reduces to the PIO structure as it was introduced in connection to the LTR design associated with an observer-based LQR [
18]. On the other hand, if one is interested to use GPIO for disturbance estimation and accommodation, then 
w is replaced by 
 and 
. In this case, the designer may also use the GPIO without the fading term 
 or by carefully selecting 
, depending on the additional knowledge of the disturbance signal 
. 
Figure 1 shows the structure of GPIO, when disturbance estimation is of interest.
  3.1. GPIO Without Fading Term
Theorem 1. Consider the systems (1), (2) and assume that  is a smooth bounded disturbance such that  exists. Then there exists a GPIO for the system (1), (2) of the form (4), (5) with , , and  such that  and , where  and  if and only if  is an observable pair andwhere  and  with .  Proof.  Using the statement of the theorem, the GPIO without the fading term becomes a PIO, which is written as
The error dynamics of the state combined with (
10) can easily be constructed as
The eigenvalues of the matrix 
 can arbitrary be assigned in a stable region of complex planes by the appropriate selection of 
 and 
 matrices if and only if the matrix pair
          is observable, i.e.,
for all 
. This condition is equivalent to
          when 
, which is the condition 8 of theorem 1, and
          for all 
 when 
, which is the observability condition of the pair 
. Thus, the dynamical equation (
11) is asymptotically stable and its solution will converge to the equilibrium point, i.e.,
          where 
. Denoting 
 and 
, we can rewrite the above equation as
          and
Since 
 is the design parameter, we have 
, and augmenting it with 
 yields
Due to the observability of the pair , one can conclude that , or . Substituting it in the first equation, it follows that  or . This completes the proof of the theorem.    □
 Remark 1. Note that for the special case of constant disturbance d, we have  and Consequently, the stability of  with proper selection of  guarantees  and .
   3.2. GPIO with Fading Term
Theorem 2. Consider the system (1), (2) and assume that  is a smooth bounded disturbance. Then there exists a high-gain GPIO for the system (1), (2) of the form (4), (5) with  , and  such that  and , where  and  if and only if  is an observable pair, andwhere ν is the observibility index.  Proof.  Similar to the Proof of Theorem 1, the GPI observer with the fading term is given by
          where 
, 
, and 
, as defined in the statement of the theorem. The error dynamics of the state combined with (
17) can easily be constructed as
The eigenvalues of the matrix 
 can arbitrary be assigned in the stable region of the complex plane by proper selection of the matrices 
 and 
 if and only if the matrix pair
          is observable or equivalently, the pair 
 is observable and the rank condition (
14) is satisfied. The stability of 
 along with the bounded assumption of 
 guarantee the solution of (
18) to be bounded. Now, let 
 and 
, then (
18) can be written as
It is easy to see that when 
, the above expression reduces to 
. Differentiating 
 and using (
18) we get
Applying condition (
15) and letting 
, we get 
. Repeating the process of differentiation and using condition (12) leads to 
, 
. Collecting all the terms, we can write them compactly as
          where 
 can be regarded as the observability index of the pair 
. Since the system is observable, it follows that 
 and its substitution in (
18) gives 
. Thus, the stability of 
 along with conditions (
14), (
15) allow the high-gain GPIO to estimate the states and unknown disturbance as 
.    □
   3.3. Analysis of the Fading Term
A quick derivation reveals that the error dynamics of state and disturbance can be written as
If the unknown input is assumed to be approximated by a fictitious dynamic system  with stable matrix F, then the stability of  is sufficient for convergence of  and . However, when the disturbance is assumed to be bounded, we were able to estimate the disturbance by a high-gain GPIO with a fading term F. Furthermore, an analysis shows that the appropriate selection of F can be used to control the quality of estimation and convergence rate of  by moderate-sized observer gains.
Let us write the Laplace transform of (
20) and perform simple algebraic manipulations to obtain
        where 
 and 
. To minimize the effect of the unknown input 
 on the estimation error 
 in (
22), it is required that
Since the unknown input is assumed to be bounded, the high-gain observer with 
 will reduce the estimation error 
 to the extent possible. However, a very high gain may have an undesirable effect on the measurement noise and unmodeled dynamics. The additional fading term 
F may be adjusted to avoid unnecessary increases of high gain. It can also be tuned so that the effect of transients on the integral action decays over time. Note that when the bounded disturbance is constant, then 
 in (
20) and one immediately selects 
. Thus, one can apply GPIO without the fading term as in Theorem 1.
  4. Power System Model and LFC
  4.1. State Space Model
In this section, the case of a single generator supplying power to a single service area is considered. Since for the load frequency control problem the investigated power system is affected by small changes in load, it can be sufficiently represented by the linear model shown in 
Figure 2 by linearizing the plant around the operating point [
2,
3].
It is well-known that the load frequency control system consists of four major parts: power system, turbine, governor, and speed regulator, which are defined in 
Figure 2.
The associated gains for the first three blocks are  and the corresponding time constants are denoted by , respectively. The speed regulator parameter of the governor is specified by R. The load disturbance, the reference input, and the output of the system are , and , respectively. For the purpose of regulation, we consider a free governor operation, i.e., .
Let us define the output of each block by state variables , and . The state  represents the frequency variation of the system, the state  is the output power of the turbine which is attached to the power generator by a shaft, and the state  defines the valve position of the governor, which controls the flow of steam into the turbine.
Using the transfer functions associated with each block, defining the state variables 
, and 
, and assuming 
, one can write the state equation of the system as follows
For the purpose of comparison with previous results we consider the typical values for parameters used in for the LFC model [
3,
18]. The third-order model defined in (
23) can be extended to a fourth-order model by considering an integral action on the state of frequency variation 
, i.e., 
. This leads to the following state space representation
        with 
.
  4.2. State Feedback Design of LFC
The power flow from the generator passes through several stations, which are connected by transmission lines. Frequency variation usually propagates in this process and affects the smooth operation of power systems. Load frequency control 
 is a proper procedure to maintain the frequency deviation within an acceptable tolerance. Applying the state feedback control law 
 to (
23), the characteristic equation of the closed-loop system can easily be derived and represented by a cubic equation 
. The coefficients 
, and 
 are given in terms of the known parameters and the feedback gains 
, and 
. One way to design the control law is to apply the Hurwitz stability condition and obtain the feasible solution to ensure stability and possibly to improve the performance. However, the procedure is not systematic and a more reliable approach is to apply optimal control using LQR. Nevertheless, let us obtain the allowable range of feedback gains for stability of the third-order system (
22). The necessary and sufficient condition for stability in terms of 
, 
, and 
 are 
, 
, and 
, where
Using the numerical values defined for the third-order system (
23), the range for the stability of the controllable gains can be obtained as 
, 
, and 
. If one considers the gravitational search algorithm (GSA) proposed in [
25], one can obtain 
, 
, and 
 with respect to the objective function defined for GSA.
On the other hand, if LQR is applied with the performance index
        the feedback gain is given by
        where 
P is the solution of the algebraic Riccati equation
        and 
 are the positive definite weighting matrices.
  5. Disturbance Accommodation with GPI Observer-Based Controller
The problem of LFC becomes even more challenging when unknown disturbances are present and may cause undesirable effects on the performance of power systems. In addition, most available results on LFC assume that all states of the system are available for measurement. However, due to a number of reasons, such as physical constraints, sensor placement, and cost, it is desirable to use observers to estimate the states of power systems. Unfortunately, the conventional proportional observer (PO) cannot be used if unknown disturbances are incorporated in the system, as we elaborated in the introduction. Consequently, we provided the complete development of a generalized proportional integral observer (GPIO), which can reliably be an observer-based LFC.
Since the GPIO is estimating both states and unknown disturbance, an indirect approach for disturbance accommodation is based on the equivalent input disturbance cancellation. To illustrate this approach, let us assume for simplicity that 
 in 
Figure 1 and applying the state feedback control law 
 to 
, as shown in the simplified 
Figure 3.
In the following, we provide a direct approach to disturbance accommodation using GPIO-based optimal control.
  GPIO-Based Controller
Applying the state feedback control law
        to the systems (
1), (
2) and the GPIOs (
4), (
5), as specified in 
Figure 1, we obtain the combined control loop system
        where we used the parameters of GPIO with 
, 
, and 
. If we define 
 and 
, the first equation of (
30) leads to
Suppose 
, which requires 
, then
        and (
30) reduces to
Equation (
33) clearly shows the separation property of the GPIO-based state feedback controller. Consequently, the eigenvalues of the composite matrix in (
33) is the union of those in 
 and those of the GPIO eigenvalues, as is evident from (
20). According to Theorem 1 or Theorem 2, the steady-state estimation errors approach zero, i.e., 
 and 
. Therefore, the effect of the error in (
33), or equivalently in (
31), can be neglected and we have the closed loop system.  
        where we eliminated the reference variable, i.e., 
. What remains to be done is to design the state feedback 
, such that (
34) is asymptotically stable and minimizes the quadratic performance index (
26). Choosing the Lyapunov function as 
 and using standard techniques, one can guarantee stability and satisfy the following upper bound of the performance index
        if the following inequality holds
Furthermore, in order to find the minimal cost function, we may minimize , where  is required, i.e., .
Theorem 3. System (34) is asymptotically stable satisfying the cost control performance index (36), if the following LMI is feasible with variables X and Y:where  and the state feedback gain can be obtained as .  Proof.  Multiplying (
37) on the left and right by 
 and applying the Schur complement formula, one can establish the equivalence of (
37) and (
38). The equivalence of (
39) and 
 can also be verified again by the Schur complement formula, i.e., for a symmetric matrix 
M partitioned as
 if and only if 
. So, by defining 
, 
, and 
, (
39) reduces to 
.   □
 Remark 2. If the condition , i.e.,  is not satisfied, we can still apply the procedure by imposing the condition , which is equivalent to a least square solution for .
   6. Simulation Results
The simulation results for the power system described in 
Section 4 using the disturbance accommodation techniques introduced in 
Section 5 are presented here. For a better comparison between the discussed methods, the LFC for the power system model described in 
Section 4 is studied using Luenberger, PI, and GPI observers.
In this study, we used typical values of the power system parameters [
3,
18]:
, , , , ,  s, and .
Figure 4 shows the step response for the power system discussed in 
Section 4, in which the under damped property of the model is apparent.
   6.1. Performance of the Proposed Control Strategy for LFC
Proportional, PI, and GPI observers are developed for the single-area power system modeled in 
Section 4 using the following values determined via pole placement:
The disturbance is considered to be a step function of value  p.u. and is injected into the system at . For an optimal observer design, the gain should be calculated in such a way that the error dynamics should regulate to zero.
The results of disturbance estimation and LFC using PO, PI, and GPI observers are presented in 
Figure 5 and 
Figure 6, and 
Table 1 presents the numerical values of the maximum frequency deviation and the corresponding settling time, defined as the time required for 
 to enter and remain within a 0.005 Hz bound.
While the conventional Luenberger observer is not able to estimate the disturbance, it is evident in 
Figure 5 that the GPIO estimates disturbances more quickly and with less overshoot compared to the PIO, attributed to the incorporation of the additional fading term in the GPIO framework. Consequently, the output frequency of the system demonstrates reduced overshoot and improved settling time, as shown in 
Figure 6.
  6.2. Disturbance Estimation
To further evaluate the effectiveness of the proposed method in estimating unknown disturbances, in this section, two additional scenarios involving more complex disturbance profiles are examined: first, a sinusoidal disturbance with an amplitude of  p.u. and a frequency of 1 Hz is injected into the system at  s and second, a combination of step functions with various magnitudes is applied at different time instances.
As shown in 
Figure 7 and 
Figure 8, the GPI observer is able to successfully estimate these disturbances. The results demonstrate that the proposed method is capable of accurately estimating complex forms of dynamic disturbances without requiring any prior knowledge about their nature.
While the GPIO-based LFC results presented in this section demonstrate robust performance across the considered scenarios, its effectiveness may be limited under certain practical conditions such as substantial modeling inaccuracies, nonlinear dynamics, or high measurement noise levels. These factors may affect the accuracy of disturbance estimation and observer convergence.
  7. Conclusions
In this paper, a proportional integral observer (PIO) and its generalization (GPIO) are introduced for the load frequency control (LFC) of a single-area power system. This study demonstrates that the GPI observer can improve the LFC of the system in certain aspects such as reducing the maximum deviation of the system frequency from its nominal value and decreasing the settling time. Since GPIO is able to estimate both the states and unknown disturbances, it can be integrated in LFC with disturbance accommodation to ensure the system stability and to satisfy the specified performance measures. Specifically, by understanding the form of disturbance in power systems using GPIO, a more effective decision-making, enhancement of the system’s reliability, and contribution to the overall resilience of power systems becomes feasible. Future work will aim to improve the robustness of the observer under challenging conditions, including significant model uncertainties, nonlinear system behavior, and high levels of measurement noise. Additionally, adaptive and nonlinear extensions of the proposed approach will be investigated to enhance its applicability in more complex scenarios.