/ 1D Collision Simulator Back
JP | EN | ZH
Collision Simulator

1D Collision Simulator (Elastic & Inelastic)

Set the mass, velocity, and coefficient of restitution for two objects to compute pre- and post-collision velocities, momentum, and energy. Visualize the collision process with animation.

Parameters
Presets
Object 1 (Blue)
Mass m₁ 5.0 kg
Initial velocity v₁ +5.0 m/s
Positive: rightward / Negative: leftward
Object 2 (Orange)
Mass m₂ 5.0 kg
Initial velocity v₂ -3.0 m/s
Coefficient of restitution e 1.00
0: Perfectly inelastic1: Perfectly elastic
v₁' after [m/s]
v₂' after [m/s]
Δp₁ [N·s]
Energy loss [J]
KE retention [%]
Collision Animation
Quantity Before After
v₁ [m/s]
v₂ [m/s]
Total momentum p [kg·m/s]
Total kinetic energy KE [J]
Energy loss ΔKE [J]

Theory — Generalized Coefficient of Restitution

$$v_1' = \frac{(m_1 - e m_2)v_1 + (1+e)m_2 v_2}{m_1 + m_2}$$ $$v_2' = \frac{(m_2 - e m_1)v_2 + (1+e)m_1 v_1}{m_1 + m_2}$$

$e=1$: perfectly elastic (KE conserved); $e=0$: perfectly inelastic (objects stick together)

Momentum conservation: $m_1 v_1 + m_2 v_2 = m_1 v_1' + m_2 v_2'$ (always holds)

CAE Connection: Directly maps to the contact restitution setting in LS-DYNA / Abaqus Explicit. Used for initial condition setup in barrier crash tests, pedestrian protection analyses, and SPH fragmentation simulations.