WARIANTOWA ANALIZA FUNKCJI CELU W ZADANIU OPTYMALIZACJI AKTYWNEGO TŁUMIENIA SIEDZENIA POJAZDU SPECJALNEGO

Podobne dokumenty
AKTYWNE TŁUMIENIE SIEDZENIA POJAZDU SPECJALNEGO

OPTYMALIZACJA DOBORU PRZEŁOŻENIA W PASOWEJ PRZEKŁADNI CVT MIEJSKIEGO POJAZDU JEDNOŚLADOWEGO

ANALIZA OBCIĄŻEŃ JEDNOSTEK NAPĘDOWYCH DLA PRZESTRZENNYCH RUCHÓW AGROROBOTA

PRACA DYPLOMOWA Magisterska

BADANIA SYMULACYJNE PROCESU HAMOWANIA SAMOCHODU OSOBOWEGO W PROGRAMIE PC-CRASH

Drgania poprzeczne belki numeryczna analiza modalna za pomocą Metody Elementów Skończonych dr inż. Piotr Lichota mgr inż.

DYNAMIKA KONSTRUKCJI BUDOWLANYCH

ANALIZA ROZPRASZANIA ENERGII DRGAŃ W AKTYWNYCH ZAWIESZENIACH POJAZDU DLA WYBRANYCH ALGORYTMÓW STEROWANIA

Rozszerzony konspekt preskryptu do przedmiotu Teoria Maszyn i Mechanizmów

ZASTOSOWANIE METOD OPTYMALIZACJI W DOBORZE CECH GEOMETRYCZNYCH KARBU ODCIĄŻAJĄCEGO

BADANIA SYMULACYJNE UKŁADU ZAWIESZENIA POJAZDU SAMOCHODOWEGO W ŚRODOWISKU ADAMS/CAR SIMULATION RESEARCH OF CAR SUSPENSION SYSTEM IN ADAMS/CAR SOFTWARE

INSTRUKCJA DO ĆWICZENIA NR 4

RÓWNANIE DYNAMICZNE RUCHU KULISTEGO CIAŁA SZTYWNEGO W UKŁADZIE PARASOLA

BADANIA I MODELOWANIE DRGAŃ UKŁADU WYPOSAŻONEGO W STEROWANY TŁUMIK MAGNETOREOLOGICZNY

DOBÓR FUNKCJI WŁASNEJ PRZEMIESZCZENIA UKŁADÓW DRGAJĄCYCH GIĘTNIE W RUCHU UNOSZENIA

OPTYMALIZACJA ZBIORNIKA NA GAZ PŁYNNY LPG

MODEL MANIPULATORA O STRUKTURZE SZEREGOWEJ W PROGRAMACH CATIA I MATLAB MODEL OF SERIAL MANIPULATOR IN CATIA AND MATLAB

WYKORZYSTANIE OPROGRAMOWANIA ADAMS/CAR RIDE W BADANIACH KOMPONENTÓW ZAWIESZENIA POJAZDU SAMOCHODOWEGO

Matematyczny opis układu napędowego pojazdu szynowego

Modelowanie wpływu niezależnego sterowania kół lewych i prawych na zachowanie dynamiczne pojazdu

ZASTOSOWANIE METODY PSO W OPTYMALIZACJI RUCHU SAMOCHODU OSOBOWEGO

DRGANIA SWOBODNE UKŁADU O DWÓCH STOPNIACH SWOBODY. Rys Model układu

Politechnika Łódzka Wydział Mechaniczny Instytut obrabiarek i technologii budowy maszyn. Praca Magisterska

KOMPUTEROWE WSPOMAGANIE MODELOWANIA WŁASNOŚCI DYNAMICZNYCH ZAWIESZENIA POJAZDU GĄSIENICOWEGO

OD MODELU ANATOMICZNEGO DO MODELU NUMERYCZNEGO - SYMULACJA RUCHU PALCÓW RĘKI CZŁOWIEKA

MODELOWANIE WPŁYWU NIEZALEŻNEGO STEROWANIA KÓŁ LEWYCH I PRAWYCH NA ZACHOWANIE DYNAMICZNE POJAZDU

PROGRAMOWANIE DYNAMICZNE W ROZMYTYM OTOCZENIU DO STEROWANIA STATKIEM

KOMPUTEROWY MODEL UKŁADU STEROWANIA MIKROKLIMATEM W PRZECHOWALNI JABŁEK

Obliczenia polowe silnika przełączalnego reluktancyjnego (SRM) w celu jego optymalizacji

dynamiki mobilnego robota transportowego.

Karta (sylabus) modułu/przedmiotu Mechanika i Budowa Maszyn Studia drugiego stopnia

Karta (sylabus) modułu/przedmiotu INŻYNIERIA MATERIAŁOWA Studia pierwszego stopnia

Rozszerzony konspekt preskryptu do przedmiotu Podstawy Robotyki

Jan Awrejcewicz- Mechanika Techniczna i Teoretyczna. Statyka. Kinematyka

Dynamika samochodu II Vehicle Dynamics II

Metoda elementów skończonych

Drgania układu o wielu stopniach swobody

Modelowanie krytycznego przypadku krzyżowania osi dla ramy samochodu ciężarowego 6

Autoreferat Rozprawy Doktorskiej

WYBRANE ASPEKTY MECHANICZNE SAMOCHODU NAPĘDZANEGO SILNIKAMI ELEKTRYCZNYMI WBUDOWANYMI W PIASTACH KÓŁ

ZASTOSOWANIE RACHUNKU OPERATORÓW MIKUS- IŃSKIEGO W PEWNYCH ZAGADNIENIACH DYNAMIKI KONSTRUKCJI

Plan. Zakres badań teorii optymalizacji. Teoria optymalizacji. Teoria optymalizacji a badania operacyjne. Badania operacyjne i teoria optymalizacji

Egzamin / zaliczenie na ocenę* 1,6 1,6

Politechnika Śląska. Katedra Wytrzymałości Materiałów i Metod Komputerowych Mechaniki. Praca dyplomowa inżynierska. Wydział Mechaniczny Technologiczny

MECHANIKA 2. Drgania punktu materialnego. Wykład Nr 8. Prowadzący: dr Krzysztof Polko

Modelowanie, sterowanie i symulacja manipulatora o odkształcalnych ramionach. Krzysztof Żurek Gdańsk,

Badania doświadczalne wielkości pola powierzchni kontaktu opony z nawierzchnią w funkcji ciśnienia i obciążenia

Rys 1 Schemat modelu masa- sprężyna- tłumik

DOŚWIADCZALNE I SYMULACYJNE ANALIZY WPŁYWU DRGAŃ STYCZNYCH POPRZECZNYCH NA SIŁĘ TARCIA W RUCHU ŚLIZGOWYM

WRAŻLIWOŚĆ POWŁOKI CYLINDRYCZNEJ NA ZMIANĘ GRUBOŚCI

Algorytm Grovera. Kwantowe przeszukiwanie zbiorów. Robert Nowotniak

Podstawy robotyki wykład VI. Dynamika manipulatora

DYNAMIC STIFFNESS COMPENSATION IN VIBRATION CONTROL SYSTEMS WITH MR DAMPERS

Mechanika ruchu / Leon Prochowski. wyd. 3 uaktual. Warszawa, Spis treści

WÓJCIK Ryszard 1 KĘPCZAK Norbert 2

ANALIZA KINEMATYCZNA PALCÓW RĘKI

INTERPOLACJA I APROKSYMACJA FUNKCJI

Tytuł: Doktor inżynier Temat rozprawy: Analiza dynamiczna i sterowanie maszynami roboczymi posadowionymi podatnie

automatyka i robotyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Mgr inż. Wojciech Chajec Pracownia Kompozytów, CNT Mgr inż. Adam Dziubiński Pracownia Aerodynamiki Numerycznej i Mechaniki Lotu, CNT SMIL

KARTA PRZEDMIOTU 1/5. Wydział Mechaniczny PWR

ZESZYTY NAUKOWE z. 42

Sposoby modelowania układów dynamicznych. Pytania

ANALIZA DYNAMIKI TYLNEGO UKŁADU ZAWIESZENIA POJAZDU OSOBOWEGO Z NAPĘDAMI ELEKTRYCZNYMI WBUDOWANYMI W KOŁA

INSTRUKCJA DO ĆWICZENIA NR 7

3 Podstawy teorii drgań układów o skupionych masach

Modelowanie systemów empirycznych - analiza modelu amortyzacji samochodu o dwóch stopniach swobody

MODELOWANIE ZJAWISK DYNAMICZNYCH ZAWIESZENIA POJAZDU GĄSIENICOWEGO NA PRZYKŁADZIE PODWOZIA PT-91

Równania różniczkowe opisujące ruch fotela z pilotem:

PODATNOŚĆ DYNAMICZNA OBUSTRONNIE PODPARTEJ BELKI Z TŁUMIENIEM W RUCHU UNOSZENIA

WSPÓŁCZYNNIK GOTOWOŚCI SYSTEMU LOKOMOTYW SPALINOWYCH SERII SM48

Wykorzystanie czujników laserowych wysokości do estymacji profilu nierówności drogi

INSTRUKCJA DO ĆWICZENIA NR 5

13. WYZNACZANIE CHARAKTERYSTYK ORAZ PRZEŁOŻENIA UKŁADU KIEROWNICZEGO

METODY OBLICZENIOWE. Projekt nr 3.4. Dariusz Ostrowski, Wojciech Muła 2FD/L03

Rozdział 23 KWANTOWA DYNAMIKA MOLEKULARNA Wstęp. Janusz Adamowski METODY OBLICZENIOWE FIZYKI 1

MODELOWANIE ZA POMOCĄ MES Analiza statyczna ustrojów powierzchniowych

'MAPOSTAW' Praca zespołowa: Sylwester Adamczyk Krzysztof Radzikowski. Promotor: prof. dr hab. inż. Bogdan Branowski

PORÓWNANIE WYBRANYCH SCHEMATÓW RÓŻNICO- WYCH NA PRZYKŁADZIE RÓWNANIA SELECTED DIFFERENTIAL SCHEMES COMPARISON BY MEANS OF THE EQUATION

Metoda elementów skończonych w mechanice konstrukcji / Gustaw Rakowski, Zbigniew Kacprzyk. wyd. 3 popr. Warszawa, cop

KOMPUTEROWO WSPOMAGANE WYZNACZANIE DYNAMICZNYCH SIŁ MIĘDZYZĘBNYCH W PRZEKŁADNIACH WALCOWYCH O ZĘBACH PROSTYCH I SKOŚNYCH

17.1 Podstawy metod symulacji komputerowych dla klasycznych układów wielu cząstek

MANEWR PODWÓJNEJ ZMIANY PASA RUCHU PRÓBA OCENY PROGRAMÓW DO REKONSTRUKCJI WYPADKÓW DROGOWYCH

Projektowanie elementów z tworzyw sztucznych

PRZEWODNIK PO PRZEDMIOCIE

Spis treści. Wstęp Część I STATYKA

OPTYMALIZACJA CHARAKTERYSTYK TŁUMIENIA AMORTYZATORA SAMOCHODOWEGO W WARUNKACH PRZEJAZDU PO POJEDYNCZEJ NIERÓWNOŚCI DROGI

XXIII Konferencja Naukowa POJAZDY SZYNOWE 2018

ANALIZA DYNAMIKI PRZENOŚNIKA FORM ODLEWNICZYCH. T. SOCHACKI 1, J. GRABSKI 2 Katedra Systemów Produkcji, Politechnika Łódzka, Stefanowskiego 1/15, Łódź

Nazwisko i imię: Zespół: Data: Ćwiczenie nr 1: Wahadło fizyczne. opis ruchu drgającego a w szczególności drgań wahadła fizycznego

Metody numeryczne równań różniczkowych zwyczajnych

PEWNE METODY HYBRYDOWE W JEDNOKRYTERIALNEJ OPTYMALIZACJI KONSTRUKCJI SOME HYBRID METHODS FOR SINGLE CRITERIA DESIGN OPTIMIZATION

1. PODSTAWY TEORETYCZNE

PRZEWODNIK PO PRZEDMIOCIE

Ć w i c z e n i e K 4

Laboratorium Mechaniki Technicznej

MECHANIKA II. Dynamika ruchu obrotowego bryły sztywnej

BADANIA WPŁYWU PRACY PRZY KOMPUTERZE NA ZDOLNOŚĆ PROWADZENIA POJAZDÓW CIĘŻAROWYCH

Amortyzator. Model: Dodatkowe zmienne: Należy uwzględnić zmienność tłumienia. oraz możliwość oderwania się koła od powierzchni drogi.

POZNAN UNIVE RSITY OF TE CHNOLOGY ACADE MIC JOURNALS No 72 Electrical Engineering 2012

Transkrypt:

Kornel WARWAS, Szymon TENGLER WARIANTOWA ANALIZA FUNKCJI CELU W ZADANIU OPTYMALIZACJI AKTYWNEGO TŁUMIENIA SIEDZENIA POJAZDU SPECJALNEGO W pracy przedstawiono sposób doboru optymalnego tłumienia fotela kierowcy pojazdu specjalnego, który bezpośrednio przyczynia się do zwiększenia komfortu jazdy. Model matematyczny pojazdu sformułowano korzystając ze współrzędnych złączowych i przekształceń jednorodnych. Przedstawiono manewr przejazdu przez przeszkodę w postaci progu zwalniającego, który zamodelowano w postaci nawierzchni drogi składającej się z trójkątów. Do wyznaczenia punktu styku opony z jezdnią zastosowano autorski algorytm 4Points, a opony pojazdu odwzorowano stosując model Dugoffa-Uffelmana. Przedmiotem badań było dobranie takiego tłumienia fotela kierowcy, aby zminimalizować amplitudy drgań występujące w tym podukładzie. Do rozwiązania zadania wykorzystano dwie metody optymalizacji o różnej złożoności numerycznej. Przedstawiono i porównano wyniki otrzymane w procesie optymalizacji dynamicznej dla różnych funkcji celu. WSTĘP Komfort jazdy kierowcy i pasażerów w pojazdach mechanicznych jest przedmiotem rozważań wielu prac naukowych i badawczych [1, 2, 3]. Poprawa komfortu może znacząco wpływać na efektywny czas użytkowania pojazdu jak i na poziom zmęczenia operatora. Ma to szczególne znaczenie w przypadku pojazdów wieloczłonowych oraz specjalnych, w których operator spędza przeciętnie od kilku do kilkunastu godzin dziennie [4, 5]. Jak pokazano w [2, 6, 7] poprawa komfortu kierowcy i pasażerów jest często utożsamiana z modyfikacjami podzespołów pojazdu. Wiele prac badawczych dotyczy zmian i ulepszeń zawieszenia pojazdu, a układy te zwykło się nazywać aktywnym lub semi-aktywnym zawieszeniem [1, 6, 7]. Kolejnym podzespołem, który ma bezpośredni wpływ na komfort jazdy są siedziska, a w szczególności fotele kierowcy. W tym przypadku redukcja drgań występujących podczas przejazdu po nierównościach terenu może okazać się istotnym czynnikiem wpływającym na poprawę komfortu jazdy. Dla przykładu w pracy [8] przedstawiono wpływ nierówności terenu na zachowanie fotela kierowcy. Do poprawy komfortu autorzy stosowali amortyzator magneto-reologiczny. W pracy [9] podejmowano próby związane z poprawą komfortu kierowcy i załogi specjalnego pojazdu militarnego. Autorzy dokonali szeregu badań określających parametry komfortu uwzględniając zróżnicowany teren. W doborze optymalnych parametrów podukładów stosowane są zazwyczaj regulatory i sterowniki, które muszą być odpowiednio kalibrowane [6]. Dobór odpowiednich parametrów podukładów pojazdu można również zrealizować poprzez rozwiązanie zadania optymalizacji. Metody te stosowano dotychczas w między innymi w pracach [10, 11] do rozwiązywania zadań z zakresu sterowania układami wspomagającymi kierowcę w niebezpiecznych sytuacjach drogowych. Autorzy wykorzystali metody o różnym stopniu skomplikowania numerycznego do doboru momentów hamujących działających na poszczególne koła pojazdu. Optymalizacja prowadzona w tym zakresie miała na celu kalibrowanie i testowanie istniejących układów. W czasie optymalizacji minimalizowano funkcjonał zdefiniowany w postaci kryterium całkowego. W niniejszej pracy do rozwiązania problemu doboru odpowiednich wartości parametrów podukładu fotela kierowcy zastosowano dwie różne metody optymalizacji dynamicznej prowadząc analizy dotyczące doboru funkcjonału stosowanego w zadaniu optymalizacji. Praca ta jest kontynuacją i rozszerzeniem [12], w której autorzy analizowali metody Hooke-Jeeves a oraz zmiennej metryki (Variable Metric Method) dla jednej, wybranej funkcji celu. Rozważano zagadnienie doboru optymalnych wartości tłumienia fotela kierowcy pojazdu specjalnego. Wyniki uzyskane z rozwiązania zadania optymalizacji dynamicznej stały się podstawą do: zastosowania innych metod optymalizacji, analizy charakterystyki funkcji celu i jej wpływu na wartość końcową optymalizacji dynamicznej oraz czas obliczeń symulacyjnych. 1. MODEL MATEMATYCZNY Przedmiotem badań jest samochód ratowniczo-gaśniczy stanowiący przykład samochodu o wysoko położonym środku ciężkości. W analizowanym modelu samochodu wyróżniono 12 podzespołów: rama, kabina, zabudowa, silnik, most przedni i tylny, zwrotnice oraz koła (rys. 1). Kabina Rama Zwrotnica Silnik Most przedni Rys. 1. Podzespoły modelowanego samochodu Koło z oponą Zabudowa Most tylny Do określenia pozycji i orientacji tych ciał w przestrzeni trójwymiarowej wykorzystano współrzędne złączowe i transformacje jednorodne [13]. Przy takim sposobie modelowania ruch każdego ciała (z wyjątkiem ciała bazowego), określany jest względem ciała poprze- 6/2016 AUTOBUSY 1201

dzającego ruch ten opisują przyjęte odpowiednio współrzędne uogólnione, które dla poszczególnych podzespołów przedstawiają się następująco. Dla modelu ramy (rys. 2), wektor współrzędnych uogólnionych ma postać: q = [x y z {} Xˆ Ŷ Rys. 2. Model ramy ˆX ~ ψ θ φ ] T {1} ~ z ~ x Rama ma zatem sześć stopni swobody w ruchu względem, układu inercjalnego {}. Kabina (rys. 3) zamocowana jest do ramy i względem niej ma jeden stopień swobody (obrót): {} Xˆ Ŷ ~ ~ y ~ Ŷ q (2) = [θ (2) ] (2) q (4) = [ỹ (4) z (4) θ (4) ] T (3) q (5) = [ỹ (5) z (5) θ (5) ] T (4) Zwrotnice względem mostu przedniego mogą wykonywać obrót (rys. 5), a ich wektory współrzędnych uogólnionych przyjmują postać: ˆX (6) {6} (6) ~ (6) Yˆ (6) Rys. 5. Modele zwrotnic q (6) = [ψ (6) ] (5) q (7) = [ψ (7) ] (6) ˆX (7) {7} Koła przednie (zamocowane do zwrotnic) i koła tylne (zamocowane do mostu) mają względem ciał poprzedzających jeden stopień swobody obrót. Modele kół (ciała nr 8, 9, 10, 11) przedstawiono na rys. 6. (7) ~ (7) Yˆ (7) {2} (2) c (2) P1 P1 d ( 2) P1 P1 c (2) P2 P2 d ( 2) P2 P2 Z {k} ˆ ( k ) ˆX (2) ~ (2) Yˆ (2) (2) P 1 P 1 (2) P 2 P 2 Yˆ k ( ) ˆ ( k ) (k) X { k} M y Rys. 3. Model kabiny Na rys. 4 przedstawiono modele mostów przedniego i tylnego. Każdy z mostów względem ramy ma trzy stopnie swobody dwa przemieszczenia i jeden obrót. Przemieszczenia określone są współrzędnymi uogólnionymi y (4), z (4) (w przypadku mostu przedniego) y (5), z (5) (w przypadku mostu tylnego), zaś obroty odpowiednio współrzędną θ (4) (w przypadku mostu przedniego), θ (5) (w przypadku mostu tylnego). Rolę resorów pełnią elementy sprężyste zamocowane między określonymi punktami. Działanie drążków stabilizacyjnych modeluje się za pośrednictwem elementów sprężystych o kierunkach odkształceń zgodnych ze współrzędnymi uogólnionymi θ (4) i θ (5). Resory samochodu cechują się podatnością poprzeczną, stąd w modelu matematycznym wprowadzono translacyjne elementy sprężyste działające w kierunku zgodnym ze współrzędnymi uogólnionymi y (4) i y (5). Rys. 4. Modele mostów Wektory współrzędnych uogólnionych mostów przedstawiają się następująco: Rys. 6. Model koła (k ) M (k ) F Ich wektory współrzędnych uogólnionych przedstawiają się następująco: gdzie: k {8, 9, 10, 11} q (k) = [θ (k) ] (7) Na dane koło k działa siła F (k) i moment M (k) pary sił, stanowiące reakcje nawierzchni drogi, oraz moment napędowy M y usy- {k} tuowany w osi obrotu kół tylnych. Składowe siły F (k) i momentu M (k), zostały wyznaczone za pomocą modelu Dugoffa-Uffelmana [5]. Składowe te przykładane są w określonym w pracy [5] punkcie styku C modelu opony z nawierzchnią drogi. Droga jest dyskretyzowana, a szczegółowe algorytmy służące do modelowania nierówności nawierzchni, jak również algorytmy pozwalające na określenie pozycji punktu styku C w układzie odniesienia {} przedstawiono w [5]. {k} Momenty napędowe M y przyłożono na tylne koła samochodu (k = 10, 11) zgodnie z zasadą działania otwartego symetrycznego mechanizmu różnicowego [5, 14]. W celu zapewnienia zadanej prędkości samochodu odpowiednie momenty napędowe sterowane poprzez regulator PID są dostarczane do kół pojazdu. 1202 AUTOBUSY 6/2016

Ostatnimi podzespołami samochodu są silnik i zabudowa. Modelowane są jako ciała sztywno związane z ramą, zatem nie posiadają względnych współrzędnych uogólnionych. Dla tak opisanego modelu samochodu sformułowano równania ruchu, stosując formalizm równań Lagrange a II rodzaju. W pracach [5, 10] przedstawiono szczegółowy opis modelowania matematycznego prowadzącego do modelu obliczeniowego i dynamicznych równań ruchu w postaci macierzowej zapisanych w postaci: A(t, q)q Φr = f(t, q, q ) { Φ T q = w gdzie: t czas, q, q, q wektory współrzędnych, prędkości i przyspieszeń uogólnionych, A macierz mas, Φ macierz współczynników odpowiadających siłom reakcji więzów, r wektor niewiadomych sił reakcji więzów, f wektor sił dynamicznych, sprężystości, tłumienia oraz sił uogólnionych, w wektor prawych stron równań więzów. 2. SFORMUŁOWANIE ZADANIA OPTYMALIZACJI Głównym celem optymalizacji jest dobór pewnych parametrów pojazdu, tak aby zapewnić największy możliwy komfort jazdy. W przedstawionym problemie zmienne decyzyjne określają współczynniki tłumienia fotela kierowcy w dyskretnych chwilach czasowych: (8) D = [d 1 d nd ] T (9) gdzie n d liczba dyskretnych chwil czasowych. Do otrzymania funkcji ciągłej zmiennych decyzyjnych zastosowano funkcje sklejane pierwszego stopnia. Dodatkowo przyjęto ograniczenia nierównościowe określające minimalne i maksymalne wartości parametrów tłumienia: d min d i d max (10) Ograniczenia te uwzględniono w zadaniu optymalizacji poprzez zewnętrzną funkcję kary [15, 16], której wartość dodawano do minimalizowanej funkcji celu: ζ i (D) = { 0 dla g i (D) 0 C 1,i e C 2,ig i (D) dla g i (D) > 0 (11) gdzie: g i (D) 0 dla i = 1,, - ograniczenie nierównościowe zdefiniowane na podstawie (10), - liczba ograniczeń nierównościowych, C 1,i, C 2,i - wagi dobierane empirycznie. W celu określenia optymalnych współczynników tłumienia zdefiniowano szereg zadań minimalizacji następujących funkcjonałów: liczba i wartości ekstremów lokalnych n e Ω 1 (D, q ) = C 1 n e + C 2 q f(θ(i)) + ζ i (D) min (12) wartości ekstremów lokalnych n e Ω 2 (D, q ) = C 1 q f(θ(i)) + ζ i (D) min (13) kryterium całkowe t k Ω 3 (D, q ) = C 1 q f dt + ζ i (D) min (14) odchylenie standardowe Ω 4 (D, q ) = C 1 0 n (q f (i) q n (i) 2 f ) + ζ i (D) min (15) gdzie: D wektor zmiennych decyzyjnych, n e liczba ekstremów w przebiegu czasowym przyspieszenia współrzędnej uogólnionej fotela kierowcy, t k czas trwania symulacji, n liczba punktów dyskretnych w przebiegu czasowym, liczba ograniczeń nierównościowych, θ(i) funkcja określająca chwilę czasową, w której występuje i-te ekstremum, C 1, C 2 wagi dobierane empirycznie. Tak postawione zadanie zostało rozwiązane za pomocą metod Hooke-Jeeves a (HJ) oraz Nelder a-mead a (NM) charakteryzujących się różnym stopniem skomplikowania numerycznego [7]. W kolejnym rozdziale przedstawiono wyniki symulacji numerycznych przeprowadzonych dla wybranego przypadku drogowego oraz porównanie wyników uzyskanych prowadząc symulacje numeryczne dla kilku różnych funkcji celu. 3. WYNIKI SYMULACJI Rozważano przypadek w którym pojazd poruszający się ze stałą prędkością przejeżdża przez przeszkodę w postaci progu zwalniającego o wysokości 6 cm. Przedmiotem badań było wyznaczenie optymalnych współczynników tłumienia zapewniający redukcję drgań fotela kierowcy w czasie wykonywania manewru. W symulacjach numerycznych przyjęto, że manewr trwał 3 s, w których pojazd pokonał przeszkodę przednimi i tylnymi kołami. Założono stałą prędkość pojazdu równą 10 km/h, zapewnioną poprzez sterowanie momentami napędowymi z wykorzystaniem regulatora PID. W symulacjach numerycznych testowano równomierny i nierównomierny podział przedziału czasowego zagęszczając punkty w trakcie przejazdu przez przeszkodę. Ostatecznie przyjęto, że wektor wartości chwil czasowych można przedstawić w postaci: t = (t i ),,nd (16) gdzie: t i = i t e n d, n d = 15 liczba dyskretnych chwil czasowych, t e = 3 [s] czas zakończenia symulacji. Parametry fizyczne pojazdu niezbędne do wykonania symulacji zostały zaadoptowane z pracy [5]. Model kierowcy uwzględniono w równaniach i obliczeniach dynamiki ruchu jako dodatkową masę o wadze 80 kg połączoną z siedziskiem. Do całkowania równań ruchu w każdym kroku optymalizacji zastosowano stałokrokową metodę 6/2016 AUTOBUSY 1203

Rungego-Kutty 4 rzędu. Wartości minimalne i maksymalne współczynników tłumienia stanowiące ograniczenia nierównościowe przyjęto odpowiednio d min = 10 Ns/m oraz d max = 4000 Ns/m. Wyniki wartości zmiennych decyzyjnych uzyskane w procesie optymalizacji dynamicznej dla różnych funkcji celu przedstawiono na rys. 7 i 8 dla obliczeń prowadzonych odpowiednio metodą Hooke- Jeeves a i Nelder a-mead a. Rys. 9. Przebiegi przyspieszenia współrzędnej uogólnionej fotela kierowcy dla różnych funkcji celu uzyskanych z obliczeń metodą Hooke- Jeeves a Rys. 7. Przebiegi zmiennych decyzyjnych dla różnych funkcji celu uzyskanych z obliczeń metodą Hooke-Jeeves a Rys. 10. Przebiegi przyspieszenia współrzędnej uogólnionej fotela kierowcy dla różnych funkcji celu uzyskanych z obliczeń metodą Nelder a-mead a Rys. 8. Przebiegi zmiennych decyzyjnych dla różnych funkcji celu uzyskanych z obliczeń metodą Nelder a-mead a Można zauważyć znaczące różnice w uzyskanych przebiegach wartości zmiennych decyzyjnych z obu metod optymalizacji. Przebiegi uzyskane metodą Hooke-Jeeves a charakteryzują się większymi wartościami, niejednokrotnie osiągając górne ograniczenie zdefiniowane w zadaniu optymalizacji. Mimo różnic w wartościach i przebiegach zmiennych decyzyjnych rys. 9 i 10 wskazują, że zastosowanie ich w podukładzie aktywnego zawieszenia fotela kierowcy daje pożądane efekty. Wyniki otrzymane z rozwiązania zadania optymalizacji dynamicznej porównywano z przebiegiem wyznaczonym na podstawie symulacji, w której przyjęto stały współczynnik tłumienia równy d max d min 2000 Ns/m. Na wykresach przebieg ten 2 został oznaczony jako Bo. W rozważanym manewrze drogowym najlepsze rezultaty uzyskano stosując kryterium całkowe i sumę lokalnych ekstremów przyspieszenia. Pozostałe kryteria dają zbliżone do siebie wyniki, a zastosowanie łączonego kryterium badającego liczbę i wartości ekstremów lokalnych wypada najgorzej. Może to być spowodowane niewłaściwym doborem wag C 1 i C 2. Dodatkowo w niektórych przedziałach czasowych kryterium badające odchylenie standardowe wypada korzystniej od innych. W celu porównania ilościowego uzyskanych wyników, wartości optymalne uzyskane dla różnych funkcji celu oraz metod optymalizacji zestawiono w tabeli 1. Wprowadzono również wielkość nazwaną współczynnikiem poprawy, określającą procentowy błąd względny wyznaczany według wzoru: Δ i = Ω (s) (o) i Ωi 100% (s) (17) Ω i gdzie: Ω i (s) wartość i-tej funkcji celu przed optymalizacją, Ω i (o) wartość i-tej funkcji celu po optymalizacji. Tab. 1. Wartości funkcji celu oraz współczynnika poprawy uzyskane z rozwiązania zadania optymalizacji dynamicznej Wartość bez Wartość Współczynnik Funkcja optymalizacji Metoda funkcji celu poprawy celu (s) Ω i optymalizacji (o) Ω i Δ i [%] Ω 1 543,98 Hooke-Jeeves 401,11 26,26 Nelder-Mead 468,82 13,82 Ω 2 301,98 Hooke-Jeeves 102,51 66,05 Nelder-Mead 125,02 58,60 Ω 3 2,65 Hooke-Jeeves 1,5091 43,05 Nelder-Mead 1,7400 34,34 Ω 4 7,41 Hooke-Jeeves 2,6896 63,70 Nelder-Mead 3,4727 53,13 1204 AUTOBUSY 6/2016

Dane przedstawione w tabeli 1 wskazują, że najlepszą poprawę uzyskano dla funkcji celu badającej wartości lokalnych ekstremów przyspieszenia, a kryterium całkowe z niewiele gorszym wynikiem znajduje się na drugim miejscu. Na rys. 11-14 przedstawiono porównanie przebiegów przyspieszenia współrzędnej uogólnionej fotela kierowcy pogrupowanych według metod obliczania funkcji celu przy zastosowaniu różnych metod rozwiązywania zadania optymalizacji dynamicznej. Rys. 14. Przebiegi przyspieszenia współrzędnej uogólnionej fotela kierowcy 1) bez optymalizacji oraz po optymalizacji funkcji celu Ω 4 Rys. 11. Przebiegi przyspieszenia współrzędnej uogólnionej fotela kierowcy 1) bez optymalizacji oraz po optymalizacji funkcji celu Ω 1 Rys. 12. Przebiegi przyspieszenia współrzędnej uogólnionej fotela kierowcy 1) bez optymalizacji oraz po optymalizacji funkcji celu Ω 2 Rys. 13. Przebiegi przyspieszenia współrzędnej uogólnionej fotela kierowcy 1) bez optymalizacji oraz po optymalizacji funkcji celu Ω 3 Wartości funkcji celu uzyskane z różnych metod optymalizacji dynamicznej są porównywalne, jednakże dla każdego wariantu funkcji celu najlepsze wyniki otrzymano stosując metodę Hooke- Jeeves a. Metoda ta pozwala na uzyskanie rozwiązania optymalnego w krótkim czasie, ale do jej poprawnego działania wymagana jest znajomość wektora gradientu. W pracy wektor ten wyznaczano numerycznie stosując metodę różnic skończonych [7]. Skutkuje to wyznaczaniem wartości funkcji celu wielokrotnie w jednej iteracji metody optymalizacji i w zależności od liczby zmiennych decyzyjnych może prowadzić do wydłużenia całkowitego czasu obliczeń. Przedstawione wyniki obliczeń numerycznych pozwalają na wysunięcie następujących wniosków: metoda Hooke-Jeeves a mimo stosunkowo małego skomplikowania algorytmicznego daje najlepsze wyniki rozumiane jako najlepsze wartości w dyskretnych chwilach czasowych tłumienia fotela kierowcy w rozważanym manewrze drogowym, wybór funkcji celu ma duży wpływ na uzyskaną wartość końcową rozwiązania optymalnego. Dodatkowo funkcja ta powinna być dobierana dla określonego zadania. W niniejszej pracy najlepsze wartości funkcji celu uzyskano stosując sumę ekstremów lokalnych przyspieszenia współrzędnej uogólnionej fotela oraz kryterium całkowe. Z doświadczeń autorów wynika, że funkcjonał zdefiniowany w postaci kryterium całkowego może być z powodzeniem stosowany w innych zagadnieniach optymalizacyjnych [10, 11, 17, 18], rodzaj stosowanej funkcji celu ma znikomy wpływ na całkowity czas obliczeń symulacyjnych. W zadaniach optymalizacji dynamicznej, w których w każdym kroku optymalizacji rozwiązuje się numerycznie układy równań macierzowych i całkuje równania ruchu, koszt wyznaczenia wartości funkcji celu jest zazwyczaj pomijalny. PODSUMOWANIE W pracy przedstawiono rozwiązanie zadania doboru parametrów aktywnego tłumienia fotela kierowcy za pomocą optymalizacji dynamicznej, całkując równania ruchu pojazdu specjalnego w każdej iteracji metody. Obliczenia prowadzono dla wybranego manewru drogowego z przeszkodą w postaci progu zwalniającego. Uzyskane wyniki wskazują, że właściwy dobór funkcji celu oraz metody optymalizacji jest bardzo ważny. Komfort kierowcy, szczególnie w pojazdach specjalnych, jest istotny, a prace poświęcone tej tematyce są aktualne i potrzebne. Istniejące na rynku systemy powinny być walidowane, a nowe rozwiązania kalibrowane tak aby zapewnić najlepsze 6/2016 AUTOBUSY 1205

parametry w różnych sytuacjach drogowych. Przedstawiona w pracy analiza może być wykorzystana do określenia optymalnych wartości parametrów niezbędnych podczas projektowania sterowników układów aktywnego tłumienia pracujących w czasie rzeczywistym. BIBLIOGRAFIA 1. Guglielmino, E., Sireteanu, T., Stammers, C.W., Ghita, G., Giuclea, M., Semi-active Suspension Control, Improved Vehicle Ride and Road Friendliness, Springer-Verlag London, 2008. 2. Sammonds G., Fray M., Mansfield N., Overall car seat discomfort onset during long duration driving trials. Advances in Physical Ergonomics and Human Factors Part II, AHFE Conference Books, 2014, p. 28-35. 3. Yang S., Chen L., Li S.: Dynamics of Vehicle-Road Coupled System, Springer-Verlag Berlin, 2015. 4. Holen P., Thorvald B., Possibilities and limitations with distributed damping in heavy vehicles. Vehicle System Dynamics Supplement 41, 2004, p. 172-181. 5. Tengler S., Analiza dynamiki samochodów specjalnych o wysoko położonym środku ciężkości, PhD Thesis, Faculty of Mechanical Engineering and Computer Science, University of Bielsko-Biala, 2012. 6. Rao K., Kumar S., Modeling and Simulation of Quarter Car Semi Active Suspension System Using LQR Controller, Proceedings of the 3rd International Conference on Frontiers of Intelligent Computing: Theory and Applications (FICTA), Springer-Verlag, 2015, Vol. 1, p. 441-448. 7. Savaresi S., Poussot-Vassal C., Spelta C., Sename O., Dugard L., Semi-Active Suspension Control Design for Vehicles, Elsevier Ltd., 2010. 8. Attia E. M., Ayman F. Z., El Gamal H.A., El Souhily B.M., Effect of Irregular Road on Dynamic Response of Car Seat Suspended by a Magneto-Rheological (MR) Damper, International Journal of Applied Science and Technology, 2014, No. 5, Vol. 4, p. 39-54. 9. Jamroziak K., Kosobudzki M., Ptak J., Assessment of the comfort of passenger transport in special purpose vehicles. Ekspolatacja i Niezawodność Maintenance and Reliability, 15, 2013, p. 25-30. 10. Warwas K., Analiza i sterowanie ruchem pojazdów wieloczłonowych z uwzględnieniem podatności elementów, PhD Thesis, Faculty of Mechanical Engineering and Computer Science, University of Bielsko-Biala, 2009. 11. Warwas K., Augustynek K., Dynamic optimisation of articulated vehicle motion for control of stability in critical situation, IDAACS 2015: 8th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications:, Vol. 1, 2015, p. 232-237. 12. Tengler S., Warwas K., Aktywne tłumienie siedzenia pojazdu specjalnego, 55 Sympozjon "Modelowanie w mechanice", Ustroń, 2016. 13. Grzegozėk W., Adamiec-Wo jcik I., Wojciech S., Komputerowe Modelowanie Dynamiki Pojazdo w Samochodowych. Kraków: Wydawnictwo Politechniki Krakowskiej, 2003. 14. Szczotka M., Wojciech S., Model for simulation of vehicle dynamics, The Achive of Mechanical Engineering, 2003, str. 335-350. 15. Press W., Teukolsky W., Vetterling S., Flannery W. B., Numerical Recipes 3rd Edition: The Art of Scientific Computing, Cambridge University Press, Cambridge, 2007. 16. Young Yang W., Cao W., Morris J., Applied Numerical Methods Using Matlab, Wiley, 2005. 17. Warwas K., Adamiec-Wójcik I., Grzegożek W., Dobór momentów hamujących w pojazdach wieloczłonowych, Konstrukcja, badania, eksploatacja, technologia pojazdów samochodowych i silników spalinowych / Polska Akademia Nauk Oddział w Krakowie, Kraków : PAN, 2008, s. 441-448. 18. Augustynek K., Warwas K., An application of artificial neural network to choose optimal drive functions of the satellite, IDAACS'2015: 8th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications: proceedings. Vol. 1, Warsaw, 2015, s. 226-231 A variant analysis of the goal function in the task of optimising the active damping of a special vehicle seat In this paper a way to select optimal damping of a driver's seat in the special vehicle, which contributes directly to improve driving comfort, was presented. The mathematical model of the vehicle was formulated using joint coordinates and homogeneous transformations. A maneuver over an obstacle in the form of a bump, which was modeled as a road surface consisting of triangles, was performed. To determine the contact point of the tire with the road the proprietary author s algorithm 4Points, was used. For computing the road reaction forces the tire model of Dugoff-Uffelman was used. The aim of the experimental investigations was to obtain such damping of the driver's seat, in order to minimize the amplitude of vibration occurring in the subsystem. To solve the task two methods of optimization of different numerical complexity were used. The results obtained by dynamic optimization for the different goal functions were presented and compared. Autorzy: dr inż. Kornel Warwas Akademia Techniczno-Humanistyczna w Bielsku-Białej Katedra Informatyki i Automatyki, kwarwas@ath.bielsko.pl dr inż. Szymon Tengler Akademia Techniczno-Humanistyczna w Bielsku-Białej, Zakład Mechaniki, stengler@ath.bielsko.pl 1206 AUTOBUSY 6/2016