VALIDATE BODY SENSITIVITY TEST DATA

Validates body sensitivity (NVH body characterisation) physical-test data against a configurable set of signal-quality checks including coherence, PSD roll-off/growth, driving-point repeatability, cross-point reciprocity, driving-point symmetry, and driving-point orientation. Use this worker to gate body sensitivity test results before they are consumed by downstream NVH or correlation workflows.

When to use

Tagged: body_sensitivity, coherence, driving_point, nvh, physical_test, psd, reciprocity, repeatability.

Inputs

Label ID Type Default Required Description
Physicaltest input_pt_id remote_lookup   One or more physical-test records to validate, selected by remote lookup against the platform physicaltests datastore; repeatable to batch-validate multiple tests in a single run.
Choose Checks To Perform checks select all   Multi-select list of validation checks to execute; defaults to ‘all’, which runs every available check (coherence, psd_roll_off, psd_growth, dr_repeatability, cp_reciprocity, dr_symmetric, dr_orientation).
Min Coherence min_coherence scalar 0.9   Minimum acceptable coherence value (dimensionless, 0–1) over the coherence frequency band; default 0.9 — lower only if the test setup warrants looser acceptance.
Coherence Freq Start min_coherence_freq scalar 50   Lower bound of the coherence check frequency band in Hz; default 50 Hz.
Coherence Freq End max_coherence_freq scalar 800   Upper bound of the coherence check frequency band in Hz; default 800 Hz.
PSD Freq Start min_psd_freq scalar 50   Lower bound of the PSD roll-off and growth check frequency band in Hz; default 50 Hz.
PSD Freq End max_psd_freq scalar 1000   Upper bound of the PSD roll-off and growth check frequency band in Hz; default 1000 Hz.
PSD Rolloff Limit psd_rolloff_limit scalar 6   Maximum allowable PSD roll-off in dB/decade (or equivalent slope unit) before the check flags a failure; default 6.
PSD Growth Limit psd_growth_limit scalar 3   Maximum allowable PSD growth in dB over the defined frequency band before the check flags a failure; default 3.
DPRFS dr_min_repeat_freq scalar 50   Lower bound of the driving-point repeatability check frequency band in Hz (DPRFS); default 50 Hz.
DPRFE dr_max_repeat_freq scalar 80%   Upper bound of the driving-point repeatability check frequency band; accepts a Hz value or a percentage string such as ‘80%’ meaning 80 % of the Nyquist/analysis frequency (DPRFE); default ‘80%’.
DPRRP dr_repeatability_run_pairs text   Comma- or space-delimited run-pair identifiers used to compare repeated driving-point measurements for repeatability; depends on input_pt_id — leave blank to use all available run pairs (DPRRP).
DPRET dr_repeatability_error_limit scalar 0.01   Maximum acceptable RMS error (dimensionless ratio) between repeated driving-point runs; default 0.01 (1 %) (DPRET).
DPSFS dr_min_symm_freq scalar 50   Driving Point Symm Freq Start
DPSFE dr_max_symm_freq scalar 80%   Driving Point Symm Freq End
DPSRET dr_symmetric_error_limit scalar 0.01   Driving Point Symmetric Response Error Tolerance
DPOFS dr_min_orien_freq scalar 50   Driving Point Orien Freq Start
DPOFE dr_max_orien_freq scalar 1000   Driving Point Orien Freq End
CRRP cr_reciprocity_run_pairs text   Cross-Point Reciprocity Run Pairs
CRET cr_reciprocity_error_limit scalar 0.01   Cross-Point Reciprocity Error Tolerance

Outputs

Label ID Type Description
Physicaltest Id physicaltest_id integer Integer primary key of the validated physical-test record in the platform physicaltest datastore, enabling downstream workers to reference the result directly.
Failed Report failed_report dataset Editable dataset listing every check that failed — columns include test ID, check name, measured value, limit, and pass/fail status — to support triage and sign-off workflows.

Disciplines

  • data.correlation
  • data.dataset.ingest
  • data.signal_processing
  • engineering.nvh
  • platform.workflow

Auto-generated from platform schema. Worker id: physicaltest_validate_body_sensitivity. Schema hash: b9529a74ee70. Hand-curated docs in workerexamples/ override this page when present.