last modified: 23/02/2006

Course code: wb4432-05

Course name: Process Dynamics and Control

This concerns a Course

ECTS credit points: 3

Faculty of 3mE

Section of Delft Center for Systems & Control

Lecturer(s): Dr. A. Huesman

Tel.:  015 - 27      

Catalog data:

     

Course year:

MSc 1st year

Course language:

English

In case of Dutch: Please contact the lecturer about an English alternative, whenever needed.

Semester:

2B

Hours per week:

4

Other hours:

 

Assessment:

Written exam

Assessment period:

2B / August

(see academic calendar)

 

Prerequisites (course codes):

Follow up (course codes):

Detailed description of topics:

Introduction

Overview of the process and energy industry

Design versus operation, batch and continuous operation

Objectives of process control

 

Modeling (short repetition only)

Conservation laws, constitutive equations…

Lumped and distributed systems

Simulation of DAE systems

 

Analysis

Linearization of a DAE system, common sources of non-linearity in process systems

State space format

Laplace transformation and analysis (poles, eigenvalues, time constants, zeros…)

First order, integrator, second order and dead time

Model approximation (first/second order plus dead time)

Interaction

 

Control

Feedback and feedforward

Control in the Laplace domain

PID control, tuning and practical aspects (scaling, tamed D action anti reset windup…)

Extensions; ratio (and other forms of feedforward), cascade, override…

Dealing with interaction

 

Advanced topics

Batch control (by sequential function charts)

Plantwide control; some aspects (decomposition and recycles)

Optimization (parameter and/or state estimation, optimal control)

Course material:

  • Lecture notes

  • Standard text book (perhaps) see below

References from literature:

  • Process Dynamics and Control, Dale E. Seborg, Thomas F. Edgar, Duncan A. Mellichamp.

  • Process Control: Designing Processes and Control Systems for Dynamic Performance, Thomas E Marlin.

Remarks assessment, entry requirements, etc.:
The final mark will be based on two practical exercises and one written exam.

Learning goals:

The student must be able to:

  1. describe models for continuous flow processes (residence time distributions, compartments in series, compartment models)

  2. explain model linearization

  3. explain time scales and model approximations

  4. define simulation, analysis and validation (model sensitivity and uncertainty)

  5. model approximation for linear systems

  6. apply process control

Computer use:

During the lectures and the practical exercises Matlab will be used.

Laboratory project(s):

Two practical exercises with Matlab are planned.

Design content:

     

Percentage of design:     %