Tackling optimal power flow in modern power systems using a new optimization strategy

Amin BESHARATIYAN , Saeid JOWKAR , Ali ESMAEEL NEZHAD , Ehsan RAHIMI , Fariba ESMAEILNEZHAD , Toktam TAVAKKOLI SABOUR , Abbas ZARE , Ayda DEMIR

Front. Eng ›› 2025, Vol. 12 ›› Issue (4) : 916 -937.

PDF (2490KB)
Front. Eng ›› 2025, Vol. 12 ›› Issue (4) : 916 -937. DOI: 10.1007/s42524-025-4167-2
Energy and Environmental Systems
RESEARCH ARTICLE

Tackling optimal power flow in modern power systems using a new optimization strategy

Author information +
History +
PDF (2490KB)

Abstract

This paper examines the intricate issue of Optimal Power Flow (OPF) optimization concerning the incorporation of renewable energy sources (RESs) into power networks. We present the Boosting Circulatory System Based Optimization (BCSBO) method, a novel modification of the original Circulatory System Based Optimization (CSBO) algorithm. The BCSBO algorithm has innovative movement techniques that markedly improve its exploration and exploitation skills, making it an effective instrument for addressing intricate optimization challenges. The suggested technique is thoroughly assessed utilizing five different objective functions alongside the IEEE 30-bus and IEEE 118-bus systems as test examples. The performance of the BCSBO algorithm is evaluated against many recognized optimization approaches, including CSBO, Moth-Flame Optimization (MFO), Particle Swarm Optimization (PSO), Thermal Exchange Optimization (TEO), and Elephant Herding Optimization (EHO). For the first case with minimizing the fuel cost associated with the thermal power generators, the total cost reported by the BCBSO is obtained as $781.8610, which is lower than other algorithms. For the second case, aimed at minimizing the total generating cost while also imposing a fixed carbon tax for thermal units, the derived total cost by the BCBSO is $810.7654. For the third case, aimed at minimizing the total cost considering prohibited operating zones of thermal units with RESs, the obtained total cost using the BCBSO is $781.9315. For case 4, with network losses included, the value of total costs obtained using the BCBSO is $880.4864. The value of total costs considering voltage deviation in case 5 is also obtained as $961.4354. For the IEEE 118-bus test system, the total cost is obtained $103,415.9315 using the BCBSO. These values reported by the BCBSO are all lower than those obtained by other methods addressed in this paper. The findings highlight the BCSBO algorithm’s potential as a crucial tool for enhancing power systems with renewable energies.

Graphical abstract

Keywords

optimal power flow (OPF) / optimization / boosting circulatory system based optimization / solar energy / wind energy

Cite this article

Download citation ▾
Amin BESHARATIYAN, Saeid JOWKAR, Ali ESMAEEL NEZHAD, Ehsan RAHIMI, Fariba ESMAEILNEZHAD, Toktam TAVAKKOLI SABOUR, Abbas ZARE, Ayda DEMIR. Tackling optimal power flow in modern power systems using a new optimization strategy. Front. Eng, 2025, 12(4): 916-937 DOI:10.1007/s42524-025-4167-2

登录浏览全文

4963

注册一个新账户 忘记密码

1 Introduction

Optimal power flow (OPF) is a useful method for both designing and managing power systems. Since its conception in 1962, the OPF has sparked great interest among academics in electrical network optimization (Esmaeel Nezhad et al., 2022; Ahmadi et al., 2014; Muttaqi et al., 2014). At the core of the OPF challenge is a critical mission: to reveal the essential control settings that beautifully harmonize a symphony of chosen goal functions. These goals, similar to the notes of a grand orchestration, often include the beautiful reduction of fuel costs, pollution expenditures, power losses, and the steady maintenance of an optimum voltage profile. All of this, of course, takes place under the watchful gaze of a complex dance of physical and operational constraints. The decision parameters, akin to the skilled dancers of this performance, encompass a diverse cast of characters: the real power outputs at the generator buses (with the exception of the master slack bus), the voltage magnitudes gracing every generator node, the artful tap changers within transformers, and the subtle shunt compensators. Together, these elements create a sublime choreography that seeks to attain the apex of operational efficiency and elegance in the realm of power systems (Razavi et al., 2018, Charwand et al., 2016). To tackle OPF problems, numerous mathematical programming methods have been employed, including interior-point methods, Newton-based techniques, linear programming, and nonlinear programming. Nevertheless, traditional techniques employed to tackle the OPF issue lean upon straightforward and differentiable objective functions. Additionally, these methodologies exclusively contemplate thermal power sources as the sole energy providers. In truth, within the sphere of contemporary power systems, the OPF quandary frequently assumes a nonlinear and possibly non-differentiable nature. As a result, it presents a substantial hurdle for optimization methodologies, particularly those of the conventional ilk. In response to these restrictions, heuristic strategies have surfaced as alternative avenues for addressing the OPF puzzle. These methods proffer the advantage of procuring nearly optimal solutions, regardless of the differentiability aspect of the problem.

The conventional OPF problem primarily revolves around power stations that utilize fossil fuels. In the past 20 years, renewable energy sources (RESs) have experienced significant growth, influenced by various factors. These factors encompass increased energy demand, the necessity to reduce greenhouse gas emissions such as NOx and SOx, the progress of deregulation and liberalization in electricity markets, and the appealing cost-efficiency of renewable energy (Javadi et al., 2021; Esmaeel Nezhad et al., 2025). Clearly, wind and solar energy stand out as the most promising alternatives to fossil fuels for power generation. The swift growth in the adoption of RESs can be attributed to the progress in wind power technology (WT) and solar photovoltaic (PV) systems, leading to decreased installation expenses (Esmaeel Nezhad et al., 2024a, Nezhad et al., 2022, Esmaeel Nezhad et al., 2024b)

Over time, heuristic optimization algorithms have emerged as effective solutions to the various optimization problems in various fields of science in the real world like OPF (Naderi et al., 2021) and optimal reactive power dispatch (ORPD) (Saddique et al., 2020; Ghasemi et al., 2022a) optimization problems in the power systems, taking inspiration from natural events, animal behaviors, and evolutionary concepts. A number of these metaheuristics and optimization algorithms include: liver cancer algorithm (LCA) (Houssein et al., 2023), parrot optimizer (PO) (Lian et al., 2024), slime mold algorithm (SMA) (Li et al., 2020), lungs performance-based optimization (LPO) (Ghasemi et al., 2024b), moth search algorithm (MSA) (Mohamed et al., 2017), hunger games search (HGS) (Yang et al., 2021), geyser inspired Algorithm (GEA) (Ghasemi et al., 2023b), and rime optimization algorithm (RIME) (Su et al., 2023). These algorithms give realistic and effective problem-solving solutions for various OPF problems with different test functions in electrical networks of different sizes. For example, PSOGSA, which combines Particle Swarm Optimization (PSO) and Gravitational Search Algorithm (GSA), has been developed for solving OPF, including FACTS devices and RESs (Hassan et al., 2021), or a new combining Firefly-Bat Algorithm (HFBA-COFS) (Chen et al., 2019a). Optimization studies were conducted to demonstrate the efficacy of the CPSOGSA approach in comparison to other strategies, such as the moth swarm algorithm (MSA), gray wolf optimizer (GWO), and whale optimization algorithm (WOA). Ullah and associates used a hybrid methodology known as PPSOGSA, which blends GSA with phasor PSO (PPSO). In electrical power networks with solar and wind energy sources, this method was used to resolve the OPF problem (Ullah et al., 2019). The use of social spider optimization (SSO) algorithms is a further method for resolving the OPF problem (Nguyen 2019), and the developed GWO (DGWO) (Abdo et al., 2018). In a separate study, Salkuti presented an optimizer to multi-objective OPF (MOOPF) under different operational conditions by the glowworm swarm optimization (GSO) technique and has been tested on the wind energy-integrated IEEE 30-bus and 300-bus electrical networks (Salkuti 2019). There are different algorithms used so far such as Gorilla troops algorithm (GTO) applied to different OPF problems considering uncertainty of RESs in Adrar’s isolated power network (Mouassa et al., 2023), INFO algorithm for OPF in hybrid IEEE 30-bus and IEEE 57-bus power networks with RESs (Belagra et al., 2024), a new slim mold optimizer (SMO) used to solve OPF in Algerian electricity network (Mouassa et al., 2022), as well as the self-adaptive bonobo optimizer (SaBO) (Kouadri et al., 2024) and a new enhanced Kepler optimization algorithm (EKOA) (Abid et al., 2024a) for OPF with RESs in the IEEE 30-bus and the Algerian DZA 114-bus power networks, respectively. Also, dwarf mongoose optimizer (DMO) (Mouassa et al., 2024), turbulent flow in water-based optimization (TFWO) (Sarhan et al., 2022; Zahedibialvaei et al., 2023; Alghamdi 2023; Ghasemi et al., 2020), artificial bee colony (ABC) (Mouassa and Bouktir 2015), non-dominated sorting KOA (NSKOA) (Abid et al., 2024b), and whale migration algorithm (WMA) (Ghasemi et al., 2024a) have been deployed for solving various OPF problems in different networks. Additionally, a recently introduced enhanced Honey Bee Mating search algorithm (MHBMO) algorithm, as presented in reference (Niknam et al., 2011), is designed to address the dynamic OPF (DOPF) problem within power systems. This algorithm considers the valve-point effects and has been tested on the 14, 30, and 118-bus electrical networks. The results demonstrated the effectiveness of MHBMO in solving DOPF.

The algorithm’s performance was thoroughly assessed on both the Indian Utility and IEEE 30-bus test systems across a diverse set of optimization functions (Kathiravan and Kumudini Devi 2017) and the DEPSO algorithm (Duman et al., 2020). In (Sarda et al., 2023), a hybrid optimization method named the Cross Entropy-Cuckoo optimization method (CE-CSA) made its debut.

Furthermore, their endeavors extended to deploying the Constrained Multi-Objective Population External Optimization method (CMOPEO) in grappling with the complex OPF issue entwined with wind and solar energy systems. This advanced algorithm underwent rigorous examination within the confines of the IEEE 30-bus test system, subject to an array of diverse test scenarios, as documented in the reference (Chen et al., 2019b). In a parallel line of inquiry, the Chaotic Bonobo Optimizer (CBO) (Hassan et al., 2022) diligently contemplated optimizing three distinct objective functions: minimizing total operating cost, emissions, and power losses. As proposed, the bird swarm algorithm (BSA) by (Ahmad et al., 2021) consistently achieved more stable and accurate outcomes compared to other algorithms.

A novel adaptive Gaussian TLBO (AGTLBO), presented in reference (Alanazi et al., 2022), successfully addressed the OPF problem and significantly enhanced the performance of the conventional TLBO. The results revealed that the AGTLBO exhibited superior efficiency and effectiveness compared to some new approaches mentioned in the existing paper. To grapple with the multifaceted multi-objective challenge, a Multi-objective Electromagnetism-like Algorithm (MOELA) was meticulously crafted, grounded in the principles of Pareto dominance and an external archive strategy. This ingeniously devised approach underwent a rigorous assessment of the well-established IEEE 30-bus electrical network. Another approach worth mentioning is a new TLBO algorithm enhanced with Lévy mutation (LTLBO) (Ghasemi et al., 2015). The efficacy of this approach underwent a comprehensive and systematic investigation involving in-depth scrutiny and rigorous evaluation. This analysis encompassed assessments on the canonical IEEE 30-bus and IEEE 57-bus electrical networks and entailed the consideration of a diverse array of objective functions. It has also been compared to algorithms described in previous studies.

Recently, Ghasemi and his colleagues have designed and successfully proposed a multi-layer intelligent optimization algorithm called circulatory system-based optimization (CSBO) algorithm in 2022 (Ghasemi et al., 2022b). So, in this article, an advanced, improved, and powerful version of this algorithm called the boosting CSBO (BCSBO) algorithm is used to solve and optimize various problems of OPF in a modified standard power system, the IEEE 30-bus network (Biswas et al., 2018). To show the optimization strength of this new effective optimization strategy in solving different OPF problems, we have compared its performance and the obtained simulation results with several powerful modern and new algorithms including particle swarm optimization (PSO), moth-flame optimization (MFO) (Mirjalili 2015), thermal exchange optimization (TEO) (Kaveh and Dadras 2017), and elephant herding optimization (EHO) (Wang et al., 2016) as well as the original version of the CSBO (Ghasemi et al., 2022b).

The suggested new BCSBO-inspired meta-heuristic has shown outstanding performance, especially in search spaces with complex structures and various local solution traps. The BCSBO algorithm has been proven to outperform its competitors through solution studies involving different objective functions and scenarios. The BCSBO has been applied to address OPF, which consists in incorporating RESs into the solution.

The rest of this paper is structured as follows. In Section 2, we provide the formulation of the OPF problem, explicitly focusing on integrating wind and solar energy systems. Section 3 introduces the power models for wind and solar energy. Section 4 is divided into two sub-sections, where we discuss the CSBO and BCSBO algorithms. Additionally, in Section 5, we elucidate the experimental configurations and the benchmark criteria considered during the experimental studies. In the paper’s final section, specifically Section 6, we present the study’s conclusions and discuss potential future directions for further research.

2 Renewable energy-based OPF modeling

The fundamental objective of OPF is to determine the optimal settings for the control variables, with the overarching goal of minimizing a defined objective function. Concurrently, this optimization endeavor must ensure the fulfillment of both inequality and equality limits. Conventionally the mathematical formulation of this optimization challenge is conventionally articulated as follows (Guvenc et al., 2021):

minfobj(G,H),

subject to:

{a(G,H)=0b(G,H)0.

In the provided expression, fobj (G,H) denotes the OPF problem, while G and H respectively signify the sets of dependent and independent parameters. Furthermore, a(G,H) and b(G,H) represent the equality and inequality limits associated with the problem at hand.

2.1 Dependent variables

G parameters have been given in the below:

G=[PTh1,VL1,...,VLNPQ,QTh1,...,QThNTHG,QWS1,...,QWSNW,QPV1,...,QPVNPV,SL1,...,SLNTL].

The location of the operational energy produced by the main power generator is denoted as the slack generator, PTh1. VL represents the voltage measurements of the PQ buses, which help determine the reactive power generated by traditional thermal units QTh, wind power sources QWS, and the solar system QPV. Additionally, SL denotes the overall power transmitted through the lines. In the test power system, NPQ, NTHG, NW, NPV, and NTL represent the quantities of PQ buses, thermal generating units, wind farms, solar energy systems, and transmission lines respectively.

2.2 H parameters

The formulation for the H parameters of OPF has been given as follows.

H=[PTh2,...,PThNTHG,PWS1,...,PWSNW,PPVS1,...,PPVSNPV,VG1,...,VGNG].

In this specific engineering context, PTh symbolizes the active power output from the TH units, excluding the slack generator. Moreover, PWS and PPVS represent the active power contributions generated by WT and PV sources (RESs), respectively. Additionally, VG corresponds to the voltage magnitudes linked to all generator buses, encompassing the generation units. Lastly, NG denotes the numerical count of generator buses, encompassing all the generation units.

2.3 Test system

The specifications and parameters associated with the IEEE 30-bus test system, which includes provisions for wind and solar energy systems, are meticulously detailed in Table 1.

2.3.1 Cost model of the TH generators

The overall expenditure on fuel for all power generation units is expressed using a polynomial quadratic function, as presented in Eq. (5), which depends on the active power output generated. Equation (6) provides the fuel cost model for TH resources taking into account valve-point effects. In this equation, the coefficients mi, ni, and oi describe the costs associated with the ith TH unit, while the coefficients pi and ri represent the impact of VPL effects.

CF(PTh)=i=1NTHG(mi+niPThi+oiPThi2),

CF1(Pm)=i=1NTHG(mi+niPmi+oiPmi2+|pi×sin(ri×(PmiminPmi))|).

2.3.2 Emission and carbon tax model

TH plants that utilize different types of fossil fuels emit various harmful pollutants. Recently, one of the main objectives of the OPF is to optimize these emissions while ensuring that the generated power is sufficient to meet the electrical power system’s demand. This emission is mathematically represented in Eq. (7) (Guvenc et al., 2021).

In light of the growing apprehension surrounding global climate change, a carbon tax model has been factored into the analysis. The computation of the emission cost entails the summation of the carbon tax value to the total emission value, as succinctly defined in Eq. (8). In this equation, FE signifies the total emission, CE denotes the emission cost, and Ctax stands for the tax values, respectively (Biswas et al., 2018).

FE=i=1NTHG((σi+βiPThi+τiPThi2)×0.01+ωie(μiPThi)),

CE=FE×Ctax.

In the provided context, the symbols σi, βi, τi, ωi, and μi correspond to the emission coefficients associated with the ith TH unit.

2.3.3 Forbidden Operational Regions (POZs)

For a TH unit utilizing fossil fuels, the presence of POZs can be delineated in Eq. (9):

PThi,minPThiPThi,1LPTh1,y1UPThiPThi,yLPThi,viUPThiPThi,maxLy=2,3,4,...,vi.

In the given equation, “vi ” denotes the total count of POZs, “y” represents the specific POZ under consideration, and PThi,y1U and PThi,yL correspond to the upper and lower limits of the (y−1)th POZ associated with the i-th unit.

Figure 1 graphically illustrates the characteristic curves for fuel cost, delineating the impact of VPEs and the presence of POZs within the thermal generator system.

2.3.4 Direct cost for PVs and WTs

The direct cost model for a wind unit can be concisely formulated as a linear function contingent upon the scheduled power output (Biswas et al., 2018). In this equation, the direct cost function for wind power is denoted as “DCWP,i,” while the direct cost coefficient is represented by “wsh,i.” The scheduled power output from the wind power system is symbolized as PWS,i.

DCWP,i=CFWP,iPWS,i=wsh,i×PWS,i.

Similarly, the direct cost model for a PV unit has been described by Eq. (11). In the context of the PV system, the direct cost model can be succinctly characterized. The elements within this model encompass the direct cost function for PV power, designated as “DCPV,i” the direct cost coefficient denoted by “pvsh,i” and the scheduled power output of the PV, represented as “PPVS,i” (Guvenc et al., 2021).

DCPV,i=CFPV,i(PPVS,i)=pvsh,i×PPVS,i.

2.3.5 Stochastic cost models for PV and WT units

Moving on to uncertainty cost models, the situations of overestimation and underestimation in renewable energy sources have been considered as stochastic cost models for both PV and WT units. Equations (12) and (13) outline the stochastic cost models for WT (Guvenc et al., 2021).

OCWP,i=COw,i(PWS,iPwav,i)=COw,i0PWS,i(PWS,ipw,i)fw(pw,i)dpw,i,

UCWP,i=CUw,i(Pwav,iPWS,i)=CUw,iPWS,iPwr,i(pw,iPWS,i)fw(pw,i)dpw,i.

In Eqs. (12) and (13), the overestimation and underestimation cost values are represented by OCWP,i and UCWP,i, respectively. Additionally, COw,i and CUw,i show the uncertainty cost coefficients while Pwr,i and PWS,i show the rated and available active energy of the specific WT. For the models of the PV unit, the mathematical model was obtained using the approach method described in Refs. (Guvenc et al., 2021). The overestimation and underestimation situations are expressed as follows:

OCPV,i=COpv,i(PPVS,iPPVav,i)=COpv,i×fPV(PPVav,i<PPVS,i)×[PPVS,iE(PPVav,i<PPVS,i)],

UCPV,i=CUpv,i(PPVav,iPPVS,i)=CUpv,i×fPV(PPVav,i>PPVS,i)×[E(PPVav,i<PPVS,i)PPVS,i],

where PPVav,i indicates the available power of the ith PV, COpv,i and CUpv,i represent the uncertainty cost coefficients, and OCPV,i and UCPV,i describe the over- and underestimation cost values.

2.4 Objective functions

2.4.1 VPEs considering fuel cost objective function

Eqation (16) represents the modeled cost of OPF. This function encompasses the cost values associated with the VPEs of the TH units, as well as the cost values of the PV and WT units.

Fobj1=CF1(Pth)+i=1NW(DCWP,i+OCWP,i+UCWP,i)+i=1NPV(DCPV,i+OCPV,i+UCPV,i).

2.4.2 Objective functions considering tax and emission

The defined objective function for the formulated OPF is precisely outlined in Eq. (17)

Fobj2=Fobj1+CE.

2.4.3 Objective function considering POZs

Here, the conventional OPF objective function associated with TH units featuring POZs has been introduced as the designated OPF function, as expressed in Eq. (18).

Fobj3=CF(Pth)+i=1NW(DCWP,i+OCWP,i+UCWP,i)+i=1NPV(DCPV,i+OCPV,i+UCPV,i).

2.4.4 Network losses

The minimizing of the network losses of the electrical network is considered as follows:

Fobj4=Ploss=s=1NTLGs(ij)(Vi2+Vj22ViVjcos(δij)).

In the given equation, “Gs(ij)” corresponds to the conductance of the s-th transmission line linking buses i and j, while δij quantifies the voltage angle differential between buses i and j.

2.4.5 Voltage deviation (VD)

The proposed OPF problem utilizes a calculation, as demonstrated in Eq. (20), to determine the voltage deviation value of contemporary electrical grids.

Fobj5=VD=i=1NPQ|VLi1|.

2.5 OPF constraints

2.5.1 Equality constraints

The equality constraints inherent to the formulated OPF can be aptly expressed as follows:

PGiPDiVij=1NbusVj(Gijcos(δiδj)+Bijsin(δiδj))=0,

QGi+QSHiQDiVij=1NbusVj(Gijsin(δiδj)Bijcos(δiδj))=0.

In the context of these equations, various variables and parameters hold significance:

PGi, and PDi show the active power outputs of the ith generating unit, encompassing thermal, wind, and PV units, as well as the load buses.

QGi, QSHi, and QDi characterize the reactive power contributions from the ith generating unit, including thermal, wind, and PV units, shunt VAR compensators, and load buses within the electrical grid.

Nbus stands for the total count of buses within the power system.

Vi and Vj represent the voltage magnitudes at the ith and jth buses.

δiδj signifies the angular disparity between the voltage phasor values at the ith and jth buses.

Gij and Bij describe the conductance and susceptance attributes governing the transmission line connecting the ith and jth buses.

2.5.2 Inequality limits

1) Generator limits

The boundaries for the permissible ranges of active and reactive power, and voltage magnitudes for all the generators are explicitly specified and denoted in Eq. (23).

{PThi,minPThi,maxi=1:NTHGPWSi,minPWSiPWSi,maxi=1:NWPPVi,minPPViPPVi,maxi=1:NPVQThi,minQThiQThi,maxi=1:NTHGQiWSi,minQWSiQWSi,maxi=1:NWQPVi,minQPViQPVi,maxi=1:NPVVGi,minVGiVGi,maxi=1:NG

2) Security limits

The voltage magnitude at each of the PQ-type buses must conform to specified boundaries, and the apparent power flow on each transmission line is subject to constraints related to its maximum capacity. In these equations, “VLi,min” and “VLi,max” respectively denote the down and upper limits of the voltage for the ith PQ bus, while “SLi” and “SLi,max” represent the apparent power and the maximum apparent power capacity for the ith transmission line.

{VLi,minVLiVLi,maxi=1:NPQSLiSLi,maxi=1:NTL.

The fitness function for SCOPF, encompassing thermal, PV, and WT power units, can be succinctly described as presented in Eq. (25). Where λVPQ, λPslack, λQTH, λQWS, λQPV, and λSL are the penalty coefficients.

J=fabr(G,H)+λrp0i=1NPO(VLiVLiim)2+λpi1(Pm1Pm1im)2+λomi=1NTHG(QniQniim)2+λowsi=1NW(QnsiQnsiim)2+λ0PVi=1NPV(QPViQPViin)2+λSLi=1NTL(SLiSLiin)2.

3 Wind-PV uncertainty and power models

The distribution for wind speed has been characterized by the Weibull probability density function (PDF), as elucidated in Eq. (26). Within this equation, “vw” signifies the wind speed, while “ξ” and “ψ” represent the shape and scale factors, respectively (Biswas et al., 2017; Guvenc et al., 2021).

fv(vw)=(ξψ)(vwψ)ξ1(e(vwψ)ξ).

In Fig. 2, you can see the outcomes of the Weibull fitting for wind frequency distributions. These results were generated using an 8000-iteration Monte Carlo simulation (Guvenc et al., 2021). The identified method for determining the output power of the WT is as follows:

pw(νw)={0νwνw,wandνw>νw,w(νwνw,wνw,wνw,w)pwνw,wνwνw,wpw,wνw,wνwνw,w0ννw,w,

where pwr, vw,in, vw,out, and vw,r show, respectively, the rated power, cut-in, cut-out and rated wind speeds. The energy production of a WT system is partitioned into discrete intervals contingent upon wind speeds, as delineated in Eq. (27). The associated probability values for these intervals are meticulously elaborated between Eqs. (28) and (30).

f(p){p=0}=1exp((νinψ)2)+exp((vinψ)2),

fw(pw){pw=pw}=exp((νw,xψ)2)exp((νw,outψ)2),

fw(pw)=[ξ(νw,rνw,in)ψξpwr]×(νw,in+(pwpwr)(νw,rνw,in))ξ1×exp((νw,in+(pwpwr)(νw,rνw,in)ψ)ξ).

The power production of a wind farm is partitioned into discrete intervals contingent upon wind speeds, as delineated in Eq. (27). The associated probability values for these intervals are meticulously elaborated between Eqs. (28) and (30), respectively (Guvenc et al., 2021).

To express the power output of the PV energy systems in relation to solar irradiation, the Lognormal PDF was utilized. The mathematical representation of the probabilistic model and output power of the solar system can be observed in Eqs. (31) and (32) (Guvenc et al., 2021).

fGPV(GPV)=1GPVΩ2πexp((lnGPVξ)22Ω2)forGPV>0.

In Fig. 3, you can observe the frequency distribution and lognormal probability of solar irradiation, which were obtained through an 8000-iteration Monte Carlo simulation.

PPV0={PPVrate×(GPVGPV×RC)for0<GPV<RCPPVrate×(GPVGPVstd)forGPVRC.

The Lognormal PDF is characterized by the mean (ζ) and standard deviation (Ω) values, as illustrated in Table 2. In this context, GPV, GPVstd and PPVrate refer to the probability value, standard solar irradiance, and rated power of the solar system, respectively. At bus 13, these values are defined as 800 W/m2 and 50 MW. Additionally, the RC value is set at 120 W/m2. Figure 4 displays a histogram representing the stochastic output power of PV. The line on the graph represents the intended power that PV is designed to transmit to the system. It can be very vital to note that the planned PV power is a variable quantity.

4 Improved meta-heuristic

4.1 The original meta-heuristic

4.1.1 CSBO algorithm

Initially, the CSBO algorithm, similar to other meta-heuristic algorithms, commences by creating an initial population known as blood masses BMi. This population is tailored to address a specific problem and consists of dimensions D and Npop. The values of the problem parameters are randomly generated within the minimum BMmin and maximum BMmaxvalues, similar to Eq. (33). This initial population, akin to blood particles or masses within the body, fulfills a crucial role as previously mentioned.

BMi=BMmin+rand(1,D)×(BMmaxBMmin)i=1:Npop.

4.1.2 Movement of blood mass in the veins

In the circulatory system, each blood mass flowing through the veins, referred to as BMi, is influenced by an external force or pressure. As it moves, the mass always seeks to find a path with more favorable conditions, aiming to minimize its objective function (the amount of force or pressure it experiences). The phenomenon of clogged arteries in the heart can be understood as the entrapment of blood masses in local optimal solutions. However, in order to avoid such situations in reality, it is crucial for the body to continuously optimize the circulatory process. This particular stage of the circulatory cycle is accurately represented by modeling the positions of particles and their corresponding objective function values.

BMinew=BMi+Ki1×pi×(BMiBM1)+K23×pi×(BM3BM2).

Kij=F(BMj)F(BMi)|F(BMj)F(BMi)|+ε.

4.1.3 Population or blood mass flow in pulmonary circulation

As previously stated, the pulmonary system is responsible for handling deoxygenated blood, comparable to a lesser population in the context of optimization. Specifically, within the CSBO framework, during each iteration, the population undergoes sorting, and a certain number NR of the most vulnerable individuals enter the pulmonary circulation. These individuals are then directed toward the lungs to acquire oxygen.

BMinew=BMi+(randnit)×randc(1,D),i=1:NR.

In the equation above, the term “randn” represents a random number sampled from a normal distribution, “it” signifies the current iteration within the algorithm, “randc” designates a random vector originating from the Cauchy probability distribution, and “D” stands for the dimensionality of the optimization problem. Additionally, the pulmonary circulation modifies the “p” value for this population in the following manner:

pi=rand(1,D),i=1:NR.

4.1.4 Population or blood mass flow in systematic circulation

As previously noted, a specific count of the weakest sorted population members, denoted as NR, are introduced into the pulmonary circulation. Concurrently, the remaining portion of the population, represented by NL (NL = Npop - NR), and possessing superior fitness values, are channeled into the systemic circulation. These individuals receive a fresh allocation to circulate throughout the system, as illustrated in the model below:

forj=1:Difrand>0.9BMi,jnew=BM1,j+pi(BM3,jBM2,j)elseBMi,jnew=BMi,jendendi=1:NL.

The systemic circulation likewise adjusts the “p” value for this subgroup of the population in the subsequent manner:

pi=F(BMi)FWorstFBestFWorst,i=1:NL.

In this context, “FWorst” and “FBest” respectively represent the most unfavorable and optimal values of the cost function achieved up to the current iteration. The optimization procedure will continue for the predetermined number of iterations. Much like other meta-heuristic algorithms, each member within the population will adopt the novel position solely if it results in an improved objective function value. The pseudo-code for the CSBO has been succinctly encapsulated in Algorithm 1, as depicted in Table 3, also, to further understand the framework of the proposed extended optimization strategy and optimization code, the flowchart of this proposed strategy is presented in Fig. 5.

4.2 Boosting circulatory system-based optimization

The original CSBO algorithm faced challenges in quickly converging and avoiding local optima, especially for complex problems like economic load dispatch. To address these issues and enhance the algorithm’s performance, we introduced improved strategies outlined in Eqs. (40) and (41). Through experiments and simulations, we consistently observed that our proposed BCSBO algorithm outperformed the original CSBO algorithm. Specifically, we incorporated additional vectors in the blood movement and population flow phase in systematic circulation, i.e., K54×pi×(BM5BM4) and pi×(Bm5,jBm4,j), which significantly improved the algorithm’s effectiveness. The results demonstrate the positive impact of these auxiliary vectors on enhancing the original algorithm.

Improvements made on CSBO to achieve a power optimizer (BCSBO):

A new boosting movement of blood mass in the veins strategy:

BMinew=BMi+Ki1×pi×(BMiBM1)+K23×pi×(BM3BM2)+K54×pi×(BM5BM4).

The proposed boosting population flow in systematic circulation strategy:

Bmi,jnew=Bm1,j+pi×(Bm3,jBm2,j)+pi×(Bm5,jBm4,j).

5 Solving OPF by the proposed meta-heuristic method

5.1 OPF in the IEEE 30-bus test system

We have done a study on the fundamental CSBO, EHO, TEO, MFO, PSO, and BCSBO techniques using the IEEE 30-bus test system, as illustrated in Fig. 6. Our objective was to address the OPF problem in the presence of wind and solar energy systems. Additionally, we have obtained the control parameters for the optimization algorithms from relevant references, which are presented in Table 4. The system parameters for the IEEE 30-bus test system were obtained from the following references: (Guvenc et al., 2021; Biswas et al., 2017; Mohamed et al., 2017), and are provided in Table 5.

Table 6 displays the cost coefficients for overestimation and underestimation of wind and solar power systems. To calculate the load flow equations for the OPF, which encompasses thermal, wind, and solar generating systems, MATPOWER (Zimmerman et al., 2011) was employed. To statistically assess the simulation results obtained, all optimization algorithms were executed 30 times for each test case of the proposed OPF problem. The simulation studies were conducted based on the test cases outlined below.

5.2 Case 1: Optimizing the fuel cost with VPEs with RESs

In this particular scenario, the aim is to minimize the fuel cost associated with the thermal power generators. Table 7 provides a detailed comparison of control parameters and their respective optimum values attained by six algorithms: EHO, TEO, MFO, PSO, CSBO, and the suggested BCSBO technique. The main objective is to reduce gasoline expenses while complying with all issue limits. The table presents the optimal, suboptimal (Max), mean (Mean), and standard deviation (Std.) values derived from 30 different executions of each method, offering a comprehensive statistical evaluation. The findings underscore the BCSBO method’s superior performance in attaining the lowest objective function value relative to all other algorithms. This supremacy reflects the algorithm’s ability to efficiently explore and utilize the search space. Moreover, the BCSBO algorithm exhibits reliable performance, as shown by its minimal standard deviation and its capacity to avoid constraint breaches. The primary benefit of the proposed BCSBO technique is its capacity to maintain a balance between exploration and exploitation, shown by its smooth convergence curve toward the ideal solution, seen in Fig. 7. In contrast to other methods that may demonstrate oscillations or slower convergence rates, the BCSBO approach attains rapid convergence to a high-quality solution with minimum processing resources.

5.3 Case 2: Optimizing the total cost with emission and carbon tax

The main objective of this particular case is to optimize the overall generating cost while also imposing a fixed carbon tax (Ctax) on the TH units due to their CO2 emissions, as mentioned in Eq. (8). The designated forced carbon tax is set at 20 ($/ton) (Biswas et al., 2017). Table 8 provides a detailed comparison of the control parameters and optimum values identified by many sophisticated optimization techniques, including EHO, TEO, MFO, PSO, CSBO, and the suggested BCSBO approach. This table elucidates the efficacy of different algorithms in tackling the OPF issue, emphasizing cost reduction while complying with system restrictions. Table 8 highlights a significant finding: all algorithms, including the suggested BCSBO approach, attained the minimum overall cost of 810.7654 ($/h). This exceptional result underscores the competitive efficacy of the BCSBO algorithm. What distinguishes the BCSBO technique is its exceptional ability to optimize efficiently while ensuring solution feasibility under established restrictions. A further notable aspect of the BCSBO algorithm’s performance is shown in Fig. 8, which demonstrates the method’s convergence behavior. The quick and seamless convergence curve demonstrates the algorithm’s efficacy in attaining the ideal answer. This swift convergence illustrates the algorithm’s computing efficiency and highlights its resilience in balancing exploration and exploitation throughout the optimization phase. The BCSBO method’s constant attainment of high-quality solutions, shown via its performance in several iterations, establishes it as a dependable and potent instrument for tackling intricate OPF challenges. Its efficiency, along with its adaptation to varied system circumstances, guarantees its relevance in numerous energy optimization contexts. The results shown in Table 8, together with the convergence analysis in Fig. 8, unequivocally demonstrate that the BCSBO approach is the most efficient optimizer for the OPF issue in this research. Its capacity to provide optimum solutions with efficiency and reliability highlights its potential for further applications in energy system optimization.

5.4 Case 3: Optimizing the total cost considering POZs of TH units with RESs

Table 9 presents a comprehensive study of the control parameters and results associated with total cost minimization, including the impact of restricted operating zones (POZs) for thermal units and the incorporation of wind-PV energy systems. The findings were obtained utilizing the suggested BCSBO algorithm in conjunction with several alternative methodologies, enabling a comprehensive comparison across 50 separate trials. Table 9 unequivocally illustrates the BCSBO algorithm’s enhanced efficacy in minimizing power losses and optimizing expenses. The BCSBO approach specifically achieved a minimal power loss of 781.9315 $/h, surpassing all rival algorithms. This underscores the algorithm’s capacity to adeptly manage the difficulties posed by the POZ limitations and the incorporation of renewable energy sources, demonstrating its efficacy in practical energy optimization contexts. Besides its quantitative benefits, the convergence characteristics of the BCSBO algorithm are shown in Fig. 9. The convergence curve of the BCSBO approach demonstrates a notable superiority over other algorithms, characterized by its swift advancement toward the ideal solution. This behavior highlights the algorithm’s efficacy in balancing exploration and exploitation, facilitating a seamless and expedited convergence process. The incorporation of POZ limitations and renewable energy systems adds considerable complexity to the optimization issue, necessitating resilient and adaptable optimization methodologies. The BCSBO algorithm’s consistent performance over several separate executions reinforces its dependability and robustness in tackling these difficulties. The findings in Table 9, corroborated by the convergence traits shown in Fig. 9, confirm that the BCSBO algorithm is an exceptionally efficient and dependable approach for optimizing energy systems with complex constraints. Its capacity to reduce costs and power losses while ensuring fast convergence makes it an essential instrument for addressing intricate power system optimization challenges.

5.5 Case 4: Considering network losses

The results for the decision parameters and total cost obtained from the innovative BCSBO algorithm for case 4 can be found in Table 10. This table also displays the optimal outcomes after conducting 30 independent implementations, along with the time taken to achieve the best result using the proposed BCSBO algorithm and other methods for case 4. Table 10 clearly demonstrates that the proposed BCSBO method attains the best value of (2.0741 MW), which is lower than the values obtained by other methods. Moreover, the standard deviation achieved by the proposed BCSBO algorithm (0.20) is significantly smaller compared to both the original CSBO algorithm (0.46) and the other methods. Additionally, Fig. 10 illustrates the convergence characteristic of the proposed BCSBO and other optimizers for this particular case. The BCSBO algorithm exhibits smoother convergence curves when compared to alternative algorithms.

5.6 Case 5: Optimizing V.D

Table 11 presents a comprehensive study of the decision parameters and voltage deviation (V.D.) derived from the IEEE 30-bus system including RESs using the proposed BCSBO algorithm. The table presents the findings from 30 separate simulation runs, contrasting the BCSBO approach with other optimization strategies. Table 11 illustrates the advantages of the BCSBO algorithm in reducing V.D. and attaining optimum system performance. The BCSBO method has superior results for essential statistical metrics, including standard deviation (Std.), indicating its consistency and resilience throughout several iterations. These results highlight the method’s efficacy in tackling the issues presented by the OPF problem in systems with integrated RESs. Additionally, Fig. 11 depicts the convergence characteristics of the proposed BCSBO algorithm in relation to other approaches. The convergence behavior of BCSBO demonstrates a swift and seamless progression toward the optimum solution, highlighting its efficacy in traversing the intricate optimization terrain of the OPF problem. The stability and rapid convergence further confirm the robustness of the BCSBO algorithm in harmonizing exploration and exploitation throughout the optimization process. The use of renewable energy sources in the IEEE 30-bus system brings complications, including intermittent power production and integration limits, necessitating that optimization methods be both adaptable and efficient. The findings indicate that the BCSBO approach not only achieves reduced voltage variations but also sustains consistent and steady performance, even under adverse settings. The results from Table 11, corroborated by the convergence trends in Fig. 11, decisively affirm the BCSBO algorithm as a highly efficient and resilient optimizer for addressing the OPF issue in power systems with renewable energy sources. Its capacity to get optimal results while facilitating fast convergence makes it an essential instrument for improving the efficiency and dependability of contemporary power networks.

5.7 Case 6: OPF in IEEE 118-bus test system

In the following simulation, we have implemented the optimization methods in the previous section, CSBO, EHO, TEO, MFO, PSO, and BCSBO techniques, on the IEEE 118-bus test system to test and demonstrate the performance and efficiency of the proposed improved metaheuristic for the various OPF problems (Duman et al., 2020; Ghasemi et al., 2023a). The best choice for the various control parameters of the algorithms used is the same as in the previous section, with the difference that the selected population for the algorithms is 75 and the number of iterations of the algorithms is 2000. The system parameters for the IEEE 118-bus test system were obtained from the following references (Duman et al., 2020; Ghasemi et al., 2023a).

Nine transformers, two reactors, 12 shunt capacitors, 50-four generators, and 186 branches make up the test network under analysis (Duman et al., 2020; Ghasemi et al., 2023a). The reactive power injections of 12 capacitors, nine transformer tap settings, the active power output of 54 generators, and bus voltage levels are among the 129 parameters that are optimized. The reactive power provided by the capacitors spans from 0 to 30 Mvar. All buses have their voltage levels kept between 0.94 and 1.06 per unit, transformer taps are calibrated between 0.90 and 1.10 per unit (Duman et al., 2020). This system integrates RESs across many busses. Solar power units are situated at buses 6, 15, and 34, and wind turbines are strategically located at busses 18, 32, 36, 55, 104, and 110 (Alghamdi and Zohdy, 2024). The optimal outcomes attained by several algorithms in this investigation are shown in Table 12. An examination of this table clearly indicates that the suggested technique exhibits enhanced optimization performance as the dimensions of the test network expand, unlike the majority of other methods. Consequently, it can be said that the strategy described in this paper is a successful and significant approach for future research initiatives. In addition, convergence trajectories of different methods for the IEEE 118-bus test system have been shown in Fig. 12. From this figure, it can be seen that, with increasing complexity and dimension of the OPF problem under consideration, the proposed BCSBO method still has a good convergence characteristic and is very competitive, especially compared to the initial optimization CSBO method.

5.8 Discussion

The performance of the BCSBO algorithm is evaluated against various meta-heuristic approaches under the same optimization circumstances, with results shown in Tables 7 to 12. Although the numerical findings indicate that BCSBO excels in attaining lower objective function values and quicker convergence in the majority of instances, a more profound comprehension of its behavior elucidates the underlying causes for these outcomes.

5.8.1 Efficiency of blood mass movement in Veins

The algorithm’s capacity to model the dynamic flow of blood masses under pressure guarantees a thorough investigation of the search space. This approach avoids premature convergence by avoiding local optima, which is a typical difficulty in meta-heuristic optimization. The unpredictability generated by Eqs. (34) and (41) substantially enhances the exploration of the solution space.

5.8.2 Function of pulmonary circulation in avoiding local optima

The most vulnerable people experience significant random disturbances via the pulmonary circulation mechanism. This phase not only diversifies the population but also improves the algorithm’s capacity to recover from unfavorable conditions. This method elucidates why BCSBO surpasses other algorithms in high-dimensional or intricate issues, as seen by test cases like the IEEE 30-bus and IEEE 118-bus systems. The random variation in these phases helps to explore uncharted portions of the solution space and hence increases the resilience of the method.

5.8.3 Function of systemic circulation in exploitation

The methodical circulation guarantees the refinement of the most promising solutions, hence enhancing convergence speed and accuracy. By establishing a balance between exploration and exploitation, the algorithm efficiently constricts the search area during the latter phases of optimization. This characteristic is apparent in the accelerated convergence patterns of BCSBO relative to other algorithms, as seen in Figs. 7 and 12. The optimization framework’s capacity to refine solutions throughout the systemic circulation phase facilitates superior outcomes with less computing expenditure.

5.8.4 Tackling the OPF challenge with renewable energy sources

The integration of RESs into OPF optimization presents considerable challenges owing to the intrinsic fluctuation and uncertainty associated with renewable power supply. BCSBO solves this difficulty by constantly modifying its search method using the circulatory system-inspired model, guaranteeing that optimum solutions may be identified even in complicated systems. The algorithm’s adaptability and efficacy are essential for addressing OPF issues related to RESs, where optimization must reconcile renewable energy with grid stability.

5.8.5 Scalability trade-offs

The BCSBO method demonstrates superior performance in smaller-scale systems; nevertheless, its computational expense somewhat escalates in bigger systems owing to the intricacies involved in simulating several circulatory phases. This phenomenon is seen in the IEEE 118-bus system, where the temporal complexity surpasses that of more straightforward algorithms like as PSO and MFO. The enhanced accuracy and better convergence properties in addressing OPF issues with RESs validate this trade-off in situations when solution quality is paramount. The BCSBO’s capacity to cope with large-scale difficulties while retaining high performance underscores its promise for real-world applications, notably in integrating RESs into power grids.

5.8.6 Comparison with alternative optimization methods

The findings from the IEEE 30-bus and IEEE 118-bus systems indicate that BCSBO surpasses conventional algorithms, including EHO, TEO, MFO, PSO, and its precursor, CSBO. The comparisons were conducted using five distinct objective functions, and BCSBO shown better performance regarding solution quality and computing efficiency. The efficacy of BCSBO is especially remarkable in addressing the complexity posed by RESs, underscoring its promise as a viable solution for contemporary OPF challenges.

BCSBO offers a unique ability to balance exploration and exploitation by integrating biological factors like pulmonary and systemic circulation into the optimization process. This dual approach explains why it outperforms traditional algorithms in tackling a range of optimization problems, particularly those involving the integration of renewable energy sources into power networks.

The BCSBO method, although exhibiting robust performance in several optimization situations, has drawbacks characteristic of meta-heuristic algorithms. These encompass:

Selection of control parameters

BCSBO necessitates the meticulous selection of certain control parameters by the user. The algorithm’s effectiveness may be contingent upon the values of these parameters, necessitating experimentation or previous knowledge to identify the ideal parameter configuration for each task.

Scalability in high-dimensional situations

Although BCSBO is proficient for small to medium-sized issues, similar to other meta-heuristic algorithms, it may encounter difficulties when addressing very complicated or high-dimensional situations. The approach may need more improvements, including hybridization with other techniques, to improve its scalability and get superior performance in certain instances.

Requirement for additional enhancements in specific situations

In cases of especially complex optimization problems, such as those with extensive search spaces or highly nonlinear systems, BCSBO may not consistently provide the most optimum solutions. Ongoing study and enhancement are essential to modify the algorithm for these more complex conditions.

These limits show that although BCSBO is a viable strategy for many issues, there may be cases where more study or hybridization with other approaches would be useful to maximize performance.

6 Conclusions

Addressing the OPF problem with RESs poses a significant challenge for various algorithms, particularly in complex systems. This paper introduces the BCSBO algorithm as a solution for OPF with RESs, considering five different objective functions. The effectiveness of the suggested BCSBO technique is evaluated using the IEEE 30 test and the IEEE 118-bus test systems and compared against EHO, TEO, MFO, PSO, and CSBO algorithms. The simulation results demonstrate that suggested CSBO is an effective and powerful method for addressing the OPF problem with RESs in power systems. In future research, the BCSBO algorithm will be further utilized to solve the OPF, incorporating FACTs devices. The suggested BCSBO algorithm has considerable promise for future study and applications in many scientific and technical domains. It is adaptable for many optimization problems, including function optimization, mechanical engineering issues, and medicinal applications like for learning machine (Jin et al., 2019), for diagnosis of brain disease (Fei et al., 2020), and prediction of recurrent spontaneous abortion (Shi et al., 2022). Furthermore, expansions of the technique may be investigated, including the creation of fuzzy, binary, and multi-objective variations. Furthermore, the BCSBO algorithm may be integrated with other sophisticated optimization methods to augment its performance and efficiency, hence expanding the horizons of optimization study. These instructions underscore the flexibility and adaptability of the BCSBO algorithm, enabling new applications and progress across several fields.

References

[1]

Abdo M, Kamel S, Ebeed M, Yu J, Jurado F, (2018). Solving non-smooth optimal power flow problems using a developed grey wolf optimizer. Energies, 11( 7): 1692

[2]

Abid M, Belazzoug M, Mouassa S, Chanane A, Jurado F, (2024a). Optimal power flow of thermal-wind-solar power system using enhanced Kepler optimization algorithm: Case study of a large-scale practical power system. Wind Engineering, 48( 5): 708–739

[3]

Abid M, Belazzoug M, Mouassa S, Chanane A, Jurado F, (2024b). Multi-objective optimal power flow analysis incorporating renewable energy sources and FACTS devices using non-dominated sorting kepler optimization algorithm. Sustainability, 16( 21): 9599

[4]

Ahmad M, Javaid N, Niaz I A, Almogren A, Radwan A, (2021). A bio-inspired heuristic algorithm for solving optimal power flow problem in hybrid power system. IEEE Access: Practical Innovations, Open Solutions, 9: 159809–159826

[5]

Ahmadi A, Ahmadi M R, Nezhad A E, (2014). A lexicographic optimization and augmented ϵ-constraint technique for short-term environmental/economic combined heat and power scheduling. Electric Power Components and Systems, 42( 9): 945–958

[6]

Alanazi A, Alanazi M, Memon Z A, Mosavi A, (2022). Determining optimal power flow solutions using new adaptive Gaussian TLBO method. Applied Sciences, 12( 16): 7959

[7]

Alghamdi A S, (2023). Optimal power flow of hybrid wind/solar/thermal energy integrated power systems considering costs and emissions via a novel and efficient search optimization algorithm. Applied Sciences, 13( 8): 4760

[8]

Alghamdi A S, Zohdy M A, (2024). Boosting cuckoo optimization algorithm via Gaussian mixture model for optimal power flow problem in a hybrid power system with solar and wind renewable energies. Heliyon, 10( 11): e31755

[9]

Belagra E A, Mouassa S, Chettih S, Jurado F, (2024). Optimal power flow calculation in hybrid power system involving solar, wind, and hydropower plant using weighted mean of vectors algorithm. Wind Engineering, 48( 3): 468–493

[10]

Biswas P P, Suganthan P N, Amaratunga G A J, (2017). Optimal power flow solutions incorporating stochastic wind and solar power. Energy Conversion and Management, 148: 1194–1207

[11]

Biswas P P, Suganthan P N, Mallipeddi R, Amaratunga G A J, (2018). Optimal power flow solutions using differential evolution algorithm integrated with effective constraint handling techniques. Engineering Applications of Artificial Intelligence, 68: 81–100

[12]

Charwand M, Ahmadi A, Sharaf A M, Gitizadeh M, Esmaeel Nezhad A, (2016). Robust hydrothermal scheduling under load uncertainty using information gap decision theory. International Transactions on Electrical Energy Systems, 26( 3): 464–485

[13]

Chen G, Qian J, Zhang Z, Sun Z, (2019a). Multi-objective optimal power flow based on hybrid firefly-bat algorithm and constraints- prior object-fuzzy sorting strategy. IEEE Access: Practical Innovations, Open Solutions, 7: 139726–139745

[14]

Chen M R, Zeng G Q, Lu K D, (2019b). Constrained multi-objective population extremal optimization based economic-emission dispatch incorporating renewable energy resources. Renewable Energy, 143: 277–294

[15]

Duman S, Rivera S, Li J, Wu L, (2020). Optimal power flow of power systems with controllable wind-photovoltaic energy systems via differential evolutionary particle swarm optimization. International Transactions on Electrical Energy Systems, 30( 4): e12270

[16]

Esmaeel Nezhad A, Jowkar S, Tavakkoli Sabour T, Rahimi E, Ghanavati F, Esmaeilnezhad F, (2024a). A short-term wind-hydrothermal operational framework in the presence of pumped-hydro storage. e-Prime — Advances in Electrical Engineering, Electronics and Energy, 8: 100577

[17]

Esmaeel Nezhad A, Mobtahej M, Javadi M S, Nardelli P H J, Sahoo S, (2024b). Optimal operation of lithium-ion batteries in microgrids using a semidefinite thermal model. International Journal of Electrical Power & Energy Systems, 155: 109630

[18]

Esmaeel Nezhad A, Rahimnejad A, Nardelli P H J, Gadsden S A, Sahoo S, Ghanavati F, (2022). A shrinking horizon model predictive controller for daily scheduling of home energy management systems. IEEE Access: Practical Innovations, Open Solutions, 10: 29716–29730

[19]

EsmaeelNezhad ATavakkoliSabour TJavadiM S H.JNardelliPJowkarSGhanavatiF (2025). Water–energy nexus. In: Tostado-Véliz M, Rezaee Jordehi A, Mansouri S A, Ramos A, Jurado F, eds. Towards Future Smart Power Systems with High Penetration of Renewables. Academic Press, 75–102

[20]

Fei X, Wang J, Ying S, Hu Z, Shi J, (2020). Projective parameter transfer based sparse multiple empirical kernel learning machine for diagnosis of brain disease. Neurocomputing, 413: 271–283

[21]

Ghasemi M, Akbari E, Faraji Davoudkhani I, Rahimnejad A, Asadpoor M B, Gadsden S A, (2022a). Application of Coulomb’s and Franklin’s laws algorithm to solve large-scale optimal reactive power dispatch problems. Soft Computing, 26( 24): 13899–13923

[22]

Ghasemi M, Akbari M A, Jun C, Bateni S M, Zare M, Zahedi A, Pai H, Band S S, Moslehpour M, Chau K, (2022b). Circulatory system based optimization (CSBO): An expert multilevel biologically inspired meta-heuristic algorithm. Engineering Applications of Computational Fluid Mechanics, 16( 1): 1483–1525

[23]

Ghasemi M, Davoudkhani I F, Akbari E, Rahimnejad A, Ghavidel S, Li L, (2020). A novel and effective optimization algorithm for global optimization and its engineering applications: Turbulent flow of water-based optimization (TFWO). Engineering Applications of Artificial Intelligence, 92: 103666

[24]

Ghasemi M, Ghavidel S, Gitizadeh M, Akbari E, (2015). An improved teaching–learning-based optimization algorithm using Lévy mutation strategy for non-smooth optimal power flow. International Journal of Electrical Power & Energy Systems, 65: 375–384

[25]

Ghasemi M, Trojovský P, Trojovská E, Zare M, (2023a). Gaussian bare-bones Levy circulatory system-based optimization for power flow in the presence of renewable units. Engineering Science and Technology, An International Journal, 47: 101551

[26]

GhasemiMZareMKadkhoda MohammadiSMirjaliliS (2024a). Applications of whale migration algorithm in optimal power flow problems of power systems (2024a). In: Mirjalili S, ed. Handbook of Whale Optimization Algorithm: Variants, Hybrids, Improvements, and Applications. Academic Press, 347–64

[27]

GhasemiMZareMZahediAAkbariMMirjaliliSAbualigahL (2023b). Geyser inspired algorithm: A new geological-inspired meta-heuristic for real-parameter and constrained engineering optimization. Journal of Bionic Engineering, 1–35

[28]

Ghasemi M, Zare M, Zahedi A, Trojovský P, Abualigah L, Trojovská E, (2024b). Optimization based on performance of lungs in body: Lungs performance-based optimization (LPO). Computer Methods in Applied Mechanics and Engineering, 419: 116582

[29]

Guvenc U, Duman S, Kahraman H T, Aras S, Katı M, (2021). Fitness–Distance Balance based adaptive guided differential evolution algorithm for security-constrained optimal power flow problem incorporating renewable energy sources. Applied Soft Computing, 108: 107421

[30]

Hassan M H, Elsayed S K, Kamel S, Rahmann C, Taha I B M, (2022). Developing chaotic Bonobo optimizer for optimal power flow analysis considering stochastic renewable energy resources. International Journal of Energy Research, 46( 8): 11291–11325

[31]

Hassan M H, Kamel S, Selim A, Khurshaid T, Domínguez-garcía J L, (2021). A modified rao-2 algorithm for optimal power flow incorporating renewable energy sources. Mathematics, 9( 13): 1532

[32]

Houssein E H, Oliva D, Samee N A, Mahmoud N F, Emam M M, (2023). Liver cancer algorithm: A novel bio-inspired optimizer. Computers in Biology and Medicine, 165: 107389

[33]

Javadi M S, Nezhad A E, Gough M, Lotfi M, Anvari-Moghaddam A, Nardelli P H J, Sahoo S, Catalão J P S, (2021). Conditional value-at-risk model for smart home energy management systems. e-Prime-Advances in Electrical Engineering, Electronics and Energy, 1: 100006

[34]

Jin X, He T, Lin Y, (2019). Multi-objective model selection algorithm for online sequential ultimate learning machine. EURASIP Journal on Wireless Communications and Networking, 2019( 1): 1–7

[35]

Kathiravan R, Kumudini Devi R P, (2017). Optimal power flow model incorporating wind, solar, and bundled solar-thermal power in the restructured Indian power system. International Journal of Green Energy, 14( 11): 934–950

[36]

Kaveh A, Dadras A, (2017). A novel meta-heuristic optimization algorithm: Thermal exchange optimization. Advances in Engineering Software, 110: 69–84

[37]

Kouadri R, Mouassa S, Jurado F, (2024). Optimal power dispatch in hybrid power system for medium-and large-scale practical power systems using self-adaptive bonobo optimizer algorithm. Wind Engineering, 48( 6): 1118–1140

[38]

Li S, Chen H, Wang M, Heidari A A, Mirjalili S, (2020). Slime mould algorithm: A new method for stochastic optimization. Future Generation Computer Systems, 111: 300–323

[39]

Lian J, Hui G, Ma L, Zhu T, Wu X, Heidari A A, Chen Y, Chen H, (2024). Parrot optimizer: Algorithm and applications to medical problems. Computers in Biology and Medicine, 172: 108064

[40]

Mirjalili S, (2015). Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm. Knowledge-Based Systems, 89: 228–249

[41]

Mohamed A A A, Mohamed Y S, El-Gaafary A A M, Hemeida A M, (2017). Optimal power flow using moth swarm algorithm. Electric Power Systems Research, 142: 190–206

[42]

Mouassa S, Alateeq A, Alassaf A, Bayindir R, Alsaleh I, Jurado F, (2024). Optimal power flow analysis with renewable energy resource uncertainty using dwarf mongoose optimizer: Case of Adrar isolated electrical network. IEEE Access: Practical Innovations, Open Solutions, 12: 10202–10218

[43]

Mouassa S, Althobaiti A, Jurado F, Ghoneim S S M, (2022). Novel design of slim mould optimizer for the solution of optimal power flow problems incorporating intermittent sources: A case study of Algerian electricity grid. IEEE Access: Practical Innovations, Open Solutions, 10: 22646–22661

[44]

MouassaSBouktirT (2015). Artificial bee colony algorithm for solving OPF problem considering the valve point effect. International Journal of Computer Applications, 112(1)

[45]

Mouassa S, Makhloufi S, Djabali C, Jurado F, (2023). Optimal power flow solution based on gorilla troops optimization technique considering uncertainty of renewable energy sources: A case study of Adrar’s isolated power network. Wind Engineering, 47( 5): 913–934

[46]

Muttaqi K M, Esmaeel Nezhad A, Aghaei J, Ganapathy V, (2014). Control issues of distribution system automation in smart grids. Renewable & Sustainable Energy Reviews, 37: 386–396

[47]

Naderi E, Narimani H, Pourakbari-Kasmaei M, Cerna F V, Marzband M, Lehtonen M, (2021). State-of-the-art of optimal active and reactive power flow: A comprehensive review from various standpoints. Processes, 9( 8): 1319

[48]

Nezhad A E, Nardelli P H J, Sahoo S, Ghanavati F, (2022). Scheduling of energy hub resources using robust chance-constrained optimization. IEEE Access: Practical Innovations, Open Solutions, 10: 129738–129753

[49]

Nguyen T T, (2019). A high performance social spider optimization algorithm for optimal power flow solution with single objective optimization. Energy, 171: 218–240

[50]

Niknam T, Narimani M R, Aghaei J, Tabatabaei S, Nayeripour M, (2011). Modified honey bee mating optimisation to solve dynamic optimal power flow considering generator constraints. IET Generation, Transmission & Distribution, 5( 10): 989–1002

[51]

Razavi S E, Esmaeel Nezhad A, Mavalizadeh H, Raeisi F, Ahmadi A, (2018). Robust hydrothermal unit commitment: A mixed-integer linear framework. Energy, 165: 593–602

[52]

Saddique M S, Bhatti A R, Haroon S S, Sattar M K, Amin S, Sajjad I A, Ul Haq S S, Awan A B, Rasheed N, (2020). Solution to optimal reactive power dispatch in transmission system using meta-heuristic techniques—Status and technological review. Electric Power Systems Research, 178: 106031

[53]

Salkuti S R, (2019). Optimal power flow using multi-objective glowworm swarm optimization algorithm in a wind energy integrated power system. International Journal of Green Energy, 16( 15): 1547–1561

[54]

Sarda J, Pandya K, Lee K Y, (2023). Hybrid cross entropy—Cuckoo search algorithm for solving optimal power flow with renewable generators and controllable loads. Optimal Control Applications & Methods, 44( 2): 508–532

[55]

Sarhan S, El-Sehiemy R, Abaza A, Gafar M, (2022). Turbulent flow of water-based optimization for solving multi-objective technical and economic aspects of optimal power flow problems. Mathematics, 10( 12): 2106

[56]

Shi B, Chen J, Chen H, Lin W, Yang J, Chen Y, Wu C, Huang Z, (2022). Prediction of recurrent spontaneous abortion using evolutionary machine learning with joint self-adaptive sime mould algorithm. Computers in Biology and Medicine, 148: 105885

[57]

Su H, Zhao D, Heidari A A, Liu L, Zhang X, Mafarja M, Chen H, (2023). RIME: A physics-based optimization. Neurocomputing, 532: 183–214

[58]

Ullah Z, Wang S, Radosavljevic J, Lai J, (2019). A solution to the optimal power flow problem considering WT and PV generation. IEEE Access: Practical Innovations, Open Solutions, 7: 46763–46772

[59]

WangG GDebSCoelhoL D S (2016). Elephant herding optimization. In: Proceedings 2015 3rd International Symposium on Computational and Business Intelligence, ISCBI 2015. Indonesia, 1–5

[60]

Yang Y, Chen H, Heidari A A, Gandomi A H, (2021). Hunger games search: Visions, conception, implementation, deep analysis, perspectives, and towards performance shifts. Expert Systems with Applications, 177: 114864

[61]

Zahedibialvaei A, Trojovský P, Hesari-Shermeh M, Matoušová I, Trojovská E, Hubálovský Š, (2023). An enhanced turbulent flow of water-based optimization for optimal power flow of power system integrated wind turbine and solar photovoltaic generators. Scientific Reports, 13( 1): 14635

[62]

Zimmerman R D, Murillo-Sánchez C E, Thomas R J, (2011). MATPOWER: Steady-state operations, planning, and analysis tools for power systems research and education. IEEE Transactions on Power Systems, 26( 1): 12–19

RIGHTS & PERMISSIONS

The Author(s). This article is published with open access at link.springer.com and journal.hep.com.cn

AI Summary AI Mindmap
PDF (2490KB)

571

Accesses

0

Citation

Detail

Sections
Recommended

AI思维导图

/