Linear behavior of spring and dashpot elements

This example illustrates the linear behavior of three independent spring/dashpot/mass systems for which analytical solutions are available.

This page discusses:

ProductsAbaqus/Standard

Problem description

Each of the independent spring/dashpot/mass systems (A, B, and C, as shown in Figure 1) has a common component: a mass attached to a parallel spring/dashpot system. In system A the MASS element is attached to SPRING1 and DASHPOT1 elements, so the system is grounded. Instead of directly grounding the parallel spring/dashpot systems, systems B and C add another MASS element attached to ground by means of a second spring. Element types SPRING2 and DASHPOT2 are tested in system B, while system C tests element types SPRINGA and DASHPOTA. For SPRINGA and DASHPOTA elements, the direction of action is the line joining the two nodes. This behavior is tested by orienting system C such that the spring/dashpot line of action lies 45° counterclockwise from the horizontal, thereby undergoing motion along both the global 1- and 2-directions. All the results for system C are reported in the local coordinate system.

The mass, spring, and dashpot constants are the same for all three systems: mass = 0.02588, spring constant = 30.0, dashpot coefficient = 0.12.

Grounded tests

A two-step analysis is performed on each of the three systems. In the first step the mass at the free end is displaced one unit, while in systems B and C the other mass is constrained to simulate the grounded condition of system A. The end mass is then free to displace in the second step. The results of this test should be exactly the same for all three systems.

Boundary conditions:

Step 1: uy=0 at all nodes. ux=0 at nodes 11, 12, 101, and 102.

 

ux=1 at nodes 3, 13, and 103.

 

Step 2: ux=uy=0 at nodes 11, 12, 101, and 102.

Node-to-node tests

A two-step analysis is performed on systems B and C. As in test exsd3glx.inp, the mass at the free end is displaced one unit during the first step, while the other mass is fixed. After stretching, however, both masses are free to move. The movement is constrained to be along the 1-direction so that systems B and C can be compared. The results of this test should be exactly the same for these two systems.

Boundary conditions: Step 1: uy=0 at all nodes. ux=0 at nodes 11, 12, 101, and 102.
  ux=1 at nodes 3, 13, and 103.
  Step 2: ux=uy=0 at nodes 11 and 101.

Analytical solutions

The analytical solutions for each of the analyses are presented here.

Grounded tests

Force balance on the system yields the second-order linear differential equation for a single degree of freedom damped oscillator. Let x be the position of the mass node along the x-axis. We obtain the equation

mx¨+cx˙+kx=0,

which is solved subject to x(0)=1 and x˙(0)=0 to yield

x(t)=e-ξωnt(Asinωdt+Bcosωdt),

where the constants have the following values:

ξ=0.0681,ωn=34.047,ωd=33.9678
A=0.0,B=1.0.

Node-to-node tests

The analytical solution to this problem is obtained by writing out the force balance equation for both masses. This yields a coupled system of two ordinary differential equations. Let x1 and x2 refer to the position of the middle and end mass, respectively. The following equations are obtained:

mx¨1+k(2x1-x2)+c(x˙1-x˙2)=0
mx¨2+k(x2-x1)+c(x˙2-x˙1)=0,

subject to x1(0)=0, x˙1(0)=0, x2(0)=1, and x˙2(0)=0.

Taking the Laplace transform and solving for X1(s) and X2(s) yields

X1(s)=kmsm2s4+2cms3+3kms2+cks+k2,
X2(s)=m2s3+2mcs2+2mks+kcm2s4+2cms3+3kms2+cks+k2.

By using partial fraction expansion and taking the inverse transform of each of the terms, the following closed-form solution is obtained:

x1(t)=e-α1t(A1cosβ1t+B1sinβ1t)+e-α2t(C1cosβ2t+D1sinβ2t)
x2(t)=e-α1t(A2cosβ1t+B2sinβ1t)+e-α2t(C2cosβ2t+D2sinβ2t)

where the constants have the following values:

α1=4.3928,α2=0.243988,β1=54.868,β2=21.0582
A1=-C1=-0.44687,B1=-0.043391,D1=0.025017
A2=0.28072,B2=-2.00798×10-4,C2=0.71928,D2=0.067415

Results and discussion

The Abaqus results for each analysis are presented here.

Grounded tests

This test verifies spring and dashpot elements in two ways. First, it is shown that the results compare favorably with the analytical solution. Second, the output for similar spring/dashpot systems that use different element types is shown to compare well with respect to one another (e.g., a grounded SPRING1/DASHPOT1 system should yield the same results as a SPRINGA/DASHPOTA system that has one of the nodes constrained).

Figure 2 and Table 1 to Table 4 show that all three systems yield exactly the same results and that they all match the analytical solution very closely.

Node-to-node tests

Figure 3 shows the time history of the middle and end masses. Notice that, for either mass, system B yields the same result as system C, as expected. Both systems' time histories are also very close to the analytical solution.

Input files

exsd3glx.inp

Linear test of grounded springs and dashpots.

exsdbnlx.inp

Linear test of node-to-node springs and dashpots.

exsd3gla_po.inp

POST OUTPUT analysis.

Input files exsd3gla.inp and exsdbnla.inp are modified versions of files exsd3glx.inp and exsdbnlx.inp, respectively. They include temperature- and/or field variable-dependent behavior for spring constants and dashpot coefficients where applicable. These modified files are designed to provide the exact same results as those files from which they are derived.

Tables

Table 1. Nodal results at end of dynamic step: grounded tests.
Nodeu1v1a1
3 −1.2019 × 10−3 6.905 −29.89
13 −1.2019 × 10−3 6.905 −29.89
103 −1.2019 × 10−3 6.905 −29.89
Table 2. Element results at end of dynamic step: grounded tests.
Element S11E11
1 −3.6056 ×10−2 −1.2019 × 10−3
3 −3.6056 × 10−2 −1.2019 × 10−3
5 −3.6056 × 10−2 −1.2019 × 10−3
2 0.0 0.0
4 0.0 0.0
6 0.8286 −1.2019 × 10−3
7 0.8286 −1.2019 × 10−3
8 0.8286 −1.2019 × 10−3
Table 3. Nodal results at end of dynamic step: node-to-node tests.
Nodeu1v1a1
12 −0.2105 −6.531 151.8
102 −0.2105 −6.531 151.8
13 −0.2698 −11.55 91.23
103 −0.2698 −11.55 91.23
Table 4. Element results at end of dynamic step: node-to-node tests.
ElementS11E11
2 −6.315 −0.2105
4 −6.315 −0.2105
3 −1.778 −5.9276 × 10−2
5 −1.778 −5.9276 × 10−2
7 −0.6022 −5.9276 × 10−2
8 −0.6022 −5.9276 × 10−2

Figures

Figure 1. Three independent spring/dashpot/mass systems.

Figure 2. Free node displacement history: grounded tests.

Figure 3. Free node displacement history: node-to-node tests.