• Nie Znaleziono Wyników

Wydział Transportu Politechnika

N/A
N/A
Protected

Academic year: 2021

Share "Wydział Transportu Politechnika"

Copied!
9
0
0

Pełen tekst

(1)

Dr inŜ. Piotr Czech

Prof. dr hab. inŜ. Henryk Madej Wydział Transportu

Politechnika Śląska

Ul. Krasińskiego nr 8, 40-019 Katowice, Polska E-mail: piotr.czech@polsl.pl

Wykorzystanie histogramów widma i cepstrum drgań korpusu silnika do budowy wzorców luzu w układzie tłok-cylinder dla klasyfikatora neuronowego

RBF

Słowa kluczowe: diagnostyka, silniki spalinowe, sieci neuronowe

Streszczenie. W artykule przedstawiono próbę oceny zuŜycia złoŜenia tłok-cylinder za pomocą sygnału drgań rejestrowanego na kadłubie silnika ZI. Obiektem badań był czterocylindrowy silnik spalinowy o pojemności 1,1 dm3. Diagnozowanie silnika spalinowego metodami drganiowymi jest szczególnie utrudniona ze względu na występowanie wielu źródeł drgań, co jest przyczyną wzajemnego zakłócania symptomów uszkodzeń. Diagnozowanie uszkodzeń silników metodami wibroakustycznymi jest trudne takŜe ze względu na konieczność analizy sygnałów niestacjonarnych i impulsowych [1,7]. W procesie diagnozowania stosuje się róŜne sposoby selekcji sygnału uŜytecznego. Zmiany stanu technicznego silnika wywołane wczesnymi fazami jego zuŜycia są trudne do wykrycia ze względu na maskowania usterek mechanicznych przez adaptacyjne układy sterowania silnika [5]. Z przeprowadzonych badań wynika, Ŝe istnieje moŜliwość wykorzystania sztucznych sieci neuronowych do oceny luzu w układzie tłok-cylinder.

1. Wprowadzenie

Dla poprawy poziomu bezpieczeństwa, coraz waŜniejsze znaczenie mają urządzenia umoŜliwiające bieŜącą obserwację parametrów ruchu pojazdów. Szybki rozwój techniki wpłynął na coraz szersze rozpowszechnienie róŜnego typu urządzeń [10,12].

W procesie eksploatacji współczesnych silników spalinowych wykorzystuje się szereg róŜnych metod i technik słuŜących do wykrywania wczesnych stadiów uszkodzeń oraz zwiększenia ich sprawności i niezawodności [3,5].

Systemy diagnostyczne współczesnych silników spalinowych mają na celu lokalizację elementu lub układu, który wskutek naturalnego zuŜycia lub uszkodzenia nie moŜe dalej pełnić swojej funkcji określonej przez producenta. W przypadku silnika największą efektywność pokładowego systemu diagnostycznego zapewniono w zakresie kontroli emisji związków toksycznych. JednakŜe niektóre uszkodzenia obejmujące między innymi zuŜycie gładzi cylindrowej nawet ponad wymiary dopuszczalne dla danego silnika w wielu przypadkach nie stanowią podstawy do reakcji systemu diagnostycznego. Najczęstszą przyczyną tego stanu są stosowane algorytmy adaptacyjnego sterowania silników spalinowych [8]. Jednym ze sposobów pozyskiwania informacji diagnostycznej jest monitorowanie poziomu drgań generowanych przez podzespoły silnika.

Podstawowym problemem na jaki zwraca się uwagę w literaturze z zakresu metod sztucznej inteligencji jest sposób tworzenia danych wykorzystywanych w procesie eksploatacji sieci neuronowych. Umiejętność budowy wzorców gwarantuje sukces w procesie klasyfikacji przy uŜyciu sieci neuronowych [4,9,11,13-16].

(2)

W przeprowadzonych eksperymentach źródło danych stanowią przebiegi czasowe przyspieszeń drgań korpusu silnika. Obiektem badań był samochód marki Fiat Panda z silnikiem ZI o pojemności 1,1 dm3. Badania przeprowadzono na hamowni podwoziowej FLA 203 firmy Bosch. Sygnał przyspieszeń drgań korpusu silnika mierzono w kierunku prostopadłym do osi cylindrów umieszczonym w okolicy 4-tego cylindra. W pomiarach wykorzystano przetwornik przyspieszeń drgań typu ICP 320C15 firmy PCB Piezotronics oraz kartę akwizycji danych NI PCI-6143 sterowaną programem opracowanym w środowisku LabView. Sygnały rejestrowano dla prędkości obrotowej silnika 2500 obr/min z częstotliwością próbkowania równą 40 kHz. W badaniach zarejestrowano 23 przebiegi przyspieszeń drgań korpusu silnika przed naprawą oraz 27 przebiegów przyspieszeń drgań korpusu silnika po naprawie, obejmujących pełne cykle robocze w zakresie kąta obrotu wynoszącego 0-720o. Naprawa silnika polegała na wymianie zuŜytych tłoków, przez co uzyskano zmniejszenie luzów w układzie tłok-cylinder.

W artykule przedstawiono próbę wykrywanie luzu w układzie tłokowo-korbowym poprzez pomiar przyspieszeń drgań kadłuba i budowę na ich podstawie wzorców dla radialnych sztucznych sieci neuronowych.

2. Sposób budowy wzorców z wykorzystaniem histogramu widma drgań

Analiza przebiegów czasowych wykluczyła moŜliwość ich bezpośredniego uŜycia jako danych dla klasyfikatorów neuronowych.

Przykładowe zarejestrowane sygnały drganiowe dla przypadku przed i po naprawie silnika przedstawiono na rys. 1.

Rys. 1. Przebiegi przyśpieszeń drgań zarejestrowane na korpusie przed (a) i po (b) naprawie silnika

Przeprowadzona naprawa silnika nie wpłynęła jednoznacznie na charakter zmian miar punktowych uzyskanych z sygnałów drganiowych. Zarówno miary przeciętnego połoŜenia, miary zróŜnicowania, oraz grupa miar skośności i kurtozy rozkładu mierzalnych wariantów cech przyspieszeń drgań w dziedzinie czasu nie umoŜliwiały jednoznacznej identyfikacji stanu luzów w układzie tłok-cylinder.

Na rys. 2 przedstawiono przykładowe widma wyznaczone z sygnału drganiowego silnika dla dwóch róŜnych stanów.

(3)

Rys. 2. Widmo przyśpieszeń drgań zarejestrowanych na korpusie przed (a) i po (b) naprawie silnika

Z badań wynika, Ŝe do oceny zuŜycia układu tłok-cylinder celowa jest analiza sygnałów w wybranych reprezentatywnych przedziałach częstotliwości. Dlatego teŜ w kolejnym kroku procesu budowy wzorców uzyskany zakres widma podzielono na 40 podzakresów, kaŜdy wynoszący po 500 [Hz].

W celu opisu charakteru zmian widma dla kaŜdego podzakresu oddzielnie wyznaczono histogram. Granice zakresów histogramu przyjęto poprzez podział na pięć równych części zakresu amplitudy widma, wyznaczonego do maksymalnej wartości występującej w danym podzakresie. Sposób postępowania pokazano schematycznie na rys. 3.

Rys. 3. Schemat działania przy budowie histogramów

(4)

Przyjęte do dalszych doświadczeń zakresy histogramu wynoszą:

- zakres 1: 0 do 20% maksymalnej amplitudy widma w danym podzakresie, - zakres 2: 20 do 40% maksymalnej amplitudy widma w danym podzakresie, - zakres 3: 40 do 60% maksymalnej amplitudy widma w danym podzakresie, - zakres 4: 60 do 80% maksymalnej amplitudy widma w danym podzakresie, - zakres 5: 80 do 100% maksymalnej amplitudy widma w danym podzakresie Przykładowy histogram widma przyspieszeń drgań korpusu silnika z róŜnymi wartościami luzów w układzie tłok-cylinder pokazano na rys. 4.

Rys. 4. Przykładowy histogram widma przyśpieszeń drgań zarejestrowanych na korpusie przed (a) i po (b) naprawie silnika

Dla wszystkich zarejestrowanych przebiegów czasowych przyspieszeń drgań zmierzonych przed i po naprawie silnika wyznaczono histogramy widma postępując zgodnie z podanym opisem postępowania.

Kolejnym krokiem w trakcie procesu budowy wzorców było wybranie tylko tych zakresów amplitudy widma (zakres 1-5) i tylko dla tych podzakresów widma (podzakres 1- 40), dla których widoczne było odseparowanie klas odpowiadających zuŜytym i nowym tłokom. Wyniki uzyskane dla przykładowego zestawienia podzakresu widma i zakresu histogramu dla poprawnego i błędnego odseparowania klas pokazano na rys. 5.

Rys. 5. Przykładowe zestawienie podzakresu widma i zakresu histogramu dla poprawnego (a) i błędnego (b) odseparowania klas zuŜycia złoŜenia tłok-cylinder (∆ – silnik przed naprawą, • – silnik po naprawie)

W wyniku selekcji najlepiej odseparowujących stany przed i po naprawie silnika wybrano 17 zestawień podzakresu widma z zakresem histogramu. Procentowe udziały w wybranych kolejnych zestawieniach stanowiły dane wejściowe dla sztucznych sieci neuronowych.

(5)

W przeprowadzonych badaniach wykorzystywano sztuczne sieci neuronowe typu RBF (Radial Basis Function). Radialne sieci neuronowe są uŜywane jako klasyfikatory neuronowe dzielące zbiór danych na ustaloną liczbę kategorii wyjściowych. Posiadają budowę trójwarstwową: warstwa wejściowa, ukryta oraz wyjściowa. Liczba neuronów wyjściowych równa jest liczbie kategorii klasyfikacji. Wykorzystując ten typ sieci naleŜy odpowiednio dobrać współczynnik wygładzający γ. Reprezentuje on odchylenie radialne funkcji Gaussowskich i jest miarą zasięgu neuronów w warstwie ukrytej [13,15].

W przeprowadzonych eksperymentach radialne sieci neuronowe posiadały następującą strukturę:

- liczba neuronów wejściowych: 17, - liczba neuronów wyjściowych: 2, - liczba neuronów w warstwie ukrytej: 50.

Sieć neuronowa miała za zadanie sklasyfikować zarejestrowany sygnał drganiowy do jednej z dwóch klas odpowiadających silnikowi przed i po naprawie.

Zarejestrowanych 50 przebiegów czasowych przyspieszeń drgań kadłuba silnika zostało podzielone na dwie równe części przeznaczone do uczenia i testowania działania sieci neuronowych.

W eksperymentach mających na celu budowę poprawnie działającego klasyfikatora neuronowego typu RBF sprawdzono działanie sieci dla 86 róŜnych wartości współczynnika γ.

Przeprowadzone doświadczenia pozwoliły na budowę bezbłędnie działającego klasyfikatora neuronowego. Wynik ten uzyskiwano dla wartości współczynnika γ w zakresie 2÷50000. W przypadku stosowania współczynnika γ z zakresu wartości 0,0001÷2 zauwaŜalny był znaczny wzrost popełnianego błędu klasyfikacji.

3. Sposób budowy wzorców z wykorzystaniem histogramu cepstrum drgań

Z dotychczasowych badań wynika, Ŝe wszędzie tam, gdzie sygnał wibroakustyczny moŜna przedstawić w postaci ciągu zdarzeń elementarnych przydatną moŜe się okazać analiza cepstrum:

( )

F

(

log F

(

x

( )

t

)

2

)

2

C τ = (1)

Wystąpienie zakłócenia, zwłaszcza okresowego, jest moŜliwe do zidentyfikowania poprzez zastosowanie tej analizy [2]. Pozwala ona rozdzielić składowe splotu odpowiednio na odpowiedź impulsową układu i pobudzenia [17]. W diagnostyce stanu obiektów technicznych analizę cepstrum wykorzystuje się wszędzie tam, gdzie zmiana stanu daje w efekcie pojawienie się lub zaniknięcie harmonik.

Z zarejestrowanych przyspieszeń drgań korpusu silnika wyznaczono cepstrum.

Na rys. 6 przedstawiono przykładowe cepstrum wyznaczone z sygnału drganiowego silnika dla dwóch róŜnych stanów.

Rys. 6. Cepstrum przyśpieszeń drgań zarejestrowanych na korpusie przed (a) i po (b) naprawie silnika

(6)

Z badań wynika, Ŝe do oceny zuŜycia układu tłok-cylinder celowa jest analiza sygnałów w wybranych reprezentatywnych przedziałach częstotliwości. Dlatego teŜ w kolejnym kroku procesu budowy wzorców uzyskany zakres cepstrum podzielono na 5 podzakresów:

- podzakres I: 0 do 0,01 [s], - podzakres II: 0,01 do 0,02 [s], - podzakres III: 0,02 do 0,03 [s], - podzakres IV: 0,03 do 0,04 [s], - podzakres V: 0,04 do 0,05 [s].

W celu opisu charakteru zmian cepstrum dla kaŜdego podzakresu oddzielnie wyznaczono histogram. Granice zakresów histogramu przyjęto poprzez podział na pięć równych części zakresu amplitudy cepstrum, wyznaczonego do maksymalnej wartości występującej w danym podzakresie. Na podstawie wstępnych doświadczeń stwierdzono, Ŝe lepsze wyniki uzyskuje się poprzez przyjęcie wartości maksymalnego zakresu amplitudy cepstrum oddzielnie dla sygnałów zarejestrowanych przed i po naprawie silnika, niŜ zakresu określonego na podstawie wszystkich zarejestrowanych sygnałów zarówno przed jak i po naprawie. Przyjęte do dalszych doświadczeń zakresy histogramu wynoszą:

- zakres 1: 0 do 20% maksymalnej amplitudy cepstrum w danym podzakresie, - zakres 2: 20 do 40% maksymalnej amplitudy cepstrum w danym podzakresie, - zakres 3: 40 do 60% maksymalnej amplitudy cepstrum w danym podzakresie, - zakres 4: 60 do 80% maksymalnej amplitudy cepstrum w danym podzakresie, - zakres 5: 80 do 100% maksymalnej amplitudy cepstrum w danym podzakresie.

Przykładowy histogram cepstrum przyspieszeń drgań korpusu silnika z róŜnymi wartościami luzów w układzie tłok-cylinder pokazano na rys. 7.

Rys. 7. Przykładowy histogram cepstrum przyśpieszeń drgań zarejestrowanych na korpusie przed (a) i po (b) naprawie silnika

Dla wszystkich zarejestrowanych przebiegów czasowych przyspieszeń drgań zmierzonych przed i po naprawie silnika wyznaczono histogramy cepstrum postępując zgodnie z podanym opisem postępowania.

Kolejnym krokiem w trakcie procesu budowy wzorców było wybranie tylko tych zakresów amplitudy cepstrum (zakres 1÷5) i tylko dla tych podzakresów cepstrum (podzakres I÷V), dla których widoczne było odseparowanie klas odpowiadających zuŜytym i nowym tłokom. Wyniki uzyskane dla przykładowego zestawienia podzakresu cepstrum i zakresu histogramu dla poprawnego i błędnego odseparowania klas pokazano na rys. 8.

(7)

Rys. 8. Przykładowe zestawienie podzakresu cepstrum i zakresu histogramu dla poprawnego (a) i błędnego (b) odseparowania klas zuŜycia złoŜenia tłok-cylinder (∆ – silnik przed naprawą, • – silnik po naprawie)

W wyniku selekcji najlepiej odseparowujących stany przed i po naprawie silnika wybrano 15 zestawień podzakresu cepstrum z zakresem histogramu. Procentowe udziały w wybranych kolejnych zestawieniach stanowiły dane wejściowe dla sztucznych sieci neuronowych.

W przeprowadzonych eksperymentach radialne sieci neuronowe posiadały następującą strukturę:

- liczba neuronów wejściowych: 15, - liczba neuronów wyjściowych: 2, - liczba neuronów w warstwie ukrytej: 50.

Sieć neuronowa miała za zadanie sklasyfikować zarejestrowany sygnał drganiowy do jednej z dwóch klas odpowiadających silnikowi przed i po naprawie.

Zarejestrowanych 50 przebiegów czasowych przyspieszeń drgań kadłuba silnika zostało podzielone na dwie równe części przeznaczone do uczenia i testowania działania sieci neuronowych.

W eksperymentach mających na celu budowę poprawnie działającego klasyfikatora neuronowego typu RBF sprawdzono działanie sieci dla 86 róŜnych wartości współczynnika γ.

Uzyskane wyniki zaleŜności wpływu współczynnika γ na wartość błędu klasyfikacji przedstawiono na rys. 9.

Rys. 9. Wpływ wartości współczynnika γ na poprawność klasyfikacji sieci neuronowej RBF (γ – odchylenie radialne funkcji Gaussowskich)

(8)

Przeprowadzone doświadczenia pozwoliły na budowę bezbłędnie działającego klasyfikatora neuronowego. Wynik ten uzyskiwano dla wartości współczynnika γ w zakresie 2÷50000. W przypadku stosowania współczynnika γ z zakresu wartości 0,0001÷2 zauwaŜalny był znaczny wzrost popełnianego błędu klasyfikacji.

4. Podsumowanie

Przeprowadzone badania udowodniły fakt, iŜ moŜna zbudować poprawnie działający klasyfikator neuronowy rozpoznający na podstawie sygnału przyspieszeń drgań kadłuba silnika stan zuŜycia złoŜenia tłok-cylinder. UŜycie radialnych sieci neuronowej z odpowiednio dobraną wartością współczynnika γ pozwoliło uzyskać bezbłędną klasyfikację.

Równocześnie na podstawie przeprowadzonych doświadczeń potwierdzono kluczową rolę doboru odpowiedniego sposobu wstępnego przetwarzania danych przeznaczonych do uczenia sieci neuronowych. Uzyskane wyniki potwierdziły przydatność wykorzystania do tego celu histogramu widma oraz histogramu cepstrum przyspieszeń drgań kadłuba silnika.

Efektywność systemów OBD umoŜliwiających wykrywanie uszkodzeń mechanicznych silnika maskowanych przez elektroniczne urządzenia sterujące współczesnych pojazdów samochodowych moŜe być podniesiona poprzez opracowanie systemów wykorzystujących radialne sztuczne sieci neuronowe.

Literatura

1. Batko W., Dąbrowski Z., Engel Z., Kiciński J., Weyna S. Modern methods of examination of vibroacoustic processes. Radom: Wydawnictwo ITeE, 2005.

2. Cempel C. Vibroaccoustic diagnostics of machines. Warszawa: Panstwowe Wydawnictwo Naukowe, 1989.

3. Charchalis A. Operational supervision of the ship's power plant equipped with gas turbine engines. Problemy Eksploatacji - Maintenance Problems 2001; 4: 105-113.

4. Czech P., Łazarz B., Wojnar G. Detection of local defects of gear teeth using artificial neural networks and genetic algorithms. Radom: Wydawnictwo ITeE, 2007.

5. Dąbrowski Z., Madej H. Masking mechanical damages in the modern control systems of combustion engines. Journal of KONES 2006; 13(3): 53-60.

6. Droździel P. The influence of the vehicle work organization conditions on the engine start-up parameters. Eksploatacja i Niezawodnosc - Maintenance and Reliability 2008;

1(37): 72-74.

7. Heywood J. B. Internal combustion engines fundamentals. New York: McGraw Hill Book Company, 1988.

8. Isermann R. Diagnosis methods for electronic controlled vehicles. Vehicle System Dynamics 2001; 36(2-3): 77-117.

9. Korbicz J., Kościelny J., Kowalczuk Z., Cholewa W. (collective work) Process diagnostics. Models. Methods for artificial intelligence. Applications. Warszawa:

Wydawnictwa Naukowo-Techniczne, 2002.

10. Merkisz J., Tarkowski S. Selected aspects of using deck recorders in automotive vehicles in automotive vehicles. Eksploatacja i Niezawodnosc - Maintenance and Reliability 2011; 2(50): 50-58.

11. Moczulski W., Przystałka P. Application of Neural Networks for Diagnostics of Dynamic Processes. Gliwice: AI-METH, 2004.

12. Niewczas A., Borowiec M.,·Sen A. K., Litak G., Hunicz J., Koszałka G. Vibrations of a vehicle excited by real road profiles. Forsch Ingenieurwes 2010; 74: 99-109.

13. Osowski St. Neural networks for information processing. Warszawa: Oficyna Wydawnicza Politechniki Warszawskiej, 2000.

(9)

14. Tadeusiewicz R. Neural networks. Warszawa: Akademicka Oficyna Wydawnicza, 1993.

15. Tadeusiewicz R., Lula P. Introductin to neural networks. Krakow: StatSoft, 2001.

16. Shao Y, Li X, Mechefske C. K, Chen Z. Rear axle gear damage prediction using vibration signal preprocessing coupled with RBF neural networks. Eksploatacja i Niezawodnosc - Maintenance and Reliability 2009; 4(44): 57-64.

17. śółtowski B., Cempel C. (collective work) Machine diagnostics engineering.

Warszawa-Bydgoszcz-Radom: Wydawnictwo ITeE, 2004.

Cytaty

Powiązane dokumenty

Dla macierzy V o dużych rozmiarach mogą się pojawić problemy numeryczne związane z tym, że wartość wyznacznika tej macierzy może przyjmować wartości znajdujące się bardzo

nr 1 w Łodzi” współfinansowany ze środków Europejskiego Funduszu Społecznego w ramach Regionalnego Programu Operacyjnego Województwa Łódzkiego na lata 2014-2020. Wykonawca

[3] Dzierzbicka K., Cholewiński G., Rachoń J.: Aparatura i procesy jednostkowe stosowane w laboratorium chemii organicznej, Gdańsk, Wyd.. [4] Dzierzbicka K., Cholewiński G.,

2 ustawy o systemie oświaty, w szczególnych przypadkach losowych lub zdrowotnych, uniemożliwiających przystąpienie ucznia do egzaminu gimnazjalnego lub danego zakresu

Streszczenie: Celem artykułu jest przedstawienie problemu wyboru optymalnego portfela akcji w sytuacji, kiedy preferencje inwestora odnoszą się do wartości oczekiwanej, wariancji

Dzięki zauwa- żonej i opisanej wzorem 17 zależności, osiągnięto nie- wielki przyrost dopuszczalnej prędkości przy małej długości krzywej przejściowej względem algorytmu

• skojarzenie o minimalnej (maksymalnej) wadze – szukamy w obci onym grafie takiego skojarzenia, aby suma wag jego kraw dzi była mo liwie najmniejsza (najwi ksza).. •

Czynnik ludzki w projektach IT, 7 zasad skutecznego działania, monitorowanie i motywowanie zespołu