journal article·2020-08-21Open access

A New “Doctor and Patient” Optimization Algorithm: An Application to Energy Commitment Problem

Mohammad Dehghani, Mohammad Mardaneh, Josep M. Guerrero, Om Parkash Malik, Ricardo A. Ramirez-Mendoza, José Matas, Juan C. Vasquez, Lizeth Parra-Arroyo

Applied Sciences· Volume 10· Issue 17

Abstract

Regular assessments of events taking place around the globe can be a conduit for the development of new ideas, contributing to the research world. In this study, the authors present a new optimization algorithm named doctor and patient optimization (DPO). DPO is designed by simulating the process of treating patients by a physician. The treatment process has three phases, including vaccination, drug administration, and surgery. The efficiency of the proposed algorithm in solving optimization problems compared to eight other optimization algorithms on a benchmark standard test function with 23 objective functions is been evaluated. The results obtained from this comparison indicate the superiority and quality of DPO in solving optimization problems in various sciences. The proposed algorithm is successfully applied to solve the energy commitment problem for a power system supplied by a multiple energy carriers system.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Metaheuristic Optimization Algorithms Research · Smart Grid Energy Management · Advanced Multi-Objective Optimization Algorithms

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Electrical and Electronics Engineering, Shiraz University of Technology, Shiraz 71557-13876, Iran

CROM Center for Research on Microgrids, Department of Energy Technology, Aalborg University, 9220 Aalborg, Denmark

Department of Electrical and Computer Engineering, University of Calgary, Calgary, AB T2N 1N4, Canada

School of Engineering and Sciences, Tecnologico de Monterrey, 64849 Monterrey, Mexico

Electric Engineering Department, Polytechnic University of Catalonia (EEBE-UPC), 08019 Barcelona, Spain

Funding

Tecnologico de Monterrey

References (64)

Show source-provided references
1. IEA (2004). Energy Statistics Manual, OECD Publishing.
2. Planning of energy carriers based on final energy consumption using dynamic programming and particle swarm optimization10.20998/2074-272X.2018.5.10 ↗
3. Dehghani, M., Montazeri, Z., and Malik, O. (2019). Energy commitment: A planning of energy carrier based on energy consumption. Электрoтехника и Электрoмеханика, 6.10.20998/2074-272X.2019.4.10 ↗
4. Nonlinear Programming10.1057/palgrave.jors.2600425 ↗
5. Dynamic programming10.1126/science.153.3731.34 ↗
6. An algorithm for quadratic programming10.1002/nav.3800030109 ↗
8. Lion Optimization Algorithm (LOA): A nature-inspired metaheuristic algorithm
9. Ant Colony Optimization: Overview and Recent Advances10.1007/978-3-319-91086-4_10 ↗
10. Dehghani, M., Mardaneh, M., Malik, O.P., and NouraeiPour, S.M. (May, January 30). DTO: Donkey Theorem Optimization. Proceedings of the 2019 27th Iranian Conference on Electrical Engineering (ICEE), Yazd, Iran.10.1109/IranianCEE.2019.8786601 ↗
11. Shandilya, S., and Nagar, A. (2019). A Computational Physics-Based Algorithm for Target Coverage Problems. Advances in Nature-Inspired Computing and Applications, Springer.10.1007/978-3-319-96451-5 ↗
12. Dehghani, M., Montazeri, Z., Dehghani, A., and Seifi, A. (2017, January 21–23). Spring search algorithm: A new meta-heuristic optimization algorithm inspired by Hooke’s law. Proceedings of the 4th International Conference on Knowledge-Based Engineering and Innovation (KBEI), Berlin, Germany.10.1109/KBEI.2017.8324975 ↗
13. Water cycle algorithm–A novel metaheuristic optimization method for solving constrained engineering optimization problems10.1016/j.compstruc.2012.07.010 ↗
14. GSA: A Gravitational Search Algorithm10.1016/j.ins.2009.03.004 ↗
15. Optimization by Simulated Annealing10.1142/9789812799371_0035 ↗
16. Moghaddam, F.F., Moghaddam, R.F., and Cheriet, M. (2012). Curved space optimization: A random search based on general relativity theory. arXiv.
17. Principal components analysis by the galaxy-based search algorithm: A novel metaheuristic for continuous optimisation
18. ACROA: Artificial Chemical Reaction Optimization Algorithm for global optimization10.1016/j.eswa.2011.04.126 ↗
19. Central Force Optimization: A New Nature Inspired Computational Framework for Multidimensional Search and Optimization10.1007/978-3-540-78987-1_21 ↗
20. Du, H., Wu, X., and Zhuang, J. (2006, January 24–28). Small-World Optimization Algorithm for Function Optimization. Proceedings of the Computer Vision, Xi’an, China.10.1007/11881223_33 ↗
21. Bansal, J.C. (2018). Particle Swarm Optimization. Evolutionary and Swarm Intelligence Algorithms, Springer Science and Business Media LLC.10.1007/978-3-319-91341-4_2 ↗
22. Grasshopper Optimisation Algorithm: Theory and application10.1016/j.advengsoft.2017.01.004 ↗
23. Marine Predators Algorithm: A nature-inspired metaheuristic10.1016/j.eswa.2020.113377 ↗
24. Cuckoo search algorithm: A metaheuristic approach to solve structural optimization problems10.1007/s00366-011-0241-y ↗
25. Artificial Bee Colony (ABC) Optimization Algorithm for Solving Constrained Optimization Problems
26. The Ant Lion Optimizer10.1016/j.advengsoft.2015.01.010 ↗
27. The Whale Optimization Algorithm10.1016/j.advengsoft.2016.01.008 ↗
28. A New Metaheuristic Bat-Inspired Algorithm10.1007/978-3-642-12538-6_6 ↗
29. Castillo, O., and Aguilar, L.T. (2019). Genetic Algorithms. Type-2 Fuzzy Logic. in Control. of Nonsmooth Systems, Springer.10.1007/978-3-030-03134-3 ↗
30. Evolution strategies—A comprehensive introduction10.1023/A:1015059928466 ↗
31. Storn, R., and Price, K. (1995). Differential Evolution-A Simple and Efficient Adaptive Scheme for Global Optimization Over Continuous Spaces, Berkeley.
32. Krasnogon, N., Nicosia, V., Pavone, M., and Pelta, D.A. (2018). BiogeographyB-Based Optimisation. Evolutionary Algorithms and Neural Networks, Springer Science and Business Media LLC.
33. Koza, J.R. (1990). Genetic programming: A Paradigm for Genetically Breeding Populations of Computer Programs to Solve Problems, Stanford University, Department of Computer Science.
34. DGO: Dice Game Optimizer10.35378/gujs.484643 ↗
35. 0OSA: Orientation Search Algorithm
36. University of Calgary; University of Shahreza; Aalborg University Shell Game Optimization: A Novel Game-Based Algorithm
37. Wood, A.J., and Wollenberg, B.F. (2012). Power Generation, Operation, and Control, John Wiley & Sons.
38. Unit Commitment Problem in Electrical Power System: A Literature Review
39. Hybrid Robust/Stochastic Unit Commitment With Iterative Partitions of the Continuous Uncertainty Set10.3389/fenrg.2018.00071 ↗
40. Tiwari, S., Dwivedi, B., and Dave, M. (2016, January 9–11). A two stage solution methodology for deterministic unit commitment problem. Proceedings of the 2016 IEEE Uttar Pradesh Section International Conference on Electrical, Computer and Electronics Engineering (UPCON), Varanasi, India.10.1109/UPCON.2016.7894672 ↗
41. Krasnogon, N., Nicosia, V., Pavone, M., and Pelta, D.A. (2019). Application of Genetic Algorithms for Unit Commitment and Economic Dispatch Problems in Microgrids. Nature Inspired Computing for Data Science, Springer Science and Business Media LLC.
42. Gutiérrez-Alcaraz, G., and Hinojosa, V. (2018). Using Generalized Generation Distribution Factors in a MILP Model to Solve the Transmission-Constrained Unit Commitment Problem. Energies, 11.10.3390/en11092232 ↗
43. Unit commitment based on modified firefly algorithm10.1177/0020294019890630 ↗
44. Profit based unit commitment using memetic binary differential evolution algorithm10.1016/j.asoc.2019.105502 ↗
45. A robust unit commitment based on GA-PL strategy by applying TOAT and considering emission costs and energy storage systems10.1016/j.epsr.2019.106154 ↗
46. Operation cost reduction in unit commitment problem using improved quantum binary PSO algorithm
47. Binary whale optimization algorithm: A new metaheuristic approach for profit-based unit commitment problems in competitive electricity markets
48. Binary Grey Wolf Optimizer for large scale unit commitment problem10.1016/j.swevo.2017.08.002 ↗
49. Unit Commitment Problem Solution Using Shuffled Frog Leaping Algorithm10.1109/TPWRS.2010.2052639 ↗
50. Jo, K.-H., and Kim, M.-K. (2018). Improved Genetic Algorithm-Based Unit Commitment Considering Uncertainty Integration Method. Energies, 11.10.3390/en11061387 ↗
51. Reliability Constrained Unit Commitment Using Simulated Annealing10.1109/TPWRS.2006.881128 ↗
52. Carrión, M., Zarate-Minano, R., and Domínguez, R. (2018). A Practical Formulation for Ex-Ante Scheduling of Energy and Reserve in Renewable-Dominated Power Systems: Case Study of the Iberian Peninsula. Energies, 11.10.3390/en11081939 ↗
53. Li, J., Niu, D., Wu, M., Wang, Y., Li, F., and Dong, H. (2018). Research on Battery Energy Storage as Backup Power in the Operation Optimization of a Regional Integrated Energy System. Energies, 11.10.3390/en11112990 ↗
54. Dominković, D.F., Stark, G., Hodge, B.-M., and Pedersen, A.S. (2018). Integrated Energy Planning with a High Share of Variable Renewable Energy Sources for a Caribbean Island. Energies, 11.10.3390/en11092193 ↗
55. Tunicate Swarm Algorithm: A new bio-inspired based metaheuristic paradigm for global optimization10.1016/j.engappai.2020.103541 ↗
56. A Novel Algorithm for Global Optimization: Rat Swarm Optimizer
57. On benchmarking functions for genetic algorithms10.1080/00207160108805080 ↗
58. A novel improved accelerated particle swarm optimization algorithm for global numerical optimization10.1108/EC-10-2012-0232 ↗
59. Firefly algorithm, stochastic test functions and design optimisation10.1504/IJBIC.2010.032124 ↗
60. Krasnogon, N., Nicosia, V., Pavone, M., and Pelta, D.A. (2019). Genetic Algorithm. Evolutionary Algorithms and Neural Networks, Springer.
61. Krasnogon, N., Nicosia, V., Pavone, M., and Pelta, D.A. (2019). Optimisation. Evolutionary Algorithms and Neural Networks, Springer.
62. Teaching–learning-based optimization: A novel method for constrained mechanical design optimization problems
63. Birol, F. (2004). International Energy Agency. Global Energy Review Report, IEA.
64. (2020, August 12). U.S. Energy Information Administration (EIA), Available online: http://www.eia.gov.