Optimal operation of an ice-tank for a supermarket refrigeration system

Niclas Brok, Torben Green, Christian Heerup, Shmuel S. Oren, Henrik Madsen

Research output: Contribution to journalJournal articleResearchpeer-review

Abstract

The increasing proportion of renewable energy sources in power grids leads to challenges concerning balancing production and consumption. One solution to this grid challenge is to utilize demand-side flexibility. To use the full potential of demand-side flexibility, dynamical models and optimal control methods must be used. This paper demonstrates how demand-side flexibility can be enabled for a refrigeration system using an add-on ice-tank module to actively curtail the refrigeration system and thereby leveraging time-varying power prices. The operation of the ice-tank is the solution to an optimal control problem that minimize the integrated electricity costs. This optimal control problem is solved numerically and the performance of the strategy is successfully tested in a real experiment where cost-savings of approximately 20% are observed (compared to not having an ice-tank available). The proposed optimal control strategy is tested in real-life experiments spanning over 24 h. The dynamical relation between the operation of the ice-tank and the power consumption (the compressor capacity) is modelled using stochastic differential equations. This differential equation model is calibrated on 13 h of training data using the continuous-discrete Kalman filter and the maximum likelihood framework.
Original languageEnglish
Article number104973
JournalControl Engineering Practice
Volume119
Number of pages9
ISSN0967-0661
DOIs
Publication statusPublished - 2022

Keywords

  • Optimal control
  • Refrigeration system
  • Ice storage
  • Electricity markets
  • Optimal switching times
  • Optimization
  • Stochastic differential equations

Fingerprint

Dive into the research topics of 'Optimal operation of an ice-tank for a supermarket refrigeration system'. Together they form a unique fingerprint.

Cite this