COMPUTE THE TIME AT WHICH THE Y REACHES A GIVEN VALUE FOR A SUSTAINED PERIOD

Scans one or more time-history curves and identifies the first x-axis (time) value at which the y-value exceeds a specified threshold and remains above it for a minimum sustained window. Use this worker to detect failure onset, trigger points, or threshold-crossing events in simulation or test signals.

When to use

Classification: process.

Tagged: curves, failure_detection, failure_point, sustained_window, threshold, time_history, ymax.

Inputs

Label ID Type Default Required Description
Curves From Which The Failure Point Is To Be Extracted curvesfromwhichthefailurepointistobeextracted vector   One or more time-history curves (x = time, y = response quantity) to analyse; accepts multiple curve objects in d3VIEW curve format.
Maximum Y-value y-max scalar   Scalar threshold: y-values strictly greater than this value that persist for at least the specified time window will be classified as a failure point (same units as the y-axis of the input curves).
Time Window timewindow scalar   Minimum duration (in the same time units as the x-axis) for which the y-value must continuously exceed y-max before the crossing is recorded as a failure point.
Return Type return_type string count   Controls what coordinate is returned at the failure point: ‘xval’ returns the time of first sustained threshold crossing, ‘yval’ returns the corresponding y-value; defaults to ‘count’.

Outputs

Label ID Type Description
curves_failurepoint_ymax_output_1 curves_failurepoint_ymax_output_1 dataset Dataset containing the extracted failure-point coordinate (x or y value, depending on return_type) for each input curve, with one row per curve.

Disciplines

  • data.curve.transform
  • data.signal_processing

Runnable example

A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: /api/workflow/example?id=curves_failurepoint_ymax


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