Abstract
A popular approach to ensure economic operation of processes is to employ Model Predictive Control (MPC) combined with an economic set-point optimizer. To track the economic optimal set-points, the MPC utilizes a dynamical model of the system to coordinate the system inputs and outputs. However, the closed loop performance depends on the model accuracy. So to ensure high model accuracy, a typical approach is to learn the model parameters from experimental process data. This learning-based approach requires that the process is excited during the experiments. During economic operation, the process is very often close to its constraints, so the excitation might drive the process across the constraints; so constraint handling is of high importance. Since the loop is closed with an MPC, it is not possible to use typical closed loop identification methods. These methods often require linear controllers where the control law is explicitly known. To this end, we propose an MPC-architecture that allows for open loop identification while handling constraints. We further provide proofs for that the MPC-architecture does not interfere with the open loop identification, when the process is not at its constraints. We illustrate the proposed MPC-architecture with simulations on a simple example.
Original language | English |
---|---|
Title of host publication | Proceedings of 15th European Workshop on Advanced Control and Diagnosis |
Publisher | Springer |
Publication date | 2022 |
Pages | 645-656 |
Chapter | 38 |
ISBN (Print) | 978-3-030-85317-4 |
DOIs | |
Publication status | Published - 2022 |
Event | 15th European Workshop on Advanced Control and Diagnosis - Palazzo Grassi, Bologna, Italy Duration: 21 Nov 2019 → 22 Nov 2019 Conference number: 15 https://eventi.unibo.it/acd2019 |
Workshop
Workshop | 15th European Workshop on Advanced Control and Diagnosis |
---|---|
Number | 15 |
Location | Palazzo Grassi |
Country/Territory | Italy |
City | Bologna |
Period | 21/11/2019 → 22/11/2019 |
Internet address |
Keywords
- Learning-based
- Data-driven
- Safety
- Closed loop
- MPC
- Model predictive control ·
- System identification
- Output constraints