.. _auto_curves_iihsintrusion_disp:
* COMPUTE THE IIHS DISPLACEMENT INTRUSIONS OF THE POINT BASED ON THE AVERAGE SEAT MOTION*
=========================================================================================
Computes the IIHS displacement intrusion of a structural node relative to the average seat motion by differencing the node's X/Y/Z displacement curves from the corresponding seat reference curves. Use this worker to derive intrusion time-histories for IIHS small-overlap or side-impact evaluations where seat-relative displacement is the relevant metric.
When to use
-----------
Classification: **process**.
Tagged: ``crash``, ``displacement``, ``iihs``, ``intrusion``, ``relative_displacement``, ``seat_motion``, ``side_impact``, ``small_overlap``.
Inputs
------
.. list-table::
:header-rows: 1
:widths: 20 20 20 20 20 20
* - Label
- ID
- Type
- Default
- Required
- Description
* - Avg Seat X Displacement
- avg_seat_x_displacement
- vector
- —
-
- Time-history curve of the average seat X-axis displacement (mm vs. time); used as the seat reference baseline in the longitudinal direction. Optional — omit if the X component is not needed for the intrusion calculation.
* - Avg Seat Y Disp
- avg_seat_y_disp
- vector
- —
-
- Time-history curve of the average seat Y-axis displacement (mm vs. time); used as the seat reference baseline in the lateral direction. Optional — omit if the Y component is not needed for the intrusion calculation.
* - Avg Seat Z Disp
- avg_seat_z_disp
- vector
- —
-
- Time-history curve of the average seat Z-axis displacement (mm vs. time); used as the seat reference baseline in the vertical direction. Optional — omit if the Z component is not needed for the intrusion calculation.
* - Location X Disp
- location_x_disp
- vector
- —
-
- Time-history curve of the intrusion-point node X-axis displacement (mm vs. time); the seat-relative X intrusion is computed by subtracting the seat X reference curve from this curve.
* - Location Y Disp
- location_y_disp
- vector
- —
-
- Time-history curve of the intrusion-point node Y-axis displacement (mm vs. time); the seat-relative Y intrusion is computed by subtracting the seat Y reference curve from this curve.
* - Location Z Disp
- location_z_disp
- vector
- —
-
- Z coordinate curve for the Node View more
* - Location Type
- location_type
- scalar
- lower-hinge
-
- Node Location
* - Intrusion Type
- intrusion_type
- scalar
- raw
-
-
Outputs
-------
.. list-table::
:header-rows: 1
:widths: 20 20 20 20
* - Label
- ID
- Type
- Description
* - curves_iihsintrusion_disp_output_1
- curves_iihsintrusion_disp_output_1
- vector
- Resulting IIHS intrusion displacement time-history curve (mm vs. time) for the specified node location, expressed relative to the average seat motion; the scalar component or resultant returned depends on the `return_type` argument supplied to the transformer.
Disciplines
-----------
- cae.postprocessing.response
- data.curve.pair
- 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=curves_iihsintrusion_disp `_
.. raw:: html
Auto-generated from transformation schema. Worker id: curves_iihsintrusion_disp. Schema hash: 58dc287217c9. Hand-curated docs in workerexamples/ override this page when present.