Dynamic Optimization
(, , )
0=
, , ,
0
, , ,
HIV Virus Simulation
6.647
7
6.112
5.576
Log(Virus)
minimize
5.041
4.506
3
3.970
2
3.435
1
2
2.899
1.95
15
2.364
10
Log(kr1)
1.9
1.828
5
0
time (years)
Dr. John Hedengren
Dynamic Optimization
Courtesy MosaicATM
Courtesy NOV IntelliServ
Course Overview
Lecture Content, Tutorial Videos, Source Files
[Link]
Main Topics
Dynamic Modeling
Dynamic Data
Moving Horizon Estimation
Model Predictive Control
Theory and Applications
Numerical methods
Standard form for dynamic optimization
Large-scale, gradient based methods
Engineering applications
Chemical, Civil, Electrical, Mechanical, Petroleum
Overview of Methods
Part I: Dynamic Modeling
Empirical
Fundamental
minimize
Part II: Dynamic Estimation
Part III: Dynamic Control
Input (p)
(, , )
0=
, , ,
0
, , ,
System (x)
Output (y)
Applications
Dynamic Modeling
Model building tutorials
Large-scale and complex systems
Dynamic Estimation
Bias Update, Kalman Filter, Moving Horizon Estimation
Dynamic Control
PID, Linear Quadratic Regulator, Model Predictive Control
Hands-on Arduino Application
Launch-pad for individual or group projects