Abstract
An optimal operation system is a potential solution to increase the energy efficiency of a power network equipped with stochastic Renewable Energy Sources (RES). In this article, an Optimal Power Flow (OPF) problem has been formulated as a single and multi-objective problems for a conventional power generation and renewable sources connected to a power network. The objective functions reflect the minimization of fuel cost, gas emission, power loss, voltage deviation and improving the system stability. Considering the volatile renewable generation behaviour and uncertainty in the power prediction of wind and solar power output as a nonlinear optimization problem, this paper uses a Weibull and lognormal probability distribution functions to estimate the power output of renewable generation. Then, a new Golden Ratio Optimization Method (GROM) algorithm has been developed to solve the OPF problem for a power network incorporating with stochastic RES. The proposed GROM algorithm aims to improve the reliability, environmental and energy performance of the power network system (IEEE 30-bus system). Three different scenarios, using different RES locations, are presented and the results of the proposed GROM algorithm is compared to six heuristic search methods from the literature. The comparisons indicate that the GROM algorithm successfully reduce fuel costs, gas emission and improve the voltage stability and outperforms each of the presented six heuristic search methods.
1. Introduction
1.1. Background
The using of Renewable Energy Sources (RES) in the electrical power network is increasing due to the need to reduce gas emissions fuel cost and increase energy efficiency [,,]. RES such as solar and wind systems have a direct effect on electricity market and contribute in minimizing the power line losses, energy generation costs and improving the stability and reliability of power system. In addition, the location of RES in the grid have an influence on the performances of power network control and operation. As a result, the network operators will be forced to optimally control the conventional power generations and RES or change the way in which the energy has been consumed. The fuel cost, gas emissions and power loss and voltage deviation challenges in power networks can be translated to an Optimal Power Flow (OPF) problem, using RES with a number of operation constraints. The OPF problem’s formulation plays a vital role in operating modern power systems and it has been widely applied in different applications such as buildings, power networks and renewable energy [,,]. In the literature, OPF has been used to select the parameters of power network control variables to achive the proposed objective function for the problem. The OPF studies for power networks [,,,,,,] concentrate only on energy saving or reducing gas emission to meet the objective function without considering the volatile renewable generation behaviour and uncertainty in the power prediction. Therefore, unlike the literature, this paper will present a stochastic wind and solar PV systems based on lognormal probability and Weibull probability distribution functions, respectively [,,,], to treats the high volatility of RES power generation and provide an accurate and realistic model in order to increase fuel cost saving and stability.
1.2. Literature Review
In the literature, different optimal operation methods are used to solve the OPF problem and are employed for the optimal operation of conventional power generation and/or renewable energy sources. Some optimization methods are used to achieve a single objective function such as reducing fuel consumption, energy cost or gas emission. Other methods are used to maintain multi objectives; however, this will increase complexity of the OPF problem and the computational cost. The conventional optimization techniques such as quadratic programming and interior point methods have been used to solve OPF problems [,,,,,]. For example, a quadratic programming format was used to solve economic dispatch problems and to minimize real power loss in [] and was used to solve the OPF problem in [,]. Authors in [] used an interior point algorithm to solve non-linear programming problems for the power network model. However, the conventional optimization techniques [,,,,,] are limited to the requirement of derivative, dimensionality and search stagnation without any guarantee of a global solution. In addition, the power flow problems in a network connected to RES are normally formulated as non-convex and non-differentiable objective functions, where the conventional techniques tend to become less powerful in solving nonlinear problems and constraints. Therefore, it is significant to develop an optimization model to get the global solution and deal with the uncertainty of the OPF problem, especially when the multi-objective function is considered.
In general, fuel cost, gas emissions and voltage stability are formulated as a multi-objective function problem and various heuristic algorithms are used to solve it [,,,,,,,]. For example, a Moth Swarm Optimization (MSO) method is used in [,] to solve OPF for a power network (IEEE 30-bus) equipped with wind power generation. In another study by Hazra et al. [], a fuzzy logic optimization model was added to the Particle Swarm Optimization (PSO) to solve two conflicting objectives (generation cost and gas emission) for a power connected to RES by choosing the compromising solution from a set of optimal solutions. However, the proposed optimal solutions in [,,,] focus on a single objective or do not guarantee the global optimal solution for multi objective problems. Furthermore, the proposed methods in [] required a perfect future knowledge of the RES during the power generation operation cycle. Therefore, a number of hybrid optimization algorithms have been developed [,,] to overcome these limitations. For example, the authors in [] presented a self-learning optimization model based on wavelet mutation strategy and a fuzzy clustering to address the OPF problem. Kumar et al. [] and Liang et al. [] presented a hybrid optimization model based on fuzzy logic and PSO to minimize the power generation cost and power losses. However, the previous studies do not consider the highly stochastic behavior of the power output of RES and customer demand or the benefits of using a power output forecast for RES which lead to a significantly limited control performance. In addition, the intelligent and hybrid optimization techniques [,,,,,,,,,,] suffer when the OPF are very complex, high-dimensional in nature or including multi-objective functions due to the highly computational cost of the model. Therefore, unlike the previous researches [,,,,,,,,,,], this paper will develop a Golden Ratio Optimization Method (GROM) algorithm based on probabilistic estimation techniques as a stochastic model to predict the RES power generation to treat the volatility of RES profile in order to improve the power network performance.
The RES power generation profile has stochastic behaviour compared to conventional power generation due to the weather conditions and lack of annual seasonalities [,,]. Challenges in predicting the power output of RES make it substantially more difficult to optimality control the power network generations and increase the systems’ efficiency. The current literature in optimal operations for power network applications, RES or microgrids have begun to investigate the benefits of incorporating the uncertainty in RES by developing stochastic power generation model in order to improve the energy and cost performance of the RES in the power networks [,,,,,,]. For example, probabilistic estimation techniques in [,,,] are used to present the wind and solar power generation systems under uncertainty for OPF problem. In another study [], the Weibull and lognormal probability distribution functions has been to predict the wind and solar generation profiles to treat the stochastic behavior of RES in OPF problem. The objective function in the literature [], is to achieve the maximum cost saving, emission and power loss reduction under high level of uncertainty for RES power generation. The probabilistic estimation techniques treat the uncertainty term by minimising the estimation error in RES profile for a given cost function.
Recently, multiple new metaheuristics techniques have been developed motivated from social behaviors and ideology in humans to improve the performance of solving complex and non-linear problem such as OPF [,,,,]. The metaheuristic algorithms as part of modern optimization such as Gravitational Search Algorithm GSA [], Modified Particle Swarm Optimization (MPSO) [], Supply Demand-based Optimization SDO [], Chaotic map Grey Wolf Optimization (CGWO) [] and Teaching–Learning-Based Optimization (TLBO) [] are becoming increasingly popular for solving stochastic objective functions. In general, metaheuristic algorithms aim to search a wide variable space for promising solutions which are not neighbors to the current solution, and this search should be as extensive and random as possible. However, this search process will increase the computational cost, so the heuristic approaches may have a limited ability to find a global solution in efficient cost and no optimization algorithm can effectively solve all the optimization problems []. This motivated Nematollahi et al. [] to introduce new meta-heuristic optimization method called Golden Ratio Optimization Method (GROM) algorithm. In [], the growth search pattern is based on the golden ratio, which was developed by Fibonacci. The golden ratio aims to update the search solutions in two different phases, which simulate based on natural patterns such as snail lacquer []. The performance of GROM is tested using 35 benchmark test functions and engineering problems. The test results show that the proposed GROM reduces the computational cost and outperforms a number of well-known optimization methods []. The research study in [] has shown that a GROM can be beneficial for reducing power generation cost, fuel cost, gas emission and power losses in a power network equipped with RES; therefore, due to the volatility of the RES power profile and uncertainty in forecasts, a stochastic optimization strategy can have a significant impact on improving the energy performance of the power network. An adequate stochastic optimization scheme for a power network connected to RES is of great interest worldwide due to the potential significance of reducing electrical energy cost, saving and improving the environment, and improving energy efficiency performance in power networks. In addition, the studies on solving optimization problems [,,,,,] are sparse in the literature and there are no studies using the GROM for OPF problems or stochastic model to investigate the effect of changing locations of RES on the OPF. The stochastic prediction model for RES power generation is essential for developing an optimization model which can incorporate uncertainty in the RES and improve the power network performance.
1.3. Contributions
In this article, a GROM algorithm based on a probability prediction model is presented. Furthermore, aiming to fill the gap in the literature, this paper presents the GROM algorithm and compares it to six metaheuristics techniques for a power network equipped with an RES. These optimization algorithms have been developed to minimize fuel cost, power generation cost, gas emission and the power losses on an IEEE 30-bus power network system with three different RES location scenarios. The main novel contributions of this work are as follows:
- A new GROM technique to solve the OPF problem incorporates with the highly volatile RES behavior and uncertainty in the RES power generation prediction to minimize the electricity cost, power losses and gas emissions.
- Prediction of the RES power generation by using Weibull and lognormal probability distribution functions, as stochastic prediction model, to improve the presenting of the forecast RES uncertainty and variability.
- Metaheuristics Optimization algorithms to solve single and multi objective functions a power network connected to a central ESS and compare their performance, unlike the optimization strategies in literature that focused only on single objective function.
- A comparison analysis for different RES location scenarios is conducted and presented to give power network operators a significant indicator regarding the possible locations of RES.
2. Proposed Work: Materials and Methods
In this article, the RES (wind and solar) power generation is connected to an IEEE 30-bus network system with three different location scenarios. This section will introduce the problem formulation based on objective functions and constraints for the proposed network models. Then, the following subsection, Section 2.2, will present the stochastic prediction model that used to create wind and solar power generation profiles. Finally, Section 2.3 presents the proposed golden ratio optimization method.
2.1. Optimal Power Flow (OPF) Problem
In this section, the OPF problem is mathematically presented. To develop an optimal operation model, different objective functions are formulated with respect to number of equality and inequality constraints. This paper aims to find an operation plan for the power network by minimizing objective functions. In this work, objective functions are divided into single objective functions (the first 6 cases) and multi-objective functions (the last 4 cases) as follows:
- Case 1: Real power loss cost functionThe total power losses in the transmission lines is normally described by Equation (1) based on the quadratic function as follows [,]
- Case 2: Gas emission cost function:Nowadays, one of the main targets of network operators is to improve the environmental performance of thermal power generation units and power networks by reducing the greenhouse gas emission. In Equation (2), the total gas emission in tons per hour (t/h) is presented []. The gas emission coefficients of thermal power generating units in Equation (2) are presented in Table 1 [,].
Table 1. Emission coefficients of thermal power generating units. - Case 3: The economic power generation cost function at valve-point loading effect:The fuel cost of the power generation systems is formulated in Equation (3) based on two parts: firstly, the basic fuel cost as quadratic function . Secondly, to present the nonlinear and non-smooth behavior of fuel cost, the value-point loading term is added to Equation (3). The fuel cost coefficients of thermal power generating units in Equation (3) are presented in Table 2 [,].
Table 2. Cost coefficients of the thermal power generators. - Case 4: Voltage stability cost function:The cost function in this case aims to keep bus voltage at each node within an acceptable limit during normal operating conditions, power disturbance problem or load level changing []. The cost function (), described in Equation (6), aims to determine the voltage deviations from 1.0 per unit. In Equation (4), the voltage stability index measures the system operating point close to the voltage collapse point. The values are between 0 and 1, where 0 is for no load condition, and 1 for voltage collapse condition. The voltage stability in the power system is guaranteed while is 1 and is a global indicator for the system stability [,].
- Case 5: The basic power generation systems cost:
- Case 6: Voltage deviation cost function:The voltage quality and security in the electrical power network can be measured through a voltage deviation index. This index represents the cumulative voltage deviation from the nominal value of unity for all buses. This voltage deviation cost function is expressed in Equation (8) [,]:
- Case 7: Fuel power generation cost and voltage stability cost function:In this case and the following three cases (8–10), multi objective function forms are presented. In Equation (9), the fuel cost function for generation units and voltage stability indicator are presented [,].where is a weight factor and is assumed to be 100 as in [].
- Case 8: Fuel power generation cost and voltage deviation cost function:The objective function, Equation (10), describes and includes the basic fuel cost of power generation and voltage deviation index in a power network [,].where is a weight factor and is assumed to be 100 as in [].
- Case 9: Thermal power loss and fuel generation cost:The thermal power losses and the basic power generation cost are merged in a cost function as follows [,]:where is a weight factor and is assumed to be 40 as in [].
- Case 10: The power generation cost, gas emission index, voltage deviation and power losses [,]:In this case, a complex objective function with four main targets is presented. The cost function, Equation (12), includes the fuel cost, environmental emission index, voltage deviation index and power transmission losses terms.where ,, and are weight factors and are assumed to be 22, 21 and 19 as in [].
Constraints
In this work, we aim to minimize an objective function (f) (cases 1 to 10) which are subject to variations of equality (h) and inequality (g) constraints based on the electric power network configuration and operation constraints. The general form of objective function f and its constraints is presented in Equation (13).
where u is the controllable system variables, , which control the power flow in the electric power network. The control variables, u, include the real power for generation units, voltage magnitude of generators, branch transformer tap, and shunt capacitors. x is the dependent of state variables, , which includes active power of swing generator, reactive power of generators, voltage magnitude of load buses, and loading of transmission lines [,].
The electrical power network is subject to number of operation constraints. The operation limitations are basically related to the power system equipment and parameters such as transmission line, voltage, frequency and current. In general, these operation constraints are presented in two forms—equality and inequality constraints. Firstly, the equality constraints of OPF are usually described by the following load flow Equations (14) and (15) [,]:
Secondly, the inequality constraints for OPF problems aim to describe the operating limits of the power system equipment, transmission loading, and voltage of load buses as following [,]:
- The thermal and renewable energy generating units limitation;
- The power transformer tap limitation;
- The shunt compensator limitation;
- The voltages limitation at load buses;
- The power transmission line limitation.
In order to decline the infeasible possible solutions, a penalty function, Equation (23), was developed based on the above inequality constraints for dependent variables to keep the dependent variables within the acceptable ranges, and is defined as [,]:
where , , and represent the values of penalty factors and they are assumed to be 100, 100, 100, and 100,000, respectively [,], and is the value of the violated limit of dependent variables(x) and is equal to or . The cases in Section 2.1 will be modified to include a penalty function by adding Equation (23) to their equations.
2.2. Mathematical Models of Wind and Solar Power Generating Units
Recently, Renewable Energy Sources (RES) have been widely used to improve the reliability and quality of the power network and have directly impacted the electricity market. In order to determine the optimal power generation flow for a power network equipped with RES and meet the objective function such as minimization of gas emissions, it is essential to optimally increase the injected power from RES. Generally, the OPF problem for a power network system connected to renewable energy sources is formulated as an optimization problem with a single or multi objective function. However, in reality, the renewable energy sources are naturally stochastic due the highly volatile behavior of the weather conditions. Thus, the stochastic model is required to efficiently optimize and solve the OPF problem by dealing with the high uncertainties in renewable energy sources. In this paper, the wind and solar energy systems are connected to an IEEE 30-bus network system in different location scenarios. The wind and solar energy generations play a significant role in OPF problems. However, the unpredictability weather condition increases the stochastic nature of the RES outputs and imposes lot of energy challenges such as risk operation management. In this research, to account for this and minimize the impact of the stochastic power generation behaviour, we have modelled the RES power generation by using probabilistic estimation algorithms. In this work, when actual power was delivered by RESs, the stochastic programming model in this section is used to generate the RES power profiles. In order to insert the RES into the OPF problem, RES power profiles are used as a negative load. This means that the wind and PV power generation units will be used first to deliver the power to loads, then the thermal generation units will cover the rest of the loads and network losses.
2.2.1. Wind Power Units
In order to develop an efficient optimization model for solving OPF problems, a future wind energy profile must be estimated. In this paper, a Weibull probability distribution function generates the predictors [,,,]. The wind energy estimation task can be accomplished autonomously prior to designing the optimization solving strategy. In general, the wind power generation model is developed based on wind speed variable [,,,]. In this section, the wind speed is presented and modelled probabilistically by using Weibull probability distribution function. The wind speed, , is written as [,,,]:
where the wind speed is described by the Weibull function based on the dimensionless shape factor (K) of the Weibull distribution and scale factor (c). The mean of Weibull distribution , as presented in Equation (25), is mainly dependent on gamma function (x), as described in Equation (26) [,,,].
In general, the kinetic energy of wind can be converted to electrical energy by the wind turbine. The actual output power of wind turbine is presented as a function in Equation (27) based on the wind speed.
where is the rated power of the wind turbine, is the cut-in wind speed of the wind turbine, is the cut-out wind speed and is the rated wind speed. In this paper, the methodology of the optimization algorithm includes a stochastic process through the Weibull probability distribution estimation simulation, as will be discussed in Section 2.3. The Weibull probability distribution estimation provides the uncertainty results for the wind energy generation. Additionally, the impact of the wind turbine location and change in the wind speed profile in optimum power flow formulation are not previously discussed in the literature. In order to minimize the total cost of power generations in this paper, the cost of wind power generation units need to be determined. In this paper, the total cost of wind power unit is calculated based on the wind speed and actual power delivered by wind turbine to minimize the impact of uncertainty in wind power profiles. The direct, reserve and the penalty costs in (USD/h) are calculated as in Equations (28)–(30), respectively. The total cost of wind power generations in (USD/h), , includes three main components: direct cost of wind turbine, reserve or overestimation cost and penalty cost is described by Equation (31) [,,,].
In general, the wind power suppliers provide the power network operators an estimation power generation profile. The estimation of wind power generation is used by network operator to develop an operation plan for all generation units to meet the required demand. In case the actual wind power output is less than the estimated value, then the reserve cost is included to cover the overestimated value. On the other hand, if the actual wind power output exceeds the estimated value, the penalty cost (underestimation) is incurred. Therefore, it is significant to have an accurate estimation method for the wind power profile. The direct cost, reserve cost and the penalty cost in USD/h are calculated as in [,,,].
2.2.2. Solar Power Units
The weather conditions such as clouds and solar irradiance lead the solar power to have a stochastic and volatile nature. Therefore, the output power of solar systems is developed based on the solar irradiance variable, (G). In this section, the solar irradiance, (G), is presented and modelled probabilistically by using lognormal probability distribution function. The probability function of (G), , is described as in [,]:
In general, the solar system aims to convert solar to electrical energy. The output power of solar system, , is described in Equation (33) as function based on the estimation of the solar irradiance in Equation (32) [,].
Similar to wind power units, the total cost of solar power generations is calculated based on three terms: direct cost of wind turbine, reserve or overestimation cost and penalty cost to minimize the impact of uncertainty in solar power profiles on cost estimation. The direct, reserve and the penalty costs in (USD/h) are calculated as in Equations (34)–(36), respectively [,]. The total cost of solar power generations in (USD/h), , is described by Equation (37).
2.3. Proposed Golden Ratio Optimization Method (GROM)
In the previous section, the OPF problem for a power network connected to RES is presented based on a formulation of single or multi objective functions. However, in reality the RES generations are naturally volatile due the stochastic behaviour of weather conditions such as wind speed. Here optimal power network management is required to efficiently minimize the power losses, generation cost, gas emissions and voltage deviation by dealing with the uncertainties in RES power profiles. In this paper, stochastic estimation algorithms for wind and solar power systems are used to minimize the impact of uncertainty in wind and solar power profiles. This section presents a power optimization model via a Golden Ratio Optimization Method (GROM) and probabilistic estimation algorithm [], as presented in Figure 1.
Figure 1.
Flowchart of the proposed GROM to solve the OPF problem.
In general, numerical and conventional optimization methods are obtained decision variables by finding or randomly searching for a point at which the derivative is zero. However, implementation of these methods for energy and OPF problems are complicated with highly computational costs due to the non-convex, nonlinear and constrained nature of OPF problems for RES networks. Therefore, an optimization approach based on golden ratio algorithm is designed to improve the optimization performance in terms power network efficiency, energy and cost saving, gas emission reduction, convergence rate and computational cost. The main idea of GROM is to create an optimization solver based on a growth pattern in nature such as plants []. This pattern was discovered by Fibonacci, and he called it the golden ratio. This ratio determines the growth angle of the model and helps to achieve the optimal solution [].
In this work, a GROM is developed to optimize the OPF for a power network connected to a wind and solar power generations and it outlined in Figure 1. Firstly, we create a number of random operation solutions for the OPF problem, such as population initialization, and calculate the mean value of the population. The next step in this phase is to compare fitness of the mean value solution to the worst solution. The fitness of each optimal operation profile is evaluated by using the cost objective functions for cases 1 to 10, as described in Section 2. In case the mean operation solution has a better fitness value compared to the worst operation solution, we replace the worst solution with the mean solution. This process aims to enhance the optimization speed to achieve convergence. Then, to determine the direction and the new solution movement, a random solution vector is selected for each solution in the population. In order to specify the direction of the new solution, the selected and the random solution vectors were compared to the mean solution vector. The random solution provides the ability of searching the whole space of the OPF problem and create a random movement towards the new solution. To determine the movement size and direction for obtained solution vector, Fibonacci’s formula (golden ratio) are used as in []. In this work, the best solution which has the best fitness value (minimum objective function value) is selected as the main solution vector. In the GROM algorithm, the solutions should be updated toward the best solution of the population under the RES network model constraints []. Finally, the proposed GROM method is a simple and free from any parameter tuning, which help to minimise the computational cost and convergence rate. In order to verify how the parameters of GROM has been selected, Section 3.3.1 present a statistical analysis for the GROM model and other meta-heuristic optimization strategies. The optimization parameters have been tested over a range of values, as presented in Section 3.3.1 and best solution was selected to obtain the results in this paper. The results and comparison shown in the following section present the performance of the proposed GROM method.
3. Results and Discussions
In this section, the results of the GROM algorithm are presented over ten cases of objective functions, as discussed in Section 2 in this paper. The GROM algorithm is compared to six metaheuristics optimization algorithms in this work, namely: Chaotic Gravitational Search Algorithm (CGSA)-1 [], MPSO [], CGSA2 [], SDO [], TLBO [] and CGWO []. First, the optimization algorithms result for single objective functions are discussed; then the algorithms are tested over multi-objective functions cases. Throughout this subsection, we will compare the optimization algorithms performance for a specific power network model using the following configurations:
- Scenario 1: IEEE 30-bus without renewable energy sources.An IEEE 30-bus of six thermal power generating units is used as reference power network model in this paper [,,], as described in Table 3 and Figure 2.
Table 3. The general specifications of the IEEE 30-bus system.
Figure 2. Scenario 1: IEEE 30-bus system. - Scenario 2: IEEE 30-bus Modified (1).An IEEE 30-bus Modified (1) is presented to investigate the impact of adding RES with stochastic power generation behavior to the reference power network, as seen in Figure A1. Here, the IEEE 30-bus system modified by replacing the thermal power generators at buses 5, 11, and 13 with solar PV at buses 5 and 13 as well as wind generator at bus 11. Furthermore, two new renewable generators (solar PV and wind generator) have been added at bus 24 and 30, respectively. The IEEE 30-bus Modified (1) specifications is described in Table A1. The general specifications and data for wind and solar system which connected to the IEEE 30-bus Modified (1) are presented in Table A2 and Table A3, respectively.
- Scenario 3: IEEE 30-bus Modified (2)An IEEE 30-bus Modified (2) is simulated to show the optimization performance over different RES location scenarios, as presented in Figure A2. The IEEE 30-bus system has been modified in this case by adding solar generator at buses 5 and 13, and wind generator at bus 11 instead of the old thermal power generators. In addition, a new solar PV and wind generators has been located at buses 17 and 28, respectively. Table A6 presents the IEEE 30-bus Modified (2) specifications. The general specifications and data for wind and solar system which connected to the IEEE 30-bus Modified (2) are presented in Table A4 and Table A5, respectively.For scenario (2) and scenario (3), the cases (3, 5, 7, 8, 9, and 10) in Section 2.1 will be modified to involve the effect of the presence of wind and solar sources by adding the total cost of wind power generations and the total cost of solar power generations to their equations.The IEEE 30-bus, IEEE 30-bus Modified (1) and IEEE 30-bus Modified (2) systems are used to address OPF problem then solve them by GROM algorithm and other optimizations algorithms over 10 cases, as summarized in Table 4. The simulation models have been implemented on 2.8-GHz i7 PC with 16 GB of RAM using using MATLAB 2016 and the maximum number of iterations is set to 100 for the GROM model as in [].
Table 4. Summary of case studies.
3.1. Single-Objective OPF Problem Test Results
Table 4 presents ten cases for OPF problems, where the first six cases deal with solving single objective problems. Firstly, the optimization algorithms are tested by using IEEE 30-bus system without RES. Then, each case of objective function has been evaluated over the three power network models: IEEE 30-bus, IEEE 30-bus Modified (1), IEEE 30-bus Modified (2).
3.1.1. IEEE 30-Bus System without RES
In this subsection, the GROM is used to solve the single objective function considering the real power loss, gas emission, generation cost, voltage stability and deviation, as presented in Table 5, Figure 3, Figure 4 and Figure 5. Table 5 presents the results of the GROM algorithm and other optimization algorithms for IEEE 30-bus. The results of GROM algorithm are compared to the CGSA1 [], MPSO [], CGSA2 [], SDO [], TLBO [] and CGWO []. Table 5 shows the GROM algorithm outperforms other optimization methods, where the objective function value solving by GROM algorithm was less than all other optimization methods. For example, the objective function of case 1 for GROM was 3.14394 MW compared to 4.02199 MW and 3.62014 MW for CGSA1 and SDO algorithms respectively. Figure 3 presents the convergence curves of the proposed GROM and other optimization algorithms over six cases (single objective functions). The GROM solver has smooth convergence curve over all single objective functions, cases 1 to 6, compared to other methods. The other optimization algorithms showed a volatile behavior, where the convergence curve change from one case to another. The proposed GROM achieves the optimal solution with oscillations behavior and speedy convergence rate compared to other methods. In addition, the proposed GROM model achieve the optimal solution without violate the constraints such as voltage. Figure 4 and Figure 5 show that the GROM maintains the voltages and transmission line loading magnitudes within the limits over all cases.
Table 5.
Results of the GROM algorithm and other optimization algorithms for the single-objective OPF for IEEE 30-bus system.
Figure 3.
Convergence curves for single-objective optimal power flow.
Figure 4.
Voltage profile for single-objective optimal power flow.
Figure 5.
Loading profile for single-objective optimal power flow.
3.1.2. IEEE 30-Bus System with RES
In this subsection, the GROM is applied to solve the OPF problem over six cases incorporating RES (IEEE 30-bus Modified (1) and IEEE 30-bus Modified (2)). In addition, the proposed GROM results will be compared to other six metaheuristics optimization algorithms in Section 3.3.
- Case 1: Real power loss minimizationIn this case the GROM is applied to solve the OPF problem for a power network with and without RES considering only the real power loss. By adding the wind and PV model as a negative load to the IEEE 30-bus system (Modified 1 and 2), the total load demand and power losses are reduced. Figure 6 shows the power loss and loading prolife for the three system cases: IEEE 30-bus system, IEEE 30-bus Modified (1) and IEEE 30-bus Modified (2). The power loss in IEEE 30-bus Modified (1) and IEEE 30-bus Modified (2) was reduced by 37.85% and 22.9%, respectively compared to IEEE 30-bus system without RES. The GROM results for case 1 and all other cases will be presented are compared to other proposed optimization methods in Section 3.3.
Figure 6. Loss and Loading Profiles for case 1 for IEEE 30-bus system, IEEE 30-bus Modified (1) and IEEE 30-bus Modified (2). - Case 2: Emission index minimizationIn this case, the environmental impact in the power networks is considered and analysed. A gas emission analysis has been carried out for the three proposed IEEE systems to show the environmental benefits of optimally control the power generations. Figure 7 presents the emission index for GROM model in all network scenarios with or without RES. The GROM can achieve an emission index savings of around 55.54% for IEEE 30-bus model with RES (Modified (1) and (2)) compared to IEEE 30-bus model without RES. In IEEE 30-bus model with RES, the wind and PV system allows a reduction in the number of thermal power generation to meet the required load demand.
Figure 7. Emission index (ton/hr) for case 2 IEEE 30-bus system, IEEE 30-bus Modified (1) and IEEE 30-bus Modified (2). - Case 3: Minimization of the cost of Fuel with value point effect of thermal power, wind, and solar PV generating unitsIn case 3, the GROM algorithm is designed to achieve a substantial saving in the fuel and power generation costs. The economic power generation is considered and analysed in this section. The analysis of power generations cost with valve point effect of thermal power has been presented to show the commercial benefits of the optimality control IEEE power system with and without RES. In Figure 8, the total power generations cost has been computed and presented. The GROM algorithm can reduce the power generations cost in IEEE 30-bus Modified (1) and IEEE 30-bus Modified (2) by around 8.69% and 6.68%, respectively, compared to IEEE 30-bus without RES. The power generation cost saving results show that the RES networks improved the economic performance compared to power network without RES.
Figure 8. Fuel cost with valve point effect (USD/hr) for case 3 for IEEE 30-bus system, IEEE 30-bus Modified (1) and IEEE 30-bus Modified (2). - Case 4: Minimization of voltage stability indexIn this case, the voltage stability index was optimized by using GROM algorithm for IEEE 30- bus network with and without RES. The power quality related to voltage stability is considered in this section. The analysis of voltage stability has been carried out to present the power quality benefits of optimality control IEEE power system with and without RES. Figure 9 shows that the GROM can improve the voltage stability index by 52% and 50% for IEEE 30-bus Modified (1) and IEEE 30-bus Modified (2), respectively, compared to IEEE 30-bus system without RES.
Figure 9. Voltage Stability Index (p.u.) for IEEE 30-bus system, IEEE 30-bus Modified (1) and IEEE 30-bus Modified (2). - Case 5: Minimization of the cost of Fuel of thermal power, wind, and solar PV generating unitsThe economic power generation based on the basic cost function is analysed in this section, as seen in Figure 10. The basic fuel cost, as discussed in Section 2, of thermal power generators, wind, and solar generating have optimized for power networks with and without RES. The GROM algorithm can reduce the total generation cost for IEEE 30-bus Modified (1) and (2) by 7.87% and 8.93%, respectively, compared to IEEE 30-bus without RES; in addition, the power generation contribution from renewable energy was 40% and 39%, respectively.
Figure 10. Fuel cost (USD/hr) for IEEE 30-bus system, IEEE 30-bus Modified (1) and IEEE 30-bus Modified (2). - Case 6: Voltage deviation minimizationIn this section, a cost function for voltage deviation has been used to show the impact of optimally control on power networks. Figure 11 presents the voltage profile for IEEE 30-bus system, IEEE 30-bus Modified (1) and IEEE 30-bus Modified (2). As seen in Figure 11, the GROM algorithm can improve the voltage profile behavior by reducing the voltage deviation. The voltage deviation was reduced by 23.9% and 12.1% for IEEE 30-bus Modified (1) and IEEE 30-bus Modified (2), respectively, compared to IEEE 30-bus system without RES.
Figure 11. Voltage deviation (p.u.) IEEE 30-bus system, IEEE 30-bus Modified (1) and IEEE 30-bus Modified (2).
3.2. Multi-Objective OPF Problem Test Results
In recent years, the planning and operation of power networks with high penetration of RES is becoming more significant due to the fuel cost and environment challenges. In general, the Optimization Power Flow (OPF) problem of the different thermal and renewable energy sources is a multi-objective function problem because it consider many problem terms such as economical (power generation costs), technical (voltage stability and deviation) and environmental (gas emission). In multi-objective function, the main aim is to simultaneously optimize more than one objective function based on the trade-offs between two or more conflicting single optimization objectives. For example, maximizing cost savings while minimizing power loss and gas emissions in a power network. The solution multi objective functions are generally associated with a high computational cost due to number of variables, constraints and design options. This section presents four cases of multi-objective OPF problems, the GROM is used to solve the multi-objective function considering the real power losses, gas emission, generation cost, voltage stability and deviation. Firstly, the GROM is tested by using IEEE 30-bus system without RES. Then, each case of objective function has been evaluated for the three power network models: IEEE 30-bus, IEEE 30-bus Modified (1), IEEE 30-bus Modified (2). The following section, Section 3.3, will compare and evaluate all proposed optimization methods for different power network models.
3.2.1. IEEE 30-Bus System without RES
In this subsection, the GROM is used to solve multi-objective OPF problem (case 7 to case 10) considering the real power losses, gas emission, generation cost, voltage stability and deviation, as presented in Table 4. The results of GROM algorithm are compared to other proposed optimization methods. Table 6 shows the GROM algorithm outperforms other optimization methods for IEEE 30-bus system, where the multi-objective function value solving by GROM algorithm was less than all other optimization methods. For example, the objective function of case 7 for GROM was 851.23146 USD/h compared to 854.04331 USD/h and 857.33158 USD/h for TLBO [] and CGWO [] algorithms, respectively. Figure A3 presents the convergence curves of the proposed GROM and other optimization algorithms over four multi-objective cases. The GROM solver has smooth convergence curve over all cases and achieve the optimal solution without oscillations and a speedy convergence rate compared to other methods. The proposed GROM model achieves the optimal solution without violating the constraints, such as voltage, as presented in Figure A4 and Figure A5. The results show that the GROM maintains the voltages and transmission line loading magnitudes within the limits over all cases.
Table 6.
Results of the GROM algorithm and other optimization algorithms for the multi-objective OPF for IEEE 30-bus system.
3.2.2. IEEE 30-Bus System with RES
In order to evaluate the impact of adding RES to power network on optimization performance, the GROM is applied to solve the OPF problem over four cases incorporating RES (IEEE 30-bus Modified (1) and IEEE 30-bus Modified (2)). The proposed GROM results will be compared to six metaheuristics optimization algorithms in the following section, Section 3.3.
- Case 7: Minimization of the cost of fuel of thermal power, wind, and solar PV generating units and voltage stability index.In this case, energy generation cost and voltage stability index was minimized as a multi-objective function for a power network with and without RES, as presented in Figure 12. By adding the wind and PV model to the IEEE 30-bus system (Modified 1 and 2) and using the GROM to solve the multi-objective OPF problem in this section, the total power generation cost is reduced. Figure 12a shows the total generations cost for the three power system cases: IEEE 30-bus system, IEEE 30-bus Modified (1) and IEEE 30-bus Modified (2). The total generations cost in IEEE 30-bus Modified (1) and IEEE 30-bus Modified (2) was reduced by 5.16% and 8%, respectively, compared to IEEE 30-bus system without RES. The generations cost reduction is basically coming from the increase in RES contribution power network. The wind and solar power generations were increased by 36% and 39%, respectively. In addition, the voltage stability index, as shown in Figure 12b, for IEEE 30-bus Modified (1) and IEEE 30-bus Modified (2) systems were reduced by 45.3% and 44.1%, respectively, as compared to IEEE 30-bus system.
Figure 12. Fuel cost and Voltage Stability Index for case 7 for IEEE 30-bus system, IEEE 30-bus Modified (1) and IEEE 30-bus Modified (2). - Case 8: Minimization of the cost of Fuel of thermal power, wind, and solar PV generating units and voltage deviation.The economic power generation and voltage deviation terms are analysed in this section, as seen in Figure 13. A multi-objective cost function for voltage deviation and power generations cost has been used to show the impact of optimally power control on these terms. The GROM algorithm can reduce the total generations cost for IEEE 30-bus Modified (1) and (2) by 4.3% and 7.38%, respectively, compared to IEEE 30-bus without RES, as shown in Figure 13a. The voltage profiles, as presented in Figure 13b, for IEEE 30-bus system, IEEE 30-bus Modified (1) and IEEE 30-bus Modified (2) have been improved by reducing the voltage deviation. The voltage deviation was improved by 0.26% and 22.76% for IEEE 30-bus Modified (1) and IEEE 30-bus Modified (2), respectively, compared to IEEE 30-bus system without RES.
Figure 13. Fuel cost and Voltage deviation for case 8 for IEEE 30-bus system, IEEE 30-bus Modified (1) and IEEE 30-bus Modified (2). - Case 9: Minimization of power loss and total power generations cost.In this case the GROM is applied to solve multi-objective OPF problem for a power network with and without RES considering only the real power loss and the total power generations cost. Figure 14a shows that the total power generation cost in IEEE 30-bus Modified (1) and IEEE 30-bus Modified (2) was reduced by 10.87% and 7.56%, respectively, compared to IEEE 30-bus system without RES. In addition, the power loss in IEEE 30-bus Modified (1) and IEEE 30-bus Modified (2) was reduced by 23% and 19%, respectively, compared to IEEE 30-bus system without RES, as shown in Figure 14b.
Figure 14. Fuel cost and Real power loss for case 9 for IEEE 30-bus system, IEEE 30-bus Modified (1) and IEEE 30-bus Modified (2). - Case 10: Minimization of the total power generations cost, voltage deviation, real power loss, and emission index.In order to evaluate the GROM algorithm performance with highly complex multi-objective function, case 10 is presented in this section. Here, the multi-objective function describes four terms: the total power generations cost, voltage deviation, real power loss, and gas emission index. In this section, the GROM is applied to solve the multi-objective OPF problem for power network incorporating RES (IEEE 30-bus Modified (1) and IEEE 30-bus Modified (2)), as shown in Figure 15. Firstly, the total generation cost was reduced by 6% and 6.9% for RES networks (IEEE 30-bus Modified (1) and IEEE 30-bus Modified (2)), respectively, compared to IEEE 30-bus without RES, as shown in Figure 15a. Similarly, the power loss reduction and voltage deviation was also improved by 23.6% and 40.8% for IEEE 30-bus Modified (1), respectively, as presented in Figure 15b,c. Finally, the gas emission index was reduced by 56% and 57% for RES networks (IEEE 30-bus Modified (1) and IEEE 30-bus Modified (2)), respectively, compared to IEEE 30-bus without RES, as shown in Figure 15d.
Figure 15. The total power generation cost, real power loss, voltage deviation, and Emission index IEEE 30-bus system, IEEE 30-bus Modified (1) and IEEE 30-bus Modified (2).
3.3. Discussion and Comparison
This section compares the performance of proposed GROM algorithms in this paper and other optimization methods (CGSA1 [], MPSO [],CGSA2 [], SDO [], TLBO [] and CGWO []). The convergence rate of the GROM is computed based on number of iterations in accordance with single and multi-objective OPF problems. The convergence rate comparison is presented in Section 3.1 and Section 3.2 for IEEE-30 bus systems over ten cases. Figure 3 and Figure A3 showed that the proposed GROM algorithm achived the optimal solutions within a less number of iterations which will reduce the computational cost. Therefore, the GROM algorithm shows a higher ability to solve complex OPF problem with and without RES. Table 7 shows the GROM algorithm performance compared to CGSA1 [], MPSO [],CGSA2 [], SDO [], TLBO [] and CGWO []. The results show that the GROM algorithm improved the objective function performance in each case of the ten cases compared to other optimization methods. For example, the power loss reduction (case 1) has been improved by 21.8% and 17.5% compared to CGSA and CGWO, respectively.
Table 7.
Improvement of objective functions of GROM over other techniques.
Similarly, the GROM algorithm is tested with and without connecting RES (wind and solar power systems) to IEEE 30-bus network systems. In addition, the wind and solar system have been located
in different location (IEEE 30-bus Modified (1) and IEEE 30-bus Modified (2)) to evaluate the impact of RES location on the GROM and other optimization methods, as shown in Figure 16. Table 8 and
Table 9 and Figure 16 present the GROM algorithm performance for IEEE 30-bus Modified (1) and IEEE 30-bus Modified (2)) with compared to IEEE 30-bus without RES. The results show that the GROM algorithm improved the objective function performance for the both RES power network simulations over the ten proposed cases. For example, Figure 16e shows that the voltage stability (case 4) has been improved by 52.2% and 50.7% for IEEE 30-bus Modified (1) and IEEE 30-bus Modified (2), respectively, compared to IEEE 30-bus without RES. The GROM simulation results for all objective function cases and power network scenarios have been presented in Table A7, Table A8, Table A9, Table A10, Table A11, Table A12, as Appendix A for this paper
Figure 16.
Overall comparisons for real power loss, total cost, total emission, voltage deviation, and voltage stability index IEEE 30-bus system, IEEE 30-bus Modified (1) and IEEE 30-bus Modified (2).
Table 8.
Improvement of objective functions for GROM between scenario 1 and scenario 2.
Table 9.
Improvement of objective functions for GROM between scenario 1 and scenario 3.
3.3.1. Analysis of GROM and Other Meta-Heuristics Optimization Strategies
The previous sections introduced the GROM method as a more suitable optimization method compared to other meta-heuristics methods. This section will further elaborate and provide evidence on the performance of GROM method and identify the parameters of each proposed method. The proposed optimization methods were applied to solve single objective OPF problem considering the real power loss (case 1) and multi objective function considering the total power generations cost, voltage deviation, real power loss, and emission index (case 10). In this section, the proposed optimization methods were tested to investigate the superiority of the GROM method compared to other proposed methods. Table 10 and Table 11 presents the statistical analysis for the objective function value over 20 runs of simulations for case 1 and case 10. Analysis of the objective function value is shown in Table 10 and Table 11 to present various statistics of objective value including the minimum, maximum, median and standard deviation values. Table 10 and Table 11 shows that the standard deviation for the GROM method for case 1 and case 10 was the minimum value compared to other optimization methods with values equal to 0.0130 and 0.3787, respectively. The proposed GROM outperform other metaheuristics methods in solving the single and multi-objective function without any violation to the constraints. For example, the maximum objective function value for GROM method was 3.141349 compared to 6.078505 for CGSA2.
Table 10.
Statistical analysis for case 1.
Table 11.
Statistical analysis for case 10.
In complex OPF problems and multi-objective functions, the optimization solvers aim to find the best compromise solution. However, there is no general superior optimization approach to solve all multi-objective function problems. Generally, developing a specific optimization method will rely on number factors such as the OPF problem complexity, types and number of constraints, the available information in the model and the type of simulation and software packages. Furthermore, each optimization solver has drawbacks and advantages some of these solvers can be only used for specific optimization problems. This section aims to verify how the parameters of each solver has been selected by using the previous studies information and comparing the results of the non-dominated and the best compromise solutions for each optimization solver. Table 12 the main parameters of each of the proposed of optimization algorithms in this paper. The optimization parameters have been tested over a range of values, as presented in Table 12 and best solution was selected to obtain the results in this paper.
Table 12.
Parameters and testing ranges of optimization algorithms.
3.3.2. OPF for Largescale System
This section aims to check and test the scalability of the proposed GROM for a large-scale power network system (IEEE 118-bus) without RES, similar to scenario 1. The data about generators, buses, and transmission lines are given in []. The permissible ranges of transformer tap settings and generator bus voltages are within [0.90, 1.10] and [0.95, 1.10], respectively [], while the ratings of shunt compensators are within 0 and 25 MVAr []. The proposed metaheuristics optimization methods are applied to solve OPF problem considering the fuel cost of the thermal power generating units (Case 5). Table 13 shows that the proposed GROM outperform other metaheuristics methods in solving the OPF problem for in a large-scale system (case 5) without any violation to the constraints. For example, these results show that the fuel cost for GROM was reduced by 7.7% compared to MPSO and CGSA1. The objective function value for GROM method was the lowest value (135,861 USD/h) compared other methods such as SDO with (140,023 USD/h) and CGSA1 with (143,381 USD/h). In addition, the optimal solution obtained by GROM for IEEE 118-bus system is presented in Table 14.
Table 13.
Results of the GROM and other optimization algorithms for large scale system (IEEE 118-bus system).
Table 14.
Optimal solution obtained by GROM for IEEE 118-bus system.
Figure 16 shows that the GROM solver has smooth convergence curve compared to other methods. The proposed GROM achieve the optimal solution with oscillations behaviour and speedy convergence rate compared to other methods even for large scale system. The comparisons result in Table 13 and Figure 17 showed that the GROM outperforms other methods for large scale similar to small scale systems and the objective function is similarly reduced as expected.
Figure 17.
Convergence Curves for IEEE 118-bus system.
4. Conclusions
In this paper, a new proposed GROM method has been applied to single and multi-objective OPF problems for IEEE 30-bus system incorporating RES in different locations. The OPF problems have been presented by ten cases considering the total power generations cost, gas emission, power loss, voltage stability and voltage deviation. The OPF problem has been developed with a realistic model for the wind and solar systems, this model describes the stochastic nature of RES. The main goal of this work is providing a new optimization method able to overcome the drawbacks of the conventional optimization methods by developing a stochastic model for RES. The effectiveness GROM have been tested compered to six metaheuristics optimization algorithms, namely: CGSA1 [], MPSO [], CGSA2 [], SDO [], TLBO [] and CGWO []. The comparisons’ results show that the GROM outperformed all other proposed optimization methods for power networks with or without RES. Different optimization techniques have been developed and used in this article to present and compare a sufficient number of new and efficient OPF problem solvers from which the decision maker and network operators can select the suitable solver solutions.The implementation of the proposed optimization methods in this paper is part of our future work. In addition, the impact of adding energy storage system to the power notwork is recommended.
Author Contributions
Both authors have made equal contributions to this work. Both authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Conflicts of Interest
The authors declare no conflict of interest.
Abbreviations
| OPF | Optimal Power Flow |
| RES | Renewable Energy Sources |
| PSO | Particle Swarm Optimization |
| GROM | Golden Ratio Optimization Method |
| GSA | Gravitational Search Algorithm |
| TLBO | Teaching–Learning-Based Optimization |
| SDO | Supply Demand-based Optimization |
| MPSO | Modified Particle Swarm Optimization |
| CGSA | Chaotic Gravitational Search Algorithm |
Nomenclature
| αi, βi, γi, ωi, µi | The emission coefficients for thermal generation units |
| θik | angle difference between bus i and k |
| ai, bi, ci | Fuel cost coefficients for the basic formula |
| Bik | transfer susceptance between bus i and k |
| CPs,k | penalty cost for jth solar PV plant |
| CPw,j | penalty cost for jth wind plant |
| CRs,k | reserve cost for jth solar PV plant |
| CRw,j | reserve cost for jth wind plant |
| total cost of solar power generations | |
| total cost of wind power generations | |
| di, ei | Fuel cost coefficients associated with the valve point loading effect |
| E | Total gas emission |
| E(Psav,k < Pss,k) | expectation of solar PV power below the scheduled power |
| E(Psav,k > Pss,k) | expectation of solar PV power above the scheduled power |
| f | The objective function to be minimized or maximized |
| fs(Psav,k < Pss,k) | probability of solar power shortage occurrence than the scheduled power |
| fs(Psav,k > Pss,k) | probability of solar power surplus than the scheduled power |
| fw(Pw,j) | probability density function for jth wind plant |
| FC | the fuel cost of the thermal power generator |
| FC_vtv | Fuel cost associated only with valve point loading effect |
| Gik | conductance between bus i and k |
| gi | direct cost coefficient for jth wind plant |
| Gq(ij) | conductance of qth branch |
| Gstd | solar irradiance in standard environment |
| hk | direct cost coefficient for kth solar PV plant |
| KPs,k | penalty cost coefficient for jth solar PV plant |
| KPw,j | penalty cost coefficient for jth wind plant |
| KRs,k | reserve cost coefficient for jth solar PV plant |
| KRw,j | reserve cost coefficient for jth wind plant |
| Lmax | voltage stability indicator |
| NC, NT | Number of shunt capacitors and branch transformer taps, respectively |
| NW | number of wind plants |
| NG | number of power generation units |
| NL | number of load buses |
| nl | number of branches |
| PD, QD | Active and reactive power of load buses, respectively |
| PG1, QG1 | Active and reactive power of slack bus generator |
| Ploss | active power loss in the power system network |
| Psr | rated output power of the solar PV plant |
| Pss,k | scheduled power from kth solar PV plant |
| Pwav,j | actual available power from jth wind plant |
| Pwr,j | rated output power from jth wind plant |
| Pws,j | scheduled power from jth wind plant |
| QC, TS | Shunt capacitor and branch transformer tap, respectively |
| Rc | certain irradiance point for the solar PV plant |
| Sl | loading of transmission lines |
| TFC_vlv | Fuel cost involving valve point loading effect |
| u | The controllable system variables |
| VG, VL | voltage magnitude at the generators and load buses, respectively |
| Vi, Vj | voltage magnitude of terminal buses of branch |
| VD | voltage deviation |
| x | state variables of the system |
| YLL, YLG | sub-matrices of the system YBUS |
| δij | the difference angle between the terminal buses of branch |
Appendix A
Table A1.
The general specifications of the IEEE 30-bus modified (1).
Table A1.
The general specifications of the IEEE 30-bus modified (1).
| Characteristics | Values | Details |
|---|---|---|
| Buses | 30 | |
| Branches | 41 | |
| Generators | 8 | Buses: 1, 2, 5, 8, 11, 13, 24 and 30 |
| Load voltage limits | 22 | [0.95–1.05] |
| Generator voltage limits | 8 | [0.9–1.1] |
| Shunt VAR compensation | 9 | Buses: 10, 12, 15, 17, 20, 21, 23, 24 and 29 |
| Transformer with tap ratio | 4 | Buses: 11, 12, 15 and 36 |
| Control variables | 28 |
Table A2.
Data of wind power plant for IEEE 30-bus Modified (1).
Table A2.
Data of wind power plant for IEEE 30-bus Modified (1).
| Unit | Bus | No. of Turbines | Pwr [MW] | c | k | gi [USD/MWh] | KRw,j [USD/MWh] | KPw,j [USD/MWh] | vin [m/s] | vout [m/s] | vr [m/s] |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 11 | 10 | 2 | 9 | 2 | 1.65 | 2.8 | 1.7 | 4 | 25 | 13 |
| 2 | 30 | 12 | 2 | 10 | 2 | 1.7 | 2.8 | 1.7 | 4 | 25 | 13 |
Table A3.
Data for solar PV plant for IEEE 30-bus Modified (1).
Table A3.
Data for solar PV plant for IEEE 30-bus Modified (1).
| Unit | Bus | Psr [MW] | Gstd [W/m2] | Rc [W/m2] | µ | σ | hk [USD/MWh] | KPs,k [USD/MWh] | KRs,k [USD/MWh] |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 5 | 25 | 800 | 120 | 6 | 0.6 | 1.55 | 1.3 | 3.2 |
| 2 | 13 | 30 | 800 | 200 | 6 | 0.6 | 1.45 | 1.3 | 2.8 |
| 3 | 24 | 30 | 800 | 170 | 6 | 0.6 | 1.6 | 1.45 | 3.1 |
Table A4.
Data of wind power plant for IEEE 30-bus Modified (2).
Table A4.
Data of wind power plant for IEEE 30-bus Modified (2).
| Unit | Bus | No.of Turbines | Pwr [MW] | c | k | gi [USD/MWh] | KRw,j [USD/MWh] | KPw,j [USD/MWh] | vin [m/s] | vout [m/s] | vr [m/s] |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 11 | 10 | 2 | 9 | 2 | 1.65 | 2.8 | 1.7 | 4 | 25 | 13 |
| 2 | 28 | 12 | 2 | 10 | 2 | 1.7 | 2.8 | 1.7 | 4 | 25 | 13 |
Table A5.
Data for solar PV plant for IEEE 30-bus Modified (2).
Table A5.
Data for solar PV plant for IEEE 30-bus Modified (2).
| Unit | Bus | Psr [MW] | Gstd [W/m2] | Rc [W/m2] | µ | σ | hk [USD/MWh] | KPs,k [USD/MWh] | KRs,k [USD/MWh] |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 5 | 25 | 800 | 120 | 6 | 0.6 | 1.55 | 1.3 | 3.2 |
| 2 | 13 | 30 | 800 | 200 | 6 | 0.6 | 1.45 | 1.3 | 2.8 |
| 3 | 17 | 30 | 800 | 170 | 6 | 0.6 | 1.6 | 1.45 | 3.1 |
Figure A1.
Scenario 2: IEEE 30-bus Modified (1).
Figure A2.
Scenario 3: IEEE 30-bus Modified (2).
Table A6.
The general specifications of the IEEE 30-bus modified (2).
Table A6.
The general specifications of the IEEE 30-bus modified (2).
| Characteristics | Values | Details |
|---|---|---|
| Buses | 30 | |
| Branches | 41 | |
| Generators | 8 | Buses: 1, 2, 5, 8, 11, 13, 17 and 28 |
| Load voltage limits | 22 | [0.95–1.05] |
| Generator voltage limits | 8 | [0.9–1.1] |
| Shunt VAR compensation | 9 | Buses: 10, 12, 15, 17, 20, 21, 23, 24 and 29 |
| Transformer with tap ratio | 4 | Buses: 11, 12, 15 and 36 |
| Control variables | 28 |
Table A7.
Optimal solution obtained by GROM for single-objective OPF for IEEE 30-bus system.
Table A7.
Optimal solution obtained by GROM for single-objective OPF for IEEE 30-bus system.
| Parameters | Min | Max | Case 1 | Case 2 | Case 3 | Case 4 | Case 5 | Case 6 |
|---|---|---|---|---|---|---|---|---|
| PG2 (MW) | 20 | 80 | 79.98599 | 67.52771 | 73.36567 | 48.56394 | 58.82989 | 79.35321 |
| PG5 (MW) | 15 | 50 | 49.99816 | 50.00000 | 16.62166 | 35.94720 | 21.12946 | 47.11245 |
| PG8 (MW) | 10 | 35 | 34.98890 | 34.99924 | 34.91363 | 23.16947 | 34.97487 | 22.40758 |
| PG11 (MW) | 10 | 30 | 29.97975 | 29.99914 | 13.36913 | 25.63985 | 18.02521 | 30.00000 |
| PG13 (MW) | 10 | 40 | 39.99990 | 39.99954 | 12.72009 | 31.21624 | 17.45023 | 14.06619 |
| VG1 (p.u.) | 0.95 | 1.1 | 1.06154 | 1.06134 | 1.07456 | 1.05941 | 1.07655 | 1.02726 |
| VG2 (p.u.) | 0.95 | 1.1 | 1.05770 | 1.05503 | 1.06094 | 1.04713 | 1.06225 | 1.02809 |
| VG5 (p.u.) | 0.95 | 1.1 | 1.03685 | 1.03494 | 1.03002 | 1.01737 | 1.02905 | 1.01312 |
| VG8 (p.u.) | 0.95 | 1.1 | 1.04303 | 1.04158 | 1.03676 | 1.04399 | 1.03757 | 1.00378 |
| VG11 (p.u.) | 0.95 | 1.1 | 1.08539 | 1.05931 | 1.09111 | 1.10000 | 1.04058 | 1.05579 |
| VG13 (p.u.) | 0.95 | 1.1 | 1.05042 | 1.06207 | 1.05568 | 1.07187 | 1.05141 | 0.984368989 |
| QC10 (MVAr) | 0 | 5 | 5.00000 | 1.01900 | 3.09998 | 2.06687 | 4.98100 | 4.59259 |
| QC12 (MVAr) | 0 | 5 | 4.94610 | 4.48520 | 2.12732 | 2.86169 | 1.76287 | 0.92649 |
| QC15 (MVAr) | 0 | 5 | 0.01188 | 0.09006 | 3.11593 | 1.24673 | 3.15533 | 4.36873 |
| QC17 (MVAr) | 0 | 5 | 0.00000 | 5.00000 | 2.07694 | 2.47628 | 4.33776 | 1.04128 |
| QC20 (MVAr) | 0 | 5 | 4.43235 | 4.54208 | 3.67991 | 4.80224 | 3.57435 | 4.87576 |
| QC21 (MVAr) | 0 | 5 | 5.00000 | 4.63226 | 0.18913 | 4.19956 | 0.84754 | 3.53346 |
| QC23 (MVAr) | 0 | 5 | 4.99730 | 0.17769 | 3.20377 | 2.88401 | 2.49263 | 4.99553 |
| QC24 (MVAr) | 0 | 5 | 5.00000 | 4.99130 | 3.45134 | 2.78014 | 5.00000 | 4.77105 |
| QC29 (MVAr) | 0 | 5 | 3.93393 | 3.75936 | 0.61614 | 2.67129 | 3.28759 | 2.03583 |
| TS11 (p.u.) | 0.9 | 1.1 | 0.99135 | 0.97702 | 0.98170 | 1.01534 | 1.05797 | 1.07354 |
| TS12 (p.u.) | 0.9 | 1.1 | 1.07299 | 1.00742 | 1.06962 | 1.06466 | 0.92993 | 0.905278904 |
| TS15 (p.u.) | 0.9 | 1.1 | 0.98900 | 1.00781 | 1.00829 | 1.00286 | 0.98073 | 0.93138 |
| TS36 (p.u.) | 0.9 | 1.1 | 0.99266 | 0.99163 | 0.98231 | 0.96275 | 0.99521 | 0.96196 |
| PG1 (MW) | 50 | 200 | 51.59125 | 64.15002 | 140.00119 | 124.69361 | 139.99680 | 95.68215 |
| QG1 (MVAr) | −20 | 150 | −5.56971 | −4.52100 | −3.32968 | −10.52310 | −0.41515 | −19.98950 |
| QG2 (MVAr) | −20 | 60 | 9.24622 | 8.12240 | 16.35530 | 3.33205 | 22.42903 | 34.50154 |
| QG5 (MVAr) | −15 | 62.5 | 20.19898 | 21.72073 | 26.66210 | 11.92303 | 23.45494 | 33.45856 |
| QG8 (MVAr) | −15 | 48 | 23.44640 | 30.44406 | 24.76445 | 37.37035 | 26.89262 | 32.51009 |
| QG11 (MVAr) | −10 | 40 | 19.32106 | 6.35770 | 22.03234 | 29.15432 | 11.32480 | 28.67011 |
| QG13 (MVAr) | −15 | 44 | 5.05864 | 13.93794 | 14.43758 | 18.22961 | 6.38072 | −17.23053 |
Table A8.
Optimal solutions obtained by GROM for multi-objective OPF for IEEE 30-bus system.
Table A8.
Optimal solutions obtained by GROM for multi-objective OPF for IEEE 30-bus system.
| Parameters | Min | Max | Case 7 | Case 8 | Case 9 | Case 10 |
|---|---|---|---|---|---|---|
| PG2 (MW) | 20 | 80 | 59.51533 | 55.72177 | 51.44303 | 51.33747 |
| PG5 (MW) | 15 | 50 | 20.14512 | 18.94197 | 49.76511 | 36.79839 |
| PG8 (MW) | 10 | 35 | 35.00000 | 35.00000 | 34.62251 | 34.99904 |
| PG11 (MW) | 10 | 30 | 18.45636 | 22.78070 | 29.93412 | 25.64743 |
| PG13 (MW) | 10 | 40 | 17.28464 | 18.34519 | 25.44889 | 20.02937 |
| VG1 (p.u.) | 0.95 | 1.1 | 1.07304 | 1.03755 | 1.06642 | 1.07029 |
| VG2 (p.u.) | 0.95 | 1.1 | 1.05901 | 1.03104 | 1.05690 | 1.05732 |
| VG5 (p.u.) | 0.95 | 1.1 | 1.02571 | 1.00149 | 1.03832 | 1.03116 |
| VG8 (p.u.) | 0.95 | 1.1 | 1.03700 | 1.00442 | 1.04302 | 1.03957 |
| VG11 (p.u.) | 0.95 | 1.1 | 1.06336 | 1.01488 | 1.07891 | 1.03580 |
| VG13 (p.u.) | 0.95 | 1.1 | 1.06234 | 1.01677 | 1.05127 | 1.02448 |
| QC10 (MVAr) | 0 | 5 | 3.91072 | 3.44810 | 3.70057 | 2.29771 |
| QC12 (MVAr) | 0 | 5 | 1.11532 | 5.00000 | 2.69825 | 0.54018 |
| QC15 (MVAr) | 0 | 5 | 2.43469 | 3.97511 | 4.57715 | 3.06608 |
| QC17 (MVAr) | 0 | 5 | 3.24257 | 2.51465 | 3.58127 | 3.49795 |
| QC20 (MVAr) | 0 | 5 | 4.53190 | 5.00000 | 4.58329 | 5.00000 |
| QC21 (MVAr) | 0 | 5 | 1.97091 | 2.69323 | 4.79084 | 4.93845 |
| QC23 (MVAr) | 0 | 5 | 3.28071 | 2.42094 | 2.03025 | 5.00000 |
| QC24 (MVAr) | 0 | 5 | 5.00000 | 5.00000 | 5.00000 | 4.63419 |
| QC29 (MVAr) | 0 | 5 | 3.54249 | 2.11182 | 3.08244 | 2.82682 |
| TS11 (p.u.) | 0.9 | 1.1 | 1.00279 | 1.01257 | 1.02834 | 1.09106 |
| TS12 (p.u.) | 0.9 | 1.1 | 0.95114 | 0.92504 | 0.94541 | 0.94823 |
| TS15 (p.u.) | 0.9 | 1.1 | 1.00166 | 0.98607 | 0.98590 | 1.02863 |
| TS36 (p.u.) | 0.9 | 1.1 | 0.97113 | 0.96135 | 0.97959 | 1.00178 |
| PG1 (MW) | 50 | 200 | 140.01610 | 140.09127 | 96.10856 | 119.90616 |
| QG1 (MVAr) | −20 | 150 | −3.43646 | −18.08737 | −4.98986 | −2.39023 |
| QG2 (MVAr) | −20 | 60 | 19.01079 | 39.43867 | 8.58822 | 11.82537 |
| QG5 (MVAr) | −15 | 62.5 | 22.67690 | 30.79428 | 22.80944 | 21.32114 |
| QG8 (MVAr) | −15 | 48 | 28.38891 | 31.16879 | 27.14174 | 26.40463 |
| QG11 (MVAr) | −10 | 40 | 9.47676 | 5.55952 | 17.57496 | 18.31573 |
| QG13 (MVAr) | −15 | 44 | 11.99685 | 2.67655 | 1.41552 | 8.89555 |
Table A9.
Optimal solution obtained by GROM for single-objective OPF for IEEE 30-bus Modified (1).
Table A9.
Optimal solution obtained by GROM for single-objective OPF for IEEE 30-bus Modified (1).
| Parameters | Min | Max | Case 1 | Case 2 | Case 3 | Case 4 | Case 5 | Case 6 |
|---|---|---|---|---|---|---|---|---|
| PG2 (MW) | 20 | 80 | 43.13525 | 47.15150 | 37.13751 | 34.95263 | 36.54377 | 50.89199 |
| PG5 (MW) | 15 | 50 | 49.89199 | 49.97734 | 15.00000 | 21.69741 | 24.06116 | 44.45154 |
| PG8 (MW) | 10 | 35 | 34.99745 | 35.00000 | 12.34600 | 16.54988 | 11.57425 | 23.04400 |
| PG11 (MW) | 10 | 30 | 29.96896 | 20.80660 | 14.67360 | 29.00113 | 19.42242 | 24.18801 |
| PG13 (MW) | 10 | 40 | 39.18625 | 38.01477 | 28.03444 | 35.17677 | 27.72137 | 29.19834 |
| PG24 (MW) | 10 | 30 | 23.52888 | 25.20854 | 23.13073 | 27.57714 | 23.25212 | 19.10671 |
| PG30 (MW) | 10 | 40 | 14.37509 | 19.93864 | 19.93997 | 23.39755 | 20.23461 | 21.76116 |
| VG1 (p.u.) | 0.95 | 1.1 | 1.05503 | 1.04276 | 1.05410 | 1.06312 | 1.05719 | 1.02042 |
| VG2 (p.u.) | 0.95 | 1.1 | 1.04995 | 1.04202 | 1.02926 | 1.05364 | 1.03102 | 1.01937 |
| VG5 (p.u.) | 0.95 | 1.1 | 1.03354 | 1.02969 | 0.96805 | 1.03241 | 0.98236 | 0.99929 |
| VG8 (p.u.) | 0.95 | 1.1 | 1.04420 | 1.01634 | 1.00354 | 1.03773 | 0.99934 | 1.00067 |
| VG11 (p.u.) | 0.95 | 1.1 | 1.07844 | 0.98464 | 1.02130 | 1.09694 | 1.04740 | 1.02388 |
| VG13 (p.u.) | 0.95 | 1.1 | 1.04005 | 1.01688 | 1.06955 | 1.05304 | 1.04340 | 0.99631 |
| VG24 (p.u.) | 0.95 | 1.1 | 1.03984 | 1.02997 | 1.02467 | 1.05915 | 1.02495 | 1.01329 |
| VG30 (p.u.) | 0.95 | 1.1 | 1.04042 | 1.00036 | 1.01257 | 1.02095 | 0.95000 | 1.00196 |
| QC10 (MVAr) | 0 | 5 | 3.98830 | 5.00000 | 1.42789 | 0.88011 | 3.66518 | 0.80069 |
| QC12 (MVAr) | 0 | 5 | 4.62703 | 1.00121 | 2.40694 | 0.88867 | 2.73493 | 0.41243 |
| QC15 (MVAr) | 0 | 5 | 4.67521 | 3.44207 | 0.51865 | 2.25796 | 3.02740 | 3.45568 |
| QC17 (MVAr) | 0 | 5 | 1.26130 | 2.00945 | 5.00000 | 4.82743 | 2.03045 | 0.80280 |
| QC20 (MVAr) | 0 | 5 | 2.11016 | 2.79317 | 2.71481 | 3.92633 | 3.13323 | 5.00000 |
| QC21 (MVAr) | 0 | 5 | 2.07685 | 4.95328 | 2.78348 | 3.71878 | 2.60418 | 4.37667 |
| QC23 (MVAr) | 0 | 5 | 0.90183 | 3.44746 | 1.83766 | 2.08102 | 2.90087 | 4.04854 |
| QC24 (MVAr) | 0 | 5 | 0.36086 | 1.37893 | 1.07033 | 3.55393 | 2.61399 | 4.17696 |
| QC29 (MVAr) | 0 | 5 | 3.13390 | 0.95174 | 4.26509 | 3.99085 | 2.56338 | 1.87705 |
| TS11 (p.u.) | 0.9 | 1.1 | 1.01312 | 1.02126 | 0.99711 | 1.05836 | 0.98741 | 1.02980 |
| TS12 (p.u.) | 0.9 | 1.1 | 0.98656 | 1.03553 | 0.96063 | 0.91363 | 0.97243 | 0.90643 |
| TS15 (p.u.) | 0.9 | 1.1 | 0.98511 | 1.00662 | 0.99487 | 0.98428 | 0.96346 | 0.95156 |
| TS36 (p.u.) | 0.9 | 1.1 | 1.01323 | 1.00223 | 1.00305 | 0.99109 | 1.00134 | 0.99393 |
| PG1 (MW) | 50 | 200 | 50.26989 | 50.03565 | 140.29710 | 99.73815 | 127.04859 | 74.11395 |
| QG1 (MVAr) | −20 | 150 | −5.82201 | −11.14378 | 18.73841 | −8.35131 | 28.37103 | −14.84702 |
| QG2 (MVAr) | −20 | 60 | 7.38541 | 25.40604 | 18.50536 | 13.56704 | 13.57301 | 31.99030 |
| QG5 (MVAr) | −15 | 62.5 | 21.54340 | 32.91351 | −0.81530 | 29.28370 | 9.46702 | 27.11298 |
| QG8 (MVAr) | −15 | 48 | 25.30716 | 7.58767 | 23.06266 | 17.18928 | 18.35214 | 30.55604 |
| QG11 (MVAr) | −10 | 40 | 18.54940 | −4.04267 | 3.46166 | 28.31998 | 11.41241 | 11.75221 |
| QG13 (MVAr) | −15 | 44 | −0.26764 | 5.83708 | 24.87585 | 3.11857 | 6.68733 | −8.08719 |
| QG24 (MVAr) | −15 | 44 | 8.74228 | 24.92909 | 10.90524 | 10.19412 | 12.42334 | 8.84980 |
| QG30 (MVAr) | −15 | 44 | 0.98839 | −4.31718 | −2.82756 | −8.94194 | −10.91402 | −3.06429 |
| VD (p.u.) | 0.73683 | 0.24004 | 0.32624 | 0.90306 | 0.38668 | 0.07566 | ||
| FC (USD/h) | 342.02105 | 354.84841 | 484.92875 | 375.39821 | 440.68270 | 382.53384 | ||
| Lmax (p.u.) | 0.06749 | 0.07218 | 0.06957 | 0.06578 | 0.06934 | 0.07170 | ||
| Ploss (MW) | 1.95376 | 2.73305 | 7.15936 | 4.69066 | 6.45829 | 3.35570 | ||
| E (ton/h) | 0.09118 | 0.09107 | 0.16617 | 0.11741 | 0.14732 | 0.09909 | ||
| FC_vlv (USD/h) | 365.35046 | 379.43060 | 499.45729 | 404.84421 | 456.10196 | 417.94861 | ||
| TC (USD/h) | 873.13697 | 849.86387 | 770.00163 | 807.36821 | 771.70583 | 826.51612 | ||
| (USD/h) | 150.20594 | 128.40715 | 105.88842 | 174.63419 | 123.98839 | 148.33950 | ||
| (USD/h) | 380.90998 | 366.60831 | 179.18445 | 257.33581 | 207.03473 | 295.64279 | ||
| f | 1.95376 | 0.09107 | 784.86028 | 0.06578 | 771.70583 | 0.07566 |
Table A10.
Optimal solutions obtained by GROM for multi-objective OPF for IEEE 30-bus Modified (1).
Table A10.
Optimal solutions obtained by GROM for multi-objective OPF for IEEE 30-bus Modified (1).
| Parameters | Min | Max | Case 7 | Case 8 | Case 9 | Case 10 |
|---|---|---|---|---|---|---|
| PG2 (MW) | 20 | 80 | 43.48255 | 31.10949 | 47.81723 | 47.52719 |
| PG5 (MW) | 15 | 50 | 18.07909 | 27.85351 | 43.27052 | 32.64769 |
| PG8 (MW) | 10 | 35 | 11.01280 | 25.15322 | 25.83359 | 23.99984 |
| PG11 (MW) | 10 | 30 | 16.60391 | 19.38779 | 25.36505 | 20.45355 |
| PG13 (MW) | 10 | 40 | 34.30468 | 24.94996 | 30.99488 | 27.07411 |
| PG24 (MW) | 10 | 30 | 23.98038 | 23.75004 | 25.34203 | 24.23129 |
| PG30 (MW) | 10 | 40 | 12.60912 | 17.98695 | 17.04502 | 19.29317 |
| VG1 (p.u.) | 0.95 | 1.1 | 1.04297 | 1.03001 | 1.02098 | 1.03035 |
| VG2 (p.u.) | 0.95 | 1.1 | 1.01595 | 1.01814 | 1.02001 | 1.02152 |
| VG5 (p.u.) | 0.95 | 1.1 | 0.97547 | 0.99225 | 1.00158 | 0.99121 |
| VG8 (p.u.) | 0.95 | 1.1 | 0.98837 | 1.00693 | 1.00143 | 1.00683 |
| VG11 (p.u.) | 0.95 | 1.1 | 1.02858 | 1.02217 | 1.01964 | 1.01557 |
| VG13 (p.u.) | 0.95 | 1.1 | 0.99770 | 1.02086 | 1.02643 | 1.03844 |
| VG24 (p.u.) | 0.95 | 1.1 | 0.99104 | 1.02143 | 1.01339 | 1.00948 |
| VG30 (p.u.) | 0.95 | 1.1 | 1.01962 | 0.99264 | 1.00050 | 1.02813 |
| QC10 (MVAr) | 0 | 5 | 0.96676 | 2.17636 | 2.61269 | 2.33000 |
| QC12 (MVAr) | 0 | 5 | 0.77808 | 3.51517 | 2.84748 | 2.17567 |
| QC15 (MVAr) | 0 | 5 | 2.15283 | 1.91562 | 3.00985 | 2.25397 |
| QC17 (MVAr) | 0 | 5 | 3.96092 | 1.65477 | 1.53303 | 3.05796 |
| QC20 (MVAr) | 0 | 5 | 0.83974 | 1.92032 | 3.99936 | 1.16709 |
| QC21 (MVAr) | 0 | 5 | 1.33926 | 1.80397 | 4.16411 | 3.56310 |
| QC23 (MVAr) | 0 | 5 | 1.57724 | 1.62124 | 2.81175 | 2.93532 |
| QC24 (MVAr) | 0 | 5 | 3.19293 | 2.51226 | 2.81287 | 1.89780 |
| QC29 (MVAr) | 0 | 5 | 2.88430 | 1.05923 | 2.72110 | 2.18069 |
| TS11 (p.u.) | 0.9 | 1.1 | 0.95509 | 1.02706 | 0.98166 | 0.96797 |
| TS12 (p.u.) | 0.9 | 1.1 | 0.98122 | 0.97278 | 0.99390 | 0.98277 |
| TS15 (p.u.) | 0.9 | 1.1 | 1.08571 | 0.97345 | 0.99255 | 1.00981 |
| TS36 (p.u.) | 0.9 | 1.1 | 1.02335 | 0.99712 | 0.98156 | 1.00805 |
| PG1 (MW) | 50 | 200 | 130.03797 | 118.36233 | 70.74683 | 92.23304 |
| QG1 (MVAr) | −20 | 150 | 24.08363 | −6.93601 | −17.57292 | −7.16579 |
| QG2 (MVAr) | −20 | 60 | −0.41638 | 16.09883 | 26.56623 | 18.35842 |
| QG5 (MVAr) | −15 | 62.5 | 18.42255 | 23.64670 | 27.92047 | 19.27716 |
| QG8 (MVAr) | −15 | 48 | 17.63806 | 30.54050 | 23.39430 | 30.57876 |
| QG11 (MVAr) | −10 | 40 | 8.82689 | 11.25143 | 4.59263 | 0.19001 |
| QG13 (MVAr) | −15 | 44 | 19.61288 | 4.38147 | 10.22400 | 18.19184 |
| QG24 (MVAr) | −15 | 44 | 7.09696 | 18.31047 | 7.07572 | 4.53542 |
| QG30 (MVAr) | −15 | 44 | 7.64489 | −3.55269 | −3.49674 | 3.02463 |
| VD (p.u.) | 0.45975 | 0.14084 | 0.12765 | 0.17566 | ||
| FC (USD/h) | 469.47332 | 447.66348 | 373.48160 | 421.87253 | ||
| Lmax (p.u.) | 0.07546 | 0.07182 | 0.07173 | 0.07162 | ||
| Ploss (MW) | 6.71050 | 5.15328 | 3.01515 | 4.05988 | ||
| E (ton/h) | 0.15082 | 0.13524 | 0.09717 | 0.10946 | ||
| FC_vlv (USD/h) | 485.70255 | 472.12623 | 407.76084 | 460.78868 | ||
| TC (USD/h) | 794.26013 | 803.90411 | 803.64378 | 809.62064 | ||
| (USD/h) | 91.46078 | 116.63063 | 137.97897 | 124.90499 | ||
| (USD/h) | 233.32603 | 239.61001 | 292.18320 | 262.84312 | ||
| f | 801.80579 | 817.98859 | 924.24990 | 904.70664 |
Table A11.
Optimal solution obtained by GROM for single-objective OPF for IEEE 30-bus Modified (2).
Table A11.
Optimal solution obtained by GROM for single-objective OPF for IEEE 30-bus Modified (2).
| Parameters | Min | Max | Case 1 | Case 2 | Case 3 | Case 4 | Case 5 | Case 6 |
|---|---|---|---|---|---|---|---|---|
| PG2 (MW) | 20 | 80 | 40.02539 | 46.52096 | 23.91095 | 36.65249 | 42.00643 | 74.95196 |
| PG5 (MW) | 15 | 50 | 49.07572 | 50.00000 | 23.46300 | 46.17352 | 22.21133 | 24.47224 |
| PG8 (MW) | 10 | 35 | 34.67318 | 35.00000 | 11.54974 | 22.77969 | 20.45939 | 28.14867 |
| PG11 (MW) | 10 | 30 | 30.00000 | 21.49005 | 25.67956 | 25.68228 | 14.51783 | 19.29034 |
| PG13 (MW) | 10 | 40 | 34.36451 | 37.56008 | 23.13983 | 18.91046 | 30.75100 | 23.20874 |
| PG17 (MW) | 10 | 30 | 29.01893 | 22.38399 | 24.62898 | 23.95732 | 24.66066 | 12.45122 |
| PG28 (MW) | 10 | 40 | 18.19266 | 24.48553 | 20.59833 | 19.27968 | 19.26301 | 18.88981 |
| VG1 (p.u.) | 0.95 | 1.1 | 1.05364 | 1.03942 | 1.01756 | 1.06729 | 1.04097 | 1.01279 |
| VG2 (p.u.) | 0.95 | 1.1 | 1.04863 | 1.02301 | 1.00556 | 1.05461 | 1.03248 | 1.00629 |
| VG5 (p.u.) | 0.95 | 1.1 | 1.03139 | 0.95000 | 0.98760 | 1.02436 | 0.99034 | 0.99205 |
| VG8 (p.u.) | 0.95 | 1.1 | 1.04080 | 0.97739 | 0.99071 | 1.02795 | 1.01486 | 1.00276 |
| VG11 (p.u.) | 0.95 | 1.1 | 1.01409 | 1.03960 | 1.07928 | 0.98967 | 1.01054 | 1.02740 |
| VG13 (p.u.) | 0.95 | 1.1 | 1.04110 | 1.04025 | 0.96933 | 1.05308 | 1.01018 | 1.01694 |
| VG17 (p.u.) | 0.95 | 1.1 | 1.02540 | 1.01431 | 0.99616 | 1.02056 | 0.98858 | 1.00917 |
| VG28 (p.u.) | 0.95 | 1.1 | 1.03697 | 1.05940 | 1.02243 | 1.06514 | 1.03544 | 1.01704 |
| QC10 (MVAr) | 0 | 5 | 3.54296 | 0.83870 | 0.17086 | 4.14137 | 4.29830 | 4.64040 |
| QC12 (MVAr) | 0 | 5 | 4.75066 | 4.88395 | 2.05641 | 0.55606 | 2.46217 | 4.60089 |
| QC15 (MVAr) | 0 | 5 | 0.83225 | 0.03260 | 3.44835 | 0.42284 | 3.77925 | 1.92878 |
| QC17 (MVAr) | 0 | 5 | 3.72170 | 4.73071 | 2.99352 | 3.90725 | 2.65623 | 2.87648 |
| QC20 (MVAr) | 0 | 5 | 3.01213 | 4.57182 | 4.34071 | 0.30984 | 1.53640 | 4.78579 |
| QC21 (MVAr) | 0 | 5 | 4.60041 | 0.89705 | 3.20054 | 3.09955 | 2.55970 | 2.33673 |
| QC23 (MVAr) | 0 | 5 | 4.24710 | 5.00000 | 4.57624 | 3.06937 | 1.89264 | 4.11514 |
| QC24 (MVAr) | 0 | 5 | 2.37751 | 0.00000 | 3.00126 | 1.07710 | 2.35402 | 3.80665 |
| QC29 (MVAr) | 0 | 5 | 4.76023 | 1.54553 | 1.50466 | 4.97224 | 2.28808 | 2.87199 |
| TS11 (p.u.) | 0.9 | 1.1 | 1.04170 | 0.98821 | 0.96062 | 1.01068 | 1.02540 | 1.03837 |
| TS12 (p.u.) | 0.9 | 1.1 | 0.96366 | 0.98600 | 0.97980 | 1.03942 | 1.02831 | 0.90957 |
| TS15 (p.u.) | 0.9 | 1.1 | 1.04033 | 0.90000 | 1.01901 | 0.99969 | 1.03855 | 0.99000 |
| TS36 (p.u.) | 0.9 | 1.1 | 1.02003 | 0.96187 | 0.90000 | 1.00952 | 0.99905 | 0.98482 |
| PG1 (MW) | 50 | 200 | 50.47301 | 50.01089 | 137.35607 | 93.95666 | 115.38641 | 87.07505 |
| QG1 (MVAr) | −20 | 150 | −7.93203 | 33.06018 | −11.76560 | 4.53656 | −13.89121 | −12.63818 |
| QG2 (MVAr) | −20 | 60 | 7.21829 | 47.45303 | 18.32026 | 19.31724 | 29.42169 | 0.04135 |
| QG5 (MVAr) | −15 | 62.5 | 21.41301 | −16.71205 | 35.31498 | 15.95113 | 11.16683 | 34.05198 |
| QG8 (MVAr) | −15 | 48 | 21.47653 | 0.18131 | 37.51703 | 10.70643 | 24.83413 | 36.56736 |
| QG11 (MVAr) | −10 | 40 | 1.66928 | 13.31679 | 26.87939 | −8.08038 | 8.58785 | 13.18120 |
| QG13 (MVAr) | −15 | 44 | 14.39545 | −2.72192 | −3.37207 | 16.54988 | 12.91913 | 5.27851 |
| QG17 (MVAr) | −15 | 44 | 3.97139 | −4.19670 | −2.34354 | 6.55973 | 1.37956 | 3.23787 |
| QG28 (MVAr) | −15 | 44 | 7.02760 | 16.12879 | −4.87200 | 17.67173 | 15.03961 | 2.91594 |
| VD (p.u.) | 0.44744 | 0.40903 | 0.37205 | 0.50413 | 0.37616 | 0.08747 | ||
| FC (USD/h) | 331.29367 | 352.65254 | 435.96090 | 387.03094 | 455.07515 | 530.15158 | ||
| Lmax (p.u.) | 0.07086 | 0.06996 | 0.07006 | 0.06784 | 0.07190 | 0.07377 | ||
| Ploss (MW) | 2.42341 | 4.05151 | 6.92645 | 3.99209 | 5.85606 | 5.08803 | ||
| E (ton/h) | 0.09143 | 0.09106 | 0.16462 | 0.11157 | 0.13106 | 0.11148 | ||
| FC_vlv (USD/h) | 353.39255 | 377.01753 | 440.79444 | 420.99242 | 484.29103 | 570.44878 | ||
| TC (USD/h) | 857.54912 | 875.59526 | 786.97231 | 818.42852 | 762.78060 | 814.31135 | ||
| (USD/h) | 161.35619 | 147.13159 | 150.60917 | 146.26535 | 103.15927 | 119.09272 | ||
| (USD/h) | 364.89926 | 375.81112 | 200.40224 | 285.13223 | 204.54618 | 165.06705 | ||
| f | 2.42341 | 0.09106 | 792.29044 | 0.06784 | 762.78060 | 0.08747 |
Table A12.
Optimal solutions obtained by GROM for multi-objective OPF for IEEE 30-bus Modified (2).
Table A12.
Optimal solutions obtained by GROM for multi-objective OPF for IEEE 30-bus Modified (2).
| Parameters | Min | Max | Case 7 | Case 8 | Case 9 | Case 10 |
|---|---|---|---|---|---|---|
| PG2 (MW) | 20 | 80 | 29.40596 | 33.45072 | 45.98365 | 45.99520 |
| PG5 (MW) | 15 | 50 | 19.31505 | 17.65284 | 46.41269 | 37.18199 |
| PG8 (MW) | 10 | 35 | 14.39820 | 16.53447 | 24.50547 | 22.91120 |
| PG11 (MW) | 10 | 30 | 24.26073 | 21.42012 | 17.37594 | 20.69407 |
| PG13 (MW) | 10 | 40 | 26.76983 | 27.15997 | 34.00737 | 35.27468 |
| PG17 (MW) | 10 | 30 | 20.14625 | 26.06022 | 30.01277 | 22.62152 |
| PG28 (MW) | 10 | 40 | 21.35415 | 17.29802 | 22.43730 | 16.54459 |
| VG1 (p.u.) | 0.95 | 1.1 | 1.03607 | 1.05395 | 1.03798 | 1.03754 |
| VG2 (p.u.) | 0.95 | 1.1 | 1.01626 | 1.02432 | 1.03164 | 1.03326 |
| VG5 (p.u.) | 0.95 | 1.1 | 0.98430 | 0.97604 | 1.01275 | 0.99365 |
| VG8 (p.u.) | 0.95 | 1.1 | 0.97369 | 0.99489 | 1.01255 | 1.00667 |
| VG11 (p.u.) | 0.95 | 1.1 | 1.05984 | 1.01125 | 1.04217 | 1.05139 |
| VG13 (p.u.) | 0.95 | 1.1 | 1.02184 | 1.02487 | 1.03988 | 1.00795 |
| VG17 (p.u.) | 0.95 | 1.1 | 1.03681 | 1.00034 | 1.01192 | 1.01398 |
| VG28 (p.u.) | 0.95 | 1.1 | 0.99598 | 1.03413 | 1.02500 | 1.01833 |
| QC10 (MVAr) | 0 | 5 | 3.03368 | 1.92345 | 2.37236 | 3.18892 |
| QC12 (MVAr) | 0 | 5 | 2.82405 | 2.08664 | 2.76141 | 2.27456 |
| QC15 (MVAr) | 0 | 5 | 2.33486 | 3.19222 | 1.36233 | 2.36574 |
| QC17 (MVAr) | 0 | 5 | 4.25529 | 3.07350 | 4.45485 | 2.72502 |
| QC20 (MVAr) | 0 | 5 | 1.73124 | 1.06813 | 3.47874 | 1.95957 |
| QC21 (MVAr) | 0 | 5 | 0.44924 | 2.21276 | 1.60014 | 2.28635 |
| QC23 (MVAr) | 0 | 5 | 4.57959 | 4.15362 | 1.75133 | 2.79851 |
| QC24 (MVAr) | 0 | 5 | 2.83987 | 2.46593 | 2.61995 | 2.46354 |
| QC29 (MVAr) | 0 | 5 | 3.32730 | 1.80855 | 1.42525 | 3.11270 |
| TS11 (p.u.) | 0.9 | 1.1 | 0.94466 | 0.98782 | 0.97252 | 0.95733 |
| TS12 (p.u.) | 0.9 | 1.1 | 0.90907 | 0.94856 | 1.00501 | 1.00209 |
| TS15 (p.u.) | 0.9 | 1.1 | 0.97219 | 0.98317 | 1.02366 | 0.97871 |
| TS36 (p.u.) | 0.9 | 1.1 | 0.97839 | 0.99202 | 0.96630 | 1.01296 |
| PG1 (MW) | 50 | 200 | 134.83941 | 130.60643 | 65.83571 | 86.28033 |
| QG1 (MVAr) | −20 | 150 | 12.47811 | 34.31531 | −5.76716 | −10.65614 |
| QG2 (MVAr) | −20 | 60 | 26.07263 | 7.73899 | 14.79083 | 42.49872 |
| QG5 (MVAr) | −15 | 62.5 | 31.62343 | 12.41189 | 25.86380 | 12.68659 |
| QG8 (MVAr) | −15 | 48 | 6.15492 | 20.55468 | 21.85341 | 23.59581 |
| QG11 (MVAr) | −10 | 40 | 10.35611 | 3.13706 | 8.10241 | 9.67273 |
| QG13 (MVAr) | −15 | 44 | 1.86616 | 8.92206 | 19.03313 | −1.71578 |
| QG17 (MVAr) | −15 | 44 | 10.28838 | −5.92523 | −2.80662 | 1.16630 |
| QG28 (MVAr) | −15 | 44 | −5.97690 | 14.00241 | 1.26901 | 8.00192 |
| VD (p.u.) | 0.36726 | 0.17245 | 0.21189 | 0.18099 | ||
| FC (USD/h) | 452.97603 | 459.31797 | 350.05138 | 396.82990 | ||
| Lmax (p.u.) | 0.07709 | 0.07281 | 0.07209 | 0.07457 | ||
| Ploss (MW) | 7.08959 | 6.78278 | 3.17091 | 4.10359 | ||
| E (ton/h) | 0.15881 | 0.15156 | 0.09550 | 0.10558 | ||
| FC_vlv (USD/h) | 460.97903 | 473.47524 | 380.64659 | 434.30593 | ||
| TC (USD/h) | 770.49104 | 778.21434 | 833.45357 | 801.84999 | ||
| (USD/h) | 147.23236 | 122.50350 | 123.89302 | 117.38415 | ||
| (USD/h) | 170.28266 | 196.39287 | 359.50917 | 287.63594 | ||
| f | 778.19986 | 795.45935 | 960.28996 | 897.93590 |
Figure A3.
Convergence Curves for multi-objective optimal power flow.
Figure A4.
Voltage Profile for multi-objective optimal power flow.
Figure A5.
Loading Profile for multi-objective optimal power flow.
References
- 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]
- Alasali, F.; Haben, S.; Holderbaum, W. Energy management systems for a network of electrified cranes with energy storage. Int. J. Electr. Power Energy Syst. 2019, 106, 210–222. [Google Scholar] [CrossRef]
- Roy, R.; Jadhav, H. 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]
- Biswas, P.P.; Suganthan, P.N.; Mallipeddi, R.; Amaratunga, G.A. Optimal reactive power dispatch with uncertainties in load demand and renewable energy sources adopting scenario-based approach. Appl. Soft Comput. 2019, 75, 616–632. [Google Scholar] [CrossRef]
- Biswas, P.P.; Suganthan, P.; Amaratunga, G.A. Optimal power flow solutions incorporating stochastic wind and solar power. Energy Convers. Manag. 2017, 148, 1194–1207. [Google Scholar] [CrossRef]
- Dommel, H.; Tinney, W. Optimal Power Flow solutions. IEEE Trans. Power Appar. Syst. 1968, PAS–87, 1866–1876. [Google Scholar] [CrossRef]
- Alasali, F.; Haben, S.; Holderbaum, W. Stochastic optimal energy management system for RTG cranes network using genetic algorithm and ensemble forecasts. J. Energy Storage 2019, 24, 100759. [Google Scholar] [CrossRef]
- Lin, W.M.; Huang, C.H.; Zhan, T.S. A hybrid current-power optimal power flow technique. IEEE Trans. Power Syst. 2008, 23, 177–185. [Google Scholar] [CrossRef]
- Glavitsch, H.; Spoerry, M. Quadratic loss formula for reactive dispatch. IEEE Trans. Power Appar. Syst. 1983, 102, 3850–3858. [Google Scholar] [CrossRef]
- Burchett, R.; Happ, H.; Wirgau, K. Large scale optimal power flow. IEEE Trans. Power Appar. Syst. 1982, 10, 3722–3732. [Google Scholar] [CrossRef]
- Shargh, S.; Mohammadi-Ivatloo, B.; Seyedi, H.; Abapour, M. Probabilistic multi-objective optimal power flow considering correlated wind power and load uncertainties. Renew. Energy 2016, 94, 10–21. [Google Scholar] [CrossRef]
- Lobato, E.; Rouco, L.; Navarrete, M.; Casanova, R.; Lopez, G. An LP-based optimal power flow for transmission losses and generator reactive margins minimization. In Proceedings of the 2001 IEEE Porto Power Tech Proceedings (Cat. No. 01EX502), Porto, Portugal, 10–13 September 2001; Volume 3, p. 5. [Google Scholar]
- Duman, S.; Güvenç, U.; Sönmez, Y.; Yörükeren, N. Optimal power flow using gravitational search algorithm. Energy Convers. Manag. 2012, 59, 86–95. [Google Scholar] [CrossRef]
- El Ela, A.A.; Abido, M.; Spea, S. Optimal power flow using differential evolution algorithm. Electr. Power Syst. Res. 2010, 80, 878–885. [Google Scholar] [CrossRef]
- Bouchekara, H. Optimal power flow using black-hole-based optimization approach. Appl. Soft Comput. 2014, 24, 879–888. [Google Scholar] [CrossRef]
- Mohamed, A.A.A.; Mohamed, Y.S.; El-Gaafary, A.A.; Hemeida, A.M. Optimal power flow using moth swarm algorithm. Electr. Power Syst. Res. 2017, 142, 190–206. [Google Scholar] [CrossRef]
- Shilaja, C.; Arunprasath, T. Optimal power flow using Moth Swarm Algorithm with Gravitational Search Algorithm considering wind power. Future Gener. Comput. Syst. 2019, 98, 708–715. [Google Scholar]
- Hazra, J.; Sinha, A. A multi-objective optimal power flow using particle swarm optimization. Eur. Trans. Electr. Power 2011, 21, 1028–1045. [Google Scholar] [CrossRef]
- Aien, M.; Fotuhi-Firuzabad, M.; Rashidinejad, M. Probabilistic optimal power flow in correlated hybrid wind–photovoltaic power systems. IEEE Trans. Smart Grid 2014, 5, 130–138. [Google Scholar] [CrossRef]
- Aien, M.; Rashidinejad, M.; Firuz-Abad, M.F. Probabilistic optimal power flow in correlated hybrid wind-PV power systems: A review and a new approach. Renew. Sustain. Energy Rev. 2015, 41, 1437–1446. [Google Scholar] [CrossRef]
- Bhattacharya, A.; Roy, P. Solution of multi-objective optimal power flow using gravitational search algorithm. IET Gener. Transm. Distrib. 2012, 6, 751–763. [Google Scholar] [CrossRef]
- Nematollahi, A.F.; Rahiminejad, A.; Vahidi, B. A novel meta-heuristic optimization method based on golden ratio in nature. Soft Comput. 2019, 24, 1117–1151. [Google Scholar] [CrossRef]
- Kumar, S.; Chaturvedi, D. Optimal power flow solution using fuzzy evolutionary and swarm optimization. Int. J. Electr. Power Energy Syst. 2013, 47, 416–423. [Google Scholar] [CrossRef]
- Liang, R.H.; Tsai, S.R.; Chen, Y.T.; Tseng, W.T. Optimal power flow by a fuzzy based hybrid particle swarm optimization approach. Electr. Power Syst. Res. 2011, 81, 1466–1474. [Google Scholar] [CrossRef]
- Khorsandi, A.; Hosseinian, S.; 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]
- Shabanpour-Haghighi, A.; Seifi, A.R.; Niknam, T. A modified teaching–learning based optimization for multi-objective optimal power flow problem. Energy Convers. Manag. 2014, 77, 597–607. [Google Scholar] [CrossRef]
- Oliveira, E.J.; Oliveira, L.W.; Pereira, J.; Honório, L.M.; Junior, I.C.S.; Marcato, A. An optimal power flow based on safety barrier interior point method. Int. J. Electr. Power Energy Syst. 2015, 64, 977–985. [Google Scholar] [CrossRef]
- Akbari, T.; Bina, M.T. Linear approximated formulation of AC optimal power flow using binary discretisation. IET Gener. Transm. Distrib. 2016, 10, 1117–1123. [Google Scholar] [CrossRef]
- Jadhav, H.; Bamane, P. Temperature dependent optimal power flow using g-best guided artificial bee colony algorithm. Int. J. Electr. Power Energy Syst. 2016, 77, 77–90. [Google Scholar] [CrossRef]
- Ghasemi, M.; Ghavidel, S.; Ghanbarian, M.M.; Gharibzadeh, M.; Vahed, A.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]
- 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]
- 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]
- Krishnanand, K.; Hasani, S.M.F.; Panigrahi, B.K.; Panda, S.K. Optimal power flow solution using self–evolving brain–storming inclusive teaching–learning–based algorithm. In International Conference in Swarm Intelligence; Springer: Berlin/Heidelberg, Germany, 2013. [Google Scholar]
- Sivasubramani, S.; Swarup, K. Sequential quadratic programming based differential evolution algorithm for optimal power flow problem. IET Gener. Transm. Distrib. 2011, 5, 1149–1154. [Google Scholar] [CrossRef]
- Biswas, P.P.; Suganthan, P.N.; Qu, B.Y.; Amaratunga, G.A. Multiobjective economic-environmental power dispatch with stochastic wind-solar-small hydro power. Energy 2018, 150, 1039–1057. [Google Scholar] [CrossRef]
- Hu, F.; Hughes, K.J.; Ma, L.; Pourkashanian, M. Combined economic and emission dispatch considering conventional and wind power generating units. Int. Trans. Electr. Energy Syst. 2017, 27, e2424. [Google Scholar] [CrossRef]
- Hu, F.; Hughes, K.J.; Ingham, D.B.; Ma, L.; Pourkashanian, M. Dynamic economic and emission dispatch model considering wind power under Energy Market Reform: A case study. Int. J. Electr. Power Energy Syst. 2019, 110, 184–196. [Google Scholar] [CrossRef]
- Mirjalili, S.; Lewis, A.; Sadiq, A.S. Autonomous particles groups for particle swarm optimization. Arab. J. Sci. Eng. 2014, 39, 4683–4697. [Google Scholar] [CrossRef]
- Mirjalili, S.; Gandomi, A.H. Chaotic gravitational constants for the gravitational search algorithm. Appl. Soft Comput. 2017, 53, 407–419. [Google Scholar] [CrossRef]
- Zhao, W.; Wang, L.; Zhang, Z. Supply-demand-based Optimization: A Novel Economics-inspired Algorithm for Global Optimization. IEEE Access 2019, 7, 73182–73206. [Google Scholar] [CrossRef]
- Rao, R.V.; Savsani, V.J.; Vakharia, D. Teaching–learning-based optimization: An optimization method for continuous non-linear large scale problems. Inf. Sci. 2012, 183, 1–15. [Google Scholar] [CrossRef]
- Kohli, M.; Arora, S. Chaotic grey wolf optimization algorithm for constrained optimization problems. J. Comput. Des. Eng. 2018, 5, 458–472. [Google Scholar] [CrossRef]
- Biswas, P.P.; Suganthan, P.N.; Mallipeddi, R.; Amaratunga, G.A. 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]
- Bouchekara, H.; Chaib, A.; Abido, M. Multiobjective optimal power flow using a fuzzy based grenade explosion method. Energy Syst. 2016, 7, 699–721. [Google Scholar] [CrossRef]
- Shaheen, A.M.; El-Sehiemy, R.A.; Farrag, S.M. Solving multi-objective optimal power flow problem via forced initialised differential evolution algorithm. IET Gener. Transm. Distrib. 2016, 10, 1634–1647. [Google Scholar] [CrossRef]
- Panda, A.; Tripathy, M. Security constrained optimal power flow solution of wind-thermal generation system using modified bacteria foraging algorithm. Energy 2015, 93, 816–827. [Google Scholar] [CrossRef]
- Taha, I.B.; Elattar, E.E. Optimal reactive power resources sizing for power system operations enhancement based on improved grey wolf optimiser. IET Gener. Transm. Distrib. 2018, 12, 3421–3434. [Google Scholar] [CrossRef]
- Alsac, O.; Stott, B. Optimal load flow with steady-state security. IEEE Trans. Power Appar. Syst. 1974, 3, 745–751. [Google Scholar] [CrossRef]
- Zimmerman, R.D.; Murillo-Sánchez, C.E.; Gan, D. MATPOWER: A MATLAB Power System Simulation Package; Manual, Power Systems Engineering Research Center: Ithaca, NY, USA, 1997; Volume 1. [Google Scholar]
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).