Dynamic Matrix Control
Dynamic Matrix Control
INTRODUCTION
Dynamic matrix control (DMC) was the first Model
Predictive Control (MPC) algorithm.
The concept of model based predictive control (MPC) was
introduced in the 1970s at Shell Oil by Cutler and
Ramaker, in a joint automatic control conference.
Today Dynamic matrix control (DMC) is the most
commonly used predictive control available in almost all
commercial industrial control systems and process
simulations.
HOW IT WORKS ?
It is a form of control algorithm in which the current
control action is obtained by solving a finite horizon
of open loop optimal control problem using the
current state of the plant as the initial state.
This process is repeatedly done for each sampling
point.
The optimisation yields an optimal control sequence
and the first control in this sequence is applied to
the plant.
COMPONENTS OF MPC
Three main components
Definitions :
The term Optimisation implies the best value for
some type of performance criterion.
Objective function can be least square or quadratic.
The sum of squares of the predicted errors(diff.
between the step point and model predicted
outputs) and the control moves (changes in control
action from step to step).
For a prediction horizon of P and control horizon M, the least square objective
function is written as:
APPLICATIONS :
DISTILLATION COLUMN
HYDROCRACKER
PULP AND PAPER PLANT
SERVO MECHANISM
ROBOT ARM
CONCLUSION :
Dynamic Matrix Control (DMC) ,one of the first Model
Predictive Control (MPC) algorithm is designed
explicitly to predict the future response of a plant
and its applications are found in a wide variety of
areas including chemical, food processing,
automotive, and aerospace applications.
THANKYOU