A Novel Cluster Classify Regress Model Predictive Controller Formulation; CCR-MPC

01/15/2021
by   Clement Etienam, et al.
19

In this work, we develop a novel data-driven model predictive controller using advanced techniques in the field of machine learning. The objective is to regulate control signals to adjust the desired internal room setpoint temperature, affected indirectly by the external weather states. The methodology involves developing a time-series machine learning model with either a Long Short Term Memory model (LSTM) or a Gradient Boosting Algorithm (XGboost), capable of forecasting this weather states for any desired time horizon and concurrently optimising the control signals to the desired set point. The supervised learning model for mapping the weather states together with the control signals to the room temperature is constructed using a previously developed methodology called Cluster Classify regress (CCR), which is similar in style but scales better to high dimensional dataset than the well-known Mixture-of-Experts. The overall method called CCR-MPC involves a combination of a time series model for weather states prediction, CCR for forwarding and any numerical optimisation method for solving the inverse problem. Forward uncertainty quantification (Forward-UQ) leans towards the regression model in the CCR and is attainable using a Bayesian deep neural network or a Gaussian process (GP). For this work, in the CCR modulation, we employ K-means clustering for Clustering, XGboost classifier for Classification and 5th order polynomial regression for Regression. Inverse UQ can also be obtained by using an I-ES approach for solving the inverse problem or even the well-known Markov chain Monte Carlo (MCMC) approach. The developed CCR-MPC is elegant, and as seen on the numerical experiments is able to optimise the controller to attain the desired setpoint temperature.

READ FULL TEXT

page 21

page 27

page 28

page 29

research
11/15/2018

Spatio-temporal Stacked LSTM for Temperature Prediction in Weather Forecasting

Long Short-Term Memory (LSTM) is a well-known method used widely on sequ...
research
10/22/2020

Prediction of Temperature and Rainfall in Bangladesh using Long Short Term Memory Recurrent Neural Networks

Temperature and rainfall have a significant impact on economic growth as...
research
07/22/2023

Model Predictive Control (MPC) of an Artificial Pancreas with Data-Driven Learning of Multi-Step-Ahead Blood Glucose Predictors

We present the design and in-silico evaluation of a closed-loop insulin ...
research
05/10/2018

An Unsupervised Clustering-Based Short-Term Solar Forecasting Methodology Using Multi-Model Machine Learning Blending

Solar forecasting accuracy is affected by weather conditions, and weathe...
research
04/21/2022

A data filling methodology for time series based on CNN and (Bi)LSTM neural networks

In the process of collecting data from sensors, several circumstances ca...
research
06/10/2019

Evaluating aleatoric and epistemic uncertainties of time series deep learning models for soil moisture predictions

Soil moisture is an important variable that determines floods, vegetatio...
research
05/25/2018

Bias correction in daily maximum and minimum temperature measurements through Gaussian process modeling

The Global Historical Climatology Network-Daily database contains, among...

Please sign up or login with your details

Forgot password? Click here to reset