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

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...

Full description

Bibliographic Details
Main Authors: Mohammad Dehghani, Mohammad Mardaneh, Josep M. Guerrero, Om Parkash Malik, Ricardo A. Ramirez-Mendoza, José Matas, Juan C. Vasquez, Lizeth Parra-Arroyo
Format: Article
Language:English
Published: MDPI AG 2020-08-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/10/17/5791
id doaj-57e447c8ce044d5fb6e403f33480c2ba
record_format Article
spelling doaj-57e447c8ce044d5fb6e403f33480c2ba2020-11-25T03:14:49ZengMDPI AGApplied Sciences2076-34172020-08-01105791579110.3390/app10175791A New “Doctor and Patient” Optimization Algorithm: An Application to Energy Commitment ProblemMohammad Dehghani0Mohammad Mardaneh1Josep M. Guerrero2Om Parkash Malik3Ricardo A. Ramirez-Mendoza4José Matas5Juan C. Vasquez6Lizeth Parra-Arroyo7Department of Electrical and Electronics Engineering, Shiraz University of Technology, Shiraz 71557-13876, IranDepartment of Electrical and Electronics Engineering, Shiraz University of Technology, Shiraz 71557-13876, IranCROM Center for Research on Microgrids, Department of Energy Technology, Aalborg University, 9220 Aalborg, DenmarkDepartment of Electrical and Computer Engineering, University of Calgary, Calgary, AB T2N 1N4, CanadaSchool of Engineering and Sciences, Tecnologico de Monterrey, 64849 Monterrey, MexicoElectric Engineering Department, Polytechnic University of Catalonia (EEBE-UPC), 08019 Barcelona, SpainCROM Center for Research on Microgrids, Department of Energy Technology, Aalborg University, 9220 Aalborg, DenmarkSchool of Engineering and Sciences, Tecnologico de Monterrey, 64849 Monterrey, MexicoRegular 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.https://www.mdpi.com/2076-3417/10/17/5791optimizationenergy commitment (EC)doctor and patient optimization (DPO)power systemenergy carriersenergy
collection DOAJ
language English
format Article
sources DOAJ
author Mohammad Dehghani
Mohammad Mardaneh
Josep M. Guerrero
Om Parkash Malik
Ricardo A. Ramirez-Mendoza
José Matas
Juan C. Vasquez
Lizeth Parra-Arroyo
spellingShingle Mohammad Dehghani
Mohammad Mardaneh
Josep M. Guerrero
Om Parkash Malik
Ricardo A. Ramirez-Mendoza
José Matas
Juan C. Vasquez
Lizeth Parra-Arroyo
A New “Doctor and Patient” Optimization Algorithm: An Application to Energy Commitment Problem
Applied Sciences
optimization
energy commitment (EC)
doctor and patient optimization (DPO)
power system
energy carriers
energy
author_facet Mohammad Dehghani
Mohammad Mardaneh
Josep M. Guerrero
Om Parkash Malik
Ricardo A. Ramirez-Mendoza
José Matas
Juan C. Vasquez
Lizeth Parra-Arroyo
author_sort Mohammad Dehghani
title A New “Doctor and Patient” Optimization Algorithm: An Application to Energy Commitment Problem
title_short A New “Doctor and Patient” Optimization Algorithm: An Application to Energy Commitment Problem
title_full A New “Doctor and Patient” Optimization Algorithm: An Application to Energy Commitment Problem
title_fullStr A New “Doctor and Patient” Optimization Algorithm: An Application to Energy Commitment Problem
title_full_unstemmed A New “Doctor and Patient” Optimization Algorithm: An Application to Energy Commitment Problem
title_sort new “doctor and patient” optimization algorithm: an application to energy commitment problem
publisher MDPI AG
series Applied Sciences
issn 2076-3417
publishDate 2020-08-01
description 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.
topic optimization
energy commitment (EC)
doctor and patient optimization (DPO)
power system
energy carriers
energy
url https://www.mdpi.com/2076-3417/10/17/5791
work_keys_str_mv AT mohammaddehghani anewdoctorandpatientoptimizationalgorithmanapplicationtoenergycommitmentproblem
AT mohammadmardaneh anewdoctorandpatientoptimizationalgorithmanapplicationtoenergycommitmentproblem
AT josepmguerrero anewdoctorandpatientoptimizationalgorithmanapplicationtoenergycommitmentproblem
AT omparkashmalik anewdoctorandpatientoptimizationalgorithmanapplicationtoenergycommitmentproblem
AT ricardoaramirezmendoza anewdoctorandpatientoptimizationalgorithmanapplicationtoenergycommitmentproblem
AT josematas anewdoctorandpatientoptimizationalgorithmanapplicationtoenergycommitmentproblem
AT juancvasquez anewdoctorandpatientoptimizationalgorithmanapplicationtoenergycommitmentproblem
AT lizethparraarroyo anewdoctorandpatientoptimizationalgorithmanapplicationtoenergycommitmentproblem
AT mohammaddehghani newdoctorandpatientoptimizationalgorithmanapplicationtoenergycommitmentproblem
AT mohammadmardaneh newdoctorandpatientoptimizationalgorithmanapplicationtoenergycommitmentproblem
AT josepmguerrero newdoctorandpatientoptimizationalgorithmanapplicationtoenergycommitmentproblem
AT omparkashmalik newdoctorandpatientoptimizationalgorithmanapplicationtoenergycommitmentproblem
AT ricardoaramirezmendoza newdoctorandpatientoptimizationalgorithmanapplicationtoenergycommitmentproblem
AT josematas newdoctorandpatientoptimizationalgorithmanapplicationtoenergycommitmentproblem
AT juancvasquez newdoctorandpatientoptimizationalgorithmanapplicationtoenergycommitmentproblem
AT lizethparraarroyo newdoctorandpatientoptimizationalgorithmanapplicationtoenergycommitmentproblem
_version_ 1724642272244400128