Tests d'intégration du calcul des caractéristiques
Contrôle de cohérence domaine temporel / spectre.
Un ensemble d'auto-tests du moteur d'analyse : le théorème de Parseval permet de vérifier que le RMS temporel correspond au RMS spectral — pour des signaux triangulaires et sinusoïdaux, à travers trois variantes de FFT avec fenêtres et mises à l'échelle différentes. D'autres tests valident le calcul d'enveloppe sur le signal temporel et sur le spectre, la détermination de la position en fréquence par PSD et STFT, ainsi que les filtres IIR d'ordre élevé en comparant les formes d'implémentation BA et SOS, avec sortie d'avertissement conditionnelle en cas d'instabilité numérique.
Les workflows en détail
-
ParsevalsTheoremRmsVsSpectralRmsTests
Contrôle de cohérence domaine temporel / spectre.
Début → générateur de signal triangulaire → générateur de signal sinusoïdal → analyses de Parseval → fin. Blocs de caractéristiques : RMS → trois variantes de FFT avec RMS spectral et expression de comparaison.
-
EnvelopeSignalFormEvaluationTests
Validation de l'enveloppe.
Début → import → analyse → fin. Bloc de caractéristiques : max → enveloppe → FFT → enveloppe sur la FFT.
-
FrequencyPositionTests
Position en fréquence par PSD et STFT.
Début → import → analyse → fin. Bloc de caractéristiques : PSD → position en fréquence → STFT → position en fréquence → expression de calcul → max.
-
IIRFilterHighOrderTests
Comparaison des formes de filtre BA et SOS.
Début → générateur de signal → analyse → si « BA instable » : sortie d'information → fin. Bloc de caractéristiques : passe-bas elliptique en BA et en SOS → valeurs maximales des deux variantes.
À emporter
Import via le SonicTC DbManager — individuellement ou fusionné dans une base de données existante.
Prêt à découvrir la technologie de contrôle acoustique sur votre ligne ?
Envoyez-nous votre pièce ou planifiez une démo en ligne. Première évaluation sous 24 heures.