DISP TO ENERGY DENSITY VS DISP

Converts a displacement-vs-time (or displacement-vs-displacement) curve into an Absorbed Energy Density vs. Displacement curve by numerically integrating the input signal. Optional filtering (SAE/CFC/BW/COS/FIR) and axis scale factors are applied before integration. Use this worker when you need an energy-absorption metric from a raw displacement channel.

When to use

Classification: process.

Tagged: absorbed_energy, cfc_filter, crash, curve, disp, energy_density, integration, sae_filter.

Inputs

Label ID Type Default Required Description
Base Curve base_curve vector   Input displacement curve (X = displacement or time, Y = force or displacement); accepted as a vector pair — leave empty only if the curve is injected upstream in the workflow.
Y-scale-factor x_sf scalar 1   Scale factor applied to the X-axis (displacement/time channel) before processing; dimensionless, default 1.0 (no scaling).
Y-scale-factor y_sf scalar 1   Scale factor applied to the Y-axis (force or displacement channel) before processing; dimensionless, default 1.0 (no scaling).
FilterType filter_type scalar lsprepost_sae   Low-pass filter algorithm applied to the curve before integration; options are lsprepost_sae (default), lsprepost_bw, lsprepost_cos, lsprepost_fir, cfc, or sae — leave at default for standard SAE crash-channel filtering.
Frequency frequency integer 300   Filter cut-off frequency in Hz applied together with filter_type; choose from 30/60/120/180/300 (default)/600/1000 Hz to match the channel class per SAE J211 or CFC convention.

Outputs

Label ID Type Description
curve_disp_to_ai_output_1 curve_disp_to_ai_output_1 vector Resulting Absorbed Energy Density vs. Displacement curve (X = displacement in input units × x_sf, Y = energy density in force·length units × y_sf) after filtering and numerical integration of the base curve.

Disciplines

  • data.curve.transform
  • data.signal_processing
  • 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_disp_to_ai


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