abaqus 2016 overview - lipid.uchicago.edu
TRANSCRIPT
3DS
.CO
M ©
Das
saul
t Sys
tèm
es
Abaqus 2016 Overview
SIMULIA Technical Meeting, Pittsburgh, PA
March 31, 2016
3
3DS
.CO
M/S
IMU
LIA
© D
assa
ult S
ystè
mes
Advances in general contact
Surface-to-Surface (primary formulation)
Edge-to-Surface (supplementary formulation)
Edge-to-Edge (supplementary formulation)
Improved heuristics for automatically transitioning between different contact formulations can significantly improve convergence behavior in Abaqus/Standard
New vertex-to-surface supplementary formulation improves contact behavior at convex corners.
Abaqus 2016
4
3DS
.CO
M/S
IMU
LIA
© D
assa
ult S
ystè
mes
Advances in general contact
Individual edges can be involved in multiple contacts
Not in contact
on this side Older releases Abaqus 2016
Example: Shell wedge bearing down on a beam pinned at its ends
Abaqus 2016
5
3DS
.CO
M/S
IMU
LIA
© D
assa
ult S
ystè
mes
Abaqus 2016
Contact output for Abaqus/Explicit
CDISP “family” of output variables added
COPEN, CSLIP1, CSLIP2
New member of this family: CSLIPEQ (total slip length)
CTANDIR output added
CTANDIR1, CTANDIR2
Vector output of t1 and t2 local tangent directions
Slip rate output variables added
CSLIPR1, CSLIPR2, CSLIPRMAG
6
3DS
.CO
M/S
IMU
LIA
© D
assa
ult S
ystè
mes
Abaqus 2016
Contact output for Abaqus/Explicit
w
CSTATUS output added
7
3DS
.CO
M/S
IMU
LIA
© D
assa
ult S
ystè
mes
Linearized contact
Can efficiently address a class of problem where the only
source of nonlinearity is frictionless small sliding contact.
Works best for small & medium size problems.
Initially available from select 3DEXPERIENCE applications
Model DOF Wall time
(SDI) Wall time
(Linear) Speedup
Model-1 25,892 7 3 2.33
Model-2 54,127 74 13 5.69
Model-3 86,379 371 25 14.84
Model-4 213,708 500 51 9.80
8
3DS
.CO
M/S
IMU
LIA
© D
assa
ult S
ystè
mes
CAD-enhanced contact
Geometric correction technique has been extended
to more general surface shapes
Provides both accuracy and robustness benefits
Initially available from select 3DEXPERIENCE
applications
With corrections Without corrections
Example: Two parts compressed together
9
3DS
.CO
M/S
IMU
LIA
© D
assa
ult S
ystè
mes
Abaqus 2016
Pyramid element for stress analysis
Compatible transition between tet and hex mesh
Highly requested by customers
Multiphysics elements
Coupled temperature-displacement (CTD)
Coupled pore pressure-displacement (CPD)
Coupled pore pressure-temperature-displacement (CPTD)
Finite sliding thermal contact
Expanded element library
10
3DS
.CO
M/S
IMU
LIA
© D
assa
ult S
ystè
mes
Fluid pipe/connector elements based on Bernoulli’s equation
can model 1D fluid flow.
Valid for incompressible steady-state conditions
Pressure, flow rate, & gravity loading
Can model losses arising from friction & pipe joints
Can couple with 3D pore pressure elements
Expanded element library
“copper fittings” by Torsten Bätge,
Released under Creative Commons Attribution-Share Alike 3.0 Unported license.
Original URL: http://en.wikipedia.org/wiki/File:Kupferfittings_4062.jpg
Injection flow or pressure
applied to the pipe element
Tie constraint between
pipe and formation
Pore pressure
Abaqus 2016
11
3DS
.CO
M/S
IMU
LIA
© D
assa
ult S
ystè
mes
Abaqus 2016
Rigid body rotation of tied solid surfaces Abaqus/Standard will by default account for rotations of
offsets in solid mesh ties
Original configuration Final configuration
Abaqus 6.14
Abaqus 2016
Similar capability is implemented in
Abaqus/Explicit within the framework
of surface-based cohesive behavior.
12
3DS
.CO
M/S
IMU
LIA
© D
assa
ult S
ystè
mes
Rate dependent nonlinear kinematic hardening
plasticity
Orthotropic clay plasticity for geomechanics
applications
Import of Johnson Cook plasticity for spring back
after high rate impact events
Material modeling enhancements
Fig 1 Initial configuration
Fig 2 End of impact event
Fig 3 Final configuration
Abaqus 2016
13
3DS
.CO
M/S
IMU
LIA
© D
assa
ult S
ystè
mes
13.7M DOF Full Vehicle Model (5,177 Modes) on 20-Core Ivy Bridge, 192 GB Memory
GPU Acceleration of AMS
2x K40m Nvidia Cards
1.00 1.10
1.81
1.00 1.07
1.43
1.00 1.05
1.27
0.00
0.20
0.40
0.60
0.80
1.00
1.20
1.40
1.60
1.80
2.00
0
200
400
600
800
1000
1200
1400
Abaqus 6.14-3 Abaqus 2016 Abaqus 2016 + 2 GPUs
Spe
ed
up
Fac
tor
Elap
sed
Tim
e (
sec.
) AMS Solver
AMS Driver
STD
AMS Solver Speedup
AMS Driver Speedup
STD Speedup
Memory usage: 98GB 73GB 87GB
Abaqus 2016
14
3DS
.CO
M/S
IMU
LIA
© D
assa
ult S
ystè
mes
Full car NVH simulation
10.7M DOFs
90 load cases
5964 modes (up to 550 Hz)
441 frequency points (10Hz – 450 Hz)
566 435 388
0
1000
2000
3000
4000
5000
6000
7000
8000
9000
10000
1 2 4 8 16
Ela
pse
d T
ime
(sec
.)
Number of Cores
Performance data
6.13-5
6.14-3
2016 SMP
2016 GPU
Intel Xeon E5-2670 (Sandybridge)
2 × 8 cores, 128 GB RAM
Tesla K20Xm Nvidia cards
GPU Acceleration of Steady State Dynamics Abaqus 2016
15
3DS
.CO
M/S
IMU
LIA
© D
assa
ult S
ystè
mes
Abaqus 2016
Tracer particles follow the material motion in CEL simulations and allow extraction of
material point results.
Tracer particles for CEL
Tank sloshing example w/ tracer particles
Model With tracers
(seconds)
Without tracers
(seconds)
Blast (294k elements, 3400 tracer particles)
1607 1578
Sloshing (13k elements, 2940 tracer particles)
1080 862
Flat airbag (52.5k elements, 1440 tracer particles)
602 582
Minimal impact on performance
16
3DS
.CO
M/S
IMU
LIA
© D
assa
ult S
ystè
mes
Particle generation can now be based on:
Evolving inlet surfaces
User-specified size distribution
User-specified mass flow rate
User-specified inlet velocity
DEM particle generation
0
5
10
15
20
25
30
35
40
45
50
0 0.01 0.02 0.03 0.04 0.05 0.06
Co
un
ts
Particle Size
Specified vs. Observed Distribution
Specified Distribution Particle Generation
Screen Sorter
Expanding inlet Rotating inlet Moving inlet
Abaqus 2016
17
3DS
.CO
M/S
IMU
LIA
© D
assa
ult S
ystè
mes
Simplified specification of Hertz
normal contact between particles
Adhesive contact based upon the
Johnson-Kendall-Roberts (JKR)
model has been introduced
DEM particle interactions
Comparison of mixing process with and without adhesion
Abaqus 2016
18
3DS
.CO
M/S
IMU
LIA
© D
assa
ult S
ystè
mes
New
Old
Improved treatment of SPH boundaries Introduction of virtual particles improves accuracy of
SPH wall conditions.
Boundary wall
i Virtual
particles
Fluid
particles
Abaqus 2016
19
3DS
.CO
M/S
IMU
LIA
© D
assa
ult S
ystè
mes
Uniform grid SPH particle generation Generating SPH particles based on uniform background grid instead of parent
element can improve accuracy of results.
Uniform grid Parent elements
Abaqus 2016
20
3DS
.CO
M/S
IMU
LIA
© D
assa
ult S
ystè
mes
Connectors, connector sections, and contact interactions are now
copied from instanced models
Model instancing Abaqus/CAE 2016
21
3DS
.CO
M/S
IMU
LIA
© D
assa
ult S
ystè
mes
Generate cohesive elements
through Mesh Edit tool
Select geometry faces or element
sets/surfaces
Creates sets for newly created
nodes/elements
Meshing Abaqus/CAE 2016
22
3DS
.CO
M/S
IMU
LIA
© D
assa
ult S
ystè
mes
Abaqus/CAE 2016
Mid-side node placement
New plug-in available in the
Mesh Module
Selection based on sets,
surfaces, or viewport
picking
Undo/Redo enabled
Meshing
23
3DS
.CO
M/S
IMU
LIA
© D
assa
ult S
ystè
mes
Abaqus/CAE 2016
Fixed Copy/Paste issues in past releases
Copy text from prompt area to clipboard
Copy content from GUI widgets and paste
the contents
… after closing the widget window!
Default font and glyph size modified
Default font size for legend, title block, state
block, x-y plots is increased to 12
Default glyph size for Viewer and CAE
entities is increased from 6 to 12
Usability
24
3DS
.CO
M/S
IMU
LIA
© D
assa
ult S
ystè
mes
Abaqus/CAE 2016
Viewport control
One click – link/unlink all
viewports
Separate control for Linked
Viewport Manager
Links all options by default
Usability
25
3DS
.CO
M/S
IMU
LIA
© D
assa
ult S
ystè
mes
Expand viewport to Full Screen (F11)
F11 toggles back to default view
Freebody usability
Highlights the location of user-defined
summation points
Improved default colors of Moment arrows
Usability Abaqus/CAE 2016
26
3DS
.CO
M/S
IMU
LIA
© D
assa
ult S
ystè
mes
Abaqus/CAE 2016
Update min/max location according to view cut
View cut with updated min/max location Min/max location before view cut
Results visualization
27
3DS
.CO
M/S
IMU
LIA
© D
assa
ult S
ystè
mes
Use nodal coordinates as
x-value when creating XY
Data from Path
Results visualization Abaqus/CAE 2016