Dynamic Data Driven Application Systems (DDDAS) A new paradigm for applications/simulations

advertisement
Dynamic Data Driven Application Systems
(DDDAS)
A new paradigm for
applications/simulations
and
measurement methodology
… and how it would impact CyberInfrastructure!
Dr. Frederica Darema
Senior Science and Technology Advisor
Director, Next Generation Software Program
1
NSF
Measurements
Experiment
Field-Data
User
2
Experiment
Measurements
Field-Data
(on-line/archival)
User
Challenges:
Application Simulations Development
Algorithms
Computing Systems Support
l
ry les)
o
p
e
Th rinci
tP
s
r
(Fi
ns g
o
i
n
at deli g
l
u o
lo
o
m
Si th.M en
a om )
M
(
en y
h
P
ms)
M
e
G
t
I
s
y
D
RA
ion S
A
t
a
P
l
u
NEW iven Sim
s
a-Dr
t
a
n
D
c
i
am
io ling
t
(Dyn
a
l de ogy ing
u
o ol el
y les)
m
M
r
i
.
o ip
h
en od
S
t
e
a
M
m
Th rinc
(M eno ion n)
h vat sig
P
P
t
s
er De
r
i
s
(F
Ob
db Dyn
ac am
k
i
Lo & C c
op on
tro
OLD d static)
an
d
e
z
i
al
(seri
(Symbiotic Measurement&Simulation Systems)
Fe
e
What is DDDAS
Examples of Applications benefiting from the new paradigm
• Engineering (Design and Control)
– aircraft design, oil exploration, semiconductor mfg, structural eng
– computing systems hardware and software design
(performance engineering)
• Crisis Management and Environmental Systems
– transportation systems (planning, accident response)
– weather, hurricanes/tornadoes, floods, fire propagation
• Medical
– customized surgery, radiation treatment, etc
– BioMechanics /BioEngineering
• Manufacturing/Business/Finance
– Supply Chain (Production Planning and Control)
– Financial Trading (Stock Mkt, Portfolio Analysis)
DDDAS has the potential to revolutionize
science, engineering, & management systems
3
NSF March 2000 Workshop on DDDAS
(Co-Chairs: Craig Douglas, UKy; Abhi Desmukh, UMass)
Invited Presentations
• New Directions on Model-Based Data Assimilation (Chemical Appl’s)
Greg McRae, Professor, MIT
• Coupled atmosphere-wildfire modeling
Janice Coen, Scientist, NCAR
• Data/Analysis Challenges in the Electronic Commerce Environment
Howard Frank, Dean, Business School, UMD
• Steered computing - A powerful new tool for molecular biology
Klaus Schulten, Professor, UIUC, Beckman Institute
• Interactive Control of Large-Scale Simulations
Dick Ewing, Professor, Texas A&M University
• Interactive Simulation and Visualization in Medicine: Applications to
Cardiology, Neuroscience and Medical Imaging
Chris Johnson, Professor, University of Utah
• Injecting Simulations into Real Life
Anita Jones, Professor, UVA
Workshop
Report: www.cise.nsf.gov/dddas
4
PETROLEUM APPLICATIONS
SALT
DOME
FAULT
GAS
OIL
WATER
Surface hydrophone array
6
Fire Model
• Sensible and latent heat
fluxes from ground and
canopy fire -> heat fluxes
in the atmospheric model.
• Ground heat flux used to
dry and ignite the canopy.
• Fire’s heat fluxes are
absorbed by air over a
specified extinction depth.
• 56% fuel mass -> H20 vapor
• 3% of sensible heat used
to dry ground fuel.
Kirk Complex Fire. U.S.F.S. photo
7
Slide Courtesy of Coen/NCAR
Coupled atmospheric and wildfire models
8
Slide Courtesy of Coen/NCAR
AMAT Centura Chemical Vapor Deposition Reactor
Operating Conditions
Reactor Pressure
1 atm
Inlet Gas Temperature 698 K
Surface Temperature
1173 K
Inlet Gas-Phase Velocity 46.6 cm/sec
Surface Reactions
Gas Phase Reactions
SiCl3H ⇒ HCl + SiCl2
SiCl2H2 ⇒ SiCl2 + H2
SiCl2H2 ⇒ HSiCl + HCl
H2ClSiSiCl3 ⇒ SiCl4 + SiH2
H2ClSiSiCl3 ⇒ SiCl3H + HSiCl
H2ClSiSiCl3 ⇒ SiCl2H2 + SiCl2
Si2Cl5H ⇒ SiCl4 + HSiCl
Si2Cl5H ⇒ SiCl3H + SiCl2
Si2Cl6 ⇒ SiCl4 + SiCl2
9
SiCl3H + 4s ⇒ Si(B) + sH + 3sCl
SiCl2H2 + 4s ⇒ Si(B) + 2sH + 2sCl
SiCl4 + 4s ⇒ Si(B) + 4sCl
HSiCl + 2s ⇒ Si(B) + sH + sCl
SiCl2 + 2s ⇒ Si(B) + 2sCl
2sCl + Si(B) ⇒ SiCl2 + 2s
H2 + 2s ⇒ 2sH
2sH ⇒ 2s + H2
HCl + 2s ⇒ sH + sCl
sH + sCl ⇒ 2s + HCl
Slide Courtesy of McRae/MIT
MSTAR
(DARPA)
(Moving and Stationary Target Acquisition and Recognition)
TREES
Focus of
Attention
H2O
Index Database
(created off-line)
GRASS
ROAD
Segmented
Terrain Map
...
Regions of
Interest (ROI)
Target
& Clutter
Database
SAR Image &
Collateral Data
- DTED, DFAD
- Site Models
- EOSAT imagery
...
Search Tree
ROI Hypothesis
TREES
GRASS
φ
BMP-2
Local
Scene Map
x
Target & Scene
Model Database
(created off line)
Indexing
TREES
y
Task Predict
Task Extract
ROI Hypothesis
Predict
Shadow
(?)
y
φ
BMP-2
x
CAD
TREES
GRASS
TREES
Statistical
Model
Search
Extract
Local
Scene Map
Match Results
Semantic
Tree
Clutter
Database
Form Associations
Refine Pose & Score
Analyze Mismatch
Tree
Clutter
Shadow
Obscuration ?
x1,y1, φ1
x2,y2, φ2
Score = 0.75
Feature-to-Model
Traceback
10
Match
Ground
Clutter
The e-Business / (CIM, CIE)
Order Processing
Customer Service
Sales Management
Process Coordination
Management &
Monitoring
a
Dat ion
t
a
r
ty
g
i
l
e
i
t
b
n
I
era
p
o
r
Inte
Web
e-commerce
11
Manufacturing
io n
t
Product DBs
a
c
i
l
p
n
Ap gratio ty Inventory Shipping
i
Inte erabil
op
r
e
t
In
Enterprise Messaging
Business
to
Customer
Business
to
Business
Mobile Workers
Knowledge Workers
Business Communications
Distributor
Channel
Compare with
Classical (Old) Supply Chain
Parts
Supplier
Parts
Supplier
Manufacturing
Distribution
Retail
Customer
Customer
Manufacturing
Distribution
Retail
Customer
Customer
Manufacturing
Distribution
Retail
Customer
Customer
Transportation Supplier
12
Some Technology Challenges in
Enabling DDDAS
• Application development
– interfaces of applications with measurement systems
– dynamically select appropriate application components
– ability to switch to different algorithms/components
depending on streamed data
• Algorithms
– tolerant to perturbations of dynamic input data
– handling data uncertainties
• Systems supporting such dynamic environments
– dynamic execution support on heterogeneous
environments
– Extended Spectrum of platforms: assemblies of Sensor
Networks and Computational Grid platforms
– 13GRID Computing, and Beyond!!!
What is Grid Computing?
coordinated problem solving
on dynamic and heterogeneous resource assemblies
DATA
ACQUISITION
ADVANCED
VISUALIZATION
,ANALYSIS
QuickTime™ and a
decompressor
are needed to see this picture.
IMAGING INSTRUMENTS
COMPUTATIONAL
RESOURCES
LARGE-SCALE DATABASES
Example: “Telescience Grid”, Courtesy of Ellisman & Berman /UCSD&NPACI
14
The NGS Program developsTechnology for integrated feedback & control
Runtime Compiling System (RCS) and Dynamic Application Composition
Application
Model
Dynamic Analysis
Situation
Distributed
Programming
Model
Application
Program
Compiler
Front-End
Application
Intermediate
Representation
Compiler
Back-End
Launch
Application (s)
Dynamically
Link
&
Execute
Performance
Measuremetns
&
Models
Application
Components
&
Frameworks
com Adapt
able
put
i
n
g
Infr
astr System
uctu
s
re
Distributed Computing Resources
15
Distributed Platform
tac-com
alg accelerator
….
MPP
NOW
fire
cntl
data
base
data
base
fire
cntl
SAR
SP
Some more Challenges on
Applications Development Issues
• Handling Data Streams in addition to Data Sets
• Handling different data structures – semantic
information
• Interfaces to Measurement Systems
- Interactive Visualization and Steering
• Standards for data exchange
• Combining Local and Global Knowledge
• Model Interactions
• Application control of measurement systems
• Dynamic Application Composition and Runtime
support
(Examples from ITR supported efforts)
16
Important Point:
DDDAS is not just DATA ASSIMILATION!!!
• Data Assimilation compares/corrects specific
calculated points with experiments, rather than
dynamically as need
• Data Assimilation does not include the notion of
the simulation/application controlling the
measurement process
Rather…
Data Assimilation techniques can be used in certain
DDDAS cases
17
Programming Environments
• Procedural - > Model Based
• Programming -> Composition
• Custom Structures -> Customizable Structures
(patterns, templates)
• Libraries -> Frameworks ->
Compositional Systems
(Knowledge Based Systems)
• Application Composition Frameworks
and….
• Interoperability extended to include measurements
• Data Models and Data Management
– Extend the notion of Data Exchange Standards
(Applications and Measurements)
18
Additional Considerations/Requirements
on Hardware and Software Systems
• Extended Spectrum of platforms
– Assemblies of Computational Grid and Sensor Networks
platforms
• Systems Architectures including Measurement
Systems
• Programming Environments
• Application, System, and Resource Management
• Models of the Computational Infrastructure
• Security and Fault Tolerance
• DDDAS will accentuate and create the need for
advances in such areas
19
Towards
Enabling DDDAS
:
s
t
s
n
e
e
o
er
nm
o
H
e”
r
i
c
e
v
n
b
a
En
o
m
t
r
d
gh
ri
fo
u
ve
r
G
o
a
n
Pe
’s
H
e
y
t
m
a
ot
da
n’
r
n
d
l
g
To
u
is
ro
P
ho
m
s
is
id
s
o
r
r
r
e
se
h
eG
v
“U
use
hie
c
a
A
ec
b
o
m
t
.
a
ic
.
r
.
g
m
d
ro
rs
an
na
P
S
NG
ce
n
a g
m
r
o erin
f
r
Pe gine
En
20
en
v
i
r
s
D
m
ta ste
a
c D n Sy
i
n
m tio
o
a
i
n
a -c ulat
i
t
Dy plic
io im
p
b
A
m t& S
y
S en ms
em yste
r
su S
a
Me
D y p il e
m
Co & tion
ca ition
i
l
p
s
A p po
m
Co
Impact to CyberInfrastructure
• The CyberInfrastructure that will result when
thinks of the present paradigm of (disjoint)
simulations and measurements will be different
than the CyberInfrastructure needed to support
DDDAS
• For example, bandwidth requirements, resource
allocation and other middleware and systems
software policies, prioritization, security, fault
tolerance, recovery, QoS, etc…, will be different
when one needs to guarantee data streaming to an
executing simulation or control of measurement
process
21
Why Now is the Time for DDDAS
• Technological progress has prompted advances in
some of the challenges
– Computing speeds advances (uni- and multi-processor
systems), Grid Computing, Sensor Networks
– Systems Software
– Applications Advances (parallel & grid computing)
– Algorithms advances (parallel &grid computing,
numeric and non-numeric techniques: dynamic meshing,
data assimilation)
• Examples of efforts in:
– Systems Software
– Applications
– 22Algorithms
Agency Efforts
NSF
– NGS: The Next Generation Software Program (1998- )
• develops systems software supporting dynamic resource execution
– Scalable Enterprise Systems Program (1999, 2000-2003)
• geared towards “commercial” applications
(Chaturvedi example)
– ITR: Information Technology Research (NSF-wide, FY00-04)
• has been used as an opportunity to support DDDAS related efforts
• In FY00 1 NGS/DDDAS proposal received; deemed best, funded
• In FY01, 46 ~DDDAS pre-proposals received; many meritorious;
24 proposals received; 8 were awarded
• In FY02, 31 ~DDDAS proposals received; 8(10) awards
• In FY02, so far: received 35 (“Small” ITR) proposals ~DDDAS;
more expected in the “Medium ITR” category -
– Gearing towards a DDDAS program
• expect participation from other NSF Directorates
• Looking for participation from other agencies!
23
“~DDDAS” proposals awarded
in FY00 ITR Competition
• Pingali, Adaptive Software for Field-Driven Simulations
24
“~DDDAS” proposals awarded
in FY01 ITR Competition
• Biegler – Real-Time Optimization for Data Assimilation and Control
of Large Scale Dynamic Simulations
• Car – Novel Scalable Simulation Techniques for Chemistry, Materials
Science and Biology
• Knight – Data Driven design Optimization in Engineering Using
Concurrent Integrated Experiment and Simulation
• Lonsdale – The Low Frequency Array (LOFAR) – A Digital Radio
Telescope
• McLaughlin – An Ensemble Approach for Data Assimilation in the
Earth Sciences
• Patrikalakis – Poseidon – Rapid Real-Time Interdisciplinary Ocean
Forecasting: Adaptive Sampling and Adaptive Modeling in a
Distributed Environment
• Pierrehumbert- Flexible Environments for Grand-Challenge Climate
Simulation
• Wheeler- Data Intense Challenge: The Instrumented Oil Field of
the Future
25
“~DDDAS” proposals awarded
in FY02 ITR Competition
• Carmichael – Development of a general Computational Framework for
the Optimal Integration of Atmospheric Chemical Transport Models
and Measurements Using Adjoints
• Douglas-Ewing-Johnson – Predictive Contaminant Tracking Using
Dynamic Data Driven Application Simulation (DDDAS) Techniques
• Evans – A Framework for Environment-Aware Massively Distributed
Computing
• Farhat – A Data Driven Environment for Multi-physics Applications
• Guibas – Representations and Algorithms for Deformable Objects
• Karniadakis – Generalized Polynomial Chaos: Parallel Algorithms for
Modeling and Propagating Uncertainty in Physical and Biological
Systems
• Oden – Computational Infrastructure for Reliable Computer
Simulations
• Trafalis – A Real Time Mining of Integrated Weather Data
26
Measured Response
A Homeland Security Simulation
(Briefed WH 5/14/02)
Alok Chaturvedi, Director
Shailendra Mehta, co-Director
Purdue e-Business Research Center
Partners
Partners
••
••
••
Institute
Institutefor
forDefense
DefenseAnalyses
Analyses
Office
of
VP
IT,
Purdue
Office of VP IT, PurdueUniversity
University
Research
and
Academic
Research and Academic
Computing,
Computing,Indiana
IndianaUniversity
University
•• Simulex,
Simulex,Inc
Inc
Parallel Worlds
Time
Compression
Simulation Loop
Decision Support Loop
Near exact replica
of the “real” world
Synthetic
Environment
Behavior
modeling,
demographics,
and calibration
SEAS architecture
Supports millions of
Artificial agents
Explore, Experiment, Learn,
Analyze, Test, & Anticipate
Real World
Environment
SCM
ERP
CRM
Data
Warehouse
Data collection,
association,
trends, and parameter
estimation
Implement, Assess
The user(s) can
seamlessly switch
between real and virtual
worlds through an
intuitive user interface.
28
Reproduction Model
Get in contact
with infected
Susceptible
Exposed
on
cti
fe
in
end of
incubation period
Immune
re c o
vere
d
m
or
t al
ity
no
td
ue
to
Infected
w/o Symptoms
Immunized
Uninfected
entering incubation period
Infected
w/ Symptoms
Mortality
Succumb to the disease
Interventions:
Screen, Isolate (camp or shelter), Treat, Vaccinate
29
Mobility Models
•
•
•
•
•
30
Regular Movement
Event Traffic
Morning and Evening Rush
Evacuation
Panic Fleeing
New Infections
400
600
No Intervention
350
T6 Intervention
500
300
400
250
200
300
150
200
100
100
50
0
0
1
2
3
4
5
6
Local
State
7
8
9
10
1
11
2
3
4
5
6
Local State
Federal
7
8
9
10
11
Federal
120
250
T2 Intervention
T4 Intervention
100
200
80
150
60
100
40
50
20
0
0
1
2
31
3
4
5
Time 4 Intervention Local
6
Time 4 Intervention State
7
8
Time 4 Intervention Federal
9
10
11
1
2
3
4
5
Series1
6
Series2
Series3
7
8
9
10
Towards a National Grid for HLS
Data Fusion
Bio sensor
human
MEMS
electronic
Nano
Sensor Real World
32
The virtual world
NSF ITR Project
A Data Intense Challenge:
The Instrumented Oilfield of the Future
PI: Prof. Mary Wheeler, UT Austin
Multi-Institutional/Multi-Researcher Collaboration
33
Slide Courtesy of Wheeler/UTAustin
Highlights of Instrumented Oilfield Proposal
III. IT Technologies:
Data management, data visualization, parallel
computing, and decision-making tools such as
new wave propagation and multiphase, multicomponent flow and transport computational
portals, reservoir production:
THE INSTRUMENTED OILFIELD
IV. Major Outcome of Research:
Computing portals which will enable reservoir
simulation and geophysical calculations to
interact dynamically with the data and with each
other and which will provide a variety of visual
and quantitative tools. Test data provided by oil
and service companies
34
Economic Modeling and Well Management
Production Forecasting
Well Management
Reservoir
Performance
Data
Analysis
Simulation Models
Multiple Realizations
Data Management and Manipulation
Data Collections from Simulations and
Field Measurements
35
Visualization
Field
Measurements
Reservoir Monitoring
Field Implementation
ITR Project
A Data Intense Challenge:
The Instrumented Oilfield of the Future
II.
36
Industrial Support (Data):
i.
British Petroleum (BP)
ii.
Chevron
iii. International Business Machines (IBM)
iv. Landmark
v.
Shell
vi. Schlumberger
Dynamic Contrast Imaging
DCE-MRI (Osteosarcoma)
37
Dynamic Contrast Enhanced
Imaging
• Dynamic image quantification techniques
– Use combination of static and dynamic image
information to determine anatomic microstructure and
to characterize physiological behavior
– Fit pharmacokinetic models (reaction-convectiondiffusion equations)
– Collaboration with Michael Knopp, MD
38
Dynamic Contrast Enhanced
Imaging
• Dynamic image registration
– Correct for patient tissue motion during study
– Register anatomic structures between studies
and over time
• Normalization
– Images acquired with different patterns
spatio-temporal resolutions
– Images acquired using different imaging
modalities (e.g. MR, CT, PET)
39
Clinical Studies using Dynamic
Contrast Imaging
• 1000s of dynamic images per research study
• Iterative investigation of image
quantification, image registration and image
normalization techniques
• Assess techniques’ ability to correctly
characterize anatomy and pathophysiology
• “Ground truth” assessed by
– Biopsy results
– Changes in tumor structure and activity over
time with treatment
40
prior to therapy
1370
1370
after 2 cycles
1421
1421
1438
1438
after 4 cycles
Knopp
41 M,
OSU Radiology / dkfz
Software Support
• Component Framework for Combined
Task/Data Parallelism
– Use defines sequence of pipelined components -“filter group”
– User directive tells preprocessor/runtime system
to generate and instantiate copies of filters
– Many filter groups can be simultaneously active
– Integration proceeding with Globus/Network
Weather Service
42
Virtual Microscope
43
Adaptive Software Project
•Cornell University
–CS department (Keshav Pingali)
–Civil and Environmental Engineering (Tony Ingraffea)
•Mississippi State University
•University of Alabama, Birmingham
–Mechanical and Aerospace (Bharat Soni)
•College of William and Mary
•Ohio State University
•Clark-Atlanta University
44
SCOPE of ASP
Cracks: They’re Everywhere!
• Implement a system for multi-physics
multi-scale adaptive CSE simulations
– computational fracture mechanics
– chemically-reacting flow simulation
• Understand principles of
implementing adaptive software
systems
45
ASP Test Problem
46
Problem description
• Regenerative cooling nozzle from NASA
– Simplified geometry
• Chemically-reacting flow in interior of pipe
• Nozzle is cooled by fluid-flow in eight
smaller channels at periphery of pipe
• Problem:
–
–
–
–
47
simulate flows
determine crack growth
couple the multi-physics models
When successful add the ability to inject
monitoring measurements
Understanding fracture
• Wide range of length and time scales
• Macro-scale (1in- )
– components used in engineering practice
• Meso-scale (1-1000 microns)
– poly-crystals
• Micro-scale (1-1000 Angstroms)
– collections of atoms
10-3
48
10-6
10-9
m
Chemically-reacting flows
• MSU/UAB expertise in chemically-reacting
flows
• LOCI: system for automatic synthesis of
multi-disciplinary simulations
49
Pipe Workflow
MiniCAD
Modelt
Mechanical
Surface
Mesher
Tst/Pst
Surface
Mesht
Fluid/Thermo
Generalized
Mesher
Fluid
Mesht
Dispst
Client:
Crack
Initiation
Initial Flaw
Params
Crack
Insertion
Viz
Fracture
Mechanics
Growth
Params1
Crack
Extension
50
JMesh
T4 Solid
Mesht
T4→T10
T10 Solid
Mesht
Modelt+1
Poseidon
Rapid Real-Time
Interdisciplinary Ocean Forecasting:
Adaptive Sampling and Adaptive Modeling
in a Distributed Environment
Nicholas M. Patrikalakis, Henrik Schmidt, MIT
Allan R. Robinson, James J. McCarthy, Harvard
http://czms.mit.edu/poseidon
Ocean Science Issues
• Data driven simulations via data assimilation
• Simulation driven adaptive sampling of the
ocean
• Interdisciplinary ocean science: interactions
of physical, biological, acoustical phenomena
• Extend state-of-the-art via feedback from
acoustics to physical&biological oceanography
• Application in fisheries management, but also
in oil-slick containment
52
Interdisciplinary Ocean Science
53
Development of
a General Computational Framework
for the Optimal Integration
of Atmospheric Chemical Transport Models and
Measurements Using Adjoints
Greg Carmichael (Dept. of Chem. Eng., U. Iowa)
Adrian Sandu (Dept. of Comp. Sci., Mich. Inst. Tech.)
John Seinfeld (Dept. Chem. Eng., Cal. Tech.)
Tad Anderson (Dept. Atmos. Sci., U. Washington)
Peter Hess (Atmos. Chem., NCAR)
Dacian Daescu (Inst. of Appl. Math., U. Minn.)
54
Application: The Design of Better Observation Strategies to Improve
Chemical Forecasting Capabilities.
Example flight path of the NCAR C-130 flown to intercept a dust storm in East Asia that was
forecasted using chemical models as part of the NSF Ace-Asia (Aerosol Characterization Experiment
in Asia) Field Experiment
Will help to Better Determine Where and When to Fly and How to More Effectively
Deploy our Resources (People, Platforms, $s)
Shown are measured CO along the aircraft flight path, the brown isosurface represents modeled dust
(100 ug/m3), and the blue isosurface is CO (150 ppb) shaded by the fraction due to biomass burning
(green is more than 50%).
55
Project Goal:
To develop
general computational tools, and associated
software,
for assimilation of atmospheric chemical and
optical measurements into chemical transport
models (CTMs).
These tools are to be developed so that users
need not be experts in adjoint modeling and
optimization theory.
56
Approach:
•Develop novel and efficient algorithms for 4D-data
assimilation in CTMs;
Develop general software support tools to facilitate the
construction of discrete adjoints to be used in any
CTM;
•Apply these techniques to important applications
including:
(a) analysis of emission control strategies for Los
Angeles;
(b) the integration of measurements and models to
produce a consistent/optimal analysis data set for the
AceAsia intensive field experiment;
(c) the inverse analysis to produce a better estimate of
emissions; and
(d) the design of observation strategies to improve
chemical forecasting capabilities.
57
Data Assimilation for Chemical Models
Solid lines represent current capabilities
Dotted lines represent new analysis capabilities
Future: enable DDDAS capabilities
58
General Software Tools Framework
to Facilitate the Close Integration of Measurements and Models
The framework will provide tools for: 1) construction of the adjoint model; 2)
handling large datasets; 3) checkpointing support; 4) optimization; 5) analysis of
results; 6) remote access to data and computational resources.
59
Modeling Uncertainty
Irreducible versus epistemic uncertainty
•
•
•
•
•
•
Stochastically-excited structures
Boundary conditions, geometry, properties
Sensitivity/failure analysis
Gaussian and non-Gaussian processes
Polynomial Chaos vs. Monte Carlo
Stochastic spectral/hp element methods
“…Because I had worked in the closest possible ways with
physicists and engineers, I knew that our data can never be precise…”
Norbert Wiener
Slides Courtesy of Karniadakis/Brown
60
Partially Correlated non-Uniform Random Inflow
•Deterministic
•Stochastic
•Pressure
Vorticity: Regions of Uncertainty
61
Non-uniform Gaussian Random BC
• Exponential correlation
C( x 1 , x 2 ) = σ 2 e − x − x
1
• Stochastic input: σ = 0.1
Umean along centerline
62
• 2D K-L expansion
2
/b
• 4th-order Hermite-Chaos expansion
• 15-term expansion
Vmean along centerline
Non-uniform Exponential Random BC
• Exponential correlation
C( x 1 , x 2 ) = σ 2 e − x − x
1
• Stochastic input: σ = 0.1
Umean along centerline
63
• 2D K-L expansion
2
/b
• 4th-order Laguerre-Chaos expansion
• 15-term expansion
Vmean along centerline
Research Opportunities in Uncertainty
zUUncertainty
analysis is a fertile and much needed area
for inter-disciplinary research
zEEstimates of uncertainties in model inputs are
desperately needed
Uncertainty ≠ Ignorance
64
What about Industry &DDDAS
• Industry has history of
– forging new research and technology directions and
– adapting and productizing technology which has demonstrated promise
• Need to strengthen the joint academe/industry
research collaborations; joint projects / early stages
• Technology transfer
– establish path for tech transfer from academic research to industry
– joint projects, students, sabbaticals (academe <----> industry)
• Initiatives from the Federal Agencies / PITAC
• Cross-agency co-ordination
• Effort analogous to VLSI, Networking, and
Parallel and Scalable computing
• Industry is interested in DDDAS
65
Research and Technology Roadmap
(emphasis on multidisciplinary research)
Application Composition System
}
•Distributed programming models
•Application performance Interfaces
•Compilers optimizing mappings on complex
systems
..
.
Application RunTime System
}
•Automatic selection of solution methods
•Interfaces, data representation & exchange
•Debugging tools
..
.
Measurement System
}
..
.
•Application/system multi-resolution models
•Modeling languages
•Measurement and instrumentation
Y1
i
n
t
e
g
r
a
t
i
o
n
Y2
Exploratory
i
n
t
D E
Eg
r
a
t
i
o
n
Y3
Y4
Development
M
O
Y5
Integration & Demos
66
S
Providing
enhanced
capabilities
for
Applications
DDDAS has potential
for significant impact to
science, engineering, and commercial world,
akin to the transformation effected
since the ‘50s
by the advent of computers
DDDAS:
http://www.cise.nsf.gov/dddas
http://www.dddas.org
NGS:
http://www.cise.nsf.gov/div/acir
67
Following is a
List of Presentations of DDDAS projects
at the
International Conference on Computational Sciences
June 2-6, 2003, Melbourne Australia
68
Dynamic Data Driven Application Systems
WORKSHOP (June 2 & June 3)
Agenda (Titles of presentations and speakers)
Mon June 2
Session 1 (3:30pm- 4:15pm)
¾ Introduction: Dynamic Data Driven Application System
Frederica Darema, NSF
¾ Guest Talk: Bayesian Methods for Dynamic Data Assimilation and
Process Design in the Presence of Uncertainties
Greg McRae, MIT
Session 2 (4:30pm- 6:00pm)
¾ Computational Science Simulations based on Web Services
Keshav Pingali, Cornell U.
¾ Driving Scientific Applications by Data in Distributed Environments
Joel Saltz, The Ohio State University
¾ DDEMA: A Data Driven Environment for Multiphysics Applications
John Michopoulos, NRL
69
Dynamic Data Driven Application Systems
WORKSHOP
Tues June 3
Session 3 (9:30am- 10:30am)
¾ Computational Aspects of Chemical Data Assimilation into
Atmospheric Models
Gregory Carmichael, U of Iowa
¾ Virtual Telemetry for Dynamic Data-Driven Application Simulations
Craig C. Douglas, University of Kentucky and Yale University
Session 4 (11:00am- 12:30pm)
¾ Tornado Detection with Support Vector Machines
Theodore B. Trafalis, University of Oklahoma
¾ A Computational Infrastructure for Reliable Computer Simulations
Jim Browne, UTAustin
¾ Discrete Event Solution of gas Dynamics within the DEVS
Framework: Exploiting Spatiotemporal Heterogeneity
James Nutaro – U of Arizona
70
Dynamic Data Driven Application Systems
WORKSHOP
Tues June 3 (cont’d)
Session 5 (2:30pm- 3:30pm)
¾ Data Driven Design Optimization Methology: A Dynamic Data Driven
Application System
Doyle Knight, Rutgers U.
¾ Rapid Real-Time Interdisciplinary Ocean Forecasting Using Adaptive
Sampling and Adaptive Modeling and legacy Codes: Component
Ecapsulation using XML
Constantinos Evangelinos, MIT
Session 6 (4:00am- 5:30pm)
¾ Generalized Polynomial Chaos: Algorithms for Modeling and
Propagation of Uncertainty
Dongbin Xiu, Brown University
¾ Derivation of Natural Stimulus Feature Set Using A Data Driven
Model
John Miller, Montana State U.
¾ Simulating Seller’s Behavior in a Reverse Auction B2B Exchange
Alok Chaturvedi, Purdue U.
71
Download