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

Full description

Bibliographic Details
Main Authors: Gi-Ho Lee, Jae-Young Park, Seung-Jun Ham, Young-Jin Kim
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