CONVERT GS TO VELOCITY

Integrates an acceleration curve (in g-units) over time to produce a velocity curve. Accepts an optional initial velocity and time-scale factor, and outputs the result in the requested velocity unit (mph, km/h, or mm/s). Use this worker whenever a g-channel time-history needs to be converted to a velocity trace for crash or dynamics post-processing.

When to use

Classification: process.

Tagged: acceleration, crash, g_to_vel, integration, time_history, unit_conversion, velocity.

Inputs

Label ID Type Default Required Description
Acceleration Gs Per Second-squared accelerationgspersecond-squared vector   Input acceleration time-history curve in gravitational units (g); the x-axis is expected to be time in seconds and the y-axis in g (9.81 m/s²); this is the primary curve to be integrated.
Velocity Unit velocity_unit scalar mph   Target unit for the output velocity curve; choose from ‘mph’ (miles per hour), ‘kmph’ (kilometres per hour), or ‘mmps’ (millimetres per second); defaults to ‘mph’.
Initial Velocity initial_velocity text 1.0   Initial velocity value (in the selected velocity unit) used as the constant of integration; set to 0.0 for a vehicle starting from rest or supply the known pre-event speed; defaults to 1.0.
Time Scale Factor time_scalefactor text 1.0   Multiplicative scale factor applied to the time axis of the input curve before integration, e.g. 1000.0 to convert milliseconds to seconds; leave at default 1.0 when the time axis is already in seconds.

Outputs

Label ID Type Description
curve_g_to_vel_output_1 curve_g_to_vel_output_1 vector Integrated velocity time-history curve in the requested unit (mph / kmph / mmps), with the same time axis (after any scaling) as the input acceleration curve.

Disciplines

  • data.curve.transform
  • data.signal_processing
  • data.units
  • engineering.crash.dynamics

Runnable example

A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: /api/workflow/example?id=curve_g_to_vel


Auto-generated from transformation schema. Worker id: curve_g_to_vel. Schema hash: 55905beb6d1e. Hand-curated docs in workerexamples/ override this page when present.