Skip to content

Latest commit

 

History

History
113 lines (104 loc) · 7.01 KB

File metadata and controls

113 lines (104 loc) · 7.01 KB

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
Python
Solving Nonlinear Equations
Numeric Integration
Error Propagation
Nonlinear Regression
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
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
Optimization Python Book: Mathematical Optimization
Optimization Python Book: Linear Optimization
Thursday, March 7 Nonlinear Programming Examples
Tuesday, March 19 Dynamic Optimization
Pyomo.DAE Theory
Pyomo.DAE Example
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)