Speeding up SPH models: local adaptivity and parallelization for soil simulations.
Yaidel Reyes L´
- pez
Speeding up SPH models: local adaptivity and parallelization for - - PowerPoint PPT Presentation
Speeding up SPH models: local adaptivity and parallelization for soil simulations. Yaidel Reyes L opez Dirk Roose Carlos Recarey Morfa KU Leuven, Belgium UCLV, Santa Clara, Cuba June 30, 2014 Elastic-Plastic soil model in SPH Dynamic
Elastic-Plastic soil model in SPH Dynamic refinement Cohesive soil: tensile instability Parallelization Application Conclusions
Elastic-Plastic soil model in SPH Dynamic refinement Cohesive soil: tensile instability Parallelization Application Conclusions
Elastic-Plastic soil model in SPH Dynamic refinement Cohesive soil: tensile instability Parallelization Application Conclusions
Elastic-Plastic soil model in SPH Dynamic refinement Cohesive soil: tensile instability Parallelization Application Conclusions
Elastic-Plastic soil model in SPH Dynamic refinement Cohesive soil: tensile instability Parallelization Application Conclusions
Elastic-Plastic soil model in SPH Dynamic refinement Cohesive soil: tensile instability Parallelization Application Conclusions
Elastic-Plastic soil model in SPH Dynamic refinement Cohesive soil: tensile instability Parallelization Application Conclusions
Elastic-Plastic soil model in SPH Dynamic refinement Cohesive soil: tensile instability Parallelization Application Conclusions
Elastic-Plastic soil model in SPH Dynamic refinement Cohesive soil: tensile instability Parallelization Application Conclusions
Elastic-Plastic soil model in SPH Dynamic refinement Cohesive soil: tensile instability Parallelization Application Conclusions
Elastic-Plastic soil model in SPH Dynamic refinement Cohesive soil: tensile instability Parallelization Application Conclusions
4
vd = vpN
N
Elastic-Plastic soil model in SPH Dynamic refinement Cohesive soil: tensile instability Parallelization Application Conclusions
N
i − vα j )∂Wij
i
p(x) = Dρ(x)
M
p = m2 p
M
p
M
Elastic-Plastic soil model in SPH Dynamic refinement Cohesive soil: tensile instability Parallelization Application Conclusions
p
M
p
p
h(x) = hp h(x) = αrhp
0.2 0.3 0.4 0.5 0.6 0.7 0.8ǫr
0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8αr
ǫr
0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8αr
Elastic-Plastic soil model in SPH Dynamic refinement Cohesive soil: tensile instability Parallelization Application Conclusions
3h ⇒ W ′′ > 0
W ′′ < 0
unstable inW ′′ > 0
unstable in tensionW ′′ > 0
unstable in tensionW W ′
2 3h
− 2
3h
Elastic-Plastic soil model in SPH Dynamic refinement Cohesive soil: tensile instability Parallelization Application Conclusions
i0 i i1 j0 j j1 i0 i i1 j
αr ǫr ra = 1.0 αr ǫr ra = 1.2
ij dref = 1.0 ij dref = 0.85
0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.2 0.3 0.4 0.5 0.6 0.7 0.8
ij dref = 1.0 ij dref = 0.85
0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.2 0.3 0.4 0.5 0.6 0.7 0.8
Elastic-Plastic soil model in SPH Dynamic refinement Cohesive soil: tensile instability Parallelization Application Conclusions
p
ra = 1.0
h(x) = hp h(x) = αrhp 0.2 0.3 0.4 0.5 0.6 0.7 0.8 ǫr 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 αr
0.2 0.3 0.4 0.5 0.6 0.7 0.8 ǫr
ra = 1.2
h(x) = hp h(x) = αrhp 0.2 0.3 0.4 0.5 0.6 0.7 0.8 ǫr 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 αr
0.2 0.3 0.4 0.5 0.6 0.7 0.8 ǫr
Elastic-Plastic soil model in SPH Dynamic refinement Cohesive soil: tensile instability Parallelization Application Conclusions
Parameters: ρ = 2650 kg/m3, υ = 0.3, K = 0.7 MPa, co = 0, φ = 19.8◦, ψ = 0◦
video
t = 0.060000 sec t = 0.110000 sec t = 0.600000 sec (ǫr, αr) = (0.5, 0.5) (ǫr, αr) = (0.55, 0.5) (ǫr, αr) = (0.55, 0.6) 0.02 0.04 0.06 0.08 0.1 1 2 3 4 5 6 7 8 0.02 0.04 0.06 0.08 0.1 0.02 0.04 0.06 0.08 0.1 0.02 0.04 0.06 0.08 0.1 0.05 0.1 0.15 0.2 0.02 0.04 0.06 0.08 0.1 0.05 0.1 0.15 0.2 0.25 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45
Elastic-Plastic soil model in SPH Dynamic refinement Cohesive soil: tensile instability Parallelization Application Conclusions
t = 0.600000 sec (ǫr, αr) = (0.5, 0.5) (ǫr, αr) = (0.55, 0.6) (ǫr, αr) = (0.55, 0.7) 0.02 0.04 0.06 0.08 0.1 0.02 0.04 0.06 0.08 0.1 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.02 0.04 0.06 0.08 0.1
Elastic-Plastic soil model in SPH Dynamic refinement Cohesive soil: tensile instability Parallelization Application Conclusions
Parameters: ρ = 1850 kg/m3, υ = 0.3, K = 1.5 MPa, co = 0, φ = 45◦, ψ = 0◦
t = 0.250000 sec t = 0.450000 sec t = 1.800000 sec (ǫr, αr) = (0.5, 0.5) (ǫr, αr) = (0.55, 0.5) (ǫr, αr) = (0.55, 0.6) 0.5 1 1.5 2 1 2 3 4 5 6 7 8 0.5 1 1.5 2 0.5 1 1.5 2 0.5 1 1.5 2 0.5 1 1.5 2 2.5 3 3.5 4 0.5 1 1.5 2 1 2 3 4 5 0 1 2 3 4 5 6 7 8 9
Elastic-Plastic soil model in SPH Dynamic refinement Cohesive soil: tensile instability Parallelization Application Conclusions
video
Elastic-Plastic soil model in SPH Dynamic refinement Cohesive soil: tensile instability Parallelization Application Conclusions
2D simulation cohesive soil [Bui et al. 2008] 3D simulation cohesive soil
Elastic-Plastic soil model in SPH Dynamic refinement Cohesive soil: tensile instability Parallelization Application Conclusions
i
N
i
i
j
j
ij(Rαβ i
j )
i
i
i
Elastic-Plastic soil model in SPH Dynamic refinement Cohesive soil: tensile instability Parallelization Application Conclusions
Elastic-Plastic soil model in SPH Dynamic refinement Cohesive soil: tensile instability Parallelization Application Conclusions
video
yL t
Theoreti al Sim ulationElastic-Plastic soil model in SPH Dynamic refinement Cohesive soil: tensile instability Parallelization Application Conclusions
video
Elastic-Plastic soil model in SPH Dynamic refinement Cohesive soil: tensile instability Parallelization Application Conclusions
L1 L2 L3
L1 L2
L1 L2
L1 L2 Memory
L1 L2 L3
L1 L2
L1 L2
L1 L2 Memory
Elastic-Plastic soil model in SPH Dynamic refinement Cohesive soil: tensile instability Parallelization Application Conclusions
Elastic-Plastic soil model in SPH Dynamic refinement Cohesive soil: tensile instability Parallelization Application Conclusions
Elastic-Plastic soil model in SPH Dynamic refinement Cohesive soil: tensile instability Parallelization Application Conclusions
Elastic-Plastic soil model in SPH Dynamic refinement Cohesive soil: tensile instability Parallelization Application Conclusions
8 16 32 64 number of threads 5 10 15 20 speedup
1638400 5898240
Elastic-Plastic soil model in SPH Dynamic refinement Cohesive soil: tensile instability Parallelization Application Conclusions
video
Elastic-Plastic soil model in SPH Dynamic refinement Cohesive soil: tensile instability Parallelization Application Conclusions