model order reduction. a new paradigm for efficient design ...1,l , m m, g 1,l , g g, l 1,l , l l)...
TRANSCRIPT
![Page 1: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/1.jpg)
Model order reduction. A new paradigm for efficient design of
materials, structures and processes
Francisco (Paco) ChinestaESI/EADS Chairs @ Ecole Centrale Nantes
Institut Universitaire de France [email protected]
Real Academia de la Ingeniería de España, 28 Octubre 2014
![Page 2: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/2.jpg)
The present
The dream
![Page 3: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/3.jpg)
Model
• Material parameters:• Geometrical parameters:• Applied loads:
Quantities of interest:
Offline static simulation …
U(x,t)
![Page 4: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/4.jpg)
When all “possible” solutions have been pre-calculated !!
![Page 5: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/5.jpg)
![Page 6: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/6.jpg)
Towards modern vademecum …
![Page 7: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/7.jpg)
Model
• Material parameters:• Geometrical parameters:• Applied loads:
U(x,t;M1,L ,Mm,G1,L ,Gg,L1,L ,Ll )
Parametric solution
![Page 8: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/8.jpg)
It’s nice BUT
we cannot pre-compute the solution for any possible scenario
because the number of them increases exponentially !!!
![Page 9: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/9.jpg)
Alternative route :
Advanced Model Order Reduction
![Page 10: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/10.jpg)
u
t k
2u
x2 S
u(t,x;k)
Parametric modeling
The issue: u(t,x,k) 3D
2D
u
t k
2u
x2 S
PGD : parameters as
extra-coordinates
![Page 11: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/11.jpg)
Optimization & Inverse identification
u(t,x,k)
du
dk(t,x,k) is explicitly available
![Page 12: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/12.jpg)
Stochastic modeling becomes a simple
matter
u(t
g,x
g,k)
k
u x
g,t
g
k
n
u(t,x,k)
![Page 13: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/13.jpg)
It’s nice, BUT parametric problems becomes highly
multidimensional
u(x,t,k) Xi(x) T
i(t) K
i(k)
i1
N
![Page 14: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/14.jpg)
u1(x,t,k) X
1(x) T
1(t) K
1(k)
X
1(x)T
1(t), K
1(k)
T
1(t) X
1(x), K
1(k)
K
1(k) X
1(x),T
1(t)
u2(x,t,k) X
1(x) T
1(t) K
1(k) X
2(x) T
2(t) K
2(k)
![Page 15: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/15.jpg)
![Page 16: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/16.jpg)
Applications
![Page 17: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/17.jpg)
y
u x,y,p
p
x9D
uj
x,y,p Xi
jx
i1
iN
Yi
jy Pi
jp
Real time in haptic devices
![Page 18: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/18.jpg)
u x,y,p
![Page 19: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/19.jpg)
![Page 20: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/20.jpg)
![Page 21: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/21.jpg)
21
Cutting
![Page 22: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/22.jpg)
Real time contact
u(x,p,y)
(x; (p,y))
![Page 23: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/23.jpg)
![Page 24: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/24.jpg)
Process optimization : ATPAutomated tape placement
ARIANE 6 cryogenic tank
![Page 25: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/25.jpg)
u(x,y,z,t,h1,h2,h3,Q,v,o1,o2,L )
![Page 26: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/26.jpg)
![Page 27: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/27.jpg)
![Page 28: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/28.jpg)
Process simulation : Welding
![Page 29: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/29.jpg)
Process control : Machining
![Page 30: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/30.jpg)
![Page 31: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/31.jpg)
um(x,a
ij,b
ij,L ) X
k
m(x) Ak
m,ij (aij)
ij
k1
n
Bk
m,ij (bij)
ij
K
ij
0 aij b
ij z c
ij z2 L
![Page 32: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/32.jpg)
LaserTool
![Page 33: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/33.jpg)
![Page 34: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/34.jpg)
The main ingredients of our approach
I – Parameters are considered as extra-
coordinates:
Model parameters
Initial conditions
Boundary conditions
Geometrical parameters …
II – The offline solution of the multidimensional
model by using the PGD (separation of variables)
defines the computational “vademecum”
III – The vademecum can be used online for real
time simulation, optimization and control purposes.
![Page 35: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/35.jpg)
Breve trayectoria y
agradecimientos
![Page 36: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/36.jpg)
![Page 37: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/37.jpg)
![Page 38: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/38.jpg)
![Page 39: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/39.jpg)
![Page 40: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/40.jpg)
![Page 41: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/41.jpg)
![Page 42: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/42.jpg)
Hombre de ciencia
![Page 43: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/43.jpg)
Co
no
cim
ien
tos
![Page 44: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/44.jpg)
Co
no
cim
ien
tos
Bu
en h
um
or
![Page 45: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/45.jpg)
Co
no
cim
ien
tos
Bu
en h
um
or
Esfu
erzo
![Page 46: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/46.jpg)
Co
no
cim
ien
tos
Bu
en h
um
or
Esfu
erzo
Hu
mild
ad
![Page 47: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/47.jpg)
Co
no
cim
ien
tos
Bu
en h
um
or
Esfu
erzo Ap
oyo
Hu
mild
ad
![Page 48: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/48.jpg)
Med
ios
Co
no
cim
ien
tos
Bu
en h
um
or
Esfu
erzo
Hu
mild
ad
Ap
oyo
![Page 49: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/49.jpg)
Med
ios
![Page 50: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/50.jpg)
Med
ios
![Page 51: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/51.jpg)
![Page 52: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/52.jpg)
Co
no
cim
ien
tos
Bu
en h
um
or
Esfu
erzo
Ap
oyo
Hu
mild
ad
Med
ios
Creatividad, originalidad, innovación, inspiración, ….
![Page 53: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/53.jpg)
![Page 54: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/54.jpg)
![Page 55: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/55.jpg)
![Page 56: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/56.jpg)
![Page 57: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/57.jpg)
![Page 58: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/58.jpg)
![Page 59: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/59.jpg)
Gracias
![Page 60: Model order reduction. A new paradigm for efficient design ...1,L , M m, G 1,L , G g, L 1,L , L l) Parametric solution. It’s nice BUT we cannot pre-compute the solution for any possible](https://reader030.vdocuments.net/reader030/viewer/2022041121/5f3541d6298e1479b0337758/html5/thumbnails/60.jpg)
Merci
par ce moment