Introduction
The heightened intricacy of modern power systems, along with emerging uncertainties and environmental restrictions, underscores the significance of load frequency control (LFC). This function, a key component of automatic generation control (AGC), has become pivotal in ensuring power system stability and averting blackouts. Power system stability refers to the grid’s capacity to sustain its nominal equilibrium despite disturbances or uncertainties [1]. Frequency instability, a manifestation of power system instability, often arises from significant mismatches between generation and demand, leading to deviations from the nominal frequency [2]. Significant frequency deviation poses a critical concern, as it can trigger adverse effects on the power system, including equipment damage, transmission line overload, and disruptions to protection schemes [3]. Therefore, load frequency control (LFC) is essential for maintaining the nominal frequency and planned tie line power among interconnected areas, thus mitigating the destructive consequences of frequency deviation.
In a typical dynamic power system, active elements are interconnected via tie lines to deliver power to varying loads, which introduces dynamic and random fluctuations that can deviate the frequency from its nominal value [4]. The substantial inertia of traditional synchronous generators contributes to the system’s inertia constant, bolstering frequency stability [5]. However, the increasing integration of renewable energy sources (RES) introduces uncertainties that challenge LFC performance. RES such as wind farms and photovoltaic (PV) panels, characterized by low inertia and connection via power converters, diminish the system’s inertia constant, thereby posing a threat to frequency stability [6]. Consequently, there’s a pressing need for more flexible, robust controllers, and advanced computational techniques in LFC algorithms [6].
Various power system configurations, incorporating nonlinearities, have been investigated to address frequency stability concerns. These include individual systems [7], [8], multiple-region electrical systems as Four-Area system [9] and Three-Area system [10], [11] and non-regulated power grids [12], [13]. To maintain the frequency within acceptable limits, a variety of controllers and algorithms are utilized. The PID controller stands out as the most prevalent conventional controller in the industry, owing to its simplicity. Consequently, it can be effectively employed for grid frequency and tie line power control purposes. Additionally, various modifications and configurations can be applied to enhance the performance of the PID controller. For instance, in [14], the study explored AGC employing a double-mode PI controller, aiming for improved control effectiveness. In LFC within the time domain, the performance analysis involved the utilization of controllers such as Integral with Double Derivative (IDD), as well as Integral (I), Proportional-Integral (PI), Integral-Derivative (ID), and Proportional-Integral-Derivative (PID) controllers [15]. In [16], a PID controller with a derivative filter was employed to regulate the grid frequency in a triple area conventional power network. In [17], a distributed fault-tolerant PI controller based on a stochastic event-triggered scheme is proposed for the purpose of load frequency control in a multi-area power system.
MPC (Model Predictive Controller) is an advanced control technique that predicts and optimizes the future behavior of the controlled system by sequentially computing manipulated variables [18], [19]. Distributed MPC based on Laguerre series function has shown superiority as load frequency regulator in comparison with other classic controllers [20]. Model predictive LFC was introduced in [21], considering the network structure and power exchange in tie-lines. In [22], the response of power system frequency regulation was enhanced with the incorporation of a wind energy source, achieved through the design of an analytical linearized model for frequency characteristics while utilizing a load frequency MPC controller.
Optimal control methods have also been utilized in the literature to support power system frequency regulation. These techniques often surpass classic PID regulators, which face challenges in parameter setting and maintaining stability with the existence of system uncertainties. One such controller is the linear quadratic regulator (LQR), which has been employed to enhance load frequency control in interconnected power systems. In [23], LQR with a link to a Kalman filter was used as a secondary control to enhance system frequency in interconnected power systems. Additionally, LQR has been applied in a grid comprising a multi-area power system with dynamics were expressed in state space form to bolster the frequency of the system [24].
Disturbances represent the most prevalent factors impacting the desired performance of physical systems. Leveraging disturbance observers to swiftly estimate these disturbances and executing disturbance cancellation through the controller stands out as a valuable technique in addressing these challenges [25]. Adding a disturbance observer to the supplementary loop that has TID (Tilt Integral Derivative) controller enhanced the performance of the load frequency control in conventional multiple-area systems [26]. In [27], a disturbance estimation controller was utilized to attain frequency and tie line power stability in a multi-area AC/DC hybrid system following demand power mismatches. In [28], a combination of disturbance observer and sliding mode controller was utilized to execute load frequency regulation within a microgrid featuring renewable energy resources.
The widespread application of fractional calculus across various engineering domains has significantly expanded, driven by enhanced performance, increased flexibility, additional degrees of freedom offered by fractional controllers, and improved accuracy. Consequently, researchers have shown a growing interest in fractional controllers [29]. As a result of the uncertain nature and nonlinearities inherent in power systems, the demand for more robust controllers, such as fractional controllers, is on the rise. A conventional single-area system was controlled by load frequency FOPID regulator in [30] and enhancement was shown versus integer PID. In order to identify levels of parameters variation, Kharitonov’s theorem was used in [31] to design FOPID controller for interval model single-area power system. In [32], IMC (Internal Model Control) based fractional order PID with fractional order filter and reduced order module was used to regulate frequency in multi-area system during load perturbation. Due to the merits of the TID controllers over the classical FOPID controllers such as the increased robustness and the superior effectiveness in mitigating disturbances versus classical fractional order PID controllers, they were employed in [33] and [34] to improve the performance of the LFCs in single and multi-area power systems. In [35], the FOPID controller was optimized using the Artificial Gorilla Troops algorithm to function as a supplementary load frequency regulator in a two-area interconnected power system. Its performance was benchmarked against four advanced metaheuristic techniques, demonstrating its superior effectiveness.
Adaptive controllers represent promising devices that differ from robust controllers in their approach to operation. Unlike robust controllers, which assume worst-case conditions, adaptive controllers aim to minimize deviations from the desired response by continuously estimating system uncertainties online and generating the necessary control action accordingly [40]. The approaches of self-adjustable regulators can be categorized to adaptive gain coordinating, reference framework, self-adjusting regulator, and two-mode control [41]. Model-based adaptive systems generate a control signal in such a way that the controlled system tracks the output of a model reference system while ensuring stability is maintained [42]. Various schemes, such as output feedback schemes and state space representations, have been proposed for Model Reference Adaptive Control (MRAC) techniques. These schemes involve designing model reference and adaptive laws, such as the MIT law and Lyapunov law [43].
Merging of fractional calculus in the control theory allows for the utilization of fractional adaptive laws in MRAC. This substitution of classical adaptive laws with fractional adaptive laws has demonstrated improved performance in model reference tracking [44]. In [39], PID controller was used as supplementary regulator while a synthetic adaptive with fuzzy platform identification algorithm was utilized for inertia control in an interconnected grid merged with renewables. In [45], an adaptive controller was employed as a LFC device in a multi-area power system devoid of RES to meet the hyper-stability condition. Remarkably, this adaptive controller only required information pertaining to output and available states, eliminating the necessity to know specific system parameters. A Direct-Indirect adaptive fuzzy control approach was utilized to formulate a fuzzy adaptive control law with a parameters estimation algorithm for LFC in a multi-area power system [36]. Various adaptive control approaches were employed in [37], [38], [40], and [41], including self-adjusting regulators, tiered adaptive strategies, and compact variable frameworks, to contribute to LFC in multiple zone systems, both with including and excluding RESs. In [46], a control methodology based on the estimation of system inertia using recursive least squares is proposed for online LFC of a multi-area power system integrated with renewable energy sources. In [47], the control process has been tackled with the virtual inertia process at the moment of renewables connection to control the feedforward gain of the virtual inertia where the adaptive control signal has been proportional to the desired reference. In [47], the virtual inertia controller approach is designed using both of a fractional model reference and a fractional adaptation process and the secondary control has been accomplished via (FOID – P) controller.
The integration of renewable energy sources and increasing complexity in power systems introduce significant uncertainties in system parameters, necessitating the adoption of advanced control strategies. Developing precise mathematical models for these systems that incorporate all relevant parameters remains a formidable challenge. Model reference adaptive controllers (MRACs), which operate without relying on detailed plant models, provide an effective solution for addressing such uncertainties. By continuously adjusting controller parameters in real time to counteract disturbances, MRACs can significantly enhance system performance. Given the limited studies on model reference adaptive load frequency controllers in the literature, as shown in Table 1, further research is urgently needed to develop robust MRAC-based supplementary online control strategies for hybrid multi-area power systems.
Therefore, this work proposes a novel adaptive output feedback control scheme with a disturbance rejection methodology for secondary loop control in a double area power system to regulate the frequency during the load variations and the internal or the external disturbances. The adaptive controller approach includes an integer order reference model, fractional order adaptation skills and a robust modification in the adaptive process via e-modification algorithm. The adaptive controller parameters in this work are not only the feedforward gains as in [47] but also the feedback gains and the auxiliary gains where, the auxiliary states have been created by the auxiliary generator of the controller. The adaptive control signal is a linear combination of the auxiliary stats, the set point and the measured output. More details about the new contributions of this paper are as follows:
Proposing an online model reference adaptive control scheme to manage frequency variations in a power system with renewables. It addresses challenges like severe load perturbations, parameters change and reduced system inertia caused by semi-conductive converters in renewable plants. The scheme ensures robust adaptive and efficient frequency regulation despite these complexities.
Merging the merits of the fractional calculus with the adaptation skills of the adaptive model reference controller have been accomplished and tested based on Lyapunov stability theory providing an effective adaptive control for any change of the frequency. The fractional adaptive equations provide an improved response and better efficiency by adding extra degrees of freedom and improve the controller behavior.
The proposed control scheme employs closed-loop feedback by measuring the system’s output and creating auxiliary states. It dynamically adjusts controller parameters online through adaptive differential equations and a reference model, ensuring effective adaptive control. The study compares integer and fractional adaptive equations, demonstrating the superior performance of the fractional approach.
Improving the robustness of the adaptive controller by incorporating e-modification robust algorithm into the Lyapunov based MRAC to eliminate the difficulties of the parameters drift and to enhance the robustness of the proposed controller.
Providing a disturbance rejection scheme in the proposed controller via a prober estimation of the disturbances using a disturbance observer design to improve its performance during any change in the frequency in response to load variation, sever system parameters changes and reconfiguration of power system via adding renewables as well.
Optimizing the fractional order of the fractional adaptive equations via a nature inspired optimization algorithm named rabbit artificial optimizer [48].
To further validate the proposed scheme, the recently introduced FOPID controller was implemented and optimized using the Artificial Rabbits Algorithm [48] to estimate its optimal parameters. The results were compared with the proposed scheme to demonstrate its superior performance. Additionally, an integral controller (IC) was tested, and its performance was compared to that of the proposed controller. These comparisons highlight the proposed scheme’s effectiveness over existing controllers.
Five scenarios have been investigated to prove the efficiency and the robustness of the proposed control scheme, the first one tests the performance of FOMRAC controller w.r.t. that of FOPID, IC and IOMRAC at a certain load disturbance. The second scenario examines the FOMRAC fulfillment at severe load disturbances and compares its results with the other controllers. The third one investigates the achievements of the proposed controller upon the reconfiguration of the power system via insertion of various types of renewables and compares the results with these of FOPID and IOMRAC. The fourth one emulates the behavior of FOMRAC as well as IOMRAC and FOPID against the problem of the time delay attacks. The last scenario compares the performance of the proposed controller with the other controllers in the presence of severe system parameters changes. It is worth noting that the proposed FOMRAC control scheme proves its outstanding performance in stabilizing the system frequency with the lowest integral time squared error (ITSE).
The proposed control scheme offers online adaptation during severe load disturbances, significant system parameter changes, and power system reconfiguration with the integration of renewables. Unlike other controllers, it does not require retuning its parameters. Additionally, it achieves optimal performance based solely on output measurements, making it highly efficient for load frequency control. This flexibility and performance make the proposed scheme the best option for load frequency regulation.
Power System Modeling for LFC
This study focuses on LFC in a two-area power system, exploring LFC strategies for conventional power resources both with and without RESs, specifically solar and wind power. As documented in the literature, the aim of LFC methodologies is to mitigate frequency and tie line power deviations in interconnected power systems, particularly those resulting from high RESs penetration and random load disturbances. The main controlled variable in the interconnected power system is the error of area control (ACE), which combines the power system frequency and tie line power in a linear fashion [5]. The primary frequency control action aims to counteract the impact of disturbances on the system frequency by utilizing the stored kinetic energy of rotating parts. However, this primary control may not always be sufficient to restore the system to its rated frequency and scheduled tie line power. Therefore, supplementary secondary control becomes necessary. The target of the supplementary LFC controller is to minimize the ACE as much as possible, ensuring that the scheduled power system frequency and tie line power are maintained [49]. A linear simplified frequency response representation for the generator-demand dynamic (as illustrated in Fig. 1) describing the relationship between the incremental power mismatch and the frequency deviation can be expressed both in the time domain and the frequency domain as follows [5]:\begin{align*} \Delta P_{m_{i}}\left ({{ t }}\right )-\Delta P_{L_{i}}\left ({{ t }}\right )& =2H_{i}\frac {d \Delta f_{i}\left ({{ t }}\right )}{dt}+D_{i}\Delta f_{i}\left ({{ t }}\right ) \tag {1}\\ \frac {\Delta f_{i}\left ({{ s }}\right )}{\Delta P_{m_{i}}\left ({{ s }}\right )-\Delta P_{L_{i}}\left ({{ s }}\right )}& =\frac {1}{D_{i}+2H_{i}s}. \tag {2}\end{align*}
\begin{align*} G_{g}& =\frac {1}{1+T_{g}s} \tag {3}\\ G_{t}& =\frac {1}{1+T_{t}s}. \tag {4}\end{align*}
The two main processes of the inertial LFC are the primary (droop) loop and supplementary loop. During the disturbance and frequency deviation, traditional stations can reinforce the system through the kinetic energy form their synchronous generators. This first inertial action is the primary control and can be activated by the droop characteristics of the generators. The final frequency deviation that can be calculated by (5) settles down the nominal value. Also, the tie line powers are expected to deviates from the scheduled.\begin{equation*} \Delta f_{i}=-R_{i} \Delta P_{L_{i}}. \tag {5}\end{equation*}
\begin{equation*} {ACE}_{i}=\Delta P_{tie,i}+\beta _{i}\Delta f_{i}. \tag {6}\end{equation*}
As illustrated in Fig. 2, the power system of study is composed of two control areas with PV plant is connected to area-1 and wind farm is connected to area-2. Each control area of the 2-area interconnected power system comprises a thermal power plant with reheat cycle, hydropower plant and gas turbine power station. All signals that can be measured and transmitted to the regulators and control centers are possible nodes of cyber-attacks as shown in [51]. Every single area produces 2000 MW rated output power and has a nominal load of 1740 MW. Generation Rate Constraint (GRC) and Governor Dead Band (GDB) are nonlinearities that are presented in the conventional power systems which is considered in this work as reasons that can affect the performance of the LFC. GRC for increasing and decreasing rates can be considered as 10% per minutes (0.0017 pu.MW/s) for the thermal power plant and 270% per minutes (0.045 pu.MW/s) increasing rate and 360% per minutes (0.06 pu.MW/s) decreasing rate for the hydropower plant respectively. The mathematical model of the conventional 2-area power system is illustrated in Fig. 3 with values of system parameters are shown in [52].
A. Wind Power Plant Model for LFC
Wind energy is one of the common RESs of electric power which is dependent on the random speed of the wind. The wind power plant model can be developed by employing the random white-noise source in MATLAB/Simulink to replicate the variability of wind speed, as demonstrated in Fig. 4 [53]. The rated output wind power can be calculated by:\begin{equation*} P_{w}=0.5\rho A_{T}V_{w}^{3}C_{p}(\lambda ,\beta ). \tag {7}\end{equation*}
B. Solar Power Model for LFC
The power output of the PV plant is irregular due to the dependence on the weather conditions as the solar irradiance and the temperature which may make the output fluctuates causing large frequency and voltage deviations. Fluctuations of PV output can be modeled as in Fig. 6 using white noise signal multiplied by uniform and nonuniform insolation [54]. Equation that can emulate the actual solar output power deviation is reviewed from [54]. The output power profile of the studied PV plant model is illustrated in Fig. 7.
Proposed Controller Design and Methodology
The main target of this work is to design a fractional order model reference adaptive controller (MRAC) that regulates the power input to the governor. The main advantage of the adaptive controller is its ability of adaptation with the changes in the controlled system’s dynamics and disturbances according to the difference between the system output and desired output especially in case of uncertain system parameters or parameters change [40]. One of the most important schemes of MRAC is the output feedback where the only information needed from the system is the output measurement [42]. An accurate model reference needed to be tracked by the controlled system, should be properly selected. The main aim of the adaptive controller for all
In order to improve the performance of the controller against the uncertainties and the unmolded dynamics, a robust adaptive modification will be adopted and combined with a disturbance observer (DO) for active disturbance rejection (ADR). The adjustment of the adaptive controller’s parameters is accomplished via the integer differential equation of the adaptive low. In order to increase the robustness of the controller, the parameters adjustment can be carried out based on the fractional order differential equation of the adaptive low. The general layout of the nominated controller is illustrated in Fig. 8.
A. Supplementary Adaptive Controller Design
The design of an adaptive controller for the area control is founded on Lyapunov stability theorem in [42] and [55]. Lyapunov stability states that, provided there is a function
Assume the plant to be controlled is minimum phase system and has arbitrary transfer function \begin{equation*} G_{p}\left ({{ s }}\right )=K_{p}\frac {Z_{p}\left ({{ s }}\right )}{R_{p}\left ({{ s }}\right )}, \quad G_{m}\left ({{ s }}\right )=K_{m}\frac {Z_{m}\left ({{ s }}\right )}{R_{m}\left ({{ s }}\right )}. \tag {8}\end{equation*}
\begin{align*} u_{a}& =kr+\boldsymbol {\theta }_{1}^{T}\boldsymbol {\omega }_{1}+\boldsymbol {\theta }_{2}^{T}\boldsymbol {\omega }_{2}+\theta _{0}y, \boldsymbol {\omega }_{1}, \\ & \quad \boldsymbol {\omega }_{2},\boldsymbol {\theta }_{1}, \boldsymbol {\theta }_{2}\in \mathbb {R}^{n-1}, k, \theta _{0},r,y\in \mathbb {R} \tag {9}\\ u_{a}& =\boldsymbol {\theta }^{T}\boldsymbol {\omega ,}\boldsymbol {\theta }^{T}=\left [{{ k \boldsymbol {\theta }_{1}^{T} \boldsymbol {\theta }_{2}^{T} \theta _{0} }}\right ], \boldsymbol {\omega }^{\mathbf {T}}\mathbf {=}\left [{{ r\mathbf {}\boldsymbol {\omega }_{1}^{T}\mathbf {}\boldsymbol {\omega }_{2}^{T}\mathbf {}y }}\right ]. \tag {10}\end{align*}
k, \begin{align*} u_{a}^{\ast }& =\boldsymbol {\theta }^{\ast ^{T}}\boldsymbol {\omega } =\left [{{ k^{\ast } \boldsymbol {\theta }_{1}^{\ast ^{T}} \boldsymbol {\theta }_{2}^{\ast ^{T}} \theta _{0}^{\ast } }}\right ]\left [{{\begin{array}{cccccccccccccccccccc} r \\ \boldsymbol {\omega }_{1} \\ {\begin{array}{cccccccccccccccccccc} \boldsymbol {\omega }_{2} \\ y \\ \end{array}} \\ \end{array}}}\right ] \tag {11}\\ {\boldsymbol {\theta }(t)}^{}& =\boldsymbol {\theta }^{\ast }+\boldsymbol {\varphi }(t) \tag {12}\\ u_{a}& =\boldsymbol {\theta }^{T}\boldsymbol {\omega } =\boldsymbol {\theta }^{\ast ^{T}}\boldsymbol {\omega } +\boldsymbol {\varphi }^{\mathbf {T}}\boldsymbol {\omega }. \tag {13}\end{align*}
\begin{align*} \dot {\boldsymbol {x}}& =A\boldsymbol {x}+Bu, y=C^{T}\boldsymbol {x} \tag {14}\\ \dot {\boldsymbol {x}}_{m}& =A_{m}\boldsymbol {x}_{\boldsymbol {m}}+B_{m}r, y_{m}=C ^{T}\boldsymbol {x}_{\boldsymbol {m}} \tag {15}\\ G_{p}\left ({{ s }}\right )& =C^{T}{(sI-A)}^{-1}B \tag {16}\\ G_{m}\left ({{ s }}\right )& =C ^{T}{(sI-A_{m})}^{-1}B_{m} \tag {17}\\ \boldsymbol {e}& =\boldsymbol {x}-\boldsymbol {x}_{m}=\left [{{ e_{1} \dot {e_{1}} \ddot {e_{1}}\ldots e_{1}^{\left ({{ n-1 }}\right )} }}\right ]^{T} \tag {18}\\ e_{1}& =y-y_{m}=y-G_{m}\left ({{ s }}\right )r \tag {19}\\ \dot {e}& =A_{m}\boldsymbol {e}+B_{m}\boldsymbol {\varphi }^{\boldsymbol {T}}\boldsymbol {\omega }. \tag {20}\end{align*}
\begin{equation*} A_{m}^{T}P+PA_{m}=-Q. \tag {21}\end{equation*}
As \begin{align*} B_{m}^{T}P& =C^{T} \tag {22}\\ B_{m}^{T}P\boldsymbol {e}& =C^{T}\boldsymbol {e}=y-y_{m}=e_{1}. \tag {23}\end{align*}
Lyapunov candidate function \begin{align*} V\left ({{ \boldsymbol {e},\boldsymbol {\varphi },t }}\right )& =\boldsymbol {e}^{T}P\boldsymbol {e}+\boldsymbol {\varphi }^{T}{\Gamma }^{-1}\boldsymbol {\varphi }, \Gamma \gt 0 \tag {24}\\ \dot {V}\left ({{ \boldsymbol {e},\boldsymbol {\varphi },t }}\right )& =\boldsymbol {e}^{T}P\dot {e}+e^{\cdot ^{T}}P\boldsymbol {e}+2\boldsymbol {\varphi }^{T}\Gamma ^{-1}\dot {\varphi }. \tag {25}\end{align*}
\begin{equation*} \dot {V}\left ({{ \boldsymbol {e},\boldsymbol {\varphi },t }}\right )=-\boldsymbol {e}^{T}Q\boldsymbol {e}+2\boldsymbol {\varphi }^{T}\boldsymbol {\omega }e_{1}+2\boldsymbol {\varphi }^{T}\Gamma ^{-1}\dot {\varphi }. \tag {26}\end{equation*}
In order to be sure that \begin{equation*} \dot {\varphi }=\frac {d}{dt}\left ({{ \boldsymbol {\theta -}\boldsymbol {\theta }^{\boldsymbol {\ast }} }}\right )=\dot {\theta }=-\Gamma \boldsymbol {\omega }e_{1}. \tag {27}\end{equation*}
When substituting Parameters adjustment law of (27) in (26) leads to a negative semidefinite function \begin{equation*} \dot {V}\left ({{ \boldsymbol {e},\boldsymbol {\varphi },t }}\right )=-\boldsymbol {e}^{T}Q\boldsymbol {e}. \tag {28}\end{equation*}
The controller parameters adaptation, originally described with an integer-order derivative in (27), can be adjusted to use an arbitrary fractional-order derivative as shown in (29) [56], [57].\begin{equation*} {}_{t_{0}}^{c} D_{t}^{\alpha }\boldsymbol {\theta } =-\Gamma \boldsymbol {\omega }e_{1}, \quad 0\lt \alpha \le 1. \tag {29}\end{equation*}
\begin{equation*} {}_{t_{0}}^{c} D_{t}^{\alpha }\boldsymbol {\theta }=-\Gamma \left ({{ \boldsymbol {\omega }e_{1}+\mu \left |{{ e_{1} }}\right |\boldsymbol {\theta } }}\right ). \tag {30}\end{equation*}
The reference model in this study can be selected as in (31). It is shown from the Nyquist plot of \begin{align*} G_{m}& =\frac {s^{2}+5s+4}{s^{3}+5.2s^{2}+7s+1.2} \tag {31}\\ G_{ASG-1}& =G_{ASG-2}=\frac {1}{s^{2}+5s+4} \tag {32}\\ P& =\left [{{\begin{array}{cccccccccccccccccccc} 34 & 22 & 4 \\ 22 & 29 & 5 \\ 4 & 5 & 1 \\ \end{array}}}\right ], Q=\left [{{\begin{array}{cccccccccccccccccccc} 9.6 & 0 & 0 \\ 0 & 4.8 & 0 \\ 0 & 0 & 0.4 \\ \end{array}}}\right ]. \tag {33}\end{align*}
B. Disturbance Observer Design for ADRC
There are several disturbances, nonlinearities and dynamics that have been occurred randomly in the power system. These uncertainties can be classified into external disturbances and internal disturbances associated with the system dynamics. Due to the randomness of these disturbances, there is a persistent need to disturbances observer in order to estimate the disturbances and to eliminate them from the control signal. Accordingly, ADRC is considered as a robust control structure consisting of an observer and control signal. The process can be modelled as a general second order differential equation as follows [59]:\begin{equation*} \ddot {y}=b_{0}u\left ({{ t }}\right )+g\left ({{ t,y,\dot {y},\ldots ,d,\psi }}\right ). \tag {34}\end{equation*}
\begin{align*} \dot {\hat {x}}_{1}\left ({{ t }}\right )& =\hat {x}_{2}\left ({{ t }}\right )+l_{1}\left ({{ y\left ({{ t }}\right )-\hat {x}_{1}\left ({{ t }}\right ) }}\right ) \tag {35}\\ \dot {\hat {x}}_{2}\left ({{ t }}\right )& =\hat {x}_{3}\left ({{ t }}\right )+b_{0}u(t)+l_{2}\left ({{ y\left ({{ t }}\right )-\hat {x}_{1}\left ({{ t }}\right ) }}\right ) \tag {36}\\ \dot {\hat {x}}_{3}\left ({{ t }}\right )& =l_{3}\left ({{ y\left ({{ t }}\right )-\hat {x}_{1}\left ({{ t }}\right ) }}\right ) \tag {37}\\ u\left ({{ t }}\right )& =\frac {1}{b_{0}}\left ({{ u_{a}\left ({{ t }}\right )-\hat {g}\left ({{ t }}\right ) }}\right ). \tag {38}\end{align*}
The control low of (38) is the input to the primary control loop in Fig. 1. For applying the control low of (9) and (38) with the adaptation low of (30) on the proposed LFC control of the studied power system for each area i, signals are chosen as in (39):\begin{align*} \boldsymbol {\omega }_{i}& =\left [{{\begin{array}{cccccccccccccccccccc} ACE \\ \boldsymbol {\omega }_{1}^{} \\ \boldsymbol {\omega }_{2} \\ \Delta f \end{array}}}\right ]_{i}=\left [{{\begin{array}{cccccccccccccccccccc} r \\ \boldsymbol {\omega }_{1}^{} \\ \boldsymbol {\omega }_{2} \\ y \end{array}}}\right ]_{i}, \\ u_{i}\left ({{ t }}\right )& =\left ({{ \frac {1}{b_{0}}\left ({{ u_{a}\left ({{ t }}\right )-\hat {g}\left ({{ t }}\right ) }}\right ) }}\right )_{i}=\Delta {P{_{ref}}_{i}}\left ({{ t }}\right ). \tag {39}\end{align*}
Simulation and Results
The proposed controller, FOMRAC, has been implemented and tested as the main frequency controller in the double area energy system to control the frequency variations that are resulted from load perturbations. Many scenarios have been investigated to prove the outstanding performance of the proposed scheme. The proposed scheme has been compared with one of the most promising controllers that was published lately named FOPID to confirm its leading performance over that controller. For fair comparison, the parameters of the FOPID controller have been tuned using the same selected optimization algorithm named artificial rabbits optimization algorithm [48] and it is implemented on the same bases and conditions as the proposed scheme through minimizing the cost function of ITSE (Integral Time Multiplied Squared Error) shown in equation (40). The transfer function of the FOPID controller is shown in equation (41) as in [60] Where \begin{align*} ITSE& =\int \limits _{t_{0}}^{t} {t\left [{{ \Delta f_{1}^{2}+\Delta f_{2}^{2}+\Delta P_{tie}^{2} }}\right ]} dt \tag {40}\\ C\left ({{ s }}\right )& =K_{p}+\frac {K_{i}}{s^{\lambda }}+K_{d}\ast s^{\beta }. \tag {41}\end{align*}
A. Scenario – 1
In this scenario, LFC controller has been used for the studied two-area system shown in Fig. 3 with no renewable energy sources. A load perturbation of 1% is applied to area-1 at 5 sec with simulation time of 300 sec. Four controllers have been implemented on the system. They are integer Integral controller (IC), FOPID controller, IOMRAC controller and the proposed FOMRAC. Artificial rabbit optimizer has been used to estimate the optimal parameters of the FOPID controllers, IC controller and the fractional orders of the FOMRAC controller. Estimated parameters of FOPID are shown in Table 2. For the robust adaptive proposed controller, a modification parameter of 0.001 has been used with different adaptation gains. For MRAC, the control action described by equation (38) has been used with adaptation gains of 10,100,1000 and 5000.Parameters are updated according to equation (30) with
Response of fractional adaptive MRAC of scenario-1 (Order of 0.65 for area-1 and 0.75 for area-2).
Errors of scenario-1 with control of FOMRAC (order of 0.65 for area-1 and 0.75 for area-2).
B. Scenario – 2
In this scenario, a severe customized load disturbance as shown in Fig. 17 has been implemented in area-1 to test the efficiency of the proposed FOMRAC controller compared with the other three selected controllers’ IC, FOPID, IOMRAC. No renewables have been considered in the power system. The same tuned controller optimal parameters of the FOPID controller as identified in Table 2 have been used to show its response against the unexpected or unplanned disturbance action. IC controller has failed to stabilize the system against the defined load disturbance that’s why, it has been excluded from the results. The adaptation gain parameter of the MRAC can be considered as a learning parameter. Increasing this parameter improves the tracking of the system to the reference model without any other modification of the design. However, at highly dynamics and severe environmental changes, it’s essential to exercise cautions to avoid compromising stability. Conversely, to ensure safety and prevent instability caused by the parameter drift, a modification parameter
As shown in Fig. 18, Fig. 19, Fig. 20 and Fig. 21, the results have been closely resembling those of the first scenario for MRAC, indicating an enhanced fast response with the increasing of the adaptation gain. Furthermore, FOMRAC has demonstrated slightly superior performance compared to IOMRAC, as it allows a greater chance of increased adaptation gain. However as shown in Fig. 22 and Fig. 23, the utilization of the FOPID controller have stabilized the system with exhibiting overshoots. Nonetheless, undershoots have been observed with the FOPID controller, and the system stabilizes at a nonzero value, resulting in a non-zero steady-state error compared to FOMRAC and IOMRAC. According to the time response parameters of the output waves of Fig. 22 and Fig. 23 that have been listed in Table 3, ITSE in the case of FOPID has been greater than that of IOMRAC and FOMRAC. Better transient response has been achieved upon using IOMRAC or FOMRAC via decreasing the adaptation gain, but the steady-state response will not be superior than that achieved with the higher adaptation gain. As illustrated in Table 3, FOMRAC shows a relative enhancement in cost function of 15% and 152% compared to IOMRAC and FOPID controllers respectively.
Response of FOMRAC of Scenario-2 (order of 0.65 for area- 1 and 0.75 for area-2).
Errors of scenario-2 with control of FOMRAC (order of 0.65 for area-1 and 0.75 for area-2).
C. Scenario-3
This scenario tests the performance of the two-area power system under the control of FOPID, FOMRAC and IOMRAC against a load disturbance and during insertion of renewables. A load disturbance of 1% has been emulated in area-1 at 5 sec, a windfarm has been connected to the area-2 at 50 sec and a PV plant has been inserted to the area-1 at 150 sec within a simulation time of 300 sec. The FOPID parameters have to be retuned optimally to match the reconfiguration of the model so, they have been listed in Table 4. While, thanks to their adaptive capability, the modification parameters of the IOMRAC and FOMRAC and the fractional orders of the FOMRAC have no need to be changed and they have been applicable as in case of scenario-1 and scenario-2. Moreover, the reference models of both MRAC controllers haven’t been varied from scenario-1 or scenario-2.
The output response of the system has been stabilized under the control of the three controllers as shown from Fig. 24, Fig. 25 and Table 5. However, better transient and steady state responses have been detected in case of the FOMRAC with the lowest ITSE value, the lowest overshoot and the fastest response towards the steady state. IOMRAC has shown the highest ITSE value among the three controllers as its oscillations have damped after relatively longer time. In case of FOPID controller, a high overshoot has been occurred comparing to IMORAC and FOMRAC. It is worth noting that the FOPID controller retuning has been needed in this scenario to achieve the stability while, in case of FOMRAC and IOMRAC, there is no need for that because of their ability to adapt themselves with the new conditions without any change of the reference model, modification parameters or fractional orders. FOMRAC shows a relative enhancement in cost function of 75% and 29% compared to IOMRAC and FOPID controllers respectively.
D. Scenario-4
Time delay is one of the undesirable attacks that may occur to the controller and it may negatively affect the system response. This scenario emulates the behavior of the FOPID, IOMRAC and FOMRAC controllers under these time delays. Therefore, time delays of 0.01 sec and 0.1 sec have been applied to the controllers’ outputs for both areas. Furthermore, a 1% load perturbation has been applied to area-1 at 5 sec and a 1% load perturbation has been applied to area-2 at 180 sec with simulation time of 300 sec. Parameters of FOPID controller have the same values as listed in Table 4.
It is shown from Fig. 26, Fig. 27 and Table 6 that in case of 0.01 sec time delay, all controllers can stabilize the system. However, the maximum overshoot of FOPID controller is higher than that of IOMRAC and FOMRAC. FOMRAC has shown a dominant behavior with less oscillations, fastest response towards the zero steady state and less ITSE error compared to FOPID and IOMRAC. However, in case of 0.1 sec time delay as shown in Fig. 28, the FOPID controller has displayed undamped oscillations within ±4.5%. While, both of IOMRAC and FOMRAC can stabilize the system with undamped oscillations within ±1% that is within the allowable limit of NREC. Moreover, in case of 0.1 sec, FOPID has presented very high increasing and unsteady ITSE error value compared to IOMRAC and FOMRAC as shown from Fig. 29 and Table 7. This scenario has shown a very strong aspect of using the proposed FOMRAC controller which is its ability to adapt itself against any different situations that may occur during the operation and therefore it is recommended to be used in achieving a continuous online tuning during any change in the system conditions. In case of 0.01 sec delay time, cost function relative enhancement of 79% and 58% can be shown by the FOMRAC when compared to IOMRAC and FOPID respectively. While in case of 0.1 sec delay, cost function relative enhancement of 6.5% and 522% can be shown by the FOMRAC when compared to IOMRAC and FOPID respectively.
E. Scenario-5
In this scenario, the performance of FOPID and FOMRAC is tested against ±50% change in system parameters with the insertion of RESs. This parameter change action has been adopted for
System response under effect of different controllers after +50% parameters change.
System response under effect of different controllers after -50% parameters change.
System errors under effect of different controllers after +50% parameters change.
System errors under effect of different controllers after -50% parameters change.
The main purpose of this scenario is to check the robustness and the sensitivity of the proposed controller against the system parameters changes which are frequent in current complex systems. A major advantage of the proposed FOMRAC is its ability to adapt itself and adjust its parameters by itself online and continuously against the changes in the system parameters. Fig. 31 and Fig. 32 shows the robustness of the proposed FOMRAC. Furthermore Fig. 35 and Fig. 36 show the self-adjustment of the proposed controller parameters (
Conclusion
Secondary area dynamic control for load frequency regulation in the two-area hybrid conventional & renewable power system to provide perfect response adaptively is the main target of this work. It is well known that, the renewables negatively affect the performance of load frequency controllers as a result of the decreased system inertia resulting from the higher number of semiconducting devices and static generators so, a robust adaptive control scheme would be good option to control the system frequency in multi area power system with and without renewables. That’s why, a novel real time adaptive control scheme that includes FOMRAC and a disturbance rejection observer has been proposed as an efficient closed loop load frequency controller that is able to dynamically adjust its parameters online by itself which is a key advantage of the FOMRAC controller that it is its adaptive capability, relying solely on system output for different tested cases without need to alter its main parameters, resulting in minimal ITSE error compared to other controllers. The proposed scheme has been tested during severe load variations and while considering system parameters disturbances. Moreover, its behavior has been investigated during time delay attacks. For more verification of the proposed scheme, its results have been compared to that of the most recent previously published schemes to prove its efficiency and robustness over the others. In all scenarios, results show that enhancement in cost function is ranging from 29% to 522% when using the proposed FOMRAC as compared to FOPID controller while the enhancement in cost function when using the proposed FOMRAC controller ranges from 15% to 80% when compared to the IOMRAC. Therefore, the proposed controller is highly recommended to be applied for frequency regulation in multi area hybrid power systems.