Optimal Battery Aging : an Adaptive Weights Dynamic Programming Algorithm - Archive ouverte HAL Access content directly
Journal Articles Journal of Optimization Theory and Applications Year : 2018

Optimal Battery Aging : an Adaptive Weights Dynamic Programming Algorithm

(1) , (1)
1

Abstract

We present an algorithm to handle the optimization over a long horizon of an electric microgrid including a battery energy storage system. While the battery is an important and costly component of the microgrid, its aging process is often not taken into account by the Energy Management System, mostly because of modeling and computing challenges. We address the computing aspect by a new approach combining dynamic programming, decomposition and relaxation techniques. We illustrate this ’adaptive weight’ method with numerical simulations for a toy microgrid model. Compared to a straightforward resolution by dynamic programming, our algorithm decreases the computing time by more than one order of magnitude, can be parallelized, and allows for online implementations. We believe that this approach can be used for other applications presenting fast and slow variables.
Fichier principal
Vignette du fichier
Heymann-Martinon-JOTA2018-preprint.pdf (265.8 Ko) Télécharger le fichier
Origin : Files produced by the author(s)
Loading...

Dates and versions

hal-01349932 , version 1 (29-07-2016)
hal-01349932 , version 3 (11-06-2018)

Identifiers

Cite

Benjamin Heymann, Pierre Martinon. Optimal Battery Aging : an Adaptive Weights Dynamic Programming Algorithm. Journal of Optimization Theory and Applications, 2018, ⟨10.1007/s10957-018-1371-9⟩. ⟨hal-01349932v3⟩
716 View
685 Download

Altmetric

Share

Gmail Facebook Twitter LinkedIn More