Artificial Intelligence of Optimal Real Power Dispatch With Constraints of Lines Overloading
Artificial Intelligence of Optimal Real Power Dispatch With Constraints of Lines Overloading
Corresponding Author:
Abdesselam Abderrahmani
Department of Electrical Engineering, Faculty of Technologies, University Tahri Mohammed
The Independence Street, PB 417 Bechar, Algeria
Email: [email protected], [email protected]
1. INTRODUCTION
The economic dispatch problem plays an important role in power system operation. Their
development during the last two decades has tracked on the one hand progress in advanced computer
technology and the other in artificial intelligence optimization technology. The capacity of OPF to quickly
identify the best solution while taking system security into account is the main area of attention at the moment.
In this context, we discuss a new formulation of transmission line safety constraints that are assessed as
penalties. Five optimization approaches are proposed to optimize the model, particle swarms (PSO), firefly
algorithm (FA), artificial bee colony (ABC), genetic algorithm (GA) and ant colony optimization (ACO) [1].
Numerous comparisons are made on a reference test system to show the effectiveness of the proposed model
and the five approaches metaheuristic.
The goal of the OPF is to identify the best possible mix of power generation that satisfies the overall
demand and power system restrictions while minimising total fuel costs. The operating cost function of power
generation units, it is expressed as (1) [2]–[4].
2
𝐹𝑇 = ∑𝑁𝐺 𝑁𝐺
𝑖=1 𝑓(𝑃𝐺𝑖 ) = ∑𝑖=1(𝑎𝑖 𝑃𝐺𝑖 + 𝑏𝑖 𝑃𝐺𝑖 + 𝑐𝑖 ) (1)
Where 𝑓(𝑃𝐺𝑖 ) : Generating unit operation cost of a generator connected to bus i ($/h); 𝑃𝐺𝑖 : Real power
generation of a generator connected to bus i (MW); and 𝑎𝑖 , 𝑏𝑖 , 𝑐𝑖 : are the generator's cost-of-fuel coefficients
∑𝑁𝐺 𝑁𝐵 𝑁𝐿
𝑖=1 𝑃𝐺𝑖 = ∑𝑖=1 𝑃𝐿𝑜𝑎𝑑𝑖 + ∑𝑖=1 𝑃𝐿𝑜𝑠𝑠𝑖 (2)
𝐹𝑙𝑜𝑠𝑠 = ℎ1 (∑𝑁𝐺 𝑁𝐵
𝑖=1 𝑃𝐺𝑖 − ∑𝑖=1 𝑃𝐿𝑜𝑎𝑑𝑖 )
2
(3)
2.2. Constraint 2: Upper and lower thresholds for the generators' active power output
The active power generated must satisfy the maximum and minimum operating limits, that is, each
unit's power output must be higher than or equal to the minimum power allowed and lower than or equal to
the maximum power allowed for that specific unit [10]–[12].
𝐼𝐹 𝑃𝐺𝑖 < 𝑃𝐺𝑖𝑚𝑖𝑛 ⟹ 𝑃𝐺𝑖 = 𝑃𝐺𝑖𝑚𝑖𝑛
{ (4)
𝐼𝐹 𝑃𝐺𝑖 > 𝑃𝐺𝑖𝑚𝑎𝑥 ⟹ 𝑃𝐺𝑖 = 𝑃𝐺𝑖𝑚𝑎𝑥
Where 𝑁𝐺𝑚𝑖𝑛: The set of generators violating minimum production limits; 𝑁𝐺𝑚𝑎𝑥 : The set of generators
violating maximum production limits; ℎ2 : Penalty factors to the violation of minimum power output; and ℎ3 :
Penalty factors to the violation of maximum power output.
Where 𝑁𝑉𝑚𝑖𝑛: The set of generators violating minimum voltage limits; 𝑁𝑉𝑚𝑎𝑥 : The set of generators
violating maximum voltage limits; ℎ4 : Penalty factors to the violation of minimum voltage; ℎ5 : Penalty factors
to the violation of maximum voltage
Int J Pow Elec & Dri Syst, Vol. 14, No. 3, September 2023: 1885-1893
Int J Pow Elec & Dri Syst ISSN: 2088-8694 1887
order to satisfy the line limitations. There is consequently a need for an effective method of integrating the
security limitations into ED [14].
In practical electrical power supply systems, it is very important to solve the OPF problem with lines
overload constraints. The power balance constraint is included in the formulation and the incremental losses
are accurately represented at the classic economic dispatch if power flow is solved concurrently with generation
and cost minimization. As a result, the security of the lines can be included to be checked periodically during
the optimum seeking process to ensure that the dispatch solution is within the operating limits [15].
Where NOL: The set of overloaded lines; 𝑃𝑖𝑗 : The power flow at the line from bus "i" to bus "j"; 𝑃𝑖𝑗−𝑚𝑎𝑥 :
The power limit flow at the line from bus "i" to bus "j".
Given everything, the stochastic model's corresponding transformation is formally expressed by a new
objective function as [16]:
2
𝐹𝑇 = ∑𝑁𝐺
𝑖=1(𝑎𝑖 𝑃𝐺𝑖 + 𝑏𝑖 𝑃𝐺𝑖 + 𝑐𝑖 ) + 𝐹𝑙𝑜𝑠𝑠 + 𝐹𝑃𝐺 + 𝐹𝑉 + 𝐹𝑂𝐿 (8)
Since the issue in (8) is a high-dimension, non-convex optimisation problem, finding an analytical solution is
very challenging. Numerous artificial intelligence (AI) techniques have developed recently that make it easier
to solve optimisation issues that were previously challenging or impossible. The main benefit of AI approaches
is that they are not constrained by restricted search space hypotheses like continuity, the presence of an
objective function derivative, etc. These techniques are comparable in certain ways [17].
3. IMPLEMENTATION
The optimization method with "IA" can be summarized in the following steps: The optimization
method with "IA" can be summarized in the following steps:
Step 1: Pick the initial control variable,
Step 2: To find a workable solution that complies with the equality condition for the power balance, solve the
power flow issue. {PG(i)} i∈NG,
Step 3: load flow calculation to determine: production bus reference, load, loss, line overload,
Step 4: Evaluate fitness function,
Step 5: Obtain the power flow solution with updated control variables,
Step 6: Examine the convergence. In this case, the solution converges if ΔPGi are lower than the user-defined
tolerance. Otherwise
A well-known benchmark system for power system analysis and optimisation algorithm testing is the
IEEE 14-bus network. The literature presents the cost coefficients, maximum and lowest generation limitations,
and load demand for each interval of the IEEE 14-bus [5], [18]. The optimization strategies of GA, FA,ABC,
ACO and PSO with this new formulation for solution of the economic dispatch load problem were introduced
in Table 1. It is evident from the comparison that the suggested technique offers an improvement in the overall
cost reduction.
Artificial intelligence of optimal real power dispatch with constraints … (Abderrahmani Abdesselam)
1888 ISSN: 2088-8694
Figure 1 shows the topology of the IEEE 14-bus test system's network. The results shown are
from [20]. The lines that are overloaded are in red. In the context of the practical application of the OPF, the
optimal load flow solution presents an unavoidable limitation, of capacity to transit the powers of the lines;
owever, these solutions result in a violation of lines {1-2, 2-3 and 4-5} limits. The distribution of powers is of
course only a constituent, but very necessary, for the operation and planning of networks. Therefore, the result
obtained does not meet the security constraints of the system.
Int J Pow Elec & Dri Syst, Vol. 14, No. 3, September 2023: 1885-1893
Int J Pow Elec & Dri Syst ISSN: 2088-8694 1889
Figure 2 show a comparison between the convergences of the objective function using the five meta-
heuristics methods. After 100 iterations, the algorithm that yielded the lowest cost function value was the 'PSO'
algorithm, with a cost function value of 794.1583$/h. The FA algorithm had the second-lowest cost function value
of 794.1652 $/h, followed by GA with a value of 794.3059 $/h, and ACO with a value of 794.6661 $/h, The ACO
algorithm also seems to converge to a certain value after the first few iterations. However, the values are much
smaller than those of the ABC algorithm. The ACO algorithm seems to have a slower convergence rate than the
ABC algorithm, but it eventually reaches a stable value after a larger number of iterations. The first value of the
ABC algorithm is quite large, which indicates that the algorithm starts with a high value of the objective function.
However, the values decrease significantly after the first few iterations and then remain stable, fluctuating only
slightly around a certain value. We also see that the objective function converged fast, smoothly and stably,
providing a better optimization performance to achieve the best solution with the PSO algorithm.
When comparing the various meta-heuristic methods used to solve ED problems, the algorithms are
able to achieve similar results. However, there may be slight differences in precision between the different
methods. From an engineering perspective, these small variations can be deemed acceptable and can be
overlooked. Finally, in Table 3 the IA techniques, we show the lines overload are annulled in full.
It is important to note that the differences between the cost function values of the algorithms are
relatively small. Overall, it is difficult to draw definitive conclusions about the performance of each
algorithm [22], especially with the change in the parameters used for each algorithm. It may be helpful to run
each algorithm multiple times with different parameters and a load scale factor of 1.2 to obtain a more robust
comparison of their performance. The calculation results of ED with lines overload for the IEEE 14-bus system
are shown in Table 4.
Overall, FA outperforms the other algorithms in terms of minimizing the objective function for the
14-bus IEEE system after 100 iterations. However, it is important to note that the performance of these
algorithms can be affected by the initial parameter values and stopping criteria used, so the results may vary
Artificial intelligence of optimal real power dispatch with constraints … (Abderrahmani Abdesselam)
1890 ISSN: 2088-8694
depending on these factors. In Table 5 of the simulation results, all of the line overloads for the five
metaheuristic algorithms have been eliminated.
were
τ(i,j): is the pheromone value on edge (i,j)
ρ ∶ is the pheromone evaporation rate
Δτ(i,j) ∶ is the amount of pheromone deposited by an ant on edge (i,j)
- Step 4:Select parents: use selection techniques to choose the fittest individuals from the population to be
parents for the next generation. This can be done using the fitness proportional selection method, where the
chance of picking a person is related to how fit they are.
- Step 5: Apply genetic operators: apply genetic operators, such as crossover and mutation, to the selected
parents to generate new offspring for the next generation. This can be done using the following formulas:
Int J Pow Elec & Dri Syst, Vol. 14, No. 3, September 2023: 1885-1893
Int J Pow Elec & Dri Syst ISSN: 2088-8694 1891
were,
x' is the current solution, δ is a small perturbation,
“min” finds the solution with the smallest fitness.
- Step 7: Combine solutions: combine the solutions found by both the ACO and GA algorithms to create a
hybrid solution. This can be done using a weighting factor, where the hybrid solution is a linear combination
of the two solutions:
6. CONCLUSION
This article demonstrated a new optimization approach, without taking into account the lines overload.
The performance of the proposed methods (GA, FA, ABC, ACO, and PSO) was compared to that of recently
Artificial intelligence of optimal real power dispatch with constraints … (Abderrahmani Abdesselam)
1892 ISSN: 2088-8694
published optimization techniques, and it was found that the proposed methods achieved better results. The
results showed that the H-ASGA hybrid approach provided more diverse, efficient, and faster solutions than
pure ACO or GA approaches; his advantage also lies not only within the best production cost but also in
reliability and speed of execution.
This Paper also discussed and gave a solution for violation of an unavoidable constraint of overloading
transmission lines. When line overload limits are taken into account, optimal load-flow calculations become a
potent and practically useful tool for the operation and design of the system. The OPF technique is flexible
enough to accommodate a number of different limitations. The application of this algorithm can lead to more
efficient and cost-effective operation of electrical networks. In order for the OPF to accurately depict ideal
performance in real-world situations, there are still several obstacles to overcome in its development.
REFERENCES
[1] S. E. De Leon-Aldaco, H. Calleja, and J. Aguayo Alquicira, “Metaheuristic Optimization Methods Applied to Power Converters: A
Review,” IEEE Transactions on Power Electronics, vol. 30, no. 12, pp. 6791–6803, 2015, doi: 10.1109/TPEL.2015.2397311.
[2] J. Miao, N. Zhang, C. Kang, J. Wang, Y. Wang, and Q. Xia, “Steady-state power flow model of energy router embedded AC
network and its application in optimizing power system operation,” IEEE Transactions on Smart Grid, vol. 9, no. 5, pp. 4828–4837,
2018, doi: 10.1109/TSG.2017.2672821.
[3] M. H. Ali, A. M. A. Soliman, and S. K. Elsayed, “Optimal power flow using archimedes optimizer algorithm,” International Journal
of Power Electronics and Drive Systems, vol. 13, no. 3, pp. 1390–1405, 2022, doi: 10.11591/ijpeds.v13.i3.pp1390-1405.
[4] R. A. Abttan, A. H. Tawafan, and S. J. Ismael, “Economic dispatch by optimization techniques,” International Journal of Electrical
and Computer Engineering, vol. 12, no. 3, pp. 2228–2241, 2022, doi: 10.11591/ijece.v12i3.pp2228-2241.
[5] J. Zhu, OPTIMIZATION OF POWER SYSTEM OPERATION. Wiley, 2015.
[6] P. K. Rao, P. V. N. M. Krishna, B. S. S. Santosh, and P. Sumanth, “A study on economic load dispatch in power system in the
environment perspective by PSO,” IEEE International Conference on Power, Control, Signals and Instrumentation Engineering,
ICPCSI 2017, pp. 940–943, 2018, doi: 10.1109/ICPCSI.2017.8391850.
[7] W. Ongsakul and D. N. Vo, “Artificial intelligence in power system optimization,” Artificial Intelligence in Power System
Optimization, pp. 1–510, 2016, doi: 10.1201/b14906.
[8] A. Rizki, R. Habachi, K. Tahiry, and A. Echchatbi, “Economic dispatch problem in smart grid system with considerations for
pumped storage,” Bulletin of Electrical Engineering and Informatics, vol. 11, no. 6, pp. 3004–3012, 2022, doi:
10.11591/eei.v11i6.4207.
[9] R. Habachi, A. Touil, A. Boulal, A. Charkaoui, and A. Echchatbi, “Comparative study of metaheuristics methods applied to smart
grid network in Morocco,” International Journal of Power Electronics and Drive Systems, vol. 11, no. 1, pp. 487–495, 2020, doi:
10.11591/ijpeds.v11.i1.pp487-495.
[10] S. C. Kim and S. R. Salkut, “Optimal power flow based congestion management using enhanced genetic algorithms,” International
Journal of Electrical and Computer Engineering, vol. 9, no. 2, pp. 875–883, 2019, doi: 10.11591/ijece.v9i2.pp875-883.
[11] A. Latif and P. Palensky, “Economic Dispatch Using Modified Bat Algorithm,” Algorithms, vol. 7, no. 3, pp. 328–338, Jul. 2014,
doi: 10.3390/a7030328.
[12] M. Balasubbareddy, D. Dwivedi, G. V. K. Murthy, and K. S. Kumar, “Optimal power flow solution with current injection model of
generalized interline power flow controller using ameliorated ant lion optimization,” International Journal of Electrical and
Computer Engineering, vol. 13, no. 1, pp. 1060–1077, 2023, doi: 10.11591/ijece.v13i1.pp1060-1077.
[13] F. Benhamida and R. Belhachem, “Dynamic Constrained Economic/Emission Dispatch Scheduling Using Neural Network,”
Advances in Electrical and Electronic Engineering, vol. 11, no. 1, Mar. 2013, doi: 10.15598/aeee.v11i1.745.
[14] A. Salhi, D. Naimi, and T. Bouktir, “Fuzzy multi-objective optimal power flow using genetic algorithms applied to algerian
electrical network,” Advances in Electrical and Electronic Engineering, vol. 11, no. 6, pp. 443–454, 2013, doi:
10.15598/aeee.v11i6.832.
[15] D. Devaraj and B. Yegnanarayana, “Genetic-algorithm-based optimal power flow for security enhancement,” IEE Proceedings:
Generation, Transmission and Distribution, vol. 152, no. 6, pp. 899–905, 2005, doi: 10.1049/ip-gtd:20045234.
[16] W. Cheng and H. Zhang, “A dynamic economic dispatch model incorporating wind power based on chance constrained
programming,” Energies, vol. 8, no. 1, pp. 233–256, 2015, doi: 10.3390/en8010233.
[17] J. K. Pattanaik, M. Basu, and D. P. Dash, “Dynamic economic dispatch: a comparative study for differential evolution, particle
swarm optimization, evolutionary programming, genetic algorithm, and simulated annealing,” Journal of Electrical Systems and
Information Technology, vol. 6, no. 1, 2019, doi: 10.1186/s43067-019-0001-4.
[18] L. Benasla, A. Belmadani, and M. Rahli, “Hooke-Jeeves’ method applied to a new economic dispatch problem formulation,”
Journal of Information Science and Engineering, vol. 24, no. 3, pp. 907–917, 2008, doi: 10.6688/jise.2008.24.3.15.
[19] T. M. Mohan and T. Nireekshana, “A Genetic Algorithm for Solving Optimal Power Flow Problem,” Proceedings of the 3rd
International Conference on Electronics and Communication and Aerospace Technology, ICECA 2019, pp. 1438–1440, 2019, doi:
10.1109/ICECA.2019.8822090.
[20] M. A. M. Shaheen, H. M. Hasanien, S. F. Mekhamer, and H. E. A. Talaat, “Optimal power flow of power systems including
distributed generation units using sunflower optimization algorithm,” IEEE Access, vol. 7, pp. 109289–109300, 2019, doi:
10.1109/ACCESS.2019.2933489.
[21] K. Sarker, B. Roy, J. Sarker, and D. Santra, “A solution procedure to the economic load dispatch problem through the gravitational
search technique,” International Journal of Engineering, Science and Technology, vol. 11, no. 1, pp. 10–21, 2018, doi:
10.4314/ijest.v11i1.2.
[22] V. Suresh, P. Janik, and M. Jasinski, “Metaheuristic approach to optimal power flow using mixed integer distributed ant colony
optimization,” Archives of Electrical Engineering, vol. 69, no. 2, pp. 335–348, 2020, doi: 10.24425/aee.2020.133029.
[23] M. M. Bhaskar and S. Maheswarapu, “A hybrid genetic algorithm approach for optimal power flow,” Telkomnika, vol. 9, no. 2, pp.
211–216, 2011, doi: 10.12928/telkomnika.v9i2.689.
Int J Pow Elec & Dri Syst, Vol. 14, No. 3, September 2023: 1885-1893
Int J Pow Elec & Dri Syst ISSN: 2088-8694 1893
[24] A. A. A. Galal, A. A. A. Mousa, and B. N. Al-Matrafi, “Ant Colony Optimization Approach Based Genetic Algorithms for
Multiobjective Optimal Power Flow Problem under Fuzziness,” Applied Mathematics, vol. 04, no. 04, pp. 595–603, 2013, doi:
10.4236/am.2013.44084.
[25] S. B. Pandya, S. Ravichandran, P. Manoharan, P. Jangir, and H. H. Alhelou, “Multi-Objective Optimization Framework for Optimal
Power Flow Problem of Hybrid Power Systems Considering Security Constraints,” IEEE Access, vol. 10, pp. 103509–103528,
2022, doi: 10.1109/ACCESS.2022.3209996.
[26] M. M. Alobaedy and K. R. Ku-Mahamud, “Scheduling jobs in computational grid using hybrid ACS and GA approach,”
Proceedings - 2014 IEEE Computers, Communications and IT Applications Conference, ComComAp 2014, pp. 223–228, 2014,
doi: 10.1109/ComComAp.2014.7017200.
[27] S. Haddi, O. Bouketir, and T. Bouktir, “Improved optimal power flow for a power system incorporating wind power generation by
using Grey Wolf Optimizer algorithm,” Advances in Electrical and Electronic Engineering, vol. 16, no. 4, pp. 471–488, 2018, doi:
10.15598/aeee.v16i4.2883.
BIOGRAPHIES OF AUTHORS
Artificial intelligence of optimal real power dispatch with constraints … (Abderrahmani Abdesselam)