Abstract
This paper proposes a novel effective optimization algorithm called enhanced coyote optimization algorithm (ECOA). This proposed method is applied to optimally select the position and capacity of distributed generators (DGs) in radial distribution networks. It is a multi-objective optimization problem where properly installing DGs should simultaneously reduce the power loss, operating costs as well as improve voltage stability. Based on the original coyote optimization algorithm (COA), ECOA is developed to be able to expand the search area and retain a good solution group in each generation. It includes two modifications to improve the efficiency of the original COA approach where the first one is replacing the central solution by the best current solution in the first new solution generation technique and the second focuses on reducing the computation burden and process time in the second new solution generation step. In this research, various experiments have been implemented by applying ECOA, COA as well as salp swarm algorithm (SSA), Sunflower optimization (SOA) for three IEEE radial distribution power networks with 33, 69 and 85 buses. Obtained results have been statistically analyzed to investigate the appropriate control parameters and to verify the performance of the proposed ECOA method. In addition, the performance of ECOA is also compared to various similar meta-heuristic methods such as genetic algorithm (GA), particle swarm optimization (PSO), hybrid genetic algorithm and particle swarm optimization (HGA-PSO), simulated annealing, bacterial foraging optimization algorithm, backtracking search optimization algorithm, harmony search algorithm, whale optimization algorithm (WOA) and combined power loss index-whale optimization algorithm (PLI-WOA). Detailed comparisons show that ECOA can determine more effective location and size of DGs with faster speed than other methods. Specifically, the improvement levels of the proposed method over compared to SFO, SSA, and COA can be up to 2.1978%, 0.7858% and 0.2348%. Furthermore, as compared to other existing methods in references, ECOA achieves the significant improvements which are up to 31.7491%, 20.2143% and 22.7213% for the three test systems, respectively. Thus, the proposed method is a favorable method in solving the optimal determination of DGs in radial distribution networks.
Similar content being viewed by others
Abbreviations
- \( AP_{Dg,k}^{{}} \) :
-
Active power of the kth DG
- \( {\text{AP}}_{\text{Gr}} \) :
-
Active power which is supplied from grid through substation
- \( {\text{AP}}_{k}^{\hbox{min} } ,{\text{AP}}_{k}^{\hbox{max} } \) :
-
The lower and upper bounds of the capacity of the kth DG
- APLo,l :
-
Active power at the lth load
- \( {\text{AP}}_{\text{Dg}}^{\hbox{min} } ,{\text{AP}}_{\text{Dg}}^{\hbox{max} } \) :
-
The lower and upper bounds of capacity of DG
- \( CV_{k}^{\hbox{min} } ,CV_{k}^{\hbox{max} } \) :
-
The lowest and highest values of the kth control variable
- \( \Delta I_{b,q,p} \) :
-
The penalty for current violation of the bth line corresponding to the qth solution in the pth pack
- \( \Delta V_{j,q,p} \) :
-
The penalty for current violation of the jth bus corresponding to the qth solution in the pth pack
- \( \varepsilon_{i} ,\varepsilon_{v} \) :
-
Penalty factors of current and voltage in fitness function
- \( F_{A} \) :
-
Objective function of total power loss
- \( F_{B} \) :
-
Objective function of voltage deviation index
- \( F_{C} \) :
-
Objective function of total operation cost
- \( {\text{FF}}_{q,p}^{{}} ,{\text{FF}}_{q,p}^{\text{new}} \) :
-
Fitness function of the qth old and new solution in the pth pack
- \( F_{\text{OF}}^{{}} \) :
-
Multi-objective function
- \( F_{i}^{{}} \) :
-
The food source position of the ith dimension corresponding to the salp position
- \( I_{b} \) :
-
Current magnitude in the bth branch without DGs
- \( I_{b}^{\hbox{max} } \) :
-
Maximum limitation of the current magnitude in the bth branch
- \( I_{b,q,p} \) :
-
The current magnitude in the bth line of the qth solution in the pth pack
- \( I_{{{\text{Dg}},b}} \) :
-
Current magnitude in the bth branch with DGs
- It:
-
Current iteration
- ItMax :
-
Maximum iteration
- \( N_{\text{Br}}^{{}} \) :
-
Number of branches in the distribution network
- \( N_{\text{Bu}}^{{}} \) :
-
Number of buses in the distribution network
- N c :
-
Number of coyotes in each pack
- \( N_{\text{Dg}}^{{}} \) :
-
Number of DGs in the integrated distribution network
- N Lo :
-
Number of all loads
- N p :
-
Number of packs
- N ps :
-
Population size
- N c :
-
Number of coyotes in each pack
- \( O_{\text{cv}} \) :
-
The number of control variables
- \( {\text{OF}}_{q,p} \) :
-
Objective function of the qth solution in the pth pack
- \( \omega_{A} ,\omega_{B} ,\omega_{C} \) :
-
The coefficients of the multi-objective function
- \( {\text{Pos}}_{{{\text{Dg}},k}}^{{}} \) :
-
The position of the kth DG
- \( {\text{Pos}}_{k}^{\hbox{min} } ,{\text{Pos}}_{k}^{\hbox{max} } \) :
-
The lower and upper bounds of the position of the kth DG
- P :
-
The number of individuals in the sunflower population
- r, r 2, r 3 :
-
Random numbers in range from 0 to 1
- \( R_{b}^{{}} \) :
-
Resistance of the bth branch
- S best,p, S worst,p :
-
The best solution and the worst solution in the pth pack
- S best,rd1, S best,rd2, S best,rd3, S best,rd4 :
-
The best solutions picked up randomly from different packs
- S cent,p :
-
The center solution in the pth pack
- S g_best :
-
The best solution in the population
- \( S_{q,p}^{{}} ,S_{q,p}^{\text{new}} \) :
-
The current and new solution of the qth coyote in the pth pack
- S rd1,p, S rd2,p, S rd3,p, S rd4,p :
-
The randomly picked up solutions from the pth pack
- \( S_{i}^{1} \) :
-
The leader salp position corresponding to the ith dimension
- \( S_{i}^{k} \) :
-
The position of the kth salp corresponding to the ith dimension
- TAPL:
-
Total active power loss of the network without any DG
- TAPLDg :
-
Total active power loss of the network with DGs
- ubi, lbi :
-
The upper bound and lower bound of the ith dimension in determining the salp position
- \( V_{j}^{{}} \) :
-
Voltage at the jth bus
- \( V_{j}^{\hbox{max} } \), \( V_{j}^{\hbox{min} } \) :
-
Lower and upper limitations of bus voltage magnitude
- \( V_{j,q,p} \) :
-
The voltage magnitude at the jth bus of the qth solution in the pth pack
- \( X_{i}^{{}} ,X_{{}}^{*} \) :
-
The ith current position and the best position of the current sunflower population
- ABC:
-
Artificial bee colony algorithm
- BB-BC:
-
Big bang-big crunch
- BFOA:
-
Bacterial foraging optimization algorithm
- BSOA:
-
Backtracking search optimization algorithm
- COA:
-
Coyote optimization algorithm
- DG:
-
Distributed generation unit
- DGs:
-
Distributed generation units
- GA:
-
Genetic algorithm
- GA/PSO:
-
Hybrid genetic algorithm and particle swarm optimization
- HAS:
-
Harmony search algorithm
- PSO:
-
Particle swarm optimization
- PLI-WOA:
-
Combined power loss index-whale optimization algorithm
- Pu:
-
Per unit
- SA:
-
Simulated annealing
- SFO:
-
Sunflower optimization
- SSA:
-
Salp swarm algorithm
- WOA:
-
Whale optimization algorithm
- TAPL:
-
Total active power losses
- TOC:
-
Total operation cost
- VDI:
-
Voltage deviation index
References
Dogansahin K, Kekezoglu B, Yumurtaci R, Erdinc O, Catalao JPS (2018) Maximum permissible integration capacity of renewable DG units based on system loads. Energies 11(1):255. https://doi.org/10.3390/en11010255
Ramavat SR, Jaiswal SP, Goel N, Shrivastava V (2019) Optimal location and sizing of DG in distribution system and its cost–benefit analysis. In: Applications of artificial intelligence techniques in engineering. Springer, Singapore, pp 103–112. https://doi.org/10.1007/978-981-13-1819-1_11
Morshidi MN, Musirin I, Rahim SRA, Adzman MR, Hussain MH (2018) Whale Optimal Algorithm based technique for distributed generation installation in distribution system. Bull Electr Eng Inform 7(3):442–449. https://doi.org/10.11591/eei.v7i31276
Ismael SM, Aleem SHEA, Abdelaziz AY (2018) Optimal sizing and placement of distributed generation in Egyptian radial distribution systems using crow search algorithm. In: 2018 international conference on innovative trends in computer engineering IEEE, pp 332–337. https://doi.org/10.1109/ITCE.2018.8316646
Prakash DB, Lakshminarayana C (2018) Multiple DG placements in radial distribution system for multi objectives using Whale Optimization Algorithm. Alex Eng J 57(4):2797–2806. https://doi.org/10.1016/j.aej.2017.11.003
Duong MQ, Pham TD, Nguyen TT, Doan AT, Tran HV (2019) Determination of optimal location and sizing of solar photovoltaic distribution generation units in radial distribution systems. Energies 12(1):174. https://doi.org/10.3390/en12010174
Bansal A, Singh S (2016) Optimal allocation and sizing of distributed generation for power loss reduction. https://doi.org/10.1049/cp.2016.1116
EL-Sayed SK (2017) Optimal location and sizing of distributed generation for minimizing power loss using simulated annealing algorithm. J Electr Electron Eng 5(3):104–110. https://doi.org/10.11648/j.jeee.20170503.14
Dixit M, Kundu P, Jariwala HR (2016) Optimal placement and sizing of DG in Distribution system using Artificial Bee Colony Algorithm. In: 2016 IEEE 6th international conference on power systems ICPS, pp 1–6. IEEE. https://doi.org/10.1109/ICPES.2016.7584010
Kashyap M, Mittal A, Kansal S (2019) Optimal placement of distributed generation using genetic algorithm approach. In: Proceeding of the second international conference on microelectronics, computing and communication systems. Springer, pp 587–597. https://doi.org/10.1007/978-981-10-8234-4_47
Sulistyowati R, Riawan DC, Ashari M (2016) PV farm placement and sizing using GA for area development plan of distribution network. In: 2016 international seminar on intelligent technology and its applications IEEE, pp 509–514. https://doi.org/10.1109/ISITIA.2016.7828712
Mahesh K, Nallagownden PAL, Elamvazuthu IAL (2015) Optimal placement and sizing of DG in distribution system using accelerated PSO for power loss minimization. In: 2015 IEEE conference on energy conversion. IEEE, pp 193–198. https://doi.org/10.1109/CENCON.2015.7409538
Zongo OA, Oonsivilai A (2017) Optimal placement of distributed generator for power loss minimization and voltage stability improvement. Energy Proc 138:134–139. https://doi.org/10.1016/j.egypro.2017.10.080
Moradi MH, Abedini M (2012) A combination of genetic algorithm and particle swarm optimization for optimal DG location and sizing in distribution systems. Int J Electr Power Energy Syst 34(1):66–74. https://doi.org/10.1016/j.ijepes.2011.08.023
Injeti SK, Kumar NP (2013) A novel approach to identify optimal access point and capacity of multiple DGs in a small, medium and large scale radial distribution systems. Int J Electr Power Energy Syst 45(1):142–151. https://doi.org/10.1016/j.ijepes.2012.08.043
Rashmi D, Amol K (2018) Optimal placement and sizing of Distributed Generator in Distribution system using Artificial Bee Colony Algorithm. In: 2018 IEEE global conference on wireless computing and networking. IEEE, pp 178–181. https://doi.org/10.1109/GCWCN.2018.8668633
Mohandas N, Balamurugan R, Lakshminarasimman L (2015) Optimal location and sizing of real power DG units to improve the voltage stability in the distribution system using ABC algorithm united with chaos. Int J Electr Power Energy Syst 66:41–52. https://doi.org/10.1016/j.ijepes.2014.10.033
Othman MM, El-Khattam W, Hegazy YG, Abdelaziz AY (2014) Optimal placement and sizing of distributed generators in unbalanced distribution systems using supervised big bang-big crunch method. IEEE Trans Power Syst 30(2):911–919. https://doi.org/10.1109/TPWRS.2014.2331364
Gupta S, Saxena A, Soni BP (2015) Optimal placement strategy of distributed generators based on radial basis function neural network in distribution networks. Pro Comput Sci 57:249–257. https://doi.org/10.1016/j.procs.2015.07.478
El-Fergany A (2015) Optimal allocation of multi-type distributed generators using backtracking search optimization algorithm. Int J Electr Power Energy Syst 64:1197–1205. https://doi.org/10.1016/j.ijepes.2014.09.020
Rao RS, Ravindra K, Satish K, Narasimham SVL (2012) Power loss minimization in distribution system using network reconfiguration in the presence of distributed generation. IEEE Trans Power Syst 28(1):317–325. https://doi.org/10.1109/TPWRS.2012.2197227
Devabalaji KR, Ravi K (2015) Optimal size and siting of multiple DG and DSTATCOM in radial distribution system using Bacterial Foraging Optimization Algorithm. Ain Shams Eng J. https://doi.org/10.1016/j.asej.2015.07.002
Ameli A, Bahrami S, Khazaeli F, Haghifam MR (2014) A multiobjective particle swarm optimization for sizing and placement of DGs from DG owner’s and distribution company’s viewpoints. IEEE Trans Power Deliv 29(4):1831–1840. https://doi.org/10.1109/TPWRD.2014.2300845
Phonrattanasak P (2010) Optimal placement of DG using multiobjective particle swarm optimization. In: 2010 international conference on mechanical and electrical technology. IEEE, pp 342–346. https://doi.org/10.1109/ICMET.2010.5598377
Abdel-Akher M, Ali AA, Eid AM, El-Kishky H (2011) Optimal size and location of distributed generation unit for voltage stability enhancement. In: 2011 IEEE energy conversion congress and exposition IEEE, pp 104–108. https://doi.org/10.1109/ECCE.2011.6063755
Pierezan J, Coelho LDS (2018) Coyote optimization algorithm: a new metaheuristic for global optimization problems. In: 2018 IEEE congress on evolutionary computation IEEE, pp 1–8. https://doi.org/10.1109/CEC.2018.8477769
Mirjalili S, Gandomi AH, Mirjalili SZ, Saremi S, Faris H, Mirjalili SM (2017) Salp Swarm Algorithm: a bio-inspired optimizer for engineering design problems. Adv Eng Softw 114:163–191. https://doi.org/10.1016/j.advengsoft.2017.07.002
Gomes GF, da Cunha SS, Ancelotti AC (2019) A sunflower optimization (SFO) algorithm applied to damage identification on laminated composite plates. Eng Comput 35(2):619–626. https://doi.org/10.1007/s00366-018-0620-8
Suresh MCV, Belwin EJ (2018) Optimal DG placement for benefit maximization in distribution networks by using Dragonfly algorithm. Renew Wind Water Solar 5(1):4. https://doi.org/10.1186/s40807-018-0050-7
Uniyal A, Kumar A (2018) Optimal distributed generation placement with multiple objectives considering probabilistic load. Proc Comput Sci 125:382–388. https://doi.org/10.1016/j.procs.2017.12.050
Sarkar K, Pang C, Yang L (2017) Optimal location for single and multiple DG based on Vulnerability Index in smart distribution system. In: 2017 power and energy society general meeting IEEE, pp 1–5. https://doi.org/10.1109/pesgn.2017.8274476
Shamugapriyan J, Karuppiah N, Muthubalaji S, Tamulselvi S (2018) Optimum placement of multi type DG units for loss reduction in a radial distribution system considering the distributed generation suitability index using evolutionary algorithms. Bull Pol Acad Sci Technol Sci 66(3):345–354. https://doi.org/10.24425/123441
Prakash R, Sujatha BC (2016) Optimal placement and sizing of DG for power loss minimization and VSI improvement using bat algorithm. In: 2016 national power systems conference IEEE, pp 1–6. https://doi.org/10.1109/NPSC.2016.7858964
Nweke JN, Ekwue AO, Ejiogu EC (2016) Optimal location of distributed generation on the Nigerian power system. Niger J Technol 35(2):398–403. https://doi.org/10.4314/njt.v35i2.22
Aman MM, Jasmon GB, Bakar AHA, Mokhlis H (2014) A new approach for optimum simultaneous multi-DG distributed generation units placement and sizing based on maximization of system load ability using HPSO (hybrid particle swarm optimization) algorithm. Energy 66:202–215. https://doi.org/10.1016/j.energy.2013.12.037
Saha S, Mukherjee V (2016) Optimal placement and sizing of DGs in RDS using chaos embedded SOS algorithm. IET Gener Transm Distrib 10(14):3671–3680. https://doi.org/10.1049/iet-gtd.2016.0151
Lü Q, Liao X, Li H, Huang T (2020) A Nesterov-like gradient tracking algorithm for distributed optimization over directed networks. IEEE Trans Syst Man Cybern Syst. https://doi.org/10.1109/tsmc.2019.2960770
Lü Q, Li H, Wang Z, Han Q, Ge W (2019) Performing linear convergence for distributed constrained optimisation over time-varying directed unbalanced networks. IET Control Theory Appl 13(17):2800–2810. https://doi.org/10.1049/iet-cta.2018.6026
Teng HJ, Chang YC (2007) Backward/forward sweep-base harmonic analysis method for distribution systems. IEEE Trans Power Deliv 22(3):1665–1672. https://doi.org/10.1109/tpwrd.2007.899523
Mahmoud HP, Behnam IM (2020) Optimization of power system problems: methods, algorithms and MATLAB codes. Springer, Basel
Mohamed IA, Kowsalya M (2014) Optimal size and siting of multiple distributed generators in distribution system using bacterial foraging optimization. Swarm Evolut Comput 57:58–65. https://doi.org/10.1016/j.swevo.2013.12.001
Vita V (2017) Development of a decision-making algorithm for the optimum size and placement of distributed generation units in distribution networks. Energies 10(9):1433. https://doi.org/10.3390/en10091433
Prakash DB, Lakshminarayana C (2017) Optimal siting of capacitors in radial distribution network using whale optimization algorithm. Alex Eng J 56(4):499–509. https://doi.org/10.1016/j.aej.2016.10.002
Reddy PDP, Reddy VCV, Manohar GT (2017) Whale optimization algorithm for optimal sizing of renewable resources for loss reduction in distribution systems. Renew Wind Water Solar 4(3):1–13. https://doi.org/10.1186/s40807-017-0040-1
Reddy PDP, Reddy VCV, Manohar GT (2017) Optimal renewable resources placement in distribution networks by combined power loss index and whale optimization algorithms. J Electr Syst Inf Technol. https://doi.org/10.1016/j.jesit.2017.05.006
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
Our paper has no conflict of interest with any other individuals or parties. We have also not received any funding support for this research.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Pham, T.D., Nguyen, T.T. & Dinh, B.H. Find optimal capacity and location of distributed generation units in radial distribution networks by using enhanced coyote optimization algorithm. Neural Comput & Applic 33, 4343–4371 (2021). https://doi.org/10.1007/s00521-020-05239-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-020-05239-1