0% found this document useful (0 votes)
35 views

Intro Dynamic Optimization PDF

The document describes dynamic optimization techniques for simulating an HIV virus simulation. It presents the objective function to minimize J(x, y, p) and constraints on the system defined by differential equations relating x, y, and p over time. A graph shows the log of the virus level decreasing over 15 years as the treatment level kr1 increases from 1.9 to 2.

Uploaded by

Yasir Butt
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views

Intro Dynamic Optimization PDF

The document describes dynamic optimization techniques for simulating an HIV virus simulation. It presents the objective function to minimize J(x, y, p) and constraints on the system defined by differential equations relating x, y, and p over time. A graph shows the log of the virus level decreasing over 15 years as the treatment level kr1 increases from 1.9 to 2.

Uploaded by

Yasir Butt
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Dynamic Optimization

minimize (, , ) HIV Virus Simulation


6.647

7
0= , , , 6.112

6 5.576

5
5.041
0 , , ,

Log(Virus)
4
4.506
3
3.970
2
3.435
1
2 2.899

1.95 2.364
15
10
5 1.828
Log(kr1) 1.9 0
time (years)

Dr. John Hedengren


Dynamic Optimization

Courtesy MosaicATM
Courtesy NOV IntelliServ
Course Overview
Lecture Content, Tutorial Videos, Source Files
http://apmonitor.com/do
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 minimize (, , )
Empirical
0= , , ,
Fundamental
Part II: Dynamic Estimation
0 , , ,
Part III: Dynamic Control

Input (p) Output (y)


System (x)
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

You might also like