Main Content
Chemical Engineering Applications
Design and simulate model predictive controllers for automated driving
Model predictive control (MPC) has long been used in chemical engineering applications to optimize the operation of chemical plants while ensuring they remain within specified conditions. Due to its ability to directly handle constraints in multivariable systems, MPC is particularly suitable to handle complex chemical processes for which traditional control methods might struggle. You can use MPC to control a wide range of production systems, ensuring their safety, productivity, energy efficiency, and cost effectiveness.
Topics
Control CSTR Plant with Linear MPC
- CSTR Model
Description of a continuously stirred-tank reactor (CSTR) involving an exothermic reaction. - Design MPC Controller at the Command Line
Design and simulate a model predictive controller at the MATLAB® command line. - Design Controller Using MPC Designer
Design a model predictive controller for a continuous stirred-tank reactor (CSTR) using MPC Designer.
Control CSTR Plant with Adaptive, Gain-Scheduled and Nonlinear MPC
- Adaptive MPC Control of Nonlinear Chemical Reactor Using Successive Linearization
Update the internal model of an adaptive MPC controller by linearizing the nonlinear plant at each control interval. - Adaptive MPC Control of Nonlinear Chemical Reactor Using Online Model Estimation
Update the internal model of an adaptive MPC controller by estimating a plant model at each control interval. - Adaptive MPC Control of Nonlinear Chemical Reactor Using Linear Parameter-Varying System
Update the internal model of an adaptive MPC controller using an LPV model of the plant dynamics. - Gain-Scheduled MPC Control of Nonlinear Chemical Reactor
Control a nonlinear chemical reactor using a gain-scheduled model predictive controller as the reactor transitions from one operating condition to another. - Nonlinear Model Predictive Control of Exothermic Chemical Reactor
Control a nonlinear plant as it transitions between operating points.
Linear MPC for Chemical Engineering Applications
- Design MPC Controller for Paper Machine Process
Design a model predictive controller for a nonlinear paper machine process using MPC Designer. - Thermo-Mechanical Pulping Process with Multiple Control Objectives
Design a model predictive controller for a MIMO system with multiple control objectives. - Surge Tank Control Using Discrete Control Set MPC
Use discrete set MPC to control the level of a surge tank. - Design and Cosimulate Control of High-Fidelity Distillation Tower with Aspen Plus Dynamics
Design a model predictive controller in MATLAB and use cosimulation validate whether the controller is robust enough to control a nonlinear plant. - Use Custom Constraints in Blending Process
Design a model predictive controller using custom mixed input/output constraints.
Nonlinear MPC Control for Chemical Engineering Applications
- Economic MPC Control of Ethylene Oxide Production
Maximize production of an ethylene oxide plant for profit using a nonlinear cost function and nonlinear constraints. - Nonlinear and Gain-Scheduled MPC Control of an Ethylene Oxidation Plant
You can generate one or more linear MPC controllers from a nonlinear MPC controller and use these controllers for gain-scheduled control applications. - Optimization and Control of Fed-Batch Reactor Using Nonlinear MPC
Simulate nonlinear MPC controller as adaptive and time-varying MPC controller, and compare performance.
Related Applications
- Control House Heating Using Nonlinear MPC with Neural State-Space Prediction Model
Design a Multistage MPC controller using a neural state space prediction model.