Next Article in Journal
Application of a Portable Colorimeter for Reading a Radiochromic Film for On-Site Dosimetry
Next Article in Special Issue
An Improved Cheetah Optimizer for Accurate and Reliable Estimation of Unknown Parameters in Photovoltaic Cell and Module Models
Previous Article in Journal
EvoText: Enhancing Natural Language Generation Models via Self-Escalation Learning for Up-to-Date Knowledge and Improved Performance
Previous Article in Special Issue
Energy Hub Optimal Scheduling and Management in the Day-Ahead Market Considering Renewable Energy Sources, CHP, Electric Vehicles, and Storage Systems Using Improved Fick’s Law Algorithm
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimal Power Flow of Hybrid Wind/Solar/Thermal Energy Integrated Power Systems Considering Costs and Emissions via a Novel and Efficient Search Optimization Algorithm

Department of Electrical Engineering, College of Engineering, Majmaah University, Al-Majmaah 11952, Saudi Arabia
Appl. Sci. 2023, 13(8), 4760; https://doi.org/10.3390/app13084760
Submission received: 12 March 2023 / Revised: 1 April 2023 / Accepted: 4 April 2023 / Published: 10 April 2023

Abstract

:
The OPF problem has significant importance in a power system’s operation, planning, economic scheduling, and security. Today’s electricity grid is rapidly evolving, with increased penetration of renewable power sources (RPSs). Conventional optimal power flow (OPF) has non-linear constraints that make it a highly non-linear, non-convex optimization problem. This complex problem escalates further with the integration of renewable energy resource (RES), which are generally intermittent in nature. This study suggests a new and effective improved optimizer via a TFWO algorithm (turbulent flow of water-based optimization), namely the ITFWO algorithm, to solve non-linear and non-convex OPF problems in energy networks with integrated solar photovoltaic (PV) and wind turbine (WT) units (being environmentally friendly and clean in nature). OPF in the energy networks is an optimization problem proposed to discover the optimal settings of an energy network. The OPF modeling contains the forecasted electric energy of WT and PV by considering the voltage value at PV and WT buses as decision parameters. Forecasting the active energy of PV and WT units has been founded on the real-time measurements of solar irradiance and wind speed. Eight scenarios are analyzed on the IEEE 30-bus test system in order to determine a cost-effective schedule for thermal power plants with different objectives that reflect fuel cost minimization, voltage profile improvement, emission gases, power loss reduction, and fuel cost minimization with consideration of the valve point effect of generation units. In addition, a carbon tax is considered in the goal function in the examined cases in order to investigate its effect on generator scheduling. A comparison of the simulation results with other recently published algorithms for solving OPF problems is made to illustrate the effectiveness and validity of the proposed ITFWO algorithm. Simulation results show that the improved turbulent flow of water-based optimization algorithm provides an effective and robust high-quality solution of the various optimal power-flow problems. Moreover, results obtained using the proposed ITFWO algorithm are either better than, or comparable to, those obtained using other techniques reported in the literature. The utility of solar and wind energy in scheduling problems has been proposed in this work.

1. Introduction

1.1. Motivation

The optimal power flow (OPF) is an optimization method to minimize a specific optimization benchmark while satisfying security, physical and feasibility limits. The various OPF problems have been broadly applied in recent studies, and have served as a multi-model, non-linear, and non-convex optimization problem [1,2]. In the last two decades, various OPF objective functions had a grandness due to the quick adoption of divided power resources in an energy network [3]. The accretion of divided and periodic renewable power sources (RPSs), as with wind energy (WE) and photovoltaic (PV) systems, into modern energy networks has generated novel types of problems for managing and operating the energy network [4,5]. Optimizing the various OPF problems has become more intricate with the enormous incorporation of RPSs that constrain volatile dynamics for the energy network due to their uncertainty [6,7].
Conventional search approaches, such as quadratic programming (QP) [8], and non-linear programming (NLP) [9,10,11] presented great convergence trends in optimizing the objective functions of the different OPF problems; however, these methods apply theoretical hypotheses not suitable for real-world problems, as they have non-smooth and non-differentiable objective functions [12,13,14]. In addition, the preceding methods sometimes fail to show the main trends of the objective function as a convex OPF function [12]. Therefore, metaheuristics have been applied to dominate the above-mentioned weaknesses [12,15].

1.2. Literature Review

The following algorithms have been successfully applied to optimize various OPF problems: manta ray foraging optimizer (MRFO) [3], grey wolf optimization (GWO) [16,17], a parallel genetic algorithm (GA) (EPGA) [18], multi-objective electromagnetism-like algorithm (MOELA) [19], a distributionally robust approach for OPF [20], a combination firefly-bat algorithm (HFBA-COFS) [21], social spider optimization (SSO) [22], solving OPF by GA and teaching-learning-based optimization (TLBO) (G-TLBO) [23], a bacterial foraging algorithm (BFA) [24], various differential evolution (DE) algorithms [25,26,27,28,29,30,31], Harris hawks optimization (HHO) [32], cuckoo search algorithm (ECSA) [33,34], chaotic invasive weed optimization algorithms (CIWOs) [35], multi-objective dynamic OPF (MODOPF) [36], salp swarm algorithm (SSA) [37], TLBO with Lévy mutation (LTLBO) [38], voltage stability constrained OPF (VSC-OPF) [39], considering effects of solar position [40], the hybridization of PSO with GWO, namely a PSO-GWO algorithm [41], symbiotic organisms search (SOS) [42], artificial bee colony (ABC) algorithms [43,44,45], group search optimization (GSO) [46,47], a new combine algorithm, SFLA-PSO [48], a colliding bodies optimization (CBO) [49], tunicate swarm algorithm (TSA) [50], a modified hybrid PSO [51] and GSA with chaotic maps (CPSOGSA) [52], sine-cosine algorithms (SCAs) [53,54], chaotic bonobo optimizer (CBO) [55], a honey bee mating optimization (HBMO) [56], a heap-based optimization (HBO) [57], slime mold algorithm (SMA) [58], mayfly algorithm (MA) [59], BAT search algorithm [60], moth swarm algorithms (MSA) [61,62], bird swarm algorithm (BSA) [63], a new evolutionary algorithm (EA) [64], etc.

1.3. Contribution and Paper Organization

In 2021, Ghasemi et al. [65] introduced the TFWO algorithm, which is inspired by the formula of turbulent fluctuations in water flow in nature. The recent research has demonstrated that TFWO can be effectively used to find optimal solutions to a variety of optimization problems. For example, TFWOs were used for optimal reactive power distribution (ORPD) in [66]. The chaotic TFWO (CTFWO) was introduced in [67] as a means of reducing voltage deviation (VD) and real power loss. The TFWO model has been successfully used to solve problems related to unit commitment model integration with electric vehicles in [68]. An estimation of the correlation parameter of the Kriging method, enhancing the accuracy of the Kriging surrogate modeling (KSM) used to approximate the complex and implicit performance functions in [69]. To solve short-term hydrothermal scheduling, the authors of [70,71] have proposed quasi-oppositional TFWO (QOTFWO). The cascading nature of hydro plants, valve-point loading (VPL), and multiple fuel sources have been assumed in their modeling. Through a comprehensive comparison of three robust performance and fast convergence algorithms, ref. [72] proved that the TFWO can optimize an isolated hybrid microgrid. The TFWO also have been applied for proportional integral derivative (PID) controller to ensure reliable operation of active foil bearings [73], and optimal allocation of shunt compensators in distribution systems [74]. Based on the results of [74], the TFWO algorithm was found to be effective in reducing power loss, enhancing the voltage profile, and determining the type, size, and location of the reactive power compensators (RPCs).
In different patterns of partial shading, TFWO was shown to be capable of maximizing duty cycle of DC/DC converters to achieve global optimal power [75]. In [76], the performance of the TFWO was compared and validated against seven well-known algorithms. As a result of optimizing photovoltaic models, the TFWO were able to provide the minimum fuel cost and significant robust solutions to the ELD problem over all networks tested in [77,78]. It was demonstrated in [77,78] that the estimated power-voltage (P-V) and current-voltage (I-V) curves achieved by the TFWO were very close to the experimental data.
It has been demonstrated in recent research that TFWO can be effective in solving real-world problems. It is worth noting that, due to its non-convex and non-linear nature, the OPF problems can be extremely challenging. The robustness and convergence speed of existing algorithms, such as turbulent water flow (TFWO), need to be improved in order to tackle such a complex problem. An innovative and successful improvement of the TFWO (ITFWO) approach is presented in this paper to address a variety of OPF problems encountered in hybrid power systems. To demonstrate the algorithm’s ability to solve OPF problems, this paper compares the developed algorithm with existing state-of-the-art methods.
This paper highlights the following points:
  • Enhancing the TFWO algorithm’s convergence speed, exploration capabilities, and exploitation capabilities.
  • The original TFWO algorithm has been improved by the addition of an enhanced operator to update the population, which increases the local search capability of the algorithm.
  • The proposed improved algorithm is successfully applied to solve the non-convex and non-linear OPF problems considering different objective functions.
  • The magnitude of the voltage at the WT and PV buses is considered a decision variable, while the forecasts of the WT and PV power generation are considered dependent variables.
The paper has been arranged as follows. The modeling of OPF is characterized in Section 2. The optimization process of TFWO and ITFWO is characterized in Section 3. Section 4 illustrates the obtained optimal results. Finally, the conclusions of this paper are supplied in Section 5.

2. Problem Formulation

OPF combining the uncertainties of PV and WT units has been formulated in this [79]:
min F y , x
g y , x = 0
h y , x 0
x ε X
where: the objective function (F) to be solved; x indicates vector of decision parameters as Equation (5), output active power (PGi) excluding at the slack bus (i = 1: NG, the number of units), generator voltages including PV and WT (VGi; i = 1: NG), tap settings of transformer (Ti) (i = 1: NT, the number of regulating transformer), and (QCi) (i = 1: NC, the number of VAR compensators) is the shunt VAR compensations [79]:
x = P G 2 , , P G N G , V G 1 , , V G N G , V W T , V P V , T 1 , , T N T , Q C 1 , , Q C N C
y = P G 1 , , V L 1 , , V L N L , Q G 1 , , Q G N G , Q W T , V P V , S l 1 , , S l N T L
Here, y shows the resultant of dependent decision parameters including of voltages at load bus (VLi; i = 1: NL, the size of load buses), slack bus power (PG1), output reactive power of any generator (QGi), and loads of transmission line (Sli) (i = 1: NTL, the size of transmission lines).

2.1. Constraints

The basic OPF Equation (2) indicates the equality constraints [79].
P i j = 1 N B V i V j   B i j × sin   ( δ i j ) + G i j × cos   ( δ i j )   i = 1 , , N B
NB: the size of busses; Pi: active power; Gij: the real section of bus admittance matrix; δij: the voltage angle between i and j; Bij: the imaginary section of bus admittance matrix.
Q i j = 1 N B V i V j B i j × cos ( δ i j ) + G i j × sin ( δ i j )  
Qi: reactive power injected at bus i.
The inequality limits, i.e., Equation (3), includes the voltage magnitude limits, the generating units’ reactive power constraints, and power flow limits of the branches, which are expressed as follows [79]:
Voltage magnitudes: V L i min V L i V L i max
Generator’s reactive power: Q G i min Q G i Q G i max
Branch flow limits: S l i S l i max
Equation (4) shows the area of feasible search space for any OPF function including the following limits:
P G i min P G i P G i max
V G i min V G i V G i max
T i min T i T i max
Q C i min Q C i Q C i max

2.2. Objective Functions

The principal optimization objective F has contemplated in the objective functions is the fuel cost of the energy units (Fcost). The cost of any generator is shown as a second-class optimization problem of the generation power of any unit (PG):
min F c o s t x , y = min i = 1 N G ( α i + b i P G i + c i P G i 2 )
where ai, bi and ci show the cost factors of the ith generator.
To decrease active loss (Ploss) in the energy network OPF function for optimization has showed:
min P l o s s x , y = min i = 1 N T L j = 1 j i N T L G i j V i 2 + B i j V j 2 2 V i V j cos δ i j
The OPF function to optimize the voltage deviations (VD) is as follows:
min V D x , y = min i = 1 N L V i V i r e f
where Vi indicates the voltage value of the ith bus, and Viref has been contemplated as 1 p.u.
In this study, the emission level of the two significant pollutants, sulfur oxides (SOx) and nitrogen oxides (NOx), are considered to be minimized [80]:
min E m i s s i o n x , y = min i = 1 N G α i + ξ i exp ( θ i P G i ) + γ i P G i 2 + β i P G i
where ξi (ton/h), γi (ton/h MW2), βi (ton/h MW), αi (ton/h), and θi (1/MW) are pollution factors of ith unit.
So, the main function is considered as follows:
J = i = 1 N G F i ( P G i ) + λ P ( P G 1 P G 1 lim ) 2 + λ Q i = 1 N G ( Q G i Q G i lim ) 2 + λ V i = 1 N L ( V L i V L i lim ) 2 + λ S i = 1 N T L ( S i S i lim ) 2
where λQ, λV, λP, and λS show the penalty coefficients; and xlim shows a variable as an auxiliary variable:
x lim = x min ; x < x min x max ; x > x max x   x min     x     x max

2.3. Modelling of RPSs

2.3.1. Modelling of WT Units

The generation power of a WT unit at wind speed v, is modeled as follows [79]:
P W T v = 0 v v c i v v c i v n v c i P w t n v c i v v n P w t n v n v v c o 0 v v c o
where vco is cut-out wind speed, vci is cut-in wind speed; vn is nominal wind speed; and Pwtn, is the nominal generation active energy of the wind turbine.
The non-linear characteristics of wind speed in a predefined process at a special locality have been shown via Weibull PDF:
f v v = K C v C K 1 e v C k , v > 0
The CDF (cumulative distribution function) for the Weibull dispersion (WD) is:
F v v = 1 e v C k
v = C ln r 1 k
where fv(v) describes Weibull PDF of v; k and C are the shape and scale parameters of WD; r is a haphazard value uniformly generated on 0 and 1.
The active power of the WT unit has been modeled via the probability of any feasible state for that time interval [79]:
P W T = g = 1 N v P W T g . f v v g t g = 1 N v f v v g t
where fν(νgt) is the probability of v for state g during the special space t; PWTg is the out active power of WT computed by (22) for v = v g t ; v g t is the gth state of v at the tth time space.

2.3.2. Modelling of PV Units

The active energy provided of a PV generator is associate on the solar irradiancy [79]:
P P V S = P p v n S 2 R C S s t c S R C P p v n S S s t c S R C
where Rc is a particular irradiancy point; Sstc is the solar irradiancy at test states; S is the solar irradiancy on the PV surface (W/m2); Ppvn is the nominal active power of the PV generator.
Beta PDF role of S (fs(S)) has been proposed to formulate the dynamic nature of solar irradiancy [79,81]:
f s S = Γ α + β Γ α Γ β S α + 1 1 S β 1 f o r 0 S 1 , α 0 , β 0 0 , otherwise
where Γ represents Gamma role; α, β indicates its shape variables.
The forecasted active power of PV (PPVg) at the tth time interval and the gth state of solar irradiancy (Sgt) has been calculated as follows [79]:
P P V = g = 1 N s P P V g . f s S g t g = 1 N s f s S g t

3. The Proposed Improved Optimizer

3.1. The Basic TFWO

3.1.1. Formation of Whirlpools

Firstly, the particle (X) of TFWO (Np: the size of swarm) is distributed similarly between NWh swarms, and then the best population of the any swarm or whirlpool (Wh) has been defined as the center of the swarm and its cavity that pulls the particles based on their spaces to the whirlpool.

3.1.2. Pulling the Objects

In a whirlpool the objects are whirling with their angle (δ) circa their whirlpool’s center, the novel location (Xinew) of the ith object is gone as same as Whj −∆Xi, and method to it. In addition, δ i at any generation is modifying: δ i new = δ i + r a n d 2 × π :
Δ t = f W h t s u m X i s u m W h t 0.5
where W h w is Wh with an up cost of Δ t and Whf is Wh with a minimum cost of Δ t , respectively.
Δ X i = sin δ i new + cos δ i new + 1 × sin δ i new × W h w X i + cos δ i new × W h f X i
X i new = W h j Δ X i

3.1.3. Centrifugal Force (FEi)

FEi is formulated according to δ i new , and if FEi is more than the random number r, FEi is executed for the elected kth dimension randomly as Equation (34):
F E i = sin δ i new 2 × cos δ i new 2 2
x i , k = x i , k + x k min + x k max

3.1.4. Interplay between the Swarms

Whirlpools (swarms) displace and interact together. To the determined ∆Whj, the nearest swarm is determined according to its cost and the minimum value of Equation (35) and based on the Equations (36) and (37) and according to the amount of δj, change of the whirlpool’s location is determined as follows.
Δ t = f W h t s u m W h t s u m W h j 1
Δ W h j = sin δ j new + cos δ j new + × r a n d 1 , D × W h f W h j
W h j new = W h f Δ W h j
Optimization process of TFWO has been given in Figure 1.

3.2. Improved TFWO (ITFWO)

In this paper is proposed a novel ITFWO in optimizing very complex real-world problems. Equation (38) shows the new learning and effective search in the proposed ITFWO optimizer. In Equation (38), local and global searches are integrated, similar to the original algorithm, and also separated from each other, which makes the population move towards the global optimum with different equations of motion and with different accelerations, and the search range of the population effectively increases. This new equation makes the proposed algorithm much better at searching both locally and globally. As a result, the proposed algorithm can solve more problems.
Δ X i = cos δ i new × W h f X i i f f W h f f W h w Δ X i = sin δ i new × W h w X i i f f W h f > f W h w i f r a n d 0.5 Δ X i = cos δ i new × W h f X i sin δ i new × W h w X i i f r a n d > 0.5
X i new = W h j Δ X i

4. ITFWO for Various OPF Problems

The TFWO and ITFWO are used on the IEEE 30 bus test system to optimize eight various types of OPF problem, the generation size is 400 for two algorithms TFWO (with NWh = 3 and Npop = 45) and ITFWO (with NWh = 3 and Npop = 45). Test network information shown in [80], as shown in Figure 2 and also in Table 1.

4.1. Basic OPF Solutions

Table 1 shows ITFWO’s simulation optimal results for six types of basic OPF without RPSs.

4.1.1. Type 1: Total Fuel Cost

This type of OPF has been given in Equation (40):
J = i = 1 N G ( α i + b i P G i + c i P G i 2 ) + λ V i = 1 N L ( V L i V L i lim ) 2 + λ S i = 1 N T L ( S i S i lim ) 2 + λ Q i = 1 N G ( Q G i Q G i lim ) 2 + λ P ( P G 1 P G 1 lim ) 2
Optimization results has been given in Table 1, the illustrate that the objective function by ITFWO is 800.4787 ($/h) that is better in comparison to the recent methods in the papers in Table 2 such as MICA-TLA [82], MGBICA [83], SFLA-SA [84], HFAJAYA [85], TS [86], MSA [80], IEP [87], SKH [88], MRFO [89], GWO [56], ARCBBO [90], MHBMO [29], PSOGSA [91], ABC [92], MFO [80], AGSO [51], FA [85], DE [93], JAYA [94], EP [95], PPSOGSA [96], AO [97], MPSO-SFLA [48], FPA [90] and TFWO. The convergence trends of the algorithms for this type have been given in Figure 3.

4.1.2. Type 2: Including the Power Loss and the Fuel Cost

For this type of OPF problem, the network losses and the fuel cost are considered as the objective function, Equations (16) and (17), as given in Equation (44):
J 4 = i = 1 N G α i + b i P G i + c i P G i 2 + ϕ p i = 1 N T L j = 1 j i N T L G i j V i 2 + B i j V j 2 2 V i V j cos δ i j + λ P ( P G 1 P G 1 lim ) 2 + λ S i = 1 N T L ( S i S i lim ) 2 + λ Q i = 1 N G ( Q G i Q G i lim ) 2 + λ V i = 1 N L ( V L i V L i lim ) 2
where, the amount of ϕ p has been choosen 40 [80].
The achieved optimal variables by ITFWO has been given in Table 1. In addition, the optimization processes of the problem have been given in Figure 4. The achieved best objective functions by ITFWO are 859.0009 ($/h) and 4.5297 (MW). By testing the simulation optimal results in Table 3, the amount of the optimization function that has been achieved via ITFWO is better in comparison to the other methods.

4.1.3. Type 3: Including the Voltage Deviation (V.D.) and Fuel Cost

In this type of OPF problems has been considered F c o s t and V.D. in order to increase service and security indexes at buses as follows:
J 5 = i = 1 N G α i + b i P G i + c i P G i 2 + ϕ v i = 1 N L V L i 1.0 + λ P ( P G 1 P G 1 lim ) 2 + λ S i = 1 N T L ( S i S i lim ) 2 + λ Q i = 1 N G ( Q G i Q G i lim ) 2 + λ V i = 1 N L ( V L i V L i lim ) 2
where, the amount of ϕ v has been choosen 100 [80].
The best setting for control parameters has been achieved by ITFWO has been given in Table 1. Moreover, the simulation solutions of the methods have been given in Table 4, ITFWO has significantly decreased this multiobjective OPF. In addition, the optimization processes of the problem with the studied methods have been in Figure 5.

4.1.4. Type 4: Piecewise OPF Problem

The fuel cost features for the network generators linked at first and second buses are modeled via a piecewise OPF problem because of various fuel types shown by:
f i ( P G i ) = k = 1 n f α i , k + b i , k P G i + c i , k P G i 2
where ai,k, ci,k, bi,k, are factors for the objective function of ith unit for kth fuel type; nf is the number of fuel types for ith generator.
The OPF problem for this type is modeled via Equation (44).
J 2 = k = 1 N G α i , k + b i , k P G i + c i , k P G i 2 + λ V i = 1 N L ( V L i V L i lim ) 2 + λ S i = 1 N T L ( S i S i lim ) 2 + λ Q i = 1 N G ( Q G i Q G i lim ) 2 + λ P ( P G 1 P G 1 lim ) 2
Optimization results are in Table 1, which indicate that the objective function via the ITFWO is 646.4799 ($/h). The best objective function achieved by ITFWO is compared to the optimal solutions achieved via optimization methods in Table 5 such as IEP [87], LTLBO [38], FPA [80], MFO [80], SSA [105], SSO [22], MSA [80], MDE [93], GABC [106] and TFWO, and shows that ITFWO has the lowest objective function in comparison to the other methods. The convergence trends of the problem are given in Figure 6.

4.1.5. Type 5: OPF Considering VPEs

In this situation, we included valve point loading effects (VPEs) on the generator’s cost function by adding a sine part to the objective function of the units:
J 3 = i = 1 N G α i + b i P G i + c i P G i 2 + e i sin f i P G i min P G i + λ V i = 1 N L ( V L i V L i lim ) 2 + λ P ( P G 1 P G 1 lim ) 2 + λ Q i = 1 N G ( Q G i Q G i lim ) 2 + λ S i = 1 N T L ( S i S i lim ) 2
where ei and fi are VPEs cost factors of ith unit.
The achieved optimal variables by ITFWO has been given in Table 1. Table 6 shows the comparison of the ITFWO with recent modern methods. Based on Table 6, the optimum objective function has been achieved by ITFWO is 832.1611 ($/h) which is better compared to solutions of existing methods. The convergence trends of the objective function are shown in Figure 7.

4.1.6. Type 6: Considering the Losses, Voltage Deviation, Emissions and Fuel Cost

In this type, two main kinds of emission gases, SOX and NOX, have been considered, and the OPF function is determined via Equation (46) to optimize F c o s t and V.D., emission, and P l o s s .
J 6 = i = 1 N G α i + b i P G i + c i P G i 2 + ϕ p i = 1 N T L j = 1 j i N T L G i j V i 2 + B i j V j 2 2 V i V j cos δ i j + ϕ v i = 1 N L V L i 1.0 + ϕ e min i = 1 N G α i + β i P G i + γ i P G i 2 + ξ i exp ( θ i P G i ) + λ S i = 1 N T L ( S i S i lim ) 2 + λ Q i = 1 N G ( Q G i Q G i lim ) 2 + λ V i = 1 N L ( V L i V L i lim ) 2 + λ P ( P G 1 P G 1 lim ) 2
The amount of weights have been chosen as in [80] with ϕ p = 22, ϕ v = 21, and ϕ e = 19.
The best setting for control parameters that has been achieved by ITFWO has been given in Table 1. Moreover, the minimal objective function has been achieved by ITFWO compared to the optimal solutions achieved by optimization methods in Table 7; it can be seen that the optimum solution is 964.2606, which is suitable and better in comparison than the achieved optimal solutions in the recent papers. Furthermore, the convergence trends of the problem via the studied methods are given in Figure 8.

4.2. OPF with PV and WT Units

4.2.1. Type 7: Considering the Total Cost

The optimization function is to optimize the total generation cost determined by Equation (47) as follows:
J 7 = i = 1 N G α i + b i P G i + c i P G i 2 + i = 1 N V F cos t P V i + i = 1 N W F cos t W T i λ P ( P G 1 P G 1 lim ) 2 + λ S i = 1 N T L ( S i S i lim ) 2 + λ V i = 1 N L ( V L i V L i lim ) 2 + λ Q i = 1 N G ( Q G i Q G i lim ) 2
The best setting for control parameters that achieved by ITFWO are given in Table 8, with the highly minimized power generation cost in Type 7 compared to the basic TFWO. Furthermore, the convergence trends of the problem via the studied methods are shown in Figure 9.

4.2.2. Type 8: Considering the Total Cost with Carbon Tax

Carbon tax (Ctax) has been imposed on any unit amount of liberated greenhouse gases for modelling investment in greener kinds of power such as solar and wind. The evolutionary function of emissions has been modeled in [27]:
C E = C t a x E
J 8 = J 7 + C t a x E
Ctax had been considered to be $20 per tonne in [27].
According to the optimal results shown in Table 9, it is clear that the ITFWO achieves highly stable and quality optimal results in comparison with TFWO.
Furthermore, the convergence trends of the problem via the studied methods are shown in Figure 10.

4.3. Discussions

This part illustrates the optimal results of the studied methods achieved for various OPF problems to indicate ITFWO’s effectiveness, such as indexes Time (simulation time) Max (maximum), Mean (average), Min (minimum), and standard deviation (Std.) of the various problems shown in Table 10 for the eight types. According to Table 10, the optimal solutions of ITFWO are more suitable than the optimal solutions of the basic TFWO. These comparisons show the optimization power of ITFWO to optimize the various complex OPF problems; ITFWO is also able to discover a near-optimum solution in an adequate running time. The effectiveness and importance of any algorithm should decide on three terms: solution quality, computational efficiency, and robustness. The obtained values of the objective function for each case are shown in the summarized result. The best values of the objective functions are achieved for the majority of test cases and compared to existing techniques. The obtained values of the objective function are superior to the recent technique as well as previous techniques, and even obtained cost is better than for hybrid and developed based techniques; the comparisons are shown in Table 2, Table 3, Table 4, Table 5, Table 6, Table 7, Table 8 and Table 9. The results of the proposed approach are very competitive compared with notable results from previous research. So, from the comparisons, ITFWO is superior in terms of solution quality. In comparison with TFWO, a convergence characteristic of ITFWO that it is smoother and achieved convergence in fewer generations. The Std. results of Table 2, Table 3, Table 4, Table 5, Table 6, Table 7, Table 8, Table 9 and Table 10 show the enhanced ability of ITFWO to achieve superior quality solutions, in a computationally efficient and robust way. Furthermore, the proposed ITFWO provided a suitable balance between exploration and exploitation in the search space, which has led to finding the global optima in the presence of a large number of local optimum solutions. In summary, the improved mechanism of the proposed ITFWO has many advantages over the other methods—such as faster convergence characteristics, a lower standard deviation and simpler implementation.

5. Conclusions

This study suggested a novel modified ITFWO algorithm for optimizing various complex OPF problems such as piecewise quadratic and quadratic objective functions, total cost while considering emissions, and losses and valve point effects in the IEEE 30-bus network with PV and WT units while satisfying security, physical and feasibility limits. Firstly, the various complex OPF problems have been illustrated as real-world optimization problems with different limits in a typical network. OPF with the various complex cost functions has been efficiently solved through the proposed ITFWO method whose computational efficiency, robustness and applicability have been also evidenced. ITFWO has efficiently fulfilled the objective to discover near-global optimal or optimum solutions of the non-linear test functions of the typical power network more effectively than previous optimal solutions and confirms the optimization power of the ITFWO method in comparison with the other optimization techniques based on the result quality for the various complex OPF problems. An equation of this nature cannot be solved using conventional methods, such as the equal consumed energy increase ratio law, when the constraint is complex and the cost function is not convex. In terms of solving such problems, the proposed ITFWO provides a feasible and effective reference scheme. It is found that the proposed ITFWO provides the lowest minimum of total cost among all the heuristic optimization techniques and confirms its capability in yielding a suitable balance between exploitation and exploration with better performance in terms of efficiency and robustness.
It has been found that the proposed ITFWO algorithm performs better than the other algorithms. This algorithm beats the original TFWO and a lot of other optimization algorithms in recent papers. In light of the ITFWO’s success in solving various OPF problems, it should also be applicable to other optimization problems. As part of our future studies, we will use the proposed algorithm to solve problems related to micro-grid power dispatch, global optimization of overcurrent relays, and dust control systems. Furthermore, ITFWO can solve complex hydrothermal scheduling, dynamic OPF, and optimal reactive power dispatch (ORPD). The author is particularly interested in the field of intelligent control of industrial dust in environmental protection, which is one of the areas of future research he plans to pursue.

Funding

This research is supported by the Deanship of Scientific Research at Majmaah University under Project Number No. R-2023-336.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The author would like to thank the Deanship of Scientific Research at Majmaah University for supporting this work under Project Number No. R-2023-336.

Conflicts of Interest

The author declares no conflict of interest.

References

  1. Sarhan, S.; El-Sehiemy, R.; Abaza, A.; Gafar, M. Turbulent Flow of Water-Based Optimization for Solving Multi-Objective Technical and Economic Aspects of Optimal Power Flow Problems. Mathematics 2022, 10, 2106. [Google Scholar] [CrossRef]
  2. Suresh, G.; Prasad, D.; Gopila, M. An efficient approach based power flow management in smart grid system with hybrid renewable energy sources. Renew. Energy Focus 2021, 39, 110–122. [Google Scholar]
  3. Kahraman, H.T.; Akbel, M.; Duman, S. Optimization of optimal power flow problem using multi-objective manta ray foraging optimizer. Appl. Soft Comput. 2022, 116, 108334. [Google Scholar] [CrossRef]
  4. Ngoko, B.O.; Sugihara, H.; Funaki, T. Optimal power flow considering line-conductor temperature limits under high penetration of intermittent renewable energy sources. Int. J. Electr. Power Energy Syst. 2018, 101, 255–267. [Google Scholar] [CrossRef]
  5. Wang, M.; Yang, M.; Fang, Z.; Wang, M.; Wu, Q. A Practical Feeder Planning Model for Urban Distribution System. IEEE Trans. Power Syst. 2022, 38, 1297–1308. [Google Scholar] [CrossRef]
  6. Morshed, M.J.; Hmida, J.B.; Fekih, A. A probabilistic multi-objective approach for power flow optimization in hybrid wind-PV-PEV systems. Appl. Energy 2018, 211, 1136–1149. [Google Scholar] [CrossRef]
  7. Shi, L.; Wang, C.; Yao, L.; Ni, Y.; Bazargan, M. Optimal power flow solution incorporating wind power. IEEE Syst. J. 2011, 6, 233–241. [Google Scholar] [CrossRef]
  8. Momoh, J.A.; Adapa, R.; El-Hawary, M.E. A review of selected optimal power flow literature to 1993. I. Nonlinear and quadratic programming approaches. IEEE Trans. Power Syst. 1999, 14, 96–104. [Google Scholar] [CrossRef]
  9. Pourakbari-Kasmaei, M.; Mantovani, J.R.S. Logically constrained optimal power flow: Solver-based mixed-integer nonlinear programming model. Int. J. Electr. Power Energy Syst. 2018, 97, 240–249. [Google Scholar] [CrossRef] [Green Version]
  10. Cheng, F.; Liang, H.; Niu, B.; Zhao, N.; Zhao, X. Adaptive Neural Self-Triggered Bipartite Secure Control for Nonlinear MASs Subject to DoS Attacks. Inf. Sci. 2023, 631, 256–270. [Google Scholar] [CrossRef]
  11. Tang, F.; Wang, H.; Chang, X.-H.; Zhang, L.; Alharbi, K.H. Dynamic event-triggered control for discrete-time nonlinear Markov jump systems using policy iteration-based adaptive dynamic programming. Nonlinear Anal. Hybrid Syst. 2023, 49, 101338. [Google Scholar] [CrossRef]
  12. Ben Hmida, J.; Javad Morshed, M.; Lee, J.; Chambers, T. Hybrid imperialist competitive and grey wolf algorithm to solve multiobjective optimal power flow with wind and solar units. Energies 2018, 11, 2891. [Google Scholar] [CrossRef] [Green Version]
  13. Cheng, Y.; Niu, B.; Zhao, X.; Zong, G.; Ahmad, A.M. Event-triggered adaptive decentralised control of interconnected nonlinear systems with Bouc-Wen hysteresis input. Int. J. Syst. Sci. 2023, 1–14. [Google Scholar] [CrossRef]
  14. Zhang, H.; Zhao, X.; Zong, G.; Xu, N. Fully distributed consensus of switched heterogeneous nonlinear multi-agent systems with bouc-wen hysteresis input. IEEE Trans. Netw. Sci. Eng. 2022, 9, 4198–4208. [Google Scholar] [CrossRef]
  15. Boussaïd, I.; Lepagnot, J.; Siarry, P. A survey on optimization metaheuristics. Inf. Sci. 2013, 237, 82–117. [Google Scholar] [CrossRef]
  16. Abdo, M.; Kamel, S.; Ebeed, M.; Yu, J.; Jurado, F. Solving non-smooth optimal power flow problems using a developed grey wolf optimizer. Energies 2018, 11, 1692. [Google Scholar] [CrossRef] [Green Version]
  17. Khan, I.U.; Javaid, N.; Gamage, K.A.A.; Taylor, C.J.; Baig, S.; Ma, X. Heuristic algorithm based optimal power flow model incorporating stochastic renewable energy sources. IEEE Access 2020, 8, 148622–148643. [Google Scholar] [CrossRef]
  18. Mahdad, B.; Srairi, K.; Bouktir, T. Optimal power flow for large-scale power system with shunt FACTS using efficient parallel GA. Int. J. Electr. Power Energy Syst. 2010, 32, 507–517. [Google Scholar] [CrossRef] [Green Version]
  19. Jeddi, B.; Einaddin, A.H.; Kazemzadeh, R. Optimal power flow problem considering the cost, loss, and emission by multi-objective electromagnetism-like algorithm. In Proceedings of the 2016 6th Conference on Thermal Power Plants (CTPP), Tehran, Iran, 19–20 January 2016. [Google Scholar] [CrossRef]
  20. Li, P.; Yang, M.; Wu, Q. Confidence interval based distributionally robust real-time economic dispatch approach considering wind power accommodation risk. IEEE Trans. Sustain. Energy 2020, 12, 58–69. [Google Scholar] [CrossRef]
  21. Chen, G.; Qian, J.; Zhang, Z.; Sun, Z. Multi-objective optimal power flow based on hybrid firefly-bat algorithm and constraints-prior object-fuzzy sorting strategy. IEEE Access 2019, 7, 139726–139745. [Google Scholar] [CrossRef]
  22. Nguyen, T.T. A high performance social spider optimization algorithm for optimal power flow solution with single objective optimization. Energy 2019, 171, 218–240. [Google Scholar] [CrossRef]
  23. Güçyetmez, M.; Çam, E. A new hybrid algorithm with genetic-teaching learning optimization (G-TLBO) technique for optimizing of power flow in wind-thermal power systems. Electr. Eng. 2016, 98, 145–157. [Google Scholar] [CrossRef]
  24. Panda, A.; Tripathy, M.; Barisal, A.K.; Prakash, T. A modified bacteria foraging based optimal power flow framework for Hydro-Thermal-Wind generation system in the presence of STATCOM. Energy 2017, 124, 720–740. [Google Scholar] [CrossRef]
  25. Varadarajan, M.; Swarup, K.S. Solving multi-objective optimal power flow using differential evolution. IET Gener. Transm. Distrib. 2008, 2, 720. [Google Scholar] [CrossRef]
  26. Basu, M. Multi-objective optimal power flow with FACTS devices. Energy Convers. Manag. 2011, 52, 903–910. [Google Scholar] [CrossRef]
  27. Biswas, P.P.; Suganthan, P.N.; Amaratunga, G.A.J. Optimal power flow solutions incorporating stochastic wind and solar power. Energy Convers. Manag. 2017, 148, 1194–1207. [Google Scholar] [CrossRef]
  28. Duman, S.; Rivera, S.; Li, J.; Wu, L. Optimal power flow of power systems with controllable wind-photovoltaic energy systems via differential evolutionary particle swarm optimization. Int. Trans. Electr. Energy Syst. 2020, 30, e12270. [Google Scholar] [CrossRef]
  29. El-Fergany, A.A.; Hasanien, H.M. Single and Multi-objective Optimal Power Flow Using Grey Wolf Optimizer and Differential Evolution Algorithms. Electr. Power Components Syst. 2015, 43, 1548–1559. [Google Scholar] [CrossRef]
  30. Li, S.; Gong, W.; Wang, L.; Yan, X.; Hu, C. Optimal power flow by means of improved adaptive differential evolution. Energy 2020, 198, 117314. [Google Scholar] [CrossRef]
  31. Duman, S.; Akbel, M.; Kahraman, H.T. Development of the multi-objective adaptive guided differential evolution and optimization of the MO-ACOPF for wind/PV/tidal energy sources. Appl. Soft Comput. 2021, 112, 107814. [Google Scholar] [CrossRef]
  32. Islam, M.Z.; Wahab, N.I.A.; Veerasamy, V.; Hizam, H.; Mailah, N.F.; Guerrero, J.M.; Mohd Nasir, M.N. A Harris Hawks optimization based single-and multi-objective optimal power flow considering environmental emission. Sustainability 2020, 12, 5248. [Google Scholar] [CrossRef]
  33. Pham, L.H.; Dinh, B.H.; Nguyen, T.T. Optimal power flow for an integrated wind-solar-hydro-thermal power system considering uncertainty of wind speed and solar radiation. Neural Comput. Appl. 2022, 34, 10655–10689. [Google Scholar] [CrossRef]
  34. Sarda, J.; Pandya, K.; Lee, K.Y. Hybrid cross entropy—Cuckoo search algorithm for solving optimal power flow with renewable generators and controllable loads. Optim. Control Appl. Methods 2021, 44, 508–532. [Google Scholar] [CrossRef]
  35. Ghasemi, M.; Ghavidel, S.; Akbari, E.; Vahed, A.A. Solving non-linear, non-smooth and non-convex optimal power flow problems using chaotic invasive weed optimization algorithms based on chaos. Energy 2014, 73, 340–353. [Google Scholar] [CrossRef]
  36. Ma, R.; Li, X.; Luo, Y.; Wu, X.; Jiang, F. Multi-objective dynamic optimal power flow of wind integrated power systems considering demand response. CSEE J. Power Energy Syst. 2019, 5, 466–473. [Google Scholar] [CrossRef]
  37. El-sattar, S.A.; Kamel, S.; Ebeed, M.; Jurado, F. An improved version of salp swarm algorithm for solving optimal power flow problem. Soft Comput. 2021, 25, 4027–4052. [Google Scholar] [CrossRef]
  38. Ghasemi, M.; Ghavidel, S.; Gitizadeh, M.; Akbari, E. An improved teaching–learning-based optimization algorithm using Lévy mutation strategy for non-smooth optimal power flow. Int. J. Electr. Power Energy Syst. 2015, 65, 375–384. [Google Scholar] [CrossRef]
  39. Kyomugisha, R.; Muriithi, C.M.; Edimu, M. Multiobjective optimal power flow for static voltage stability margin improvement. Heliyon 2021, 7, e08631. [Google Scholar] [CrossRef]
  40. Si, Z.; Yang, M.; Yu, Y.; Ding, T. Photovoltaic power forecast based on satellite images considering effects of solar position. Appl. Energy 2021, 302, 117514. [Google Scholar] [CrossRef]
  41. Riaz, M.; Hanif, A.; Hussain, S.J.; Memon, M.I.; Ali, M.U.; Zafar, A. An optimization-based strategy for solving optimal power flow problems in a power system integrated with stochastic solar and wind power energy. Appl. Sci. 2021, 11, 6883. [Google Scholar] [CrossRef]
  42. Duman, S.; Li, J.; Wu, L. AC optimal power flow with thermal–wind–solar–tidal systems using the symbiotic organisms search algorithm. IET Renew. Power Gener. 2021, 15, 278–296. [Google Scholar] [CrossRef]
  43. Khorsandi, A.; Hosseinian, S.H.; Ghazanfari, A. Modified artificial bee colony algorithm based on fuzzy multi-objective technique for optimal power flow problem. Electr. Power Syst. Res. 2013, 95, 206–213. [Google Scholar] [CrossRef]
  44. He, X.; Wang, W.; Jiang, J.; Xu, L. An Improved Artificial Bee Colony Algorithm and Its Application to Multi-Objective Optimal Power Flow. Energies 2015, 8, 2412–2437. [Google Scholar] [CrossRef] [Green Version]
  45. Ayan, K.; Kılıç, U.; Baraklı, B. Chaotic artificial bee colony algorithm based solution of security and transient stability constrained optimal power flow. Int. J. Electr. Power Energy Syst. 2015, 64, 136–147. [Google Scholar] [CrossRef]
  46. Daryani, N.; Hagh, M.T.; Teimourzadeh, S. Adaptive group search optimization algorithm for multi-objective optimal power flow problem. Appl. Soft Comput. 2016, 38, 1012–1024. [Google Scholar] [CrossRef]
  47. Salkuti, S.R. Optimal power flow using multi-objective glowworm swarm optimization algorithm in a wind energy integrated power system. Int. J. Green Energy 2019, 16, 1547–1561. [Google Scholar] [CrossRef]
  48. Narimani, M.R.; Azizipanah-Abarghooee, R.; Zoghdar-Moghadam-Shahrekohne, B.; Gholami, K. A novel approach to multi-objective optimal power flow by a new hybrid optimization algorithm considering generator constraints and multi-fuel type. Energy 2013, 49, 119–136. [Google Scholar] [CrossRef]
  49. Bouchekara, H.R.E.H.; Chaib, A.E.; Abido, M.A.; El-Sehiemy, R.A. Optimal power flow using an Improved Colliding Bodies Optimization algorithm. Appl. Soft Comput. 2016, 42, 119–131. [Google Scholar] [CrossRef]
  50. El-Sehiemy, R.A. A novel single/multi-objective frameworks for techno-economic operation in power systems using tunicate swarm optimization technique. J. Ambient Intell. Humaniz. Comput. 2022, 13, 1073–1091. [Google Scholar] [CrossRef]
  51. Hazra, J.; Sinha, A.K. A multi-objective optimal power flow using particle swarm optimization. Eur. Trans. Electr. Power 2011, 21, 1028–1045. [Google Scholar] [CrossRef]
  52. Duman, S.; Li, J.; Wu, L.; Guvenc, U. Optimal power flow with stochastic wind power and FACTS devices: A modified hybrid PSOGSA with chaotic maps approach. Neural Comput. Appl. 2020, 32, 8463–8492. [Google Scholar] [CrossRef]
  53. Dasgupta, K.; Roy, P.K.; Mukherjee, V. Power flow based hydro-thermal-wind scheduling of hybrid power system using sine cosine algorithm. Electr. Power Syst. Res. 2020, 178, 106018. [Google Scholar] [CrossRef]
  54. Attia, A.-F.; El Sehiemy, R.A.; Hasanien, H.M. Optimal power flow solution in power systems using a novel Sine-Cosine algorithm. Int. J. Electr. Power Energy Syst. 2018, 99, 331–343. [Google Scholar] [CrossRef]
  55. Hassan, M.H.; Elsayed, S.K.; Kamel, S.; Rahmann, C.; Taha, I.B.M. Developing chaotic Bonobo optimizer for optimal power flow analysis considering stochastic renewable energy resources. Int. J. Energy Res. 2022, 46, 11291–11325. [Google Scholar] [CrossRef]
  56. Niknam, T.; Narimani, M.R.; Aghaei, J.; Tabatabaei, S.; Nayeripour, M. Modified Honey Bee Mating Optimisation to solve dynamic optimal power flow considering generator constraints. IET Gener. Transm. Distrib. 2011, 5, 989. [Google Scholar] [CrossRef]
  57. Shaheen, A.M.; El-Sehiemy, R.A.; Hasanien, H.M.; Ginidi, A.R. An improved heap optimization algorithm for efficient energy management based optimal power flow model. Energy 2022, 250, 123795. [Google Scholar] [CrossRef]
  58. Mouassa, S.; Althobaiti, A.; Jurado, F.; Ghoneim, S.S.M. 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 2022, 10, 22646–22661. [Google Scholar] [CrossRef]
  59. Kyomugisha, R.; Muriithi, C.M.; Nyakoe, G.N. Performance of Various Voltage Stability Indices in a Stochastic Multiobjective Optimal Power Flow Using Mayfly Algorithm. J. Electr. Comput. Eng. 2022, 2022, 7456333. [Google Scholar] [CrossRef]
  60. Venkateswara Rao, B.; Nagesh Kumar, G.V. Optimal power flow by BAT search algorithm for generation reallocation with unified power flow controller. Int. J. Electr. Power Energy Syst. 2015, 68, 81–88. [Google Scholar] [CrossRef]
  61. Duman, S.; Wu, L.; Li, J. Moth swarm algorithm based approach for the ACOPF considering wind and tidal energy. In Proceedings of the International Conference on Artificial Intelligence and Applied Mathematics in Engineering, Antalya, Turkey, 20–22 April 2022; Springer: Berlin/Heidelberg, Germany, 2019; pp. 830–843. [Google Scholar]
  62. Elattar, E.E. Optimal power flow of a power system incorporating stochastic wind power based on modified moth swarm algorithm. IEEE Access 2019, 7, 89581–89593. [Google Scholar] [CrossRef]
  63. Ahmad, M.; Javaid, N.; Niaz, I.A.; Almogren, A.; Radwan, A. A Bio-Inspired Heuristic Algorithm for Solving Optimal Power Flow Problem in Hybrid Power System. IEEE Access 2021, 9, 159809–159826. [Google Scholar] [CrossRef]
  64. Avvari, R.K.; DM, V.K. A Novel Hybrid Multi-Objective Evolutionary Algorithm for Optimal Power Flow in Wind, PV, and PEV Systems. J. Oper. Autom. Power Eng. 2022, 11, 130–143. [Google Scholar]
  65. Ghasemi, M.; Davoudkhani, I.F.; Akbari, E.; Rahimnejad, A.; Ghavidel, S.; Li, L. A novel and effective optimization algorithm for global optimization and its engineering applications: Turbulent Flow of Water-based Optimization (TFWO). Eng. Appl. Artif. Intell. 2020, 92, 103666. [Google Scholar] [CrossRef]
  66. Naderipour, A.; Davoudkhani, I.F.; Abdul-Malek, Z. New modified algorithm: θ-turbulent flow of water-based optimization. Environ. Sci. Pollut. Res. 2021, 1–15. [Google Scholar] [CrossRef]
  67. Abd-El Wahab, A.M.; Kamel, S.; Hassan, M.H.; Mosaad, M.I.; AbdulFattah, T.A. Optimal Reactive Power Dispatch Using a Chaotic Turbulent Flow of Water-Based Optimization Algorithm. Mathematics 2022, 10, 346. [Google Scholar] [CrossRef]
  68. Gnanaprakasam, C.N.; Brindha, G.; Gnanasoundharam, J.; Devi, E.A. An efficient MFM-TFWO approach for unit commitment with uncertainty of DGs in electric vehicle parking lots. J. Intell. Fuzzy Syst. 2022, 43, 7485–7510. [Google Scholar] [CrossRef]
  69. Hu, C.; Qi, X.; Lei, R.; Li, J. Slope reliability evaluation using an improved Kriging active learning method with various active learning functions. Arab. J. Geosci. 2022, 15, 1059. [Google Scholar] [CrossRef]
  70. Sakthivel, V.P.; Thirumal, K.; Sathya, P.D. Quasi-oppositional turbulent water flow-based optimization for cascaded short term hydrothermal scheduling with valve-point effects and multiple fuels. Energy 2022, 251, 123905. [Google Scholar] [CrossRef]
  71. Sakthivel, V.P.; Thirumal, K.; Sathya, P.D. Short term scheduling of hydrothermal power systems with photovoltaic and pumped storage plants using quasi-oppositional turbulent water flow optimization. Renew. Energy 2022, 191, 459–492. [Google Scholar] [CrossRef]
  72. Sallam, M.E.; Attia, M.A.; Abdelaziz, A.Y.; Sameh, M.A.; Yakout, A.H. Optimal Sizing of Different Energy Sources in an Isolated Hybrid Microgrid Using Turbulent Flow Water-Based Optimization Algorithm. IEEE Access 2022, 10, 61922–61936. [Google Scholar] [CrossRef]
  73. Witanowski, Ł.; Breńkacz, Ł.; Szewczuk-Krypa, N.; Dorosińska-Komor, M.; Puchalski, B. Comparable analysis of PID controller settings in order to ensure reliable operation of active foil bearings. Eksploat. Niezawodn. 2022, 24, 377–385. [Google Scholar] [CrossRef]
  74. Eid, A.; Kamel, S. Optimal allocation of shunt compensators in distribution systems using turbulent flow of waterbased optimization Algorithm. In Proceedings of the 2020 IEEE Electric Power and Energy Conference (EPEC), Edmonton, AB, Canada, 9–10 November 2020; pp. 1–5. [Google Scholar]
  75. Nasri, S.; Nowdeh, S.A.; Davoudkhani, I.F.; Moghaddam, M.J.H.; Kalam, A.; Shahrokhi, S.; Zand, M. Maximum Power point tracking of Photovoltaic Renewable Energy System using a New method based on turbulent flow of water-based optimization (TFWO) under Partial shading conditions. In Fundamentals and Innovations in Solar Energy; Springer: Berlin/Heidelberg, Germany, 2021; pp. 285–310. [Google Scholar]
  76. Deb, S.; Houssein, E.H.; Said, M.; Abdelminaam, D.S. Performance of turbulent flow of water optimization on economic load dispatch problem. IEEE Access 2021, 9, 77882–77893. [Google Scholar] [CrossRef]
  77. Said, M.; Shaheen, A.M.; Ginidi, A.R.; El-Sehiemy, R.A.; Mahmoud, K.; Lehtonen, M.; Darwish, M.M.F. Estimating parameters of photovoltaic models using accurate turbulent flow of water optimizer. Processes 2021, 9, 627. [Google Scholar] [CrossRef]
  78. Abdelminaam, D.S.; Said, M.; Houssein, E.H. Turbulent flow of water-based optimization using new objective function for parameter extraction of six photovoltaic models. IEEE Access 2021, 9, 35382–35398. [Google Scholar] [CrossRef]
  79. Alanazi, M.; Alanazi, A.; Abdelaziz, A.Y.; Siano, P. Power Flow Optimization by Integrating Novel Metaheuristic Algorithms and Adopting Renewables to Improve Power System Operation. Appl. Sci. 2023, 13, 527. [Google Scholar] [CrossRef]
  80. Tan, J.; Liu, L.; Li, F.; Chen, Z.; Chen, G.Y.; Fang, F.; Guo, J.; He, M.; Zhou, X. Screening of endocrine disrupting potential of surface waters via an affinity-based biosensor in a rural community in the Yellow River Basin, China. Environ. Sci. Technol. 2022, 56, 14350–14360. [Google Scholar] [CrossRef]
  81. Ghasemi, M.; Ghavidel, S.; Rahmani, S.; Roosta, A.; Falah, H. A novel hybrid algorithm of imperialist competitive algorithm and teaching learning algorithm for optimal power flow problem with non-smooth cost functions. Eng. Appl. Artif. Intell. 2014, 29, 54–69. [Google Scholar] [CrossRef]
  82. Ghasemi, M.; Ghavidel, S.; Ghanbarian, M.M.; Gitizadeh, M. Multi-objective optimal electric power planning in the power system using Gaussian bare-bones imperialist competitive algorithm. Inf. Sci. 2015, 294, 286–304. [Google Scholar] [CrossRef]
  83. Niknam, T.; Narimani, M.R.; Jabbari, M.; Malekpour, A.R. A modified shuffle frog leaping algorithm for multi-objective optimal power flow. Energy 2011, 36, 6420–6432. [Google Scholar] [CrossRef]
  84. Alghamdi, A.S. A Hybrid Firefly—JAYA Algorithm for the Optimal Power Flow Problem Considering Wind and Solar Power Generations. Appl. Sci. 2022, 12, 7193. [Google Scholar] [CrossRef]
  85. Abido, M.A. Optimal Power Flow Using Tabu Search Algorithm. Electr. Power Components Syst. 2002, 30, 469–483. [Google Scholar] [CrossRef] [Green Version]
  86. Ongsakul, W.; Tantimaporn, T. Optimal Power Flow by Improved Evolutionary Programming. Electr. Power Components Syst. 2006, 34, 79–95. [Google Scholar] [CrossRef]
  87. Pulluri, H.; Naresh, R.; Sharma, V. A solution network based on stud krill herd algorithm for optimal power flow problems. Soft Comput. 2018, 22, 159–176. [Google Scholar] [CrossRef]
  88. Guvenc, U.; Bakir, H.; Duman, S.; Ozkaya, B. Optimal Power Flow Using Manta Ray Foraging Optimization. In Proceedings of the the International Conference on Artificial Intelligence and Applied Mathematics in Engineering, Antalya, Turkey, 18–20 April 2020; Springer International Publishing: Berlin/Heidelberg, Germany, 2020; pp. 136–149. [Google Scholar]
  89. Ramesh Kumar, A.; Premalatha, L. Optimal power flow for a deregulated power system using adaptive real coded biogeography-based optimization. Int. J. Electr. Power Energy Syst. 2015, 73, 393–399. [Google Scholar] [CrossRef]
  90. Radosavljević, J.; Klimenta, D.; Jevtić, M.; Arsić, N. Optimal Power Flow Using a Hybrid Optimization Algorithm of Particle Swarm Optimization and Gravitational Search Algorithm. Electr. Power Components Syst. 2015, 43, 1958–1970. [Google Scholar] [CrossRef]
  91. Abaci, K.; Yamacli, V. Differential search algorithm for solving multi-objective optimal power flow problem. Int. J. Electr. Power Energy Syst. 2016, 79, 1–10. [Google Scholar] [CrossRef]
  92. Sayah, S.; Zehar, K. Modified differential evolution algorithm for optimal power flow with non-smooth cost functions. Energy Convers. Manag. 2008, 49, 3036–3042. [Google Scholar] [CrossRef]
  93. Warid, W.; Hizam, H.; Mariun, N.; Abdul-Wahab, N.I. Optimal power flow using the Jaya algorithm. Energies 2016, 9, 678. [Google Scholar] [CrossRef]
  94. Sood, Y. Evolutionary programming based optimal power flow and its validation for deregulated power system analysis. Int. J. Electr. Power Energy Syst. 2007, 29, 65–75. [Google Scholar] [CrossRef]
  95. Ullah, Z.; Wang, S.; Radosavljević, J.; Lai, J. A solution to the optimal power flow problem considering WT and PV generation. IEEE Access 2019, 7, 46763–46772. [Google Scholar] [CrossRef]
  96. Khamees, A.K.; Abdelaziz, A.Y.; Eskaros, M.R.; El-Shahat, A.; Attia, M.A. Optimal Power Flow Solution of Wind-Integrated Power System Using Novel Metaheuristic Method. Energies 2021, 14, 6117. [Google Scholar] [CrossRef]
  97. Warid, W.; Hizam, H.; Mariun, N.; Abdul Wahab, N.I. A novel quasi-oppositional modified Jaya algorithm for multi-objective optimal power flow solution. Appl. Soft Comput. 2018, 65, 360–373. [Google Scholar] [CrossRef]
  98. Ghoneim, S.S.M.; Kotb, M.F.; Hasanien, H.M.; Alharthi, M.M.; El-Fergany, A.A. Cost Minimizations and Performance Enhancements of Power Systems Using Spherical Prune Differential Evolution Algorithm Including Modal Analysis. Sustainability 2021, 13, 8113. [Google Scholar] [CrossRef]
  99. Herbadji, O.; Slimani, L.; Bouktir, T. Optimal power flow with four conflicting objective functions using multiobjective ant lion algorithm: A case study of the algerian electrical network. Iran. J. Electr. Electron. Eng. 2019, 15, 94–113. [Google Scholar] [CrossRef]
  100. Bentouati, B.; Khelifi, A.; Shaheen, A.M.; El-Sehiemy, R.A. An enhanced moth-swarm algorithm for efficient energy management based multi dimensions OPF problem. J. Ambient Intell. Humaniz. Comput. 2020, 12, 9499–9519. [Google Scholar] [CrossRef]
  101. El Sehiemy, R.A.; Selim, F.; Bentouati, B.; Abido, M.A. A novel multi-objective hybrid particle swarm and salp optimization algorithm for technical-economical-environmental operation in power systems. Energy 2020, 193, 116817. [Google Scholar] [CrossRef]
  102. Shilaja, C.; Ravi, K. Optimal power flow using hybrid DA-APSO algorithm in renewable energy resources. Energy Procedia 2017, 117, 1085–1092. [Google Scholar] [CrossRef]
  103. Ghasemi, M.; Ghavidel, S.; Ghanbarian, M.M.; Gharibzadeh, M.; Azizi Vahed, A. Multi-objective optimal power flow considering the cost, emission, voltage deviation and power losses using multi-objective modified imperialist competitive algorithm. Energy 2014, 78, 276–289. [Google Scholar] [CrossRef]
  104. Jebaraj, L.; Sakthivel, S. A new swarm intelligence optimization approach to solve power flow optimization problem incorporating conflicting and fuel cost based objective functions. e-Prime-Advances Electr. Eng. Electron. Energy 2022, 2, 100031. [Google Scholar] [CrossRef]
  105. Roy, R.; Jadhav, H.T. Optimal power flow solution of power system incorporating stochastic wind power using Gbest guided artificial bee colony algorithm. Int. J. Electr. Power Energy Syst. 2015, 64, 562–578. [Google Scholar] [CrossRef]
  106. Biswas, P.P.; Suganthan, P.N.; Mallipeddi, R.; Amaratunga, G.A.J. Optimal power flow solutions using differential evolution algorithm integrated with effective constraint handling techniques. Eng. Appl. Artif. Intell. 2018, 68, 81–100. [Google Scholar] [CrossRef]
  107. Ouafa, H.; Linda, S.; Tarek, B. Multi-objective optimal power flow considering the fuel cost, emission, voltage deviation and power losses using Multi-Objective Dragonfly algorithm. In Proceedings of the International Conference on Recent Advances in Electrical Systems, Hammamet, Tunusia, 22–24 December 2017. [Google Scholar]
  108. Gupta, S.; Kumar, N.; Srivastava, L.; Malik, H.; Pliego Marugán, A.; Garc’ia Márquez, F.P. A Hybrid Jaya--Powell’s Pattern Search Algorithm for Multi-Objective Optimal Power Flow Incorporating Distributed Generation. Energies 2021, 14, 2831. [Google Scholar] [CrossRef]
Figure 1. Optimization process of TFWO.
Figure 1. Optimization process of TFWO.
Applsci 13 04760 g001
Figure 2. The IEEE 30-bus system.
Figure 2. The IEEE 30-bus system.
Applsci 13 04760 g002
Figure 3. Optimization process for Type 1.
Figure 3. Optimization process for Type 1.
Applsci 13 04760 g003
Figure 4. Optimization process for Type 2.
Figure 4. Optimization process for Type 2.
Applsci 13 04760 g004
Figure 5. Optimization process for Type 3.
Figure 5. Optimization process for Type 3.
Applsci 13 04760 g005
Figure 6. Optimization process for Type 4.
Figure 6. Optimization process for Type 4.
Applsci 13 04760 g006
Figure 7. Optimization process for Type 5.
Figure 7. Optimization process for Type 5.
Applsci 13 04760 g007
Figure 8. Optimization process for Type 6.
Figure 8. Optimization process for Type 6.
Applsci 13 04760 g008
Figure 9. Optimization process for Type 7.
Figure 9. Optimization process for Type 7.
Applsci 13 04760 g009
Figure 10. Optimization process for Type 8.
Figure 10. Optimization process for Type 8.
Applsci 13 04760 g010
Table 1. ITFWO’s simulation optimal results.
Table 1. ITFWO’s simulation optimal results.
Optimal ValuesCase:
123456
PG1177.1347102.6206176.3672139.9997198.7625122.3638
PG248.729755.546348.769755.000044.882352.4055
PG521.376738.110521.672524.013918.446431.4755
PG821.249535.000022.250934.999610.000035.0000
PG1111.930830.000012.219518.441210.000126.7264
PG1312.000026.652312.000617.687712.000021.0223
VG11.08381.06981.04201.07441.08131.0728
VG21.06061.05761.02271.05721.05791.0572
VG51.03371.03591.01561.03131.03061.0327
VG81.03821.04381.00761.03921.03711.0409
VG111.09961.08311.04801.08761.09981.0380
VG131.05141.05730.98741.06741.06421.0252
T6–91.07081.08621.06941.02471.04451.0972
T6–100.91850.90000.90000.95800.97000.9499
T4–120.97680.99000.94151.00150.99591.0349
T28–270.97390.97500.97100.97250.97801.0048
QC102.67794.71164.93664.84004.77092.9093
QC121.27680.13251.54480.00251.11570.2184
QC154.28374.46424.99933.03094.38673.8418
QC175.00005.00000.00194.95315.00005.0000
QC204.33304.25294.99854.84254.23434.9969
QC214.99935.00004.99965.00005.00004.9998
QC233.37753.26054.99952.19313.29504.3332
QC244.99975.00004.99984.99964.99995.0000
QC292.62342.55302.65382.51682.59332.6286
Cost ($/h)800.4787859.0009803.8167646.4799832.1611830.1598
Emission (t/h)0.36630.22890.36390.28350.43790.2531
Power losses (MW)9.02144.52979.88046.742110.69135.5935
V.D. (p.u.)0.90870.92750.09410.91990.86250.2969
Table 2. The optimal results for Type 1.
Table 2. The optimal results for Type 1.
MethodFuel Cost ($/h)Emission (t/h)Power Losses (MW)V.D. (p.u.)
SFLA-SA [84]801.79---
HFAJAYA [85]800.48000.36599.01340.9047
TS [86]802.29---
MSA [80]800.50990.366459.03450.90357
IEP [87]802.46---
SKH [88]800.51410.36629.0282-
MRFO [89]800.7680-9.1150-
GWO [56]801.41-9.30-
ARCBBO [90]800.51590.36639.02550.8867
MHBMO [29]801.985-9.49-
PSOGSA [91]800.49859-9.03390.12674
ABC [92]800.6600.3651419.03280.9209
MFO [80]800.68630.368499.14920.75768
AGSO [51]801.750.3703--
MGBICA [83]801.14090.3296--
FA [85]800.75020.365329.02190.9205
DE [93]802.39-9.466-
JAYA [94]800.4794-9.064810.1273
EP [95]803.57---
MICA-TLA [82]801.0488-9.1895-
PPSOGSA [96]800.528-9.026650.91136
AO [97]801.83---
MPSO-SFLA [48]801.75-9.54-
FPA [80]802.79830.359599.54060.36788
TFWO800.74940.37029.29960.9015
ITFWO800.47870.36639.02140.9087
Table 3. The optimization results for Type 2.
Table 3. The optimization results for Type 2.
MethodFuel Cost ($/h)Emission (t/h)Power Losses (MW)V.D. (p.u.) J 4
MSA [80]859.19150.22894.54040.928521040.8075
QOMJaya [98]826.9651-5.7596-1402.9251
SpDEA [99]837.8510-5.60930.81061062.223
MOALO [100]826.45560.26425.77271.25601057.3636
MJaya [98]827.9124-5.7960-1059.7524
EMSA [101]859.95140.22784.60710.77581044.2354
TFWO859.29990.22924.56000.92071041.6999
ITFWO859.00090.22894.52970.92751040.1889
Table 4. The optimization results for Type 3.
Table 4. The optimization results for Type 3.
MethodFuel Cost ($/h)Emission (t/h)Power Losses (MW)V.D. (p.u.) J 5
SSO [102]803.730.3659.8410.1044814.1700
SpDEA [99]803.0290-9.09490.2799831.0190
MFO [80]803.79110.363559.86850.10563814.3541
MPSO [80]803.97870.36369.92420.1202815.9987
DA-APSO [103]802.63--0.1164814.2700
MNSGA-II [104]805.0076--0.0989814.8976
MOMICA [104]804.96110.35529.82120.0952814.4811
PSO-SSO [102]803.98990.3679.9610.0940813.3899
TFWO [1]803.4160.3659.7950.101813.5160
EMSA [101]803.42860.36439.78940.1073814.1586
PSO [102]804.4770.36810.1290.126817.0770
BB-MOPSO [104]804.9639--0.1021815.1739
TFWO804.12100.364010.07530.0979813.9110
ITFWO803.81670.36399.88040.0941813.2267
Table 5. The optimization results for Type 4.
Table 5. The optimization results for Type 4.
OptimizerFuel Cost ($/h)Emission (t/h)Power Losses (MW)V.D. (p.u.)
IEP [87]649.312---
LTLBO [38]647.43150.28356.93470.8896
FPA [80]651.37680.280837.23550.31259
MDE [93]647.846-7.095-
GABC [106]647.03-6.81600.8010
MFO [80]649.27270.283367.22930.47024
SSA [105]646.77960.28366.55990.5320
SSO [22]663.3518---
MSA [80]646.83640.283526.80010.84479
TFWO646.99580.28396.79990.9135
ITFWO646.47990.28356.74210.9199
Table 6. The simulation solutions for Type 5.
Table 6. The simulation solutions for Type 5.
MethodFuel Cost ($/h)Emission (t/h)Power Losses (MW)V.D. (p.u.)
PSO [49]832.6871---
HFAJAYA [85]832.17980.437810.68970.8578
FA [85]832.55960.437210.68230.8539
SP-DE [107]832.48130.4365110.67620.75042
TFWO832.67950.438110.92300.8288
ITFWO832.16110.437910.69130.8625
Table 7. The optimization results for Type 6.
Table 7. The optimization results for Type 6.
MethodFuel Cost ($/h)Emission (t/h)Power Losses (MW)V.D. (p.u.) J 6
MODA [108]828.490.2655.9120.585975.8740
MOALO [100]826.26760.27307.20730.71601005.0512
J-PPS2 [108]830.86720.23575.61750.2948965.1201
MNSGA-II [104]834.56160.25275.66060.4308972.9429
SSO [102]829.9780.255.4260.516964.9360
MSA [80]830.6390.252585.62190.29385965.2907
J-PPS3 [108]830.30880.23635.63770.2949965.0228
PSO [102]828.29040.2615.6440.55968.9674
MFO [80]830.91350.252315.59710.33164965.8080
J-PPS1 [108]830.99380.23555.61200.2990965.2159
BB-MOPSO [104]833.03450.24795.65040.3945970.3379
TFWO830.97260.25395.63050.2994965.9551
ITFWO830.15980.25315.59350.2969964.2606
Table 8. The optimization results for Type 7.
Table 8. The optimization results for Type 7.
VariablesTFWOITFWO
PG1 (MW)134.90791134.90791
PG228.636527.873
Pws143.820843.3921
PG31010
Pws236.99136.6362
Pss34.925636.3708
VG1 (p.u.)1.07221.0722
VG20.9541.0572
VG51.09961.0351
VG81.041.0397
VG111.11.0999
VG131.08151.055
QG1 (MVAR)13.2357−1.94508
QG2−2013.2188
Qws13523.1987
QG334.716835.0261
Qws229.514830
Qss2517.5088
Fuelvlvcost ($/h)441.0225438.4895
Wind cost ($/h)246.6480243.9527
Solar cost ($/h)94.647899.5521
Total Cost ($/h)782.3182781.9943
Emission (t/h)1.762051.76224
Power losses (MW)5.88195.7801
V.D. (p.u.)0.539210.46395
Table 9. The optimization results for Type 8.
Table 9. The optimization results for Type 8.
VariablesTFWOITFWO
PG1 (MW)123.73211123.23758
PG233.622732.2873
Pws146.317945.6242
PG31010
Pws238.998338.4356
Pss36.0139.0957
VG1 (p.u.)1.07011.0697
VG21.05671.0562
VG51.03561.0352
VG81.06151.0997
VG111.09821.0983
VG131.05031.0511
QG1 (MVAR)−3.04844−3.18412
QG210.959410.7783
Qws122.231622.2315
QG34040
Qws23030
Qss15.534215.8684
Fuelvlvcost ($/h)431.9829426.2436
Wind cost ($/h)262.4784258.0072
Solar cost ($/h)98.3979108.3925
Total Cost ($/h)792.8592792.6434
Emission (t/h)0.901970.87689
J8810.8986810.1812
Power losses (MW)5.28115.2804
V.D. (p.u.)0.459910.46169
Carbon tax ($/h)18.039417.5378
Table 10. The optimal solutions to show the optimization power of the TFWO and ITFWO algorithms.
Table 10. The optimal solutions to show the optimization power of the TFWO and ITFWO algorithms.
TypeMethodMinMeanMaxStd.Time (s)
1TFWO800.7494800.9724801.34210.4724
ITFWO800.4787800.5890800.66250.1527
2TFWO646.9958647.3823647.54920.6126
ITFWO646.4799646.5597646.64830.1922
3TFWO832.6795832.9914833.47560.5227
ITFWO832.1611832.2704832.379210.1225
4TFWO1041.69991041.98801042.37290.3525
ITFWO1040.18891040.29741040.35820.1828
5TFWO813.9110814.3185814.70010.4428
ITFWO813.2267813.4023813.51990.2123
6TFWO965.9551966.4769966.98140.5224
ITFWO964.2606964.4160964.59760.2324
7TFWO782.3182782.5711782.87450.4329
ITFWO781.9943782.1624782.30040.2533
8TFWO810.8986811.1852811.56390.3931
ITFWO810.1812810.3045810.44960.1627
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Alghamdi, A.S. Optimal Power Flow of Hybrid Wind/Solar/Thermal Energy Integrated Power Systems Considering Costs and Emissions via a Novel and Efficient Search Optimization Algorithm. Appl. Sci. 2023, 13, 4760. https://doi.org/10.3390/app13084760

AMA Style

Alghamdi AS. 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. 2023; 13(8):4760. https://doi.org/10.3390/app13084760

Chicago/Turabian Style

Alghamdi, Ali 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, no. 8: 4760. https://doi.org/10.3390/app13084760

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop