A study of machine learning-based model predictive control on building energy system

At present, most of the building automation and control (BAC) are using the conventional PID control or simple feedback control. However, due to the simplicity and absence of knowledge of the controlled system, the control performance of the conventional control is poor for dynamic systems. As a res...

Full description

Saved in:
Bibliographic Details
Main Author: Zhang, Qindong
Other Authors: Wan Man Pun
Format: Thesis-Master by Coursework
Language:English
Published: Nanyang Technological University 2021
Subjects:
Online Access:https://hdl.handle.net/10356/152491
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-152491
record_format dspace
spelling sg-ntu-dr.10356-1524912023-03-11T17:57:23Z A study of machine learning-based model predictive control on building energy system Zhang, Qindong Wan Man Pun School of Mechanical and Aerospace Engineering MPWAN@ntu.edu.sg Engineering::Mechanical engineering::Energy conservation Engineering::Mechanical engineering::Control engineering At present, most of the building automation and control (BAC) are using the conventional PID control or simple feedback control. However, due to the simplicity and absence of knowledge of the controlled system, the control performance of the conventional control is poor for dynamic systems. As a result, the BAC system using traditional feedback control to deal with building dynamics makes a big challenging in terms of managing building energy and indoor thermal comfort. This dissertation tries to propose a machine learning-based model predictive control (ML-based MPC controller). The MPC controller is able to solve the optimization and control problem of nonlinear dynamic system. Machine learning is one of the most advanced and popular data driven technologies to be the reliable alternative of traditional physical building energy model. To build the MPC controller, four types of ML model, which are support vector machine (SVM), random forest (RF), nonlinear autoregressive exogenous model with external inputs (NARX) and deep network long-short-term-memory (LSTM) are analyzed by using generated building climate and thermal comfort data. The data is obtained though building thermal simulation on IES VE software. The results show that the four models have similar prediction accuracy, but the computing cost is different. Generally, among the four models, NARX and SVM are acceptable to work as the prediction model of MPC controller. After ML model analysis, a MPC controller is developed by merging MPC and ML technologies. SVM model was selected as the building thermal model and LSTM neural network was used as controlled emulator in Matlab Simulink. This MPC controller aims to control room air handling unit (AHU) in a target office in Singapore. The MPC combined with ML to capture building thermodynamics and comfort, is used to predict the thermal comfort index, namely predicted mean vote (PMV), in room space. Subsequently, the cost function with multi-objectives is used to optimize energy consumption and thermal comfort. At last, the performance of developed MPC controller is evaluated according to simulation results. Master of Science (Aerospace Engineering) 2021-08-23T06:12:39Z 2021-08-23T06:12:39Z 2021 Thesis-Master by Coursework Zhang, Q. (2021). A study of machine learning-based model predictive control on building energy system. Master's thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/152491 https://hdl.handle.net/10356/152491 en application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Mechanical engineering::Energy conservation
Engineering::Mechanical engineering::Control engineering
spellingShingle Engineering::Mechanical engineering::Energy conservation
Engineering::Mechanical engineering::Control engineering
Zhang, Qindong
A study of machine learning-based model predictive control on building energy system
description At present, most of the building automation and control (BAC) are using the conventional PID control or simple feedback control. However, due to the simplicity and absence of knowledge of the controlled system, the control performance of the conventional control is poor for dynamic systems. As a result, the BAC system using traditional feedback control to deal with building dynamics makes a big challenging in terms of managing building energy and indoor thermal comfort. This dissertation tries to propose a machine learning-based model predictive control (ML-based MPC controller). The MPC controller is able to solve the optimization and control problem of nonlinear dynamic system. Machine learning is one of the most advanced and popular data driven technologies to be the reliable alternative of traditional physical building energy model. To build the MPC controller, four types of ML model, which are support vector machine (SVM), random forest (RF), nonlinear autoregressive exogenous model with external inputs (NARX) and deep network long-short-term-memory (LSTM) are analyzed by using generated building climate and thermal comfort data. The data is obtained though building thermal simulation on IES VE software. The results show that the four models have similar prediction accuracy, but the computing cost is different. Generally, among the four models, NARX and SVM are acceptable to work as the prediction model of MPC controller. After ML model analysis, a MPC controller is developed by merging MPC and ML technologies. SVM model was selected as the building thermal model and LSTM neural network was used as controlled emulator in Matlab Simulink. This MPC controller aims to control room air handling unit (AHU) in a target office in Singapore. The MPC combined with ML to capture building thermodynamics and comfort, is used to predict the thermal comfort index, namely predicted mean vote (PMV), in room space. Subsequently, the cost function with multi-objectives is used to optimize energy consumption and thermal comfort. At last, the performance of developed MPC controller is evaluated according to simulation results.
author2 Wan Man Pun
author_facet Wan Man Pun
Zhang, Qindong
format Thesis-Master by Coursework
author Zhang, Qindong
author_sort Zhang, Qindong
title A study of machine learning-based model predictive control on building energy system
title_short A study of machine learning-based model predictive control on building energy system
title_full A study of machine learning-based model predictive control on building energy system
title_fullStr A study of machine learning-based model predictive control on building energy system
title_full_unstemmed A study of machine learning-based model predictive control on building energy system
title_sort study of machine learning-based model predictive control on building energy system
publisher Nanyang Technological University
publishDate 2021
url https://hdl.handle.net/10356/152491
_version_ 1761781673332047872