Deep DeePC: data-enabled predictive control with low or no online optimization using deep learning

Data-enabled predictive control (DeePC) is a data-driven control algorithm that utilizes data matrices to form a non-parametric representation of the underlying system, predicting future behaviors and generating optimal control actions. DeePC typically requires solving an online optimization problem...

Full description

Saved in:
Bibliographic Details
Main Authors: Zhang, Xuewen, Zhang, Kaixiang, Li, Zhaojian, Yin, Xunyuan
Other Authors: School of Chemistry, Chemical Engineering and Biotechnology
Format: Article
Language:English
Published: 2025
Subjects:
Online Access:https://hdl.handle.net/10356/182577
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-182577
record_format dspace
spelling sg-ntu-dr.10356-1825772025-02-10T06:30:41Z Deep DeePC: data-enabled predictive control with low or no online optimization using deep learning Zhang, Xuewen Zhang, Kaixiang Li, Zhaojian Yin, Xunyuan School of Chemistry, Chemical Engineering and Biotechnology Environmental Process Modelling Centre Nanyang Environment and Water Research Institute Engineering Computationally efficient controller Data-driven control Data-enabled predictive control (DeePC) is a data-driven control algorithm that utilizes data matrices to form a non-parametric representation of the underlying system, predicting future behaviors and generating optimal control actions. DeePC typically requires solving an online optimization problem, the complexity of which is heavily influenced by the amount of data used, potentially leading to expensive online computation. In this article, we leverage deep learning to propose a highly computationally efficient DeePC approach for general nonlinear processes, referred to as Deep DeePC. Specifically, a deep neural network is employed to learn the DeePC vector operator, which is an essential component of the non-parametric representation of DeePC. This neural network is trained offline using historical open-loop input and output data of the nonlinear process. With the trained neural network, the Deep DeePC framework is formed for online control implementation. At each sampling instant, this neural network directly outputs the DeePC operator, eliminating the need for online optimization as conventional DeePC. The optimal control action is obtained based on the DeePC operator updated by the trained neural network. To address constrained scenarios, a constraint handling scheme is further proposed and integrated with the Deep DeePC to handle hard constraints during online implementation. The efficacy and superiority of the proposed Deep DeePC approach are demonstrated using two benchmark process examples. Ministry of Education (MOE) Nanyang Technological University National Research Foundation (NRF) Public Utilities Board (PUB) This research is supported by the National Research Foundation, Singapore, and PUB, Singapore's National Water Agency under its RIE2025 Urban Solutions and Sustainability (USS) (Water) Centre of Excellence (CoE) Programme, awarded to Nanyang Environment &Water Research Institute (NEWRI), Nanyang Technological University, Singapore (NTU). This research is also supported by Ministry of Education, Singapore, under its Academic Research Fund Tier 1 (RS15/21 & RG63/22), and Nanyang Technological University, Singapore (Start-Up Grant). Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not reflect the views of the National Research Foundation, Singapore and PUB, Singapore's National Water Agency. 2025-02-10T06:30:40Z 2025-02-10T06:30:40Z 2025 Journal Article Zhang, X., Zhang, K., Li, Z. & Yin, X. (2025). Deep DeePC: data-enabled predictive control with low or no online optimization using deep learning. AIChE Journal, 71(3), e18644-. https://dx.doi.org/10.1002/aic.18644 0001-1541 https://hdl.handle.net/10356/182577 10.1002/aic.18644 2-s2.0-85211499103 3 71 e18644 en RS15/21 RG63/22 NTU SUG AIChE Journal © 2024 American Institute of Chemical Engineers. All rights reserved.
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering
Computationally efficient controller
Data-driven control
spellingShingle Engineering
Computationally efficient controller
Data-driven control
Zhang, Xuewen
Zhang, Kaixiang
Li, Zhaojian
Yin, Xunyuan
Deep DeePC: data-enabled predictive control with low or no online optimization using deep learning
description Data-enabled predictive control (DeePC) is a data-driven control algorithm that utilizes data matrices to form a non-parametric representation of the underlying system, predicting future behaviors and generating optimal control actions. DeePC typically requires solving an online optimization problem, the complexity of which is heavily influenced by the amount of data used, potentially leading to expensive online computation. In this article, we leverage deep learning to propose a highly computationally efficient DeePC approach for general nonlinear processes, referred to as Deep DeePC. Specifically, a deep neural network is employed to learn the DeePC vector operator, which is an essential component of the non-parametric representation of DeePC. This neural network is trained offline using historical open-loop input and output data of the nonlinear process. With the trained neural network, the Deep DeePC framework is formed for online control implementation. At each sampling instant, this neural network directly outputs the DeePC operator, eliminating the need for online optimization as conventional DeePC. The optimal control action is obtained based on the DeePC operator updated by the trained neural network. To address constrained scenarios, a constraint handling scheme is further proposed and integrated with the Deep DeePC to handle hard constraints during online implementation. The efficacy and superiority of the proposed Deep DeePC approach are demonstrated using two benchmark process examples.
author2 School of Chemistry, Chemical Engineering and Biotechnology
author_facet School of Chemistry, Chemical Engineering and Biotechnology
Zhang, Xuewen
Zhang, Kaixiang
Li, Zhaojian
Yin, Xunyuan
format Article
author Zhang, Xuewen
Zhang, Kaixiang
Li, Zhaojian
Yin, Xunyuan
author_sort Zhang, Xuewen
title Deep DeePC: data-enabled predictive control with low or no online optimization using deep learning
title_short Deep DeePC: data-enabled predictive control with low or no online optimization using deep learning
title_full Deep DeePC: data-enabled predictive control with low or no online optimization using deep learning
title_fullStr Deep DeePC: data-enabled predictive control with low or no online optimization using deep learning
title_full_unstemmed Deep DeePC: data-enabled predictive control with low or no online optimization using deep learning
title_sort deep deepc: data-enabled predictive control with low or no online optimization using deep learning
publishDate 2025
url https://hdl.handle.net/10356/182577
_version_ 1823807402857725952