Skip to main navigation Skip to search Skip to main content

Nonlinear Model Predictive Control for Disturbance Rejection in Isoenergetic-isochoric Flash Processes

Research output: Contribution to journalJournal articleResearchpeer-review

224 Downloads (Orbit)

Abstract

We present a nonlinear model predictive control (NMPC) algorithm for semi-explicit index-1 stochastic differential-algebraic equations. It is natural to model isoenergetic-isochoric (constant energy-constant volume) flash processes with such equations. The algorithm uses the continuous-discrete extended Kalman filter (EKF) for state estimation, and it uses a single shooting method to solve the involved optimal control problems. It computes the gradients with an adjoint method. The isoenergetic-isochoric flash is also called the UV flash, and it is important to rigorous models of phase equilibrium processes because it is a mathematical statement of the second law of thermodynamics. NMPC algorithms for UV flash processes are therefore relevant to both safe and economical operation of phase equilibrium processes such as flash separation, distillation, two-phase flow in pipes, and oil production. We design the NMPC algorithm for disturbance rejection, and we therefore augment the state vector with the unknown disturbance variables in the continuous-discrete EKF. We present a numerical example of economical NMPC of a UV flash separation process. It involves output constraints and the estimation of an unknown and unmeasured disturbance. The computation time of the NMPC algorithm does not exceed 3.14 s in any of the 5 min control intervals. This indicates that real-time NMPC of UV flash separation processes is computationally feasible. (C) 2019, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
Original languageEnglish
Book seriesIFAC-PapersOnLine
Volume52
Issue number1
Pages (from-to)796-801
ISSN2405-8963
DOIs
Publication statusPublished - 2019
Event12th IFAC Symposium on Dynamics and Control of Process Systems - Jurerê Beach Village Hotel, Florianópolis , Brazil
Duration: 23 Apr 201926 Apr 2019
Conference number: 12
https://dycopscab2019.sites.ufsc.br/

Conference

Conference12th IFAC Symposium on Dynamics and Control of Process Systems
Number12
LocationJurerê Beach Village Hotel
Country/TerritoryBrazil
CityFlorianópolis
Period23/04/201926/04/2019
Internet address

Keywords

  • Nonlinear model predictive control
  • The extended Kalman filter
  • Single-shooting
  • Disturbance rejection
  • Vapor-liquid equilibrium
  • Differential-algebraic equations

Fingerprint

Dive into the research topics of 'Nonlinear Model Predictive Control for Disturbance Rejection in Isoenergetic-isochoric Flash Processes'. Together they form a unique fingerprint.

Cite this