Вы находитесь на странице: 1из 2


qxd 3/4/10 9:09 AM Page 501

Appendix E

Process Control Modules


E.1 Introduction
E.2 Module Organization
E.3 Hardware and Software Requirements
E.4 Installation
E.5 Running the Software

E.1. INTRODUCTION • A convenient graphical interface for students that

The Process Control Modules (PCM), originally devel- allowed real-time interaction with the evolving vir-
oped at the University of Delaware, have been designed tual experiment
to address the key engineering educational challenge of • A set of challenging exercises that reinforce the
realistic problem solving within the constraints of a typi- conventional lecture material through active learn-
cal lecture course in process dynamics and control ing and problem-based methods
(Doyle III et al., 1998; Doyle III, 2001). These modules
have been updated and adapted by Dr. Eyal Dassau at E.2. MODULE ORGANIZATION
the University of California Santa Barbara, to be used
Eight distinct chemical and biological process applica-
in conjunction with the 3rd edition of Process Dynamics
tions, which range from simple single input-single output
and Control. The primary objectives in creating these
(SISO) processes to more complex 2 ⫻ 2 control loops,
MATLAB® modules were to develop the following:
are formulated with a modular approach. The progres-
• Realistic computer simulation case studies, based sion of the modules follows a typical undergraduate
on physical properties that exhibited nonlinear, process dynamics and control course, starting with low-
high-order dynamic behavior in a rapid simulation order dynamic system analysis and continuing through
environment multivariable controller synthesis.

Table E.1 Organization of Process Control Modules (PCM)

Module Modes

Furnace Operator Interface PID Feedforward Multivariable MPC

Distillation Operator Interface PID Feedforward Multivariable Decoupling MPC
Bioreactor Operator Interface PID Feedforward Multivariable Decoupling
Four Tanks Operator Interface PID Feedforward Multivariable MPC
Fermentor Operator Interface PID
Diabetes Operator Interface PID MPC
First and First Order Second Order System System
Second Order System System Identification Identification
Systems #1 #2
Discrete Aliasing Model ID PID-Furnace PID-Column PID-Four Tanks IMC-Furnace IMC-Column

JWCL211_appE_501-502.qxd 3/4/10 1:16 PM Page 502

502 Appendix E Process Control Modules


The Process Control Modules are a set of MATLAB/
Simulink routines that require either a full license or the
Student Version of MATLAB and Simulink. The current
version of the modules has been tested with version
2007a of MATLAB and Simulink. The minimum recom-
mended system configuration is a Windows (XP or Vista)
PC with 1 GB RAM.

The Process Control Modules (PCM) software can be
downloaded from www.wiley.com/college/seborg onto
the user’s computer. Then double-click on the PCM
file, and follow the instructions on the installer to install
the software. Note that MATLAB should be installed
in order to use these modules. During the installation,
users can create a shortcut icon to the software on their
desktop (recommended).
Figure E.1 PCM main interface.
There are two ways to execute the software: the first is to
double-click the PCM button on the desktop, which
launches MATLAB and the PCM interface (Figure H.1),
and the other way is to open MATLAB manually and to The Web site for this textbook contains a more
call the PCM software by pointing to the PCM installa- detailed tutorial on PCM, including case studies for the
tion folder and typing “PCM”, followed by the Enter key. furnace and distillation column modules.

Doyle III, F. J., E. P. Gatzke, and R.S. Parker, Practical Case Studies Doyle III, F. J. Process Control Modules: A Software Laboratory for
for Undergraduate Process Dynamics and Control Using Process Control Design, Prentice Hall PTR, Upper Saddle River, NJ,
Control Modules, Comp. Appls. Eng. Educ., 6, 181 (1998). 2000.