Schedule#
Assignment Deadlines#
Assignments are due at 10 pm via Gradescope unless otherwise directed.
Deadline |
Description |
---|---|
Friday, January 19 |
Order Temperature Control Lab (no submission required) |
Monday, January 22 |
Class Policies Quiz (opens after Friday lab, submit via Canvas) |
Thursday, January 25 |
|
Thursday, February 1 |
|
Thursday, February 8 |
|
Thursday, February 22 |
|
Friday, March 8 |
|
Thursday, March 21 |
|
Friday, March 22 |
Project Proposals (team submission) |
Thursday, April 4 |
In-Class Exam (no Gradescope submission) |
Monday, April 8 |
|
Friday, April 19 |
Lab 6: Model Predictive Control |
Tuesday, April 23 |
In-Class Project Presentations (team, upload slides as PDF by 8am) |
Thursday, April 25 |
In-Class Project Presentations (team, upload slides as PDF by 8am) |
Tuesday, April 30 |
In-Class Project Presentations (team, upload slides as PDF by 8am) |
Final Exam Day |
Project Reports/Notebooks Due (team submission) |
Labratory Sessions#
Fridays from 11:35 am - 12:25 pm (session 1) and 12:50 pm - 1:40 pm (session 2) in A68 Fitzpatrick Hall.
Date |
Description |
---|---|
Friday, January 19 |
Installing Python and Hardware Demonstration |
Friday, January 26 |
|
Friday, February 2 |
|
Friday, February 9 |
|
Friday, February 16 |
Office Hours |
Friday, February 23 |
|
Friday, March 1 |
Office Hours |
Friday, March 8 |
Office Hours |
Friday, March 15 |
Spring Break |
Friday, March 22 |
|
Friday, March 29 |
Good Friday |
Friday, April 5 |
Office Hours |
Friday, April 12 |
Lab 6: Model Predictive Control |
Friday, April 19 |
Office Hours |
Class Meetings#
Tuesdays and Thursdays from 9:30 - 10:45am in 136 DeBartolo Hall.
Main Topic(s) |
Supplemental Material |
---|---|
Tuesday, January 16 |
Welcome |
Thursday, January 18 |
CBE 20258 Review |
Tuesday, January 23 |
Modeling: Linear Systems |
Thursday, January 25 |
Modeling: Linear Systems |
Tuesday, January 30 |
Modeling: Temperature Control Lab |
Thursday, February 1 |
Modeling: Second and Higher Order Systems |
Tuesday, February 6 |
Modeling: Second Order Systems |
Thursday, February 8 |
Modeling: Second Order Systems |
Tuesday, February 13 |
Nonlinear Modeling: Exothermic CSTR |
Thursday, February 15 |
Nonlinear Modeling: Hare and Lynx, Introduction of Feedback |
Tuesday, February 20 |
Feedback Control: P, PI, and PID |
Practical Proportional (P) and Proportional-Integral (PI) Control |
|
Thursday, February 22 |
PI Implementation Details |
Tuesday, February 27 |
PI Stability Analysis |
Thursday, February 29 |
PID Tuning |
Tuesday, March 5 |
Optimization Modeling and Linear Programming in Pyomo |
Thursday, March 7 |
Nonlinear Programming Examples |
Tuesday, March 19 |
Dynamic Optimization |
Thursday, March 21 |
Simulation and Open-Loop Control |
Tuesday, March 26 |
State Estimation |
Thursday, March 28 |
Model Predictive Control |
Tuesday, April 2 |
Review Session |
Thursday, April 4 |
Midterm Exam (in-class) |
Tuesday, April 9 |
Project Consulations (in-class) |
Thursday, April 11 |
Project Consulations (in-class) |
Tuesday, April 16 |
Project Consulations (in-class) |
Thursday, April 18 |
Project Consulations (in-class) |
Tuesday, April 23 |
Project Presentations (in-class) |
Thursday, April 25 |
Project Presentations (in-class) |