Asee peer logo

Simple Modules That Illustrate Dynamic Matrix Control

Download Paper |


2002 Annual Conference


Montreal, Canada

Publication Date

June 16, 2002

Start Date

June 16, 2002

End Date

June 19, 2002



Conference Session

Control in the Classroom

Page Count


Page Numbers

7.998.1 - 7.998.8



Permanent URL

Download Count


Request a correction

Paper Authors

author page

Charles Nippert

Download Paper |

NOTE: The first page of text has been automatically extracted and included below in lieu of an abstract

Main Menu

Session 3513

Simple Models That Illustrate Dynamic Matrix Control

Charles R. Nippert Widener Univeristy


Dynamic Matrix Control (DMC) is one of the most popular methods of model predictive control. It is especially powerful for multiple input multiple output (MIMO) control systems. A way to have students explore the nature of DMC control is to use it on a simulated process. This paper details a series of online instructional modules that allow students to compare the performance of DMC controllers to conventional control schemes using PID control. Examples of the Behavior of DMC and comparisons to PID are presented.


The Online Widener Laboratories (OWL) is an online series of instructional modules for various aspects of Chemical Engineering written as JAVA applets running client side(1,2). A portion of OWL is dedicated to process control including Model Predictive Control (MPC) especially dynamic matrix control (DMC). Simulations of Single Input Single Output (SISO) process and a Multiple Input Multiple Output (MIMO) process are used to illustrate and compare MPC to classic PID control. The modules illustrate both DMC and conventional PID control of the same processes, allowing students to perform a variety of interesting and instructive process control experiments; several of which are discussed in this paper.

The goals of the Process Control Laboratory are 1. To provide a realistic experience in which students can explore the concepts of process control 2. To provide an opportunity for students to develop skills in tuning controllers 3. To provide simple examples of a variety of classical PID and modern IMC and DMC control schemes in a simulated real world setting.

This paper will focus on the experiments associated with Dynamic Matrix Control. The modules in the Process Control Laboratory monitor students’ performance and reports their actions to the web server, similar to the way most PLC software stores history files. This data is available to the instructor on line. Evaluation of the Virtual Process Control Laboratory is the subject the subject of another paper (3).

Proceedings of the 2002 American Society for Engineering Education Annual Conference & Exposition Copyright Ó 2002, American Society for Engineering Education

Main Menu

Nippert, C. (2002, June), Simple Modules That Illustrate Dynamic Matrix Control Paper presented at 2002 Annual Conference, Montreal, Canada. 10.18260/1-2--11091

ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2002 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015