Download presentation
Presentation is loading. Please wait.
Published byErica Jewel Bennett Modified over 9 years ago
1
Calculus and NASA Michael Bloem February 15, 2008 Calculus Field Trip Presentation Michael Bloem February 15, 2008 Calculus Field Trip Presentation
2
Outline NASA’s (many!) uses of calculus –Space –Airfoil design My use of calculus at NASA –Optimization for air traffic management NASA’s (many!) uses of calculus –Space –Airfoil design My use of calculus at NASA –Optimization for air traffic management
5
If then
7
Airfoil Design FoilSim FoilSim Pressure is change in force per area On a wing, the lift is the difference between the forces acting on the bottom and top of the wing FoilSim FoilSim Pressure is change in force per area On a wing, the lift is the difference between the forces acting on the bottom and top of the wing
8
Airfoil Design: Computing Lift
9
FoilSim says pressure = 7731 lb How could I improve my estimate? FoilSim says pressure = 7731 lb How could I improve my estimate?
10
Traffic Flow Management Planning of air traffic to avoid exceeding airport and airspace capacity, and effective use of available capacity Cost of Delay to airlines in 2005 ~ $5.9 Billion (Air Transportation Association Estimate) Planning of air traffic to avoid exceeding airport and airspace capacity, and effective use of available capacity Cost of Delay to airlines in 2005 ~ $5.9 Billion (Air Transportation Association Estimate)
11
3D Visualization of Air Traffic
12
Air Traffic Flow Models LagrangianEulerian Keep track of each planeKeep track of the number of planes in different areas
13
Aggregate Flow Model Region i Departures from Center i Inflow from Center j Outflow to Center j Arrivals into Center i
14
Optimization with the Aggregate Flow Model Minimize: quadratic cost on the difference between the scheduled and actual arrivals and departures Subject to: Follow system dynamics equations Do not have more cumulative arrivals or departures than scheduled Count of aircraft in each center stays below a time-varying maximum Cumulative arrivals and departures are non- decreasing
15
Optimization with the Aggregate Flow Model
16
How do we optimize? Consider a simple case with one variable Check convexity: Set derivative = 0: Consider a simple case with one variable Check convexity: Set derivative = 0:
17
Another way to optimize? Newton’s Method –Find where derivative = 0 –Iteration: –Why? Works well on a computer Works well on big problems (many variables) Newton’s Method –Find where derivative = 0 –Iteration: –Why? Works well on a computer Works well on big problems (many variables)
18
Picture for Newton’s Method
19
Newton’s Method
20
Constrained Optimization What if we have bounds on x? Optimality condition for a convex function and a convex constraint set What if we have bounds on x? Optimality condition for a convex function and a convex constraint set
21
Example of Constrained Optimization Constrained optimization problem? Is it convex? Try our condition Constrained optimization problem? Is it convex? Try our condition
22
Example of Constrained Optimization (continued)
23
Optimal Traffic Flow Management
24
Conclusions NASA uses calculus a lot because calculus helps solve real problems
25
Websites Altair Lunar Lander Altair Lunar Lander CFD at Ames CFD at Ames FoilSim FoilSim Aviation Systems Division Aviation Systems Division Altair Lunar Lander Altair Lunar Lander CFD at Ames CFD at Ames FoilSim FoilSim Aviation Systems Division Aviation Systems Division
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.