.. _auto_curve_g_to_vel: *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 ------ .. list-table:: :header-rows: 1 :widths: 20 20 20 20 20 20 * - 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 ------- .. list-table:: :header-rows: 1 :widths: 20 20 20 20 * - 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 `_ .. raw:: html

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