Comparative Study on Optimization Solvers for Implementation of a Two-Stage Economic Dispatch Strategy in a Microgrid Energy Management System
A microgrid energy management system (MEMS) optimally schedules the operation of dispatchable distributed energy resources to minimize the operation costs of microgrids (MGs) via an economic dispatch (ED). Actual ED implementation in the MEMS relies on an optimization software package called an opti...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2020-03-01
|
Series: | Energies |
Subjects: | |
Online Access: | https://www.mdpi.com/1996-1073/13/5/1096 |
_version_ | 1811305024376012800 |
---|---|
author | Gi-Ho Lee Jae-Young Park Seung-Jun Ham Young-Jin Kim |
author_facet | Gi-Ho Lee Jae-Young Park Seung-Jun Ham Young-Jin Kim |
author_sort | Gi-Ho Lee |
collection | DOAJ |
description | A microgrid energy management system (MEMS) optimally schedules the operation of dispatchable distributed energy resources to minimize the operation costs of microgrids (MGs) via an economic dispatch (ED). Actual ED implementation in the MEMS relies on an optimization software package called an optimization solver. This paper presents a comparative study of optimization solvers to investigate their suitability for ED implementation in the MEMS. Four optimization solvers, including commercial as well as open-source-based ones, were compared in terms of their computational capability and optimization results for ED. Two-stage scheduling was applied for the ED strategy, whereby a mixed-integer programming problem was solved to yield the optimal operation schedule of battery-based energy storage systems. In the first stage, the optimal schedule is identified one day before the operating day; in the second stage, the optimal schedule is updated every 5 min during actual operation to compensate for operational uncertainties. A modularized programming strategy was also introduced to allow for a comparison between the optimization solvers and efficient writing of codes. Comparative simulation case studies were conducted on three test-bed MGs to evaluate the optimization results and computation times of the compared optimization solvers. |
first_indexed | 2024-04-13T08:18:10Z |
format | Article |
id | doaj.art-90209a9ca0b7479c91edb3860cf4c906 |
institution | Directory Open Access Journal |
issn | 1996-1073 |
language | English |
last_indexed | 2024-04-13T08:18:10Z |
publishDate | 2020-03-01 |
publisher | MDPI AG |
record_format | Article |
series | Energies |
spelling | doaj.art-90209a9ca0b7479c91edb3860cf4c9062022-12-22T02:54:43ZengMDPI AGEnergies1996-10732020-03-01135109610.3390/en13051096en13051096Comparative Study on Optimization Solvers for Implementation of a Two-Stage Economic Dispatch Strategy in a Microgrid Energy Management SystemGi-Ho Lee0Jae-Young Park1Seung-Jun Ham2Young-Jin Kim3Department of Electrical Engineering, Pohang University of Science and Technology (POSTECH), Pohang, Gyungbuk 37673, KoreaDepartment of Electrical Engineering, Pohang University of Science and Technology (POSTECH), Pohang, Gyungbuk 37673, KoreaDepartment of Electrical Engineering, Pohang University of Science and Technology (POSTECH), Pohang, Gyungbuk 37673, KoreaDepartment of Electrical Engineering, Pohang University of Science and Technology (POSTECH), Pohang, Gyungbuk 37673, KoreaA microgrid energy management system (MEMS) optimally schedules the operation of dispatchable distributed energy resources to minimize the operation costs of microgrids (MGs) via an economic dispatch (ED). Actual ED implementation in the MEMS relies on an optimization software package called an optimization solver. This paper presents a comparative study of optimization solvers to investigate their suitability for ED implementation in the MEMS. Four optimization solvers, including commercial as well as open-source-based ones, were compared in terms of their computational capability and optimization results for ED. Two-stage scheduling was applied for the ED strategy, whereby a mixed-integer programming problem was solved to yield the optimal operation schedule of battery-based energy storage systems. In the first stage, the optimal schedule is identified one day before the operating day; in the second stage, the optimal schedule is updated every 5 min during actual operation to compensate for operational uncertainties. A modularized programming strategy was also introduced to allow for a comparison between the optimization solvers and efficient writing of codes. Comparative simulation case studies were conducted on three test-bed MGs to evaluate the optimization results and computation times of the compared optimization solvers.https://www.mdpi.com/1996-1073/13/5/1096microgrids (mgs)microgrid energy management system (mems)economic dispatch (ed)optimization solvermodeling packageenergy storage systems (esss) |
spellingShingle | Gi-Ho Lee Jae-Young Park Seung-Jun Ham Young-Jin Kim Comparative Study on Optimization Solvers for Implementation of a Two-Stage Economic Dispatch Strategy in a Microgrid Energy Management System Energies microgrids (mgs) microgrid energy management system (mems) economic dispatch (ed) optimization solver modeling package energy storage systems (esss) |
title | Comparative Study on Optimization Solvers for Implementation of a Two-Stage Economic Dispatch Strategy in a Microgrid Energy Management System |
title_full | Comparative Study on Optimization Solvers for Implementation of a Two-Stage Economic Dispatch Strategy in a Microgrid Energy Management System |
title_fullStr | Comparative Study on Optimization Solvers for Implementation of a Two-Stage Economic Dispatch Strategy in a Microgrid Energy Management System |
title_full_unstemmed | Comparative Study on Optimization Solvers for Implementation of a Two-Stage Economic Dispatch Strategy in a Microgrid Energy Management System |
title_short | Comparative Study on Optimization Solvers for Implementation of a Two-Stage Economic Dispatch Strategy in a Microgrid Energy Management System |
title_sort | comparative study on optimization solvers for implementation of a two stage economic dispatch strategy in a microgrid energy management system |
topic | microgrids (mgs) microgrid energy management system (mems) economic dispatch (ed) optimization solver modeling package energy storage systems (esss) |
url | https://www.mdpi.com/1996-1073/13/5/1096 |
work_keys_str_mv | AT giholee comparativestudyonoptimizationsolversforimplementationofatwostageeconomicdispatchstrategyinamicrogridenergymanagementsystem AT jaeyoungpark comparativestudyonoptimizationsolversforimplementationofatwostageeconomicdispatchstrategyinamicrogridenergymanagementsystem AT seungjunham comparativestudyonoptimizationsolversforimplementationofatwostageeconomicdispatchstrategyinamicrogridenergymanagementsystem AT youngjinkim comparativestudyonoptimizationsolversforimplementationofatwostageeconomicdispatchstrategyinamicrogridenergymanagementsystem |