# Main Page

 Welcome to the University of Michigan Chemical Engineering Process Dynamics and Controls Open Textbook. This electronic textbook is a student-contributed open-source text covering the materials used at Michigan in our senior level controls course. Follow this link to find more information about this course. Iif you would like to suggest changes to these pages, please email rziff@umich.edu . Click here for the 2007 version and here for the 2006 version of the text.
 Recorded video lectures by Prof. Peter Woolf, and lecture materials for the course, are freely available online. These lectures are available here.

Chemical Process Dynamics and Controls Text

# Process Control Introduction

## Overview

1. Introduction to Controls: Background and design methodology
2. Introduction to DCS: Control system hardware
3. Current Significance: Process controls and you
4. Failures in Process Control: Bhopal, Three Mile Island
5. Process Controls in Everyday Life: Applying process control thinking to everyday situations.

## Modeling Basics

1. Verbal modeling: process description, control specifications, and connections
2. Degrees of Freedom: importance, calculation procedure, and examples
3. Incidence graphs: interpretations, consistency, and inconsistency
4. Excel modeling: logical models, optimization with solver for nonlinear regression, sampling random numbers
5. Noise modeling: more detailed information on noise modeling: white, pink, and brown noise, pops and crackles
6. Numerical ODE solving in Excel: Eulerâ€™s method, Runge Kutta, Dead time in ODE solving
7. Solving ODEs with Mathematica: How to find numerical and analytical solutions to ODEs with Mathematica
8. Fitting ODE parameters to data using Excel: Using regression to fit complex models in Excel
9. Helpful Mathematica Syntax: Hints on how to use Mathematica to model chemical processes

## Sensors and Actuators

1. Control Systems: Measurement devices
2. Temperature sensors
3. Pressure sensors
4. Level sensors
5. Flow sensors
6. Composition sensors
7. pH and viscosity sensors
8. Miscellaneous sensors
9. Valves: types, kinds, and selection
10. Valves: modeling dynamics

## Logical Modeling

1. Boolean models: truth tables and state transition diagrams
2. Logical control programs: IF.. THEN.., WHILE..

## Modeling Case Studies

More information on chemical process modeling in general at ECOSSE example 1 and ECOSSE example 2

# Chemical Process Controls

## PID control

1. Constructing Block Diagrams: Visualizing control measurements
2. P, I, D, PI, PD, and PID control see also ECOSSE
4. PID tuning via Frequency Response w/ Bode Plots
5. PID tuning via optimization