Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

Introducing reinforcement learning to the energy system design process

Perera, A. T.D. ; Wickramasinghe, P. U. ; Nik, Vahid M. LU orcid and Scartezzini, Jean Louis (2020) In Applied Energy 262.
Abstract

Design optimization of distributed energy systems has become an interest of a wider group of researchers due the capability of these systems to integrate non-dispatchable renewable energy technologies such as solar PV and wind. White box models, using linear and mixed integer linear programing techniques, are often used in their design. However, the increased complexity of energy flow (especially due to cyber-physical interactions) and uncertainties challenge the application of white box models. This is where data driven methodologies become effective, as they demonstrate higher flexibility to adapt to different environments, which enables their use for energy planning at regional and national scale. This study introduces a data driven... (More)

Design optimization of distributed energy systems has become an interest of a wider group of researchers due the capability of these systems to integrate non-dispatchable renewable energy technologies such as solar PV and wind. White box models, using linear and mixed integer linear programing techniques, are often used in their design. However, the increased complexity of energy flow (especially due to cyber-physical interactions) and uncertainties challenge the application of white box models. This is where data driven methodologies become effective, as they demonstrate higher flexibility to adapt to different environments, which enables their use for energy planning at regional and national scale. This study introduces a data driven approach based on reinforcement learning to design distributed energy systems. Two different neural network architectures are used in this work, i.e. a fully connected neural network and a convolutional neural network (CNN). The novel approach introduced is benchmarked using a grey box model based on fuzzy logic. The grey box model showed a better performance when optimizing simplified energy systems, however it fails to handle complex energy flows within the energy system. Reinforcement learning based on fully connected architecture outperformed the grey box model by improving the objective function values by 60%. Reinforcement learning based on CNN improved the objective function values further (by up to 20% when compared to a fully connected architecture). The results reveal that data-driven models are capable to conduct design optimization of complex energy systems. This opens a new pathway in designing distributed energy systems.

(Less)
Please use this url to cite or link to this publication:
author
; ; and
organization
publishing date
type
Contribution to journal
publication status
published
subject
keywords
Data driven models, Distributed energy systems, Energy hubs, Machine learning, Optimization, Reinforcement learning
in
Applied Energy
volume
262
article number
114580
publisher
Elsevier
external identifiers
  • scopus:85078976476
ISSN
0306-2619
DOI
10.1016/j.apenergy.2020.114580
language
English
LU publication?
yes
id
c9bfd164-5cd7-4936-96a4-e2232cc8ac53
date added to LUP
2020-02-14 09:54:45
date last changed
2022-04-18 20:31:37
@article{c9bfd164-5cd7-4936-96a4-e2232cc8ac53,
  abstract     = {{<p>Design optimization of distributed energy systems has become an interest of a wider group of researchers due the capability of these systems to integrate non-dispatchable renewable energy technologies such as solar PV and wind. White box models, using linear and mixed integer linear programing techniques, are often used in their design. However, the increased complexity of energy flow (especially due to cyber-physical interactions) and uncertainties challenge the application of white box models. This is where data driven methodologies become effective, as they demonstrate higher flexibility to adapt to different environments, which enables their use for energy planning at regional and national scale. This study introduces a data driven approach based on reinforcement learning to design distributed energy systems. Two different neural network architectures are used in this work, i.e. a fully connected neural network and a convolutional neural network (CNN). The novel approach introduced is benchmarked using a grey box model based on fuzzy logic. The grey box model showed a better performance when optimizing simplified energy systems, however it fails to handle complex energy flows within the energy system. Reinforcement learning based on fully connected architecture outperformed the grey box model by improving the objective function values by 60%. Reinforcement learning based on CNN improved the objective function values further (by up to 20% when compared to a fully connected architecture). The results reveal that data-driven models are capable to conduct design optimization of complex energy systems. This opens a new pathway in designing distributed energy systems.</p>}},
  author       = {{Perera, A. T.D. and Wickramasinghe, P. U. and Nik, Vahid M. and Scartezzini, Jean Louis}},
  issn         = {{0306-2619}},
  keywords     = {{Data driven models; Distributed energy systems; Energy hubs; Machine learning; Optimization; Reinforcement learning}},
  language     = {{eng}},
  publisher    = {{Elsevier}},
  series       = {{Applied Energy}},
  title        = {{Introducing reinforcement learning to the energy system design process}},
  url          = {{http://dx.doi.org/10.1016/j.apenergy.2020.114580}},
  doi          = {{10.1016/j.apenergy.2020.114580}},
  volume       = {{262}},
  year         = {{2020}},
}