A Comparison of Model-Free and Model Predictive Control for Price Responsive Water Heaters

11/08/2021
by   David J. Biagioni, et al.
0

We present a careful comparison of two model-free control algorithms, Evolution Strategies (ES) and Proximal Policy Optimization (PPO), with receding horizon model predictive control (MPC) for operating simulated, price responsive water heaters. Four MPC variants are considered: a one-shot controller with perfect forecasting yielding optimal control; a limited-horizon controller with perfect forecasting; a mean forecasting-based controller; and a two-stage stochastic programming controller using historical scenarios. In all cases, the MPC model for water temperature and electricity price are exact; only water demand is uncertain. For comparison, both ES and PPO learn neural network-based policies by directly interacting with the simulated environment under the same scenarios used by MPC. All methods are then evaluated on a separate one-week continuation of the demand time series. We demonstrate that optimal control for this problem is challenging, requiring more than 8-hour lookahead for MPC with perfect forecasting to attain the minimum cost. Despite this challenge, both ES and PPO learn good general purpose policies that outperform mean forecast and two-stage stochastic MPC controllers in terms of average cost and are more than two orders of magnitude faster at computing actions. We show that ES in particular can leverage parallelism to learn a policy in under 90 seconds using 1150 CPU cores.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/31/2018

Differentiable MPC for End-to-end Planning and Control

We present foundations for using Model Predictive Control (MPC) as a dif...
research
09/01/2023

Scenario-based model predictive control of water reservoir systems

The optimal operation of water reservoir systems is a challenging task i...
research
08/19/2021

Neural Predictive Control for the Optimization of Smart Grid Flexibility Schedules

Model predictive control (MPC) is a method to formulate the optimal sche...
research
12/07/2021

Policy Search for Model Predictive Control with Application to Agile Drone Flight

Policy Search and Model Predictive Control (MPC) are two different parad...
research
04/24/2023

Stochastic MPC for energy hubs using data driven demand forecasting

Energy hubs convert and distribute energy resources by combining differe...
research
11/21/2022

A Novel Uncalibrated Visual Servoing Controller Baesd on Model-Free Adaptive Control Method with Neural Network

Nowadays, with the continuous expansion of application scenarios of robo...
research
08/29/2023

On the improvement of model-predictive controllers

This article investigates synthetic model-predictive control (MPC) probl...

Please sign up or login with your details

Forgot password? Click here to reset