Course Schedule

Process Dynamics and Control Schedule

Class Topic Assignment
1 Course Introduction Install Python and Turn in Review
2 Simulate Dynamics with Python ODEINT or Simulate Dynamics with Python GEKKO Simulate HIV Infection
3 Physics-based Dynamic Modeling Derive Balance Equations
4 Transient Balance Equations Blending Simulation
5 Linearize Balance Equations Linear Simulation
6 First-Order Linear Dynamics with Dead Time with Graphical Fitting Methods Fit FOPDT to Data
7 Optimize Model Parameter Fit Parameter Regression
8 Exam Review on Modeling and Dynamics Practice Exam
9 Exam on Dynamic Modeling
10 Control Design Control Design
11 Proportional-only (P-only) Control Tank Level
12 Proportional Integral (PI) Control Auto Cruise Control
13 Proportional Integral Derivative (PID) Control Blending Control
14 Case Study: Level Control Level Control
15 Case Study: Nonlinear System Control Exothermic Reactor
16 Case Study: Disturbances Type-I Diabetic Blood Glucose
17 Valve Design Principles Valve Design Exercise
18 Sensors and Data Acquisition Sensor Design Exercise
19 Exam Review on Sensors, Actuators, and Controllers Practice Exam
20 Exam on Sensors, Actuators, and Controllers
21 Temperature Control Lab Lab: Modeling
22 Temperature Control Lab Lab: Estimation
23 Temperature Control Lab Lab: Control
2 Page Report
24 Laplace Transforms Laplace Transform Applications
25 Transfer Functions Block Diagrams with Transfer Functions
26 State Space Models Reactor State Space
27 Second Order Systems with Graphical Fitting Second Order Estimation: Graphical
28 Second Order Optimization Second Order Estimation: Optimization
29 Simulation of FOPDT, SOPDT, and Higher Order Systems Distillation Control
30 Stability Analysis Controller Stability Limits
31 Cascade Control and Feedforward Control Cascade or Feedforward Control Design
32 Exam Review on Dynamic Systems Analysis Practice Exam
33 Exam on Dynamic Systems Analysis
34 Process Control Project Introduction Process Control Project
35 Optimization Introduction Process Control Project
36 Linear Programming Process Control Project
37 Scheduling Optimization Process Control Project
38 Nonlinear Programming Process Control Project
39 Nonlinear Programming Process Control Project
40 Model Predictive Control Process Control Project
41 Project Help Session Process Control Project
42 Final Exam Review Practice Exam
Final Project Report (2 pages) and Presentation (5 min)
Final Exam