COMPUTE THE OLC FROM A GIVEN VEHICLE VELOCITY CURVE¶
Computes the Occupant Load Criterion (OLC) scalar metrics from a vehicle velocity time-history curve. Given free-flight and restraint displacement bounds, it derives the OLC acceleration value used in frontal crash occupant-safety assessments.
When to use¶
Classification: process.
Tagged: acceleration, crash, displacement, frontal_impact, kpi, occupant_load_criterion, olc, vehicle_velocity.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Curve | vehicle_velocity | vector | — | Time-history curve of vehicle velocity (typically mm/ms or m/s vs. time in ms); the primary input from which OLC is derived. | |
| Min Disp | min_disp | scalar | 65 | End of free-flight displacement in mm (default 65 mm); defines the lower bound of the OLC integration window. | |
| Max Disp | max_disp | scalar | 300 | End of restraint displacement in mm (default 300 mm); defines the upper bound of the OLC integration window. | |
| Scale Factor | scale_factor | number | 1 | Multiplicative scale factor applied to the derived acceleration signal before OLC computation (default 1.0; use to convert units or normalise the curve). |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| curve_olc_data_output_1 | curve_olc_data_output_1 | keyvalue | Key-value map of OLC scalar results (e.g. OLC acceleration value in g, displacement bounds used), ready for downstream KPI rollup or reporting. |
Disciplines¶
- data.curve.transform
- engineering.crash.dynamics
- engineering.crash.occupant_safety
Runnable example¶
A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: /api/workflow/example?id=curve_olc_data
Auto-generated from transformation schema. Worker id: curve_olc_data. Schema hash: cb5b2f92b280. Hand-curated docs in workerexamples/ override this page when present.