Overview of the ADINA System

Overview of the ADINA System
Daniel Jose Payen, Ph.D.
March 7, 2016
© ADINA R&D, Inc., 2016
1
Topics Presented
• Overview of ADINA R & D, Inc. and its
customers
• Overview of the ADINA program modules
• Overview of the ADINA workflow
• A path to learning ADINA
• ADINA technical support
© ADINA R&D, Inc., 2016
2
ADINA R & D, Inc.
Founded in 1986 by Dr. K.J. Bathe
Based in Watertown, USA
ADINA is used worldwide. Distributors in
Europe, Asia, and South Africa
OEM with Siemens. ADINA is offered as
NX Nastran Advanced Nonlinear (Sol 601/701)
© ADINA R&D, Inc., 2016
3
Customers by Industry (ARD Only)
© ADINA R&D, Inc., 2016
4
Some important customers with many
copies licensed (ARD Only):
•
•
•
•
•
•
•
•
Siemens AG
HNTB Corporation
Emerson Climate Technologies
Caltrans (San Fran. Bay Bridge)
Volvo Penta
Brose Fahrzeugteile
MBDA Deutschland
Fujitsu
Total, ~800 industry customers, ~100
universities
© ADINA R&D, Inc., 2016
5
ADINA R & D’s Mission
“To provide a unified software system for
the analysis of solids & structures, heat
transfer, fluids, electromagnetics, FSI and
multiphysics”
All solver capabilities are served by one
graphical user interface -- the AUI -- with
connection to CAD and CAE
© ADINA R&D, Inc., 2016
6
Philosophy of ADINA Development
 Reliability
•
•
•
for a well-posed analysis problem
always give, for a reasonable mesh, a
reasonable solution, and
if the mesh is fine enough, an accurate solution
 Generality
•
few element types and analysis options, where
each is very general and powerful
 Efficiency
•
optimal convergence at a low computation cost
© ADINA R&D, Inc., 2016
7
ADINA Program Modules
ADINA Structures (ADINA)
Linear and highly nonlinear analysis of solids and structures
ADINA Thermal (ADINA-T)
Heat transfer analysis in solids and structures
ADINA CFD (ADINA-F)
CFD analysis for compressible and incompressible flows
ADINA Electromagnetics (ADINA-EM)
Electromagnetic analysis by solving general Maxwell’s equations
ADINA User Interface (AUI)
Pre- and post-processing. Creating ADINA solver data (.dat) files
© ADINA R&D, Inc., 2016
8
ADINA Multiphysics
Inviscid Fluid
© ADINA R&D, Inc., 2016
9
Overview of ADINA Structures,
Analysis Types
• Statics
• Dynamics: implicit time integration
• Dynamics: explicit time integration
• Mode superposition
• Frequency / modes
• Linearized buckling
• Collapse analysis
© ADINA R&D, Inc., 2016
10
Overview of ADINA Structures,
Formulations
• Linear
Example: thermal stresses in an elastic material with small
displacements and one-way TMC
• Materially nonlinear only (MNO)
Example: thermal stresses in an elasto-plastic material with small
displacements and one-way TMC
• Large displacement / small strains
Example: burst analysis of pressure vessel (stress stiffening effect)
• Large displacement / large strains
Example: staking/stamping analysis, compression of rubber mounts,
foams, etc.
© ADINA R&D, Inc., 2016
11
Overview of ADINA Structures,
Range of Nonlinear Analysis
•
Nonlinear analysis can include any combination of nonlinear
conditions
Linear
Nonlinear Analysis
Displacement
Small
Small or Large
Strain
Small
Small or Large
Nonlinear Material
No
No or Yes
Contact
No
No or Yes
• Indicates a nonlinear condition
•
Advanced features such as element birth/death, death upon
rupture, bolt feature, etc. also make the analysis nonlinear
•
Nonlinear analysis requires equilibrium iterations and hence is
more expensive and can encounter convergence difficulties
© ADINA R&D, Inc., 2016
12
Overview of ADINA Structures,
Element Types
•
•
•
•
•
•
•
•
•
•
•
•
•
1D (truss and cable)
2D solid (plane stress, plane strain, axisymmetric, …)
3D solid
Beam (Hermitian)
Iso-beam (including axisymmetric shell)
Shell
Pipe
Spring
General
2D fluid (inviscid)
3D fluid (inviscid)
Cohesive
Alignment
© ADINA R&D, Inc., 2016
13
Overview of ADINA TMC
• One-way and fully-coupled thermo-mechanical analysis
 Temperatures cause structural deformations and stresses
 Structural deformations affect the temperatures
• Thermal to mechanical coupling effects
 Thermal expansion
 Temperature-dependent material properties
 Temperature gradients in shells
• Mechanical to thermal coupling effects
 Heat generation in the material due to plastic deformations
or viscous dissipation
 Heat transfer between contacting bodies
 Heat generation due to friction
© ADINA R&D, Inc., 2016
14
Overview of ADINA FSI
• One-way and fully-coupled fluid-structure interaction
 Fluid forces cause structural deformations and stresses
 Structural deformations affect the fluid flow
• No restrictions on capabilities
 Structure can undergo highly nonlinear response due to
large displacements / strains, inelasticity, contact, etc.
 Fluid elements can be Navier-Stokes-based (viscous) or
potential-based (inviscid)
 All formulations, materials, loads/BCs, etc. can be used
• Solution of coupled equations
 Direct FSI coupling
 Iterative FSI coupling
© ADINA R&D, Inc., 2016
15
Overview of ADINA FSI
• Dealing with the deforming fluid mesh
 ALE moving mesh formulation with mesh constraints
 Steered adaptive meshing (SAM)
Moving Mesh
© ADINA R&D, Inc., 2016
SAM
16
Overview of ADINA Thermo-FSI
• One-way thermal coupling (conjugate heat transfer)
 Energy equation solved entirely in ADINA CFD, both for
the fluid and solid temperatures
 Solid temperatures mapped to solid model for structural
analysis
• Two-way thermal coupling (TFSI)
 Energy equation solved separately in fluid and solid
models
 Domains coupled by imposing consistent temperatures
and heat fluxes at the fluid-solid interface
 Accounts for heat generation in solid model (e.g. due to
frictional heating, plasticity, etc.)
© ADINA R&D, Inc., 2016
17
Overview of ADINA User Interface (AUI)
• Pre-processing
 Control data definition (time functions, time steps, analysis
assumptions, solver options, etc.)
 Material data definition
 Geometry-based model definition (apply to body edges,
body faces, etc.)
 Mesh-based model definition (apply to element-edge sets,
element-face sets, etc.)
 Creates solver data (.dat) file
• Post-processing
 Band/vector plots, particle tracing, listings, animations, etc.
 Frequency domain analysis (response spectrum, random
vibration, harmonic vibration)
© ADINA R&D, Inc., 2016
18
AUI Interactive Mode and
Command Line Mode
• AUI input is specified using either interactive mode
(dialog boxes), command line mode (batch input using
text files), or a combination of both
• Every AUI action can be specified in command line mode
• Advantages of command line mode:
 Text files can be organized and commented such that the
model definition is clearly documented
 Parametric studies, using parameter substitution variables,
are possible
 Allows users to “go back in time” and change inputs
© ADINA R&D, Inc., 2016
19
Example of AUI Interactive Mode
© ADINA R&D, Inc., 2016
20
Example of Command Input (.in) File
HEADING 'Problem 7: Contact between a block and a rigid cylinder'
*
MASTER ANALYSIS=STATIC
COORDINATES POINT
1 0 0.05 0.1
2 0 –0.05 0.1
3 0 –0.05 0.0
4 0 0.05 0.0
5 0 0.05 –0.05
6 0 –0.05 –0.05
DATAEND
*
LINE ARC 1 MODE=6 P1=5 P2=6 P3=1 CENTER=7 ANGLE=180
*
SURFACE VERTEX 1 1 2 3 4
*
LOAD DISPL 1 DX=FREE DY=0 DZ=-1
*
APPLY-LOAD BODY=0
1 'DISPLACEMENT' 1 'LINE' 2 0 1 .00000000000000 0 0 0 0
@
*
MATERIAL ELASTIC 1 E=1000000 NU= .3
*
...
© ADINA R&D, Inc., 2016
21
Example of Solver Data (.dat) File
*ADINA-A 9.1.C
C*!!! DO NOT EDIT THE NEXT
4 RECORDS WHICH CONTROL FILE I/O
C*FILEIO
2
C*RES
8
2
C*POR 60
2
C*FILEIO
C*ADINA
Problem 7: Contact between a block and a rigid cylinder
C*** [1] MASTER CONTROL RECORD 1
302
1001110
1
0
1
10 1.000000000000
0
0.000000000000
000 4
0
0
0
1
0
0
0
0 0 0
C*** [2] MASTER CONTROL RECORD 2
1
0
0
0
0
2 3000 2 0 0 0 0 0 0 0 00001
0
121
0
0
0
0
0
C*** [3] LOAD CONTROL
0
0
0
0
0
0
0
22
0
0
0
0
0 0 000
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
C*** [4] MASS AND DAMPING CONTROL
0
0
0
0
0.0
0.0
0
01000.00000
0
C*** [5] EIGENVALUE SOLUTION CONTROL
0
1
0
0
0
0
0
0
0
0.0
C*** [6] TIME INTEGRATION METHOD CONTROL
0
00.500000000.25000000
0
0
0
0
00.01000000
C*** [7] INCREMENTAL SOLUTION CONTROL
3 0
-3 1 120 150.001000000.010000000.050000000.50000000
0.0
C*** [7A] ITERATIVE SOLUTION PARAMETERS
1000
4
1.100000E-5.100000E-3.100000E-71.00000000
0.0
0
© ADINA R&D, Inc., 2016
302
0.0
00
0
0
0
0
0.0
0.0
22
NX Nastran Data Files
• NX Nastran model files (.nas, .dat)
 NX Nastran model files can be imported into the AUI
 AUI can export a Nastran model file from an ADINA
model
 NX Nastran model file can include the mesh, material
properties, loads, boundary conditions, contact, etc.
 NX Nastran model file can be further modified in ADINA
and used for nonlinear structural analysis, heat transfer,
CFD, and multiphysics
• NX Nastran result files (.op2)
 ADINA Structures can produce results in NX Nastran
.op2 file format
© ADINA R&D, Inc., 2016
23
ADINA User Workflow
CAD Software
(NX, SolidWorks,
Catia, etc.)
Geometry
(.x_t, .stp,
.iges, .brep)
ADINA data
file (.dat)
ADINA User
Interface
ADINA
ADINA
Solver
Solver
Analysis
results (.por)
CAE Software
(NX, Hypermesh,
Ansys, Ansa, etc.)
OPTIONAL
© ADINA R&D, Inc., 2016
Finite element
model
(.nas, .cdb)
Analysis
results (.op2)
24
NX Nastran User Workflow
NX Nastran Advanced Nonlinear (Sol 601/701)
Finite element
model (.nas)
NX CAE
ADINA User
Interface
ADINA data
file (.dat)
ADINA
ADINA
Solver
Solver
Analysis
results (.op2)
© ADINA R&D, Inc., 2016
25
Consistent Unit Set
• ADINA solvers expect a consistent unit set that
satisfies the governing equations (F=ma, etc.)
without introducing any additional constants
• Some common consistent unit sets are:
Mass
Length
Time
Force
Stress
Energy
kg
m
s
N
Pa
J
tonne
mm
s
N
MPa
N-mm
grams
mm
ms
N
MPa
N-mm
lbf-s2/in
in
s
lbf
psi
lbf-in
slug
ft
s
lbf
psf
lbf-ft
© ADINA R&D, Inc., 2016
26
Element Groups
Rubber:
Elastic
material
Element 1
Element group 1:
2D solid elements
© ADINA R&D, Inc., 2016
Steel:
Elastic-plastic
material
Element 1
Element group 2:
2D solid elements
27
Time Steps and Time Functions
• ADINA solvers compute the solution at discrete
times specified by the time steps
• Time step used is problem dependent:
 Dynamics or statics with rate effects: time step
chosen based on problem characteristics
 Statics without rate effects: time step is arbitrary
• In one-way FSI, the solid model and fluid model
solution times can be different
• Time functions are used to scale the loads
© ADINA R&D, Inc., 2016
28
Example of Time Steps and
Time Functions
R f1(t)
f1(t)
45
# of Steps
Magnitude
3
10
20
t
5
10
© ADINA R&D, Inc., 2016
20
30
29
File Types
filename.in
filename.idb
Pre-processing input file (text)
Pre-processing input file (binary)
filename.dat
filename.res
Solver input data file (text)
Solver restart data file (binary)
filename.out
filename.log
Solution output file (text)
Additional solution output files for
ADINA-FSI and ADINA-TMC (text)
filename.plo
filename.por
Post-processing input file (text)
Post-processing input file (binary)
filename.ses
AUI session file (text)
© ADINA R&D, Inc., 2016
30
Other File Types
filename.ilg
ADINA-IN log file
filename.mtx
filename.oux
ADINA stiffness and mass matrix
ADINA extended output file
filename.pdb
filename.mod
filename.tem
filename.tgr
ADINA-PLOT input data file
ADINA mode shape file
ADINA temperature file
ADINA temperature gradient file
© ADINA R&D, Inc., 2016
31
A Path to Learning ADINA
Example Problems
AUI Primers (65 problems, color-coded)
ADINA Verification Manual
Pre- and Post-Processing (choose Help menu)
Index help (“Help” button in AUI dialog box)
Getting Started and Hints
ADINA Handbook
Post-processing, ADINA TMG, Section 13
AUI Command manuals
Theory
Theory and Modeling Guides (TMG)
Other
Ask colleagues
ADINA support
© ADINA R&D, Inc., 2016
32
ADINA Support
• ADINA R & D is committed to provide excellent
support for all our users
• All engineering staff hold advanced degrees in
engineering disciplines, and their shared skills
and insight are the same strengths that drive
our customer support
• ADINA R &D considers technical support and
bug fixes as top priority in its endeavors
© ADINA R&D, Inc., 2016
33