Cw.8 Pomiary odp. impulsowej i charakterystyki czestotliwosciowej

Transkrypt

Cw.8 Pomiary odp. impulsowej i charakterystyki czestotliwosciowej
LABORATORIUM INśYNIERII DŹWIĘKU 2
ĆWICZENIE NR 8
Pomiary odpowiedzi impulsowej i charakterystyki częstotliwościowej
głośników z wykorzystaniem sygnału MLS
1. Wprowadzenie
Zgodnie z normą PN-EN 60268-5 „Urządzenia systemów elektroakustycznych.
Część 5: Głośniki” w pomiarach akustycznych tych urządzeń, jako sygnał pomiarowy
stosuje się jeden z poniŜszych sygnałów:
• sygnał sinusoidalny,
• szerokopasmowy sygnał szumu,
• wąskopasmowy sygnał szumu,
• sygnał impulsowy.
Warunki akustyczne otoczenia, w których powinny być wykonywane pomiary
zgodnie z powyŜszą normą to:
• warunki pola swobodnego,
• warunki półprzestrzeni pola swobodnego,
• warunki akustycznego pola rozproszonego,
• warunki symulowanego pola swobodnego,
• warunki półprzestrzeni symulowanego pola swobodnego.
Warunki symulowanego pola swobodnego, czy teŜ półprzestrzeni symulowanego
pola swobodnego zwykle występują tylko przy pomiarach sygnałami impulsowymi.
Dźwięk emitowany przez głośnik, w odpowiedzi na sygnał impulsowy, po odbiciu od
jakiejkolwiek powierzchni albo obiektu otoczenia, nie osiągnie mikrofonu
pomiarowego przed dokonaniem pełnego pomiaru dźwięku dochodzącego wprost do
mikrofonu.
Krótkotrwały impuls powinien mieć stałą gęstość widmową mocy na jednostkę
szerokości pasma, w paśmie o szerokości co najmniej tak duŜej, jak szerokość
pasma wymagana w czasie pomiaru. Taki sygnał ma małą wartość energii w
odniesieniu do jego wartości szczytowej. Stąd w pomiarach stosuje się sygnał MLS.
2. Sygnał MLS (Maximum Lenght Sequence)
Wykorzystanie sygnału MLS, czyli przebiegu pseudolosowego przyjmującego
tylko wartości +1 i –1, powoduje znaczne polepszenie stosunku sygnał/szum w
pomiarach. Pojedynczy impuls zostaje zastąpiony ciągiem impulsów o długości
L = 2N - 1. Długość sekwencji L jest określona przez jej rząd N zgodnie z zaleŜnością
L = 2N - 1. RóŜnica miedzy liczbą próbek dodatnich i ujemnych wynosi 1 próbkę.
Sekwencja N-tego rzędu MLS jest okresowa z okresem L. Mogą istnieć róŜne
sekwencje MLS tego samego rzędu. Widmowa gęstość mocy takiego przebiegu
odpowiada charakterystyce szumu białego. Na rys. 1 przedstawiono sygnał MLS o
długości L=15 (N=4), a na rys.2 przebieg funkcji autokorelacji sygnałów MLS o
róŜnych długościach. Dla wysokich rzędów funkcja autokorelacji sygnału MLS
wynosi:
Rxx(t) = δ(t)
czyli jest funkcją delta Diraca.
Rys.1. Graficzna prezentacja sygnału MLS o długości L=15 (N=4)
a)
b)
Rys. 2. Funkcja autokorelacji sekwencji MLS o długości: a) L=15 (N=4);
b) L=8191 (N=13).
3. Odpowiedź impulsowa układu i widmowa funkcja transmitancji
Aby określić właściwości układu, który moŜe być przedstawiony w postaci
czwórnika, naleŜy podać na jego wejście znany sygnał i zmierzyć przebieg, który
pojawi się na jego wyjściu. Najczęściej układ jest opisywany w dziedzinie czasu
przez odpowiedź impulsową h(t) lub widmową funkcję transmitancji H(ω). Badany
układ musi spełniać cztery podstawowe załoŜenia tzn.:
• musi być fizycznie realizowalny tzn., Ŝe odpowiedź na wyjściu nie moŜe się
pojawić zanim podamy pobudzenie (h(t)=0 dla t<0);
• musi być niezmienny w czasie, czyli h(t) i H(ω) są niezaleŜne od czasu;
• układ musi być stabilny tj. moŜe tylko odpowiedzieć ograniczoną wielkością
energii, gdy jest pobudzany skończoną wielkością energii na wejściu. Jest to
∞
prawdziwe, gdy
•
∫ h(t ) < ∞ ;
−∞
układ musi być liniowy.
Odpowiedź układu na sygnał δ(t) (deltę Diraca) jest nazywana odpowiedzią
impulsową h(t). Przy spełnieniu w/w załoŜeń funkcja h(t) określa badany układ w
sposób jednoznaczny i powtarzalny. Na jej podstawie moŜemy uzyskać funkcję
przenoszenia układu (transmitancji) H(ω) korzystając z transformaty Fouriera. Istotne
jest to, Ŝe funkcje h(t) i H(ω) charakteryzują dany układ niezaleŜnie od sygnałów.
Znając odpowiedź impulsową moŜna wyznaczyć odpowiedź układu na dowolne
pobudzenie na podstawie następującego wzoru:
y(t) = x(t) ∗ h(t)
przy czym: y(t) - sygnał na wyjściu układu; x(t) - sygnał pobudzający (wejściowy);
h(t) - odpowiedź impulsowa układu.
W dziedzinie częstotliwości:
Y(ω) = X(ω)⋅ H(ω)
przy czym: Y(ω) - transformata Fouriera sygnału wyjściowego; X(ω) - transformata
Fouriera sygnału wejściowego; H(ω) – funkcja transmitancji układu
4. Wyznaczanie odpowiedzi układu i charakterystyki częstotliwościowej przy
uŜyciu sekwencji MLS
RozwaŜmy układ liniowy o odpowiedzi impulsowej h(t), na którego wejściu
mamy sygnał x(t) a na wyjściu sygnał y(t). Dla takiego układu funkcja korelacji
wzajemnej Rxy(t) miedzy sygnałami wejściowym i wyjściowy jest równa:
Rxy(t) = Rxx(t) * h(t).
czyli jest splotem funkcji korelacji własnej Rxx(t) z funkcją odpowiedzi impulsowej h(t).
Jeśli sygnałem wejściowym x(t) jest sygnał MLS to:
Rxx(t) = δ(t)
Rxy(t) = δ(t) * h(t) = h(t)
Stąd poszukiwana funkcja odpowiedzi impulsowej badanego układu pobudzanego
sygnałem MLS jest wyznaczana poprzez obliczenie funkcji korelacji wzajemnej
między sygnałem wejściowym a wyjściowym.
5. Zastosowanie metody MLS w pomiarach akustycznych
Metoda MLS moŜe być wykorzystywana do badania kaŜdego układu
spełniającego warunki liniowości i stacjonarności. W zastosowaniach akustycznych
najczęściej badana jest odpowiedź impulsowa głośników i zestawów głośnikowych,
mikrofonów oraz pomieszczeń (np. czas pogłosu, wskaźnik zrozumiałości STI)
(rys.3).
Korzystając z metody MLS moŜliwe jest zapewnienie warunków
symulowanego pola swobodnego (quasi-anechoic), czy teŜ półprzestrzeni
symulowanego pola swobodnego. Stosując okienko czasowe moŜna wydzielić z
mierzonej odpowiedzi impulsowej tylko sygnał bezpośredni i wyeliminować wszystkie
odbicia od powierzchni ograniczających pomieszczenie ((patrz rys.4 i 5). Ponadto
moŜna określić odpowiedź impulsową pomieszczenia i wszystkie związane z nią
parametry takie jak np. czas pogłosu. Metoda ta znajduje teŜ zastosowanie do
wyznaczenia impedancji akustycznej i współczynnika pochłaniania ścian.
Rys.3. Układ pomiarowy do wyznaczania odpowiedzi impulsowej głośników w
warunkach symulowanego pola swobodnego.
Rys.4. Przykładowy przebieg odpowiedzi impulsowej mierzonej w pomieszczeniu.
1. Pomiar odpowiedzi impulsowej głośnika w pomieszczeniu
2. Zastosowanie okienka czasowego dla eliminacji odbić
3. Wyzerowanie wartości poza okienkiem czasowym
4. Wyznaczenie odpowiedzi częstotliwościowej przy pomocy FFT
Rys. 5. Algorytm wyznaczania charakterystyki częstotliwościowej głośnika w
warunkach symulowanego pola swobodnego (quasi-anechoic).
6. Zalety i ograniczenia metody MLS w pomiarach akustycznych
Szum pseudolosowy moŜna rozpatrywać jako losową sekwencję impulsów o
wartościach dodatnich i ujemnych. Sekwencja ta jest okresowo powtarzana. Jeśli
badany układ jest liniowy to odpowiedź na pobudzenie szumem pseudolosowym jest
sumą odpowiedzi na poszczególne impulsy. Procesor cyfrowy uśrednia odpowiedzi
dla kaŜdego impulsu pobudzającego, co jednocześnie powoduje redukcję poziomu
szumu nieskorelowanego z sygnałem. Po uśrednieniu otrzymujemy pojedynczą
odpowiedź impulsową o obniŜonym poziomie szumów w stosunku do odpowiedzi dla
poszczególnych impulsów. Poprawa stosunku sygnał/szum jest proporcjonalna do
pierwiastka kwadratowego z liczby uśrednianych odpowiedzi. Dla sekwencji o
długości L=32767 (rząd N=15) stosowanej przez procesor DSP systemu Two firmy
Audio Precision, otrzymujemy 181-krotne obniŜenie napięcia szumów, a tym samym
poprawę stosunku S/N o 45 dB.
W dziedzinie częstotliwości szum pseudolosowy jest szumem białym o
płaskim widmie (stałej gęstości widmowej mocy) ze składowymi oddalonymi od siebie
o częstotliwość powtarzania. Dla sekwencji o długości L=32767 (N=15) i
częstotliwości próbkowania 48 kHz, okres T wynosi 0,68 s, a rozdzielczość
∆f=1,46Hz. Szum biały ma stałą wartość energii na jednostkową szerokość pasma.
Percepcja słuchowa związana jest ze skalą logarytmiczną (ułamki oktawy) i typowe
widmo szumu interferującego jest płaskie w logarytmicznej skali częstotliwości. Z
tych względów szum biały wytwarza większą energię niŜ to jest konieczne w zakresie
wysokich częstotliwości i odwrotnie, mniej niŜ jest to poŜądane energii w zakresie
niskich częstotliwości. Np. w paśmie oktawowym od 40 Hz do 80 Hz mamy 27
składowych częstotliwościowych szumu (B/∆f=27). W paśmie oktawowym od 10 kHz
do 20 kHz jest 6849 składowych, 254 razy więcej, co daje wzrost poziomu mocy o 24
dB. Dla kompensacji tego efektu, w oprogramowaniu DSP systemu Two firmy Audio
Precision, zastosowano filtrację sygnału testowego powyŜej 80 Hz, by uzyskać
pobudzenie o charakterystyce szumu róŜowego. W wyniku otrzymujemy jednakową
wartość mocy w kaŜdym paśmie oktawowym, co skutkuje w miarę stałym stosunkiem
sygnał/szum w całym zakresie częstotliwości.
Dla wyznaczenia funkcji korelacji wzajemnej wymagane są operację
przesunięć czasowych indywidualnych impulsów i uśredniania, co jest dokonywane z
wykorzystaniem szybkiej transformaty Hadamarda.
Dla wyznaczenia charakterystyki częstotliwościowej badanego urządzenia
korzysta się z przekształcenia Fouriera odpowiedzi impulsowej. Algorytm FFT
dokonuje obliczeń na wybranym segmencie odpowiedzi impulsowej. Poza wybranym
okienkiem czasowym wartości sygnału zostają wyzerowane. Jeśli sygnał rekordu
danych, który będzie transformowany, nie opada w sposób naturalny do zera na
początku i końcu segmentu, wówczas powstają ostre nieciągłości i konieczne jest
zastosowanie okienek czasowych. Typowa odpowiedź impulsowa głośników
charakteryzuje się szybkim czasem narostu i wolnym czasem opadania. Stąd jest
poŜądane stosowanie niesymetrycznych funkcji okienka. W systemie Two firmy
Audio Precision jest moŜliwość zdefiniowania jaki procent odpowiedzi impulsowej ma
być objęty okienkiem o szybkim czasie narostu (Time Start Window), a jaki okienkiem
o długim czasie opadania (Time Stop Window).
Aby ograniczyć analizę FFT tylko do sygnału docierającego bezpośrednio do
mikrofonu, eliminując ewentualne odbicia, naleŜy z sygnału odpowiedzi impulsowej
wyciąć fragment odpowiadający odpowiedzi bezpośredniej. Dla typowych
zastosowań do pomiarów głośników wstępny zakres odpowiedzi impulsowej jest
ustawiany od 0 do 50 ms. Następnie czas ten jest zawęŜany przez określenie
początku związanego z pierwszym maksimum odpowiedzi impulsowej i końca, przez
analizę zaniku sygnału i identyfikację pierwszego odbicia. Wykres odpowiedzi
impulsowej w zawęŜonym przedziale czasowym moŜe zostać ponownie wyświetlony.
Przyjęcie wartości początkowych i końcowych odpowiedzi impulsowej
ogranicza analizę częstotliwościową tylko do tej części sygnału. Odcinek czasowy
musi być na tyle długi, by zawarta w nim była informacja o najniŜszej analizowanej
składowej częstotliwości. W dokładnych pomiarach wymaga się, by odcinek czasowy
miał długość w przybliŜeniu równą potrojonemu okresowi najniŜszej analizowanej
częstotliwości (dla minimalizacji wahań sygnału). Przykładowo: dla częstotliwości
f=200 Hz, okres T=5 ms, a tym samym wymagany odcinek czasowy powinien
wynosić 15 ms (3xT). Warunek ten sprawia, Ŝe podczas pomiaru głośników pierwsze
odbicie nie powinno dotrzeć w czasie krótszym niŜ 15 ms po sygnale bezpośrednim,
jeśli pomiar ma być bezechowy. Pociąga to za sobą wymaganie, by droga od
głośnika do najbliŜszej powierzchni odbijającej i dalej do mikrofonu była o co najmniej
5 m dłuŜsza niŜ droga bezpośrednia fali akustycznej od głośnika do mikrofonu.
Sprawia to, Ŝe chcąc wykonywać pomiary bezechowe metodą MLS w zakresie
małych częstotliwości, dostępna przestrzeń badawcza musi być bardzo duŜa.
Pomiary odpowiedzi impulsowej i charakterystyki częstotliwościowej
głośników z wykorzystaniem sygnału MLS
Instrukcja obsługi AP2700
Uwaga 1: W systemie AP2700 część ułamkowa jest oddzielona od części całkowitej
„kropką”.
Po wpisaniu nowych wartości liczbowych naleŜy je zaakceptować klawiszem Enter.
Po uruchomieniu systemu AP 2700 i rozwinięciu okienek „Analog Generator” i „Analog
Analyzer” naleŜy:
1. W okienku „Analog Generator” ustawić,
jak na rys.1:
• Wfm: MLS (D/A)
• ChB Wyłączyć
• Configuration Unbal-Gnd
2. W okienku „Analog Analyzer” ustawić:
• Channel A BNC-Unbal
3. Otworzyć okienko „Digital Analyzer” i ustawić:
• Analyzer Quasi-anechoic acoustical tester (mls)
Wybrać stronę Page 2 (na dole ekranu) i dokonać następujących nastaw,
jak na rys.2:
4. Data 1 Mls.Ch.1 Ampl.
5. Zaznaczyć okienko Autoscale
6. Wstępnie ustawić zakres zmienności
-400 mV
7. Source 1: Mls.MLS Time
sygnału
Top
+400
mV
Bottom
Wrócić do strony Page 1 i włączyć generator (Outputs ON)
Ustawić wzmocnienie wzmacniacza mocy i zakres pomiarowy miernika poziomu dźwięku.
Wrócić do strony Page 2 i włączyć pomiar Go
Wrócić do strony Page 1 i wyłączyć generator (Outputs OFF)
Po zakończeniu kreślenia charakterystyk odpowiedzi impulsowej ewentualnie dobrać skalę
na osi Y.
Uaktywnić kursory przez zaznaczenie na liście Display Cursors. Lista pojawi się po
naciśnięciu prawego klawisza myszy, gdy jej znacznik znajduje się w polu wykresu.
Przy pomocy kursorów określić przedział czasowy odpowiedzi impulsowej, który będzie
brany pod uwagę przy wyznaczaniu funkcji transmitancji
(patrz rys.3).
Ustalone granice czasowe wpisać do okienek Start i Stop
(rys.4).
Wykonać operację wyznaczenia funkcji transmitancji przez uaktywnienie okienka Spectrum
Otrzymany wykres przedstawia przebieg charakterystyk amplitudowych i fazowych w funkcji
częstotliwości badanego głośnika. Aby usunąć z wykresu przebieg charakterystyki fazowej
naleŜy w okienku Data 2 wybrać None
(rys. 5).
Wybrać operacje Compute (górny pasek) a spośród nich opcję Normalize
(rys. 6)
W okienku Normalize ustawić:
• W kolumnie Data to Compute zaznaczyć Data 1
• Horizontal Value: 1 kHz
• Target Value: 0 dBV
• Uruchomić operację normalizacji przebiegu aktywując okienko Compute And
Close
Znormalizowany przebieg zapisać w utworzonym katalogu (File – Save As – Data)
(nazwa.ada)
Wybrać stronę Page 1 (na dole ekranu) i dokonać następujących nastaw, jak na
rys.7:
8. W okienku „Analog Generator” ustawić, jak na rys.1:
• Wfm: Sine
9. W okienku „Analog Analyzer” ustawić:
• Function Reading A Bandpass
Wybrać stronę Page 2 (na dole ekranu) i dokonać następujących nastaw, jak na
rys.8:
10. Data 1 Anlr. Bandpass
11. Zaznaczyć okienko Autoscale
12. Wstępnie ustawić zakres zmienności sygnału
Top +20 dBV Bottom
-40 dBV (związany z zakresem zmienności dotychczas zarejestrowanego przebiegu)
13. Source 1: Gen.Freq.
14. Steps 200
15. Zaznaczyć okienko Append
Wrócić do strony Page 1 i włączyć generator (Outputs ON)
Ustawić wzmocnienie wzmacniacza mocy i zakres pomiarowy miernika poziomu dźwięku.
Wrócić do strony Page 2 i włączyć pomiar Go
Wrócić do strony Page 1 i wyłączyć generator (Outputs OFF)
Wybrać operacje Compute (górny pasek) a spośród nich opcję Normalize
(rys. 9)
W okienku Normalize ustawić:
• W kolumnie Data to Compute zaznaczyć Data 1
• Horizontal Value: 1 kHz
• Target Value: 0 dBV
• Uruchomić operację normalizacji przebiegu aktywując okienko Compute And
Close
•
Zapisać uzyskane przebiegi (File – Export – Graphics),
Wybrać operacje Compute (górny pasek) a spośród nich opcję Delta
(rys. 10)
W okienku Delta wybrać:
• Delta Source
przez otworzenie okienka “…” odszukać i otworzyć zapisany
przebieg zmierzonej charakterystyki głośnika sygnałem mls
• W kolumnie Data to Compute zaznaczyć Data 1
• Otwierając okienko po prawej stronie ” v” wybrać 1=S2C .....
• Uruchomić operację odejmowania przebiegów aktywując okienko Compute
Zapisać uzyskany przebieg róŜnicy charakterystyk (File – Export – Graphics).

Podobne dokumenty