Example configurations

Integration tests of the characteristic calculation

Consistency check of time domain vs. spectrum.

What it is about
Station: Characteristics Simulation Category: Integration & communication

A collection of self-tests of the analysis engine: Parseval's theorem is used to verify that the time domain RMS matches the spectral RMS — for triangular and sinusoidal signals across three FFT variants with different windows and scalings. Further tests validate the envelope calculation on time signal and spectrum, the frequency position determination through PSD and STFT, and high-order IIR filters comparing the BA and SOS implementation forms with a conditional warning output on numerical instability.

The sequence in detail

Workflows in detail

  1. ParsevalsTheoremRmsVsSpectralRmsTests

    Consistency check of time domain vs. spectrum.

    Start → signal generator triangle → signal generator sine → Parseval analyses → end. Characteristic blocks: RMS → three FFT variants with spectral RMS and a comparison expression.

  2. EnvelopeSignalFormEvaluationTests

    Envelope validation.

    Start → import → analysis → end. Characteristic block: max → envelope → FFT → envelope on FFT.

  3. FrequencyPositionTests

    Frequency position through PSD and STFT.

    Start → import → analysis → end. Characteristic block: PSD → frequency position → STFT → frequency position → calculation expression → max.

  4. IIRFilterHighOrderTests

    Comparison of the filter forms BA vs. SOS.

    Start → signal generator → analysis → if "BA unstable": info output → end. Characteristic block: elliptic low-pass as BA and as SOS → maximum values of both variants.

Take it with you

Import through the SonicTC DbManager — individually or merged into an existing database.

← All example configurations

Ready to experience acoustic test technology in your line?

Send us your part or schedule an online demo. First assessment within 24 hours.

Or call directly: +49 721 94650-0
Call Request feasibility