Determining cost-efficient controls of electrical energy storages using dynamic programming

Abstract Volatile electrical energy prices are a challenge and an opportunity for small and medium-sized companies in energy-intensive industries. By using electrical energy storage and/or an adaptation of production processes, companies can significantly profit from time-depending energy prices and...

Full description

Bibliographic Details
Main Authors: Michael Stiglmayr, Svenja Uhlemeyer, Björn Uhlemeyer, Markus Zdrallek
Format: Article
Language:English
Published: SpringerOpen 2024-02-01
Series:Journal of Mathematics in Industry
Subjects:
Online Access:https://doi.org/10.1186/s13362-024-00140-1
_version_ 1797275572198440960
author Michael Stiglmayr
Svenja Uhlemeyer
Björn Uhlemeyer
Markus Zdrallek
author_facet Michael Stiglmayr
Svenja Uhlemeyer
Björn Uhlemeyer
Markus Zdrallek
author_sort Michael Stiglmayr
collection DOAJ
description Abstract Volatile electrical energy prices are a challenge and an opportunity for small and medium-sized companies in energy-intensive industries. By using electrical energy storage and/or an adaptation of production processes, companies can significantly profit from time-depending energy prices and reduce their energy costs. We consider a time-discrete optimal control problem to reach a desired final state of the energy storage at a certain time step. Thereby, the energy input is discrete since only multiples of 100 kWh can be purchased at the EPEX SPOT market. We use available price estimates to minimize the total energy cost by a rounding based dynamic programming approach. With our model non-linear energy loss functions of the storage can be considered and we obtain a significant speed-up compared to the integer (linear) programming formulation.
first_indexed 2024-03-07T15:16:22Z
format Article
id doaj.art-c011907184fc4d7b8011609af3fd9402
institution Directory Open Access Journal
issn 2190-5983
language English
last_indexed 2024-03-07T15:16:22Z
publishDate 2024-02-01
publisher SpringerOpen
record_format Article
series Journal of Mathematics in Industry
spelling doaj.art-c011907184fc4d7b8011609af3fd94022024-03-05T17:55:46ZengSpringerOpenJournal of Mathematics in Industry2190-59832024-02-0114111210.1186/s13362-024-00140-1Determining cost-efficient controls of electrical energy storages using dynamic programmingMichael Stiglmayr0Svenja Uhlemeyer1Björn Uhlemeyer2Markus Zdrallek3School of Mathematics and Natural Sciences, IZMD, University of WuppertalSchool of Mathematics and Natural Sciences, IZMD, University of WuppertalSchool of Electrical, Information and Media Engineering, University of WuppertalSchool of Electrical, Information and Media Engineering, University of WuppertalAbstract Volatile electrical energy prices are a challenge and an opportunity for small and medium-sized companies in energy-intensive industries. By using electrical energy storage and/or an adaptation of production processes, companies can significantly profit from time-depending energy prices and reduce their energy costs. We consider a time-discrete optimal control problem to reach a desired final state of the energy storage at a certain time step. Thereby, the energy input is discrete since only multiples of 100 kWh can be purchased at the EPEX SPOT market. We use available price estimates to minimize the total energy cost by a rounding based dynamic programming approach. With our model non-linear energy loss functions of the storage can be considered and we obtain a significant speed-up compared to the integer (linear) programming formulation.https://doi.org/10.1186/s13362-024-00140-1Discrete control problemRounding-based dynamic programmingVolatile energy marketApproximation algorithmMixed-integer programming
spellingShingle Michael Stiglmayr
Svenja Uhlemeyer
Björn Uhlemeyer
Markus Zdrallek
Determining cost-efficient controls of electrical energy storages using dynamic programming
Journal of Mathematics in Industry
Discrete control problem
Rounding-based dynamic programming
Volatile energy market
Approximation algorithm
Mixed-integer programming
title Determining cost-efficient controls of electrical energy storages using dynamic programming
title_full Determining cost-efficient controls of electrical energy storages using dynamic programming
title_fullStr Determining cost-efficient controls of electrical energy storages using dynamic programming
title_full_unstemmed Determining cost-efficient controls of electrical energy storages using dynamic programming
title_short Determining cost-efficient controls of electrical energy storages using dynamic programming
title_sort determining cost efficient controls of electrical energy storages using dynamic programming
topic Discrete control problem
Rounding-based dynamic programming
Volatile energy market
Approximation algorithm
Mixed-integer programming
url https://doi.org/10.1186/s13362-024-00140-1
work_keys_str_mv AT michaelstiglmayr determiningcostefficientcontrolsofelectricalenergystoragesusingdynamicprogramming
AT svenjauhlemeyer determiningcostefficientcontrolsofelectricalenergystoragesusingdynamicprogramming
AT bjornuhlemeyer determiningcostefficientcontrolsofelectricalenergystoragesusingdynamicprogramming
AT markuszdrallek determiningcostefficientcontrolsofelectricalenergystoragesusingdynamicprogramming