Abstract
With the rapid development of renewable energy, photovoltaic energy storage systems (PV-ESS) play an important role in improving energy efficiency, ensuring grid stability and promoting energy transition. As an important part of the micro-grid system, the energy storage system can realize the stable operation of the micro-grid system through the design optimization and scheduling optimization of the photovoltaic energy storage system. The structure and characteristics of photovoltaic energy storage system are summarized. From the perspective of photovoltaic energy storage system, the optimization objectives and constraints are discussed, and the current main optimization algorithms for energy storage systems are compared and evaluated. The challenges and future development of energy storage systems are briefly described, and the research results of energy storage system optimization methods are summarized. This paper summarizes the application of swarm intelligence optimization algorithm in photovoltaic energy storage systems, including algorithm principles, optimization goals, practical application cases, challenges and future development directions, providing new ideas for better promotion and application of new energy photovoltaic energy storage systems and valuable reference.
Similar content being viewed by others
Introduction
The "dual carbon" aim has emerged as a new path for global energy development in response to the worsening effects of global warming and ongoing energy structure optimization1,2,3. In light of current global issues, the creation of new energy and its extensive integration into power systems has emerged as a key strategy for developing new power systems. As the times demand, the idea of a new power system with new energy as the major body has evolved against the backdrop of "dual carbon"4,5. The new power system's development patterns and directions include aggressively producing new energy and quickening the electrification of terminal energy use. A deterministic one-way power balancing where the "source moves with load" characterizes the conventional power system6. The power supply side of the new power system has progressively changed into a high-uncertainty energy supply system with new energy as the primary body as a result of the ongoing development of the penetration rate of new energy7,8. With demand response incentives, many load types, and entwined evolving energy consumption ideas, the system load side has progressively evolved into a highly unpredictable energy consumption system9. A new type of power-energy dynamic balancing with two directions of source and load has been fashioned by the stochastic fluctuating energy supply and consumption system of the new power system, and the system's need for flexible resources has greatly grown10,11. The power system's operational boundary is lowered when conventional energy is replaced with renewable energy, and the boundary conditions become more complicated due to the interaction between the source and the load. The system's dynamic characteristics have changed significantly as a result of the widespread use of power electronic equipment, and the stability issue has gained more attention12,13. In addition to improving the link between energy supply and demand, this power structure, which mostly consists of new energy, strives to achieve low-carbon, high-efficiency, and steady supply14. It also speeds up the transformation of the power grid to electrification and intelligence. However, this human endeavor has also resulted in new issues. The unpredictability of the source side's new energy supply and the load side's variable demand response have combined to raise operational uncertainty, impact the power system's elasticity, and raise the need for robustness15,16.
As a result of the economy's and society's rapid growth, there is a growing need for power loads, a growing contradiction between sources and loads, and an expanding prominence for energy storage applications17,18. These factors are primarily represented in: (1) Large-scale grid integration of variable and intermittent renewable power sources produces unprecedented levels of energy security19. Energy storage is required to increase the consumption capacity of renewable energy power generation due to the significant issues with steady operation and efficient consumption20,21. Economically developed regions exhibit high energy demand coupled with inadequate power supplies, whereas undeveloped regions display low energy demand coupled with adequate power resources22,23. Large-capacity, long-distance power energy transmission is the result of this reversal of the distribution of power energy supplies and power demand. The need will persist for a considerable amount of time, and the pace at which transmission lines are built is slower than that of power sources24. Conversely, the urban load is expanding quickly, the power grid's peak-to-valley difference rate is progressively rising, and the issue of distribution network lines and equipment capacity bottlenecks is becoming more and more noticeable25,26. By delaying the need to replace transmission and distribution lines and equipment, energy storage technology can increase the effectiveness with which network resources and equipment are used27,28. (3) The control, protection, and operation management of the distribution network are challenged by the grid connection of highly penetration distributed renewable power supply on the user side29. The addition of energy storage will guarantee power supply dependability, enhance user access to dispersed renewable power sources, and satisfy user demands. Achieve user-informed power management by meeting power quality requirements30,31.
Energy storage technology is playing a bigger and bigger part in the new energy power system32,33,34. The industry has largely acknowledged the application functions of energy storage technology in all facets of the power system, but the economics of energy storage system applications are now restricted owing to the technological and economic state of energy storage systems35,36. Energy storage incentive programs have been established one after another to encourage the growth of the energy storage sector. The introduction of energy storage incentive policies is conducive to improving the efficiency of energy storage systems and making investment in energy storage projects economical, thereby attracting investors from all walks of life to enter the energy storage field and promoting Healthy and rapid development of the energy storage industry37,38. At this stage, the economics of some types of energy storage technologies are limited. Even if the energy storage subsidy policy is introduced, it does not yet have economies of scale39. Capacity allocation is a prerequisite for the promotion and application of energy storage systems. With the improvement of energy storage technology performance and the reduction of cost, the economics of the application of battery energy storage technology with long-life, high-energy conversion efficiency. And low cost has gradually become prominent, and the application of energy storage technology is gradually transforming from engineering demonstration to commercial operation40,41. Energy storage can not only provide timely, safe and stable power supply, ensure the flexibility and stability of the system in extreme cases, but also provide strong technical support in conventional and unconventional situations42. For example, power-type energy storage such as supercapacitors and battery energy storage is suitable for short-term high-power output, while capacity-type energy storage such as pumped storage and hydrogen energy storage is more suitable for long-term continuous power supply43,44. Hybrid energy storage technology combines the advantages of power-type and capacity-type energy storage, and is suitable for complex and changeable regulation needs45. Diversified energy storage systems can meet multi-time-scale responses and provide dual power-energy regulation capabilities. Recovery efficiency plays an indispensable role46,47.
Although the importance of energy storage technology is gradually being recognized, in actual system planning and management, how to effectively integrate and dispatch energy storage resources, and how to ensure that the power system can withstand extreme event impacts. Meanwhile, quickly restoring its stability and robustness remains an urgent issue to be addressed48,49. In addition, current research on the intelligent scheduling and planning strategies of energy storage resources in new power systems using swarm intelligence optimization algorithms is not sufficient, and the potential of swarm intelligence optimization algorithms in responding to extreme events and improving system resilience has not been fully explored50,51.
This review delves into the key role of energy storage technology in the emerging challenges faced by new power systems. In the optimization problem of energy storage systems, swarm intelligence optimization algorithms have become a key technology for solving power scheduling, energy storage capacity configuration, and grid interaction problems in energy storage systems due to their excellent search ability and wide applicability. Especially in photovoltaic energy storage systems, the application of these algorithms not only helps to achieve a balance between power generation and load demand, but also optimizes energy utilization efficiency and reduces operating costs. The article first discusses the main characteristics of new energy grid connection, and then combines a review of various energy storage technologies to analyze their optimization strategies in practical operation. Finally, it is pointed out that research directions are needed to enhance the anti-interference ability of the new power system and improve the system recovery efficiency. Through this research, we aim to promote the understanding of the robustness and resilience of new power systems in academia and industry practice, and further promote the broader exploration and application of swarm intelligence optimization algorithms in the field of energy storage.
Basic knowledge of energy storage systems
A breakthrough for the transformation of the current energy structure has been made possible by the combination of solar power generating technology and energy storage systems. This section attempts to give a basic understanding of photovoltaic energy storage systems, including topics such as the fundamentals of solar power generation, the many kinds and features of energy storage systems, and the general architecture of these systems52,53.
Principles of photovoltaic power generation technology
With the continuous growth of energy demand and the global emphasis on renewable energy, photovoltaic power generation technology, as an important means of converting solar energy into electric energy, has attracted widespread attention. The core component of photovoltaic power generation is photovoltaic cells. This technology uses the photovoltaic effect of semiconductor materials to directly convert the energy of sunlight into electrical energy. When sunlight hits a photovoltaic cell, the semiconductor material absorbs photon energy to produce electron–hole pairs. Under the action of the built-in electric field, electrons and holes are separated and moved to different sides of the battery to form a voltage. When the battery is connected to an external circuit, a current is generated54,55.
The electrical properties of photovoltaic cells, such as their maximum power point (MPP), short circuit current (Isc), open circuit voltage (Voc), and photoelectric conversion efficiency, are primarily used to evaluate their performance. The highest potential difference when the load is disconnected is referred to as the open circuit voltage among them, and it is influenced by the operating temperature and the characteristics of the semiconductor material56. The greatest current value produced when the external circuit is shorted out is known as the short-circuit current, and it has a direct positive correlation with light intensity. The voltage and current at which a solar cell may produce its maximum power under specific conditions is known as the maximum power point. Efficiency refers to the ability of the photovoltaic cell to effectively convert the incident light energy into electrical energy57.
Numerous factors influence how well solar electricity generating performs. Because the carrier activity inside the semiconductor intensifies and the voltage declines as temperature rises, an increase in temperature often results in a loss in efficiency58. The quantity of photogenerated carriers is directly influenced by light intensity, which also has an impact on power production efficiency. Furthermore, shadow occlusion may lead certain panels to produce less power, and in extreme circumstances, it may also result in a hot spot effect owing to a local temperature rise, endangering the panels' long-term functionality and safety59. The installation angle and direction of photovoltaic panels need to take into account factors such as geographical location, season and sunshine time to obtain the maximum amount of light and optimize power generation efficiency.
Types and characteristics of energy storage systems
Energy storage technology is essential to today's electricity system. It can assist in balancing the grid's supply and demand in addition to increasing energy consumption efficiency and power supply stability60. Energy storage systems come in a variety of forms, and each kind of technology has unique properties as well as ideal use cases61,62. The energy storage system may be classified as mechanical, electrochemical, chemical, electrical, and thermal energy storage systems based on the formation method and materials utilized in the system. Therefore, battery32, compressed air energy storage51, flywheel energy storage21, supercapacitor energy storage33, superconducting magnetic energy storage63, hydrogen storage64 and hybrid energy storage43,65 are the most commonly used energy storage technologies in photovoltaic energy storage system applications. Various energy storage technologies and their characteristics are shown in Table 1. The performance of photovoltaic power generation is affected by many factors48. The increase in temperature usually leads to a decrease in efficiency, because as the temperature increases, the carrier activity inside the semiconductor intensifies and the voltage drops. Light intensity directly determines the number of photogenerated carriers, thus affecting the power generation performance66,67. In addition, shadow occlusion may reduce the power generation of some panels, and in severe cases, it may also cause a hot spot effect due to local temperature rise, posing a threat to the long-term performance and safety of panels68. The installation angle and direction of photovoltaic panels need to take into account factors such as geographical location, season and sunshine time to obtain the maximum amount of light and optimize power generation efficiency.
Battery energy storage technology is a way of energy storage and release through electrochemical reactions, and is widely used in personal electronic devices to large-scale power storage69. Lead-acid batteries are widely used due to their low cost and mature recycling technology, but due to energy density constraints and short cycle life, they are usually limited to small-scale energy storage needs70. On the other hand, with the advantages of high energy density and long life, lithium-ion batteries have not only become the core components of mobile electronics and electric vehicles, but also occupy an increasingly important position in large-scale energy storage of power systems. As a special energy storage device, supercapacitors are famous for their excellent power density and rapid charging and discharging capabilities71,72. They can release huge energy in a very short time, and are especially suitable for energy recovery and rapid acceleration in electric vehicles. However, at the same time, supercapacitors have a low energy density, so they are not suitable for long-term energy storage73.
Due to the randomness of weather changes affecting photovoltaic output, photovoltaic power generation has volatility and uncertainty, and its direct access to the grid will affect the safe and stable operation of the distribution network74. Energy storage technology is connected to the photovoltaic power generation side, which can stabilize the fluctuation of photovoltaic output and change the operating state of the traditional power system that needs to balance supply and demand at all times. It is the most important manifestation of the value of energy storage75. Its key factor is the time t, that is, the time factor, which is also the most important symbol that it is different from the traditional instant power supply. Energy storage technology can be divided into chemical energy storage, mechanical energy storage, electromagnetic energy storage and phase change energy storage according to different methods of electric energy storage76. Chemical energy storage includes lead-acid batteries, sodium-sulfur batteries, flow batteries, lithium batteries, nickel-metal hydride batteries, etc. Mechanical energy storage includes pumped storage, flywheel energy storage, compressed air energy storage, etc. Electromagnetic energy storage includes superconducting energy storage, supercapacitor energy storage, etc.77,78. Phase change energy storage is realized through heat exchange, in which the heat storage material undergoes phase transformation, and then absorbs or releases potential heat to realize energy storage. Table 2 summarizes the comparison of typical energy storage methods.
According to Tables 1 and 2, energy storage can be roughly divided into two categories: energy type and power type from the perspective of function. Energy type energy storage has higher energy density and large capacity, but its discharge time is longer, the cycle life is short, and it can be used as a long-term energy storage device79. Power-type energy storage has higher power density, faster response speed, and long cycle life, but unlike energy-type energy storage, it cannot be stored in large capacity and can only be used as a short-term storage device. The application of energy storage technology has a non-negligible impact on the microgrid, and its role is not only reflected in the economy of the microgrid, but also in the reliability of the microgrid80. Jabir et al. considered that the influence of random fluctuation of wind power on the system, the moving average method is used to smooth the fluctuation of wind power, so as to achieve the purpose of reducing the impact on the power grid81. Under different confidence levels and capacities, the smoothing effect of the hybrid energy storage system is analyzed with each parameter of the fluctuation as an index. Starting from the characteristics of renewable energy microgrid technology, Faisal et al.82 reviewed the role, classification, design optimization methods, and application of energy storage systems in microgrids, comprehensively evaluating energy density, power density, response time, and rated power. Wu et al.83 analyzed energy storage application planning and related benefit evaluations in different scenarios, listed their advantages and disadvantages, and elaborated on the issues that need to be further considered in energy storage planning and the aspects that should be paid attention to in the future application promotion process.
In addition to battery energy storage and supercapacitors, modern power systems also include a variety of other energy storage technologies, such as pumped storage, compressed air energy storage, flywheel energy storage, and flow batteries84. As a mature large-scale energy storage solution, pumped storage stores and generates energy by extracting and releasing water between different heights85. Compressed air storage uses electrical energy to compress air and store it underground, releasing air to generate electricity when needed86,87. Flywheel energy storage technology stores kinetic energy by rotating the flywheel at high speed, and uses the kinetic energy of the flywheel to generate electricity when needed. Flow batteries introduce two electrolytes for chemical reaction to store energy, and their ability to independently adjust energy and power makes them have obvious advantages in specific applications88,89. The functional application of energy storage technology characteristics at different time scales is shown in Fig. 1. The various application forms of distributed energy storage are shown in Fig. 2.
Each energy storage technology has its unique advantages and limitations, so many factors need to be considered in the actual selection, such as cost, capacity, cycle life and environmental impact. If high energy density and long discharge time are required, battery energy storage will be a suitable choice90. Conversely, if the application scenario requires high-power output in a short period of time, supercapacitors are more ideal. For scenarios that require large-scale energy storage, such as peak shaving and valley filling of the power grid or providing emergency backup power, large-scale energy storage solutions such as pumped storage play an important role91.
Structure of photovoltaic energy storage system
Photovoltaic energy storage system is a highly integrated energy solution that converts solar energy into electricity and regulates energy supply through energy storage devices to improve the overall efficiency and reliability of the system. The structure of this system is complex and detailed, involving tight connection and integration of components, precise energy management and intelligent control strategies92. Due to the randomness of weather changes affecting photovoltaic output, photovoltaic power generation has volatility and uncertainty, and its direct access to the grid will affect the safe and stable operation of the distribution network. Energy storage technology is connected to the photovoltaic power generation side, which can stabilize the fluctuation of photovoltaic output and change the operating state of the traditional power system that needs to balance supply and demand at all times38. It is the most important manifestation of the value of energy storage. The structure diagram of the photovoltaic energy storage system is shown in Fig. 3.
The core of the photovoltaic energy storage system is the photovoltaic array, which is composed of multiple photovoltaic modules and is responsible for capturing sunlight and converting it into direct current. These modules can be connected in series or parallel to achieve the required current and voltage output93. This DC is then fed into energy storage units, usually battery packs or supercapacitors, which store the excess electricity for use during low sunlight or peak power demand. Power electronic devices, such as inverters, play a converting role, converting DC power into AC power that can be directly used by the grid or load. In more advanced system designs, DC/DC converters will be included to further optimize energy transmission and storage efficiency55,94. The energy management strategy of the system is responsible for the intelligent energy management system (EMS), which monitors the power output of the photovoltaic array, the energy storage status of the energy storage equipment, and the demand of the grid. EMS dynamically adjusts the operating mode of power generation and energy storage based on real-time data and forecasts, aiming to ensure that the economy and reliability of system operation are optimized. In addition, in order to maximize the efficiency of the photovoltaic array, the system will use a maximum power point tracking (MPPT) controller to determine the optimal operating point, and the control of the energy storage equipment includes monitoring the charging and discharging process to prevent overcharging or over discharging, and optimize the service life of the energy storage unit95,96. The system must also be properly interconnected to the grid to meet the frequency and voltage requirements of the grid in order to maintain stability and provide high-quality power. The multi-objective collaborative regulation model of energy storage for power system is shown in Fig. 4.
Optimization methods for energy storage systems
Optimization of energy storage systems is a multi-level, multi-objective complicated task. Reasonable optimization can increase the energy storage system's stability and dependability in addition to its financial advantages. The main objective of energy management, which forms the basis of energy storage systems, is to optimize energy balance, scheduling, and use. At present, energy management optimization mainly uses model predictive control97, dynamic programming98, reinforcement learning99 and other methods to achieve optimal control and scheduling of energy management. The energy management method based on model predictive control, by predicting and controlling the energy demand of the photovoltaic system and the state of the energy storage system100. For example, using reinforcement learning algorithms to optimize energy management can gradually realize autonomous control and optimal scheduling of energy storage systems.
Battery management optimization can be regarded as a subtask or component of energy management optimization. Battery management is also an important part of the energy storage system, and its optimization goal is to improve the service life and performance of the battery. At present, battery management optimization mainly uses model predictive control101, state estimation102, dynamic optimization103 and other methods to achieve optimal control and management of batteries. Using the state estimation method to estimate the state of the battery, the real-time monitoring and control of the battery can be realized. At the same time, the optimization of battery management based on dynamic programming and reinforcement learning can effectively prolong the service life and improve the performance of the battery.
Optimization objectives of energy storage systems
Battery energy storage system (BESS) optimization mainly refers to optimizing the size and placement of BESS in anticipation of BESS becoming an alternative source with rapid response, adaptability, controllability, environmental friendliness and geographical independence104.
The basic idea of BESS optimization includes the following aspects: (1) Clarify the optimization goal. This is a key starting point for the optimization process, because different goals may require different strategies and methods. For example, the pursuit of energy efficiency may involve optimizing the charging and discharging process of the battery, while focusing on cost may require finding more economical equipment and operation methods105. (2) System modeling. Establishing accurate mathematical models can help understand and predict the behavior of systems. Including the characteristics of the battery, such as capacity, internal resistance, efficiency, etc., as well as the characteristics of components such as power converters106. (3) Load analysis. In-depth understanding of the system's load demand patterns, such as load peaks and valleys, changing trends, etc. This facilitates the development of more efficient energy management strategies to meet load demand and maximize the benefits of energy storage107. (4) Energy management strategy. Decide when to charge and discharge, and how to allocate energy storage capacity. For example, smart charging based on electricity price periods, or releasing energy at peak grid loads108. (5) Economic evaluation. Cost factors such as equipment purchase, operation and maintenance are considered. With optimization, the most economically viable solution can be found107. (6) Reliability analysis. Ensure that the system can operate reliably under various working conditions, and is not affected by environmental factors such as temperature and humidity. At the same time, factors such as battery aging and failure should be considered to ensure the stability of the system. (7) Model optimization. Use advanced optimization algorithms to optimize the model to find the best parameter settings. This may involve various optimization techniques such as genetic algorithms, simulated annealing, etc.109. (8) Real-time monitoring and adjustment. Through real-time monitoring of the status and operating data of the system, timely adjustment and optimization strategies. Adjust charging and discharging plans according to actual load changes. (9) Life prediction and maintenance. Based on the life model of the battery, predict the life of the battery and formulate a reasonable maintenance and replacement plan. This can extend the life of the system and reduce operating costs110. (10) Multi-scenario analysis. consider different application scenarios and working conditions, such as different geographical locations, climate conditions, etc. Ensuring that the system can achieve optimal operation under various circumstances111.
The basic idea of BESS system optimization is shown in Fig. 5. The common optimization objective function is to determine cost, capacity, lifetime and power quality, as well as load flow.
Cost optimization of BESS
Cost optimization is a widely recognized optimization that aims to achieve the highest possible outcome by minimizing costs. In most of the literature, the best cost-effective option is considered the best choice112. The cost function was used as an optimization parameter. BESS scheduling is solved by Mixed Integer Linear Programming (MILP), where the cost function of the thermal generator is defined as follows
Among them, parameter N is the total number of thermoelectric generators. T*represents the scheduling time. T* = Tpre used for the previous day. T* = Tcu is used for the current day. △T is the unit time. \(u_{i,j}^{{T^{{{\text{bu}}}} }}\) is the starting situation of the generator at time j. FCi is the fuel cost of generator i. SCi is the starting cost of generator i. The constraints of the system are divided into three categories, namely the constraints of thermal generators, BESS, and prediction updates. The output constraints of thermal power generation units include maximum and minimum power limits, upward reversal capacity, and load frequency control113. The constraints of BESS include charging and discharging, as well as the stored energy in the initial and final states. The simulation results show that determining the charging and discharging of BESS based on the actual photovoltaic power (PV) power results can reduce the energy gap of the entire system, improve system reliability, and reduce total cost114.
Capacity and lifespan optimization of BESS
Capacity optimization is another key optimization factor for BESS, which needs to consider the capacity of the power conversion system and battery storage115. In designing efficient BESS, it is necessary to optimize the power rating and battery storage capacity accordingly. By optimizing battery capacity, BESS performance is improved and costs are minimized. The main objective of the BESS capacity optimization model is to maximize the equivalent uniform annual profit.
\(C^{{{\text{sell}}}}\) is annual income, \(C^{{{\text{WP}}}}\),\(C^{{{\text{PV}}}}\),\(C^{{{\text{CSP}}}}\),\(C^{{{\text{BESS}}}}\),\(C^{{{\text{OM}}}}\) and \(C^{{{\text{tax}}}}\) are the equivalent unified annual costs of wind power, photovoltaics, concentrated solar energy, BESS, operation and maintenance, and annual tax respectively. Transmission line capacity, renewable energy annual abandonment rates, wind power generation, photovoltaic power generation, concentrated solar power generation, BESS operation, and battery state of charge (SoC) restrictions are all considered constraints. Capacity optimization is calculated on an hourly basis over a year, and the experimental results yield profit maximization, ensuring an annual power abandonment rate of less than 5%116.
By optimizing the capacity of BESS to reduce the total system cost, the mixed integer linear problem is represented as follows:
Among them, \(c_{{{\text{pv}}}}\) is the installed capacity of photovoltaic panels. \(c_{{\text{w}}}\) is the installed capacity of turbines. \(c_{{{\text{bat}}}}\) is the total storage capacity of the battery. \(c_{{{\text{fc}}}}\) is the installed capacity of the fuel cell. \(K\) is the corresponding cost. \(H^{{{\text{cost}}}}\) is the cost of hydrogen storage replacement. \(n_{{{\text{hyd}}}}\) is the number of times hydrogen storage is replaced117.
The lifetime of a battery depends on its structure, operating procedures, and charge–discharge cycles. Many researchers take different approaches to analyzing and optimizing battery life, sometimes combining life with a cost function. Kumar et al.118 allocated battery capacity and power according to the current State of Health (SoH). Degradation rate, corrosion, cycle count and SoH are considered as parameters of the battery management system. Multiple applications of uninterruptible power supply systems extend the life of BESS through higher average SoC and lower Depth of Discharge (DoD). Berecibar et al.119 used a cycle counting based battery life assessment method, where DoD and SoC are two key parameters used in battery control algorithms. The battery life estimation formula is
The parameter T is the simulation duration (in years), Ni is the number of cycles for each DoD, and CFi is the number of failure cycles for the corresponding DoD. The battery life also depends on temperature and humidity. Optimizing battery capacity and lifespan is essential as it directly affects the operating cost of the entire BESS.
Constraints for optimizing energy storage systems
Charge discharge constraints
The most common operational constraints in developing efficient BESS optimization techniques are charge discharge constraints or SoC constraints. When considering BESS optimization, the degradation rate and service life of the battery should be considered, both of which are directly related to SoC. On the other hand, optimizing BESS capacity, power loss, power balance, control strategy, battery life, and SoC constraints have been taken into consideration. Atia et al.120 analyzed the impact of battery constraints on microgrid applications. Dynamic programming is used to optimize costs and SoC, and battery capacity is considered a constraint. The conditions for its definition are as follows
In order to ensure the safety of the system, the battery charging is carried out in the mode of constant current and constant voltage, and the energy cost of the grid with and without the constraint of constant current and constant voltage charging is compared. Kiptoo et al.121 proposed a MILP-based ESS optimization with flexible demand control, using self-sufficiency index and system self-consumption index to evaluate system performance. In this paper, SoC is considered as a system constraint, and the maximum and minimum charging constants are defined as follows
The discharge time h is the longest duration that the system can discharge the rated power. \(P_{{\text{stge }}}\), \(P_{ch}^{t}\), and \(\delta_{ch}^{t}\) are the rated power of energy storage, charging power, and charging control, respectively. Emin and Emax are the maximum and minimum discharge depths, respectively.
Capacity constraints
The maximum energy that can be extracted from a battery under specific preset conditions is called its capacity. Since the lifespan of a battery depends on the degradation rate, it is important to consider the battery capacity when adjusting the BESS size. Xu et al.122 regarded power and energy capacity as BESS constraints, which are defined as follows
Among them, parameters \(P_{i}^{B,d}\) and \(P_{i}^{B,c}\) are the discharge and charging rates of BESS within the i-th hour. Capacity constraints play a role in balancing cost, performance, and feasibility in optimizing battery energy storage systems. Reference123 achieved cost savings by constraining battery capacity. In reference124, battery capacity was considered as the main objective function, where initial charge discharge rate and capacity are considered as the main constraints, which not only meet the periodic demand for energy storage but also avoid unnecessary costs due to the large scale of BESS.
Environmental constraints
Due to the rapid increase in fossil fuel prices and greenhouse gas emissions, an alternative environmentally friendly energy solution is needed. Integrating BESS into renewable energy systems has great potential in addressing global warming issues. Rathod et al.125 used a quantum inspired particle swarm optimization method to optimize cost and power consumption capacity. The economic scheduling model is a combination of BESS considering carbon emissions and wind energy, as described below
The parameter j is the wind turbine unit. \(C_{i,t}^{p}\), \(C_{j,t}^{w}\), \(C_{i,t}^{e}\), and \(C_{j,t}^{s}\) represent the costs of thermal generators, wind power generation, emissions, and government subsidies, respectively. \(E\left[ {C_{o,t} \left( {W_{{{\text{oe}}}} } \right)} \right]\) is the penalty cost for overestimating wind power, which is \(E\left[ {C_{u,t} \left( {W_{{\text{ue }}} } \right)} \right]\). It is the average penalty cost for underestimating wind power. \(C_{i,t}^{{\text{BESS }}}\) is the operating cost of BESS. \(EM_{i} \left( {p_{i} } \right)\) is the carbon emissions of the thermal unit. \(ef_{i}\) is the fuel emission factor for CO2. \(C_{{{\text{Tax}}}}\) is the market carbon tax price. The integration of BESS and WP can reduce carbon emissions by up to 20%, including total costs. However, Hu et al.126 proposed an optimized plug-in hybrid vehicle integration model that considered the cost and environmental impacts. Das et al.127 proposed a multi-objective optimization method, where net present value cost and lifecycle environmental impact are considered as the main objective functions. At the household level, genetic algorithms were used to optimize hybrid renewable energy systems, and the results showed that PV was the most economical system to minimize greenhouse gas emissions in renewable energy supply.
Optimization of charging and discharging strategies for energy storage systems
The optimization of charging and discharging strategies for energy storage systems in microgrids is a key research field. Its goal is to improve the performance, stability and economy of energy storage systems through careful planning of energy storage and release methods. Reasonable charging and discharging strategies are crucial to ensure the sustainable operation of microgrids, reduce energy costs, extend the service life of energy storage equipment, and improve the reliability of energy supply.
Hu et al.128 comprehensively considered the joint operation mode of bilateral transactions in the power system for energy storage users and new energy peak shaving needs, fully mobilizing the enthusiasm of users to participate in peak shaving, and verified the economic and feasibility of the proposed operation mode based on case analysis. Ruiz et al.129 established a mixed integer programming charging and discharging scheduling model with the goal of minimizing the total daily charging and discharging cost. They optimized the capacity planning of energy storage equipment and conducted sensitivity analysis, effectively reducing the total daily charging cost of charging stations and the peak load of the power grid, and prolonging the battery lifetime.
Optimization algorithm of energy storage system–swarm intelligence optimization algorithm
Energy management and control of solar energy storage systems, including the design of the system's capacity, kind, location, and layout, depend heavily on the optimization of its design17. To achieve the ideal configuration and cooperative control of energy storage systems in photovoltaic energy storage systems, optimization algorithms, mathematical models, and simulation experiments are now the key tools used in the design optimization of energy storage systems130. Energy storage system (ESS) integration with renewable energy can improve the grid's stability and flexibility. Real-time optimization of the interplay between renewable energy output, energy storage, and grid operation is a component of collaborative control of the coordinated operation of renewable energy and energy storage131. In this process, intelligent optimization algorithms are essential because they provide control methods that dynamically modify energy storage and renewable energy scheduling based on system requirements and conditions. In order to maximize the use of renewable energy and storage resources while preserving grid stability, these algorithms take into account variables like changes in energy demand, variability in renewable energy, grid restrictions, and energy storage system capabilities132. These algorithms aid in the seamless integration of energy storage and renewable energy sources, easing the shift to more robust and sustainable power networks by continuously adjusting to shifting circumstances and streamlining energy flows133.
Swarm intelligence optimization algorithm is an important branch of computational intelligence. It is derived from the observation and study of some animal behaviors in biology, especially those behaviors that require group cooperation134,135. These algorithm designs are often inspired by certain species in nature, such as ants, birds, fish, etc. They show how to solve complex problems through simple communication and cooperation between individuals without centralized control136,137,138. This phenomenon is called swarm intelligence. Typical examples of swarm intelligence optimization include ant colony algorithm (ACO), differential evolution algorithm (DA), genetic algorithm (GA), particle swarm optimization (PSO), simulated annealing (SA) and so on139. They are widely used in many fields such as function optimization, path planning, scheduling problems, network design and so on140. Especially in energy storage system optimization, swarm intelligence algorithm has become a powerful tool to solve optimization problems because of its efficiency and robustness in searching for the global optimal solution141,142. The optimization algorithms used in different literatures, as well as the optimization objectives, are given in Table 3. In this paper, the algorithm mentioned in the table is briefly explained, and the application of the algorithm in energy storage system optimization is introduced143,144.
Ant colony optimization
Ant colony optimization (ACO) is a swarm intelligence optimization method that simulates the foraging behavior of natural ants159. In power system and energy storage system optimization problems, ACO algorithm has been widely used because of its excellent search ability and good parallel computing characteristics160. The underlying theory of ACO derives from the observed behavior of ants to communicate indirectly via pheromones, specifically how they find the shortest path from their nest to their food source. The algorithm uses a group of artificial ants to search in the solution space, and each ant chooses its path probabilistically according to the concentration of pheromones, leaving pheromones on the path to guide the search direction of subsequent ants161. The updating rules of pheromones usually follow the following formula.
Among them, \(\tau_{ij} (t)\) represents the concentration of pheromones on edge \((i,j)\) at time t, \(\rho\) is the volatility of pheromones, and \(\Delta \tau_{ij}^{k}\) is the amount of pheromones left by the k-th ant on edge \((i,j)\). Ant colony algorithm has the advantages of global search ability and high parallelism, making it suitable for solving discrete and continuous optimization problems162. In the energy storage capacity planning problem, ant colony algorithm can find the optimal energy storage capacity by adjusting parameters such as pheromone volatility coefficient and pheromone concentration. For the charging and discharging scheduling problem, the battery status, load demand, etc. can be used as decision variables to optimize the scheduling strategy using ant colony algorithm163.
To improve the efficiency and adaptability of ant colony algorithm (ACO) in energy storage system optimization, specific algorithm improvements are needed. The improved methods include: first, dynamically adjusting the pheromone volatilization rate, which allows the algorithm to adapt to the system changes according to the real-time operating state of the energy storage system. Secondly, a heuristic function based on the characteristics of the energy storage system is designed to guide ants to explore the solution space more accurately164. Then, in order to meet the multiple objectives of cost, efficiency and reliability in the energy storage system, the ACO is improved to make it able to deal with multi-objective optimization problems. In addition, ACO is combined with other methods such as genetic algorithm and particle swarm optimization to give full play to the advantages of different algorithms and improve the quality of solutions and search efficiency. Finally, strengthen the adaptability of ACO to the dynamic changes of the energy storage system network to ensure that it can still maintain excellent performance in time-varying networks165. Through these targeted improvements, the application of ACO in energy storage system optimization can not only significantly save operating costs, improve system operating efficiency, but also enhance the stability of power supply, fully demonstrating its great potential in complex system optimization166. Due to the inaccurate results of power bias and network loss obtained by energy storage power control in multi-source distribution network, the power control results are not ideal. Deshun et al.167 proposed a reasonable control method for energy storage power in multi power distribution networks based on ant colony algorithm and designed an energy storage architecture. Analyze the operational characteristics of energy storage in multi power distribution networks, with the goal of minimizing the total sum of operating costs and resource depreciation costs, construct a reasonable control model for energy storage power in multi power distribution networks, and optimize the model through ant colony algorithm to achieve reasonable control of energy storage power. Arasteh et al.168 proposed an ant colony algorithm based energy storage capacity optimization configuration method for distributed wind and photovoltaic systems. Starting from the aspects of effectiveness and economy, a multi-objective function is established with the goal of minimizing the load peak valley difference and energy storage capacity configuration cost of the distributed wind and photovoltaic power storage system. Constraint conditions are set to establish an energy storage capacity optimization configuration model for energy storage capacity balance, peak valley difference, and energy storage system power balance constraints. The ant colony algorithm is used to calculate the model, output the optimal configuration decision, and achieve energy storage capacity optimization configuration for distributed wind and photovoltaic power. Taking a 330 MW unit of a certain power plant as the modeling object, with the optimization goal of shorter dynamic response AGC command time and the time delay difference between the heating network system and the steam turbine power generation system as the constraint condition, Nwohu et al.169 proposed an ant colony algorithm based optimization method for the allocation of thermal and electrical loads within the unit. Kefayat et al.170 mainly review the research of domestic and foreign scholars in using Ant Colony Optimization (ACO) for capacity allocation optimization in recent years, and summarize and prospect the role of Ant Colony Optimization in capacity allocation optimization.
Differential evolution algorithm
Differential evolution (DE) algorithm provides an effective strategy for solving multimodal and high-dimensional complex optimization problems171,172. The DE algorithm has been widely applied in fields such as engineering, scientific research, and energy storage system optimization. Its main characteristics lie in concise operating rules and good global search ability173. The DE algorithm weights the differences between individuals in the population and merges them into the current population to drive the population to evolve towards the global optimal solution. The main operational steps include initialization, mutation, crossover, and selection. The mutation operation generates experimental individuals by combining the target individual with the difference vector, the crossover operation provides diversity in the exploration solution space, and the selection operation is based on the greedy criterion to determine whether to adopt new experimental individuals174. The mathematical expression of mutation operation is
The parameter \({\mathbf{v}}_{i}^{(g + 1)}\) is the mutation vector, \({\mathbf{x}}_{r1}^{(g)}\), \({\mathbf{x}}_{r2}^{(g)}\), \({\mathbf{x}}_{r3}^{(g)}\) are three randomly selected individuals from the current generation g, and F is the scaling factor. Cross operation can be defined as
The parameter \(u_{ij}^{(g + 1)}\) is the j-dimensional component of the experimental vector, CR is the crossover probability, randij is a uniformly distributed random number within the range of 0 and 1, and \(j_{{\text{rand }}}\) is the randomly selected index. Differential evolution algorithm has become an important tool for solving energy storage system optimization problems due to its simplicity and powerful global search ability175. In terms of capacity planning for energy storage systems, differential evolution algorithms can optimize the capacity and quantity of energy storage systems to minimize system costs or maximize system energy efficiency. In terms of charging and discharging scheduling in energy storage systems, differential evolution algorithms can develop optimal charging and discharging strategies to meet the energy requirements and constraints of the system. In terms of energy management in energy storage systems, differential evolution algorithms can optimize energy scheduling and storage to improve energy utilization efficiency and stability. Das et al.176 proposed a method for selecting weighting functions in the controller design process using integrated system performance indicators, and solved it using differential evolution algorithm. The robust stability and performance of the controller were verified through calculation results, greatly improving the load frequency stability of microgrid power systems.
In the optimization application of energy storage systems, the efficiency of differential evolution (DE) algorithm can be significantly improved through a series of improvement methods. Firstly, by dynamically adjusting the algorithm parameters, such as updating the scaling factor and crossover probability in real-time based on the population evolution state, the convergence speed and solution accuracy of the algorithm can be optimized. Secondly, adopting a hybrid strategy and integrating local search can enhance the algorithm's local search ability, thereby improving the overall efficiency of energy storage system optimization. Furthermore, extending the DE algorithm to make it applicable to multi-objective optimization to comprehensively consider the cost-effectiveness, reliability, and sustainable development of energy storage systems. De et al.177 constructed a coordinated dynamic economic scheduling model for wind and solar energy storage systems and proposed a competitive mechanism based multi strategy multi-objective differential evolution algorithm. Simulation calculations were conducted on 10 and 15 test systems with wind power, optoelectronics, and energy storage units. The effectiveness of the improved DE algorithm in solving dynamic economic scheduling problems was demonstrated, and the constraint handling method has good feasibility. A capacity configuration model was constructed for the independent microgrid of wind, solar, and diesel storage, considering economic, environmental, and system reliability requirements, with the goal of minimizing total cost. Ramli et al.178 proposed an improved differential evolution algorithm. Applying the proposed method to microgrid capacity optimization configuration, the improved differential evolution algorithm has broader application value. Li et al.179 designed a capacity optimization algorithm for photovoltaic energy storage and generation systems. Construct capacity optimization objectives and constraints based on the principle of electricity balance. Then, combining differential evolution algorithm for mutation, crossover, and selection operations, by analyzing data such as component configuration quantity and load shortage rate. The discovery that this algorithm significantly improves economic benefits while ensuring power supply reliability indicates that it has significant optimization advantages and great potential for trial operation.
Genetic algorithm
Genetic algorithm (GA) is a search heuristic algorithm developed by simulating natural selection and genetic principles in biological evolution180. Since John proposed genetic algorithm, it has become a very popular method for solving optimization problems, especially in energy storage system design and operation optimization181. The core mechanisms of genetic algorithms include fitness evaluation, selection, crossover (also known as "hybridization"), and mutation. Each individual in the population represents a potential solution in the problem space and is encoded through its "chromosome" (usually a string of binary sequences). The algorithm iteratively selects individuals with high fitness in the current population, generates new individuals through crossover and mutation, and simulates reproduction and genetic variation in biological evolution182. In genetic algorithms, the fitness function is used to evaluate an individual's adaptability, and the selection process can use methods such as roulette wheel selection or tournament selection. The roulette wheel selection method is represented as follows.
The parameter P(x) represents the probability of individual x being selected, and N is the size of the population. Cross operation is expressed by the following formula.
The parameter C represents the offspring generated by the parent individuals A and B, randomly selected at the intersection. Mutation operations can prevent premature convergence of algorithms, and a common mutation operation is represented as
The parameter M represents the individual after gene mutation. The advantages of GA algorithm are its global search ability, good robustness, and ease of parallel implementation. Meanwhile, the GA algorithm does not require solving the derivative of the objective function, nor is it limited by the nonlinearity and non-convexity of the function, and can be applied to various types of optimization problems183. However, the GA algorithm also has some drawbacks, such as being prone to getting stuck in local optima, slow convergence speed, and parameter settings having a significant impact on the results. In the optimization problem of energy storage systems, the GA algorithm can be applied to energy storage capacity planning, charge and discharge scheduling, energy management, and other aspects184.
To enhance the efficiency and accuracy of genetic algorithm in energy storage system optimization, researchers have proposed a series of improvements. One of the key improvements is the development of multi-objective genetic algorithm (MOGA), which can comprehensively deal with multiple conflicting optimization objectives such as cost, efficiency, and reliability185. In addition, combined with other optimization techniques such as particle swarm optimization or simulated annealing algorithm, the unique advantages of these algorithms can be used to improve the quality of solutions and search efficiency. For the improvement of the algorithm coding mechanism, the application of real coding or other advanced coding strategies is better in line with the reflection of the energy storage system attributes. At the same time, the adaptive adjustment of the crossover rate and mutation rate in the algorithm can better adapt to the evolutionary dynamics of the population, and increase the robustness and adaptability of the algorithm. The introduction of local search algorithms, such as hill-climbing algorithm, can also significantly enhance the local search ability of genetic algorithms in the solution space. In view of the flexibility and robustness of genetic algorithm, its application in energy storage system optimization is considered to have broad prospects. In response to the current situation where the maximum power point tracking process of distributed photovoltaic energy storage output is affected by multi peak characteristics, Yousri et al.186 proposed an improved chaotic genetic algorithm based method for tracking the maximum power point of distributed photovoltaic energy storage output. It can effectively track the maximum power output point of distributed photovoltaic energy storage under different environmental temperatures and light intensities, and the application effect is significant. Peng et al.187 proposed a dual layer optimization strategy for frequency regulation power scheduling in a fire multi storage system based on ensemble empirical mode decomposition (EEMD) and multi-objective genetic algorithm (MOGA), targeting the problem of multiple energy storage power stations distributed at different network nodes in the regional power grid participating in frequency regulation power scheduling. The proposed strategy can enhance the frequency regulation effect of the regional power grid and reduce the frequency regulation cost, balance the frequency regulation cost and SOC of multiple energy storage stations, and enhance the enthusiasm and sustainability of energy storage stations participating in frequency regulation. In order to improve the power quality of the distribution network and achieve load level regulation, Grisales et al.188 proposed a distributed photovoltaic distribution network energy storage optimization configuration method based on genetic algorithm, which can achieve peak shaving of various loads and has the effect of peak shaving and valley filling.
Particle swarm optimization
Particle swarm optimization (PSO) is an important algorithm in the field of swarm intelligence optimization189. It was proposed by Eberhart and Kennedy based on the social behavior patterns of bird flocks. It is suitable for a variety of continuous optimization problems, and is widely used in the design and management optimization of energy storage systems due to its simplicity and effectiveness190. In the PSO algorithm, each solution is treated as a flying "particle" in the solution space. These particles adjust their position by tracking the best position in individual experience (individual cognition) and the best position in group experience (social cognition) to find a global optimal solution. The movement of particles is determined by speed, which is constantly updated according to the optimal solution of individuals and groups191. The particle position and velocity updates follow the following formula.
Among them, \(x_{i}^{(t)}\) and \(v_{i}^{(t)}\) respectively represent the position and velocity of the i-th particle at time t. pi is the optimal position discovered by the particle so far, g is the current global optimal position, w is the inertia weight, c1 and c2 are acceleration constants, and r1 and r2 are both random numbers in the [0,1] interval. The advantages of PSO algorithm are its global search ability, fast convergence speed, and relatively simple parameter settings192. Meanwhile, the PSO algorithm does not require solving the derivative of the objective function, nor is it limited by the nonlinearity and non convexity of the function, and can be applied to various types of optimization problems193. Liu et al.194 proposed a hybrid particle swarm optimization algorithm that combines random weight balanced particle swarm optimization and immune mechanism, and improves the algorithm's optimization ability and convergence speed by introducing nonlinear weights and sub gradient optimization techniques. Li et al.195 used an improved particle swarm optimization algorithm with adaptive inertia weights to optimize the energy storage configuration of microgrids.
When solving the problem of energy storage system optimization, the performance improvement of particle swarm optimization (PSO) algorithm can be achieved by implementing a series of innovative improvement strategies196. First of all, dynamically adjusting the inertia weight can form a balance between the global exploration and local search capabilities of the algorithm. In addition, the multi-group strategy allows parallel search in different regions of the solution space, thereby increasing the diversity of solutions and improving the global search capability. Combining PSO with other algorithms such as genetic algorithm or simulated annealing will also help to synthesize the high-efficiency characteristics of their respective algorithms to improve the overall performance of the solution197. The local search mechanism is introduced to search the region near the individual optimal solution or the global optimal solution in detail, so that the solution is more accurate. Finally, for the special constraints in the energy storage system, it is very important to develop an efficient constraint processing technology, which ensures the feasibility and practicability of the optimization results. Through the comprehensive implementation of these strategies, the ability of PSO algorithms to solve energy storage system optimization problems can be significantly improved, and the efficiency of design and management can be improved198. On the basis of comprehensively considering various economic factors such as photovoltaic power generation cost, electricity purchase cost, and energy storage cost, an economic operation model of the "source grid load storage" multi energy complementary system is established. Ju et al.199 proposed an energy scheduling optimization scheme for the multi energy complementary system based on particle swarm optimization algorithm. The effectiveness of the scheduling scheme based on particle swarm optimization algorithm can not only reduce system development and operation costs, but also be promoted and applied to military island and reef multi energy complementary microgrid systems, fully leveraging the flexible and efficient application characteristics of distributed power sources. By utilizing the linkage between thermal and electrical loads in microgrids to mitigate the volatility of wind power generation, Li et al.200 established a particle swarm optimization scheduling model for cogeneration microgrids considering the impact of wind power generation. Martinez et al.201 used particle swarm optimization algorithm with the goal of maximizing economic benefits, selected the optimal ratio of wind and solar energy storage capacity, and conducted economic analysis using data collected from the demonstration project of smart microgrid construction in energy-saving office and residential areas. This can provide a theoretical and data basis for the energy-saving transformation of smart microgrids. The energy storage system plays a crucial role in maintaining energy balance and improving the quality of distribution network power supply, and can effectively suppress power fluctuations, reduce wind and solar curtailment rates, and improve power quality. Subramanian et al.202 comprehensively considered the constraints on the safe operation of distributed power sources, energy storage devices, and distribution networks, and established an optimization configuration model for distribution network energy storage based on energy storage cost, network loss rate, and voltage stability as optimization indicators. Taking the IEEE33 node distribution network as an example, the model was solved using the niche multi-objective particle swarm optimization algorithm, and the effectiveness of the model and algorithm was verified.
Simulated annealing algorithm
Simulated annealing (SA) is a population intelligent random search method, which is inspired by the annealing process in solid state physics203. This algorithm has been proved to be particularly effective in many optimization problems, including the optimization of energy storage systems. Simulated annealing algorithm simulates the physical process of the metal cooling slowly after heating, so that the system has a probability of accepting a solution that is slightly worse than the current solution, and thus avoids falling into the local minimum prematurely204. The algorithm accepts the difference solution with a certain probability, which decreases with the decrease of the "temperature" parameter. In this way, the SA algorithm can jump out of the local optimal solution with a large jump in the global search, and finally converge to the global optimal solution or the approximate optimal solution205. The iterative process of simulated annealing involves probabilistic acceptance of new solutions, which can be described as
Among them, \(\Delta E\) represents the energy difference between the new solution and the current solution, the parameter k is the control parameter, usually the Boltzmann constant, and T is the current temperature. The temperature reduction strategy is the key to the cooling process, and it usually follows the following formula.
Tn is the current temperature and \(\alpha\) is the cooling coefficient, satisfying 0 < \(\alpha\) < 1. In energy storage system optimization, simulated annealing algorithm can be used to solve problems such as energy storage capacity scaling, charging and discharging strategies, charging efficiency, and energy storage system configuration. The algorithm gradually optimizes the objective function by searching and state transitions in the solution space, to find the optimal solution or a solution close to the optimal solution. By using simulated annealing algorithm for energy storage system optimization, good performance and effectiveness can be achieved206. However, for complex large-scale problems, the computational complexity of simulated annealing algorithms may be high, and other optimization methods or heuristic algorithms need to be combined to improve solution efficiency.
When dealing with energy storage system optimization problems, simulated annealing algorithm (SA) can improve its performance through a series of innovative improvement strategies. Among them, the adaptive cooling plan dynamically adjusts the cooling rate of the algorithm to adapt to the improvement of the search schedule and reconciliation, rather than simply relying on a fixed cooling rate207. In addition, a multi-stage annealing strategy is adopted, that is, a higher temperature is set at the initial stage of the search process to quickly jump out of the local optimal solution, and the temperature is gradually reduced as the process deepens, so as to conduct a more accurate search. Hybrid local search techniques, such as introducing gradient descent algorithm in key stages, can enhance the search accuracy of the algorithm in a specific area. The real variable coding method is more consistent with the continuous variable characteristics of the energy storage system. In addition, the constraint management technology for the operation of the energy storage system ensures the compliance and safety of the optimization process. Through the comprehensive application of these strategies, simulated annealing algorithm can find the optimal or near optimal solution in energy storage system optimization208. For the integration of a large number of distributed power sources and energy storage systems into the power grid, in order to effectively configure the distribution network system and achieve its optimized economic operation, Hannan et al.209 proposed an optimal configuration method for battery energy storage systems and distributed generators in the distribution system. They used a simulated annealing algorithm with a defined neighborhood structure and proposed a decomposition method to solve the operation status problem of the energy storage system, ensuring a near global optimal solution with lower computational complexity. Kumar et al.210 used an improved genetic simulated annealing algorithm to search for the optimal location and capacity of photovoltaic power plants, used supercapacitors to smooth out output fluctuations in distributed photovoltaic power generation, optimized the charging and discharging power curve of energy storage devices with the goal of minimizing capacity, and then determined the storage location and capacity. The location and capacity of energy storage stations connected to the distribution network directly affect the safety of the distribution network system operation, and are a key link in the optimization planning of the distribution network. Mohseni et al.211 proposed the simulated annealing moth to flame algorithm for optimization and solution, determining the location and scale of energy storage stations in the distribution network. The results indicate that the proposed algorithm has a faster iteration speed and stronger ability to seek optimal solutions compared to traditional moth to flame algorithms.
Grey wolf optimizer
Grey Wolf Optimizer (GWO) is a swarm intelligence optimization algorithm based on natural phenomena proposed by Seyedali Mirjalili212. The algorithm is inspired by the high degree of cooperation, social hierarchical structure and flexible strategies exhibited by gray wolf populations during the predation process in the wild, and is used to solve various complex numerical optimization problems213. GWO simulates the leading and following behaviors in gray wolf groups, and forms a search group with a clear social hierarchy by simulating the roles of α (alpha), β (beta), and δ (delta) leading wolves, as well as the roles of ω (omega) ordinary wolves. α, β, and δ wolves represent the best, second-best, and third-best solutions in the current search space, and they guide the entire wolf pack to converge to the optimal solution region. The omega wolf imitates the rest of the members, follows the decisions of the leader wolf and gradually adjusts its position to approach the optimal solution214,215. Grey wolves will use strategies such as encircling, chasing, and attacking during predation. These strategies are transformed into mathematical formulas in the algorithm, which are used to update the position (that is, the solution) of the individual, so that the search process has the ability of both global exploration and local fine search. With the progress of iteration, the algorithm can explore the solution space extensively in the early stage (global search), and gradually turn to the fine search of the optimal solution region (local search), which reflects good convergence and the ability to avoid premature216. Because of its simple and effective design and excellent optimization performance, GWO is widely used in various engineering optimization problems, machine learning parameter optimization, function optimization, multi-objective optimization, neural network training, UAV path planning, power system dispatching and other fields. The mathematical model of GWO mainly includes the following key components, initialization and social hierarchy establishment. A set of solutions (i.e. gray wolf individuals) is randomly generated within the search space, and each solution represents a candidate solution to be evaluated217. Calculate the fitness value of each individual according to the objective function, that is, the function value of the objective function at the solution. The smaller the fitness value, the better the quality of the solution. According to the size of fitness values, individuals are divided into four categories: α, β, δ and ω. The alpha, beta and delta wolves correspond to the three individuals with the highest fitness respectively, and the rest are omega wolves218. In each generation (iteration), all individuals (including lead wolves and regular wolves) update their positions according to the following formula.
The parameter \(X_{i}^{t}\) is the position of the i-th individual in the t-th generation. Xα, Xβ, and Xδ respectively are the positions of α, β, and δ wolves in the current iteration (that is, the optimal, suboptimal, and third optimal solution). The parameter A is the decay factor that decreases with increasing iterations, ensuring a gradual transition from global to local search. The parameter D is the distance vector between the individual and the leading wolf, reflecting the relative positional relationship between the following wolf and the leading wolf. The parameters C1, C2, C3 are weight coefficients, which usually take values as a linearly decreasing function to simulate different phases of the surrounding behavior. The parameters r1, r2 and r3 are random numbers between [0, 1], introducing randomness to enhance the flexibility of the search. This position update formula imitates the surrounding, chasing, and attacking behaviors when gray wolves prey. By following the leading wolf and combining with random factors, the individuals move in the search space and gradually converge to the vicinity of the optimal solution. The algorithm runs until the preset maximum number of iterations is reached or specific convergence criteria are met. Finally, the optimal solution (that is, the position of the α wolf) is output as an approximate global optimal solution to the problem.
By continuously adjusting the location of the gray wolf, the gray wolf optimization algorithm can gradually approach the optimal solution of the problem. In each iteration, the algorithm updates the location of the gray wolf based on the current location of the gray wolf and the location of the prey until the optimal solution that meets the requirements is found219. To sum up, the gray wolf optimization algorithm builds a concise and efficient mathematical model to solve various optimization problems by simulating the social hierarchy structure and predation strategy of the gray wolf population. By dynamically adjusting the individual position, the model skillfully balances the global search and local search capabilities, showing good optimization performance and application potential.
The optimized configuration of distributed power sources is crucial for the cost of microgrids, meeting load demands, and adapting to local renewable energy consumption. Zhang et al.220 proposed an optimization configuration method for microgrid source network load storage considering demand response, using the Grey Wolf algorithm for solution analysis, which is an effective means to solve the imbalance between energy supply and demand. Optimizing configuration strategies can maximize the performance and efficiency of energy storage systems. However, the original grey wolf algorithm still has problems such as slow convergence speed and susceptibility to local optima. Abbas et al.221 introduced adaptive parameter adjustment and multi-objective weighting techniques, and applied the improved grey wolf algorithm to the optimization configuration problem of energy storage in distribution networks. Guo et al.222 took the energy storage bidirectional converter as the research object and used the improved grey wolf optimization algorithm (IGWO) to tune the control parameters of the energy storage bidirectional converter to achieve optimal performance. Aiming at the limitations of traditional linear control strategies, a composite control strategy based on IGWO-PID and improved model prediction is proposed. In response to the problem of reducing the grid's absorption level of wind power fluctuations, Zhou et al.223 designed a power allocation strategy for hybrid energy storage systems using a Grey Wolf algorithm optimized and improved adaptive noise integrated empirical mode decomposition. Based on the state of charge of supercapacitors, fuzzy control is used to correct the power of batteries and supercapacitors, achieving secondary power allocation of hybrid energy storage systems.
Sparrow search algorithm
Sparrow search algorithm (SSA) is a new swarm intelligence optimization algorithm, which was proposed in 2020224. The algorithm is mainly inspired by the foraging behavior and anti-predation behavior of sparrows, and aims to simulate the intelligent behavior of sparrows to solve the optimization problem225. In the process of feeding, the overall population of sparrows can be divided into two categories: discoverers and followers. Finders are responsible for finding food and providing foraging areas and directions for the entire sparrow population226. While the followers rely on the discoverer for food. In addition, a certain proportion of individuals will be selected in the population for investigation and early warning. Once danger is found, they will choose to give up food to ensure safety. This foraging mechanism reflects the intelligence and coordination ability of sparrows, and provides an effective solution to the optimization problem227.
The mathematical model of the sparrow optimization algorithm is mainly based on the discoverer-follower model, and a detection and early warning mechanism is added. In the model, each individual sparrow has only one attribute228. Individual sparrows may have three state changes: as a discoverer, they lead the population to find food. As a follower, follow the discoverer to forage. Or have a vigilance mechanism, and give up foraging when they find danger. Finders usually have high energy reserves and are responsible for searching areas with abundant food throughout the population, providing areas and directions for all followers to forage. In the establishment of the model, the level of energy reserve depends on the Fitness Value (Fitness Value) of the sparrow individual229. Once the sparrow has spotted the predator, the individual starts chirping as an alarm signal. When the alarm value is greater than the safe value, the discoverer will take the followers to other safe areas for foraging. The identities of discoverers and followers are dynamic. If a better source of food can be found, each sparrow can become a discoverer, but the proportion of discoverers and followers in the entire population remains the same. The lower their followers' energy, the poorer their foraging position in the population230. Some lower-energy followers are more likely to fly to other places to forage for more energy.
The sparrow optimization algorithm can effectively solve the optimization problem by simulating the intelligent behavior of the sparrow group. The algorithm has the characteristics of high efficiency, flexibility, low memory usage and easy implementation, and is especially suitable for large-scale search problems231. At the same time, because the algorithm pays more attention to the local optimal solution, it overcomes the limitations of other optimization algorithms to a certain extent. In a word, the sparrow optimization algorithm is an optimization algorithm based on the intelligent behavior of sparrows. By simulating the foraging behavior of discoverers and followers and the detection and early warning mechanism, it can effectively solve the optimization problem.
Dong et al.158 proposed an energy storage optimization configuration and scheduling strategy that comprehensively considers the randomness and uncertainty of wind, solar, and water distributed renewable energy generation systems. They used an improved sparrow algorithm to solve the problem and combined it with the complementary characteristics of wind, solar, and water in the actual power grid for optimization configuration calculation. Based on small sample data of energy storage system operation, Yan et al.232 proposed an energy storage loss calculation model that combines Logistic chaotic sparrow optimization algorithm and convolutional neural network. Zhao et al.233 proposed an optimization model for the sparrow optimization algorithm of an electric thermal gas hydrogen integrated energy system that takes into account demand response, addressing issues such as carbon emissions and new energy consumption. Introducing a carbon capture multi-stage electric to gas operation framework, exploring the low-carbon potential of hydrogen energy in electric to gas technology, utilizing hydrogen fuel cells and hydrogen storage tanks, improving the flexibility of system resource scheduling, considering demand response on the load side, and coordinating the optimization of both source and load sides. Qiao et al.234 comprehensively considered the impact and significance of cold, heat, and power combined energy storage microgrids on economic and environmental issues, and established an economic and environmental optimization scheduling model for cold, heat, and power combined microgrids. The optimization objective is to minimize the operating cost and environmental pollution cost of each micro power source, and the sparrow optimization algorithm is used for optimization and solution of the scheduling model.
The comparison of the characteristics of the seven intelligent optimization algorithm is shown in Table 4. The comparison of seven intelligent optimization algorithms is shown in Table 5.
Typical examples of swarm intelligence optimization include ant colony algorithm (ACO), differential evolution algorithm (DA), genetic algorithm (GA), particle swarm optimization (PSO), simulated annealing (SA) and so on. They are widely used in many fields such as function optimization, path planning, scheduling problems, network design and so on. Especially in energy storage system optimization, swarm intelligence algorithm has become a powerful tool to solve optimization problems because of its efficiency and robustness in searching for the global optimal solution.
Application of swarm intelligence optimization algorithm in energy storage systems
In the optimization problem of energy storage system, swarm intelligence optimization algorithm has become the key technology to solve the problems of power scheduling, energy storage capacity configuration and grid interaction in energy storage system because of its excellent search ability and wide applicability. Especially in photovoltaic energy storage systems, the application of these algorithms not only helps to achieve the balance between power generation and load demand, but also optimizes energy utilization efficiency and reduces operating costs.
Application of power dispatch in photovoltaic energy storage system
In photovoltaic energy storage systems, the key to power scheduling is to maximize energy efficiency and minimize the total cost. Swarm intelligent optimization algorithms such as particle swarm optimization (PSO) and ant colony optimization (ACO) play a key role in the global optimal solution search. They effectively manage energy storage systems by automatically adjusting charging and discharging schedules, combined with multiple factors such as energy market prices, weather forecasts, photovoltaic power generation, and changes in user needs. The basic research framework for flexible regulation of diversified distributed energy storage is shown in Fig. 6.
Specifically, the swarm intelligent optimization algorithm adjusts the charging and discharging time of the energy storage system to fill valleys and peaks, responds to market signals to adapt to dynamic changes in the energy market, and optimizes the charging and discharging strategy to prolong the service life of the energy storage system. Accurate power scheduling is achieved in the energy storage system. The PSO algorithm is used to generate an efficient charge and discharge cycle, while the ACO optimizes the energy flow strategy between the photovoltaic array and the energy storage unit, all of which significantly improve the comprehensive utilization rate of energy and contribute to the stable operation of the power system.
Optimizing the charging and discharging strategy of the energy storage system through intelligent algorithms can realize the economic dispatch of the microgrid and distribution network. For example, Ma et al.235used particle swarm optimization to optimize the economic dispatch in the microgrid, while considering cost and environmental impact. In hybrid energy storage systems, such as electric hydrogen hybrid energy storage and gravity-battery hybrid energy storage systems, intelligent algorithms are applied to carry out life cycle cost analysis and capacity optimization to consider the economy and environmental protection of the energy storage system, and at the same time meet the needs of the system. The demand for peak load adjustment, peak shaving and valley filling, and compensation for intermittent new energy output fluctuations. In microgrid economic dispatching, intelligent algorithms such as improved particle swarm optimization can help microgrids optimize the charging and discharging strategies of energy storage devices in real time to ensure that renewable energy is fully utilized, power purchase costs are reduced, and system losses are reduced while meeting load requirements., and ensure the reliability of system operation by improving power quality.
Application of energy storage capacity configuration
In solar energy storage systems, power scheduling plays a vital role with the primary goal of maximizing energy consumption efficiency and minimizing costs. Swarm intelligent optimization methods, including ant colony optimization (ACO) and particle swarm optimization (PSO), offer an efficient method for locating the global optimal solution in order to accomplish this aim. These algorithms can carry out precise management of energy storage systems by intelligently modifying the plans for charging and discharging energy storage equipment in conjunction with energy market pricing, weather prediction data, solar power generating output, and fluctuating user demands.
Intelligent algorithms, like the simulated annealing algorithm, genetic algorithm, improved lion swarm algorithm, particle swarm algorithm, differential evolution algorithm, and others, are used in the active distribution network environment to optimize the capacity configuration and access location of distributed energy storage systems. Achieve peak shaving and valley filling, raise active power regulation capabilities, save costs, and improve power quality. Intelligent algorithms are frequently employed in distributed energy storage systems to optimize energy storage system setup in distribution networks. For example, particle swarm optimization (PSO) can be used for the dual optimization of energy storage capacity and location in microgrids, while the improved whale algorithm, swarm intelligence algorithms such as Harris eagle optimization algorithm and gray wolf algorithm are also used to solve complex nonlinear and multi-objective optimization problems, and find the best energy storage capacity, location and combined configuration, so as to maximize the operation of microgrids economy and stability. The swarm intelligent optimization algorithm is especially good at optimizing the charging and discharging time, so as to implement an efficient valley-peak filling strategy, which not only responds to market signals to adapt to fluctuations in energy prices, but also extends energy storage by formulating a reasonable charging and discharging strategy. The service life of the system. For example, the particle swarm optimization algorithm can construct an efficient charge–discharge cycle plan, while the ant colony optimization algorithm can optimize the energy conversion strategy between the photovoltaic array and the energy storage unit. The application of these strategies has greatly improved the overall energy utilization rate and made a significant contribution to the stable operation of the power system.
Overall, in photovoltaic energy storage systems, the application of swarm intelligent optimization algorithms not only makes the power scheduling process more accurate and efficient, but also promotes the comprehensive utilization of renewable energy and the improvement of the cost efficiency of energy storage systems. With the continuous optimization of algorithms and the advancement of computing technology, it is expected that swarm intelligent optimization algorithms will play an increasingly important role in the field of power scheduling of photovoltaic energy storage systems, and contribute to the realization of green, efficient and balanced power systems.
Interactive application with the power grid
The interaction between photovoltaic energy storage system and grid is very important for modern power system, and it helps to improve energy efficiency and load balance of grid through swarm intelligent optimization algorithm. For example, during peak hours of the grid, these algorithms help prevent overload, while optimizing the frequency and voltage regulation of the grid, improving the overall operating efficiency of the grid.
Swarm intelligent optimization algorithm, especially particle swarm optimization algorithm, ensures the best state of photovoltaic system output by capturing energy market signals in real time, such as demand response procedures, and optimizing grid operating parameters, thereby promoting the sustainable and stable operation of the grid. Through these methods, the swarm intelligent optimization algorithm can significantly improve the interaction performance between the photovoltaic energy storage system and the grid, make the system more intelligent and automated, and promote the sustainable and stable operation of the grid. With the continuous progress of technology, the application of swarm intelligence optimization algorithm in power grid interaction will become more extensive and effective.
On the issue of energy storage systems stabilizing new energy fluctuations, Some scholars have studied the optimization of capacity allocation of electric-hydrogen hybrid energy storage microgrids, discussed the complementarity between hydrogen energy storage and other energy storage technologies, and optimized the system through intelligent algorithms structure to improve the operating efficiency and stability of the entire microgrid. Researchers use intelligent algorithms to optimize the effect of the energy storage system on stabilizing fluctuations in the output of new energy sources such as photovoltaics. By accurately predicting changes in natural conditions such as wind speed and light intensity, intelligent algorithms can guide the energy storage system to charge and discharge in a timely manner, reducing the pressure on power grid peak regulation, Improve the acceptance rate of new energy power. In the energy storage configuration in specific scenarios, such as the building photovoltaic energy storage system, the intelligent algorithm can realize the best match between energy storage capacity and photovoltaic capacity according to the energy demand characteristics of the building and the photovoltaic output characteristics of the roof, ensuring the most economical In a reasonable state, functions such as self-production and self-use, surplus electricity grid connection, etc. can be realized.
The challenges faced by energy storage systems
In order to achieve high energy conversion efficiency, lower operating costs, and increase overall system dependability, energy storage systems are essential. For the design and operation of energy storage systems, intelligent algorithms—particularly swarm intelligent optimization algorithms—offer a number of advantages and benefits. These include enhanced reliability, reduced response times, improved demand forecasting, and optimized resource allocation, among other benefits. However, a number of difficult and challenging technological issues, including data quality, algorithm complexity, and real-time requirements, arise when intelligent algorithms are used to energy storage system optimization.
Technical challenges for the application of intelligent algorithms
In the process of integrating intelligent algorithms to optimize energy storage systems, researchers usually face a set of complex technical problems. Among them, the implementation of algorithm performance is highly dependent on the quality of the data used. Imprecise or incomplete data often hinder the performance of advanced algorithms, resulting in unreliable optimization results. Data flaws, such as incorrect inputs, record omissions, and the influence of environmental noise, may cause algorithms to make choices that deviate from optimal decisions. Another concomitant challenge is the management of algorithm complexity. Effective optimization algorithms often require a large amount of computational resources, which is particularly challenging in the response time required for real-time or near-real-time decisions. Algorithms must give solutions in a short period of time, and at the same time need to adapt to changing operating conditions and emergencies that occur from time to time to ensure stable operation in situations such as energy demand fluctuations, market changes, or equipment failures. In order to overcome these challenges, it is first necessary to clean and preprocess the data to ensure its reliability and integrity. The focus of further research should be on the development of algorithms that are suitable for real-time operations and have strong adaptability, and at the same time apply technologies such as cloud computing and edge computing to reduce the computational burden of algorithms. Coupled with the improvement of the self-adaptability of the algorithm and the introduction of the self-learning mechanism, it helps the algorithm to cope with changes in the environment and data. For algorithms that rely on predictive models, it is also crucial to continuously improve the models to enhance their predictive accuracy and credibility.
Through these continuous efforts and innovations, the application challenges of intelligent algorithms in energy storage systems can be effectively dealt with, so that energy storage systems can enter a mature stage in terms of providing safe power supply, optimizing energy utilization, and reducing operating costs. Looking forward to the future, with the further development of technology, the application of intelligent algorithms in energy storage systems is expected to become more efficient, automated and accurate, which will significantly promote the development of energy systems towards a more sustainable and intelligent direction.
The application of swarm intelligence optimization algorithm in photovoltaic energy storage system may have the following limitations: premature convergence: swarm intelligence optimization algorithm may converge to the local optimal solution prematurely during the search process, and cannot find the global optimal solution. This may result in the configuration of the energy storage system being not ideal enough to give full play to its performance. Limited search capability: The search capability of swarm intelligence optimization algorithms may be limited to some extent, especially when dealing with complex photovoltaic energy storage system problems. This may cause the algorithm to fail to find a better solution. Parameter sensitivity: The performance of swarm intelligence optimization algorithms may be sensitive to the choice of parameters. Different problems may require different parameter settings, which requires a lot of experiments and adjustments, which increases the complexity of the application. High computational cost: Some swarm intelligence optimization algorithms may require high computational cost when dealing with large-scale photovoltaic energy storage system problems. This may limit its feasibility in practical applications, especially for systems that require high real-time performance. Lack of theoretical basis: The theoretical basis of swarm intelligence optimization algorithm is relatively weak, and there is a lack of in-depth understanding of the performance and convergence of the algorithm.
Coping strategies and solutions
In the process of adopting intelligent algorithms in energy storage systems, the technical challenges faced require the industry to adopt effective response strategies to ensure the operation effect of algorithms and the stability of systems. A series of solution strategies are proposed below, aiming to optimize the performance of intelligent algorithms and ensure the efficient and stable operation of energy storage systems.
-
(1)
Improve data quality and integrity. Accurate and reliable data is the cornerstone of the optimality of intelligent algorithms. The first steps to improve data quality include enhancing the accuracy of the data collection process, using precision sensors, and establishing a data redundancy mechanism and regular review process. In addition, the quality of the input data of the algorithm can be significantly improved by applying data cleaning technology to remove outliers and noise, and using data interpolation to repair incomplete records.
-
(2)
Optimize the complexity of the algorithm. The computational load of the algorithm can be reduced by optimizing its internal structure and reducing the number of parameters. Furthermore, the development of an efficient version of the algorithm and the use of approximate solutions and heuristic methods can speed up the algorithm while ensuring quality. The application of parallel computing and distributed architecture can also improve the processing power of the algorithm.
-
(3)
Guarantee real-time requirements. In order to meet the needs of rapid response, the design of lightweight algorithms is very important. Optimizing the iterative process of the algorithm and preset a response mechanism to deal with common problems can improve efficiency while reducing calculation delay and ensure that the algorithm meets the needs of high-speed response.
-
(4)
Improve the adaptability and robustness of the algorithm. The development of adaptive algorithms is crucial, as they can automatically adjust parameters based on changes in system state and external environment. By adopting reinforcement learning and online updating mechanisms, algorithms can continuously learn and improve in practice to enhance adaptability and robustness.
In summary, when applying intelligent algorithms in energy storage systems, it is necessary to face and solve a series of technical challenges, and prepare solutions for more potential problems that may arise in the future. The implementation of these strategies not only enhances the reliability and economy of the system, but also contributes to achieving the goal of sustainable energy. With the continuous integration of new technologies and in-depth exploration of research directions, it is expected that intelligent algorithms will provide more effective support for the optimization and upgrading of energy storage systems.
Future research directions
Enhancing system flexibility, optimizing performance, and increasing algorithm efficiency are the primary goals of applying swarm intelligence optimization algorithms to energy storage systems. In order to offer viable answers to current problems, this study delineates a number of distinct research avenues.
-
(1)
Integrating advanced predictive technologies. With the continuous advancement of machine learning and big data analysis technologies, it is possible to strengthen the application of these technologies in energy storage system optimization. In particular, the in-depth learning model has excellent capabilities in processing and interpreting highly complex and unstructured data sets, providing accurate and efficient input data for the optimization of energy storage systems.
-
(2)
Improvement of algorithm performance and real-time performance. The optimization algorithm must simplify its calculation process and reduce calculation complexity while maintaining or improving quality, especially for scenarios that require fast decision-making. It is becoming more and more important to develop new algorithms or improve existing algorithms to complete data processing and give accurate judgments in a relatively short period of time.
-
(3)
Self-adaptation and self-learning ability strengthening of the algorithm. In order to improve the adaptability and robustness of the algorithm, it is particularly necessary to develop and apply self-adjusting intelligent algorithms. Such algorithms should have the ability to automatically optimize parameters based on environmental changes, and rely on reinforcement learning and online update mechanisms to enhance their self-learning capabilities to cope with changing operating environments and data states.
-
(4)
Exploration of interdisciplinary methods. Combining knowledge in the fields of geographic information, meteorology, and market economics to promote algorithmic research related to photovoltaic energy storage systems, for example, integration with climate models can improve the prediction of photovoltaic power generation, and optimize the operation of energy storage systems accordingly.
-
(5)
Meta-heuristic and hybrid intelligent algorithm. By combining multi-population intelligent optimization technology, hybrid algorithm and meta-heuristic method are developed to improve search efficiency and obtain better results in more complex optimization problems.
Based on the research and analysis conducted in the aforementioned areas, it is projected that the energy storage system of the future will evolve into a crucial intelligent component. Intelligent algorithms are efficient and economical, but as they continue to be developed, the energy industry will see more innovation and the field of energy storage technology will advance toward maturity and intelligence. Intelligent algorithms will be able to more successfully enable energy storage system updates and optimization when new technologies are included. Additionally, this will strongly promote the advancement of sustainable energy systems.
Conclusions
As the world's energy structure changes, solar energy storage devices are becoming a more important part of contemporary power networks. The process of transforming energy involves the use of intelligent algorithms. It delivers steady and effective operation to the power system in addition to greatly increasing the efficiency of solar energy consumption. Intelligent algorithms have the potential to optimize energy management systems and have demonstrated significant benefits in power scheduling, energy storage capacity design, and grid integration. PV energy storage systems may successfully save costs, minimize waste, and use energy more efficiently in an unpredictable electricity market by implementing precise power scheduling. The energy storage capacity arrangement that makes use of clever algorithms improves the system's ability to respond to shifting demands. Simultaneously, clever algorithms optimize frequency control and load balancing in grid interaction, increasing the overall grid's elasticity and dependability. It is anticipated that intelligent algorithms will become more thoroughly integrated with these technologies due to advancements in artificial intelligence and computer technology. More sophisticated data processing and flexibility for intelligent algorithms will be made possible by the development of artificial intelligence and machine learning technologies. Comprehensive intelligent optimization algorithms will be able to process and optimize a variety of energy sources and demands in the context of hybrid energy systems in order to guarantee the optimal combination and efficiency of energy.
Subsequent investigations will concentrate on enhancing the precision and instantaneous performance of the algorithm, along with merging the algorithm with sophisticated prediction models, like deep learning-based time series analysis, to enable the algorithm to forecast future energy production and consumption trends with greater accuracy. Simultaneously, as the size of energy storage expands, so do the demands on the algorithm's stability and dependability. To address these issues, it is advised that interdisciplinary collaboration be encouraged amongst many disciplines, including data analysis, computer science, and energy science, in order to collaboratively study and create next-generation intelligent algorithms. Encouraging collaboration between academics and industry, converting theoretical breakthroughs into real-world applications, and developing personnel with dual backgrounds in data and energy systems are also vital. In conclusion, intelligent algorithms have made significant progress in the field of solar energy storage applications. They will also keep producing brilliant works powered by artificial intelligence, advance the advancement of solar energy storage technology, and help to create a more independent and sustainable system. significant input into the energy system.
Data availability
The data that support the findings of this study are available from the corresponding author upon request. There are no restrictions on data availability.
References
Akbari, H. et al. Efficient energy storage technologies for photovoltaic systems. Solar Energy 192, 144–168 (2019).
Huang, R., Zhang, S. & Wang, P. Key areas and pathways for carbon emissions reduction in Beijing for the “Dual Carbon” targets. Energy Policy 164, 112873 (2022).
Hou, R. et al. Recent advances in dual-carbon based electrochemical energy storage devices. Nano Energy 72, 104728 (2020).
Liu, J. et al. Overview on hybrid solar photovoltaic-electrical energy storage technologies for power supply to buildings. Energy Convers. Manage 187, 103–121 (2019).
Liu, J. et al. Energy storage and management system design optimization for a photovoltaic integrated low-energy building. Energy 190, 116424 (2020).
Hao, J. et al. Multi-factor decomposition and multi-scenario prediction decoupling analysis of China’s carbon emission under dual carbon goal. Sci. Total Environ. 841, 156788 (2022).
Mohamed, E. A., Aly, M. & Watanabe, M. New tilt fractional-order integral derivative with fractional filter (TFOIDFF) controller with artificial hummingbird optimizer for LFC in renewable energy power grids. Mathematics 10(16), 3006 (2022).
Maihemuti, S. et al. New energy power system operation security evaluation based on the SWOT analysis. Sci. Rep. 12(1), 12680 (2022).
Yingyu, W. & Xu, F. U. Influence of concentrating solar power on new energy consumption of Qinghai power grid. Distrib. Energy Resour. 7(6), 68–72 (2023).
Jayachandran, M. et al. Operational planning steps in smart electric power delivery system. Sci. Rep. 11(1), 17250 (2021).
Xu, T. et al. The implementation limitation of variable renewable energies and its impacts on the public power grid. Energy 239, 121992 (2022).
Marinescu, B. et al. Dynamic virtual power plant: A new concept for grid integration of renewable energy sources. IEEE Access 10, 104980–104995 (2022).
Xiao, N. et al. Research on the construction and implementation of power grid fault handling knowledge graphs. Energy Rep. 9, 182–189 (2023).
Mughees, N., Jaffery, M. H. & Jawad, M. A new predictive control strategy for improving operating performance of a permanent magnet synchronous generator-based wind energy and superconducting magnetic energy storage hybrid system integrated with grid. J. Energy Storage 55, 105515 (2022).
Zhang, K. et al. Design and performance evaluation of a new thermal energy storage system integrated within a coal-fired power plant. J. Energy Storage 50, 104335 (2022).
Xiao, J. W. et al. A new energy storage sharing framework with regard to both storage capacity and power capacity. Appl. Energy 307, 118171 (2022).
Byrne, R. H. et al. Energy management and optimization methods for grid energy storage systems. IEEE Access 6, 13231–13260 (2017).
Mongird, K. et al. 2020 grid energy storage technology cost and performance assessment. Energy 2020, 6–15 (2020).
Hittinger, E., Whitacre, J. F. & Apt, J. What properties of grid energy storage are most valuable?. J. Power Sources 206, 436–449 (2012).
Gür, T. M. Review of electrical energy storage technologies, materials and systems: Challenges and prospects for large-scale grid storage. Energy Environ. Sci. 11(10), 2696–2767 (2018).
Kebede, A. A. et al. A comprehensive review of stationary energy storage devices for large scale renewable energy sources grid integration. Renew. Sustain. Energy Rev. 159, 112213 (2022).
Chang, X. et al. Solid-state lithium-ion batteries for grid energy storage: Opportunities and challenges. Sci. China Chem. 67(1), 43–66 (2024).
Rahman, M. A., Kim, J. H. & Hossain, S. Recent advances of energy storage technologies for grid: A comprehensive review. Energy Storage 4(6), e322 (2022).
Yong, Q. et al. Retrofitting coal-fired power plants for grid energy storage by coupling with thermal energy storage. Appl. Therm. Eng. 215, 119048 (2022).
Yudhistira, R., Khatiwada, D. & Sanchez, F. A comparative life cycle assessment of lithium-ion and lead-acid batteries for grid energy storage. J. Clean. Prod. 358, 131999 (2022).
Zhou, H. et al. A sodium liquid metal battery based on the multi-cationic electrolyte for grid energy storage. Energy Storage Mater. 50, 572–579 (2022).
Zhu, Z. et al. Rechargeable batteries for grid scale energy storage. Chem. Rev. 122(22), 16610–16751 (2022).
Calero, F. et al. A review of modeling and applications of energy storage systems in power grids. Proc. IEEE 111(7), 806–831 (2022).
Farivar, G. G. et al. Grid-connected energy storage systems: State-of-the-art and emerging technologies. Proc. IEEE 111(4), 397–420 (2022).
Löhndorf, N. & Wozabal, D. The value of coordination in multimarket bidding of grid energy storage. Oper. Res. 71(1), 1–22 (2023).
Yu, J. et al. Simplified SVPWM-based SoC balancing strategy for three-phase cascaded H-bridge multilevel converter in off-grid energy storage systems. Int. J. Electr. Power Energy Syst. 137, 107474 (2022).
Mitali, J., Dhinakaran, S. & Mohamad, A. A. Energy storage systems: A review. Energy Storage Sav. 1(3), 166–216 (2022).
Choudhury, S. Review of energy storage system technologies integration to microgrid: Types, control strategies, issues, and future prospects. J. Energy Storage 48, 103966 (2022).
Larpruenrudee, P. et al. Design optimization of a magnesium-based metal hydride hydrogen energy storage system. Sci. Rep. 12(1), 13436 (2022).
Sayed, E. T. et al. Renewable energy and energy storage systems. Energies 16(3), 1415 (2023).
Yang, Y. et al. Modelling and optimal energy management for battery energy storage systems in renewable energy systems: A review. Renew. Sustain. Energy Rev. 167, 112671 (2022).
Li, X. & Palazzolo, A. A review of flywheel energy storage systems: State of the art and opportunities. J. Energy Storage 46, 103576 (2022).
Rana, M. M. et al. A review on hybrid photovoltaic–Battery energy storage system: Current status, challenges, and future directions. J. Energy Storage 51, 104597 (2022).
Tawalbeh, M. et al. Ammonia: A versatile candidate for the use in energy storage systems. Renew. Energy 194, 955–977 (2022).
Li, M. et al. Multi-step ahead thermal warning network for energy storage system based on the core temperature detection. Sci. Rep. 11(1), 15332 (2021).
Khan, M. I., Asfand, F. & Al-Ghamdi, S. G. Progress in research and technological advancements of thermal energy storage systems for concentrated solar power. J. Energy Storage 55, 105860 (2022).
Worku, M. Y. Recent advances in energy storage systems for renewable source grid integration: A comprehensive review. Sustainability 14(10), 5985 (2022).
Lemian, D. & Bode, F. Battery-supercapacitor energy storage systems for electrical vehicles: A review. Energies 15(15), 5683 (2022).
Numan, M., Baig, M. F. & Yousif, M. Reliability evaluation of energy storage systems combined with other grid flexibility options: A review. J. Energy Storage 63, 107022 (2023).
Lin, X. & Zamora, R. Controls of hybrid energy storage systems in microgrids: Critical review, case study and future trends. J. Energy Storage 47, 103884 (2022).
Elsayed, M. E. A. et al. Parametric optimisation for the design of gravity energy storage system using Taguchi method. Sci. Rep. 12(1), 19648 (2022).
Rezaeimozafar, M. et al. A review of behind-the-meter energy storage systems in smart grids. Renew. Sustain. Energy Rev. 164, 112573 (2022).
Olabi, A. G. et al. Battery energy storage systems and SWOT (strengths, weakness, opportunities, and threats) analysis of batteries in power transmission. Energy 254, 123987 (2022).
Wang, C., Liu, R. & Tang, A. Energy management strategy of hybrid energy storage system for electric vehicles based on genetic algorithm optimization and temperature effect. J. Energy Storage 51, 104314 (2022).
Mansouri, S. A. et al. A Multi-objective dynamic framework for design of energy hub by considering energy storage system, power-to-gas technology and integrated demand response program. J. Energy Storage 50, 104206 (2022).
Alami, A. H. et al. Cooling potential for hot climates by utilizing thermal management of compressed air energy storage systems. Sci. Rep. 12(1), 22066 (2022).
Bullich-Massagué, E. et al. A review of energy storage technologies for large scale photovoltaic power plants. Appl. Energy 274, 115 (2020).
Zsiborács, H. et al. Grid balancing challenges illustrated by two European examples: Interactions of electric grids, photovoltaic power generation, energy storage and power generation forecasting. Energy Rep. 7, 3805-3818.213 (2021).
Cabrane, Z., Ouassaid, M. & Maaroufi, M. Analysis and evaluation of battery-supercapacitor hybrid energy storage system for photovoltaic installation. Int. J. Hydrogen Energy 41(45), 20897–20907 (2016).
Vieira, F. M., Moura, P. S. & de Almeida, A. T. Energy storage system for self-consumption of photovoltaic energy in residential zero energy buildings. Renew. Energy 103, 308–320 (2017).
Sutikno, T. et al. A review of recent advances on hybrid energy storage system for solar photovoltaics power generation. IEEE Access 10, 42346–42364 (2022).
Abomazid, A. M., El-Taweel, N. A. & Farag, H. E. Z. Optimal energy management of hydrogen energy facility using integrated battery energy storage and solar photovoltaic systems. IEEE Trans. Sustain. Energy 13(3), 1457–1468 (2022).
Liu, T. et al. Techno-economic feasibility of solar power plants considering PV/CSP with electrical/thermal energy storage system. Energy Convers. Manage. 255, 115308 (2022).
Rehman, W. et al. Sizing battery energy storage and PV system in an extreme fast charging station considering uncertainties and battery degradation. Appl. Energy 313, 118745 (2022).
Chatzivasileiadi, A., Ampatzi, E. & Knight, I. Characteristics of electrical energy storage technologies and their applications in buildings. Renew. Sustain. Energy Rev. 25, 814–830 (2013).
Olabi, A. G. et al. Supercapacitors as next generation energy storage devices: Properties and applications. Energy 248, 123617 (2022).
Shan, R. et al. Evaluating emerging long-duration energy storage technologies. Renew. Sustain. Energy Rev. 159, 112240 (2022).
Alam, M. M. et al. Deep learning based optimal energy management for photovoltaic and battery energy storage integrated home micro-grid system. Sci. Rep. 12(1), 15133 (2022).
Jiang, J. & Liu, J. Iron anode-based aqueous electrochemical energy storage devices: Recent advances and future perspectives. Interdiscip. Mater. 1(1), 116–139 (2022).
Sumdani, M. G. et al. Recent advancements in synthesis, properties, and applications of conductive polymers for electrochemical energy storage devices: A review. Polym. Eng. Sci. 62(2), 269–303 (2022).
Dashtdar, M. et al. Frequency control of the islanded microgrid including energy storage using soft computing. Sci. Rep. 12(1), 20409 (2022).
Li, X. et al. MXene chemistry, electrochemistry and energy storage applications. Nat. Rev. Chem. 6(6), 389–404 (2022).
Benoy, S. M. et al. Recent trends in supercapacitor-battery hybrid energy storage devices based on carbon materials. J. Energy Storage 52, 104938 (2022).
Javed, M. S. et al. Recent progress in the design of advanced MXene/metal oxides-hybrid materials for energy storage devices. Energy Storage Mater. 53, 827–872 (2022).
Xiao, J. et al. Dimensionality, function and performance of carbon materials in energy storage devices. Adv. Energy Mater. 12(4), 2100775 (2022).
Yi, Z. et al. Sensing as the key to the safety and sustainability of new energy storage devices. Protect. Control Modern Power Syst. 8(2), 1–22 (2023).
Zhou, H. et al. Structural composite energy storage devices—A review. Mater. Today Energy 24, 100924 (2022).
Jafari, M., Botterud, A. & Sakti, A. Decarbonizing power systems: A critical review of the role of energy storage. Renew. Sustain. Energy Rev. 158, 112077 (2022).
Sadeghi, G. Energy storage on demand: Thermal energy storage development, materials, design, and integration challenges. Energy Storage Mater. 46, 192–222 (2022).
Baig, M. M. et al. 2D MXenes: Synthesis, properties, and electrochemical energy storage for supercapacitors–a review. J. Electroanal. Chem. 904, 115920 (2022).
Naveenkumar, R. et al. Review on phase change materials for solar energy storage applications. Environ. Sci. Pollut. Res. 29(7), 9491–9532 (2022).
Senokos, E. et al. Energy storage in structural composites by introducing CNT fiber/polymer electrolyte interleaves. Sci. Rep. 8(1), 3407 (2018).
Mahon, H. et al. A review of thermal energy storage technologies for seasonal loops. Energy 239, 122207 (2022).
Yadlapalli, R. T. et al. Super capacitors for energy storage: Progress, applications and challenges. J. Energy Storage 49, 104194 (2022).
Gao, J. et al. Enhancing dielectric permittivity for energy-storage devices through tricritical phenomenon. Sci. Rep. 7(1), 40916 (2017).
Jabir, M. et al. Intermittent smoothing approaches for wind power output: A review. Energies 10(10), 1572 (2017).
Faisal, M. et al. Review of energy storage system technologies in microgrid applications: Issues and challenges. IEEE Access 6, 35143–35164 (2018).
Wu, Y. et al. Portfolio planning of renewable energy with energy storage technologies for different applications from electricity grid. Appl. Energy 287, 116562 (2021).
Blakers, A. et al. A review of pumped hydro energy storage. Progress Energy 3(2), 022003 (2021).
Wang, J. et al. Overview of compressed air energy storage and technology development. Energies 10(7), 991 (2017).
Olabi, A. G. et al. Compressed air energy storage systems: Components and operating parameters–A review. J. Energy Storage 34, 102000 (2021).
Budt, M. et al. A review on compressed air energy storage: Basic principles, past milestones and recent developments. Appl. Energy 170, 250–268 (2016).
Ye, R. et al. Redox flow batteries for energy storage: A technology review. J. Electrochem. Energy Convers. Storage 15(1), 010801 (2018).
Arenas, L. F., de León, C. P. & Walsh, F. C. Redox flow batteries for energy storage: Their promise, achievements and challenges. Curr. Opin. Electrochem. 16, 117–126 (2019).
Punyavathi, R. et al. Sustainable power management in light electric vehicles with hybrid energy storage and machine learning control. Sci. Rep. 14(1), 5661 (2024).
Fagiolari, L. et al. Integrated energy conversion and storage devices: Interfacing solar cells, batteries and supercapacitors. Energy Storage Mater. 51, 400–434 (2022).
Elbaset, A. A. et al. Performance analysis of photovoltaic systems with energy storage systems (Springer, Berlin, 2019).
Toledo, O. M., Oliveira Filho, D. & Diniz, A. S. A. C. Distributed photovoltaic generation and energy storage systems: A review. Renew. Sustain. Energy Rev. 14(1), 506–511 (2010).
Ogunniyi, E. O., Pienaar, H. Overview of battery energy storage system advancement for renewable (photovoltaic) energy applications. In 2017 International Conference on the Domestic Use of Energy (DUE). IEEE, (2017) 233–239.
Lai, C. S. et al. A comprehensive review on large-scale photovoltaic system with applications of electrical energy storage. Renew. Sustain. Energy Rev. 78, 439–451 (2017).
Ben Fathallah, M. A., Ben Othman, A. & Besbes, M. Modeling a photovoltaic energy storage system based on super capacitor, simulation and evaluation of experimental performance. Appl. Phys. A 124, 1–10 (2018).
Wang, T., Kamath, H. & Willard, S. Control and optimization of grid-tied photovoltaic storage systems using model predictive control. IEEE Trans. Smart Grid 5(2), 1010–1017 (2014).
Garmabdari, R. et al. Multi-objective optimisation and planning of grid-connected cogeneration systems in presence of grid power fluctuations and energy storage dynamics. Energy 212, 118589 (2020).
Ruan, Y. et al. Operation strategy optimization of combined cooling, heating, and power systems with energy storage and renewable energy based on deep reinforcement learning. J. Build. Eng. 65, 105682 (2023).
Duan, J. et al. Reinforcement-learning-based optimal control of hybrid energy storage systems in hybrid AC–DC microgrids. IEEE Trans. Ind. Inform. 15(9), 5355–5364 (2019).
Morstyn, T. et al. Model predictive control for distributed microgrid battery energy storage systems. IEEE Trans. Control Syst. Technol. 26(3), 1107–1114 (2017).
Guo, Y. et al. A compact and optimized neural network approach for battery state-of-charge estimation of energy storage system. Energy 219, 119529 (2021).
Liu, C. et al. Load-adaptive real-time energy management strategy for battery/ultracapacitor hybrid energy storage system using dynamic programming optimization. J. Power Sources 438, 227024 (2019).
Yang, Y. et al. Battery energy storage system size determination in renewable energy systems: A review. Renew. Sustain. Energy Rev. 91, 109–125 (2018).
Hannan, M. A. et al. Battery energy-storage system: A review of technologies, optimization objectives, constraints, approaches, and outstanding issues. J. Energy Storage 42, 103023 (2021).
Lawder, M. T. et al. Battery energy storage system (BESS) and battery management system (BMS) for grid-scale applications. Proc. IEEE 102(6), 1014–1030 (2014).
Qian, H. et al. A high-efficiency grid-tie battery energy storage system. IEEE Trans. Power Electron. 26(3), 886–896 (2010).
Pathak, P. K., Gupta, A. R. Battery energy storage system. In 2018 4th International Conference on Computational Intelligence & Communication Technology (CICT). IEEE, (2018), 1–9.
Chatzinikolaou, E. & Rogers, D. J. A comparison of grid-connected battery energy storage system designs. IEEE Trans. Power Electron. 32(9), 6913–6923 (2016).
Zhang, C. et al. Energy storage system: Current studies on batteries and power condition system. Renew. Sustain. Energy Rev. 82, 3091–3106 (2018).
Xu, X. et al. Application and modeling of battery energy storage in power systems. CSEE J. Power Energy Syst. 2(3), 82–90 (2016).
Reihani, E. et al. Energy management at the distribution grid using a battery energy storage system (BESS). Int. J. Electr. Power Energy Syst. 77, 337–344 (2016).
Hidalgo-León, R., Siguenza, D., Sanchez, C., et al. A survey of battery energy storage system (BESS), applications and environmental impacts in power systems. In 2017 IEEE Second Ecuador Technical Chapters Meeting (ETCM). IEEE, (2017), 1–6.
Xia, T., Li, M., Zi, P., et al. Modeling and simulation of Battery Energy Storage System (BESS) used in power system. In 2015 5th International Conference on Electric Utility Deregulation and Restructuring and Power Technologies (DRPT). IEEE, (2015), 2120–2125.
Farias, H. E. O., Canha, L. N. Battery energy storage systems (BESS) overview of key market technologies. In 2018 IEEE PES Transmission & Distribution Conference and Exhibition-Latin America (T&D-LA). IEEE, (2018), 1–5.
Liu, M. et al. Reliability evaluation of large scale battery energy storage systems. IEEE Trans. Smart Grid 8(6), 2733–2743 (2016).
Padmanabhan, N., Ahmed, M. & Bhattacharya, K. Battery energy storage systems in energy and reserve markets. IEEE Trans. Power Syst. 35(1), 215–226 (2019).
Kumar, R. R. et al. Advances in batteries, battery modeling, battery management system, battery thermal management, SOC, SOH, and charge/discharge characteristics in EV applications. IEEE Access 11(9), 105761–105809 (2023).
Berecibar, M. et al. State of health estimation algorithm of LiFePO4 battery packs based on differential voltage curves for battery management system application. Energy 103, 784–796 (2016).
Atia, R. & Yamada, N. Sizing and analysis of renewable energy and battery systems in residential microgrids. IEEE Trans. Smart Grid 7(3), 1204–1213 (2016).
Kiptoo, M. K. et al. Multi-objective optimal capacity planning for 100% renewable energy-based microgrid incorporating cost of demand-side flexibility management. Appl. Sci. 9(18), 3855 (2019).
Xu, Y. et al. Multi-objective chance-constrained optimal day-ahead scheduling considering BESS degradation. CSEE J. Power Energy Syst. 4(3), 316–325 (2018).
Lokeshgupta, B. & Sivasubramani, S. Multi-objective home energy management with battery energy storage systems. Sustain. Cities Soc. 47, 101458 (2019).
Garg, A. et al. Design and analysis of capacity models for Lithium-ion battery. Measurement 120, 114–120 (2018).
Rathod, A. A. & Subramanian, B. Scrutiny of hybrid renewable energy systems for control, power management, optimization and sizing: Challenges and future possibilities. Sustainability 14(24), 16814 (2022).
Hu, X., Zou, Y. & Yang, Y. Greener plug-in hybrid electric vehicles incorporating renewable energy and rapid system optimization. Energy 111, 971–980 (2016).
Das, B. K. et al. Techno-economic and environmental assessment of a hybrid renewable energy system using multi-objective genetic algorithm: A case study for remote Island in Bangladesh. Energy Convers. Manage. 230, 113823 (2021).
Ju, L. et al. Robust purchase and sale transactions optimization strategy for electricity retailers with energy storage system considering two-stage demand response. Appl. Energy 271, 115155 (2020).
Ruiz-Cortes, M. et al. Optimal charge/discharge scheduling of batteries in microgrids of prosumers. IEEE Trans. Energy Convers. 34(1), 468–477 (2018).
Naderipour, A. et al. Hybrid energy system optimization with battery storage for remote area application considering loss of energy probability and economic analysis. Energy 239, 122303 (2022).
Jiang, Y., Kang, L. & Liu, Y. Multi-objective design optimization of a multi-type battery energy storage in photovoltaic systems. J. Energy Storage 39, 102604 (2021).
Huang, P. et al. Solar-photovoltaic-power-sharing-based design optimization of distributed energy storage systems for performance improvements. Energy 222, 119931 (2021).
Zhu, Y. et al. Optimization of battery energy storage to improve power system oscillation damping. IEEE Trans. Sustain. Energy 10(3), 1015–1024 (2018).
Chen, C., Cao, L. & Chen, Y. Yinggao Yue A comprehensive survey of convergence analysis of beetle antennae search algorithm and its applications. Artif. Intell. Rev. 57(6), 141 (2024).
Chen, B. et al. A comprehensive survey on the chicken swarm optimization algorithm and its applications: State-of-the-art and research challenges. Artif. Intell. Rev. 57(7), 170 (2024).
Wang, S., Cao, L., Chen, Y. & Yue, Y. Gorilla optimization algorithm combining sine cosine and cauchy variations and its engineering applications. Sci. Rep. 14(1), 1–20 (2024).
Tang, W., Cao, L., Chen, Y. & Yue, Y. Solving engineering optimization problems based on multi-strategy particle swarm optimization hybrid dandelion optimization algorithm. Biomimetics 9(5), 298 (2024).
González-Santos, C., Vega-Rodríguez, M. A. & Pérez, C. J. Addressing topic modeling with a multi-objective optimization approach based on swarm intelligence. Knowl. -Based Syst. 225(8), 107113 (2021).
Yue, Y. et al. Review and empirical analysis of sparrow search algorithm. Artif. Intell. Rev. 56(1), 10867–10919 (2023).
Jiang, S. et al. A multi-objective optimization problem solving method based on improved golden jackal optimization algorithm and its application. Biomimetics 9(5), 270 (2024).
Yue, Y., Cao, Li., Chen, H., Chen, Y. & Zhonggen, Su. Towards an optimal KELM using the PSO-BOA optimization strategy with applications in data classification. Biomimetics. 8(3), 306 (2023).
Xu, M., Cao, L., Lu, D., Hu, Z. & Yue, Y. Application of swarm intelligence optimization algorithms in image processing: A comprehensive review of analysis, synthesis, and optimization. Biomimetics. 8(2), 235 (2023).
Cao, L., Wang, Z., Wang, Z., Wang, X. & Yue, Y. An energy-saving and efficient deployment strategy for heterogeneous wireless sensor networks based on improved seagull optimization algorithm. Biomimetics. 8(2), 231 (2023).
Cao, L., Chen, H., Chen, Y., Yue, Y. & Zhang, X. Bio-inspired swarm intelligence optimization algorithm-aided hybrid TDOA/AOA-based localization. Biomimetics. 8(2), 186 (2023).
Edathil, S. L. & Singh, S. P. ACO and CS-based hybrid optimisation method for optimum sizing of the SHES. IET Renew. Power Gener. 13(10), 1789–1801 (2019).
Sakipour, R. & Abdi, H. Optimizing battery energy storage system data in the presence of wind power plants: A comparative study on evolutionary algorithms. Sustainability 12(24), 10257 (2020).
Abdelkader, A. et al. Multi-objective genetic algorithm based sizing optimization of a stand-alone wind/PV power supply system with enhanced battery/supercapacitor hybrid energy storage. Energy 163, 351–363 (2018).
He, Y. et al. Multi-objective planning-operation co-optimization of renewable energy system with hybrid energy storages. Renew. Energy 184, 776–790 (2022).
Hou, Y. et al. Many-objective optimization for scheduling of crude oil operations based on NSGA-III with consideration of energy efficiency. Swarm Evolut. Comput. 57, 100714 (2020).
Raghavan, A., Maan, P. & Shenoy, A. K. B. Optimization of day-ahead energy storage system scheduling in microgrid using genetic algorithm and particle swarm optimization. IEEE Access 8, 173068–173078 (2020).
Lee, S. J. & Yoon, Y. Electricity cost optimization in energy storage systems by combining a genetic algorithm with dynamic programming. Mathematics 8(9), 1526 (2020).
Liao, G. C. Solve environmental economic dispatch of Smart MicroGrid containing distributed generation system–Using chaotic quantum genetic algorithm. Int. J. Electr. Power Energy Syst. 43(1), 779–787 (2012).
Kerdphol, T. et al. Optimization of a battery energy storage system using particle swarm optimization for stand-alone microgrids. Int. J. Electr. Power Energy Syst. 81, 32–39 (2016).
Li, Q. et al. Optimized energy storage system configuration for voltage regulation of distribution network with PV access. Front. Energy Res. 9, 641518 (2021).
Pang, M. et al. Optimal sizing and control of hybrid energy storage system for wind power using hybrid parallel PSO-GA algorithm. Energy Explor. Exploit. 37(1), 558–578 (2019).
Zhang, W. et al. Optimization with a simulated annealing algorithm of a hybrid system for renewable energy including battery and hydrogen storage. Energy 163, 191–207 (2018).
Sharma, S., Bhattacharjee, S. & Bhattacharya, A. Grey wolf optimisation for optimal sizing of battery energy storage device to minimise operation cost of microgrid. IET Generat. Trans. Distrib. 10(3), 625–637 (2016).
Dong, J. et al. Optimization of capacity configuration of wind–solar–diesel–storage using improved sparrow search algorithm. J. Electr. Eng. Technol. 17, 1–14 (2022).
Zhou, X. et al. Parameter adaptation-based ant colony optimization with dynamic hybrid mechanism. Eng. Appl. Artif. Intell. 114, 105139 (2022).
Skinderowicz, R. Improving ant colony optimization efficiency for solving large TSP instances. Appl. Soft Comput. 120, 108653 (2022).
Yue, Y., Cao, L. & Zhang, Y. Novel WSN coverage optimization strategy via monarch butterfly algorithm and particle swarm optimization. Wirel. Personal Commun. 135, 1–26 (2024).
Wu, L. et al. Modified adaptive ant colony optimization algorithm and its application for solving path planning of mobile robot. Expert Syst. Appl. 215, 119410 (2023).
Karimi, F., Dowlatshahi, M. B. & Hashemi, A. SemiACO: A semi-supervised feature selection based on ant colony optimization. Expert Syst. Appl. 214, 119130 (2023).
Comert, S. E. & Yazgan, H. R. A new approach based on hybrid ant colony optimization-artificial bee colony algorithm for multi-objective electric vehicle routing problems. Eng. Appl. Artif. Intell. 123, 106375 (2023).
Zhou, X. et al. Random following ant colony optimization: Continuous and binary variants for global optimization and feature selection. Appl. Soft Comput. 144, 110513 (2023).
Xie, X., Tang, Z. & Cai, J. The multi-objective inspection path-planning in radioactive environment based on an improved ant colony optimization algorithm. Progress Nuclear Energy 144, 104076 (2022).
Deshun W, Yumeng Z, Qiong T, et al. Research on planning and configuration of multi-objective energy storage system solved by improved ant colony algorithm. In 2018 China International Conference on Electricity Distribution (CICED). IEEE, 2279–2283 (2018).
Arasteh, A., Alemi, P. & Beiraghi, M. Optimal allocation of photovoltaic/wind energy system in distribution network using meta-heuristic algorithm. Appl. Soft Comput. 109, 107594 (2021).
Nwohu, M. N. & Paul, O. O. Evaluation of economic load dispatch problem in power generating stations by the use of ant colony search algorithms. Int. J. Res. Stud. Electr. Electron. Eng. (IJRSEEE) 3(1), 20–29 (2017).
Kefayat, M., Ara, A. L. & Niaki, S. A. N. A hybrid of ant colony optimization and artificial bee colony algorithm for probabilistic optimal placement and sizing of distributed energy resources. Energy Convers. Manage. 92, 149–161 (2015).
Abdelkader, E. M. et al. An exponential chaotic differential evolution algorithm for optimizing bridge maintenance plans. Autom. Construct. 134, 104107 (2022).
Song, Y. et al. Dynamic hybrid mechanism-based differential evolution algorithm and its application. Expert Syst. Appl. 213, 118834 (2023).
Wang, M., Ma, Y. & Wang, P. Parameter and strategy adaptive differential evolution algorithm based on accompanying evolution. Inf. Sci. 607, 1136–1157 (2022).
Song, Y. et al. An enhanced distributed differential evolution algorithm for portfolio optimization problems. Eng. Appl. Artif. Intell. 121, 106004 (2023).
Wang, G. G., Gao, D. & Pedrycz, W. Solving multiobjective fuzzy job-shop scheduling problem by a hybrid adaptive differential evolution algorithm. IEEE Trans. Ind. Inform. 18(12), 8519–8528 (2022).
Das, S. et al. LQR based improved discrete PID controller design via optimum selection of weighting matrices using fractional order integral performance index. Appl. Math. Model. 37(6), 4253–4268 (2013).
De, M., Das, G. & Mandal, K. K. An effective energy flow management in grid-connected solar–wind-microgrid system incorporating economic and environmental generation scheduling using a meta-dynamic approach-based multiobjective flower pollination algorithm. Energy Rep. 7, 2711–2726 (2021).
Ramli, M. A. M., Bouchekara, H. & Alghamdi, A. S. Optimal sizing of PV/wind/diesel hybrid microgrid system using multi-objective self-adaptive differential evolution algorithm. Renew. Energy 121, 400–411 (2018).
Li, F. et al. Multiobjective optimization configuration of a prosumer’s energy storage system based on an improved fast nondominated sorting genetic algorithm. IEEE Access 9, 27015–27025 (2021).
Sohail, A. Genetic algorithms in the fields of artificial intelligence and data sciences. Ann. Data Sci. 10(4), 1007–1018 (2023).
Wang, S. et al. Gorilla optimization algorithm combining sine cosine and cauchy variations and its engineering applications. Sci. Rep. 14, 7578 (2024).
Squires, M. et al. A novel genetic algorithm based system for the scheduling of medical treatments. Expert Syst. Appl. 195, 116464 (2022).
Deng, W. et al. An enhanced fast non-dominated solution sorting genetic algorithm for multi-objective problems. Inf. Sci. 585, 441–453 (2022).
Rajasekar, V. et al. Enhanced multimodal biometric recognition approach for smart cities based on an optimized fuzzy genetic algorithm. Sci. Rep. 12(1), 622 (2022).
Zolpakar N A, Lodhi S S, Pathak S, et al. Application of multi-objective genetic algorithm (MOGA) optimization in machining processes. Optim. Manuf. Process. 185–199 (2020).
Yousri, D. et al. A novel chaotic flower pollination algorithm for global maximum power point tracking for photovoltaic system under partial shading conditions. IEEE Access 7, 121432–121445 (2019).
Peng, Y., Si, W., Zhao, H., et al. Optimal allocation strategy of frequency modulation power for multiple energy storage systems considering dual constraints of frequency modulation cost and frequency modulation capability. In 2023 IEEE International Conference on Power Science and Technology (ICPST). IEEE, (2023), 827–832.
Grisales-Noreña, L. F., Montoya, O. D. & Gil-González, W. Integration of energy storage systems in AC distribution networks: Optimal location, selecting, and operation approach based on genetic algorithms. J. Energy Storage 25, 100891 (2019).
Yue, Y., You, H., Wang, S. & Cao, Li. Improved whale optimization algorithm and its application in heterogeneous wireless sensor networks. Int. J. Distrib. Sens. Netw. 17(5), 15501477211018140 (2021).
Cao, Li., Cai, Y. & Yue, Y. Analysis and prospect of the application of wireless sensor networks in ubiquitous power internet of things. Comput. Intell. Neurosci. 2022(1), 9004942 (2022).
Nayak, J. et al. 25 years of particle swarm optimization: Flourishing voyage of two decades. Archiv. Comput. Methods Eng. 30(3), 1663–1725 (2023).
Cao, L., Yue, Y. & Zhang, Y. A data collection strategy for heterogeneous wireless sensor networks based on energy efficiency and collaborative optimization. Comput. Intell. Neurosci. 2021, 9808449 (2021).
Cao, L., Yue, Y. & Zhang, Y. A novel fault diagnosis strategy for heterogeneous wireless sensor networks. J. Sens. 2021, 6650256 (2021).
Liu, B. et al. A hybrid approach for high-dimensional optimization: Combining particle swarm optimization with mechanisms in neuro-endocrine-immune systems. Knowl. -Based Syst. 253, 109527 (2022).
Li, C. et al. A microgrids energy management model based on multi-agent system using adaptive weight and chaotic search particle swarm optimization considering demand response. J. Clean. Prod. 262, 121247 (2020).
Kerdphol, T., Qudaih, Y. & Mitani, Y. Optimal battery energy storage size using particle swarm optimization for microgrid system. System 5, 6 (2015).
Zhang, H., Li, G. & Wang, S. Optimization dispatching of isolated island microgrid based on improved particle swarm optimization algorithm. Energy Rep. 8, 420–428 (2022).
Xu, X. F. et al. Multi-objective particle swarm optimization algorithm based on multi-strategy improvement for hybrid energy storage optimization configuration. Renew. Energy 223, 120086 (2024).
Ju, L. et al. A multi-objective scheduling optimization model for a multi-energy complementary system considering different operation strategies. Appl. Sci. 8(11), 2293 (2018).
Li, Z. et al. Scheduling optimization of wind power system based on cogeneration. Int. Trans. Electr. Energy Syst. 30(8), e12435 (2020).
Martinez-Rico, J. et al. Multi-objective optimization of production scheduling using particle swarm optimization algorithm for hybrid renewable power plants with battery energy storage system. J. Modern Power Syst. Clean Energy 9(2), 285–294 (2020).
Subramanian, S. et al. An evaluation on wind energy potential using multi-objective optimization based non-dominated sorting genetic algorithm III. Sustainability 13(1), 410 (2021).
Venkateswaran, C. et al. Application of simulated annealing in various field. Mater. Charact. 1(1), 01–08 (2022).
Ghannadi, P., Kourehli, S. S. & Mirjalili, S. A review of the application of the simulated annealing algorithm in structural health monitoring (1995–2021). Frattura ed Integrità Strutturale 17(64), 51–76 (2023).
Shi, K. et al. Dynamic path planning of mobile robot based on improved simulated annealing algorithm. J. Franklin Instit. 360(6), 4378–4398 (2023).
Kuznetsov, A. et al. Optimization of a simulated annealing algorithm for s-boxes generating. Sensors 22(16), 6073 (2022).
Vincent, F. Y. et al. A simulated annealing algorithm for the vehicle routing problem with parcel lockers. IEEE Access 10, 20764–20782 (2022).
Wang, Z., Tian, J. & Feng, K. Optimal allocation of regional water resources based on simulated annealing particle swarm optimization algorithm. Energy Rep. 8, 9119–9126 (2022).
Hannan, M. A. et al. Review of optimal methods and algorithms for sizing energy storage systems to achieve decarbonization in microgrid applications. Renew. Sustain. Energy Rev. 131, 110022 (2020).
Kumar, B. A. et al. Hybrid genetic algorithm-simulated annealing based electric vehicle charging station placement for optimizing distribution network resilience. Sci. Rep. 14(1), 7637 (2024).
Mohseni, S., Brent, A. C. & Burmester, D. A demand response-centred approach to the long-term equipment capacity planning of grid-independent micro-grids optimized by the moth-flame optimization algorithm. Energy Convers. Manage. 200, 112105 (2019).
Makhadmeh, S. N., Al-Betar, M. A., Doush, I. A., et al. Recent advances in grey wolf optimizer, its versions and applications. IEEE Access, (2023).
Meidani, K. et al. Adaptive grey wolf optimizer. Neural Comput. Appl. 34(10), 7711–7731 (2022).
Sharma, I., Kumar, V. & Sharma, S. A comprehensive survey on grey wolf optimization. Recent Adv. Comput. Sci. Commun. (Formerly: Recent Patents Comput. Sci.) 15(3), 323–333 (2022).
Makhadmeh, S. N. et al. Recent advances in multi-objective grey wolf optimizer, its versions and applications. Neural Comput. Appl. 34(22), 19723–19749 (2022).
Zamfirache, I. A. et al. Policy iteration reinforcement learning-based control using a grey wolf optimizer algorithm. Inf. Sci. 585, 162–175 (2022).
Ma, C. et al. Grey wolf optimizer based on Aquila exploration method. Expert Syst. Appl. 205, 117629 (2022).
Sang-To, T. et al. A new movement strategy of grey wolf optimizer for optimization problems and structural damage identification. Adv. Eng. Softw. 173, 103276 (2022).
Yu, X. & Wu, X. Ensemble grey wolf optimizer and its application for image segmentation. Expert Syst. Appl. 209, 118267 (2022).
Zhang, X. et al. Optimal operation analysis of the distribution network comprising a micro energy grid based on an improved grey wolf optimization algorithm. Appl. Sci 8(6), 923 (2018).
Abbas, M., Alshehri, M. A. & Barnawi, A. B. Potential contribution of the grey wolf optimization algorithm in reducing active power losses in electrical power systems. Appl. Sci. 12(12), 6177 (2022).
Guo, K. et al. An improved gray wolf optimizer MPPT algorithm for PV system with BFBIC converter under partial shading. IEEE Access 8, 103476–103490 (2020).
Zhou, J. et al. Forecasting the carbon price using extreme-point symmetric mode decomposition and extreme learning machine optimized by the grey wolf optimizer algorithm. Energies 12(5), 950 (2019).
Xue, J. & Shen, B. A novel swarm intelligence optimization approach: Sparrow search algorithm. Syst. Sci. Control Eng. 8(1), 22–34 (2020).
Gharehchopogh, F. S. et al. Advances in sparrow search algorithm: A comprehensive survey. Archiv. Comput. Methods Eng. 30(1), 427–455 (2023).
Zhang, C. & Ding, S. A stochastic configuration network based on chaotic sparrow search algorithm. Knowl. -Based Syst. 220, 106924 (2021).
Yuan, J. et al. DMPPT control of photovoltaic microgrid based on improved sparrow search algorithm. IEEE Access 9, 16623–16629 (2021).
Liu, G. et al. A modified sparrow search algorithm with application in 3d route planning for UAV. Sensors 21(4), 1224 (2021).
Fathy, A. et al. Optimal energy management of micro-grid using sparrow search algorithm. Energy Rep. 8, 758–773 (2022).
Ma, J., Hao, Z. & Sun, W. Enhancing sparrow search algorithm via multi-strategies for continuous optimization problems. Inform. Process. Manage. 59(2), 102854 (2022).
Ma, B. et al. Enhanced sparrow search algorithm with mutation strategy for global optimization. IEEE Access 9, 159218–159261 (2021).
Yan, M. et al. Improved hybrid sparrow search algorithm for an extreme learning machine neural network for short-term photovoltaic power prediction in 5G energy-routing base stations. IET Renew. Power Gener. 17(2), 336–348 (2023).
Zhao, Y. et al. Improving sparrow search algorithm for optimal operation planning of hydrogen-electric hybrid microgrids considering demand response. Symmetry 15(4), 919 (2023).
Qiao, M. et al. Study on economic dispatch of the combined cooling heating and power microgrid based on improved sparrow search algorithm. Energies 15(14), 5174 (2022).
Ma, X. et al. Multi-objective microgrid optimal dispatching based on improved bird swarm algorithm. Global Energy Interconnect. 5(2), 154–167 (2022).
Acknowledgements
Shuxin Wang and Yinggao Yue contributed equally to this work and should be considered as co-first authors. This work was supported in part by the Natural Science Foundation of Zhejiang Province under Grant LY23F010002, the Industrial Science and Technology Project of Yueqing City under Grant 2022G007, in part by Major scientific and technological innovation projects of Wenzhou Science and Technology Plan under Grant ZG2021021, Key Education Reform Projects for Shanghai Vocational Education of 2023.
Author information
Authors and Affiliations
Contributions
Conceptualization, S.W.; writing—review and editing, Y.Y.; validation, S.C.; data curation, X.L.; writing—original draft preparation, C.C. ; methodology, H.Z. and T.L. All authors read and agreed to the published version of the manuscript.
Corresponding authors
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Publisher's note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License, which permits any non-commercial use, sharing, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if you modified the licensed material. You do not have permission under this licence to share adapted material derived from this article or parts of it. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by-nc-nd/4.0/.
About this article
Cite this article
Wang, S., Yue, Y., Cai, S. et al. A comprehensive survey of the application of swarm intelligent optimization algorithm in photovoltaic energy storage systems. Sci Rep 14, 17958 (2024). https://doi.org/10.1038/s41598-024-68964-w
Received:
Accepted:
Published:
Version of record:
DOI: https://doi.org/10.1038/s41598-024-68964-w








