View
218
Download
3
Embed Size (px)
Citation preview
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
Reduced Numerical Reduced Numerical Methods for Methods for MultiphysicsMultiphysics
Alfio QuarteroniEPFL - Lausanne, Switzerland
and MOX - Politecnico di Milano, Italy
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
REDUCING COMPLEXITY IN THE NUMERICAL REDUCING COMPLEXITY IN THE NUMERICAL APPROXIMATION OF PDEs BYAPPROXIMATION OF PDEs BY
MODEL REDUCTIONMODEL REDUCTION
GEOMETRICAL REDUCTIONGEOMETRICAL REDUCTION
REDUCED BASIS APPROXIMATIONREDUCED BASIS APPROXIMATION
INTERFACE REDUCTION IN FSIINTERFACE REDUCTION IN FSI
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
REDUCING COMPLEXITY BYREDUCING COMPLEXITY BY
MODEL REDUCTIONMODEL REDUCTION
(Differential level)(Differential level)
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
Compressible Navier-Stokes equations
Neglecting nonlinear terms and time
Full potential equation
Considering the fluid as irrotational
Compressible Euler equations
Neglecting viscous effects
Incompressible Navier-Stokes equations
Neglecting compressibility effects
Laplace equation
Considering the fluid as irrotational
Model hierarchy
in CFD
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
NS-Stokes Coupling: sharp interface
QuickTime™ and aYUV420 codec decompressor
are needed to see this picture.
Streamfunction
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
MODEL REDUCTION byMODEL REDUCTION by
BOUNDARY CONTROL onBOUNDARY CONTROL on
OVERLAPPING DOMAINSOVERLAPPING DOMAINS
1
2
2
1
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
Boundary control for Advection-Diffusion
The original
problem:
with
The heterogeneous coupling:
Virtual controls
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
control: solve
with
Lemma. If all data are smooth enough and if
thenadmits a solution.
Theorem. If we set and
all other data being fixed, thenif we let
(Gervasio, J.-L. Lions, Q. , Numerische Mathematik 2001)
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
Boundary layer approximation
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
REDUCING COMPLEXITY BYREDUCING COMPLEXITY BY
GEOMETRICAL REDUCTIONGEOMETRICAL REDUCTION
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
Geometrical reductionfor hydraulics modelling
1
2
1
2
3
2D/3D
1D
1
2
1
2
3
1
2
1
2
3
1
2
1
2
3
2D/3D
1D
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
Different mathematical models
3D (or 2D) Free Surface Equations 1D Free Surface Equations
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
Interface conditions: 2D 1D
At interfaces between the 2D and 1D models we demand the continuity of
i. the cross-section area
II. the discharge
III. the incoming characteristici. + iii. ii.Notice that
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
1D-2D-1D simulation (a test case)
QuickTime™ and a decompressor
are needed to see this picture.
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
Coupling by Overlapping and Virtual Control
At interfaces between the 2D and 1D models use Lagrange multipliers, then satisfy a minimization principle in the overlapping area
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
Coupling by virtual control
where is a suitable extension of the 1D elevation to the 2D domain.
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
Full 2D
2D-1D, overlap=3
2D-1D, overlap=1
2D-1D, overlap=0.5
Mesh size: h=0.05.
Coupling by virtual control: a test case
Solitary wave travelling in a channel with an obstacle. Solution at time
t=5s.
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
From global to local
GEOMETRICAL REDUCTION IN BLOOD FLOW MODELLING
Blood is a suspension of
red cells, leukocytes
and platelets on a liquid
called plasma
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
Velocity profiles in the carotid bifurcation (rigid boundaries, Newtonian)
MATHEMATICAL MODEL
(M.Prosi)
QuickTime™ and aYUV420 codec decompressor
are needed to see this picture.
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
Cardiovascular System: Functionality
Pulmonary circulation
The Heart
Right Ventricle
Right atrium
The Veins
Vena Cava
Veins
Venules
PulmonaryArteries
Pulmonary Veins
The Heart
Left Atrium
Left Ventricle
The Arteries
Aorta
Arteries
ArteriolesThe Capillaries
The lungs
ArteriesArteriolesCapillariesVenules
Veins
Systemic Circulation
MATHEMATICAL MODEL
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
QuickTime™ and aMotion JPEG OpenDML decompressor
are needed to see this picture.
Local (level1): 3D flow model
Global (level 2): 1D network of
major arteries and
veins
Global (level 3): 0D capillary
network
A local-to-global approach
MATHEMATICAL MODEL
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
Stents for abdominal aortic aneurysms (AAA)
endograft
QuickTime™ and a decompressor
are needed to see this picture.
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
3D-1D for the carotid: pressure pulse
MATHEMATICAL MODEL
(A.Moura)
QuickTime™ and aMotion JPEG OpenDML decompressor
are needed to see this picture.
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
A 0D model of the whole circulation
Continuity of fluxes and pressure yields the DAE system:
MATHEMATICAL MODEL
Fluid dynamics Electrical circuits
Pressure Voltage
Flow rate Current
Blood viscosity Resistance R
Blood inertia Inductance L
Wall compliance Capacitance C
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
LSA
RPA
LPA
AoD
CS
INN
LCA
COR
AoA
Central Shunt (CS)
Relevant clinical issues:
• shunt radius choice
• systemic/pulmonary flux balancing
• coronary flux
PULMONARY UPPER BODYCORONARY
0
20
40
60
80
CS3 CS3.5 CS4
Flow (%)
Shunt for restoring heart-pulmonary circulation
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
A multiscale 3D-0D model
PULMONARY ARTERIES
CORONARY SYSTEM
HEART
LOWER BODY
UPPER BODY
AORTA
SHUNT
Shunt
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006 (F.Migliavacca)
QuickTime™ and aCinepak decompressor
are needed to see this picture.
Flow reversal in the pulmonary artery
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
REDUCING COMPLEXITYREDUCING COMPLEXITY
BY REDUCED BASIS APPROXIMATIONBY REDUCED BASIS APPROXIMATION
Acknowledgments:
G.Rozza,A.T.Patera (MIT)
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
Application in Haemodynamics: coronary bypass
*Study of a preliminary configuration based on geometrical parameters and their ratio (sensitivity).
Inputs:
Output:
tk bypass diameter, Dk arterial diameter, Sk stenosis distance,
Lk outflow distance, k graft angle, Hk bridge height
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
Reduced Basis Methods (for Design and Optimization)
Computational methods that allow accurate and efficient real-time evaluation of input-output (geometry/design quantities/indexes) relationship governed by parametrized PDEs
The approximation is based on global FEM solutions (at different parameter value) and on Galerkin projection properties .
[Prud’homme, Patera, Maday et al. “Reliable Real Time Solution of parameterized PDEs: Reduced basis output bound methods”. J.Fluids Eng. (172), 2002.]
Basic Idea
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
Real Time outputs’ sensitivity
Graft Angle
Stenosis/Diameter
Bypass diam./arterial diam.
t/DSynthesis
Parameters Hierarchy: in order of
importance (sensitivity):
• Ratio tk/Dk
• Ratio Sk/Dk
• Graft angle k
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
RB extension: shape design
•The use of Reduced Basis in more complex models provides computational savings not only in sensitivity analysis, but also in solving shape optimization (and optimal control) problems using e.g. curved shape functions.
[non affine mapping, “empirical interpolation” (Maday, Patera, 2004)].
With this approach we can use Reduced Basis for Shape Design Problems, for example, in small flow perturbation case (Agoshkov,Q.,Rozza, SIAM J. Num. An. 06).
Role of Curvature in bypass optimization problem and vorticity (Dean number)
[Sherwin, Doorly]
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
REDUCING COMPLEXITY BY REDUCING COMPLEXITY BY
INTERFACE REDUCTIONINTERFACE REDUCTION
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
Model of the arterial vessel
INTIMA
MEDIA
ADVENTITIA
MATHEMATICAL MODEL
Mechanical interaction(Fluid-wall coupling)
Biochemical interactions(Mass-transfer processes:macromolecules, drug delivery, Oxygen,…)
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
Fluid-vessel mechanical interaction
Blood-flow equations:
Vessel equation:
Coupling equations:
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
Dimensional reduction: working at interface
Fluid
Interface StructureFluid
Role of Interface
MATHEMATICAL MODEL
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
Construction of the Steklov-Poincare’ (Dirichlet-to-Neumann) maps SPf and SPs:
Steklov-Poincare’ equation
Interface Problem: Domain Decomposition Formulation, I
MATHEMATICAL MODEL
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
1. Compute the residual stress from a given displacement
3. Update displacement
2. Apply the inverse of the preconditioner to the stress
recover displacement
DD Formulation, II: Preconditioned Iterations
MATHEMATICAL MODEL
(S. Deparis, M. Discacciati, G.Fourestey and A.Q. 2004)
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
Flowfield and Vessel Wall Deformation
INTERFACE SOLUTION
QuickTime™ and aMicrosoft Video 1 decompressorare needed to see this picture.
(G.Fourestey)
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
• Premier international yacht race
• First race in 1851 around Isle of Wight
• “America” was the name of the winner yacht of the first edition
• Held by U.S.A. for 132 years, the cup was won in 1983 by the winged-keel Australia II
• New Zealand’s Black Magic has dominated the two editions of 1995 and 2000
• Alinghi has won the last edition (ended March 2, 2003)
FSI in America’s Cup sailing boats
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
Yacht’s components of AC Class
•Main
•Genoa
•Riggings
•Mast
•Boom
•Hull
•Keel
•Bulb
•Winglets
•Rudder
•Hula ?
Hull
Keel
BulbWinglets
Rudder
Main GenoaSpinnaker
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
Water Phase
Air Phase
Interface Conditions
Two-phase flow equations
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
From design to simulation
QuickTime™ and aYUV420 codec decompressor
are needed to see this picture.
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
Pressure on hull and appendages
QuickTime™ and aYUV420 codec decompressor
are needed to see this picture.
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
Pressure forces on two boats during downwind leg
QuickTime™ and aYUV420 codec decompressor
are needed to see this picture.
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
Forces on sails
Sail analysis
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
• Boat speed: 5.540 m/s (~ 15.45 kts) • True Wind Angle: 148 Deg
• True Wind Speed at 10m: 5.660 m/s (~ 17.54 kts)
streamlines velocity and flow separation
Flow around spinnaker and mainsail
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
Which cost to achieve the desired accuracy ?
CPU Time
RAM Memory
Number of Processors
• 24 hours
• 30 gigabytes of RAM
• 32 processors
15.000.000 elements, 135.000.000 unknowns
Computational Cost
Mizar Cluster @ epfl (450 AMD Opteron processors, 900 Gb distributed RAM, Myrinet Network)
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
Really want to Really want to
REDUCE?REDUCE?
Conclusions
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
QuickTime™ and aTIFF (LZW) decompressor
are needed to see this picture.
Before reduction ….(the three Lavaredo peaks in the Dolomites)
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006
…. After reduction
GEOMETRICPRE-
PROCSSING
MODEL
VALIDATION
OUTCOME
TU Eindhoven, 6 December 2006