Kinematics: Velocity, Acceleration, and Time Integration in FEM

Category: Physics Fundamentals | 2026-03-25 | サイトマップ
NovaSolver Contributors
Table of Contents
  1. What Kinematics Is (and Why It Matters for Drop Tests)
  2. Position, Velocity, Acceleration: The Calculus Chain
  3. Three Equations of Constant Acceleration
  4. Worked Example: Drop Test Impact Velocity
  5. Projectile Motion and Oblique Impact
  6. Numerical Time Integration in FEM
  7. Newmark-β Method in Detail
  8. Setting Initial Conditions in FEM Solvers
  9. Cross-Topics

1. What Kinematics Is (and Why It Matters for Drop Tests)

Kinematics is the branch of mechanics that describes how objects move — position, velocity, and acceleration as functions of time — without caring about the forces causing that motion. Once you have the kinematic description of a motion event, you can set up your FEM simulation correctly and interpret the results in physical terms.

The most common place this comes up in practice: drop test simulations. Whether you're testing a smartphone hitting the floor, a military electronics package surviving a 1.5m drop, or a packaged battery pack for shipping qualification, you need to know the impact velocity to set the simulation's initial conditions correctly.

🧑‍🎓

I need to simulate a drop test of an electronics enclosure falling 1.2 meters onto a hard floor. How do I set the initial conditions in Abaqus? Do I apply a downward force, or what?

🎓

Don't apply a force — apply an initial velocity. Kinematics gives you exactly what you need: $v = \sqrt{2gh} = \sqrt{2 \times 9.81 \times 1.2} \approx 4.85$ m/s downward. In Abaqus Explicit, you set this as a predefined field (Initial Conditions, type VELOCITY) on the entire assembly. The simulation then models the impact event from the moment of first contact, at that initial velocity.

2. Position, Velocity, Acceleration: The Calculus Chain

The three kinematic quantities are connected by differentiation and integration:

$$\text{Position:} \quad \mathbf{u}(t)$$ $$\text{Velocity:} \quad \dot{\mathbf{u}}(t) = \frac{d\mathbf{u}}{dt}$$ $$\text{Acceleration:} \quad \ddot{\mathbf{u}}(t) = \frac{d^2\mathbf{u}}{dt^2} = \frac{d\dot{\mathbf{u}}}{dt}$$

Going the other way (integration):

$$\mathbf{u}(t) = \mathbf{u}_0 + \int_0^t \dot{\mathbf{u}} \, d\tau, \qquad \dot{\mathbf{u}}(t) = \dot{\mathbf{u}}_0 + \int_0^t \ddot{\mathbf{u}} \, d\tau$$

This is exactly what FEM time integration algorithms do: starting from known initial conditions ($\mathbf{u}_0$, $\dot{\mathbf{u}}_0$), they numerically integrate the acceleration (computed from Newton's 2nd Law) forward in time to get velocity and displacement at the next time step.

The Velocity-Position Relationship in Accelerometer Data

In physical testing, accelerometers measure $\ddot{u}(t)$. To get velocity and displacement, you integrate numerically — the same thing FEM does. This means you can directly compare FEM simulation results against test data by integrating the acceleration channel from a physical crash test or drop test.

3. Three Equations of Constant Acceleration (SUVAT)

When acceleration $a$ is constant, three powerful equations apply:

$$v = u + at \tag{1}$$ $$s = ut + \frac{1}{2}at^2 \tag{2}$$ $$v^2 = u^2 + 2as \tag{3}$$

Where $u$ = initial velocity, $v$ = final velocity, $s$ = displacement, $a$ = acceleration, $t$ = time. These seem like high school physics, but engineers use them constantly for quick sanity checks before running a full simulation.

Known QuantitiesFindUse Equation
$u$, $a$, $t$$v$, $s$(1) then (2)
$u$, $a$, $s$$v$(3)
$u$, $v$, $s$$a$(3) rearranged
$u$, $v$, $t$$a$, $s$(1) then average velocity
🧑‍🎓

A piston moves 80mm in 20ms starting from rest. What's the average acceleration? I want to know if I need dynamic FEM or if static analysis is enough.

🎓

Using equation (2): $s = \frac{1}{2}at^2$, so $a = \frac{2s}{t^2} = \frac{2 \times 0.08}{(0.02)^2} = 400$ m/s² — about 40g. That's very much a dynamic event. You'd need to check this against the piston assembly's natural frequencies. If 40g at that rate of application, I'd absolutely run it as dynamic. Static would completely miss the inertia-relief effect and overpredicts stress at some locations while underpredicting at others.

4. Worked Example: Drop Test Impact Velocity

This is the most common kinematic calculation in product durability testing. An object is released from height $h$ and falls under gravity ($g = 9.81$ m/s²) with no initial velocity.

Using Equation (3) with $u=0$:

$$v^2 = 2gh \implies v_{\text{impact}} = \sqrt{2gh}$$
Drop Height (m)Impact Velocity (m/s)Impact Velocity (km/h)Typical Application
0.53.1311.3ISTA packaging (fragile goods)
1.04.4315.9Consumer electronics (MIL-STD-810)
1.24.8517.5Standard smartphone drop test
1.55.4219.5Military electronics (MIL-STD-810G)
3.07.6727.6Tool drop test in oil/gas equipment

Time to Impact

Using equation (2) with $u=0$: $s = \frac{1}{2}gt^2$, so the time of flight from height $h$ is:

$$t_{\text{fall}} = \sqrt{\frac{2h}{g}}$$

For a 1.2 m drop: $t = \sqrt{2 \times 1.2 / 9.81} = 0.495$ s. This is useful for physical test setup — you need high-speed cameras running at this frame rate to capture the impact event.

5. Projectile Motion and Oblique Impact

Not all drops are perfectly vertical. A component slipping off a workbench may have horizontal velocity; a vehicle hitting a guardrail hits at an angle. Projectile motion handles 2D kinematics where horizontal and vertical motions are independent:

$$x(t) = v_0 \cos\theta \cdot t, \quad y(t) = v_0 \sin\theta \cdot t - \frac{1}{2}gt^2$$

Oblique Impact Angle in FEM

For an oblique drop test, the contact angle matters. A 30° oblique drop onto a corner concentrates energy very differently than a flat drop. When setting up the simulation, you need to resolve the impact velocity into components normal and tangential to the contact surface, then consider whether friction is important for the tangential component.

🧑‍🎓

For a corner drop test (hitting the corner of the housing), should I rotate the whole model or change the velocity direction?

🎓

Either works mathematically — rotating the model or rotating the velocity vector gives the same relative motion. In practice, I prefer rotating the gravity vector and velocity to match the drop orientation, and keeping the impactor (rigid floor) horizontal. That way, your result visualizations look natural and match what the test looks like on video. For a 45° corner drop, set $v_x = v_z = v_{\text{impact}} / \sqrt{2}$ and let gravity act at 45° as well.

6. Numerical Time Integration in FEM

When acceleration is not constant (which is almost always the case in structural dynamics), we must numerically integrate the equations of motion. FEM time integration algorithms differ in stability, accuracy, and computational cost.

Explicit vs. Implicit Time Integration

The fundamental distinction:

  • Explicit: Compute acceleration at time $t_n$ from known state; step forward. No matrix inversion needed but time step must be very small for stability.
  • Implicit: Simultaneously solve for state at $t_{n+1}$. Requires matrix inversion (expensive per step) but can use large time steps.

Central Difference Method (Explicit — LS-DYNA default)

$$\dot{u}_{n+1/2} = \dot{u}_{n-1/2} + \ddot{u}_n \cdot \Delta t$$ $$u_{n+1} = u_n + \dot{u}_{n+1/2} \cdot \Delta t$$

Simple and cheap per step, but requires $\Delta t \leq \Delta t_{\text{crit}} = \frac{2}{\omega_{\max}}$. For crash simulations with millisecond events and millions of elements, this often means ~1 microsecond time steps — meaning millions of steps, but each step is very fast.

7. Newmark-β Method in Detail

The Newmark-β method is the most widely used implicit time integration scheme in structural dynamics (Abaqus Standard, NASTRAN dynamic). It predicts displacement and velocity at time $t_{n+1}$ using:

$$u_{n+1} = u_n + \dot{u}_n \Delta t + \left[\left(\frac{1}{2} - \beta\right)\ddot{u}_n + \beta\ddot{u}_{n+1}\right]\Delta t^2$$ $$\dot{u}_{n+1} = \dot{u}_n + \left[(1-\gamma)\ddot{u}_n + \gamma\ddot{u}_{n+1}\right]\Delta t$$

Parameters $\beta$ and $\gamma$ control stability and accuracy:

βγMethod NameProperties
00.5Central Difference (explicit)2nd order accurate, conditionally stable
0.250.5Average Acceleration (implicit)Unconditionally stable, no numerical damping
1/60.5Linear AccelerationConditionally stable, 2nd order accurate
0.30250.6HHT-α variantUnconditionally stable + numerical damping

For Abaqus Standard dynamic analyses, the default $\beta=0.25$, $\gamma=0.5$ (average acceleration) is unconditionally stable — you can take large time steps without the solution blowing up. The trade-off is solving a large system of equations at each step.

8. Setting Initial Conditions in FEM Solvers

Abaqus Explicit: Drop Test Setup

In Abaqus/CAE, initial velocity is applied as:

*INITIAL CONDITIONS, TYPE=VELOCITY
ALL_PARTS, 1, 0.0    ! X-velocity = 0
ALL_PARTS, 2, -4.85  ! Y-velocity = -4.85 m/s (downward)
ALL_PARTS, 3, 0.0    ! Z-velocity = 0

LS-DYNA: Initial Velocity Card

*INITIAL_VELOCITY_GENERATION
$#  nsid  styp  omega    vx     vy     vz    ivatn
     1     2    0.0    0.0  -4.85   0.0      0

Common Mistake: Missing Gravity During Impact

After applying the impact initial velocity, you still need gravity acting during the simulation, otherwise the structure "floats" during the post-impact phase. Apply gravity as a body load:

*DLOAD
ALL_PARTS, GRAV, 9.81, 0., -1., 0.
🧑‍🎓

After the drop test simulation, my model keeps bouncing — it hits the floor, bounces off, and just oscillates forever. In a real test it would stop. What's wrong?

🎓

You're missing material damping and possibly using an elastic floor (perfectly elastic contact restitution coefficient = 1). Two things to check: first, add bulk viscosity damping to your materials (in Abaqus: *BULK VISCOSITY), which damps the high-frequency oscillations from the impact. Second, set the contact restitution coefficient to something realistic — for a metal-on-concrete drop test, around 0.3 to 0.5. Real drops lose energy through plastic deformation and acoustic radiation that your elastic model can't capture without explicit plasticity.

9. Cross-Topics

TopicConnectionLink
Newton's LawsF=ma is the source of acceleration in kinematicsNewton's Laws of Motion
Momentum & ImpulseImpulse = change in momentum = time-integrated forceMomentum and Impulse
Work & EnergyKinetic energy = ½mv²; energy conservation in drop testWork and Energy
Vibration & DynamicsNewmark-β and other time integrators in detailVibration & Dynamics
Simple Harmonic MotionSHM is the simplest non-trivial kinematic solutionSimple Harmonic Motion