Radioss Theory Manual: 11.0 Version - Jan 2011 Large Displacement Finite Element Analysis
Radioss Theory Manual: 11.0 Version - Jan 2011 Large Displacement Finite Element Analysis
Altair Engineering, Inc., World Headquarters: 1820 E. Big Beaver Rd., Troy MI 48083-2031 USA
Phone: +1.248.614.2400 • Fax: +1.248.614.2411 • www.altair.com • info@altair.com
RADIOSS THEORY Version 11.0 CONTENTS
CONTENTS
6.0 KINEMATIC CONSTRAINTS 3
6.1 RIGID BODY 3
6.1.1 RIGID BODY MASS 3
6.1.2 RIGID BODY INERTIA 4
6.1.3 RIGID BODY FORCE AND MOMENT COMPUTATION 5
6.1.4 TIME INTEGRATION 6
6.1.5 RIGID BODY BOUNDARY CONDITIONS 6
6.2 TIED INTERFACE (TYPE 2) 6
6.2.1 SPOTWELD FORMULATION 7
6.2.2 FORMULATION FOR SEARCH OF CLOSEST MASTER SEGMENT 11
6.3 RIGID WALL 14
6.3.1 FIXED RIGID WALL 14
6.3.2 MOVING RIGID WALL 14
6.3.3 SLAVE NODE PENETRATION 15
6.3.4 RIGID WALL IMPACT FORCE 16
6.4 RIGID LINK 16
6.5 SECTION 17
30-Jan-2011 1
RADIOSS THEORY Version 11.0 KINEMATIC CONSTRAINTS
Chapter
KINEMATIC CONSTRAINTS
30-Jan-2011 2
RADIOSS THEORY Version 11.0 KINEMATIC CONSTRAINTS
m = mM + ∑ mI EQ. 6.1.1.1
I
mM xM + ∑ mI x I
x = G
EQ. 6.1.1.2
m
30 Jan-2011 3
RADIOSS THEORY Version 11.0 KINEMATIC CONSTRAINTS
mM y M + ∑ mI y I
yG = EQ. 6.1.1.3
m
mM z M + ∑ mI z I
z =
G
EQ. 6.1.1.4
m
where
( 2 2
)
i
(
I xx = J xxM + m M ( yM − yG ) + (z M − zG ) + ∑ I xxi + m i ( yi − yG ) + ( zi − zG ) EQ. 6.1.2.1
2 2
)
( 2 2
)
I yy = J yyM + m M ( xM − xG ) + ( z M − zG ) + ∑ I yy
i
i
(
+ m i ( xi − xG ) + ( zi − zG )
2 2
) EQ. 6.1.2.2
( 2 2
)
i
(
I zz = J zzM + m M ( xM − xG ) + ( yM − yG ) + ∑ I zzi + m i ( xi − xG ) + ( yi − yG ) EQ. 6.1.2.3
2 2
)
( ) (
I xy = J xyM + m M ( xM − xG ) + ( yM − yG ) + ∑ I xyi − mi ( xi − xG ) + ( yi − yG )
i
) EQ. 6.1.2.4
( ) (
I yz = J yzM + m M ( yM − yG ) + (z M − zG ) + ∑ I yzi − mi ( yi − yG ) + ( zi − zG )
i
) EQ. 6.1.2.5
( ) (
I xz = J xzM + m M ( xM − xG ) + ( z M − zG ) + ∑ I xzi − mi ( xi − xG ) + (zi − zG )
i
) EQ. 6.1.2.6
where I ij is the moment of rotational inertia in the ij direction. J ijM is the master node added inertia.
30-Jan-2011 4
RADIOSS THEORY Version 11.0 KINEMATIC CONSTRAINTS
r r r
F = FM + ∑Fi EQ. 6.1.3.1
i
r r r r r
M = M M + ∑ M i + ∑ Si G × F i EQ. 6.1.3.2
i i
where
r
F M is the force vector at the master node
r
F i is the force vector at the slave nodes
r
M M is the moment vector at the master node
r
M i is the moment vector at the slave nodes
r
G is the vector from slave node to the center of mass
Resolving these into orthogonal components, the linear and rotational acceleration may be computed as:
Linear Acceleration
Fi
γi = EQ. 6.1.3.3
m
Rotational Acceleration
where
Ii are the principal moments of inertia of the rigid body
αi are the rotational accelerations in the principal inertia frame (reference frame)
30-Jan-2011 5
RADIOSS THEORY Version 11.0 KINEMATIC CONSTRAINTS
r⎛ Δt ⎞ r⎛ Δt ⎞ r
ν ⎜t + ⎟ = ν ⎜ t − ⎟ + γ (t )Δt EQ. 6.1.4.1
⎝ 2⎠ ⎝ 2⎠
r⎛ Δt ⎞ r ⎛ Δt ⎞ r
ω⎜ t + ⎟ = ω ⎜ t − ⎟ + α (t )Δt EQ. 6.1.4.2
⎝ 2⎠ ⎝ 2⎠
r
where v is the linear velocity vector. Rotational velocities are computed in the local reference frame.
The velocities of slave nodes are computed by:
r r r r
ν i = ν M + Si Gxω EQ. 6.1.4.3
v r
ωi = ω M EQ. 6.1.4.4
A tied interface (Type 2) can be used to connect a fine mesh of Lagrangian elements to a coarse mesh or two
different kinds of meshes (for example spring to shell contacts).
30-Jan-2011 6
RADIOSS THEORY Version 11.0 KINEMATIC CONSTRAINTS
A master and a slave surface are defined in the interface input cards. The contact between the two surfaces is
tied. No sliding or movement of the slave nodes is allowed on the master surface. There are no voids present
either.
It is recommended that the master surface has a coarser mesh.
Accelerations and velocities of the master nodes are computed with forces and masses added from the slave
nodes.
Kinematic constraint is applied on all slave nodes. They remain at the same position on their master segments.
Tied interfaces are useful in rivet modeling, where they are used to connect springs to a shell or solid mesh.
30-Jan-2011 7
RADIOSS THEORY Version 11.0 KINEMATIC CONSTRAINTS
The mass of the slave node is transferred to the master nodes using the position of the projection on the segment
and linear interpolation functions:
i
mmaster = mmaster
i
+ m slave ∗ Φ i (p) EQ. 6.2.1.1
where p denotes the position of the slave point and Φ is the weight function obtained by the interpolation
equations.
Figure 6.2.3 Transfer of slave node efforts to the master nodes (SPOTflag=0)
S: mslave
Fn
M: mislave Μ
F
S Ft
h Fn * Φi(P)
Ft * Φi(P)
P M * Φi(P)
The inertia of the slave node is also transferred to the master nodes by taking into account the distance d between
the slave node and the mater surface:
i
I master = I master
i
( )
+ I slave + mslave ∗ d 2 ∗ Φ i (p) EQ. 6.2.1.2
rotation
K master = K master
rotation
(
+ K slave
rotation
)
+ K slave ∗ d 2 ∗ Φ i (p)
30-Jan-2011 8
RADIOSS THEORY Version 11.0 KINEMATIC CONSTRAINTS
The dynamic equilibrium of each master node is then studied and the nodal accelerations are computed. Then the
velocities at master nodes can be obtained and updated to compute the velocity of the projected point P by the
following expressions:
VPtranslation = ∑Vmaster
translation
i Φ i ( p) EQ. 6.2.1.4
i
VProtation = ∑Vmaster i Φ i ( p)
rotation
EQ. 6.2.1.4
i
translatio n
V slave = V Ptranslatio n + V Protation ⊗ PS EQ. 6.2.1.5
rotation
Vslave = VProtation
With this formulation, the added inertia may be very large especially when the slave node is far from the mean
plan of the master element.
Forces and moments transfer from slave to master nodes is described in Figure 6.2.5. The force applied at the
slave node S is redistributed uniformly to the master nodes. In this way, only translational mode is excited. The
moment M + CS ⊗ F is redistributed to the master nodes by four forces Fi such that:
r
Fi ∝ A ⊗ CM i EQ. 6.2.1.6
30-Jan-2011 9
RADIOSS THEORY Version 11.0 KINEMATIC CONSTRAINTS
∑ CM
i
i ⊗ Fi = M + CS ⊗ F
r
where A is the normal vector to the segment.
Figure 6.2.5 Optimized tied Interface (Type 2)
Fn F
Ft
S
P
C
Fn / 4
Ft / 4
F3
S
F4 F
M
C
M+F^CS
F1 F2
In this formulation the mass of the slave node is equally distributed to the master nodes. In conformity with
effort transmission as described in 6.2.1.2, the spherical inertia is computed with respect to the center of the
master element C:
where d is distance from the slave node to the center of element. In order to insure the stability condition without
reduction in the time step, the inertia of the slave node is transferred to the master nodes by an equivalent nodal
mass computed by:
30-Jan-2011 10
RADIOSS THEORY Version 11.0 KINEMATIC CONSTRAINTS
⎛ Yi 2 + Z i 2 − X iYi − X i Zi ⎞
I Slave
+m Slave
.d2 ⎜ ⎟
Δm = , with I = ∑ ⎜ − X iYi X i + Zi − Yi Z i ⎟
2 2
EQ. 6.2.1.8
I i =1,..4 ⎜ 2⎟
⎜ − X i Zi − Yi Z i X i + Yi ⎟⎠
2
⎝
For this reason the formulation causes an increase of mass which may become very important especially when
the node is far from the mean surface of the master shell element.
The distance between each master node in the box and the slave node is computed.
The master node giving the minimum distance (dmin) is retained.
The segment is chosen with the selected node, (if the selected node belongs to 2 segments, one is selected at
random).
30-Jan-2011 11
RADIOSS THEORY Version 11.0 KINEMATIC CONSTRAINTS
m1 m2 d1 S
d2 < d1 m3 is chosen d2
m3
m4
Nearest Nearest
Master node Master segment
Slave node
30-Jan-2011 12
RADIOSS THEORY Version 11.0 KINEMATIC CONSTRAINTS
slave node
m2 d
m3
m1
m4
The segment that provides the minimum distance is chosen for the following computation.
2- The slave node is a node external to the master segment, as shown in Figure 6.2.10.
The distance selected is that between the slave node and the nearest master node.
Figure 6.2.10 .Nearest master node
slave node
d
m3
m2
m1
m4
The segment is chosen using the selected node, (if the selected node belongs to 2 segments, one is chosen at
random).
30-Jan-2011 13
RADIOSS THEORY Version 11.0 KINEMATIC CONSTRAINTS
30-Jan-2011 14
RADIOSS THEORY Version 11.0 KINEMATIC CONSTRAINTS
A moving wall is a master slave option. Master node defines the wall position at each time step and imposes
velocity on impacted slave nodes. Impacted slave node forces are applied to the master node. The slave node
forces are computed with momentum conservation. The mass of the slave nodes is not transmitted to the master
node, assuming a large rigid wall mass compared to the impacted slave node mass.
If penetration occurs, a new velocity must be computed. This new velocity is computed using one of three
possible situations. These are:
1. Sliding
2. Sliding with Friction
3. Tied
v
For a node which is allowed to slide along the face of the rigid wall, the new velocity V ′ is given by:
v r r rr
( )
V′ =V − V ⋅n n EQ. 6.3.3.1
30-Jan-2011 15
RADIOSS THEORY Version 11.0 KINEMATIC CONSTRAINTS
A friction coefficient can be applied between a sliding node and the rigid wall. The friction models are
developed in section 8.6.4.
For a node that is defined as tied, once the slave node contacts the rigid wall, its velocity is the same as that of
the wall. The node and the wall are tied. Hence:
v
V′ = 0 EQ. 6.3.3.2
v N r
( )
N r r
I = ∑ Fi Δt = ∑ Δmi Vi − W EQ. 6.3.4.1
i=I i=I
where
N is the number of penetrated slave nodes
r
W is the wall velocity
The force can then be calculated by the rate of change in the impulse:
r
r dI
F= EQ. 6.3.4.2
dt
30-Jan-2011 16
RADIOSS THEORY Version 11.0 KINEMATIC CONSTRAINTS
The velocity of the group of nodes rigidly linked together is computed using momentum conservation (EQ.
6.5.0.1.). However, no global moment equilibrium is respected.
∑m v i i
V =
i i =i
N
EQ. 6.4.0.1
∑m
i =i
i
Angular velocity for the ith DOF with respect to the global or a skew reference frame is:
⎛ n i i⎞
⎜ ∑ I jω j ⎟
⎜ ⎟
ω =
i ⎝ j =1 ⎠ EQ. 6.4.0.2
⎛ N ⎞
⎜ ∑ I ij ⎟
⎜ ⎟
⎝ j =1 ⎠
For non-coincident nodes, no rigid body motion is possible.
A rigid link is equivalent to an infinitely stiff spring type 8.
6.5 Section
A section is a cut in the structure where forces and moments will be computed and stored in output files. It is
defined by:
• A cutting plane
• A reference point to compute forces
• A direction of the section.
In RADIOSS the cutting plane is defined by a group of elements and its orientation by a group of nodes as
shown in Figure 6.5.2.
30-Jan-2011 17
RADIOSS THEORY Version 11.0 KINEMATIC CONSTRAINTS
Then, a point is defined for the center of rotation of the section and a reference frame is attached to this point to
compute the internal efforts.
Figure 6.5.3 Center of rotation and its associated frame for a section
The resultant of all forces applied to the elements and its application point are computed by:
F = ∑ fi EQ. 6.5.0.1
M = ∑ mi + ∑ ON i × f i EQ. 6.5.0.2
Figure 6.5.4 Resultant of force and moment for a node I with the rotation point O
30-Jan-2011 18