Call for Paper - November 2018 Edition
IJCA solicits original research papers for the November 2018 Edition. Last date of manuscript submission is October 22, 2018. Read More

Optimal Power Flow using Cockroach Swarm Optimization

International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Year of Publication: 2018
M. A. El-dosuky

M A El-dosuky. Optimal Power Flow using Cockroach Swarm Optimization. International Journal of Computer Applications 179(36):1-6, April 2018. BibTeX

	author = {M. A. El-dosuky},
	title = {Optimal Power Flow using Cockroach Swarm Optimization},
	journal = {International Journal of Computer Applications},
	issue_date = {April 2018},
	volume = {179},
	number = {36},
	month = {Apr},
	year = {2018},
	issn = {0975-8887},
	pages = {1-6},
	numpages = {6},
	url = {},
	doi = {10.5120/ijca2018916297},
	publisher = {Foundation of Computer Science (FCS), NY, USA},
	address = {New York, USA}


Optimal Power Flow(OPF) faces challenges of convergence and local minima. This paper reviews nomenclature and literature of both OPF and metaphor-based heuristic optimization, emphasizing Cockroach Swarm Optimization (CSO). Then the paper investigates CSO as applied to OPF. The solution is tested on the benchmark systems such as IEEE 9 bus system using Matpower.


  1. Ec bestiary website.
  2. M A Abido. Optimal power flow using particle swarm optimization. International Journal of Electrical Power and Energy Systems, 24(7):563–571, 2002.
  3. Mohammed R AlRashidi and Mohamed E El-Hawary. A survey of particle swarm optimization applications in electric power systems. IEEE transactions on evolutionary computation, 13(4):913–918, 2009.
  4. O Alsac, J Bright,MPrais, and B Stott. Further developments in lp-based optimal power flow. IEEE Transactions on Power Systems, 5(3):697–711, 1990.
  5. Jean-Marc Am´e, Jos´e Halloy, Colette Rivault, Claire Detrain, and Jean Louis Deneubourg. Collegial decision making based on social amplification leads to optimal group formation. Proceedings of the National Academy of Sciences, 103(15):5835– 5840, 2006.
  6. Paul M Anderson and Aziz A Fouad. Power system control and stability. John Wiley & Sons, 2008.
  7. JS Arora. Introduction to optimum design. 1989.
  8. Mostafa Asghari and Jamshid Mohammadi. Fuzzy multiobjective opf considering voltage security and fuel emission minimization. In Power and Energy Engineering Conference (APPEEC), 2012 Asia-Pacific, pages 1–6. IEEE, 2012.
  9. William J Bell, Louis M Roth, and Christine A Nalepa. Cockroaches: ecology, behavior, and natural history. JHU Press, 2007.
  10. Christian Blum and Andrea Roli. Metaheuristics in combinatorial optimization: Overview and conceptual comparison. ACM Computing Surveys (CSUR), 35(3):268–308, 2003.
  11. Mary B Cain, Richard P O’neill, and Anya Castillo. History of optimal power flow and formulations. Federal Energy Regulatory Commission, pages 1–36, 2012.
  12. Claudio Ca˜nizares, William Rosehart, Alberto Berizzi, and Cristian Bovo. Comparison of voltage security constrained optimal power flow techniques. In Power Engineering Society Summer Meeting, 2001, volume 3, pages 1680–1685. IEEE, 2001.
  13. J Carpentier. Contribution ´a l’´etude du dispatching ´economique. Bulletin de la Soci´et´e Franc¸aise des E´lectriciens, 3(1):431–447, 1962.
  14. Jinyin Chen and Dongyong Yang. Optimal power flow optimization based on bio-inspired computing. In Communications and Mobile Computing (CMC), 2010 International Conference on, volume 1, pages 195–199. IEEE, 2010.
  15. Chao-Lung Chiang. Improved genetic algorithm for power economic dispatch of units with valve-point effects and multiple fuels. IEEE transactions on power systems, 20(4):1690– 1699, 2005.
  16. Kalyanmoy Deb. Optimization for engineering design: Algorithms and examples. PHI Learning Pvt. Ltd., 2012.
  17. Yamille Del Valle, Ganesh Kumar Venayagamoorthy, Salman Mohagheghi, Jean-Carlos Hernandez, and Ronald G Harley. Particle swarm optimization: basic concepts, variants and applications in power systems. IEEE Transactions on evolutionary computation, 12(2):171–195, 2008.
  18. Marco Dorigo. Optimization, learning and natural algorithms. Ph. D. Thesis, Politecnico di Milano, Italy, 1992.
  19. M. A. El-Dosuky, M. Z. Rashad, and T. T. Hamza. New hoopoe heuristic optimization. International Journal of Science and Advanced Technology, 2(9):85–90, 2012.
  20. Zwe-Lee Gaing. Particle swarm optimization to solving the economic dispatch considering the generator constraints. IEEE transactions on power systems, 18(3):1187–1195, 2003.
  21. Veysel Gazi and Kevin M Passino. Stability analysis of social foraging swarms. IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), 34(1):539–557, 2004.
  22. Fred Glover. Future paths for integer programming and links to artificial intelligence. Computers & operations research, 13(5):533–549, 1986.
  23. J. Duncan Glover and Mulukutla S. Sarma. Power System Analysis and Design. Brooks/Cole Publishing Co., Pacific Grove, CA, USA, 3rd edition, 2001.
  24. David E Goldberg. Genetic algorithms in search, optimization, and machine learning, 1989. Addison-Wesley, 1989.
  25. Cliff Grigg, Peter Wong, Paul Albrecht, Ron Allan, Murty Bhavaraju, Roy Billinton, Quan Chen, Clement Fong, Suheil Haddad, Sastry Kuruganty, et al. The ieee reliability test system-1996. a report prepared by the reliability test system task force of the application of probability methods subcommittee. IEEE Transactions on power systems, 14(3):1010– 1020, 1999.
  26. HH Happ. Optimal power dispatch-a comprehensive survey. IEEE Transactions on Power Apparatus and Systems, 96(3):841–854, 1977.
  27. Timothy C Havens, Christopher J Spain, Nathan G Salmon, and James M Keller. Roach infestation optimization. In Swarm Intelligence Symposium, 2008. SIS 2008. IEEE, pages 1–7. IEEE, 2008.
  28. B H¨olldobler and EO Wilson. The ants cambridge. MA: The Belknap Press, Harvard University, 1990.
  29. M Huneault and FD Galiana. A survey of the optimal power flow literature. IEEE transactions on Power Systems, 6(2):762–770, 1991.
  30. GD Irisarri, X Wang, J Tong, and S Mokhtari. Maximum loadability of power systems using interior point nonlinear optimization method. IEEE transactions on Power Systems, 12(1):162–172, 1997.
  31. S Iwamoto and Y Tamura. A load flow calculation method for ill-conditioned power systems. IEEE transactions on power apparatus and systems, (4):1736–1743, 1981.
  32. J. Kallrath, P.M. Pardalos, S. Rebennack, and M. Scheidt. Optimization in the Energy Industry. Springer, 2009.
  33. Dervis Karaboga. An idea based on honey bee swarm for numerical optimization. Technical report, Technical report-tr06, Erciyes university, engineering faculty, computer engineering department, 2005.
  34. James Kennedy. Swarm intelligence. In Handbook of natureinspired and innovative computing, pages 187–219. Springer, 2006.
  35. R Kennedy. J. and eberhart, particle swarm optimization. In Proceedings of IEEE International Conference on Neural Networks IV, pages, volume 1000, 1995.
  36. R Kumar et al. Economic power dispatch using evolutionary algorithm. International Journal of Machine Learning and Computing, 2(4):365–370, 2006.
  37. Kwang Y Lee and Mohamed A El-Sharkawi. Modern heuristic optimization techniques: theory and applications to power systems, volume 39. John Wiley & Sons, 2008.
  38. K Lenin and MR Mohan. Ant colony search algorithm for optimal reactive power optimization. Serbian journal of electrical engineering, 3(1):77–88, 2006.
  39. Mathieu Lihoreau, JT Costa, and Colette Rivault. The social biology of domiciliary cockroaches: colony structure, kin recognition and collective decisions. Insectes Sociaux, 59(4):445–452, 2012.
  40. Mathieu Lihoreau, Jean-Louis Deneubourg, and Colette Rivault. Collective foraging decision in a gregarious insect. Behavioral Ecology and Sociobiology, 64(10):1577–1587, 2010.
  41. Mohamed Arezki Mellal and Edward J Williams. Parameter optimization of advanced machining processes using cuckoo optimization algorithm and hoopoe heuristic. Journal of Intelligent Manufacturing, 27(5):927–942, 2016.
  42. JA Momoh, RJ Koessler, MS Bond, B Stott, D Sun, A Papalexopoulos, and P Ristanovic. Challenges to optimal power flow. IEEE Transactions on Power Systems, 12(1):444–455, 1997.
  43. Ibidun Christiana Obagbuwa and Ademola Philips Abidoye. Binary cockroach swarm optimization for combinatorial optimization problem. Algorithms, 9(3):59, 2016.
  44. IC Obagbuwa and AO Adewumi. An improved cockroach swarm optimization. The Scientific World Journal, 2014, 2014.


Optimal Power Flow,Cockroach Swarm Optimization