Professional Documents
Culture Documents
16.1 - EXPLICIT Solver Radioss
16.1 - EXPLICIT Solver Radioss
16.1 - EXPLICIT Solver Radioss
1 - EXPLICIT Solver
HyperWorks Solvers
Title
EXPLICIT solver
Number
16.1
Brief Description
A dummy is sat down via gravity using the quasi-static load treatment.
Keywords
• Shell, brick, beam, and dummy
• Quasi-static analysis by explicit, kinetic and dynamic relaxation, and Rayleigh damping
• Type 7 interface (symmetric)
• Kelvin-Voigt visco-elastic model (/MAT/LAW35) and linear elastic law (/MAT/LAW1)
RADIOSS Options
• Added mass (/ADMAS)
• Boundary conditions (/BCS)
• Dynamic relaxation (/DYREL)
• Gravity (/GRAV)
• Kinetic relaxation (/KEREL)
• Material definition (/MAT)
• Rayleigh damping (/DAMP)
• Rigid body (/RBODY)
Input File
Rayleigh_damping:
<install_directory>/demos/hwsolvers/radioss/16_Dummy_Positioning/EXPLICIT_solver/RAYLEIGH/.../SEAT_RAYLEIGH*
Dynamic_relaxation:
<install_directory>/demos/hwsolvers/radioss/16_Dummy_Positioning/EXPLICIT_solver/DYREL/SEAT_DYREL*
Kinetic_relaxation:
<install_directory>/demos/hwsolvers/radioss/16_Dummy_Positioning/EXPLICIT_solver/KEREL/SEAT_KEREL*
Without_damping:
<install_directory>/demos/hwsolvers/radioss/16_Dummy_Positioning/EXPLICIT_solver/Without_damping/SEAT*
RADIOSS Version
51f
Overview
https://altairhyperworks.com/hwhelp/Altair/hw13.0/help/hwsolvers/16_1_explicit_solver.htm?toc=0&printWindow 1/10
12/20/2019 16.1 - EXPLICIT Solver
The dummy weighs 80 kg (173.4 lbs.). The material introduced does not represent the physical case; however, the global
weight of the dummy is respected. As the dummy deformation is neglected in this loading phase, simplifying the material
characterizations has no incidence on the simulation.
Material for seat brace - both the columns and the floor are made of steel with the following properties (/MAT/LAW1):
• Young’s modulus: 210000 MPa
• Poisson’s ratio: 0.3
• Inertia: IXX = 554975 mm4; IYY = 554975 mm4; IZZ = 937908 mm4
The thickness for the seat back and the floor:
• Brace thickness = 2 mm
• Floor thickness = 1 mm
The seat cushion is made of foam which can be described using the generalized Kelvin-Voigt model. The material properties of
the foam are:
• Young’s modulus: 0.2 MPa
• Poisson’s ratio: 0
https://altairhyperworks.com/hwhelp/Altair/hw13.0/help/hwsolvers/16_1_explicit_solver.htm?toc=0&printWindow 2/10
12/20/2019 16.1 - EXPLICIT Solver
Two pressure computations are available in RADIOSS for foam having no open cells. The expression used by default is:
The seat cushion is meshed with 70 brick elements defined by general type 14 solid property.
• Quadratic bulk viscosity: 1.1
• Linear bulk viscosity: 0.05
• Hourglass viscosity coefficient: 0.1
The dummy and seat brace are modeled with shell elements, divided into 4871 4-node shells and 203 3-node shells (Dummy:
5004 shells and seat: 70 shells).
Using a dummy in the model, the /DEL/SHELL/1 option should be activated in the Engine file to avoid a small time step, due to
the low density of material defining the dummy envelope.
The shell properties are:
• Belytschko hourglass formulation (Hourglass type 4, Ishell = 4).
https://altairhyperworks.com/hwhelp/Altair/hw13.0/help/hwsolvers/16_1_explicit_solver.htm?toc=0&printWindow 3/10
12/20/2019 16.1 - EXPLICIT Solver
Contacts between the dummy and the seat cushion, as well as between the foot and the floor, use type 7 interface models with
the penalty method. Additionally, symmetrical contact between the body and seat is achieved by creating two complementary
interfaces, as shown below:
First interface: Dummy parts: slave nodes / seat: master surface
Second interface: Dummy parts: master surface / seat: slave nodes
The gap between the symmetrical interfaces is equal to 5 mm, while a gap of 0.5 mm is set for the other interface.
The type 7 interface allows sliding to occur between surfaces. A Coulomb friction can be introduced; in addition, a critical
viscous damping coefficient can be defined to damp sliding.
The symmetric interfaces properties are:
• Coulomb friction (Fric flag) = 0.3
• Critical damping coefficient (Visc flag) = 0.05
• Scale factor for stiffness (Stfac flag) = 1
• Sorting factor (Bumult flag) = 0.20
• Maximum impacted segment / node (Multimp flag) = 4
See the RADIOSS Theory Manual and Starter Input for further information about the definition of the type 7 interface.
RADIOSS Options Used
The goal is to set the body on the seat using a quasi-static approach in order to obtain static equilibrium. The positioning
phase is not included in this study. Thus, all nodes of the dummy are placed in a global rigid body in order to maintain the
dummy’s initial configuration.
In order to save the CPU, a second global rigid body includes parts of the seat and the floor; except for the seat cushion parts,
which will only have active elements during simulation.
When the ICoG flag is set to 1 for the rigid body of the seat, the center of gravity is computed using the master and slave node
coordinates, and the master node is moved to the center of gravity, where mass and inertia are placed.
When the ICoG flag is set to 3 for the rigid body of the dummy, the center of gravity is set at the master node coordinates
defined by you. The added masses and added inertia are transmitted to the master node coordinates.
The master node coordinates and skew are extracted from the pelvis part of the original rigid body.
Gravity is applied to all nodes of the model. A function defines gravity acceleration in the z direction versus time. Gravity is
activated by /GRAV in the D00 file.
https://altairhyperworks.com/hwhelp/Altair/hw13.0/help/hwsolvers/16_1_explicit_solver.htm?toc=0&printWindow 4/10
12/20/2019 16.1 - EXPLICIT Solver
Fig 7: Input gravity function (-9810 mm.s-2) and nodes selection (yellow).
The six rigid body modes of the seat are removed by completely fixing the rigid body master node attached to the seat. In
order to limit the out-of-plane vibrations, the master node of the dummy's rigid body is fixed in translation along the Y axis.
Fig 9: Kinetic relaxation method with /KEREL (also named energy discrete relaxation).
https://altairhyperworks.com/hwhelp/Altair/hw13.0/help/hwsolvers/16_1_explicit_solver.htm?toc=0&printWindow 5/10
12/20/2019 16.1 - EXPLICIT Solver
with, being the relaxation value (recommended default value 1), and T being is the period to be damped (less than or equal
to the highest period of the system).
Thus, a viscous stress tensor is added to the stress tensor:
Using an explicit code, application of the dashpot force reduces the velocity equation modification:
This option is activated in the D01 file using /DYREL (inputs: and T).
Rayleigh Damping Method
Dynamic loading is damped by introducing a damping matrix, proportional to the mass and stiffness matrix, in the dynamic
equation. This simplified approach will allow you to reduce the global equilibrium equation to n-uncoupled equations by using
an orthogonal transformation. This damping is said to be proportionally uncoupled.
If you have some experimental results, the proportionality factors, and are found by evaluating the damping for a pair of
the most significant frequencies used. Thus, two equations with two unknown variables are obtained:
If several frequencies are available, an average of computed values, and may be used.
This model of proportional damping is not recommended for complex structures and does not enable good experimental
retiming.
This option is activated in the D01 Engine file using /DAMP (inputs data: and ).
Parameters Used
In this example, and are set to the following values:
https://altairhyperworks.com/hwhelp/Altair/hw13.0/help/hwsolvers/16_1_explicit_solver.htm?toc=0&printWindow 6/10
12/20/2019 16.1 - EXPLICIT Solver
• First case: = 10 and = 10
• Second case: = 0 and = 10
• Third case: = 10 and =0
• Fourth case: = 20 and =0
The resulting assumptions are:
• First case: [C] = 10[M] + 10[K]
• Second case: [C] = 10[K]
• Third case: [C] = 10[M]
• Fourth case: [C] = 20[M]
Fig 11: Z-displacement of the rigid body’s master node on dummy (node 14199).
https://altairhyperworks.com/hwhelp/Altair/hw13.0/help/hwsolvers/16_1_explicit_solver.htm?toc=0&printWindow 7/10
12/20/2019 16.1 - EXPLICIT Solver
Fig 13: Z-displacement of the rigid body’s master node on dummy (node 14199).
Fig 14: Z-velocity of the rigid body’s master node on dummy (node 14199).
The period T to be damped is estimated from the velocity curves (highest period).
Results Obtained using Rayleigh Damping: /DAMP
https://altairhyperworks.com/hwhelp/Altair/hw13.0/help/hwsolvers/16_1_explicit_solver.htm?toc=0&printWindow 8/10
12/20/2019 16.1 - EXPLICIT Solver
Fig 15: Z-displacement of the rigid body’s master node on dummy (node 14199)
Fig 16: Z-velocity of rigid body’s master node on dummy (node 14199)
https://altairhyperworks.com/hwhelp/Altair/hw13.0/help/hwsolvers/16_1_explicit_solver.htm?toc=0&printWindow 9/10
12/20/2019 16.1 - EXPLICIT Solver
Fig 17: Comparison of the nodal displacements’ display on the seat at time t = 1.48 s
Fig 18: Comparison of damping on displacement obtained using the three static approaches
(Z-displacement of the rigid body’s master node on dummy: node 14199)
Conclusion
It is undeniable that the damping methods used to converge towards static equilibrium provide accurate results, especially in
the case of this problem where the low rigidity of the seat caused very little quenched oscillations.
The kinetic relaxation introduced in /KEREL, was relatively effective having a swift convergence of the solution towards a static
solution, in addition to being easy to use since no input is required. Stability was obtained at 0.137 s.
The /DYREL and /DAMP options are based on viscous damping conducted for the same response, with convergence in three
oscillations. Stability was obtained at 0.75 s. Furthermore, dynamic relaxation and the Rayleigh damping methods are basically
equivalent in this problem, due to the low stiffness of the seat cushion (Young’s modulus is equal to 0.2 MPa), which breaks the
balance between the mass and the weight stiffness in the Rayleigh assumption. Moreover, the boundary conditions and the
loading applied on the model lead to a problem described using a predominant natural frequency. Thus, only one parameter,
is needed to describe this physical behavior, which reverts back to the dynamic relaxation assumption.
Using =1 and T =0.18s for dynamic relaxation and =10 for Rayleigh damping, you achieve:
• Dynamic relaxation:
• Rayleigh damping:
https://altairhyperworks.com/hwhelp/Altair/hw13.0/help/hwsolvers/16_1_explicit_solver.htm?toc=0&printWindow 10/10