Je développe un logiciel qui calcule la réponse d'un système en comparant la FFT des signaux d'entrée et de sortie. Les signaux d'entrée et de sortie sont divisés en fenêtres et, pour chaque fenêtre, les signaux sont soustraits médians et multipliés par une fonction de Hann. La réponse de l'instrument pour cette fenêtre est alors le rapport des FFT des données traitées.
Je crois que ce qui précède est une procédure standard, bien que je puisse la décrire mal. Mon problème vient de la façon de combiner les réponses des multiples fenêtres.
Pour autant que je puisse voir, la bonne approche consiste à faire la moyenne des valeurs complexes, sur toutes les fenêtres. L'amplitude et la réponse en phase sont alors l'amplitude et la phase de la valeur complexe moyenne à chaque fréquence:
av_response = sum_windows(response) / n
av_amplitude = sqrt(real(av_response)**2 + imag(av_response)**2)
av_phase = atan2(imag(av_response), real(av_response))
avec boucles implicites sur les intervalles de fréquence.
Mais on m'a demandé de changer cela pour calculer l' amplitude et la phase dans chaque fenêtre d' abord , puis en moyenne les amplitudes et phases à travers toutes les fenêtres:
amplitude = sqrt(real(response)**2 + imag(response)**2)
av_amplitude = sum_windows(amplitude) / n
phase = atan2(imag(response), real(response))
av_phase = sum_windows(phase) / n
J'ai soutenu que c'était incorrect parce que la moyenne des angles était "juste fausse" - la moyenne de 0 et 360 degrés est de 180, par exemple, mais les gens avec qui je travaille ont répondu en disant "OK, nous afficherons uniquement l'amplitude".
Mes questions sont donc:
- Ai-je raison de penser que la deuxième approche est généralement incorrecte pour les amplitudes aussi?
- Si oui, y a-t-il des exceptions qui peuvent être pertinentes et qui peuvent expliquer pourquoi les personnes avec qui je travaille préfèrent la deuxième méthode? Par exemple, il semble que les deux approches s'accorderont à mesure que le bruit diminue, alors peut-être s'agit-il d'une approximation acceptée pour un faible bruit?
- Si la deuxième approche est incorrecte, existe-t-il des références convaincantes et faisant autorité que je peux utiliser pour le montrer?
- Si la deuxième approche est incorrecte, existe-t-il des exemples bons et faciles à comprendre qui le montrent pour l'amplitude (comme le fait la moyenne de 0 et 360 degrés pour la phase)?
- Sinon, si je me trompe, quel serait un bon livre pour moi pour mieux m'éduquer?
J'ai essayé de faire valoir que la moyenne de -1 1 1 -1 1 -1 -1 -1 devrait être nulle plutôt que 1, mais ce n'était pas convaincant. Et même si je pense que je pourrais, avec le temps, construire un argument basé sur l'estimation de la probabilité maximale compte tenu d'un modèle de bruit particulier, ce n'est pas le genre de raisonnement que les gens avec qui je travaille écouteront. Donc, si je ne me trompe pas, j'ai besoin d'un argument puissant de l'autorité ou d'une démonstration "évidente".
[J'ai essayé d'ajouter plus de tags, mais je ne trouve pas ceux qui sont pertinents et je ne peux pas en définir de nouveaux en tant que nouvel utilisateur - désolé]