Skip to main content
Scientific Reports logoLink to Scientific Reports
. 2025 Nov 4;15:38651. doi: 10.1038/s41598-025-22473-6

Efficient energy management of a low-voltage AC microgrid with renewable and energy storage integration using nonlinear control

Karim El Mezdi 1,, Abdelmounime El Magri 1, Aziz Watil 2, Ilyass El Myasse 3, Nabil El Aadouli 1, Pankaj Kumar 4,
PMCID: PMC12586513  PMID: 41188336

Abstract

This paper proposes an enhanced nonlinear control strategy combined with efficient energy flow management for a low-voltage AC microgrid integrating a wind turbine, a photovoltaic system, and a battery energy storage unit. The microgrid operates in a grid-connected configuration, aiming to optimize energy generation, storage, and consumption. To achieve this, a comprehensive mathematical model of the system is developed, and backstepping controllers are designed to fulfill the control objectives. The stability of the closed-loop system is rigorously verified using Lyapunov theory. Furthermore, a novel algorithm is introduced to maximize renewable energy extraction while effectively managing battery storage to enhance system performance and reliability. The proposed approach also ensures grid stability through power factor correction and ensures the load demand is met. Simulation results validate the effectiveness of the control strategy, demonstrating significant improvements in energy efficiency, system stability, and overall dynamic performance under varying load and environmental conditions.

Keywords: Wind turbine, PV system, Nonlinear controller, Li-ion battery, EFM algorithm

Subject terms: Energy science and technology, Engineering

Introduction

As global energy demand continues to rise, the integration of renewable energy sources (RES) into modern power systems has become a vital strategy to ensure sustainability and mitigate environmental concerns1,2. Among the various configurations, microgrids represent an innovative solution for decentralized energy management, combining renewable energy generation, energy storage, and load demands in a localized system3,4. In particular, the use of photovoltaic (PV) systems and wind turbines, coupled with battery energy storage systems (BESS), offers a promising approach to achieve energy self-sufficiency and reduce dependency on fossil fuels5,6.

Nonlinear control methods are widely used in microgrid management due to their ability to handle the complex and nonlinear dynamics of distributed energy systems7,8. Feedback Linearization aims to transform a nonlinear system into a linear one through appropriate state feedback, simplifying the design of linear control techniques9,10. While it offers good tracking performance and stability when the system model is well-known, its main drawback is the need for precise system modeling, which can be challenging in practical applications. Additionally, it is sensitive to model errors, especially when system dynamics are uncertain or vary over time11,12. Sliding Mode Control (SMC) is a robust technique that forces the system to “slide” along a predefined surface, ensuring convergence even in the presence of uncertainties or disturbances13,14. While SMC excels in robustness, its practical implementation can be hindered by high-frequency oscillations (chattering), which may affect system performance and the longevity of components, such as power converters in a microgrid15,16. Moreover, handling these oscillations effectively requires additional design considerations. Fuzzy Logic, on the other hand, is particularly useful in systems with high uncertainty, as it does not rely on precise models but instead uses a set of rules to approximate system behavior17,18. Although it is flexible and can deal with uncertainties well, it lacks the optimization rigor needed for ensuring optimal performance in dynamic and complex systems like microgrids19. Its rule-based nature may also lead to complexity in rule design and fine-tuning. In contrast, Backstepping offers a systematic approach for controlling nonlinear systems by decomposing the system dynamics into simpler subsystems, ensuring global stability and performance even in the presence of uncertainties and nonlinearities2022. Unlike feedback linearization, it does not require an exact model of the system, making it more robust in practical applications. While SMC may provide robustness, the chattering effect is difficult to manage in microgrid applications. Fuzzy logic, although useful for handling uncertainties, lacks the rigor needed for optimal control in dynamic systems. Backstepping, with its ability to ensure stable convergence in multivariable systems, is particularly suited for the integration of renewable energy sources like PV and wind turbines, as well as battery storage systems in microgrids. Its robust handling of nonlinearities, coupled with its structured approach, makes it an ideal choice for managing complex and dynamic microgrid environments23,24.

Energy flow management (EFM) in microgrids has been extensively studied in the literature through a variety of control strategies, as summarized in Table 1. In DC microgrids, dynamic optimal power management approaches combining metaheuristic optimization techniques (e.g., PSO) with droop-based regulation have been proposed to enhance reliability, but they remain computationally demanding for real-time operation. Other solutions, such as dynamic droop control or filter-based methods applied to hybrid energy storage systems, offer simpler and faster implementations, yet their scalability and robustness remain limited. In AC and multi-energy microgrids, optimization-oriented energy management schemes are commonly used, but they mainly operate offline and suffer from high computational complexity, making them less suitable for fast variations. Hybrid AC/DC microgrids have attracted growing attention in recent years, with research focusing on optimal scheduling as well as PVBESS operational strategies under AC and DC coupled configurations. While scheduling-based methods achieve high efficiency over planning horizons, they lack robustness against rapid fluctuations. Conversely, PVBESS coupling approaches provide higher efficiency in energy transfer but face constraints in scalability and integration. Overall, the comparative analysis highlights that existing methods exhibit a trade-off between optimality, computational complexity, and applicability in real-time operation. To address these limitations, the strategy proposed in this work stands out by combining implementation simplicity with efficient and scalable real-time management. It reduces computational complexity while ensuring system stability and reliability, thereby offering clear superiority over existing approaches.

Table 1.

Comparative table of microgrid control strategies.

Refs Microgrid type Control strategy EFM Complexity (Online/Offline) Main idea Remark
2527 DC Dynamic optimal power management (PSO + droop) Yes Hybrid (Offline–PSO/Online–droop) – Medium Reliable operation of islanded DC microgrids with PV, battery and generator using PSO scheduling and droop Balances reliability and economics; PSO is computationally heavy, droop stabilizes DC bus
2831 DC Dynamic droop control Yes Online – Low Variable droop resistance for DC bus voltage regulation and proportional current sharing Improves voltage profile but requires frequent recalculations; limited scalability
3235 DC Adaptive Filter-Based Method (FBM) Yes Online – Medium Hybrid battery + supercapacitor with adaptive SOC/capacity-based control Enhances dynamics and voltage stability; validated in simulation
36,37 AC/Multi-energy Voltage-oriented EMS (Optimization) Yes Offline – High Multi-energy EMS for residential AC microgrids (electric + thermal) with voltage-oriented optimization Effective for planning; not flexible in real time
38,39 Hybrid (Inline graphic) Optimal scheduling & coordinated control Yes Offline – High Optimization-based scheduling for coordinated AC/DC resource and storage management High efficiency in planning; less robust to fast fluctuations
4042 Hybrid (Inline graphic) PV-BESS operational strategies (AC/DC coupling) Yes Online – Low/Medium Comparative analysis of AC coupled vs DC coupled PV-BESS systems DC-coupled offers higher efficiency but limited scalability

This paper focuses on the development of a nonlinear control framework enhanced by a new energy flow management algorithm for a low voltage AC microgrid integrating a wind turbine, a photovoltaic (PV) system, and a battery energy storage system (BESS), as illustrated in Fig. 1. The proposed approach aims to achieve two main objectives: (1) maximize power extraction from renewable energy sources and (2) ensure effective power factor correction (PFC) at the grid interface. The microgrid topology includes a single-phase grid connection through power electronic converters, which play a critical role in implementing the control strategy.

Fig. 1.

Fig. 1

The proposed grid-connected low-voltage AC microgrid with renewable integration and energy storage.

The novelty of this work lies in the synergistic application of nonlinear control techniques and a new energy flow management algorithm. By combining the strengths of these methods, the proposed system can handle the uncertainties and nonlinearities inherent in renewable energy generation. These uncertainties include the stochastic variability of solar irradiance, wind speed, and load demand, as well as nonlinear effects in converters and storage systems. The nonlinear control and energy flow management strategy dynamically mitigates these effects, ensuring stable and reliable operation under diverse conditions. Moreover, this control framework ensures balanced power sharing among the components, optimal utilization of the energy storage system, and improved power quality at the grid connection point.

Through detailed simulations and performance evaluations, this study demonstrates the effectiveness of the nonlinear control approach enhanced by EFM algorithm. The results highlight its ability to achieve the desired objectives under dynamic operating conditions, making it a viable solution for modern energy systems.

Figure 2 outlines the methodology employed in this study. The process commences with the modeling of the microgrid, incorporating multiple energy sources, storage systems, and load components. Subsequently, nonlinear controllers and algorithms are designed to facilitate energy management and the optimization of power flows. An initial simulation is conducted to evaluate the dynamic behavior of the modeled system under the proposed control strategies. The simulation outcomes are then subjected to detailed analysis in order to assess system performance and identify potential limitations. Based on these findings, refinements are introduced to the model, followed by an optimized simulation to validate the achieved improvements and to confirm the stability of the microgrid. The methodology is finalized through the validation of the developed controllers and algorithms against predefined performance benchmarks.

An additional step of reliability quantification is included, combining stability analysis with KPI-based performance evaluation3,4.

Fig. 2.

Fig. 2

Simulation-driven validation methodology for the proposed AC microgrid.

System modelling

The proposed model for an energy conversion system, as shown in Fig. 3, has been integrated with the PV panel, a wind turbine, and a battery storage system to connect with the single-phase AC grid. The photovoltaic (PV) panel is directly connected to the grid with an inverter. The variable AC output of the wind turbine has been connected through a diode rectifier followed by an inverter to make it compatible with the grid. The interfacing of the battery via its inverter acts like an energy buffer, which is supposed to supply surplus energy for extra power. This configuration must ensure that energy supply to either the grid or to the connected loads is continuous and effective.

Fig. 3.

Fig. 3

Schematic diagram of the proposed low voltage AC microgrid.

PViGeneration system modelling

The configuration of a photovoltaic production system, which consists of a PV array, a capacitor Inline graphic, and an Inline graphic filter, connects the single-phase bridge inverter composed of four IGBTs with anti-parallel diodes to the power supply network. This subsystem is represented by the following system of differential equations obtained from the application of Kirchhoff’s electrical laws. The instantaneous model derived above truly represents the dynamics of the PV inverter. However, due to the switched nature of the control input Inline graphic, this model is not suitable for control design. Most nonlinear control strategies are designed for systems with continuous control inputs. Thus, an averaged version of the inverter model will be used for the control of the PV system:

graphic file with name d33e1030.gif 1a
graphic file with name d33e1036.gif 1b
graphic file with name d33e1042.gif 1c
graphic file with name d33e1048.gif 1d

Where Inline graphic is the line current in inductor Inline graphic, Inline graphic is the voltage across capacitor Inline graphic, Inline graphic is the inverter output current, Inline graphic denotes the voltage across capacitor Inline graphic (PV voltage), Inline graphic is the switching function that accepts values from the discrete set Inline graphic, Inline graphic is the sinusoidal grid voltage (with known constants E, Inline graphic), Inline graphic is the PV output current, Inline graphic is the inverter input current, and Inline graphic is the filter inductance.

Wind power generation system modelling

The wind energy conversion system consists of a wind turbine, an input capacitor Inline graphic, a diode rectifier and an Inline graphic filter that connects the single-phase bridge inverter, which is composed of four IGBTs with anti-parallel diodes, to the power supply network. This subsystem is described by the following set of differential equations derived using Kirchhoff’s laws. For the wind power generation system, the instantaneous model accurately reflects the behavior of the inverter. Nevertheless, the switched control input Inline graphic, poses challenges for applying nonlinear control methods, which are generally designed for continuous control inputs. To address this limitation, the averaged model will be employed for control purposes:

graphic file with name d33e1173.gif 2a
graphic file with name d33e1179.gif 2b
graphic file with name d33e1185.gif 2c
graphic file with name d33e1191.gif 2d

Where Inline graphic is the line current in inductor Inline graphic, Inline graphic is the voltage across capacitor Inline graphic, Inline graphic is the inverter output current, Inline graphic denotes the capacitor Inline graphic voltage (Wind turbine voltage), Inline graphic is the switching function that accepts values from the discrete set Inline graphic, Inline graphic is the sinusoidal grid voltage (with known constants E, Inline graphic), Inline graphic designates the diode rectifier output current, Inline graphic is the inverter input current, and Inline graphic is the filter inductance.

Energy storage system modelling

The energy storage system configuration is constituted by a battery, an input capacitor Inline graphic, an inductor Inline graphic, and an inverter that connects the power supply network to the single-phase bridge switching composed of four IGBTs with anti-parallel diodes. In this work, an electrical model for the battery is adopted; indeed, every real battery is a kind of parallel RC circuit in series with the internal resistance of the battery. This consists of an equivalent circuit with Inline graphic accounting for the ohmic losses of the battery and a first-order Inline graphic network that models the long-term transient polarization effect, as shown in Fig. 4a. The current through the circuit is the battery current, Inline graphic, and the open-circuit voltage, Inline graphic, a nonlinear function of the state of charge (SOC), expressed as Inline graphic, as shown in Fig. 4b. This subsystem is modeled using Kirchhoff’s laws.

Fig. 4.

Fig. 4

Equivalent electrical circuit of Lithium-ion battery.

The instantaneous model accurately represents the operation of the energy storage inverter. However, for control design, an averaged version of the model will be adopted:

graphic file with name d33e1357.gif 3a
graphic file with name d33e1363.gif 3b
graphic file with name d33e1369.gif 3c

Where Inline graphic is the inverter output current, Inline graphic denotes the battery voltage, Inline graphic is the polarization voltage of the capacitor Inline graphic, Inline graphic is the switching function that accepts values from the discrete set Inline graphic, Inline graphic is the sinusoidal grid voltage (with known constants E, Inline graphic) and Inline graphic is the inverter input current.

Remark 1

: Parameter Selection Criteria

The parameters of the photovoltaic (PV), wind turbine (WT), and battery storage systems were selected using a resource-based and standards-driven methodology, consistent with43.

For the PV subsystem, the nominal capacity was determined as

graphic file with name d33e1456.gif

where G is the average solar irradiation, A the module surface, and Inline graphic the efficiency corrected by the temperature coefficient. A derating factor and performance ratio were included. The PV module selection complies with IEC 61215 and IEC 61730 standards.

For the WT subsystem, turbines were chosen according to the Weibull-distributed wind speed profile of the site. The expected energy yield was obtained by integrating the turbine power curve P(V) over the wind speed probability density function. The selection process follows IEC 61400 standards for wind turbine performance.

For the battery subsystem, the required capacity was computed as

graphic file with name d33e1487.gif

considering State of Charge (SOC) limits, Depth of Discharge (DoD), and round-trip efficiency. The sizing follows IEC 62619 guidelines.

Nonlinear controller design

Control objectives

The proposed control framework is developed to achieve four key objectives that ensure the efficient and stable operation of the microgrid. These objectives focus on optimizing power extraction from renewable energy sources, regulating the battery’s charging and discharging processes, and maintaining grid stability with high power quality:

  • (i)

    Maximum/Adaptive Power Point Tracking (MPPT/APPT): The voltages of the photovoltaic system (Inline graphic) and the wind turbine (Inline graphic) must accurately follow their respective optimal reference values (Inline graphic and Inline graphic). These reference values are dynamically determined by two optimizers, thereby ensuring that both systems continuously operate at their optimal power point.

  • (ii)

    Power Factor Correction (PFC): The grid current (Inline graphic) must be sinusoidal, matching the frequency and phase of the grid voltage (Inline graphic). The last two control objectives depend on the battery’s state of charge (SOC):

  • (iii)

    Constant Current (CC) Mode: During this stage, the battery current Inline graphic is regulated to follow a constant reference value Inline graphic, which represents the maximum allowable charging current. This mode continues until the battery voltage reaches its maximum charging threshold, typically corresponding to about Inline graphic of the battery SOC.

  • (iv)

    Constant Voltage (CV) Mode: Once the maximum battery voltage is reached, the control switches to this mode. At this stage, the voltage is maintained constant at a fixed reference value Inline graphic, while the charging current gradually decreases. When the battery SOC reaches 100%, the charging current becomes nearly zero.

PV inverter controller design

The current Inline graphic is required to track a reference Inline graphic that is sinusoidaliand proportionalito theivoltage Inline graphic, expressed as:

graphic file with name d33e1625.gif 4

To achieve this goal, a control law is derived usingithe backsteppingiapproach, inspired by the methods presented in44,45. The backstepping controller is implemented in three steps.

Step 1: Define the tracking error as Inline graphic, using equation (1a),

the error dynamics can be expressed as:

graphic file with name d33e1654.gif 5

To stabilize the system,iconsider theiquadratic Lyapunovifunction:

graphic file with name d33e1661.gif 6

The time derivative Inline graphic becomes negative definite if the virtual input Inline graphic is chosen as follows:

graphic file with name d33e1680.gif 7

where Inline graphic is a positive design parameter. When Inline graphic converges to Inline graphic, the error Inline graphic evolves as Inline graphic.

Step 2: Define the tracking error for Inline graphic as Inline graphic, using equation (1b), The corresponding dynamics is given by:

graphic file with name d33e1737.gif 8

Using the Lyapunov function:

graphic file with name d33e1744.gif 9

and selecting the virtual input Inline graphic as:

graphic file with name d33e1758.gif 10

where Inline graphic is a positive design parameter, Inline graphic becomes negative definite, ensuring system stability.

Step 3: Similarly, define the tracking error for Inline graphic as:

graphic file with name d33e1787.gif 11

A Lyapunov function Inline graphic is chosen, and the stabilizing control law is defined as:

graphic file with name d33e1800.gif 12

where Inline graphic is a positive parameter, guaranteeing global stability of the system.

For the PV voltage regulation, the tracking error is defined as:

graphic file with name d33e1818.gif 13

Using a Lyapunov function Inline graphic, the stabilizing control law for the ratio Inline graphic is given by:

graphic file with name d33e1837.gif 14

where Inline graphic is a positive design parameter.

To clarify the synthesis of the backstepping controller for the PV generation system, Fig. 5 depicts the proposed control strategy, emphasizing the interactions between the reference signals, the power extraction optimizer, and the regulation loops. By associating the mathematical equations with the functional control diagram of the PV system, the role of each variable is explicitly identified, thereby enhancing the readability of the control design and facilitating the understanding of the proposed methodology.

Fig. 5.

Fig. 5

Control block diagram of the PV generation system.

Proposition 1

Consider the PV generation system modeled by the state-space equations (1a)-(1d) with the control input defined in (12), where Inline graphic, Inline graphic, and Inline graphic are positiveidesign parameters. If the reference signal Inline graphiciand its derivative exist,ithe system exhibits the followingiproperties:

  1. Theiclosed-loopidynamics of the variables (Inline graphic, Inline graphic, Inline graphic) are governed by:
    graphic file with name d33e1938.gif 15
    This linear closed-loopisystem (15) is globallyiasymptoticallyistable under any initialiconditions. As a result, the PFC objective is asymptotically satisfied on average.
  2. Moreover, if Inline graphiciconvergesito a finite value,ithe trackingierror of the PV voltage, Inline graphic, follows the differential equation Inline graphic, where Inline graphic is aipositiveiconstant. Consequently, the closed-loop system achieves global exponential stability, ensuring that the error Inline graphic decays exponentially regardless of the initial conditions. This guarantees that the PV voltage accurately tracksithe referenceivoltage providedibyioptimizer.

Wind power inverter controller design

The current Inline graphic is required to track a reference Inline graphic that is sinusoidal and proportional to the voltage Inline graphic, expressed as:

graphic file with name d33e2016.gif 16

To achieve this objective, in the same way as before and by the same method. The backstepping controller is implemented in three steps.

Step 1: Define the tracking error as:

graphic file with name d33e2027.gif 17

From equation (17), the error dynamics can be expressed as:

graphic file with name d33e2037.gif 18

To stabilize the system, consider the quadratic Lyapunov function:

graphic file with name d33e2044.gif 19

The time derivative Inline graphic becomes negative definite if the virtual input Inline graphic is chosen as follows:

graphic file with name d33e2064.gif 20

where Inline graphic is a positive design parameter. When Inline graphic converges to Inline graphic, the error Inline graphic evolves as Inline graphic.

Step 2: Define the tracking error for Inline graphic:

graphic file with name d33e2112.gif 21

The corresponding dynamics is given by:

graphic file with name d33e2119.gif 22

Using the Lyapunov function:

graphic file with name d33e2126.gif 23

and selecting the virtual input Inline graphic as:

graphic file with name d33e2140.gif 24

where Inline graphic is a positive design parameter, Inline graphic becomes negative definite, ensuring system stability.

Step 3: Similarly, define the tracking error for Inline graphic as:

graphic file with name d33e2169.gif 25

A Lyapunov function Inline graphic is chosen, and the stabilizing control law is defined as:

graphic file with name d33e2182.gif 26

where Inline graphic is a positive parameter, guaranteeing global stability of the system.

For the wind turbine voltage, the tracking error is defined as:

graphic file with name d33e2197.gif 27

Using a Lyapunov function Inline graphic, the stabilizing control law for the ratio Inline graphic is given by:

graphic file with name d33e2216.gif 28

where Inline graphic is a positive design parameter.

Figure 6 presents the control block diagram illustrating the strategy adopted for the wind energy generation system. This graphical representation complements the mathematical formulation by clarifying the role of the control variables and showing the coordination of the regulation loops, thereby facilitating the understanding of the operation of this subsystem within the overall microgrid.

Fig. 6.

Fig. 6

Control block diagram of the wind power generation system.

Proposition 2

Consider the wind power generation system modeled by the state-space equations (2a)-(2d) with the control input defined in (26), where Inline graphic, Inline graphic, and Inline graphic are positive designiparameters.iIf theireference signal Inline graphiciand itsiderivative exist,ithe system exhibits the followingiproperties:

  1. Theiclosed-loop dynamics of the variables (Inline graphic, Inline graphic, Inline graphic) are governed by:
    graphic file with name d33e2303.gif 29
    This linear closed-loopisystem (29) is globallyiasymptoticallyistable under any initialiconditions. As a result, the PFC objective is asymptotically satisfied on average.
  2. Moreover, if Inline graphic convergesito aifinite value, the trackingierror of the wind turbine voltage, Inline graphic, follows the differential equation Inline graphic, where Inline graphic is a positive constant. Consequently, the closed-loop system achieves global exponential stability, ensuring that the error Inline graphic decays exponentially regardlessiof the initialiconditions. This guarantees that the wind turbine voltage accurately tracks theireference voltageiprovided by ioptimizer.

Energy Storage inverter controller design

The current Inline graphic is required to track a reference Inline graphic that is sinusoidal and proportional to the voltage Inline graphic, expressed as:

graphic file with name d33e2374.gif 30

To achieve this goal, define the tracking error as:

graphic file with name d33e2381.gif 31

From equation (31), the error dynamics can be expressed as:

graphic file with name d33e2392.gif 32

A Lyapunov function Inline graphic is chosen, and the stabilizing control law is defined as:

graphic file with name d33e2405.gif 33

where Inline graphic is a positive parameter, guaranteeing global stability of the system.

The control design of the inverter will be conducted to ensure the charging and discharging of the battery. These two modes are known as CC mode and CV mode.

CC mode controller design

Recall that the control objective in CC mode is to enforce the battery current Inline graphic to track its desired constant value Inline graphic. Using the backstepping design technique, it follows from the subsystem (3a-3c). Let first consider the following assumption:

Assumption 1

Knowing that the battery open circuit voltage Inline graphic has a slow change rate compared with the battery current dynamics. So one can assume that Inline graphic. Let us introduce the battery current tracking error:

graphic file with name d33e2467.gif 34

In view of equation (34), the dynamic of the above error undergo the following differential equation:

Inline graphic

wich gives:

graphic file with name d33e2487.gif 35

Using a Lyapunov function Inline graphic, the stabilizing control law for the ratio Inline graphic is given by:

graphic file with name d33e2506.gif 36

where Inline graphic is a positive design parameter.

CV mode controller design

In this subsection, the control objective is to maintain the battery voltage Inline graphic and equal to its constant reference Inline graphic during the CV mode. Again, using the backstepping tecchnique, its follows from the subsystem (3a-3c), let us introduce the voltage tracking error as follows:

graphic file with name d33e2545.gif 37

Considering that Inline graphic and using equation (3b), the time derivation of equation (37) yields:

graphic file with name d33e2564.gif 38

Using a Lyapunov function Inline graphic, the stabilizing control law for the ratio Inline graphic is given by:

graphic file with name d33e2584.gif 39

The control block diagram of the BESS, shown in Fig. 7, illustrates the adopted strategy, with particular emphasis on the selection between the CC and CV charging modes according to the battery SOC. This representation complements the mathematical formulation by explicitly defining the role of each control variable and clarifying the interaction between the regulation loops, thereby enhancing the understanding of the BESS charging and discharging processes as well as its contribution to the overall operation of the microgrid.

Fig. 7.

Fig. 7

Control block diagram of the BESS.

Energy flow management

Energy flow management (EFM) in a low voltage AC microgrid, incorporating renewable sources such as photovoltaic and wind energy, along with a battery storage system and alternative loads, is essential for ensuring the network’s stability and efficiency. It optimizes the use of available resources, reduces energy losses, and ensures a reliable power supply for connected loads. By balancing energy production and consumption, this management also promotes system sustainability and facilitates the seamless integration of renewable energy into the electrical grid.

Taking into account the power provided by renewable energy sources, the battery state of charge, the energy demand of AC loads, and the availability of the grid, several energy flow management scenarios are considered to balance the power exchange between the loads and various energy sources. These scenarios aim to minimize system costs (economic aspect), ensure grid stability, and improve power quality (technical aspect). To meet these EFM requirements, a flowchart is proposed in Figs. 89 and 10 to illustrate the following operating modes.

Fig. 8.

Fig. 8

The energy flow management flowchart.

Fig. 9.

Fig. 9

The energy flow management flowchart (Case 1).

Fig. 10.

Fig. 10

The energy flow management flowchart (Case 2).

Simulation results

The experimental setup described by Fig. 11 has been simulated, within the Matlab/Simulink/SimPowerSystems environment. The system characteristics and the design parameters of the controllers are summarized in Tables 2 and 3.

Fig. 11.

Fig. 11

Block diagram of the proposed controller implementation.

Table 2.

system characteristics.

Characteristics Values Characteristics Values
PV array Wind turbine
Parallel strings 1 Nominal power Inline graphic
Series-connected modules per string 20 Turbine radius Inline graphic
Cells per module Inline graphic 60 Blade pitch Inline graphic
Maximum power Inline graphic 320 Aero-generator
Short circuit current Inline graphic 9.1 Nominal power Inline graphic
Open circuit voltage Inline graphic 41.2 Number of pole pairs Inline graphic
Voltage at max power point Inline graphic 35.3 Nominal speed Inline graphic
Current at max power point Inline graphic 9.0 Stator resistor Inline graphic
Temperature coefficient of Inline graphic 0.05 Stator cyclic inductor Inline graphic
Temperature coefficient of Inline graphic −0.36 Rotor flux Inline graphic
Single phase supply network 220V/50Hz Total inertia Inline graphic
Capacitor Inline graphic Total viscous friction Inline graphic
Capacitor Inline graphic Li-ion battery
Capacitor Inline graphic Internal resistor Inline graphic
Inductor Inline graphic Polarization resistor Inline graphic
Inductor Inline graphic Polarization capacitor Inline graphic
Inductor Inline graphic Nominal voltage Inline graphic
DC/AC inverter Maximal voltage Inline graphic
Resistor Inline graphic Nominal capacity Inline graphic
Inductor Inline graphic Capacitor Inline graphic
Modulation frequency Inline graphic Capacitor Inline graphic

Table 3.

Controller design parameters.

Controller parameters Inline graphic ;Inline graphic ;Inline graphic ;Inline graphic ;
Inline graphic ;Inline graphic ;Inline graphic ;Inline graphic ;
Inline graphic ;Inline graphic ;Inline graphic .

Case with energy generation

In this case, energy production is ensured by the PV and the wind turbine, with the irradiance and wind speed profiles illustrated in Fig. 12a. These environmental conditions directly influence the amount of energy produced by these renewable sources and, consequently, the energy management within the system. During the time interval [0, 10 s], the battery charges using the excess energy supplied by the renewable resources (Fig. 12c). In this phase, the power generated by the PV and the wind turbine is sufficient not only to supply the AC loads but also to charge the battery. It is important to note that, during this period, the grid does not contribute to supplying the loads or charging the battery, meaning that the entire system operates in full autonomy using renewable energy sources (Fig. 12f). Between [10, 20 s], the load consumption gradually increases, as illustrated in Fig. 12e. Despite this rise in demand, renewable energy production remains sufficient to cover the power requirements of the AC loads, and the battery continues to charge. However, the charging current dynamics evolve based on the availability of excess energy, as shown in Fig. 12c and d. This phase highlights the system’s adaptability to a moderate increase in demand without requiring additional energy from the grid. Then, during the interval [20, 30 s], a significant shift in the system’s energy balance is observed. The power demand of the AC loads now exceeds the power generated by the PV and the wind turbine (Fig. 12e). To address this energy deficit, the battery switches to discharge mode to compensate for the shortfall and ensure stable system operation (Fig. 12c). This phase underscores the crucial role of energy storage in maintaining a balance between generation and consumption, particularly in situations where renewable energy production decreases. Throughout these different phases, the PV voltage and the wind turbine’s rotational speed adapt and follow their optimal values to maximize energy extraction from the available renewable sources (Fig. 12b). This optimized regulation ensures a high system efficiency and effective management of energy flows.

Fig. 12.

Fig. 12

The power flow management system’s performance in the case with energy generation.

Case without energy generation

In this case, it is assumed that the energy production from the PV and the wind turbine is completely zero. This situation may be due to unfavorable weather conditions, such as insufficient sunlight or a lack of wind, preventing these renewable sources from generating electricity. During the time interval [0, 10 s], the battery plays a key role in supplying power to the AC loads. Since no energy is produced by the PV and the wind turbine, the battery becomes the sole energy source available to meet the system’s needs, as illustrated in Fig. 13a. During this period, the battery discharges gradually to provide the necessary power to the connected loads. Between [10, 20 s], the load consumption increases, leading to an intensification of the battery discharge process. This evolution is represented in Fig. 13c, where a rise in the power demand of the loads can be observed. The battery then adjusts its discharge current to meet this additional demand, as shown in Fig. 13a and b. This situation highlights the importance of energy storage in an isolated system, particularly when renewable sources are unavailable. At t = 19.4s, the battery’s state of charge reaches its minimum level, meaning it can no longer continue supplying energy. This critical condition forces the system to switch to an alternative power source to ensure service continuity. At this moment, the AC grid automatically takes over and begins supplying power to the loads, thus maintaining system stability and preventing any power interruption. This transition is clearly visible in Fig. 13c and d, where the power supplied by the grid increases to compensate for the battery?s depletion. Then, during the interval [20, 30 s], the entire power demand of the AC loads continues to be supplied by the AC grid. This phase illustrates the necessity of a backup power source in a microgrid, particularly when renewable sources are unavailable, and energy storage reaches its limits. The integration of the AC grid thus prevents any loss of power supply and ensures stable system operation, guaranteeing uninterrupted energy for the loads.

Fig. 13.

Fig. 13

The power flow management system’s performance in the case without energy generation.

Case of full battery

In this case, the battery is fully charged, as indicated in Fig. 14a and b. During the time interval [0 10 s], the renewable energy sources, generate energy. This production is sufficient to meet the power demand of the AC loads. Moreover, the excess energy generated by these renewable sources is injected into the grid, as illustrated in Fig. 14e. This situation reflects an optimal operation of the system, where energy production exceeds consumption, allowing the surplus energy to be utilized efficiently. Between [10 20 s], a gradual increase in the consumption of AC loads is observed. However, this rise in power demand is entirely managed by the renewable energy sources. Indeed, despite the increase in consumption, energy production remains higher than the system’s needs. This means that the PV panel and the wind turbine not only continue to supply the AC loads but also inject the excess energy into the grid. This phase demonstrates the system’s ability to adapt to fluctuations in demand without requiring the intervention of the battery. During the time interval [20 25 s], the situation gradually changes. The energy produced by the PV panel and the wind turbine becomes lower than the demand of the AC loads, as illustrated in Fig. 14d. At this point, the system must compensate for this energy deficit to ensure a stable and reliable operation of the AC loads. In this context, the battery comes into action: it begins to discharge to supply the missing power, as shown in Fig. 14a and b. This operating mode ensures an uninterrupted power supply to the loads, thus guaranteeing energy continuity even in the event of a drop in renewable energy production. During the time interval [25 30 s], the PV panel and the wind turbine no longer produce power. This situation may be due to unfavorable weather conditions, such as insufficient sunlight or a lack of wind. In this case, the battery becomes the sole energy source to power the AC loads. It continues to discharge to meet the power demand, as indicated in Fig. 14a and b. Throughout these phases, the Power Factor Correction (PFC) is maintained on the AC grid side (Fig. 14c).

Fig. 14.

Fig. 14

The power flow management system’s performance in the case of full battery.

Performance analysis and quantitative metrics

In this section, a quantitative analysis of system performance is described. Key metrics will be used to evaluate energy efficiency, loss reduction and power factor improvement. These metrics are calculated from the simulation results obtained in the scenarios studied (cases with energy production, without production, and full battery).

Energy efficiency

Energy efficiency (Inline graphic) represents the ratio between the actual power used by the load and the total power generated by renewable sources. It is defined as follows:

graphic file with name d33e3391.gif 40

where Inline graphic is the power consumed by the loads and Inline graphic is the total power produced by the system.

Equation (40) expresses the instantaneous power efficiency, relating input and output power at a given time step. For a rigorous assessment, the energy efficiency is defined as the ratio of the total output to input energy over the operating horizon. In this work, all reported efficiencies are evaluated over the complete simulation period, ensuring that the results reflect time-Equation (40) expresses the instantaneous power efficiency, relating input and output power at a given time step. For a rigorous assessment, the energy efficiency is defined as the ratio of the total output to input energy over the operating horizon.

graphic file with name d33e3418.gif

where Inline graphic and Inline graphic are the instantaneous output and input powers, respectively, and Inline graphic is the considered operating horizon. In this work, all reported efficiencies are evaluated over the complete simulation period, ensuring that the results reflect time-dependent energy conversion performance.

Analysis of the simulation results shows that :

  • In the case of sufficient energy production, energy efficiency exceeds 90%, showing a good match between supply and demand.

  • When consumption exceeds available production, efficiency falls slightly (around 75%−80%), indicating that energy from the grid or the battery compensates for the deficit.

Loss reduction

In the case where the grid is unavailable but renewable sources and storage are active, the power losses (Inline graphic) correspond solely to the excess energy that cannot be consumed or stored. They are defined as :

graphic file with name d33e3468.gif 41

where Inline graphic is the power stored (if positive) or restored (if negative) by the battery.

Analysis of the simulations shows that :

  • Average losses are negligible (Inline graphic i.e. less than 10%.), indicating efficient energy management.

  • Maximum losses reach 4000 W when excess energy cannot be stored immediately.

  • Minimum losses are negative (Inline graphic), which means that demand sometimes exceeds production and the battery compensates for this deficit.

These results confirm that the system effectively optimises the use of available energy sources. However, in the absence of a network to absorb surpluses, some renewable energy remains unused in certain cases.

Power factor

The power factor (PF) is an indicator of the quality of the power supply. It is defined as :

graphic file with name d33e3519.gif 42

where Inline graphic is the active power supplied to the load and S is the total apparent power.

The simulations show that:

  • The power factor remains above 0.95 for most of the time, indicating a good match between active and reactive power.

  • During transitions (e.g. battery Inline graphic grid), slight variations are observed but remain acceptable (greater than 0.9).

Reliability quantification

In addition to stability proofs, the reliability of the proposed algorithm has been explicitly quantified through Key Performance Indicators (KPI) across four representative operating scenarios: with energy production, without production, full battery, and off-grid operation. Table 4 summarizes the results. These metrics confirm that the proposed strategy maintains high energy efficiency (Inline graphic 75%), low average losses (typically Inline graphic), and a power factor consistently above 0.9, thereby ensuring robust and reliable operation under diverse operating conditions.

Table 4.

Reliability quantification through KPI under different operating scenarios.

KPI With Energy Production Without Energy Production Full Battery Off-Grid Case Standard Reference
Total Energy Produced (kWh) High (Inline graphic>150) 0 Moderate (>100) Low (< 100, limited by storage and load constraints)
Energy Efficiency (%) 92 78 85 74 Compared with IEEE 1547 recommended efficiency benchmarks for DERs
Average Losses (%) < 8 11 13 26.23 Acceptable levels consistent with IEC guidelines for system losses
Power Factor (PF) 0.97 0.93 0.96 0.91 IEEE 1547 requires PFInline graphic0.9 for grid-connected DERs

The performance analysis was benchmarked against international standards. Efficiency and power factor results comply with IEEE 1547 requirements for distributed energy resources (PF Inline graphic 0.9), while power loss evaluation follows IEC guidelines (IEC 61850, IEC 60364-4). Thus, the proposed strategy is validated both in simulations and against recognized international benchmarks for microgrid efficiency and reliability.

Summary of results

Table 5 summarises the average values of the performance metrics for the different scenarios tested:

Table 5.

Summary of the system’s performance metrics.

Scenario Energy Efficiency (%) Average Losses (%) Power Factor (PF)
With Energy Production 92% < 8% 0.97
Without Energy Production 78% 11% 0.93
Full Battery 85% 13% 0.96
OFF Grid Case 74% 26.23% 0.91

These results confirm that the proposed control and energy management strategy ensures an effective optimization of production and storage while maintaining a high quality of power supply. The losses remain minimal in most scenarios, except when the grid is unavailable, where energy surpluses that cannot be stored lead to increased losses.

Conclusion

In this study, we propose a nonlinear control approach coupled with an energy management algorithm for a hybrid system combining solar photovoltaic and wind energy, along with an energy storage device. This system consists of a photovoltaic (PV) generator, a wind turbine, and a lithium-ion battery, all successively connected to a single-phase grid through inverters, as well as to AC loads. First, the system dynamics are modeled using an averaged nonlinear state-space model, defined by equations (1a)-(1d), (2a)-(2d), and (3a)-(3c). Subsequently, a control strategy is developed to achieve several performance objectives: (i) Regulation of renewable energy source voltages: The voltages from the photovoltaic generator (Inline graphic) and the wind turbine (Inline graphic) must precisely follow their respective optimal reference values (Inline graphic and Inline graphic). These reference values are dynamically computed by dedicated optimizers, ensuring that both systems operate at their maximum efficiency points. (ii) Power factor correction (PFC): The currents injected into the grid must be purely sinusoidal and in phase with the grid voltage, ensuring efficient operation and compliance with power quality standards. (iii) Constant Current (CC) Mode: During this stage, the battery current Inline graphic is regulated to follow a constant reference value Inline graphic, which represents the maximum allowable charging current. This mode continues until the battery voltage reaches its maximum charging threshold, typically corresponding to about Inline graphic of the battery SOC. Constant Voltage (CV) Mode: Once the maximum battery voltage is reached, the control switches to this mode. At this stage, the voltage is maintained constant at a fixed reference value Inline graphic, while the charging current gradually decreases. When the battery SOC reaches 100%, the charging current becomes nearly zero. To achieve these control objectives, a multi-loop nonlinear control strategy based on Backstepping is implemented. Furthermore, the reliability of the proposed control and energy management strategy has been explicitly quantified. Both theoretical stability analysis (Lyapunov proofs) and KPI-based evaluation confirm that the system maintains uninterrupted and robust operation under all considered scenarios, ensuring practical applicability. Finally, numerical simulations are performed in the MATLAB/SIMULINK/SIMPOWER environment to evaluate the performance of the proposed control scheme. The obtained results confirm that the control objectives are successfully met, demonstrating a satisfactory dynamic response and high system efficiency.

Abbreviations

Inline graphic

PV voltage

Inline graphic

Wind turbine voltage

Inline graphic

Battery terminal voltage

Inline graphic

grid voltage

Inline graphic

Battery open circuit voltage

Inline graphic

PV current

Inline graphic

Wind turbine current

Inline graphic

Battery current

Inline graphic

Loads current

Inline graphic

Grid current

Inline graphic

Battery internal resistance

Inline graphicInline graphic

Battery long term transient polarization effect

SOC

State of Charge

MPPT

Maximum Power Point Tracking

APPT

Adaptive Power Point Tracking

KPI

Key Performance Indicator

EFM

Energy Flow Management

Inline graphic

Loads power

Inline graphic

Battery power

Inline graphic

Produced power

LF

Lyapunov function

CC

Constant Current

ACC

Adaptive Constant Current

CV

Constant Voltage

PWM

Pulse Width Modulation

Inline graphic

Grid pulsation

x

Average state

Inline graphic

Average values of D over cutting period PWM

D

Duty ratio function

Author contributions

Karim El Mezdi: Conceptualization, Methodology, Software, Validation, Writing – review & editing. Abdelmounime El Magri: Conceptualization, Methodology, Supervision, Writing – review & editing. Aziz Watil: Software, Writing – review & editing. Ilyass El Myasse: Visualization, Investigation, Validation. Nabil El Aadouli: Writing – review & editing. Pankaj Kumar : Writing – review & editing, Investigation, Funding.

Funding

Open access funding provided by Manipal Academy of Higher Education, Manipal.

Data availability

The data that supports the findings of this study are available from the corresponding author on 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.

Contributor Information

Karim El Mezdi, Email: elmezdi.karim@gmail.com.

Pankaj Kumar, Email: k.pankaj@manipal.edu.

References

  • 1.Miraki, A., Parviainen, P. & Arghandeh, R. Probabilistic forecasting of renewable energy and electricity demand using graph-based denoising diffusion probabilistic model. Energy and AI19, 100459. 10.1016/j.egyai.2024.100459 (2025). [Google Scholar]
  • 2.Musca, R. et al. Power system dynamic analysis in future energy scenarios with high penetration of renewable energy sources case study: Sicilian electrical grid. Sustain. Energy, Grids Networks41, 10.1016/j.segan.2024.101616 (2025).
  • 3.Arun, M. et al. Integration of energy storage systems and grid modernization for reliable urban power management toward future energy sustainability. J. energy storage114, 10.1016/j.est.2025.115830 (2025).
  • 4.El Hafiane, D., El Magri, A., Chakir, H. E., Lajouad, R. & Boudoudouh, S. A multi-agent system approach for real-time energy management and control in hybrid low-voltage microgrids. Results Eng.24, 10.1016/j.rineng.2024.103035 (2024).
  • 5.Elaadouli, N., Lajouad, R., El Magri, A., Mansouri, A. & Elmezdi, K. Adaptive control strategy for energy management in a grid-connected battery energy storage system using a bidirectional vienna rectifier. J. Energy Storage104, 10.1016/j.est.2024.114382 (2024).
  • 6.El Azzab, A., El Magri, A., El Myasse, I. & Lajouad, R. Efficient energy management using fuzzy logic control in a gym microgrid with stationary bikes, pv generation, and battery storage systems. Sci. Afr.28, 10.1016/j.sciaf.2025.e02674 (2025).
  • 7.El Myasse, I., El Magri, A., Mansouri, A., Watil, A. & Kissaoui, M. Enhancement of fault ride-through capability of three-level npc converter-based hvdc system through robust nonlinear control strategy. e-Prime-Advances Electr. Eng. Electron. Energy 7, 100455, 10.1016/j.prime.2024.100455 (2024).
  • 8.Mansouri, A. et al. Designing control systems and multimode power management of wecs including energy storage. IFAC-PapersOnLine58, 7–12. 10.1016/j.ifacol.2024.07.451 (2024). [Google Scholar]
  • 9.Saminathan, M., Kaliyaperumal, D., Ennappadam Ananthanarayanan, G., Gupta, D. & Reddy, V. S. S. Enhanced disturbance mitigation in nonlinear time delay systems with applications to double boost converters in microgrid environments. Sci. Reports15, 3142. 10.1038/s41598-024-82693-0 (2025). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 10.Esteban, F. D., Serra, F. M. & De Angelo, C. H. Feedback linearization control to avoid saturation of the high frequency transformer of a dual active bridge dc-dc converter for a dc microgrid. Control. Eng. Pract.149, 10.1016/j.conengprac.2024.105974 (2024).
  • 11.Harandi, M. J., Bina, M. T., Golkar, M. A., Harandi, M. R. J. & Toulabi, M. Inertial frequency response of wind turbines using adaptive full feedback linearization control: Stability and robustness analysis. IEEE Transactions on Sustain. Energy10.1109/TSTE.2024.3443230 (2024). [Google Scholar]
  • 12.Wigren, T. & Teixeira, A. M. Delay attack and detection in feedback linearized control systems. In 2024 European Control Conference (ECC), 1576–1583, 10.23919/ECC64448.2024.10590885 (IEEE, 2024).
  • 13.El Mezdi, K. et al. Performance improvement through nonlinear control design and power management of a grid-connected wind-battery hybrid energy storage system. Results Eng.20, 10.1016/j.rineng.2023.101491 (2023).
  • 14.Chakir, F. et al. Enhanced standalone photovoltaic system with novel multi-level inverter and nonlinear control for improved thd and converter efficiency. IFAC-PapersOnLine58, 478–483. 10.1016/j.ifacol.2024.07.528 (2024). [Google Scholar]
  • 15.Gonzales-Zurita, O., Clairand, J.-M. & Escrivá-Escrivá, G. A new sliding mode control strategy to improve active power management in a laboratory scale microgrid. Int. J. Electr. Power & Energy Syst.165, 10.1016/j.ijepes.2025.110466 (2025).
  • 16.Notchum Deffo, B. A. & Bakouri, A. Robust frequency control based on sliding mode control with lmi in an island microgrid. Int. J. Dyn. Control. 12, 4056–4078, 10.1007/s40435-024-01470-z (2024).
  • 17.El Mezdi, K., El Magri, A., Watil, A., El Myasse, I. & Bahatti, L. Integrated control and energy flow management for hybrid grid-connected photovoltaic/wind systems with battery storage using fuzzy logic controllers. IFAC-PapersOnLine58, 442–447. 10.1016/j.ifacol.2024.07.522 (2024). [Google Scholar]
  • 18.El Mezdi, K., El Magri, A., Bahatti, L., Elaadouli, N. & El Myasse, I. Integrated control and energy flow management in hybrid stand-alone photovoltaic/wind systems with battery storage using fuzzy logic controllers. In 2024 4th International Conference on Innovative Research in Applied Science, Engineering and Technology (IRASET), 1–6, 10.1109/IRASET60544.2024.10548900 (IEEE, 2024).
  • 19.El Mezdi, K., El Magri, A. & Bahatti, L. Advanced control and energy management algorithm for a multi-source microgrid incorporating renewable energy and electric vehicle integration. Results Eng.23, 10.1016/j.rineng.2024.102642 (2024).
  • 20.El Mezdi, K. et al. Nonlinear control design and stability analysis of hybrid grid-connected photovoltaic-battery energy storage system with ann-mppt method. J. Energy Storage72, 10.1016/j.est.2023.108747 (2023).
  • 21.Ouabi, H. et al. Robust nonlinear controller design for zeta converter based off-grid solar energy with battery-storage system. In Indonesian J. Electr. Eng. Comput. Sci., 759–773, 10.1007/978-981-97-0126-1_67 (Springer, 2023).
  • 22.Mansouri, A., El Magri, A., El Myasse, I., Lajouad, R. & Elaadouli, N. Backstepping nonlinear control of a five-phase pmsg aerogenerator linked to a vienna rectifier. Indonesian J. Electr. Eng. Comput. Sci. 32, 734–741, 10.11591/ijeecs.v32.i2.pp734-741 (2023).
  • 23.Mansouri, A., El Magri, A., Lajouad, R., Giri, F. & Watil, A. Optimization strategies and nonlinear control for hybrid renewable energy conversion system. Int. J. Control. Autom. Syst.21, 3796–3803. 10.1007/s12555-023-0058-7 (2023). [Google Scholar]
  • 24.El Myasse, I. et al. Robust nonlinear control design of mmc-hvdc systems for wind power plants integration. In 2023 3rd International Conference on Innovative Research in Applied Science, Engineering and Technology (IRASET), 1–5, 10.1109/IRASET57153.2023.10152899 (IEEE, 2023).
  • 25.Harasis, S., Sozer, Y. & Elbuluk, M. Reliable islanded microgrid operation using dynamic optimal power management. IEEE Transactions on Ind. Appl.57, 1755–1766. 10.1109/TIA.2020.3047587 (2020). [Google Scholar]
  • 26.Liu, Y. et al. Dispatchable droop control strategy for dc microgrid. Energy Reports9, 98–102. 10.1016/j.egyr.2023.09.158 (2023). [Google Scholar]
  • 27.Nair, R. P. & Ponnusamy, K. Modeling and simulation of autonomous dc microgrid with variable droop controller. Appl. Sci.15, 5080. 10.3390/app15095080 (2025). [Google Scholar]
  • 28.Harasis, S. Controllable transient power sharing of inverter-based droop controlled microgrid. Int. J. Electr. Power & Energy Syst.155, 10.1016/j.ijepes.2023.109565 (2024).
  • 29.Taye, B. A. & Choudhury, N. B. D. A dynamic droop control for a dc microgrid to enhance voltage profile and proportional current sharing. Electr. Power Syst. Res.221, 10.1016/j.epsr.2023.109438 (2023).
  • 30.Xu, Z., Chen, F., Chen, K. & Lu, Q. Research on adaptive droop control strategy for a solar-storage dc microgrid. Energies17, 1454. 10.3390/en17061454 (2024). [Google Scholar]
  • 31.Nikkhah, S. et al. Building-to-building energy trading under the influence of occupant comfort. Int. J. Electr. Power & Energy Syst.159, 10.1016/j.ijepes.2024.110041 (2024).
  • 32.Taye, B. A. & Choudhury, N. B. D. Adaptive filter based method for hybrid energy storage system management in dc microgrid. e-Prime-Advances Electr. Eng. Electron. Energy 5, 100259, 10.1016/j.prime.2023.100259 (2023).
  • 33.Taye, B. A. Coordinated energy management strategy for dc microgrid with hybrid energy storage system: A real-time case study. Eng. Reports7, 10.1002/eng2.70241 (2025).
  • 34.Taye, B. A. & Choudhury, N. B. D. A new control method of hybrid energy storage system for dc microgrid application. Energy Storage6, e564. 10.1002/est2.564 (2024). [Google Scholar]
  • 35.Taye, B. A. & Choudhury, N. B. D. Adaptive filter based control method for performance improvement of hybrid energy storage system in dc microgrid. In 2023 IEEE Guwahati Subsection Conference (GCON), 1–6, 10.1109/GCON58516.2023.10183437 (IEEE, 2023).
  • 36.Emrani-Rahaghi, P., Hashemi-Dezaki, H. & Ketabi, A. Efficient voltage control of low voltage distribution networks using integrated optimized energy management of networked residential multi-energy microgrids. Appl. Energy349, 10.1016/j.apenergy.2023.121391 (2023).
  • 37.Silva, J. A. A. et al. An iot-based energy management system for ac microgrids with grid and security constraints. Appl. Energy337, 10.1016/j.apenergy.2023.120904 (2023).
  • 38.Lambrichts, W., Mace, J. & Paolone, M. Experimental validation of a grid-aware optimal control of hybrid ac/dc microgrids. Electr. Power Syst. Res.235, 10.1016/j.epsr.2024.110757 (2024).
  • 39.Xie, X. et al. Optimizing ac/dc microgrid scheduling with electro-hydrogen hybrid energy storage for low-carbon buildings. Int. J. Hydrog. Energy10.1016/j.ijhydene.2025.05.016 (2025). [Google Scholar]
  • 40.Chatzigeorgiou, N. G., Theocharides, S., Makrides, G. & Georghiou, G. E. A review on battery energy storage systems: Applications, developments, and research trends of hybrid installations in the end-user sector. J. Energy Storage86, 10.1016/j.est.2024.111192 (2024).
  • 41.Patel, V., Giri, V. K. & Kumar, A. Efficient power management strategies for ac/dc microgrids with multiple voltage buses for sustainable renewable energy integration. Energy Informatics7, 97. 10.1186/s42162-024-00377-5 (2024). [Google Scholar]
  • 42.Mahmoudian, A. et al. Adaptive power-sharing strategy in hybrid ac/dc microgrid for enhancing voltage and frequency regulation. Int. J. Electr. Power & Energy Syst.156, 10.1016/j.ijepes.2023.109696 (2024).
  • 43.Elazab, R., Ewais, A. M. & Abu-Adma, M. A. Optimizing stand-alone microgrids with lagrange multiplier technique: A cost-effective and sustainable solution for rural electrification. Frankl. Open10, 10.1016/j.fraope.2024.100199 (2025).
  • 44.El Mezdi, K., El Magri, A., Bahatti, L., Lajouad, R. & Watil, A. Nonlinear control design of grid-connected photovoltaic system through lc filter with ann based mppt method. In 2022 IEEE 3rd International Conference on Electronics, Control, Optimization and Computer Science (ICECOCS), 1–6, 10.1109/ICECOCS55148.2022.9982808 (IEEE, 2022).
  • 45.El Magri, A. et al. Sensorless adaptive output feedback control of wind energy systems with pms generators. Control. engineering practice21, 530–543. 10.1016/j.conengprac.2012.11.005 (2013). [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

The data that supports the findings of this study are available from the corresponding author on request.


Articles from Scientific Reports are provided here courtesy of Nature Publishing Group

RESOURCES