Tied Interface (TYPE2)

With a tied interface it is possible to connect rigidly a set of slave nodes to a master surface.


Figure 1.
A tied interface (TYPE2) 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).


Figure 2. Fine and Coarse Mesh

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.

Spotweld Formulation

The slave node is rigidly connected to the master surface. Two formulations are available to describe this connection:
  • Default formulation
  • Optimized formulation

Default Spotweld Formulation

When Spotflag=0, the spotweld formulation is a default formulation:
  • Based on element shape functions
  • Generating hourglass with under integrated elements
  • Providing a connection stiffness function of slave node localization
  • Recommended with full integrated shells (master)
  • Recommended for connecting brick slave nodes to brick master segments (mesh transition without rotational freedom)
Forces and moments transfer from slave to master nodes is described in Figure 3:


Figure 3. Default Tied Interface (TYPE2)
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:(1) m ¯ m a s t e r i = m m a s t e r i + m s l a v e Φ i ( p )
Where,
p MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaaeiCaaaa@36E9@
Denotes the position of the slave point
Φ
Weight function obtained by the interpolation equations


Figure 4. Transfer of Slave Node Efforts to the Master Nodes (Spotflag=0)
The inertia of the slave node is also transferred to the master nodes by taking into account the distance d MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamizaaaa@36DF@ between the slave node and the mater surface:(2) I ¯ m a s t e r i = I m a s t e r i + ( I s l a v e + m s l a v e d 2 ) Φ i ( p )

The term m s l a v e d 2 may increase the total inertia of the model especially when the slave node is far from the master surface.

The stability conditions are written on the master nodes:(3) K ¯ master = K master + K slave Φ i (p) K ¯ master rotation = K master rotation +( K slave rotation + K slave d 2 ) Φ i (p)
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 MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiuaaaa@36CB@ by:(4) V P t r a n s l a t i o n = i V m a s t e r i t r a n s l a t i o n Φ i ( p ) V P r o t a t i o n = i V m a s t e r i r o t a t i o n Φ i ( p )
The velocity of the slave node is then obtained:(5) V slave translation = V P translation + V P rotation PS V slave rotation = V P rotation

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.

Optimized Spotweld Formulation

When Spotflag=1, the spotweld formulation is an optimized formulation:
  • Based on element mean rigid motion (i.e. without exciting deformation modes)
  • Having no hourglass problem
  • Having constant connection stiffness
  • Recommended with under integrated shells (master)
  • Recommended for connecting beam, spring and shell slave nodes to brick master segments

This spotweld formulation is optimized for spotwelds or rivets.

The slave node is joined to the master segment barycenter as shown in Figure 5.


Figure 5. Relation Between Slave Node and Master Node
Forces and moments transfer from slave to master nodes is described in Figure 6. The force applied at the slave node S MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaam4uaaaa@36CE@ is redistributed uniformly to the master nodes. In this way, only translational mode is excited. The moment M + C S F is redistributed to the master nodes by four forces F i such that:(6)
F i A C M i
i C M i F i = M + C S F
Where,
A
Normal vector to the segment


Figure 6. Optimized Tied Interface (TYPE2)
In this formulation the mass of the slave node is equally distributed to the master nodes. In conformity with effort transmission, the spherical inertia is computed with respect to the center of the master element C MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaam4uaaaa@36CE@ :(7) I C S l a v e = I S l a v e + m S l a v e . d 2
Where, d MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamizaaaa@36DF@ 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:(8) Δ m = I S l a v e + m S l a v e . d 2 I ¯ , w i t h I ¯ = i = 1 , ..4 ( Y i 2 + Z i 2 X i Y i X i Z i X i Y i X i 2 + Z i 2 Y i Z i X i Z i Y i Z i X i 2 + Y i 2 )

Closest Master Segment Formulation

The master segment is found via 2 formulations:
  • Old formulation
  • New improved formulation

Old Search of Closest Master Segment Formulation

When Isearch= 1, the search of closest master segment was based on the old formulation.

A box with a side equal to dsearch (input) is built to search the master node contained within this box.


Figure 7. Old Search of Closest Master Segment

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).


Figure 8. Old Search of Closest Master Segment

New Improved Search of Closest Master Segment Formulation

When Isearch=2, the search of closest master segment is based on the new improved formulation; a box including the master surface is built.

The dichotomy principle is applied to this box as long as the box contains only one master node and as long as the box side is equal to dsearch.


Figure 9. New Improved Search of Closest Master Segment
There are two solutions to compute the minimum distance, dmin:
  1. The slave node is an internal node for the master segment, as shown in Figure 10.
    The slave node is projected orthogonally on the master segment to give a distance that may be compared with other distances. Select the minimum distance:
    Figure 10. Orthogonal Projection on the Master Segment

    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 11.
    The distance selected is that between the slave node and the nearest master node.


    Figure 11. Nearest Master Node

The segment is chosen using the selected node, (if the selected node belongs to 2 segments, one is chosen at random).