Advanced control blocks

Model Predictive Control Process Simulator function block

The MPC Process Simulator function block simulates the actual process for use with the MPC function block for operator training. By including the MPC Process Simulator block in a module that contains an MPC module, you can train operators on your process without using a live process.

The MPC Process Simulator block is designed to be used with the MPC function block. This block can be used to simulate the process in a module that contains an MPC control block. The MPC simulation block is wired to the I/O blocks associated with the MPC control block. Based on the disturbance and manipulated inputs to the process, the MPC process simulation block calculates the dynamic response in the controlled and constraint outputs of the process.

The MPC Process Simulator block allows you to simulate the dynamic response of a process. This simulation utilizes the step responses that were identified by DeltaV Predict as part of the development of the control definition for an MPC block.

Figure: MPC Process Simulator function block

MNPLTx is the Manipulated Variable input of the process.

DSTRBx is the Disturbance Variable input of the process.

CNTRLx is the Controlled Variable output of the process.

CNSTRx is the Constraint Variable output of the process.

FOLLOW is provided to allow the process dynamics to be initialized.

Figure: MPC Process Simulator function block schematic diagram