Course Schedule

Class Topic Quiz Assignment TCLab Activity
1
Course Introduction Install PythonComplete 7 modules: Data-Driven Engineering
2
Simulate Dynamics with Python ODEINT or with Python GEKKOQuiz A Catalytic Converter Light-offStep Test Simulation
3
Physics-based Dynamic Modeling Quiz BDerive Balance EquationsConvective Heat Transfer
4
Transient Balance Equations Quiz CBlending SimulationRadiative Heat Transfer
5
Linearize Balance Equations Quiz DLinear SimulationLinearize Energy Balance
6
First-Order Linear Dynamics with Dead Time using Graphical Fitting Methods Quiz EGraphical FOPDT FitTCLab Graphical FOPDT Fit
7
Optimize Model Parameter Fit Quiz FParameter RegressionRegression FOPDT
8
Control Design Quiz GControl DesignProcess and Block Diagram
9
Proportional-only (P-only) Control Quiz HTank LevelP-only Control
10
Proportional Integral (PI) Control Quiz IAuto Cruise ControlPI Control
11
Proportional Integral Derivative (PID) Control Quiz JBlending ControlPID Control
12 Exam Review on Dynamics and Control Practice Exam
13 Exam on Dynamics and Control
Class Topic Quiz Assignment TCLab Activity
14
Case Study: Level Control Quiz KLevel ControlPI Control Tuning
15
Case Study: Nonlinear System Control Quiz LExothermic ReactorPID Control Tuning
16
Case Study: Disturbances Quiz MType-I Diabetic Blood GlucosePID with Feedforward
17
Valve Design Principles Quiz NValve Design ExerciseHeater Actuator
18
Sensors and Data Acquisition Quiz OSensor Design ExerciseTemperature Sensor
19