COMPUTE THE HEAD INJURY CRITERIA (HIC) FOR A GIVEN ACCELERATION CURVE¶
Computes the Head Injury Criterion (HIC) from a resultant head acceleration–time curve. Supports HIC15 and HIC36 intervals and accepts unit-scaling factors for both time and acceleration axes. Use this worker whenever an occupant-safety post-processing pipeline requires a standardised HIC scalar value.
When to use¶
Classification: process.
Tagged: acceleration, crash, d3view, head_injury, hic, hic15, hic36, injury_criteria.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Curve To Be Looked Up | curvetobelookedup | vector | — | Resultant head acceleration vs. time curve (vector) on which HIC will be computed; must be in consistent units before scaling is applied. | |
| Software | software | string | d3view | Backend solver used for the HIC calculation — choose ‘d3view’ (default, native implementation) or ‘lsprepost’ (delegates to LS-PrePost’s HIC routine). | |
| Interval | interval | integer | 36 | Maximum allowable time interval (ms) over which HIC is maximised; standard values are 15 (HIC15, FMVSS 208) or 36 (HIC36, ECE R94); use -1 to search the full curve; default is 36. | |
| Time Sf | time_sf | float | 1 | ✓ | Multiplicative scale factor applied to the time axis before computation; set to 0.001 when the curve time is in milliseconds and the algorithm expects seconds, or 1.0 if already in seconds (default 1.0). |
| Acc Sf | acc_sf | float | 1 | ✓ | Multiplicative scale factor applied to the acceleration axis before computation; set to convert native units to g (e.g. 1/9810 if in mm/s²); default is 1.0 (curve already in g). |
| Return Type | return_type | string | hic | Selects the HIC variant returned: ‘hic’ for the standard Head Injury Criterion value, or ‘hicd’ for the HIC-with-duration (HICD) formulation; default is ‘hic’. | |
| Points Type | point_type | string | all |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| curve_hic_output_1 | curve_hic_output_1 | scalar | Scalar HIC (or HICD) value computed over the specified time interval; dimensionless, in standard HIC units — higher values indicate greater injury risk (threshold typically 700 for HIC15 or 1000 for HIC36). |
Disciplines¶
- cae.postprocessing.response
- data.curve.transform
- 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_hic
Auto-generated from transformation schema. Worker id: curve_hic. Schema hash: 3a6df2691509. Hand-curated docs in workerexamples/ override this page when present.