article in PDF format - Zeszyty Naukowe Instytutu Pojazdów

Transkrypt

article in PDF format - Zeszyty Naukowe Instytutu Pojazdów
ZESZYTY NAUKOWE INSTYTUTU POJAZDÓW
2(98)/2014
Krzysztof Bogdziński1, Marcin Jasiński2, Jędrzej Mączak3, Krzysztof Szczurowski4
PROJEKT NISKO-KOSZTOWEJ MACIERZY MIKROFONÓW
POMIAROWYCH
1. Wstęp
Macierze mikrofonowe są niezwykle przydatnym i wygodnym narzędziem w
procesach tworzenia i modyfikacji produktów pod kątem redukcji poziomu
emitowanego hałasu. Mnogość dostępnych rozwiązań i algorytmów pomiarowych,
takich jak Near field Acoustic Holography [1, 2] lub Beamforming, [3] pozwalają na
wykorzystanie w pomiarach wszelakich urządzeń (od maszyn biurowych, poprzez
pojazdy osobowe i ciężarowe, do turbin wiatrowych) oraz dowolnym środowisku
(komory bezechowe, tunele aerodynamiczne, wolna przestrzeń).
W artykule przedstawiono koncepcję macierzy mikrofonów pomiarowych wraz z
oprogramowaniem przeznaczonej do rejestracji i wizualizacji pomiarów ciśnienia
akustycznego dla celów lokalizacji źródeł dźwięku. Głównym przeznaczeniem macierzy
jest proces nauczania.
2. Stanowisko pomiarowe
Zaproponowane stanowisko pomiarowe opracowano w oparciu o system
modułowych profili aluminiowych MB firmy Item Polska Sp. z o.o.
Stanowisko składa się z dwóch głównych elementów – podstawy i ramy
mikrofonowej (Rys. 1). Sposób montażu ramy mikrofonowej do podstawy pozwala na
regulację kąta jej pochylenia względem podstawy oraz zmianę położenia punktu obrotu
ramy poprzez zmianę punktu mocowania kątownika regulowanego wzdłuż kolumny
podstawy jak i ramy (Rys. 2a). Dzięki temu możliwe jest ustawienie ramy zarówno w
pionie jak i w poziomie, ponad badanym obiektem.
Rama mikrofonowa charakteryzuje się wewnętrznymi wymiarami 1,5 m x 1,5 m, co
daje szerokie możliwości aranżacji mikrofonów. Mikrofony, mocowane są na wcisk w
gniazdach aluminiowych kostek znajdujących się na prętach za pośrednictwem pianki
wygłuszającej. Zmiana położenia mikrofonów w kierunku poziomym odbywa się
poprzez przesunięcie prętów wzdłuż prowadnic ramy, w kierunku pionowym natomiast
poprzez indywidualne przesuwanie mocowań mikrofonów wzdłuż prętów. Ten sposób
mocowania mikrofonów pozwala na zmianę ich liczby, rozstawu oraz sposobu ułożenia,
co z kolei umożliwia kształtowanie układu macierzy w zależności od potrzeb, np. w
układzie prostokątnym lub kołowym (Rys. 3).
inż. Krzysztof Bogdziński, student, Wydział SiMR, Politechnika Warszawska
dr inż. Marcin Jasiński, adiunkt, Instytut Pojazdów, Politechnika Warszawska
3
dr inż. Jędrzej Mączak, adiunkt, Instytut Pojazdów, Politechnika Warszawska
4
dr inż. Krzysztof Szczurowski, adiunkt, Instytut Pojazdów, Politechnika Warszawska
1
2
27
Rys. 1. Widok ogólny stanowiska
Rys. 2. Zakres regulacji stanowiska
28
Rys. 3. Przykładowe możliwości ustawienia mikrofonów:
a) układ prostokątny (25 mikrofonów), b) układ kołowy (13 mikrofonów)
Podstawa wyposażona jest w skrętne kółka z możliwością blokowania. Maksymalna
wysokość montażu ramy to 1,5 m. W przypadku ustawienia ramy w pozycji bliskiej
niestateczności konstrukcji, np. przy maksymalnej wysokości montażu i poziomym
ustawieniem ramy z maksymalnym przesunięciem w przód, zalecane jest użycie
wsporników dla ochrony regulowanych kątowników, mocujących ramę do podstawy,
przed przeciążeniem. Zalecany jest także montaż przeciwwagi adekwatnej do masy
zainstalowanego oprzyrządowania (Rys. 2b).
Założeniami przyjętymi podczas opracowywania stanowiska były: możliwość
ustawienia macierzy równolegle do bocznych krawędzi badanego obiektu oraz nad nim,
duża powierzchnia pomiarowa i minimalne ograniczenia możliwości montażu
dowolnych czujników. Zaproponowana konstrukcja spełnia te założenia umożliwiając
pomiary np. nad komorą silnika pojazdu. Możliwa jest także dowolna aranżacja
dowolnej liczby mikrofonów, co nie jest spotykane w rozwiązaniach komercyjnych.
Dzięki temu możliwe jest przystosowanie stanowiska do badań z wykorzystaniem
algorytmu NAH, wymagającego ustawienia mikrofonów w prostokątną siatkę [1], lub
Beamformingu, gdzie bardziej optymalne są kołowe i spiralne układy mikrofonów [3].
Możliwość montażu dowolnego osprzętu pozwala na ograniczenie kosztów budowy
macierzy przy wykorzystaniu bazy już posiadanych mikrofonów i kart pomiarowych
oraz powoduje, że stanowisko ma uniwersalny charakter i może być wykorzystane także
w projektach nie związanych z pomiarami dźwięku.
Domyślnie w skład osprzętu macierzy wchodzą:
• 25 mikrofonów Bruel&Kjaer Type 4958 o średnicy 1/4”,
• urządzenie pomiarowe National Instrument cDAQ 9178 wyposażone w moduły
9234
• komputer klasy PC z zainstalowanym oprogramowaniem LabVIEW.
3. Oprogramowanie
Oprogramowanie macierzy, pracujące na komputerze klasy PC, zostało napisane w
środowisku LabVIEW. Aplikacja wykorzystuje architekturę wielowątkową, co zapewnia
przejrzystość programu, umożliwia nadawanie priorytetów poszczególnym wątkom oraz
upraszcza modyfikację procedur w nich zawartych.
29
3.1 Architektura programu
Program składa się z czterech wątków działających równolegle i spełniających
następujące funkcje:
• Akwizycja - obsługa kart pomiarowych umieszczonych w korpusie
CompactDAQ: tworzenie zadania pomiarowego, rejestrację sygnałów oraz
przesłanie ich za pomocą kolejki do wątku Analizy, zapis i odczyt plików
pomiarowych
• Analiza - przetworzenie danych otrzymanych z Akwizycji za pomocą funkcji z
biblioteki Sound&Vibration [4]: nałożenie wybranej krzywej korekcji (A, B, C
lub bez korekcji), obliczenie poziomu dźwięku w decybelach oraz
przeprowadzenie analizy tercjowej. Otrzymane wyniki przekazywane są do
wątku Panel w celu wyświetlenia.
• Panel - obsługa panelu czołowego programu: interakcja z użytkownikiem,
prezentacja wyników, tworzenie raportów.
• Dispatcher - nadzór nad działaniem programu i przekazywanie komunikatów
pomiędzy poszczególnymi wątkami.
Przepływ danych w programie obrazuje diagram (Rys. 4).
Rys. 4. Diagram przepływu danych
Dispatcher jest wątkiem odpowiedzialnym za wymianę informacji między
pozostałymi wątkami, np. przekazanie informacji o rozpoczęciu lub zatrzymaniu
pomiaru przez użytkownika, uruchomienie odpowiednich procedur w przypadku
wystąpienia błędu, itp. Wymiana informacji następuje poprzez funkcje zawarte w
bibliotece Asynchronous Message Communication (w skrócie AMC) [5]. Zastosowanie
30
AMC umożliwia łatwe przystosowanie programu do zdalnej kontroli za pośrednictwem
sieci komputerowej.
3.2 Interfejs użytkownika
Program w czasie rzeczywistym przedstawia wartości zarejestrowanych poziomów
dźwięku w postaci kolorowej, półprzezroczystej mapy intensywności naniesionej na
obraz badanego obiektu (Rys. 5, ①). Wskazanie źródła dźwięku następuje poprzez
wizualizację różnic między najwyższym a najniższym zarejestrowanym poziomem
dźwięku. Obszary charakteryzujące się wysokim poziomem przedstawiane są w
kolorach czerwonym i żółtym, natomiast obszary niskiego poziomu, w kolorach
zielonym i ciemnoniebieskim. Dodatkowo wartości poziomów w poszczególnych
mikrofonach użyte do wygenerowania mapy przedstawione są tabelarycznie ②.
Rys. 5. Widok czołowego interfejsu użytkownika programu
Użytkownik steruje wyświetlanym obrazem za pomocą narzędzi umieszczonych z
lewej strony ekranu. Sekcja Ustawienia obrazu ③umożliwia zmianę dolnego i górnego
zakresu wyświetlanych poziomów. Możliwy jest także automatyczny dobór zakresu
poprzez wciśnięcie przycisku AUTO zakres. Pokrętło Balans obrazu zmienia stopień
przezroczystości mapy intensywności. Sekcja Ustawienia zakresu częstotliwości ④
pozwala na wybór jednego z trzech trybów doboru analizowanych częstotliwości. Total
wyświetla całkowite poziomy dźwięku dla pełnego zakresu częstotliwości (20 Hz 20 kHz), Total z zakresu pozwala na wybór pasma analizowanych częstotliwości, Tercja
umożliwia podgląd poziomów dźwięku w pojedynczej tercji.
W dolnej części panelu głównego znajduje się wykres widma tercjowego ⑤,
przydatny przy analizie charakteru dźwięku emitowanego przez badany obiekt jak i
doborze właściwych ustawień zakresu częstotliwości. Możliwe jest wyświetlenie
przebiegu uśrednionego widma tercjowego ze wszystkich kanałów (Su) jak i każdego
kanału z osobna (0, 1, itd.). Wybór wyświetlanych widm następuje poprzez zaznaczenie
odpowiednich pól u dołu okna wykresu.
W prawej części panelu znajdują się tabele z podglądem wartości poziomów w
poszczególnych tercjach widma uśrednionego, poziomów w poszczególnych tercjach dla
31
konkretnego kanału oraz wartości poziomów we wszystkich kanałach dla danej tercji.
Wartości przedstawiane w tych tabelach są niezależne od ustawień zakresu poziomów i
częstotliwości ⑥.
W dolnym prawym rogu panelu czołowego znajduje się zestaw przycisków oraz
tekstowe okno informacyjne ⑦. Przyciski Start i Stop odpowiadają odpowiednio za
rozpoczęcie i zatrzymanie pomiaru. Przycisk Koniec wyłącza program.
Przycisk Ustawienia wywołuje okno ustawień, w którym możliwa jest zmiana
parametrów toru pomiarowego, m. in. czułości każdego z mikrofonów macierzy,
częstotliwości próbkowania i liczby próbek w bloku danych, zastosowanej krzywej
korekcji, stałej uśredniania i katalogu zapisu plików pomiarowych. Ponadto możliwy
jest wybór między pomiarem ciągłym i czasowym. Dostępne są także opcje zapisu i
wczytania pliku ustawień oraz wczytania i edycji obrazu używanego jako tło
wizualizacji.
Program oferuje możliwość zapisu rejestrowanych danych do pliku (po wciśnięciu
przycisku Zapis do pliku) oraz odczytu plików pomiarowych (przycisk Wczytaj pomiar z
pliku). Przewidziano także możliwość szybkiego tworzenia raportów poprzez wciśnięcie
przycisku RAPORT ⑧. Są one generowane są za pomocą funkcji z biblioteki Raport
Generation na podstawie aktualnych wartości kontrolek programu. Raportem może być,
w zależności od potrzeb, obraz panelu głównego lub plik MS Word zawierający wartości
ze wszystkich kontrolek programu. Pliki raportów zapisywane są w katalogu zapisu
zdefiniowanym w menu Ustawienia.
4. Zastosowanie
Przedstawiony program wykorzystuje zarejestrowane przez mikrofony wartości
poziomu ciśnienia akustycznego do utworzenia interpolowanej mapy intensywności na
obrazie badanego obiektu. Metoda ta może być użyta tylko w pomiarach na bliskie
odległości i charakteryzuje się dość niską dokładnością w porównaniu do metod
zaawansowanych, np. algorytmu Near field Acoustic Holography.
Opracowane stanowisko i oprogramowanie stanowiły podstawę do przeprowadzenia
ćwiczenia laboratoryjnego Pomiar hałasu silnika za pomocą macierzy mikrofonów w
ramach przedmiotu Akustyka Pojazdów na kierunku Mechatronika Pojazdów Wydziału
SiMR PW [6].
Oprogramowanie może stanowić bazę do dalszego rozwoju poprzez zastosowanie
zaawansowanych algorytmów lokalizacji dźwięku, takich jak Near field Acoustic
Holography lub Beamforming. Ponadto, po niewielkich modyfikacjach, program może
zostać wykorzystany do pomiarów z wyświetlaniem wyników w środowisku
trójwymiarowym, poprzez naniesienie odczytu z czujników na model 3D. Umożliwiłoby
to trójwymiarową lokalizację źródeł dźwięku (np. za pomocą mikronów tworzących
sferę wokół badanego obiektu) lub prezentację przyspieszeń drgań obiektu badanego za
pomocą wielu akcelerometrów jednocześnie. Dodatkowo, program może zostać
rozbudowany o funkcję autokalibracji mikrofonów, co znacznie przyspieszy proces
przygotowania macierzy do pomiarów, oraz możliwość podłączenia i kalibracji kamery
internetowej, dzięki czemu macierz będzie mogła zostać wykorzystana do badań
obiektów w wielu płaszczyznach bez konieczności przygotowywania zestawu zdjęć
obiektu lub w badaniach na obiektach dynamicznych [7].
Zaproponowana konstrukcja stanowiska umożliwia jego wykorzystanie również w
przedsięwzięciach niezwiązanych z pomiarami akustycznymi, np. w wieloczujnikowych
pomiarach pola magnetycznego.
32
Bibliografia:
[1]
Hald J., STSF - a unique technique for scan-based Near-field Acoustic
Holography without restrictions on coherence, Brüel & Kjær Technical Review,
1989, nr 1
[2]
LMS, Acoustic Holography,
{Dostęp - grudzień 2013: http://www.lmsintl.com/acoustic-holography },
[3]
Christensen J.J., Hald J., Beamforming, Brüel & Kjær Technical Review, 2004,
nr 1,
[4]
National Instruments, LabVIEW Sound and Vibration Toolkit User Manual,
{Dostęp - grudzień 2013: http://www.ni.com/pdf/manuals/322194c.pdf }
[5]
Asynchronous Message Communication (AMC) Library, 27 września 2013,
{Dostęp - grudzień 2013: http://www.ni.com/example/31091/en/}
[6]
Bogdziński K., Jasiński M., Laboratorium - Akustyka pojazdów. Pomiar hałasu
silnika za pomocą macierzy mikrofonów, Politechnika Warszawska 2013
[7]
K. Bogdziński, Macierz mikrofonów pomiarowych, praca inżynierska na
wydziale Samochodów i Maszyn Roboczych, Warszawa 2014
Streszczenie
W ramach pracy opracowano i zrealizowano w praktyce koncepcję stanowiska
macierzy mikrofonów charakteryzującą się dużymi możliwościami konfiguracyjnymi
zarówno w zakresie pozycjonowania jak i doboru osprzętu. W tym celu zaprojektowano
ramę umożliwiającą mocowanie mikrofonów w różnych konfiguracjach pomiarowych
oraz stworzono program do obsługi tego stanowiska. Opracowany program pozwala na
lokalizację źródeł dźwięku na podstawie porównania wartości poziomów dźwięku
zarejestrowanych przez mikrofony pomiarowe z możliwością zmiany zakresu badanych
częstotliwości. Oprogramowanie zostało napisane w środowisku LabVIEW i
wykorzystuje platformę National Instruments cDAQ do akwizycji danych.
Słowa kluczowe: macierz mikrofonów, lokalizacja źródeł dźwięku, holografia
akustyczna
CONCEPT OF LOW-COST MICROPHONE ARRAY MEASUREMENT
STATION
Abstract
During the course of project a concept of microphone array measurement station
was designed and created. The microphone array is characterised by wide configuration
possibilities for microphone placement and hardware. To achieve this, a frame allowing
various microphone mounting points was designed and control software was written.
The developed software allows sound source localisation by comparing sound pressure
levels registered by the microphones in desired frequency range. The software was
written in LabVIEW and utilizes National Instruments cDAQ platform for data
acquisition.
Keywords: microphone array, sound source localisation, acoustic holography
33