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...
Main Authors: | , , , , , , , |
---|---|
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 |