• Aucun résultat trouvé

CHALLENGE: everything happens close to the needle… focus the

N/A
N/A
Protected

Academic year: 2021

Partager "CHALLENGE: everything happens close to the needle… focus the "

Copied!
49
0
0

Texte intégral

(1)

Computational Sciences Luxembourg

Computed in Luxembourg Lux

Computational Sciences and the Transition to Data-Driven Modelling and Simulation

Case studies in Engineering &

Personalised Medicine

(2)

Immersed collocation

Simulations without a mesh Real-time cutting, MEDIA2014, IEEE2017

Engineering

(3)
(4)

CHALLENGE: everything happens close to the needle… focus the

computational expense

(5)

CHALLENGE: everything happens close to the needle… focus the

computational expense

But HOW to decide where and

what the element size should be?

(6)

Quan%fy the quality of the simula%on

physical problem

(7)

Quan%fy the quality of the simula%on

physical problem

mathematical model

(8)

Quan%fy the quality of the simula%on

physical problem

mathematical model

discretisation

(9)

Quan%fy the quality of the simula%on

physical problem

mathematical model

discretisation

numerical solution

(10)

Quan%fy the quality of the simula%on

physical problem

mathematical model

discretisation

numerical solution

model error

(11)

Quan%fy the quality of the simula%on

physical problem

mathematical model

discretisation

numerical solution

model error

discretisation error

(12)

Quan%fy the quality of the simula%on

physical problem

mathematical model

discretisation

numerical solution

model error

discretisation error

numerical error

(13)

Quan%fy the quality of the simula%on

physical problem

mathematical model

discretisation

numerical solution

model error

discretisation error

numerical error

total error

(14)

Quan%fy the quality of the simula%on

physical problem

mathematical model

discretisation

numerical solution

model error

discretisation error

numerical error

total error

validation: are we solving the right

problem?

(15)

Quan%fy the quality of the simula%on

physical problem

mathematical model

discretisation

numerical solution

model error

discretisation error

numerical error

total error

validation: are we solving the right

problem?

verification: are we solving the problem right?

(16)

Quan%fy the quality of the simula%on

physical problem

mathematical model

discretisation

numerical solution

model error

discretisation error

numerical error

total error

validation: are we solving the right

problem?

verification: are we solving the Can we

(17)

ERC: first love

(18)

ERC: first love

(19)

1999-2003 Damage Tolerance Assessment of Aerospace Structures PhD

(20)

How oIen should we inspect a structure for flaws?

ad hoc mesh refinement

SPAB and B. Moran, Engineering Fracture Mechanics, 2006


(21)

Refine along the “expected” crack path…

Y. Jin, O. Pierard, et al. Comput. Methods Appl. Mech. Engrg. 318 (2017) 319–348 O.A. González-Estrada et al. Computers and Structures 152 (2015) 1–10

O.A. González-Estrada et al. Comput Mech (2014) 53:957–976 C. Prange et al. IJNME 91.13 (2012): 1459-1474.

M. Duflot, SPAB, IJNME 2007, CNME 2007, IJNME 2008.

J-J. Ródenas Garcia, IJNME 2007

Before: mesh “finely” in the region where the crack is “expected” to propagate

M. Rüter CMECH (2013) 1;52(2):361-76.

J. Panetier IJNME 81.6 (2010): 671-700.

P. Hild, CMECH (2010): 1-28.

(22)

Much beTer… adapt the discre%sa%on locally

Y. Jin, O. Pierard, et al. Error-controlled adaptive extended finite element method for 3D linear elastic crack propagation Comput. Methods Appl. Mech. Engrg. 318 (2017) 319–348

After: determine mesh refinement adaptively using a (goal-oriented) error estimate

(23)

Much beTer… adapt the discre%sa%on locally

Y. Jin, O. Pierard, et al. Error-controlled adaptive extended finite element method for 3D linear elastic crack propagation Comput. Methods Appl. Mech. Engrg. 318 (2017) 319–348

M. Duflot, SPAB, IJNME 2007, CNME 2007, IJNME 2008.

Orders of magnitude fewer elements

(24)

From your first love to the ERC

Ultra maratho n image here

hiking - 20km D+500m ultra-marathon 52km D+2500m

(25)

MoGvaGon: mul%scale fracture of engineering structures and materials

Practical early-stage design simulations (interactive)

[Allix, Kerfriden, Gosselet 2010]

Discretise

0.125 mm 50 mm

100 plies

courtesy: EADS

Discretise Surgical simulation

Aerospace

(26)

Aero

Courtesy JF Remacle Gmsh Bolted joint Courtesy EADS

Bio

(27)

Segmented 
 image

Generation speed?

Easy adaptivity?

Incompressibility?

Mesh distortion?

Research questions

Patient- specific model

Precompute OFFLINE Real-time ONLINE

Virtual elements

Meshless collocation Image as a model

Model Order Reduction

Online
 Lego 
 Block Coupling

MAIN RESULT: QUALITY-CONTROLLED REAL-TIME SIMULATION

1e6 DOFs 1e3 DOFs

Solve the problem fast enough and with quality control

Represent numerically the geometry of a given patient

(28)

A

4.30 A

10

7

2.6 ⇥

U Q

0 0.02 0.04 0.06 0.08 0.1

0 20 40 60 80 100 120 140

U Q

15%

3.4 U

Q

x

c

W

c

1%

Courtecuisse, 2014, Implicit method for cutting in real- time. MEDIA

Generic material models: a priori.

Errors in quantities of interest for cuts in linear materials.

Interactive simulations (solution in ms).

Data-driven material models (real-time).

Error control in quantities of interest for strong non-linearities, multi-field…

Clinical time scales (solution in minutes).

Future

Surgical assistance and planning ERC RealTCut

Train surgeons safely on simulators

S%mula%on target

Predict shift of brain target.

NEXT CHALLENGES

(29)

Data-driven material models (real-time).

Error control in quantities of interest for strong non-linearities, multi-field…

Clinical time scales (solution in minutes).

Future

Surgical assistance and planning

S%mula%on target

Predict shift of brain target.

From surgical training to surgical planning and assistance

QUESTION: What (material)

Surgical guidance

(30)

NUMERICAL SOLUTION GEOMETRICAL MODEL DISCRETISATION

MATERIAL MODELS Phenomenological Elasticity/Plasticity Crack growth law (Paris…)

Fracture energy

Maximum tensile strength Multi-scale

Debonding, Fibre pull-out Fibre breakage, interface fracture, grains, dislocations,

A POSTERIORI ERROR CONTROL Verification

(31)

NUMERICAL SOLUTION

IMAGE/MODEL DISCRETISATION

MATERIAL MODELS Phenomenological Neo-Hookean, Ogden, …

Multi-scale cutting, fracture,

???

Patient specific ???

A POSTERIORI ERROR CONTROL Verification

(32)

REAL PATIENT

DIGITAL TWIN OF THE PATIENT

DATA INFORMATION

Health

Environment Conditions

Scales of interest

Disease evolution

“Inspection”

interval Fitness

Treatment simulation

Alex Garland, Ex Machina, 2015

(33)

Prior Knowledge

(34)

Prior Knowledge

Hypothesis

(35)

Prior Knowledge

Hypothesis

Domain

(Big) Data

(36)

Prior Knowledge

Hypothesis (Big) Data

Computational Science

HPC

(37)

Prior Knowledge

Hypothesis Domain (Big) Data

Conclusions Computational

Science

HPC

(38)

Prior Knowledge

Hypothesis (Big) Data

Conclusions

Computed in Luxembourg

Lux

Data-driven modelling

(39)

Updates

Feedback Posterior Distribution

Bayesian Inference Prior

Knowledge

Data Hypothesis

(40)

52km 2500m image here

52km running D+ 2500m

UTMB 177km running D+ 10,300m

(41)

Error-controlled surgical training

Personalised surgery medicine

Alex Garland, Ex Machina, 2015

(42)

Posterior

z }| {

⇡ (param. | obs.) =

Prior

z }| {

⇡ (param.) ⇥

Likelihood

z }| {

⇡(obs. | param.)

⇡(obs.)

| {z }

Evidence

A bit of suffering…

(43)

But much more fun!

Bui et al. IEEE TBME, 2017 Real-time adaptivity

for soft tissue biomechanics

Posterior

z }| {

⇡(param.|obs.) =

Prior

z }| {

⇡(param.)

Likelihood

z }| {

⇡(obs.|param.)

⇡(obs.)

| {z }

Evidence

(44)

Thank you for your attention!

(45)

RD1 Water Cycle Hydro-RD3

Ecology RD5

3D printing

RD6 PDE selection

RD7 Molecular

crystals RD4

Materials Energy RD8

harvesting

RD10/11 Cells

GravityRD2

RD14 Economy RD15

Psycho- pathology

RD16 Neuro- feedback

RD17 Social Media

RD18 Mobility

RD19 Well-being InterfacesRD9

RD12

Biomarkers RD13 Cell re- program Experiment

snapshots

Propagate uncertainty

Predict

Diagnose

Optimise

Infer

Statistical Inversion

MapReduce

Select Manifold

learning

Principal Component

Analysis

Bayesian statistics

Medical

image Deep

learning

GNSS data GRACE

data

Stochastic PDEs

Information theory in Silico

data POD

Reduced bases

Graphs

Gene regulatory

network Discrete

Systems

Clinical data

Detect

Forecast

Economic data

Social data

Control

Instagram Mobility

Profiling data

SHARE Data

Quantify uncertainty

Best model

Simulation database Design

Optimize

Accelerate

Machine learning Understand Continuous

Systems

Maps Abstraction

Data Method Discover

Prioritise

(46)

Finite Elements

(47)

Geometry-Independent Field approximaTion - Isogeometric Analysis -Point colloca%on methods

CAD-CAE integra%on

(48)

“Best” model

Error es%ma%on

Most economical mesh

(49)

Coupled problems

Exterior acoustics Electromagnetics

with Tahsin Khajaj U.T. Tyler

Références

Documents relatifs

In this section, we present a selective ensemble approach for prognostics of fatigue crack growth based on a best-worst weighted vote (BWWV) strategy [39]. A novel ensemble

On d´ efinit une alg` ebre qui joue le rˆ ole de l’alg` ebre des fonctions num´ eriques de classe C ∞ sur le fibr´ e tangent d’une vari´ et´ e lisse.. On d´ ecrit

Abstract Cement augmentation using PMMA ce- ment is known as an efficient treatment for osteopo- rotic vertebral compression fractures with a rapid release of pain in most patients

In each crack growth experiment, during the loading phase of the film, a macroscopic flame-shaped plastic zone appears at each tip of the crack [ 13 ] and grows with the applied

(2006): A limit theorem for discrete Galton-Watson branching processes with immigra- tion.. Journal of

Nous invitons toutes les personnes qui ont une passion quelle qu’elle soit et qui souhaiteraient la partager avec les enfants de nos villages, à nous contacter pour ajouter

The conventional interface crack model described above has been criticized by many fracture mechanists, because it leads both to the oscillatory behaviour of the stress field and

stresses after quenching for instance): a model with isotropic hardening may be identified at each temperature and the evolution of p under changing E and 0 can