MPC Quadratic Dynamic Matrix Controler with soft constraints

QDMC is a linear multivariable model predictive control (MPC) formulation.
246 Downloads
Updated 24 Jan 2020

View License

Quadratic Dynamic Matrix Control was developed in the 1970s at Shell Oil (Cutler and Ramaker, 1979) and is a popular model predictive control formulation used in the chemical industry.

The submission contains a controller file to perform the QDMC algorithm. A separate file shows how to use the controller in a closed loop simulation on a simple example.

The formulation follows the nomenclature used in the lecture notes of Enso Ikonen in "Model predictive control and state estimation"

Cite As

Matthias Freiherr von Andrian-Werburg (2024). MPC Quadratic Dynamic Matrix Controler with soft constraints (https://www.mathworks.com/matlabcentral/fileexchange/73301-mpc-quadratic-dynamic-matrix-controler-with-soft-constraints), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2018b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Model Predictive Control Toolbox in Help Center and MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.1

Title updated

1.0.0