Issue
Sci. Tech. Energ. Transition
Volume 80, 2025
Decarbonizing Energy Systems: Smart Grid and Renewable Technologies
Article Number 1
Number of page(s) 8
DOI https://doi.org/10.2516/stet/2024093
Published online 17 December 2024

© The Author(s), published by EDP Sciences, 2024

Licence Creative CommonsThis is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

1 Introduction

1.1 Aims

In the upcoming decades, a significant increase in global energy demand is inevitable. The pursuit of clean energy is becoming increasingly important as concerns about the environmental impact of fossil fuel use rise. Renewable energy stands out as one of the best choices for clean energy due to its significantly lower environmental impact compared to conventional energy sources [1, 2]. To enhance the reliability of electricity generation for off-grid power systems in remote areas, renewable energy sources are integrated with diesel generators [35]. Diesel generators can serve as a reliable and efficient backup option when renewable energy sources cannot meet demand or when battery levels are low [6, 7]. Hybrid power systems provide greater cost-effectiveness and reliability when contrasted with single-source energy systems [811]. In remote or mountainous regions where connecting to the grid is costly and distant, a decentralized hybrid system plays a vital role in bridging the energy gap [1214]. Access to electricity serves as a crucial measure of a country’s development status. Currently, it is believed that the entire population is connected to the country’s electrical grid [1517]. The electrical supply is inconsistent, and peak demand remains unmet. In this context, renewable energy emerges as a more viable solution.

1.2 Related works

Numerous research studies explore the latest advancements in energy management within energy systems. In [18], a ground-breaking approach is introduced for creating a hybrid system that is perfectly suited for electrifying residences in dry regions. The approach integrates particle swarm optimization with demand-side management. Following the validation with the HOMER program, further techno-economic assessments, along with sensitivity analyses, are performed, considering a range of battery technologies. In [19], a power management strategy was developed to ensure reduced unmet load and surplus energy during the transfer of power between the system’s components. To provide a steady supply of hydrogen energy to the system, methane gas produced by an anaerobic reactor was converted into hydrogen through the use of a reformer. The study in [20] successfully examined optimal sizing practices for hybrid biogas energy systems, applicable to both on-grid and off-grid configurations. In [21], the epsilon-constraint method has been employed simultaneously to tackle both the cost of energy and CO2 emissions. The model proposed by the authors in [22] can be utilized to develop a system that incorporates various types of energy-producing units to meet the demands of diverse consumption rats. One of the primary advantages of the model is its ability to integrate physical, technological, operational, and capacity constraints, aspects that are rarely considered together in existing literature. A smart management strategy is proposed in [23] that factors in current economic conditions, system reliability, and environmental regulations to optimize the sizing and power management of battery resources, ensuring they meet energy demands effectively by a fuzzy decision-making approach.

1.3 Research gaps and contributions

Many proposed optimization techniques involve complex algorithms. When applied to large-scale systems or long-term optimization scenarios, these methods can require significant processing power and time to execute. A crucial aspect of advancing energy systems is mathematical modelling; in which this process often relies on assumptions and simplifications that may not fully capture the complexities of real-world renewable energy systems. Assumptions regarding load demand patterns, weather conditions, and the efficiency of system components can introduce errors and uncertainties in the results of the optimization process. However, this research focuses on identifying the best design for an energy source specifically aimed at meeting the electricity demands of a residential community. It emphasizes both the technical and economic aspects of energy sourcing, highlighting that an effective solution must be efficient, dependable, and financially viable for the residents. The study proposes the use of a rotation-invariant coordinate convolutional neural network alongside binary battle royale optimization as a methods to tackle this challenge. The main objective of these methods is to minimize both the net present cost and the energy cost. To test the proposed model and evaluate its performance, the research is conducted using the MATLAB platform, which is well-regarded for numerical computing and algorithm development. Established methodologies and performance metrics are utilized to assess the model’s outcomes, ensuring that the findings are both credible and relevant to practical applications. Through comprehensive testing and analysis, this study aims to offer significant insights and recommendations for the optimal design of energy sources in residential areas, thereby contributing to the ongoing discussion on sustainable energy solutions.

2 Energy system overview

The energy system depicted in Figure 1 is an integrated setup designed to harness multiple sources of renewable and non-renewable energy to meet residential energy demands. This system includes several key components: a diesel generator, Photovoltaic (PV) panels, a battery storage system, a Wind Turbine (WT), and the residential load. This integrated energy system leverages a combination of renewable and conventional energy sources to create a more resilient, efficient, and sustainable energy solution for residential use. By utilizing multiple energy sources and incorporating storage capabilities, the system can adapt to varying energy demands and generation conditions, ultimately contributing to energy independence and reduced costs. The modelling of the system is as follows:

thumbnail Fig. 1

Energy system overview.

2.1 Modelling WT and PV

The power generation of WT and PV is dependent on climate conditions such as wind speed and solar radiation. Also, some factors like the capacity of resources and technical data have effects on power generation. The modelling of PV and WT in this paper is extracted from references [2428].

2.2 Modelling battery

The battery is modelled as follows [3033]: 0 P B DIS ( t ) u B ( t ) × P B max , $$ 0\le {P}_B^{\mathrm{DIS}}(t)\le {u}_B^{}(t)\times {P}_B^{\mathrm{max}}, $$(1)   0 P B CH ( t ) [ 1 - u B ( t ) ] × P B max $$ \enspace 0\le {P}_B^{{CH}}(t)\le [1-{u}_B^{}(t)]\times {P}_B^{\mathrm{max}} $$(2)where:

  • P B DIS $ {P}_B^{\mathrm{DIS}}$ = Discharge power.

  • P B CH $ {P}_B^{\mathrm{CH}}$ = Charge power.

  • uB = Binary variable.

  • P B max $ {P}_B^{\mathrm{max}}$ = Maximum capacity.

2.3 Modelling diesel generator

The diesel generator is modelled as follows: G h = B h × Q oh + C h × Q h , $$ {G}_h={B}_h\times {Q}_{{oh}}+{C}_h\times {Q}_h, $$(3)where:

  • Ch = Intercept coefficients.

  • Qoh = DG power output.

  • Qh = Nominal power.

  • Bh = Fuel curve slope.

2.4. Modelling Objective Function

The objective function is minimizing the cost of energy (COE) as follows: COE = ( NPC F served ) × ( j ( 1 + ( j + g 1 + g ) ) O proj ( 1 + ( j + g 1 + g ) ) O proj - 1 ) , $$ \mathrm{COE}=\left(\frac{\mathrm{NPC}}{{F}_{\mathrm{served}}}\right)\times \left(\frac{j{\left(1+\left(\frac{j+g}{1+g}\right)\right)}^{{O}_{\mathrm{proj}}}}{{\left(1+\left(\frac{j+g}{1+g}\right)\right)}^{{O}_{\mathrm{proj}}}-1}\right), $$(4)where:

  • Fserved = Load served rate.

  • NPC = Net present cost.

  • Oproj = Project lifetime.

  • j = Interest rate.

  • g = Annual inflation rate.

In following, NPC can be computed as follows: NPC = r D cap + D P & N + D rep , $$ \mathrm{NPC}=\sum_r{D}^{\mathrm{cap}}+{D}^{\mathrm{P}{\&}{N}}+{D}^{\mathrm{rep}}, $$(5) NPC = o = 0 O proj ( D cap ( o ) + D P & N ( o ) + D rep ( o ) ) × 1 ( 1 + J r ) o , $$ \mathrm{NPC}=\sum_{o=0}^{{O}_{\mathrm{proj}}}\left({D}^{\mathrm{cap}}(o)+{D}^{\mathrm{P}{\&}{N}}(o)+{D}^{\mathrm{rep}}(o)\right)\times \frac{1}{{\left(1+{J}_r\right)}^o}, $$(6) J r = ( j - g ) ( 1 + g ) , $$ {J}_r=\frac{\left(j-g\right)}{(1+g)}, $$(7)where:

  • O = Number of the years.

  • Dcap = Annual capital cost.

  • Y = Element type.

  • DY-cap = Unit cost.

  • OY = Quantity of element.

Also: D cap = O Y D Y - cap , $$ {D}^{\mathrm{cap}}=\sum {O}_Y{D}_{Y-\mathrm{cap}}, $$(8)where:

  • DP&N = Annual maintenance.

  • DY−P&N = Maintenance cost.

The above equations can be computed as follows: D P & N = O Y D Y - P & N , $$ {D}^{\mathrm{P}{\&}{N}}=\sum {O}_Y{D}_{Y-\mathrm{P}{\&}{N}}, $$(9) D rep = O Y D Y - rep $$ {D}^{\mathrm{rep}}=\sum {O}_Y{D}_{Y-\mathrm{rep}} $$(10)where:

  • DY-rep = Replacement cost.

  • Drep = Yearly replacement cost.

2.5 Constraints

The constraints are as follows: 0 O QW O QW max , $$ 0\le {O}_{{QW}}\le {O}_{{QW}}^{\mathrm{max}}, $$(11) 0 O XU O QU max , $$ 0\le {O}_{{XU}}\le {O}_{{QU}}^{\mathrm{max}}, $$(12) 0 O EH O EH max , $$ 0\le {O}_{{EH}}\le {O}_{{EH}}^{\mathrm{max}}, $$(13) 0 O BATT O BATT max , $$ 0\le {O}_{\mathrm{BATT}}\le {O}_{\mathrm{BATT}}^{\mathrm{max}}, $$(14)where:

  • OQW = Number of PV.

  • OXU = Number of WT.

  • QEH = Number of diesel generator.

  • QBATT = Number of battery.

3 Solution method

The rotation-invariant coordinate convolutional neural network with binary battle royale optimization techniques is used in this study as solution methods for energy management and optimal design of the proposed energy system.

3.1 Modelling rotation-invariant coordinate convolutional neural network

To enhance the advantages of the subsequent methods, it is essential to consider the input parameters, which encompass load demand, energy resource data, and design constraints. The input current supplies power to the household load. Following the creation of a rotation-invariant coordinate system for load computation, a novel rotation-invariant feature for the equation was developed [34]: R = ( r · cos ( φ + j · 2 π 8 r ) , r · sin ( φ + j · 2 π 8 r ) ) , $$ R=\left(r\cdot \mathrm{cos}\left(\phi +\frac{j\cdot 2\pi }{8r}\right),r\cdot \mathrm{sin}\left(\phi +\frac{j\cdot 2\pi }{8r}\right)\right), $$(15)where:

  • r = Radius circle.

  • yd = First sample point.

Samples from the remaining locations are collected in a counterclockwise direction around the circle as follows: Φ Ric - d ( Y 0 , G ( Y ) ) = R ϵ T Y 0 X ( Q ) · G ( Y 0 + R ) $$ {\mathrm{\Phi }}_{\mathrm{Ric}-d}\left({Y}_0,G(Y)\right)=\sum_{R\mathrm{\epsilon }{T}_{{Y}_0}}X(Q)\cdot \mathrm{G}\left({Y}_0+R\right) $$(16)where:

  • R = Order.

  • T Y 0 $ {T}_{{Y}_0}$ = coordinate system.

  • H(Z) = rotated version.

It remains unchanged when the image centre is rotated. R' α = ( r · cos ( φ ' + j · 2 π 8 r ) ) = ( r · cos ( φ ' + θ + j · 2 π 8 r ) ,   r · sin ( φ ' + θ + j · 2 π 8 r ) ) . $$ {R\prime}_{\alpha }=\left(r\cdot \mathrm{cos}\left({\phi }^{\prime}+\frac{j\cdot 2\pi }{8r}\right)\right)=\left(r\cdot \mathrm{cos}\left({\phi }^{\prime}+\theta +\frac{j\cdot 2\pi }{8r}\right),\enspace {r}\cdot \mathrm{sin}\left({\phi }^{\prime}+\theta +\frac{j\cdot 2\pi }{8r}\right)\right). $$(17)

The final feature map was generated using max-pooling, resulting in a spatial resolution of 1 × 1. Subsequently, the load demand is determined, and the computed voltage and current are provided for optimization.

3.2 Modelling binary battle royale optimization

The optimization for Binary Battle Royale was developed by drawing inspiration from the mechanics of Battle Royale games. This approach employs gaming strategies to lower the COE, aiming to deliver greater benefits. The objective function of the optimization strategy, total NPC, is defined by input parameters that include load demand, energy resource information, and both technical and economic attributes. Decision-makers and designers can evaluate the feasibility from both economic and technical perspectives using optimization algorithms, allowing them to make diverse technological selections depending on resource availability and fluctuations in technology costs. The steps of modelling binary battle royale optimization are as follows:

Step 1: Initialization

Input data of resources and demand in this step is considered.

Step2: Random Generation

After initialization, the input fitness function developed randomness via the binary battle royale optimization method as follows: y dam , d j + 1 = [ y 1 , j y 1 , dam , d y 1 , i y 2 , j y 2 , dam , d y 2 , i y n , j y n , dam , d y n , i ] , $$ {y}_{\mathrm{dam},d}^{j+1}=\left[\begin{array}{ccc}{y}_{1,j}& {y}_{1,\mathrm{dam},d}& \begin{array}{cc}\cdots & {y}_{1,i}\end{array}\\ {y}_{2,j}& {y}_{2,\mathrm{dam},d}& \begin{array}{cc}\cdots & {y}_{2,i}\end{array}\\ \begin{array}{c}\cdots \\ {y}_{n,j}\end{array}& \begin{array}{c}\cdots \\ {y}_{n,\mathrm{dam},d}\end{array}& \begin{array}{cc}\begin{array}{c}\cdots \\ \cdots \end{array}& \begin{array}{c}\cdots \\ {y}_{n,i}\end{array}\end{array}\end{array}\right], $$(18)where:

  • y dam , d j + 1 $ {y}_{\mathrm{dam},d}^{j+1}$ = damage.

  • n = players.

  • d = dimension of variables.

Step 3: Fitness Function

The goal function affects fitness. The fitness function is described as: Fitness = MIN [ NPC , COE ] . $$ \mathrm{Fitness}=\mathrm{MIN}\left[\mathrm{NPC},\mathrm{COE}\right]. $$(19)

Step 4: Exploration

The purpose of this space constraint is to guide each potential solution toward the optimal one. It is important to note that to preserve elitism, the top solution from each iteration is retained: y dam , d j + 1 = s ( ν c d - m c d ) + m c d , $$ {y}_{\mathrm{dam},d}^{j+1}=s\left(\nu {c}_d-m{c}_d\right)+m{c}_d, $$(20) y dam , d j + 1 = y dam , d j + s ( y best , d - y dam , d j ) . $$ {y}_{\mathrm{dam},\mathrm{d}}^{j+1}={y}_{\mathrm{dam},\mathrm{d}}^j+s\left({y}_{\mathrm{best},d}-{y}_{\mathrm{dam},\mathrm{d}}^j\right). $$(21)Here:

  • mcd and νcd = Upper and lower boundaries.

  • s = Generated number.

Step 5: Exploitation

The purpose of this space constraint is to guide each potential solution toward the optimal one. It’s important to highlight that, to preserve elitism, the top solution from each iteration is retained: m c d = y best , d - TE ( y d ) , ν c d = y best , d - TE ( y d ) , $$ \begin{array}{c}m{c}_d={y}_{\mathrm{best},d}-{TE}\left({y}_d\right),\\ \nu {c}_d={y}_{\mathrm{best},d}-{TE}\left({y}_d\right),\end{array} $$(22)where:

  • ybest,d = Position of the damage.

  • TE(yd) = Standard deviation.

Step 6: Termination

Check the termination criterion; if it is met, the optimal solution has been identified; if it is not, continue the process. In Figure 2, a flowchart of binary battle royale optimization is shown.

thumbnail Fig. 2

Flowchart of binary battle royale optimization.

4 Simulation results

This study calculates the current, voltage, and power values of photovoltaic, wind, and battery systems through a hybrid renewable energy systems approach. The effectiveness of the proposed method is demonstrated in the MATLAB Simulink environment and compared with existing techniques. The data on load demand and resources are extracted from references [3538]. The analysis of PV Power and Wind Power is presented in Figure 3. Subplot 3a shows the PV Power. The secondary load has been activated, indicated by the load power PV, which begins at 0 W and drops to −2 W at 5 and 6 s, respectively. Subplot 3b illustrates the WT Power. The main load remains continuously active, as reflected by the wind power data. The battery requires less energy to maintain the necessary load during periods of low wind. The wind power output begins at 0 W at 5 s and gradually increases to 0.4 W by 6 s. Meanwhile, the DC bus voltage shows a minimal increase due to the decrease in wind power. The examination of AC load voltage and AC current is presented in Figure 4. Subplot 4a depicts the AC load Voltage. The interlinking converter effectively maintained the 3-phase load voltage by utilizing AC to stabilize it during an external load disturbance. Initially, the voltage was at 100 V at 8.2 s, but it dropped sharply to −300 V by 8.7 s. Subplot 4b illustrates the magnitude of the AC current and the condition of the load switch. At 8.2 s, the AC current begins at 1 A and falls to −3 A by 8.7 s.

thumbnail Fig. 3

(a) PV power and (b) WT power.

thumbnail Fig. 4

(a) AC load voltage and (b) AC current.

The analysis of Wind Power and Battery Power is presented in Figure 5. Wind Power is shown in Subplot 5a. To meet the load demand during periods of low wind power, the power supply is drawing less energy. At 5 s, the wind power registers at 0 W, and by 6 s, it rises to 0.4 W. This period sees a minor increase in the DC bus voltage due to the decrease in wind power. Subplot 5b illustrates the Battery Power. Here, the battery’s energy is utilized to bridge the energy deficit, starting with a minimal charging power of 1.4 W at 5 s, which then gradually climbs to 1.2 W at the same moment. The analysis of the 3-phase current and voltage is illustrated in Figure 6. Subplot 6a presents the Battery Current. The peak values of the three-phase voltage and current waveforms vary across the phases; the first phase starts at 1 A at 8.2 s, while the second phase drops to nearly −3 A at 8.7 s. Subplot 6b also depicts the Voltage. A notable power injection from the photovoltaic generator causes the three-phase voltage to rise from 100 V at 8.2 s to −300 V at 8.7 s.

thumbnail Fig. 5

(a) WT power and (b) battery power.

thumbnail Fig. 6

(a) Three-phase current and (b) three-phase voltage.

In Table 1, value of COE and NPC in proposed method is compared with other optimization methods like Moth Flame Optimization (MFO), Particle Swarm Optimization (PSO) and Multi-Objective Optimization (MOO). The proposed method has optimal values of NPC and COE than other methods.

Table 1

Value of NPC and COE.

5 Conclusion

This study presented an investigating and determining the most effective design for an energy source specifically aimed at fulfilling the electricity needs of a residential community. In a time when energy efficiency and sustainability are crucial, this study highlights the significance of both technical and economic factors in energy sourcing. It argues that any feasible solution must be efficient in energy production and consumption, dependable in delivery, and financially viable for the residents relying on it. To tackle this complex issue, the study introduces the innovative application of a rotation-invariant coordinate convolutional neural network combined with binary battle royale optimization techniques. These cutting-edge approaches are chosen for their ability to improve the modelling and optimization processes related to energy source design. The main objective of utilizing these methods is to reduce two essential aspects: the net present cost of the energy system and the total energy expenses faced by the residents. The results of this research have the potential to significantly influence the future of energy sourcing in residential areas, leading to the development of more resilient and sustainable energy systems. The suggested approach demonstrates superior values of NPC and COE compared to alternative methods.

References

All Tables

Table 1

Value of NPC and COE.

All Figures

thumbnail Fig. 1

Energy system overview.

In the text
thumbnail Fig. 2

Flowchart of binary battle royale optimization.

In the text
thumbnail Fig. 3

(a) PV power and (b) WT power.

In the text
thumbnail Fig. 4

(a) AC load voltage and (b) AC current.

In the text
thumbnail Fig. 5

(a) WT power and (b) battery power.

In the text
thumbnail Fig. 6

(a) Three-phase current and (b) three-phase voltage.

In the text

Current usage metrics show cumulative count of Article Views (full-text article views including HTML views, PDF and ePub downloads, according to the available data) and Abstracts Views on Vision4Press platform.

Data correspond to usage on the plateform after 2015. The current usage metrics is available 48-96 hours after online publication and is updated daily on week days.

Initial download of the metrics may take a while.