Вы находитесь на странице: 1из 6

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/274711760

Réalisation d'un système de mesure de réponses impulsionnelles acoustiques


en temps réel à base de DSP (TMS320C31)

Conference Paper · February 2002

CITATIONS READS

0 349

3 authors:

Djendi Mohamed Ahmed Benallal


Saad Dahlab University Saad Dahlab University
106 PUBLICATIONS   415 CITATIONS    49 PUBLICATIONS   211 CITATIONS   

SEE PROFILE SEE PROFILE

Abderrezak Guessoum
Saad Dahlab University
210 PUBLICATIONS   1,467 CITATIONS   

SEE PROFILE

Some of the authors of this publication are also working on these related projects:

A New Algorithm with Low Complexity for Adaptive Filtering View project

Fast sparse algorithms for acoustic echo cancellation View project

All content following this page was uploaded by Djendi Mohamed on 09 April 2015.

The user has requested enhancement of the downloaded file.


Conférence nationale CGE’02

Réalisation d’un système de mesure de réponses impulsionnelles acoustiques


en temps réel à base de DSP (TMS320C31)
M. Djendi, A. Benallal, A. Guessoum
Institut d’Electronique, Université de SAAD DAHLEB de Blida.
Route de Soumaa. BP 270 BLIDA
TEL : (025) 43-36-26 à 30 poste 211/212.
Fax : (025) 43-29-60

Résumé
Dans cette communication, nous présentons les résultats pratiques de la réalisation d’un système de mesure de réponses
impulsionnelles acoustiques. La particularité dans cette communication est la mesure où bien l’identification de la
réponse impulsionnelle acoustique d’une salle avec une dynamique de 38dB de moyenne et ceci en temps réel grâce au
processeur spécialisé en traitement numérique du signal le TMS320C31. Ce dernier a permis l’implémentation d’une
technique qui permet d’identifier les canaux acoustiques en temps réel. L’identification des systèmes acoustiques dans
des milieux bruités a montré l’efficacité de la méthode de corrélation dans ce type d’application.

Mots clés
Réponse impulsionnelles, Canal Acoustique, Intercorrelation, Algorithme Adaptatif, Identification, Acoustique,
DSP(digital signal processing), temps réel, complexité.

1. Introduction
L’acoustique des salles a rapidement progressé depuis
deux décennies dans la connaissance des phénomènes
physiques et dans la maîtrise des moyens de prévision et
de contrôle, en grande partie, grâce aux méthodes
numériques qui permettent d’accéder aux simulations
informatiques et à des traitements de signal en temps
réel de plus en plus raffinés.

Certain nouveaux services de communication , comme


les postes à haut parleur, les systèmes de téléconférence
comme l’audioconférence et la visioconférence,
considèrent la salle comme un maillon à part entière de
la chaîne de communication, ce maillon transforme le figure 1 : canal acoustique.
signal transmis ; il peut le détériorer, ou au contraire,
améliorer le confort d’écoute. Les phénomènes
acoustiques dans un milieu acoustique sont mesurés à Le but de la mesure est de trouver la RI h( t ) qui
partir de la notion du canal acoustique (fig.1). Ce caractérise complètement le canal acoustique. En
dernier dépend de trois éléments principaux [1]: acoustique des salles, ces RI ont une durée de l’ordre de
la seconde, la dynamique souhaité de l’ordre de 60 dB.
• la forme et les propriétés acoustique des murs et des La technique de mesure classique qui engendre une
objets de la salle. impulsion et enregistre la RI ne permette pas de
• la source avec son diagramme d’émission spectrale répondre simultanément lorsque à toutes ces exigence.
et sa position (HP : haut-parleur). De plus, le risque augmente considérablement lorsque
• le récepteur avec son diagramme de directivité et sa les transducteurs (HP et MIC) sont soumis à des
position (MIC : microphone). impulsions. Dans les prochains paragraphes nous
décrivons deux méthodes de mesure qui sont mieux
Dans l’approximation de l’acoustique linéaire ce canal adaptées aux exigences de la mesure des RI [2].
est un filtre linéaire dont l’entrée est le signal x ( t ) et la
sortie y (t ) [1] : 2. Principe de la mesure des RI.

y ( t ) = h( t ) * x ( t ) (1) L’organigramme général de la méthode de mesure est


donnée sur la figure 2. L’élément essentiel de cette
méthode est l’identification de la réponse
où h( t ) est la réponse impulsionnelle (RI) du canal
impulsionnelle h( t ) à partir des deux signaux x ( t ) et
acoustique.
y (t ) [2,3].

1
Conférence nationale CGE’02

addition mod 2
2.1 Identification par la méthode
x(n)
d’intercorrélation 3 4 +-V
1 2
0110.
La fonction d’intercorrélation entre les signaux
x (t ) et y (t ) s’écrit : Figure 3 : Séquence SPBA maximale m=4.

RYX (τ ) = R XX (τ ) * h(τ ) (2)


La signal de sortie y ( n) est, en absence de bruit additif,
Lorsque la fonction d’autocorrélation du signal d’entrée de même période que x (n) . La fonction
est proportionnelle à l’impulsion de Dirac, on a : d’intercorrélarion RYX ( k ) , étant de même période que
x (n) et y (n) , peut se calculer sur une moyenne de
RYX (τ ) = h(τ )σ 2X , R XX (τ ) = σ 2X δ (τ ) plusieurs périodes L:

où σ X2 est l’énergie du signal x (t ) . 1 pL


RYX ( k ) = ∑ y (n) x ( n − k ) (3)
pL n =1
Par conséquent, la RI s’obtient par un simple calcul de
la fonction d’intercorrélation des signaux entrée-sortie.
où p désigne le nombre de périodes L.
Pour la suite, on note x (n) , y (n) et h(n) les versions
L’estimation de la réponse impulsionnelle est obtenue
échantillonnées, à la fréquence Fe , des signaux x ( t ) , par la formule suivante :
y (t ) et h(t ) .
RYX ( k )
h( k ) = , k = 1,, N (4)
En pratique, des signaux dont la fonction σ 2X
d’autocorrélation s’approche d’une distribution de Dirac
sont les séquences binaires pseudo-aléatoires
(SBPA)[2]. Le signal d’excitation x ( n) est construit à où N est le nombre de points estimé. L’estimation de
partir d’une séquence SPBA périodique de valeurs 0 et σ 2X est donnée par :
1 générée par un registre à décalage de m étages
bouclé (voir la figure3). En choisissant convenablement 1 pL
la configuration du registre à décalage, on peut générer σ 2X = ∑ x (n) 2 (5)
une séquence SPBA de longueur maximale de période pL n =1
L = 2m − 1 .
Les paramètres dans cette méthode sont la longueur L
Cette suite de 0 et 1 est ensuite convertie en de la séquence, le nombre p de périodes et la taille N de
créneaux de ± V volts. Le signal x ( n) obtenu est la RI identifiée.

périodique de période T = L / Fe .
3. Réalisation du banc de mesure
La figure suivante décrit en détail le banc de mesure qui
permet de mesurer les signaux utiles à l’identification
des réponses impulsionelles acoustiques des salles. Le
même dispositif permet , entre outre, le chargement des
applications que l’on veut exécuter en temps réel et ce
pour l’identification des canaux acoustiques en cours
d’étude et de mesure et ceci en temps réel [4].

Figure 2 : organigramme du principe de la méthode


de mesure des canaux acoustique en temps réel

2
Conférence nationale CGE’02

La mesure de la réponse impulsionnelle acoustique du


canal étudié a été réalisée selon les étapes suivantes:
- développement de l’application (méthode
d’intercorrélation dans notre cas) en langage
évolué.

- Compilation de l’application et correction des


erreurs éventuellement commises lors de son
développement (compilateur du TMS320C31).

- Développement d’une autre application qui assure


le chargement du code de l’application compilée
sur la carte DSP(TMS320C31) et l’initialisation
générale de son environnement.

- Lancement de l’application.
Figure 4 : configuration pratique de la salle et du
matériel acoustique durant les mesures - Récupération des résultats de l’application à la fin
de l’exécution.

Le matériels professionnels que nous avons utilisé dans 4. Description de la salle de mesure
le banc de mesure de la figure 4 est le suivants [2,4]:
Les mesures ont été réalisés dans une salle qui se situe
- Un analyseur de fréquence temps réel bicanal type au niveau de l’institut d’électronique de l’université de
(2133B&K) (B&K=Bruel & Kjaer). Nous avons SAAD DEHLAB de Blida.
utilisé cette analyse pour, d’une part, générer le
signal d’excitation qui est un bruit blanc pseudo- Cette salle est de forme parallélepidique et dont le
aléatoire x(n) de bande de fréquence égale à 5Khz temps de réverbération dépasse une seconde.
et d’amplitude 2volts efficace. D’autre part, cet L’installation du système de sonorisation durant les
analyseur permet l’acquisition en temps réel et en mesures consiste à un bras rotatifs sur lequel est monté
synchronisme avec l’excitation x(n), le signal de le microphone de prise de son, d’un haut parleur de
réponse de la salle y(n). sonorisation qui rayonne dans la direction du
microphone, un préamplificateur placé juste après le
- Un générateur de bruits dans le cas ou on se microphone, ce dernier permet d’augmenter le niveau
contente de générer que du bruit blanc ou rose. de la pression acoustique du son par rapport au bruits
acoustiques existants dans la salle. Nous avons aussi
- Un haut-parleur type (4224B&K) transforme le une carte DSP(TMS320C31) qui assure l’acquisition
signal d’excitation x(n) en une pression sonore qui des signaux pour l’identification et le fonctionnement de
sera diffusée dans la salle. l’application chargé dans sa mémoire et ceci en temps
réel et en synchronisme avec le système d’acquisition
- Un microphone à bras rotatif type (3923B&K) qui du signal de référence et celui de l’écho.
permet de convertir les pressions acoustiques en
signaux électriques exploitables sur l’analyseur de 5. Résultats Expérimentaux
spectre. Le couple microphone–haut parleur
définit le canal acoustique de la salle. Dans toutes les manipulations faites dans le laboratoire,
nous avons toujours utilisé le même analyseur de
- Un sonomètre modulaire intégrateur de précision fréquence à deux canaux type (2133B&K) ainsi que le
type (2131B&K) qui permet de mesurer le niveau même milieu acoustique (salle de mesure).
du bruit ambiant existant dans la salle pendant la
mesure. Les dimensions de la salle utilisée sont : 4 mètres de
largeur, 4 mètres de longueur et de 2.5 mètres de
- Un préamplificateur type (LMH0300/00) hauteur. Le critère de performance utilisé pour la
Le préamplificateur utilisé est un matériel comparaison entre les différentes mesures est le rapport
professionnel qui sert à amplifier le signal issu du signal sur bruit (RSB) qui se calcule comme suit:
microphone avant qu’il soit reçu au niveau de la
carte DSP(TMS320C31). Son utilisation assure Avec la méthode d’intercorrélation : le RSB est calculé
l’augmentation du rapport signal sur bruit au niveau par le rapport de l’énergie du début de la RI sur
des convertisseur A/N du processeur l’énergie de la queue de la RI .
DSP(TMS320C31).

3
Conférence nationale CGE’02

a) influence du type de haut parleur sur la Distance RSB(dB)


mesure D en mètres Intercorrélation
2.6 32.93
dans cette manipulation , nous avons évalué l’effet du 1.2 36.83
type de haut parleur sur la mesure. Pour cela nous avons 0.5 38.40
utilisé 3 types de HP. Le premier est une source sonore
professionnelle de type (4133 B&K). le deuxième est de Tableau 1 : calcul des RSB de la mesure pour
marque (MICDIS de puissance 100W) et le troisième différentes distances D entre le HP et le MIC.
est de marque (TNGV de puissance 80W). ces deux
derniers sont des haut parleurs vendues avec les cartes
son des micro-ordinateurs [6]. c) influence de la longueur de la séquence
du bruits sur la mesure
Les paramaètres de la mesure sont :
Nous avons évalué l’effet de la longueur de la
- x(n) est une séquence de bruits blanc (6 séquences séquence du bruit du signal d’excitation sur la mesure
de 1 seconde). en utilisant les paramètres de mesure suivants :
- La distance qui sépare le HP et le MIC est d=3
mètres. - un HP type (4224 ).
- Sensibilité de l’analyseur de fréquence est 50mv/pa - un MIC type (4165 ).
- La réponse impulsionnelle est de taille de - distance d = 3 mètres.
1700points - sensibilité de l’analyseur de fréquence est 50
mv/pa
Les résultats de cette mesure sont résumés sur le tableau - taille de la réponse impulsionnelle N=1700.
1. Cette manipulation montre que l’utilisation d’un haut
parleur professionnel donne une meilleure identification Lors de cette manipulation nous avons obtenus des
de la réponse impulssionnelle acoustique de la salle de résultats qui montrent qu’une meilleure mesure de la
mesure que l’utilisation des HP grand public qui réponse impulssionnelle doit se faire avec un signal
reproduisent mal les bases fréquences. d’excitation x ( n) représenté par une séquence de bruit
de durée importante (ordre de 1 seconde ) et de
plusieurs périodes pour la méthode d’intercoorélation.
Type de HP utilisé RSB(dB) Intercorrélation
HP (TNGY 80W) 36,68
HP(MICDIS 100W) 36,40 Séquence du bruit RSB (dB ) Intercorrélation
HP (4224 B&K) 37,67 6s de 1s 37,67
3s de 2s 37,70
Tableau 1 : calcul des RSB de la mesure pour 6s random 24,32
différents types de haut parleur (HP).
Tableau 3 : Calcul de RSB(dB) de la mesure pour
différentes séquences du bruits.
c) influence de la longueur de la distance d
qui sépare le HP et le MIC sur la mesure
d- Effet de la fréquence d’échantillonnage
Dans cette expérience, nous avons évalué l’effet de la sur la mesure
distance d qui sépare le HP et le MIC sur la mesure.
Pour cela nous avons utilisé [4]: Dans cette manipulation nous avons évalué l’effet de la
fréquence d’échantillonnage sur le rapport RSB et par
- Un HP type (4224B&k) . conséquent, sur la mesure.
- Séquence du bruit blanc : 6 séquences pseudo- Les paramètres de cette mesure sont les suivants :
aléatoires d’une seconde.
- Un MIC type (4165B&K) . - Un HP type (4224B&k).
- Sensibilité de l’analyseur de fréquence est 50mv/pa. - Séquence du bruit blanc 6séquences de 1seconde.
- Taille de la réponse impulsionnelle N=1700. - Un Microphone de type (4165B&K).
- Sensibilité de l’analyseur de fréquence est 50mv/pa.
Les résultats de cette manipulation sont donnés dans le - Fmax et Fe sont variables.
tableau 2. Lors de cette manipulation nous avons obtenu
des résultats qui montrent que l’Intercorrélation Le choix de la fréquence d’échantillonnage est
identifie la RI avec un RSB constant pour toutes les directement lié à la fréquence maximale que l’analyseur
distances. Cela est due à sa robustesse au bruit . et pour peut accepter sans atténuation.
cette raison nous recommandons cette méthode de
l’identification des réponses impulsionelles acoustique L’ors de cette manipulation nous avons obtenu des
dans les milieux bruités. résultats qui montrent que si nous utilisons des

4
Conférence nationale CGE’02

séquences de bruits de plusieurs périodes ( c.a.d


nombres de périodes est grand ) , l’identification des La robustesse de cette technique dans les milieux bruités
réponses impulsionnelles acoustiques par la méthode ainsi que sa faible complexité de calcul qui permet son
d’intercorrélation donne de bons résultats par rapport à exécution en temps réel sans contraintes nous
l’utilisation d’un bruit blanc ayant un nombre faible de permettent de la recommander dans ce type
séquences. d’application.

Les résultats de cette manipulation sont résumés dans le Enfin ces résultats pratiques peuvent êtres améliorés on
tableau suivant. prenant plus de précaution pour minimiser l’effet du
bruit ambiant présent dans la salle durant la mesure .

Fréquence d’échant. RSB (dB ) Intercorrélation 7. Bibliographie


en ( Khz)
8 20 [1] : J.P Julien « Acoustique des salles, prise et
16 29.02 restitution du son, analysées à partir de la notion de
48 31.97 canal acoustique », note technique CENT
NT/LAA/TSS128, Août 1982.
Tableau 5 : calcul du RSB de la mesure pour
différentes fréquence d’échantillonnage [2]: DJENDI M, KERFI S. « Etude et Réalisation d’un
Système de mesure des Réponses Impulsionnelles
acoustiques des salles » PFE, Inst. Electronique, Univ.
Les deux figures qui suivent, sont deux exemples de de BLIDA 1997.
deux réponses impulsionelles acoustiques que nous
l’avons mesurées dans les meilleurs condition de [3]: AHFIR Maamar « Modélisation et mesure des
mesure que nous présentons dans cette communication. Réponses Impulsionnelles acoustiques » Mémoire de
Magister - Université de Blida 1997.

[4] : Otsmane : thèse de Magistère

[5]: M. AHFIR, A. BENALLAL « Amélioration de la


méthode d’identification dans la mesure des réponses
impulsionnelles acoustiques » Proceeding of the
IEEA’97 – Batna – Dec. 1997.

[6]: Documentations Techniques du matériels (Institut


de Physique, Univ. BLIDA)

Figure 2 :Réponse impulsionnelle d’une salle

6. Conclusion

Nous avons réalisés un banc de mesure qui permet de


mesurer et ceci en temps réel des réponses
impulsionelles acoustiques en utilisant du matériels
acoustiques professionnels (matériels Bruel & Kjaer) et
un processeur spécialisé en traitement numérique du
signal leTMS320C31. Ce dernier représente le cœur du
banc de mesure car c’est au niveau de ce processeur que
l’acquisition des signaux de test et l’identification du
canal acoustique s’effectuent.

La dynamique de la mesure pratique des différentes


réponses impulsionelles acoustique par le biais de ce
dispositif est de l’ordre de 38dB. Ce rapport nous
permet de conclure que la mesure a été faite dans des
conditions défavorables pour l’application qui , en dépit
de ça, a montré une robustesse dans ce type
d’application et même dans les milieux fortement
bruités.

View publication stats

Вам также может понравиться