Abstract
This study considers the use of an enhanced super-twisting sliding mode control (STSMC) scheme, via the incorporation of a hybrid extended state observer (ESO) and a higher order sliding mode observer (HOSMO) state estimation and disturbance observer (DO) based on exponential decay embedded via a tracking element in order to hasten the estimation of disturbance thus improving performance significantly. This scheme is employed to generate single and multiple control signals per agent based on the microgrid’s presented components, such as energy storage devices and renewable energy sources (RESs) alongside the harness of a puma optimizer (PO) metaheuristics scheme to optimize each area regulator’s performance. The sliding surface incorporated is chosen based on desired control objectives. Adjusting the constricted area frequency and reducing tie-line power transfer fluctuations are considered the primary goals for frequency regulation in a multi-area power system. Also, based on the presented simulations, adequate performance in terms of minimum chattering, low complexity, fast convergence, and adequate robustness has been achieved. Using various microgrid peripheral components, such as a multi-terminal soft open point (SOP) with a dedicated terminal for hydrogen energy storage, alongside the proposed enhanced STSMC, the frequency change and power transfer rate of change are maintained within the range of ×10− 6 values, substantially preserving proper performance compared to other simulated scenarios. In regard to the final simulated case involving SOP, the following has been achieved: steady state errors of 2.538 × 10− 6 Hz for ΔF1, 3.125 × 10− 6 Hz for ΔF2 and 1.920 × 10− 6 p.u for ΔPtie alongside peak disturbance overshoot reduction in comparison to stochastic case of 99.580%, 99.605% and 99.771% for same mentioned elements respectively. Also, a reduction in peak disturbance undershoot of 95.589%, 99.547% and 99.573% respectively, has been achieved. Thus, the enhanced STSMC can effectively mitigate frequency fluctuations and tie-line power transfer abnormalities.
Keywords: Hydrogen energy storage, Load frequency control, Metaheuristics optimization techniques, Soft open point, Super twisting sliding mode control
Subject terms: Electrical and electronic engineering, Hydrogen storage
Introduction
Background and motivation
The degrading nature of current conventional energy sources and the pollution they produce will make it challenging for future generations to generate electricity. The reliance on traditional energy sources, such as fossil fuels, has led to environmental degradation and high pollution levels. This unsustainable model of electricity production will create significant obstacles for future populations in meeting their energy needs1. Therefore, to generate green energy, it is crucial to shift towards renewable energy resources2. A microgrid or mutual flow of power regulating structure is necessary for producing power using renewable energy resources like solar, wind, and other energy sources3. As a result, using electronic converters reduces the grid’s overall inertia, which raises the possibility of system instabilities, particularly concerning frequency4. Furthermore, frequency oscillations will be experienced by the nearby control area in an interlinked power system upon the occurrence of a small load perturbation (SLP) in any area5. A persistent frequency deviation from the norm can have detrimental effects on a power system’s functionality, security, dependability, and efficiency by overloading transmission lines, damaging equipment, and activating safety mechanisms6. Therefore, grid frequency regulation is necessary for consistent electrical production, particularly when distributed energy resources (DERs) are present.
According to the IEEE/CIGRE committee, frequency stability is the power system’s aptitude to restore steady frequency conditions following the occurrence of a substantial disparity between generation and demand7. To accomplish this, microgrids can be fitted with controlling mechanisms. Several traditional and more modern, sophisticated methods for frequency regulation are available to resolve this issue. The current methods for microgrid control that use conventional controllers work well for regulating voltage, but they are insufficient for controlling frequency when using traditional and linear controllers6.
Related literature
Numerous techniques have been used to regulate frequency in each area. Proportional and integral (PI), along with proportional, integral, and derivative (PID) control, is a traditional method of control8. Despite their ease of design, these control strategies’ large overshoot and lengthy settling times are drawbacks. They also do not respond well to system uncertainties. To regulate the load frequency against uncertainty, sophisticated, robust control techniques have been adopted9. The controllers reported in the literature include fuzzy logic control10, artificial intelligent regulation means11, model predictive control12, optimal control13,
control14, and linear matrix inequality-based control15. Furthermore,16 provides a classification of load frequency control according to various regulation strategies. In terms of recent literature on frequency regulation, authors in17 have employed a fractional order PID controller via Walrus optimization to address the issue. Usage of model predictive control along multiple sources of stochastic behavior in a de-regulated power system is reported in18. An event-trigger regulation scheme based on prediction is presented in19 to handle frequency stability issues.
Sliding mode control (SMC), one of these controllers, has garnered much interest due to its robustness against disturbances and unmodeled dynamics5. SMC is a nonlinear regulation technique that modifies outcomes in a dynamic procedure in response to the present system states. By utilizing discontinuous control signals, SMC alters the system’s transient behavior, causing it to move through a segment of its regular behavior20. This control drawback abolishes the optimal sliding mode dynamical behaviors and sturdiness of SMC because it is susceptible to outside abnormalities in sliding mode circumstances and because of undesired chattering caused by large switching gain6. Because SMC theory is robust and straightforward, many high-order controllers have been developed1. Besides being able to withstand external disturbances, these high-order SMCs, such as super twisting SMCs (STSMCs), can also respond transiently quickly if the reference signal suddenly changes21. Furthermore, the intrinsic chattering problem of the SMC has been significantly diminished by the latest innovations in the target attainment rules for these higher-order SMCs22.
Recently, the SMC approach has focused on load frequency control9,23. The usage of a decentralized sliding mode controller of type (dHoSMO) has been employed for frequency regulation in power systems by the authors in24. For the same purpose, a combination of PID and SMC has been applied in25 for a hydro-turbine-based power system. In26, a sliding mode frequency regulator alongside droop control has been implemented. The use of the SMC scheme based on teaching learning optimization is reported in27. Authors in28 employed an event-trigger mechanism-based SMC to handle the frequency regulation issue. The regulation of frequency and tie-line power abnormalities may become extremely challenging with the presence of load disturbances, along with increasing renewable penetration29. As a result, compensation for these disruptions is required. By calculating and compensating for the disturbance, its impact can be reduced30. Table 1 presents a comparison of recent SMC implementations in the literature, focusing on load frequency control issues to the authors’ knowledge, along with a description of the key elements employed in this study to highlight its advantages and superiority over reported SMC strategies.
Table 1.
Comparison of recent SMC studies in the literature for load frequency control issues.
| Study | Control Type | Surface Type* | Chattering** | Complexity*** | Robustness**** | Notes |
|---|---|---|---|---|---|---|
| – | Linear SMC | Linear | High | Low | Good | Very limited |
| 31 | Nonlinear SMC | Nonlinear | High | Medium | Good | – |
| 32 | Terminal SMC | Terminal | Medium | Medium | Excellent | – |
| 23,27 | Integral SMC | Integral | High | High | Very good | – |
| 33 | Super-Twisting | Linear/Nonlinear | Low | Medium | Very good | – |
| 24,26 | Higher-Order SMC | Custom | Very low | High | Excellent | – |
| 9 | Adaptive SMC | Any | Medium | Medium–High | Variable | – |
| - | Boundary-Layer SMC | Any | Reduced | Low | Moderate | Continuous approximation SMC can be related to/scarce in Literature |
| 34 | Discrete-Time SMC | Any | Sampled noise | Medium | Good | – |
| 28 | Event-Triggered SMC | Any | Depends | Medium | Good | Self triggered SMC can be related to |
| 25 | SMC + PID | Linear/Boundary/Custom | Medium | Low–Medium | Good | – |
| 35 | SMC + Backstepping | Nonlinear/Terminal | Medium | Medium–High | Excellent | – |
| 36 | Predictive SMC***** | Linear/Nonlinear | Low–Medium | High | Very good | SMC + MPC can be related to but very scarce |
| 37 | SMC + Fuzzy Logic | Any | Low | Medium–High | Good | – |
| 38 | SMC + Neural Networks | Any | Low | High | Very good | Can be related to fuzzy or adaptive SMC as a modification or variation |
| 39 | SMC + H∞ Control | Linear | High–Medium | Medium–High | Excellent | Performance is based on respecting H∞ bounds/ scarce in literature |
This study considers the use of an enhanced super-twisting sliding mode control (STSMC) scheme via the incorporation of a hybrid extended state observer (ESO) and a higher order sliding mode observer (HOSMO) state estimation and disturbance observer (DO) based on exponential decay embedded via a tracking element in order to hasten the estimation of disturbance thus improving performance significantly. This previous scheme is employed to generate single and multiple control signals per agent based on the microgrid’s presented components and sources of stochastic behaviors alongside the harness of a puma optimizer (PO) metaheuristics scheme to optimize each area regulator performance. The sliding surface incorporated is chosen based on desired control objectives. Also, based upon presented simulations, adequate performance in terms of minimum chattering, low complexity, fast convergence and effective robustness has been achieved.
*In some of the mentioned studies, the employed sliding surface can be classified as a mixed or combined or hybrid type and thus is left to the readers own judgement.
**/***/****Comparison is based upon the general characteristics of the type of SMC employed in the mentioned studies up to authors knowledge of its general characteristics and thus is left to the readers own judgement.
*****Usage of observers either state or disturbance or any other mean of estimation with their different types can be related to Predictive SMC.
Additionally, the introduction of DERs has made the operation of microgrids even more complex40. A survey regarding the challenges faced by microgrids’ operation in terms of stability, energy management, power quality, and others can be found in41. As a result, changes to the architecture and operational setting of power systems have made active distribution networks (ADNs) necessary40. Therefore, a newly developed power electronics equipment called a soft open point (SOP), typically placed within the often-accessible points of DNs, can guarantee the DNs’ desired voltage and frequency controls in addition to flexible and precise power42. They have demonstrated remarkable potential in addressing the DNs’ previously mentioned challenges and serving as a foundation for flexible ADNs thanks to their exceptional power controllability in real-time43. The employment of model predictive control upon ADNs, which suffers from augmented complexity and an increased number of computations in terms of execution, is presented in44.
Also, motivated by the intellect and pumas’ way of life, the Puma Optimizer (PO) is presented as an optimization method for the employed SMC in this study. In 27 out of 33 benchmarks, this algorithm has outperformed the compared algorithms, and in 7 out of 10 data sets, it has produced satisfactory outcomes when providing a solution for the clustering problem45. Additionally, the outcomes of the feature assortment and community discovery problems were superior45.
This study develops an SMC of super twisting type embedded with state and disturbance observers and tracking elements to further enhance performance. Practical limitations for the frequency enhancement problem rely on difficulty measuring state conditions and occurring disturbances. Thus, the dependence upon direct measurements for all states reduces accuracy. Furthermore, using disturbance estimation techniques without tracking elements can lead to ambiguities and increased complexity in reducing estimation errors, as well as clarifying the difference between external, lumped, or mismatched disturbances. Thus, a tracker element upon a disturbance observer (DO) is employed to estimate disturbance error accurately and assist the super twisting SMC. Furthermore, a hybrid extended state observer (ESO) and a higher-order sliding mode observer (HOSMO) are employed for state estimation to reduce oscillations. Its effectiveness in noise attenuation generally characterizes the ESO, while the HOSMO has the advantage of having valuable finite-time error convergence as well as good robustness. This hybrid form is implemented by preserving the smooth, high-bandwidth Luenberger terms for noise attenuation, while simultaneously injecting sliding-mode corrections for finite-time error convergence. This suggested approach can be used to estimate the state and disturbance for load frequency control with nonlinearities. Furthermore, metaheuristics optimization based on PO is employed as an effective means to enhance the performance of the proposed regulation strategy. Additionally, this study equips the proposed STSMC with the ability to generate multiple control actions: one for the main system and another for the connected secondary storage element. Taking advantage of the estimated disturbance signal, via the employed DO enhanced with a tracker, is considered an additive point in this study, compared to other studies in the literature, which allows for the achievement of multiple control actions and the success of multiple agents. Most studies in the literature are concentrated upon a singular control action agent, thus limiting its potential capabilities.
Comparing the employed scheme with the literature, the following is stated. Authors in46 did not employ state or disturbance observers while employed SMC is used as a secondary layer of control for PI for single area application. The dependence upon ESO alone in47 reduces accuracy through the increase of noise occurrence while error convergence is characterized as being asymptotic or zero error condition is never actually reached at any finite time. Also, the lack of enhancing the estimation process in47 with tracking elements may delay estimation thus affecting the performance of the entire regulator especially in error convergence. Additionally, presented analysis in47 is based on eigenvalue assignment, while the employed metaheuristics optimization technique gives better results, especially if unknown ambiguities are present within the system. Authors in48 did not employ disturbance estimation or tracking elements. The study is constricted to the variation of frequency without the tie-line power change in49 along with the assumption that all states are measurable. Also, the use of linear matrix inequalities and meeting
performance in49 as well as the lack of tracking elements in disturbance estimation, which renders the process more complex. Authors in31 also employed eigen value assignment along with linear matrix inequality while employing a centralized approach and unemployment of tracking elements within disturbance observation for all control areas increasing complexities. It should also be noted that most studies in literature are concentrated upon singular control action agent thus limiting the potential capabilities of STSMC.
Contributions
Thus, this study considers the use of an enhanced STSMC via the incorporation of an ESO and a HOSMO state estimation and a DO based on exponential decay embedded via a tracking element in order to hasten the estimation of disturbance thus improving performance significantly. This previous scheme is employed to generate single and multiple control signals per agent based on the microgrid’s presented components and sources of stochastic behaviors alongside the harness of a puma optimizer (PO) metaheuristics scheme to optimize each area regulator performance. The sliding surface incorporated is chosen based on desired control objectives. Also, based upon presented simulations, adequate performance in terms of minimum chattering, low complexity, fast convergence and effective robustness has been achieved. Stability analysis is also presented in this study.
This work also presents a novel use for storage equipment centered on hydrogen energy incorporated via SOP terminals within the proposed active distribution microgrid. The previously mentioned regulation strategy helps provide a more realistic study via estimating variables that are practically difficult to measure, and employing a disturbance estimator supplemented with a tracking element helps reduce super twisting SMC regulator oscillations and settling time to reach the desired steady state alongside giving the ability to generate multiple control actions. Also, the reduced number of variables employed facilitates regulation action, and employing previously mentioned compensating measures helps reduce errors and oscillations. Additionally, constructing a regulator per area helps achieve a multiple-agent concept while each regulator generates multiple control signals for the additional flywheel or battery storage system in each area, as well as the turbine-based generators.
The previous arrangement is also enhanced via the PO metaheuristics scheme. Furthermore, various nonlinearities are involved, including dead bands, signal transmission delays, and generator rate constraints. Renewable energy generators like wind and solar are utilized in addition to the previously listed elements. To achieve a more realistic analysis, actual wind data extracted from information-gathering equipment at the Zaffarana wind generating station in Egypt is also used. Also, accurate information from a solar-generating power plant in Nasr City, Egypt, is extracted and inserted into the suggested system. Also, SLP is implemented in the first zone at the outset to investigate transient dynamical behaviors. It is distinguished through its 0.05 p.u. value. It should be emphasized that this particular value of SLP is considered as an extreme disturbance and is scarcely discussed in literature in terms of simulation studies. Thus, this is considered as an additive point for this study. The study’s major contributions can be summed up as such:
Enhanced sliding mode control of super twisting type via state and disturbance observation embedded with tracking element is executed.
Performance of the previous scheme is further improved via the PO metaheuristics technique to minimize oscillations within frequencies and tie-line power exchange.
A storage component incorporated in a multi-terminal SOP is implemented to manage frequency regulation hassles. The structure for storage equipment, based upon hydrogen energy, is shown and connected to the SOP.
Various area microgrids characterized by ADN traits comprising also with renewable energy sources (RESs) and storage elements are regulated by implementing a suggested regulation scheme.
Previous control structure is applied to the study’s system to supply control signals for the additional flywheel or battery storage system in each area and the turbine-based generators.
When using multi-terminal SOP, ΔF1 was kept within the range of × 10–6 values, considerably preserving satisfactory behavior in contrast to other scenarios.
The same is true for ΔF2, which keeps a similar range of values compared to when multi-terminal SOP is not used or to that of integrating renewable plants with the incorporation of measurements data as well as non-linearities for extra realistic analysis.
Additionally, frequency has been maintained within deployable bounds for the duration of the simulations, confirming the suggested strategy’s ability to provide frequency perturbation ride-through functionality for the simulated ADN based upon varied running circumstances.
Regarding ΔPtie, achieving a satisfactory restricting deviation bounded by × 10–6 values while simultaneously reducing the influence of the system’s stochastic conduct, specifically at the occurrence of peak conditions achieving minimal overshoot.
Simulations of PID as well as MPC controllers under different optimization algorithms have been simulated. Different optimization algorithms regarding the proposed strategy have also been employed. The outcomes of the conducted analysis validate the selected strategy of PO-enhanced STSMC embedded with the observer and effective disturbance estimate’s accomplishment via reduced overshoot alongside settling duration while at the same time restricting steady-state error to × 10–6 within simulated disturbance scenarios.
Organization
The remainder of the paper is organized as follows: Section "System model" sets up the system model. In Section "Super twisting SMC methodology", the proposed STSMC procedure is displayed. Section "Optimization and problem formulation" provides the Puma algorithm’s essentials and the problem formulation. Section "Simulation results and discussion" discusses and expresses the simulation outcomes. Lastly, Section "Conclusions" provides the concluding notes.
System model
A nonlinear model was developed based on ADN with RESs and storage elements. Figure 1 depicts the system under investigation. It involves wind farms for each area, photovoltaic (PV) plants, thermal generators, and various storage systems, such as flywheels along with battery storage. Table 2 illustrates how thermal power generating plants, which are the primary elements in regulation loops, can be represented using first-order transfer function models.
Fig. 1.
Arrangement of the suggested setup.
Table 2.
| Element | Representation |
|---|---|
| Governor | ![]() |
| Turbine | ![]() |
| Power system | ![]() |
In Fig. 1, Ri characterizes the governor’s droop activity, describing primary and secondary load frequency control (LFC) feedback, while Bi embodies frequency area bias. T12 symbolizes multi-control area synchronization time. Tg, and Tt characterize the time constants of thermal power-generating plant elements.
Referring to50,51, the values of the mentioned parameters are displayed in Table 3. As for power system representation, it is based upon employing a time constant equivalent to
and a gain equivalent to
. It is based upon each area power system inertia
and a damping coefficient
.
Table 3.
| Component | Value |
|---|---|
| Tg | 0.08 s |
| Tt | 0.40 s |
![]() |
120 Hz/p.u. MW |
![]() |
20 s |
| Bi | 0.425 p.u MW/Hz |
| Ri | 2.40 Hz/p.u. MW |
| T12 | 0.0826 s |
Thus, the transient behavior of the ith area within a power system of multiple areas can be denoted through the following52.
![]() |
1 |
![]() |
2 |
![]() |
3 |
![]() |
4 |
such that i and j represent the number of respective areas, Δfi, ΔPmi, and ΔPgi represent the variations regarding frequency, the mechanical output of the synchronous machine, and governor position, correspondingly; ΔPci andΔPLi denote the outcome of the regulator and the load disparities, correspondingly. In general, the main target is to minimize Δfi to a null value once the tie-line power transfer or the online load varies. Thus, this is achieved via the regulation of ΔPmi to track ΔPLi and ΔPtie,i through the adjustment of the control input ΔPci = ΔPLi + ΔPtie,i. As a result, variations in load and tie-line power transfer are regarded as disturbances. Thus, the system dynamics can be denoted via:
![]() |
5 |
![]() |
6 |
where the control input ui = Pci.
A particular kind of implemented nonlinearity is predicated on a deliberate denial of governor execution interval. An operation restriction is implemented using a governor limitation zone of 0.0006 p.u., cited from AIEE-ASME standards50. A five percent generation rate limitation also constrains the turbine’s pace of change.
As for the impact of phase measurement units (PMUs), the load frequency regulation process’s secondary loop implements an exponential decay representation to produce a communication delay time (CDT). Table 4 presents the equations and transfer functions for the PV and wind plant models that are being used, as well as the interconnected storage devices, which include the flywheel device and the battery system for areas one and two, respectively, whose parameters can be found in53–58.
Table 4.
| Component | Element | Model |
|---|---|---|
| PV plant | Output power | ![]() |
| Interface | ![]() |
|
| Wind plant | Output power | ![]() |
| Interface | ![]() |
|
| Flywheel | ![]() |
|
| Battery system | ![]() |
|
In regards to PV plant,
represents ambient temperature,
signifies the sun irradiation, the 0.1 value embodies the conversion efficiency while the harnessed surface area is characterized by
. Any interface is represented by k as a gain value and T for its respective component time delay. As for the wind plant, r, ρ,
, λ and β1 represent different characteristics of the wind blade,
symbolizes the wind velocity and the power coefficient is embodied via Cp.
Active distribution network peripheral components
The multi-terminal SOP, which serves as the foundation for ADNs, is based on adopting the key components regarding the virtual synchronous machine concept within the SOP terminal of DC/AC characteristics to achieve good system stability. A multi-terminal SOP is formed when a DC link voltage is present, which must be kept constant throughout the multidirectional power flow. Regarding the double-area ADN, power is generated at one SOP DC/AC terminal and absorbed by another SOP DC/AC terminal. The system conditions under study determine how this process is moved between the SOP terminals. In addition, the embedded storage contributes to preserving this power balance, particularly during disruptions. Thus, the
loop, with the
loop is formed with PI controllers for improved implementation. Furthermore, the control structure is characterized by numerous advantages like sturdiness against parameter deviations, notable dynamic performance compared to inner voltage regulation topology, and superior regulation precision. It consists of a phase-locked loop (PLL), and current supervision loops, and is dependent upon external power59,60. Constituents of apparent power regulation are also frequently used, particularly when utilizing a grid, as a generator of reference signals for the current control via PI controllers, which were previously discussed. Table 5 lists the governing equations for the multi-terminal SOP59–63.
Table 5.
| Component | Element | Model |
|---|---|---|
| DC/AC terminal |
loop |
![]() |
loop |
![]() |
|
| PLL | ![]() |
|
| Outer P loop | ![]() |
|
| Outer Q loop | ![]() |
|
| d-Frame Modulation Indices | ![]() |
|
| q-Frame Modulation Indices | ![]() |
|
| DC-link loop | ![]() |
|
| DC voltage dynamics | ![]() |
The SOP first terminal’s benchmark angular is adjusted to match the second terminal, but also vice versa, to achieve adequate operation. This modification must address the issue of inertia lacking within the terminals of SOP and avoid undesired power fluctuation according to fluctuations in frequency62. Moreover, as a means to guarantee proper power balance, an additional DC link voltage loop is required. Because of the DC link’s capacitive characteristics, the energy it stores is expressed by
through differentiation. Moreover, since this modification is made to reference power and PI controllers are used, the energy stored is active for the terminal that regulates DC voltage. Therefore, to improve model accuracy, a representation of DC voltage dynamics is essential59. Table 5 shows the desired transfer function44.
With reference to Fig. 1, the application of every SOP terminal of DC/AC characteristic’s output power upon its corresponding area PCC is the basis for the incorporation among the investigated ADN. Subsequently, the PLL of every SOP terminal of DC/AC characteristic experiences a disturbance based on the frequency variation rate of each primary microgrid area. Additionally, the pace of variation of the tie-line power dynamic exchange and the pace of frequency deviation, along with the present bias effect influenced by communication delay, determine the adjusting power for the SOP terminal of DC/AC characteristic applied upon the first area. Next, based on a negated value matching the first area SOP, this data is transmitted to the other DC/AC terminal. The SOP terminal of DC/DC characteristic is linked to the storage system based on hydrogen energy to improve system stability. This process is described in Fig. 2 while the description of parameters and variables in previously presented equations can be summarized in Table 6.
Fig. 2.
Schematic diagram of Multi-terminal SOP with hydrogen storage.
Table 6.
Parameters and variables description of multi-terminal SOP employed equations.
| Symbol/Description | Symbol/description |
|---|---|
Virtual angular velocity |
Measured active power |
| J Virtual inertia |
PLL Phase angle |
Electrical torque |
Filter inductance |
Mechanical torque |
Voltage at the point of common coupling in the reference frame |
Emulated mechanical power |
. Voltage at the point of common coupling in the reference frame |
Emulated electrical power |
Modulation index in the reference frame |
Virtual frequency |
Modulation index in the reference frame |
Respective control gain |
Current in the reference frame |
Reference reactive power |
Current in the reference frame |
Measured reactive power |
DC terminal voltage rated |
Reference voltage magnitude |
Reference DC voltage |
Measured voltage magnitude |
Measured DC voltage |
Proportional gain |
Capacitance of DC link |
Integral gain |
DC voltage dynamics factor |
Reference active power |
The hydrogen energy storage linked to SOP consists of an electrolyzer component that, upon absorption of power into the storage equipment, facilitates the chemical process of electrolysis to produce hydrogen gas. Additionally, the hydrogen gas produced is kept within a corresponding tank so that the fuel cell constituent can be used to produce electricity when needed. This power, whether generated or absorbed, is connected to the multi-terminal SOP model that was previously covered via
added to the DC link loop44. Governing equations based on terminal voltage and flowing current for hydrogen storage are mentioned in Table 764–67. A similar treatment can be conducted for the electrolyzer constituent, as depicted in67,68.
Table 7.
| Component | Element | Model |
|---|---|---|
| Terminal voltage | Output voltage for fuel cell (input for electrolyzer) | ![]() |
| Activation losses | ![]() |
|
| Ohmic losses | ![]() |
|
| Concentration losses | ![]() |
|
![]() | ||
| Open circuit voltage | ![]() |
|
![]() | ||
![]() | ||
![]() | ||
| Flowing current | Output current for fuel cell (input for electrolyzer) | ![]() |
| Faraday efficiency | ![]() |
|
| Current density | ![]() |
In regards to the parameters description, Table 8 presents clarification for it with the consideration that voltage is represented by V, temperature is denoted by T, and partial pressure of the respective gas is considered via PP.
Table 8.
| Elements | Symbol | Value |
|---|---|---|
| Electron’s charge | e | ![]() |
| Avogadro’s number | ![]() |
![]() |
| Faraday constant | ![]() |
![]() |
| Universal gas constant | ![]() |
![]() |
| Hydrogen molar mass | ![]() |
![]() |
| Faraday efficiency constants | ![]() |
![]() |
![]() |
![]() |
|
![]() |
![]() |
|
| Charge transfer coefficient | ![]() |
![]() |
| Amplification constant | a | ![]() |
| Exchange current density | ![]() |
![]() |
| Limiting current density | ![]() |
![]() |
| Internal area-specific resistance | ![]() |
![]() |
| Mass transport constant | k | ![]() |
In terms of terminal voltage, various losses should be taken into consideration in order to acquire an estimation for the terminal voltage that alters from the value of
, which could be characterized as concentration, ohmic, and activation losses65. Additionally, the SOP embedded storage terminal’s fuel cell or electrolyzer component can operate within a specified power consumption range due to the hydrogen storage’s ability to vary its flow rate
44. This permits alterations to the input or output DC, thereby increasing system flexibility. PI controllers are used to control mass flow rates based on error feedback.
Super twisting SMC methodology
The state and disturbance estimator supplemented with tracker element implemented via a SMC of a super-twisting scheme is presented in this section to explain the basis of the procedure applied in this study. Based on the previously presented model, a super-twisting control is proposed based on state estimation and disturbance observation.
State estimation and disturbance observer
The details surrounding the unidentified disturbance, including tie-line power swaps and loading fluctuations, should be obtained first before using tracking regulations to adjust the system frequency. Based on estimated outcomes, the recommended sliding surface, as well as the variable, should be determined. The employed sliding mode state observer is based on a hybrid form of extended state observer (ESO) and a higher order sliding mode observer (HOSMO). It is embodied via a higher-order sliding mode differentiator in addition to a fundamental Luenberger observer48. The ESO is generally characterized by its effectiveness in noise attenuation, while the HOSMO has the advantage of having valuable finite time error convergence as well as good robustness. This hybrid form is implemented via preserving the smooth, high-bandwidth Luenberger terms
for noise attenuation, while injecting at the same time sliding-mode corrections
for finite-time error convergence. Using the system model that was previously presented, the system state observer can be created as:
![]() |
7 |
![]() |
8 |
where
is an appraisal for
, L represents the design gain matrix, C embodies the outcome matrix,
and
signifies an adjustment factor. The representation of the previous is
, where U represents the order of the differentiator48. The term
represents the ESO part that helps in reducing noise, damping chattering and achieving a smooth start for the state estimation process while the term
assists in achieving finite time error convergence. The hybrid state estimator performance is based upon adequate tuning of shown parameters as will be described in succeeding sections.
In regards to the disturbance observer (DO), it is based upon the exponential decay principle in order for the disturbance estimated signal reaches its actual value via error feedback. It is characterized of having adequate robustness, low chattering and noise sensitivity. The perturbation can be estimated by an observer vector in the following ways using the estimated states:
![]() |
9 |
![]() |
10 |
such that
is considered a supplementary variable, while M is a constant coefficient matrix that should be tuned. As it will be mentioned in the following subsections, the previous disturbance estimator is supplemented with a tracking element as a means to reduce estimation error and reduce the time needed for the controller to settle for desired steady state value through tracking coefficients
,
,
and
. Authors in48 did not employ disturbance estimation or tracking element.
Sliding surface
The system is supposed to be driven towards the respective sliding surface via the SMC method. Therefore, the intended control objectives should be the basis for establishing the sliding surface47. The dependence upon ESO alone in47 reduces accuracy through the increase of noise occurrence while error convergence is characterized as being asymptotic or zero error condition is never actually reached at any finite time. Also, the lack of enhancing the estimation process in47 with tracking elements may delay estimation thus affecting the performance of the entire regulator especially in error convergence. Additionally, presented analysis in47 is based on eigenvalue assignment while the employed metaheuristics optimization technique gives better results especially if unknown ambiguities are present within the system. Thus, the regulation target anticipates that the system state variables will pursue the following when the system load varies: Δfi = 0, ΔPmi = ΔPdi, and ΔPgi = ΔPdi by letting ΔPci = ΔPdi.
Thus, based on the previous principle, the estimated previous variables equated to ΔPdi are employed for the tracker element embedded within DO part as a means to reduce settling time needed for the controller to settle for desired steady state value as well as being a factor in reducing controller oscillations and improving error convergence. Also, the following definitions for the new state variables can be applied to the regulation scheme:
![]() |
11 |
Thus, the dynamic equations mentioned earlier can be changed to the following
![]() |
12 |
![]() |
13 |
The state variable Δξi is directly impacted by the contributing variable ui. The primary concept behind specifying the sliding surface for SMC with the current system depicted within (13), is to choose the sliding variable as:
![]() |
14 |
where
and
are considered as tuning coefficients.
Super twisting control law
Avoiding the chattering effect is crucial regarding control design for the sliding mode regulation. Super twisting is considered a special continuous SMC algorithm that straightforwardly relates to a system with a relative degree of one and effectively handles chattering issues among other SMC algorithms46. Authors in46 did not employ state or disturbance observers while employed SMC is used as a secondary layer of control for PI for single area application. The algorithm based on the super twisting concept also should not necessitate a measurement of the sliding variable’s derivative47. The employment of ESO in47 reduces accuracy and the lack of tracking element in DO affects error convergence. Additionally, the presented analysis in47 is based on eigenvalue assignment while employed metaheuristics optimization technique gives better results.
A scheme is presented that relies upon the super twisting algorithm, that comprises two components: a sliding mode regulator to handle ambiguities resulting from unmodeled dynamics along with parameter errors and a corresponding regulator to deal with known system dynamics. Initially, the system was shown via (12) and (13) should be driven by the equivalent controller using only sliding variable si and state variables Δξi. The system is then compelled towards achieving the following condition si = 0 via a super twisting algorithm with the respective control action:
![]() |
15 |
![]() |
16 |
![]() |
17 |
where
and
are considered as tuning coefficients.
Super twisting control scheme
Figure 3 depicts the arrangement of the suggested super-twisting sliding mode control with a hybrid ESO and HOSMO state estimation alongside a DO based on exponential decay embedded with a tracker element to effectively estimate disturbance. Attempting to adjust the constricted area frequency and reducing tie-line power transfer fluctuations are considered the primary goals regarding frequency regulation for a multi-area power system. During the occurrence of fluctuations, the measured ΔPtie,i should be utilized as a mean to evaluate the estimated load deviation via:
. Using
to substitute ΔPdi within (11), and by bringing the system towards stability, the suggested controller can accomplish the desired control objectives47.
Fig. 3.
Enhanced Super twisting control structure with state and disturbance observers.
As previously stated, a tracking element based on the estimation state is provided with tuned coefficients to improve estimated disturbance, as shown in Fig. 3. Furthermore, referring to Fig. 1, the proposed enhanced super twisting SMC is also employed to control provided storage elements via subtracting the measured renewable power and generated control action from the estimated disturbance via a tuning coefficient
. Thus, giving the ability for proposed regulation strategy to generate multiple control actions: one for the main system while the other for connected secondary storage element. Taking advantage of the estimated disturbance signal, via the employed DO enhanced with tracker, is considered as an additive point towards this study in comparison to other studies in literature which allows the achievement of multi-control actions multi-agents successively. As most studies in literature are concentrated upon singular control action agent thus limiting its potential capabilities.
The mentioned strategy helps provide a more realistic study via estimating variables that are practically difficult to measure, and employing a disturbance estimator supplemented with a tracking element helps reduce super twisting SMC regulator oscillations and settling time to reach the desired steady state. Also, the reduced number of variables employed facilitates regulation action, and the employment of previously mentioned compensating measures helps reduce errors and oscillations. Additionally, constructing a regulator per area helps achieve a multiple-agent concept. In contrast, each regulator generates multiple control signals for the additional flywheel or battery storage system in each area and the turbine-based generators. The previous arrangement is also enhanced via the PO metaheuristics scheme, whose basics are mentioned in the following section.
Stability analysis
In this sub-section, a stability analysis based on Lyapunov is provided to prove the finite-time convergence of the sliding variable and exponential/finite-time convergence of the observers up to authors knowledge. Referring to (5) and (6) where
is unknown but bounded,
is known, and
is considered as an external disturbance. The following is employed:
A hybrid ESO and HOSMO based on a Luenberger backbone to estimate state
.A DO embedded with tracking element based on exponential-decay error dynamics to reconstruct
.A STSMC law using the above estimates.
In regard to state estimation based on (7) and (8), under bounded Lipschitz uncertainty in
, there exist gains
and
so that
and
in finite time and thereafter the estimation error stays identically zero.
In correspondence to disturbance estimation, (9) and (10) are chosen with the attempt of reducing disturbance estimation error identified as
based on the criteria of attempting to reach
such that
can converge to
exponentially.
Following, the output of estimated are introduced to the sliding surface (14) and super twisting control law (15) to (17) such that the required variables are chosen via tuning means as explained in succeeding sections with values enough to dominate any disparities between actual and estimated signals.
The following is taken as a candidate Lyapunov function
based on the three fundamental elements sliding surface
, state estimation
and disturbance estimation
:
![]() |
18 |
where
represents the observer sliding variable and
signifies an adjustment factor that is previously mentioned in (7). The
is just a weighting term that can penalize observer errors relative to the sliding‐surface error and disturbance error.
Via applying Lyapunov stability theory upon presented candidate, the equilibrium (s,
,
,
) = (0,0,0,0) can be shown to be asymptotically stable. The positive definiteness of (18) can be represented as
![]() |
19 |
![]() |
20 |
![]() |
21 |
Hence
exactly at the desired equilibrium and
elsewhere.
Regarding the local decrescent, each term grows with its argument near the origin, so there exists a neighborhood where
for some class–K function
.
In regards to the sliding variable convergence, we assume a matrix C lumping all coefficients regarding sliding surface s and E to be the matrix collecting pre-mentioned variables in a s (refer to (11))
![]() |
22 |
And assuming that
lumps all residual mismatches (disturbance, model error, observer error) and is bounded:
, we substitute
in (22) which leads to:
![]() |
23 |
In regards to the super twisting injection, we need to obtain an expression that force
to contain the super-twisting terms in order to obtain a viable proof for the sliding variable convergence. Thus from (23), the general control action can have the form of
![]() |
24 |
such that
cancels the equivalent dynamics of
,
is considered to be the first super-twisting injection and
is the second super-twisting channel, with its own dynamics
. It should be emphasized that (24) is considered as the general form of control action u, required for the sliding surface convergence proof, whose detailed expression can be found in (15).
Substituting (24) into (23), the super-twisting injection in
takes the form of:
![]() |
25 |
Concerning the bounding residual terms, all terms except the explicit
injection are grouped into a constant
as these terms remain bounded by design and observer convergence. Thus
and the following expression is obtained:
![]() |
26 |
In order to ensure negative drift,
is chosen so that there exists
with
![]() |
27 |
![]() |
28 |
In terms of sliding surface finite time convergence, we define
. Thus
![]() |
29 |
Hence,
![]() |
30 |
Integrating from 0 to finite settling time
(We desire to reach
=0 then equivalently
=0 and
=0):
![]() |
31 |
Thus
![]() |
32 |
And
for all
. Thus, a finite-time convergence is reached. Furthermore, any embedded coupling, disturbances or external elements only enlarges the bound M. Thus based on adequate choice of
(based on tuning means as reported in succeeding sections) so that
, the super-twisting law still guarantees
and thus finite-time reachability and invariance of the sliding manifold.
In regards to the invariance of the sliding surface manifold, the following is stated. Once s(t) has reached zero, we must ensure it stays there. Under the super-twisting dynamics:
for all 
- The control law and the internal variable
then satisfy
33 
34 Since
, the equivalent control sets
so as to maintain s = 0.
This standard argument in super-twisting theory guarantees the invariance of s = 0 after
.
With this reasoning, we conclude that even in the presence of additional coupling or disturbances cancelled by the super-twisting law the sliding variable s reaches zero in the finite time
and remains on the sliding manifold thereafter.
Furthermore in regards to the employed state estimator error decay, via high-order sliding-mode convergence, it is shown that
tends to 0 for
(finite observation settling time) which depends upon the adequate tuning of required gains via metaheuristics tuning as presented later on. Also, in terms of the suggested DO embedded with tracker error decays, as presented earlier in the subsection, it is based upon exponential convergence taking the general form of
.
As for reduced dynamics or sliding manifold Once s = 0 condition is satisfied after finite time as previously discussed, the state variables in consideration are able to reach desired stable conditions asymptotically. Thus, stable dynamics are achieved. The use of metaheuristics optimization based on PO to reach adequate tuning coefficients for different components with its list are described in later section.
In regards to the time derivative of Lyapunov, based on previous stated equations the following can be interpreted
![]() |
35 |
![]() |
36 |
![]() |
37 |
The super‐twisting observer design guarantees the high‐order sliding condition.
![]() |
38 |
![]() |
39 |
![]() |
40 |
Combining (35) to (40) leads to
![]() |
41 |
In order to ensure the occurrence of
, the following is stated. Based on adequate tuning of
, the
can have a general form of
whenever
. Also,
,
and
are strictly positive. So, there are constants
and
such that
![]() |
42 |
for all nonzero (
,
,
,
).
Via Lyapunov theory, the following can be stated.
Stability:
on a level set
the solution remains bounded.Attractivity:
except at the origin. Thus,
will tend to zero. And in turn, related components (s,
,
,
) will tend to zero.
This negative‐definite
establishes asymptotic (and, via the super‐twisting terms, finite‐time) convergence of all signals to zero. Thus, the closed-loop equilibrium is locally asymptotically stable.
Thus by separation principle, the presented state and disturbance observers transients do not destabilize the sliding-mode reach, and the slow sliding-mode dynamics remain stable under finite-time reach to the manifold. Thus, finite time convergence for employed state estimator and sliding surface manifold, exponential convergence for DO and asymptotic convergence for state variables and tracking errors have been presented up to authors knowledge.
Optimization and problem formulation
The following section presents the basics of the employed PO algorithm and the problem formulation.
PO algorithm
Typically, the PO that considers the instinctive action of hunting is presented and modeled, using the primary ideas about pumas in the wild to develop an arithmetical representation regarding the PO algorithm.45 In addition, the PO optimizer algorithm modifies the stages of discovery and exploitation through a novel mechanism. Conversely, two distinct mechanisms have been employed during the exploration and exploitation stages of optimization tasks. The optimal solution regarding the PO algorithm is evaluated as a male puma while the investigation area is considered a whole to a puma territory. Supplementary results (Xi) have also been proposed as the puma in female form. Additionally, the suggested algorithm’s phase change mechanism is a kind of computational identification algorithm that performs actions for rewards and sanctions based on scoring using two components: intensification and diversity. The intelligence of cougars served as the model for the phase change section. Until the phase change phase’s initialization is completed, the Puma algorithm’s exploration and exploitation operations are carried out concurrently during the first three iterations, whose details can be found in45. These puma-related behavior patterns regarding food search have motivated us in the exploration department. At this point, pumas scavenge their territory to find food, or they approach other pumas at random and take advantage of their prey. As a result, the puma will occasionally leap into the search area or scavenge for food in the area between other pumas.
The population is first arranged in ascending order, and during the exploration phase, the puma refines its solutions using the following expression:
![]() |
43 |
where parameters δ and α are variables that change throughout the selection process based on the outcomes of each stage.
![]() |
44 |
![]() |
45 |
![]() |
46 |
In Eq. (44), the problem’s lower and upper boundaries are signified by Lb and Ub. while RDim are arbitrarily spawned numbers with values between null and one. In addition, rand1 and rand2 are arbitrarily spawned, while Xa to Xf,G are solutions in the whole population. Furthermore, G is evaluated via (46). According to (44) and (45), and depending on the current situation, one of either equation is chosen to generate another result. The newly generated solution is then used to enhance the existing solution.
![]() |
47 |
![]() |
48 |
![]() |
49 |
![]() |
50 |
In (47), Zi,G is a result spawned via exploiting (44) and (45). jrand is a randomly generated integer. Similarly, rand3 is considered as an arbitrarily produced number, while U is treated as a parameter setting before the optimization process.
Equations (48) to (50) are utilized to expand the number of dimensions that are renewed with updated values in every iterative process following the condition in (50). In addition, the overall number of pumas is represented by Npop in (49). The condition in (50) dictates how the solution is improved; only the dimensions of the solution are updated if this condition is satisfied. The local optimum is avoided because of this action, and there is a good diversity of product solutions. Lastly, the current solution is substituted for the newly generated ones using:
![]() |
51 |
Suppose the new production solution is less expensive than the current solution. In that case, it takes the place of the current solution, as per (51). Two distinct operators are employed via the PO algorithm to enhance the solutions during the exploitation step. Which, in turn, are derived from pumas’ ambush and sprinting hunting behaviors.
In the wild, pumas attempt to assault their target by hiding among greeneries, trees, or rocks. It occasionally chases after its prey, which can be imitated by:
![]() |
52 |
![]() |
53 |
![]() |
54 |
The two tactics employed in the PO are expressed in (52) to (54). This representation is used for puma assault during the exploitation stage, which involves sprinting and entrapment schemes; this operation simulates the puma’s swift run toward prey through a division.
Equations (52) to (54) state that the ambush strategy entails two distinct operations—pumas short-jumping that target other pumas pursues, followed by long-jumping towards the best puma’s hunt, which is chosen based on shown conditions. If rand4 is more than half, the swift-pursuit approach is used. According to (52) to (54), the total number of solutions is represented by Soltotal, the mean function is denoted via mean, while the number of populations needed to complete the optimization process is denoted by Npop.
represents an arbitrarily chosen result across the entire population, and β denotes a randomly generated zero or one. Additionally, Xi represents the present iteration’s solution, while LPO and θPO are rigid parameters that need to be adjusted prior to the optimization process. randi is arbitrarily chosen between zero and one, as for Pumamale, which is considered the right approach for the overall population. Moreover, the exponential function is represented via exp.
is an arbitrarily elected result based on (53), while R, F1, and F2 are randomly generated45. Also, randn1 and randn2 are arbitrarily produced via the normal dispersion and the problem dimensions. Ultimately, if newly generated solutions prove less cost-prohibitive than the existing solution, they will be substituted after this stage. Table 9 shows the pseudo-code of the puma optimizer. As for the optimization practice for PO, a flowchart describing the process is shown in Fig. 4.
Table 9.
PO Pseudocode45.
Fig. 4.
PO Optimization Process45.
Problem formulation
The respective specifications of the previously mentioned state and disturbance observers implemented alongside a sliding mode control of super twisting type are employed via the integral squared error (ISE) principle being combined alongside the PO algorithm. It is expressed by:
![]() |
55 |
Such that ΔF1, ΔF2, and ΔPtie are substituted in (30) with its respective per unit values via the division by the system base frequency of 50 Hz and the respective network complex base power of 2000 MVA.
This extra phase assists the STSMC in achieving the most favorable operating circumstances. Also, Table 10 lists the tuned coefficients and the introduced minimum and maximum intervals. A flowchart displaying the scheme employed is also shown in Fig. 5.
Table 10.
HOSMO-based STSMC per area specifications.
| Component | Boundary/specifications | Minimum | Maximum |
|---|---|---|---|
| State estimator | ![]() |
-5 | 20 |
![]() |
-5 | 20 | |
| Disturbance observer | ![]() |
1 × 10–4 | 20 |
| Tracking coefficients | ![]() |
1 × 10–4 | 15 |
![]() |
1 × 10–4 | 50 | |
![]() |
1 × 10–4 | 50 | |
| SMC main control signal | ![]() |
-10 | 25 |
![]() |
-10 | 25 | |
| SMC supplementary control signal | ![]() |
-5 | 10 |
Fig. 5.
Flowchart of PO-Enhanced SMC.
Simulation results and discussion
This work discusses an accurate evaluation of a multi-zone nonlinear ADN with renewable elements and storage. The main system is also integrated with the multi-terminal SOP alongside embedded storage based on hydrogen energy, which was previously deliberated. Furthermore, a generator pace limitation, a governor’s constrained range, and a communication postponement in measurements are employed. The MATLAB/Simulink software assesses the suggested fixes for the regulation problem under various conditions. Furthermore, the shown simulation results are generated via a 12th Gen Intel(R) Core (TM) i7-12700H at 2.30 GHz and 16 GB of RAM.
Analyzing the system’s response in Scenario 1 with and without abnormalities
This subsection provides a feasible method for correctly tuning the variables required for STSMC using the PO algorithm. Concurrently presented for comparison are model predictive controllers and simulations PID that have been tuned and implemented using different methods. Using the marine predator algorithm (MPA) and the honey badger algorithm (HBA) on the ISE criterion provides a foundation for optimizing PID gains. Genetic algorithms (GA) are also used to model predictive controllers. Moreover, the suggested STSMC control scheme also applies goose migration optimization. To meet the PO goal requirement, 40 examination agents based on 30 iterations are harnessed. Firstly, various nonlinearities as well as any peripheral components are detached concerning this scenario to contrast every regulation scheme previously discussed equitably. SLP is implemented in the first zone at the outset to investigate transient dynamical behaviors. It is distinguished through its 0.05 p.u. value. It should be emphasized that this particular value of SLP is considered as an extreme disturbance and is scarcely discussed in literature in terms of simulation studies. Thus, this is considered as an additive point for this study. The inputs required by the utilized regulator are ascertained by the ISE via the PO search procedure. Respective convergence curves are shown in Fig. 6 where PO was able to attain a final value of 4.744 × 10–5 p.u. value. Employing diverse optimization processes, ΔF1, ΔF2, and ΔPtie, are depicted in Fig. 7, rendering the superiority of suggested controllers clear. Table 11 provides a dynamic analysis of the obtained simulation in terms of overshoot, undershoot and steady state error.
Fig. 6.
ISE convergence curve for first scenario without uncertainties.
Fig. 7.

Simulation of the first scenario without nonlinearities: (a) ΔF1, (b) ΔF2, and (c) ΔPtie.
Table 11.
Dynamic response analysis in the first scenario without uncertainty for SLP 5%
| Response | Control | Undershoot | Overshoot | Steady-state error |
|---|---|---|---|---|
| ΔF 1 (Hz) | PID-MPA | 5.968 × 10–2 | 3.190 × 10–4 | 1.477 × 10–4 |
| PID-HBA | 4.374 × 10–2 | 1.255 × 10–3 | 6.462 × 10–5 | |
| MPC-GA | 3.153 × 10–2 | 7.159 × 10–3 | 2.788 × 10–6 | |
| STSMC-Goose | 3.322 × 10–2 | 4.946 × 10–3 | 4.296 × 10–5 | |
| STSMC-Puma | 1.740 × 10–2 | 1.385 × 10–3 | 2.817 × 10–6 | |
| ΔF 2 (Hz) | PID-MPA | 9.361 × 10–3 | No Overshoot | 7.371 × 10–4 |
| PID-HBA | 6.468 × 10–3 | No Overshoot | 7.842 × 10–5 | |
| MPC-GA | 3.861 × 10–2 | 1.621 × 10–3 | 2.527 × 10–6 | |
| STSMC-Goose | 2.994 × 10–2 | 3.443 × 10–3 | 4.227 × 10–5 | |
| STSMC-Puma | 1.324 × 10–2 | 1.824 × 10–3 | 2.415 × 10–6 | |
| ΔP tie (p.u) | PID-MPA | 9.654 × 10–3 | No Overshoot | 6.740 × 10–4 |
| PID-HBA | 6.648 × 10–3 | No Overshoot | 5.983 × 10–5 | |
| MPC-GA | 2.753 × 10–2 | 4.692 × 10–5 | 1.761 × 10–6 | |
| STSMC-Goose | 2.256 × 10–2 | 7.406 × 10–3 | 3.850 × 10–3 | |
| STSMC-Puma | 9.502 × 10–3 | 8.388 × 10–4 | 2.211 × 10–6 |
The following is presented to ascertain the effectiveness of the proposed scheme. A comparison between the estimated and measured variables of the first scenario is shown in Fig. 8, indicating the effectiveness of the proposed scheme in reducing estimation errors and effective optimization via PO. Figure 9. compares the use of disturbance estimation with and without trackers for the first scenario without nonlinearities, indicating the effectiveness of the proposed regulation strategy via reduced oscillations and settling time. Table 12 presents a dynamic analysis for the simulation figures, ensuring the superiority of the proposed enhanced SMC scheme. Additionally, a comparison between the Goose algorithm and Puma algorithm with and without disturbance tracker for the first scenario without nonlinearities is presented in terms of ΔPL1, s1, and u1 within Fig. 10. Thus, the proposed scheme is far more advantageous, especially in terms of reduced chattering in terms of control action and sliding surface along with adequate estimation of applied disturbance as well as fast reach for the condition of s = 0 with comparison to other schemes. Figure 11 presents the point of coupling generation check for area 1 regarding the first scenario without non-linearities. It is clear that the generated power from the main system is able to balance present ambiguities in terms of load perturbation as well as ΔPtie. Thus, the accuracy of estimated disturbance as well as that of the control signal is assured.
Fig. 8.

Comparison between estimated and measured variables of the first scenario without nonlinearities: (a) First area, and (b) Second area.
Fig. 9.

Comparison regarding the use of disturbance estimation with and without trackers for the first scenario without nonlinearities: (a) ΔF1, (b) ΔF2, and (c) ΔPtie.
Table 12.
Dynamic response analysis for the use of PO-STSMC while varying DO implementation for SLP 5%
| Response | Control | Undershoot | Overshoot | Steady-state error |
|---|---|---|---|---|
| ΔF 1 (Hz) | STSMC-Puma without DO without Tracker | 2.422 × 10–2 | 7.312 × 10–3 | 3.715 × 10–5 |
| STSMC-Puma with DO without Tracker | 2.128 × 10–3 | No Overshoot | 6.066 × 10–5 | |
| STSMC-Puma with DO and Tracker | 1.740 × 10–2 | 1.385 × 10–3 | 2.817 × 10–6 | |
| ΔF 2 (Hz) | STSMC-Puma without DO without Tracker | 1.200 × 10–2 | 2.519 × 10–4 | 3.729 × 10–5 |
| STSMC-Puma with DO without Tracker | 1.015 × 10–2 | No Overshoot | 6.057 × 10–5 | |
| STSMC-Puma with DO and Tracker | 1.324 × 10–3 | 1.824 × 10–3 | 2.415 × 10–6 | |
| ΔP tie (p.u) | STSMC-Puma without DO without Tracker | 1.839 × 10–2 | 1.444 × 10–4 | 9.195 × 10–5 |
| STSMC-Puma with DO without Tracker | 1.65 × 10–2 | 1.861 × 10–4 | 1.861 × 10–4 | |
| STSMC-Puma with DO and Tracker | 9.502 × 10–3 | 8.388 × 10–4 | 2.211 × 10–6 |
Fig. 10.

Comparison between Goose algorithm and Puma algorithm with and without disturbance tracker for the first scenario without nonlinearities: (a) ΔPL1, (b) s1, and (c) u1.
Fig. 11.
Scenario 1 without non-linearities point of coupling generation check for area 1.
Furthermore, the double-suggested areas are assessed concerning the application of nonlinearities. The setup regarding the applied CDT, governor rate of constraint (GRC), and its respective dead band (GDB) were previously covered within this study and implicated within these simulations. The suggested controller performance is validated at the simulation’s start by implementing various SLPs with varying percentages. For an SLP value of one percent, ΔF1, ΔF2, and ΔPtie are illustrated in Fig. 12a–c. Implementation of PID-tuned regulators employing MPA as well as HBA, together with a computation of MPC regulators being optimized with GA as a method for assessment are incorporated. Furthermore, goose migration optimization is used to implement the recommended STSMC control scheme. Table 13 provides a dynamic analysis for the mentioned regulators for this particular scenario. The outcomes unambiguously demonstrate the superiority of the PO algorithm-based suggested STSMC controllers. The dynamic responses of the state and disturbance observer embedded with tracking element with a super twisting type sliding mode control exhibit faster response times. In addition, dynamic response data from literature based upon different regulation strategies is also presented to validate suggested enhanced super-twisting SMC. Also, regarding the assessment of the impact of the regulator that is being presented, an additional five percent SLP is implemented in the first zone at the beginning. The system behavior is displayed in Fig. 12d–f after the hazard above is applied. Furthermore, transient analysis is displayed in Table 14. It should be noted that the best response of enhanced STSMC in comparison to other regulation schemes is shown in Table 14.
Fig. 12.


The second scenario responses based on the event of an SLP disturbance: (a) ΔF1- 1% SLP, (b) ΔF2- 1% SLP, (c) ΔPtie- 1% SLP, (d) ΔF1- 5% SLP, (e) ΔF2- 5% SLP, and (f) ΔPtie- 5% SLP.
Table 13.
Dynamic response analysis in the first scenario with uncertainty for SLP 1%
| Response | Control | Undershoot | Overshoot | Steady-state error |
|---|---|---|---|---|
| ΔF 1 (Hz) | PID-MPA | 1.627 × 10–2 | 4.841 × 10–5 | 2.417 × 10–5 |
| PID-HBA | 1.532 × 10–2 | 2.31 × 10–3 | 5.752 × 10–6 | |
| MPC-GA | 6.396 × 10–3 | 1.173 × 10–3 | 4.016 × 10–6 | |
| STSMC-Goose | 4.608 × 10–3 | 7.539 × 10–4 | 8.511 × 10–5 | |
| PID-ISFS69 | 1.680 × 10–2 | 1.500 × 10–3 | n/a | |
| DSA: (1 + PD)-PID70 | 9.300 × 10–3 | 5.3 × 10–4 | n/a | |
| STSMC-Puma | 2.824 × 10–3 | 7.342 × 10–5 | 9.241 × 10–6 | |
| ΔF 2 (Hz) | PID-MPA | 2.858 × 10–3 | No Overshoot | 1.470 × 10–4 |
| PID-HBA | 2.284 × 10–3 | No Overshoot | 9.807 × 10–6 | |
| MPC-GA | 7.991 × 10–3 | No Overshoot | 9.715 × 10–6 | |
| STSMC-Goose | 1.298 × 10–3 | 5.479 × 10–4 | 8.507 × 10–5 | |
| PID-ISFS69 | 1.100 × 10–2 | 6.200 × 10–4 | n/a | |
| DSA: (1 + PD)-PID70 | 2.300 × 10–3 | No Overshoot | n/a | |
| STSMC-Puma | 1.903 × 10–3 | 7.649 × 10–5 | 9.841 × 10–6 | |
| ΔP tie (p.u) | PID-MPA | 1.985 × 10–3 | No Overshoot | 1.259 × 10–4 |
| PID-HBA | 1.250 × 10–3 | No Overshoot | 1.644 × 10–6 | |
| MPC-GA | 5.680 × 10–3 | 7.656 × 10–6 | 2.204 × 10–7 | |
| STSMC-Goose | 4.372 × 10–3 | 4.403 × 10–4 | 4.403 × 10–4 | |
| PID-ISFS69 | 3.100 × 10–3 | 1.000 × 10–4 | n/a | |
| DSA: (1 + PD)-PID70 | 5.000 × 10–4 | No Overshoot | n/a | |
| STSMC-Puma | 1.467 × 10–3 | 3.845 × 10–6 | 1.851 × 10–7 |
Table 14.
Dynamic response analysis in the first scenario with uncertainty for SLP 5%
| Response | Control | Undershoot | Overshoot | Steady-state error |
|---|---|---|---|---|
| ΔF 1 (Hz) | PID-MPA | 7.994 × 10–2 | 8.303 × 10–4 | 1.264 × 10–4 |
| PID-HBA | 7.033 × 10–2 | 1.835 × 10–2 | 9.273 × 10–6 | |
| MPC-GA | 3.162 × 10–2 | 7.243 × 10–3 | 9.636 × 10–6 | |
| STSMC-Goose | 2.702 × 10–2 | 5.559 × 10–3 | 1.954 × 10–5 | |
| STSMC-Puma | 1.608 × 10–2 | 6.113 × 10–4 | 3.041 × 10–7 | |
| ΔF 2 (Hz) | PID-MPA | 1.400 × 10–2 | No Overshoot | 5.774 × 10–4 |
| PID-HBA | 1.315 × 10–2 | 3.637 × 10–5 | 7.584 × 10–6 | |
| MPC-GA | 3.888 × 10–2 | 8.361 × 10–4 | 2.354 × 10–5 | |
| STSMC-Goose | 8.231 × 10–3 | 4.323 × 10–3 | 1.805 × 10–6 | |
| STSMC-Puma | 1.215 × 10–2 | 5.129 × 10–4 | 1.630 × 10–6 | |
| ΔP tie (p.u) | PID-MPA | 1.137 × 10–2 | No Overshoot | 5.048 × 10–4 |
| PID-HBA | 9.909 × 10–3 | 6.640 × 10–6 | 2.799 × 10–6 | |
| MPC-GA | 2.770 × 10–2 | 5.828 × 10–5 | 8.206 × 10–6 | |
| STSMC-Goose | 2.725 × 10–2 | 1.603 × 10–4 | 9.055 × 10–6 | |
| STSMC-Puma | 8.753 × 10–3 | 1.067 × 10–4 | 7.698 × 10–7 |
These findings indicate that the proposed regulation scheme achieves the desired target and leads the system towards equilibrium. Thus, stable and steady performance is preserved. The results validated the flexibility, effectiveness, robustness, and advantageous behavior of the suggested control scheme with recommended optimization means in managing different nonlinearities, starting from current matching effects and moving with respect to previously described circumstances.
Analysing the system’s response in Scenario 2 with renewable generators as well as storage elements alongside nonlinearities being present without SOP considered
Without using multi-terminal integrated storage SOP, the system’s reaction is evaluated in the following arrangement, taking into account irregularities, RESs, and energy storage participation. The effects of RESs and their stochastic generation with present inconsistency are considered when assessing the studied case’s dynamic stability.
The model uses plants with renewable characteristics, as suggested in Fig. 1. Accordingly, the wind-dependent generated power inputs occurring at the early December 2014 Zafarana site in Egypt, as well as the temperature alongside solar radiation, according to field measurements obtained at the Nasr City site for a full day on June 11, 2019, are shown in71. The addition of storage systems is the focus of the second scenario. A flywheel is utilized in the first area, and a battery storage system is utilized in the second. A Multiple Input Multiple Output (MIMO) STSMC adjustor replaces the previously employed regulator.
Therefore, expanding the required variables is considered, and the PO algorithm is run again. For the length of the simulation, an SLP of 5% is upheld in both cases. The results for ΔF1, ΔF2, and ΔPtie are depicted within Fig. 13a–c. During the beginning of the modeled system transient response, it is perceived that the frequency fluctuations together with variations present upon the inter-linked line temporarily surge in conformity alongside the impact of the RESs. Even in the presence of generation uncertainties, the hybrid ESO and HOSMO state estimation alongside the DO tracker enhanced implemented with a sliding mode control of super twisting type can maintain stability. While accounting for storage components, the system reacts faster.
Fig. 13.

Outcomes of the second scenario: (a) ΔF1, (b) ΔF2, and (c) ΔPtie.
Figure 14a–e present different outputs of the second scenario to validate the effectiveness of the different employed components. This includes the generation outcome check upon the presence of RESs to validate state and disturbance estimation alongside the effectiveness of generated main system power. In regards to the employment of a secondary storage where a secondary control signal is generated, power generation check is provided as well as generated main and secondary control actions. All of this validate the adequate performance of state and disturbance observers as well as the ability of proposed regulation strategy to be suitable for the present system oscillations.
Fig. 14.


Other Outputs of the second scenario: (a) Power generation check for area 1 for Ren only case, (b) Power generation check for area 2 for Ren. only case, (c) Power generation check for area 1 for Ren and Sto case, (d) Power generation check for area 2 for Ren and Sto case, and (e) Double control action signals.
Analysing the system’s reaction in Scenario 3 with renewable generators, storage elements, and multi-terminal SOP with nonlinearities considered
With a multi-terminal SOP implemented via a storage element based upon hydrogen energy, the following configuration evaluates the system response, taking into account nonlinearities, and RESs, alongside storage elements implementation. During the simulation of scenario 3, various types of nonlinearities as well as other system constituents are retained to create an effective representation of ADNs. An SLP of 5% upon the first area is applied to this scenario. ΔF1, ΔF2, and ΔPtie outcomes are visible within Fig. 15a–c. Also, Fig. 15d provides a generation check for the current scenario for the first area indicating that all generated power are compatible overall thus maintaining system balance and affirming the ability of proposed enhanced STSMC to generate multiple control actions. It should be noted that the multi-terminal SOP is characterized with a ± 20% permissible power transfer with respect to base.
Fig. 15.

Outcomes related to the third scenario: (a) ΔF1, (b) ΔF2, (c) ΔPtie and (d) Power generation check for area 1 for Ren, Sto and SOP case.
When utilizing the multi-terminal SOP, ΔF1 was maintained within the range of × 10–6 values, substantially preserving proper performance compared to other simulated scenarios. The same can also be stated for ΔF2 and ΔPtie while at the same time maintaining adequate, steady behavior, specifically at the occurrence of peak conditions achieving minimal overshoot.
Also, Table 15 provides a summary of the dynamic analysis of the enhanced scheme to assess its effectiveness. Other metrics are also presented in Table 16 to indicate the improvement of performance.
Table 15.
Dynamic response summary of the proposed scheme.
| Response | Circumstance | Peak Disturbance Overshoot | Peak Disturbance Undershoot | Steady-state error |
|---|---|---|---|---|
| ΔF 1 (Hz) | Ren | 2.303 × 10–3 | 2.088 × 10–4 | 1.407 × 10–4 |
| Ren/Sto | 1.611 × 10–5 | 6.098 × 10–5 | 1.216 × 10–5 | |
| Ren/Sto/Sop | 9.663 × 10–6 | 9.211 × 10–6 | 2.538 × 10–6 | |
| ΔF 2 (Hz) | Ren | 2.470 × 10–3 | 2.203 × 10–3 | 1.403 × 10–4 |
| Ren/Sto | 1.510 × 10–5 | 6.077 × 10–5 | 1.219 × 10–5 | |
| Ren/Sto/Sop | 9.767 × 10–6 | 9.982 × 10–6 | 3.125 × 10–6 | |
| ΔP tie (p.u) | Ren | 3.047 × 10–3 | 3.246 × 10–3 | 1.531 × 10–5 |
| Ren/Sto | 2.795 × 10–5 | 1.230 × 10–4 | 1.337 × 10–5 | |
| Ren/Sto/Sop | 6.967 × 10–6 | 1.385 × 10–5 | 1.920 × 10–6 |
Table 16.
Extra metrics to indicate performance.
| Response | Circumstance | Peak Disturbance Overshoot % reduction | Peak Disturbance Undershoot % reduction | Steady-state error % reduction |
|---|---|---|---|---|
| ΔF 1 (Hz) | Ren/Sto vs Ren | 99.300 | 70.795 | 91.429 |
| Ren/Sto/Sop vs Ren | 99.580 | 95.589 | 98.196 | |
| Ren/Sto/Sop vs Ren/Sto | 40.019 | 84.895 | 79.128 | |
| ΔF 2 (Hz) | Ren/Sto vs Ren | 99.389 | 97.241 | 91.312 |
| Ren/Sto/Sop vs Ren | 99.605 | 99.547 | 97.773 | |
| Ren/Sto/Sop vs Ren/Sto | 35.318 | 83.574 | 74.364 | |
| ΔP tie (p.u) | Ren/Sto vs Ren | 99.083 | 96.211 | 12.671 |
| Ren/Sto/Sop vs Ren | 99.771 | 99.573 | 87.459 | |
| Ren/Sto/Sop vs Ren/Sto | 75.073 | 88.740 | 85.639 |
Conclusions
This study evaluates the performance of an efficient enhanced super-twisting SMC strategy. This is based upon state and disturbance observer supplemented with tracker element implementation with a super twisting type SMC on the frequency steadiness of multiple ADNs. The suggested regulatory framework is based on a multi-terminal SOP implemented via a storage element based upon hydrogen energy across several zones that combine storage components and renewable generators. Several nonlinearities that adversely affect transient dynamics are examined. Various variations are regarded as exceptional performance, spanning from several inputs related to singular and several outputs. The system incorporates actual measurement data related to the detailed representation of RESs. The mentioned strategy helps in providing a more realistic study via estimating variables that are practically difficult to measure as well as employing a disturbance estimator supplemented with a tracking element helps in reducing super twisting SMC regulator oscillations and reducing settling time to reach the desired steady state. Also, the reduced number of variables employed facilitates regulation action, and the employment of previously mentioned compensating measures helps reduce errors and oscillations. Additionally, constructing a regulator per area helps achieve a multiple agent concept while each regulator generates multiple control signals for the additional flywheel or battery storage system in each area, as well as the turbine-based generators. The previous arrangement is also enhanced via the PO metaheuristics scheme. Based on the presented simulated results, it was determined that the suggested strategy, which was optimized with a PO algorithm, was more effective than other PID and model predictive controllers. Additionally, the proposed scheme is far more advantageous especially in terms of reduced chattering in terms of control action and sliding surface along with adequate estimation of applied disturbance as well as fast reach for the condition of s = 0. Furthermore, with and without the addition of storage elements, the proposed controller can attain appropriate efficacy in control regarding a range of consecutive states, from RES fluctuations and SLP implementation towards ambiguity. As a result, the dynamic and transitory actions of different electrical network setups can be improved by the proposed PO-enhanced STSMC regulator. The study’s major contributions can be summed up as such:
When using multi-terminal SOP, ΔF1 was kept within the range of × 10–6 values, considerably preserving satisfactory behavior in contrast to other scenarios.
The same is true for ΔF2, which keeps a similar range of values compared to when multi-terminal SOP is not used or to that of integrating renewable plants with the incorporation of measurements data as well as non-linearities for extra realistic analysis.
Additionally, frequency has been maintained within deployable bounds for the duration of the simulations, confirming the suggested strategy’s ability to provide frequency perturbation ride-through functionality for the simulated ADN based upon varied running circumstances.
Regarding ΔPtie, achieving a satisfactory restricting deviation bounded by × 10–6 values while simultaneously reducing the influence of the system’s stochastic conduct, specifically at the occurrence of peak conditions achieving minimal overshoot.
Simulations of PID as well as MPC controllers under different optimization algorithms have been simulated. Different optimization algorithms have also been employed in relation to the proposed strategy. The outcomes of the conducted analysis validate the selected strategy of PO-enhanced STSMC, embedded with the observer and effective disturbance estimate, which accomplishes reduced overshoot alongside a shorter settling duration while simultaneously restricting steady-state error to × 10–6 within simulated disturbance scenarios.
Ultimately, the proposed regulatory strategy significantly enhances the transient conduct of ADNs. Future study endeavors will focus on expanding the scope of the multi-terminal SOP to encompass additional application domains, investigating post-fault performance, and integrating energy management functionalities, particularly in consideration of the presence of electric vehicles.
Acknowledgement
This work was supported by the Deanship of Scientific Research, King Khalid University, through the General Research Project, under Grant RGP2/641/46.
Author contributions
Ahmed M. Taher conceptualized and designed the study, performed the experiments, analyzed the data, and wrote the initial draft of the manuscript.Hany M. Hasanien supervised the research project, contributed to the conception and design of the study, provided critical revisions that are important for the intellectual content of the manuscript, and assisted with data interpretation.Saad F. Al-Gahtani contributed to data analysis and interpretation, and critically reviewed the manuscript drafts.Ziad M. Ali contributed to experimental design, provided technical and material support, and critically reviewed the manuscript.Ahmed F. Zobaa assisted in refining the study design, provided oversight and leadership direction to the research planning and execution, and reviewed the manuscript.Shady H. E. Abdel Aleem provided overall supervision, was involved in the study’s conceptual framework and methodology, and contributed to manuscript revision and preparation.All authors discussed the results and implications, provided critical feedback to shape the research, analysis and manuscript, and approved the final version of the manuscript for publication.
Data availability
The datasets used and/or analyzed during the current study are available from the corresponding author upon reasonable request.
Declarations
Competing interests
The authors declare no competing interests.
Footnotes
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
References
- 1.Ali, N., Shen, X., Armghan, H. & Du, Y. Hierarchical control combined with higher order sliding mode control for integrating wind/tidal/battery/hydrogen powered DC offshore microgrid. J. Energy Storage82, 110521. 10.1016/j.est.2024.110521 (2024). [Google Scholar]
- 2.Halkos, G. E. & Gkampoura, E. C. Reviewing usage, potentials, and limitations of renewable energy sources. Energies (Basel)13(11), 2906. 10.3390/en13112906 (2020). [Google Scholar]
- 3.Soundarya, G. et al. Design and modeling of hybrid DC/AC microgrid with manifold renewable energy sources. IEEE Canad. J. Electr. Comput. Eng.44(2), 130–135. 10.1109/icjece.2020.2989222 (2021). [Google Scholar]
- 4.Fernández-Guillamón, A., Gómez-Lázaro, E., Muljadi, E. & Molina-García, Á. Power systems with high renewable energy sources: A review of inertia and frequency control strategies over time. Renew. Sustain. Energy Rev.115, 109369. 10.1016/j.rser.2019.109369 (2019). [Google Scholar]
- 5.Yang, F. et al. Disturbance observer based fractional-order integral sliding mode frequency control strategy for interconnected power system. IEEE Trans. Power Syst.36(6), 5922–5932. 10.1109/TPWRS.2021.3081737 (2021). [Google Scholar]
- 6.L. S. N. D. and M. R., Review on advanced control techniques for microgrids, Energy Rep., 10, 3054–3072, (2023). 10.1016/j.egyr.2023.09.162.
- 7.Hatziargyriou, N. et al. Definition and classification of power system stability—Revisited & extended. IEEE Trans. Power Syst.36(4), 3271–3281. 10.1109/TPWRS.2020.3041774 (2021). [Google Scholar]
- 8.Qu, Z. et al. Optimized PID controller for load frequency control in multi-source and dual-area power systems using PSO and GA algorithms. IEEE Access12, 186658–186678. 10.1109/ACCESS.2024.3445165 (2024). [Google Scholar]
- 9.Guo, J. The load frequency control by adaptive high order sliding mode control strategy. IEEE Access10, 25392–25399. 10.1109/ACCESS.2022.3152259 (2022). [Google Scholar]
- 10.Yang, J., Zhong, Q., Shi, K., Yu, Y. & Zhong, S. Stability and stabilization for T-S fuzzy load frequency control power system with energy storage system. IEEE Trans. Fuzzy Syst.32(3), 893–905. 10.1109/TFUZZ.2023.3311925 (2024). [Google Scholar]
- 11.Chang, S. & Qi, S. Design and analysis of a load frequency control system based on improved artificial intelligence control algorithm. Alex. Eng. J.61(12), 11779–11786. 10.1016/j.aej.2022.05.026 (2022). [Google Scholar]
- 12.Tudu, A. K., Naguru, N., Dey, S. H. N. & Paul, S. Load frequency control of an isolated microgrid using optimized model predictive control by GA. Electr. Eng.106, 4171–4183. 10.1007/s00202-023-02206-6 (2024). [Google Scholar]
- 13.Akbarimajd, A., Olyaee, M., Sobhani, B. & Shayeghi, H. Nonlinear multi-agent optimal load frequency control based on feedback linearization of wind turbines. IEEE Trans. Sustain. Energy10(1), 66–74. 10.1109/TSTE.2018.2823062 (2019). [Google Scholar]
- 14.Zhang, G. et al. An H∞ load frequency control scheme for multi-area power system under cyber-attacks and time-varying delays. IEEE Trans. Power Syst.38(2), 1336–1349. 10.1109/TPWRS.2022.3171101 (2023). [Google Scholar]
- 15.Xiong, L., Li, H. & Wang, J. LMI based robust load frequency control for time delayed power system via delay margin estimation. Int. J. Electr. Power Energy Syst.100, 91–103. 10.1016/j.ijepes.2018.02.027 (2018). [Google Scholar]
- 16.Wadi, M., Shobole, A., Elmasry, W. & Kucuk, I. Load frequency control in smart grids: A review of recent developments. Renew. Sustain. Energy Rev.189, 114013. 10.1016/j.rser.2023.114013 (2024). [Google Scholar]
- 17.Dev, A. et al. Enhancing load frequency control and automatic voltage regulation in Interconnected power systems using the Walrus optimization algorithm. Sci. Rep.14(1), 1–19. 10.1038/S41598-024-77113-2 (2024). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 18.Kumar, V., Sharma, S., Sharma, S. & Dev, A. Optimal voltage and frequency control strategy for renewable-dominated deregulated power network. Sci. Rep.15(1), 1–16. 10.1038/S41598-024-84549-Z (2025). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 19.Anand, S. et al. Discrete-time prediction based event-triggered controller design: An application to networked multi-area power system with time delays. IFAC J. Syst. Control25, 100220. 10.1016/J.IFACSC.2023.100220 (2023). [Google Scholar]
- 20.Long, B., Lu, P. J., Chong, K. T., Rodriguez, J. & Guerrero, J. Robust Fuzzy-Fractional-Order Nonsingular Terminal Sliding-Mode Control of LCL-Type Grid-Connected Converters. IEEE Trans. Industr. Electron.69(6), 5854–5866. 10.1109/TIE.2021.3094411 (2022). [Google Scholar]
- 21.Roy, T. K., Ghosh, S. K. & Saha, S. Stability enhancement of battery energy storage and renewable energy-based hybrid AC/DC microgrids using terminal sliding mode backstepping control approaches. ISA Trans.142, 40–56. 10.1016/j.isatra.2023.07.014 (2023). [DOI] [PubMed] [Google Scholar]
- 22.Abdalla, Y. S. et al. Fast reaching law based integral terminal sliding mode controller for photovoltaic-fuel cell-battery-super capacitor based direct-current microgrid. J. Energy Storage56, 105915. 10.1016/j.est.2022.105915 (2022). [Google Scholar]
- 23.Alhelou, H. H., Nagpal, N., Kassarwani, N. & Siano, P. Decentralized optimized integral sliding mode-based load frequency control for interconnected multi-area power systems. IEEE Access11, 32296–32307. 10.1109/ACCESS.2023.3262790 (2023). [Google Scholar]
- 24.Tran, A. T., Duong, M. P., Pham, N. T. & Shim, J. W. Enhanced sliding mode controller design via meta-heuristic algorithm for robust and stable load frequency control in multi-area power systems. IET Gener. Transmi. Distrib.18, 3. 10.1049/gtd2.13077 (2024). [Google Scholar]
- 25.Trong Tran, D., Tran, A. T., Van Huynh, V. & Duc Do, T. Decentralized frequency regulation by using novel PID sliding mode structure in multi-area power systems with hydropower turbines. IEEE Access13, 18850–18862. 10.1109/ACCESS.2025.3532516 (2025). [Google Scholar]
- 26.Tran, A. T., Van Huynh, V., Shim, J. W. & Lim, C. P. Optimized sliding mode frequency controller for power systems integrated energy storage system with droop control. IEEE Access13, 43749–43766. 10.1109/ACCESS.2025.3548875 (2025). [Google Scholar]
- 27.Dev, A., Mondal, B., Verma, V. K. & Kumar, V. Teaching learning optimization-based sliding mode control for frequency regulation in microgrid. Electr. Eng.106(6), 7009–7021. 10.1007/S00202-024-02422-8 (2024). [Google Scholar]
- 28.Dev, A., Anand, S., Chauhan, U., Verma, V. K. & Kumar, V. Frequency regulation in microgrid using sliding mode control with event-triggering mechanism. Electr. Eng.106(3), 3381–3392. 10.1007/S00202-023-02141-6 (2024). [Google Scholar]
- 29.Lv, X., Sun, Y., Wang, Y. & Dinavahi, V. Adaptive event-triggered load frequency control of multi-area power systems under networked environment via sliding mode control. IEEE Access8, 86585–86594. 10.1109/ACCESS.2020.2992663 (2020). [Google Scholar]
- 30.Tummala, A. S. L. V., Inapakurthi, R. & Ramanarao, P. V. Observer based sliding mode frequency control for multi-machine power systems with high renewable energy. J. Modern Power Syst. Clean Energy6(3), 473–481. 10.1007/s40565-017-0363-3 (2018). [Google Scholar]
- 31.Prasad, S., Purwar, S. & Kishor, N. Load frequency regulation using observer based non-linear sliding mode control. Int. J. Electr. Power Energy Syst.104, 178–193. 10.1016/j.ijepes.2018.06.035 (2019). [Google Scholar]
- 32.Bagheri, A., Jabbari, A. & Mobayen, S. An intelligent ABC-based terminal sliding mode controller for load-frequency control of islanded micro-grids. Sustain. Cities Soc.10.1016/j.scs.2020.102544 (2021). [Google Scholar]
- 33.Elsaied, M. M. et al. Optimal sliding mode control for frequency stabilization of hybrid renewable energy systems. IET Renew. Power Gener.10.1049/rpg2.12803 (2023). [Google Scholar]
- 34.Chen, P., Yu, L. & Zhang, D. Event-triggered sliding mode control of power systems with communication delay and sensor faults. IEEE Trans. Circuits Syst. I Regul. Pap.68(2), 797–807. 10.1109/TCSI.2020.3035603 (2021). [Google Scholar]
- 35.Ansari, J., Homayounzade, M. & Abbasi, A. R. Load frequency control in power systems by a robust backstepping sliding mode controller design. Energy Rep.10.1016/j.egyr.2023.08.008 (2023). [Google Scholar]
- 36.Wang, Y., Liu, Y., Yu, X. & Zhang, H. Jointed observer-based sliding mode predictive control for interconnected power systems with input delays. IEEE Trans. Autom. Sci. Eng.10.1109/TASE.2024.3353166 (2025).40970099 [Google Scholar]
- 37.Ramesh, M., Yadav, A. K., Pathak, P. K. & Hussaian Basha, C. H. A novel fuzzy assisted sliding mode control approach for frequency regulation of wind-supported autonomous microgrid. Sci. Rep.14(1), 1–28. 10.1038/S41598-024-83202-Z (2024). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 38.Thoker, Z. A. & Lone, S. A. Adaptive neuro sliding mode control of superconducting magnetic energy storage system. Smart Sci.11(2), 355–363. 10.1080/23080477.2022.2074659 (2023). [Google Scholar]
- 39.Pradhan, S. K. & Das, D. K. Sliding mode controller design via delay-dependent H∞ stabilization criterion for load frequency regulation. Protect. Control Modern Power Syst.10.1186/s41601-023-00322-w (2023). [Google Scholar]
- 40.Azizi, A., Vahidi, B. & Nematollahi, A. F. Reconfiguration of active distribution networks equipped with soft open points considering protection constraints. J. Modern Power Syst. Clean Energy11(1), 212–222. 10.35833/MPCE.2022.000425 (2023). [Google Scholar]
- 41.Dev, A. et al. Advancements and challenges in microgrid technology: A comprehensive review of control strategies, emerging technologies, and future directions. Energy Sci. Eng.13(4), 2112–2134. 10.1002/ESE3.2095 (2025). [Google Scholar]
- 42.Fuad, K. S., Hafezi, H., Kauhaniemi, K. & Laaksonen, H. Soft open point in distribution networks. IEEE Access8, 210550–210565. 10.1109/ACCESS.2020.3039552 (2020). [Google Scholar]
- 43.Jiang, X., Zhou, Y., Ming, W., Yang, P. & Wu, J. An overview of soft open points in electricity distribution networks. IEEE Trans. Smart Grid.13(3), 1899–1910. 10.1109/TSG.2022.3148599 (2022). [Google Scholar]
- 44.Taher, A. M. et al. Optimizing active distribution microgrids with multi-terminal soft open point and hybrid hydrogen storage systems for enhanced frequency stability. J. Energy Storage99, 113369. 10.1016/J.EST.2024.113369 (2024). [Google Scholar]
- 45.Abdollahzadeh, B. et al. Puma optimizer (PO): A novel metaheuristic optimization algorithm and its application in machine learning. Cluster Comput.27, 5235–5283. 10.1007/s10586-023-04221-5 (2024). [Google Scholar]
- 46.Mahmoud, G., Chen, Y., Zhang, L. & Li, M. Sliding mode based nonlinear load frequency control for interconnected coupling power network. Int. J. Control Autom. Syst.20(11), 3731–3739. 10.1007/s12555-021-0678-8 (2022). [Google Scholar]
- 47.Liao, K. & Xu, Y. A Robust load frequency control scheme for power systems based on second-order sliding mode and extended disturbance observer. IEEE Trans. Ind. Inform.14(7), 3076–3086. 10.1109/TII.2017.2771487 (2018). [Google Scholar]
- 48.Dev, A. & Sarkar, M. K. Robust higher order observer based non-linear super twisting load frequency control for multi area power systems via sliding mode. Int. J. Control Autom. Syst.17(7), 1814–1825. 10.1007/s12555-018-0529-4 (2019). [Google Scholar]
- 49.Farivar, F., Bass, O. & Habibi, D. Decentralized disturbance observer-based sliding mode load frequency control in multiarea interconnected power systems. IEEE Access10, 92307–92320. 10.1109/ACCESS.2022.3201873 (2022). [Google Scholar]
- 50.Hasanien, H. M. & El-Fergany, A. A. Salp swarm algorithm-based optimal load frequency control of hybrid renewable power systems with communication delay and excitation cross-coupling effect. Electric Power Syst. Res.176, 105938. 10.1016/j.epsr.2019.105938 (2019). [Google Scholar]
- 51.Taher, A. M. et al. Optimal model predictive control of energy storage devices for frequency stability of modern power systems. J. Energy Storage57, 106310. 10.1016/j.est.2022.106310 (2023). [Google Scholar]
- 52.Singh, V. P., Kishor, N. & Samuel, P. Distributed multi-agent system-based load frequency control for multi-area power system in smart grid. IEEE Trans. Industr. Electron.64(6), 5151–5160. 10.1109/TIE.2017.2668983 (2017). [Google Scholar]
- 53.Gheisarnejad, M. & Khooban, M. H. Secondary load frequency control for multi-microgrids: HiL real-time simulation. Soft comput.23(14), 5785–5798. 10.1007/s00500-018-3243-5 (2019). [Google Scholar]
- 54.Bakeer, A., Magdy, G., Chub, A. & Bevrani, H. A sophisticated modeling approach for photovoltaic systems in load frequency control. Int. J. Electr. Power Energy Syst.134, 107330. 10.1016/j.ijepes.2021.107330 (2022). [Google Scholar]
- 55.El-Fergany, A. A. & El-Hameed, M. A. Efficient frequency controllers for autonomous two-area hybrid microgrid system using social-spider optimiser. IET Gener. Transm. Distrib.11(3), 637–648. 10.1049/iet-gtd.2016.0455 (2017). [Google Scholar]
- 56.Soliman, M. A., Hasanien, H. M., Azazi, H. Z., El-Kholy, E. E. & Mahmoud, S. A. An adaptive fuzzy logic control strategy for performance enhancement of a grid-connected PMSG-Based wind turbine. IEEE Trans. Industr. Inform.15(6), 3163–3173. 10.1109/TII.2018.2875922 (2019). [Google Scholar]
- 57.Vidyanandan, K. V. & Senroy, N. Frequency regulation in a wind-diesel powered microgrid using flywheels and fuel cells. IET Gener. Transm. Distrib.10(3), 780–788. 10.1049/iet-gtd.2015.0449 (2016). [Google Scholar]
- 58.Sahu, P. C., Prusty, R. C. & Panda, S. Improved-GWO designed FO based type-II fuzzy controller for frequency awareness of an AC microgrid under plug in electric vehicle. J. Ambient. Intell. Humaniz. Comput.12(2), 1879–1896. 10.1007/s12652-020-02260-z (2021). [Google Scholar]
- 59.Yazdani, A. & Iravani, R. Voltage-Sourced Converters in Power Systems: Modeling, Control, and Applications (Wiley, 2010). 10.1002/9780470551578. [Google Scholar]
- 60.Chaudhuri, N., Chaudhuri, B., Majumder, R. & Yazdani, A. Multi-Terminal Direct-Current Grids: Modeling, Analysis, and Control Vol. 9781118729106 (Wiley, 2014). 10.1002/9781118960486. [Google Scholar]
- 61.Vikash, G. et al. Implementation of the virtual synchronous machine in grid-connected and stand-alone mode. In DC—DC Converters for Future Renewable Energy Systems Energy Systems in Electrical Engineering (eds Priyadarshi, N. et al.) (Springer, 2022). 10.1007/978-981-16-4388-0_18. [Google Scholar]
- 62.Wu, R., Ran, L., Weiss, G. & Yu, J. Control of a synchronverter-based soft open point in a distribution network. J. Eng.2019(16), 720–727. 10.1049/joe.2018.8382 (2019). [Google Scholar]
- 63.Fan, L. Control and dynamics in power systems and microgrids (CRC Press, 2017). 10.1201/9781315269542. [Google Scholar]
- 64.Sallam, A. A. & Malik, O. P. Power grids with renewable energy: Storage, integration and digitalization. Inst. Eng. Technol.10.1049/pbpo167e (2021). [Google Scholar]
- 65.Kavadias, K. A., Apostolou, D. & Kaldellis, J. K. Modelling and optimisation of a hydrogen-based energy storage system in an autonomous electrical network. Appl. Energy227, 574–586. 10.1016/j.apenergy.2017.08.050 (2018). [Google Scholar]
- 66.Spiegel, C. PEM Fuel Cell Modeling and Simulation Using Matlab (Elsevier, 2008). 10.1016/B978-0-12-374259-9.X5001-0. [Google Scholar]
- 67.Tavakoli, S. D. et al. Grid-forming services from hydrogen electrolyzers. IEEE Trans. Sustain. Energy14(4), 2205–2219. 10.1109/TSTE.2023.3270295 (2023). [Google Scholar]
- 68.Khalid Ratib, M., Muttaqi, K. M., Islam, M. R., Sutanto, D. & Agalgaonkar, A. P. Electrical circuit modeling of proton exchange membrane electrolyzer: The state-of-the-art, current challenges, and recommendations. Int. J. Hydrogen. Energy49, 625–645. 10.1016/j.ijhydene.2023.08.319 (2024). [Google Scholar]
- 69.Çelik, E. Improved stochastic fractal search algorithm and modified cost function for automatic generation control of interconnected electric power systems. Eng. Appl. Artif. Intell.10.1016/j.engappai.2019.103407 (2020). [Google Scholar]
- 70.Çelik, E., Öztürk, N., Arya, Y. & Ocak, C. (1 + PD)-PID cascade controller design for performance betterment of load frequency control in diverse electric power systems. Neural Comput. Appl.10.1007/s00521-021-06168-3 (2021). [Google Scholar]
- 71.Hasanien, H. M. Whale optimisation algorithm for automatic generation control of interconnected modern power systems including renewable energy sources. IET Gener. Transm. Distrib.12(3), 607–614. 10.1049/iet-gtd.2017.1005 (2018). [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
The datasets used and/or analyzed during the current study are available from the corresponding author upon reasonable request.



































































































































































