CURVES BARRIER FORCE ANALYZER¶
Analyzes barrier front-wall force distributions from crash simulations or physical tests by mapping per-cell force time-histories onto a 2-D barrier grid (rows × columns) and correlating them with vehicle displacement. Use this worker to generate spatially resolved force summaries for frontal or offset barrier crash events.
When to use¶
Classification: process.
Tagged: barrier, barrier_force, crash, force_distribution, front_wall, grid_mapping, offset_barrier, physical_test.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Barrier Forces | barrier_forces | vector | — | ✓ | Collection of force time-history curves (one per barrier cell) measured on the front wall, from simulation or physical test; cell names must encode row/column identifiers parseable by the row_p and col_p regex patterns. |
| Vehicle Displacement | vehicle_disp | vector | — | ✓ | Vehicle displacement time-history curve used to align or correlate the barrier force data along the crush axis; typically in mm. |
| Row Number Regex | row_p | scalar | ([A-Z])- | ✓ | Regular-expression pattern used to extract the row identifier from each barrier cell’s channel name; default ‘([A-Z])-‘ captures a single uppercase letter before a hyphen — change only if your naming convention differs. |
| Col Number Regex | col_p | scalar | -([A-Z]+) | Regular-expression pattern used to extract the column identifier from each barrier cell’s channel name; default ‘-([A-Z]+)’ captures one or more uppercase letters after a hyphen — change only if your naming convention differs. | |
| Bottom Barrier Offset Distance | barrier_offset | scalar | 80 | Vertical distance (mm) from the bottom of the barrier to the first active cell row; default 80 mm — adjust to match the physical barrier geometry. | |
| Barrier Width | barrier_width | scalar | 1000 | Total physical width of the barrier face (mm); default 1000 mm — used to scale the spatial force map to real coordinates. | |
| Barrier Height | barrier_height | scalar | 1000 | Total physical height of the barrier face (mm); default 1000 mm — used to scale the spatial force map to real coordinates. | |
| Force Scale Factor | x_sf | scalar | 1.0 | Force scale factor applied uniformly to all barrier force channels; default 1.0 (no scaling) — set to a unit-conversion factor when raw data is not in the expected force units. | |
| Disp Scale Factor | y_sf | scalar | 1.0 | ||
| Return Type | return_type | select | width_height | ||
| Width Direction | width_direction | select | lr | ||
| Height Direction | height_direction | select | bt | ||
| Subtract Barrier Width by 50% for Centerline | width_centerline | select | no | ||
| Percentage of Max that each cell must absorb | contiguous_area_factor | scalar | 20 | When neighboring cells match this value, they are considered as contiguous | |
| Order of Barrier Forces | barrier_forces_order | select | numbered |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| Barrier Force Summary | barrier_force_summary | vector | Tabular vector dataset summarising per-cell and aggregated barrier forces mapped onto the 2-D row-column grid, suitable for downstream KPI extraction or visualisation. |
Disciplines¶
- cae.postprocessing.response
- data.curve.pair
- data.statistics
- 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=curves_barrier_force_analyzer
Auto-generated from transformation schema. Worker id: curves_barrier_force_analyzer. Schema hash: 463a849ca7c9. Hand-curated docs in workerexamples/ override this page when present.