Techniki symulacji w budowie maszyn

Podobne dokumenty
Techniki symulacji w budowie maszyn

Instytut Politechniczny Państwowa Wyższa Szkoła Zawodowa TECHNIKI REGULACJI AUTOMATYCZNEJ

MECHANIKA PŁYNÓW LABORATORIUM

MECHANIKA II. Praca i energia punktu materialnego

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

Aerodynamika i mechanika lotu

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania

Zasady dynamiki Newtona

Definicje i przykłady

PIERWSZEGO. METODA CZYNNIKA CAŁKUJĄCEGO. METODA ROZDZIELONYCH ZMIENNYCH.

Dynamika układów hydraulicznych. dr hab. inż. Krzysztof Patan

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania

Zasady dynamiki Newtona. Ilość ruchu, stan ruchu danego ciała opisuje pęd

MECHANIKA PŁYNÓW Płyn

Zasady dynamiki Newtona. Ilość ruchu, stan ruchu danego ciała opisuje pęd

Zastosowania Równania Bernoullego - zadania

PRACA. MOC. ENERGIA. 1/20

J. Szantyr - Wykład 3 Równowaga płynu

Zajęcia laboratoryjne

J. Szantyr Wykład 2 - Podstawy teorii wirnikowych maszyn przepływowych

WYKŁAD 10 METODY POMIARU PRĘDKOŚCI, STRUMIENIA OBJĘTOŚCI I STRUMIENIA MASY W PŁYNACH

ROZWIĄZUJEMY ZADANIA Z FIZYKI

Identyfikacja i modelowanie struktur i procesów biologicznych

E-E-A-1008-s5 Komputerowa Symulacja Układów Nazwa modułu. Dynamicznych. Elektrotechnika I stopień Ogólno akademicki. Przedmiot kierunkowy

MATERIAŁY POMOCNICZE

Instrukcja do ćwiczeń laboratoryjnych. Sterowanie odbiornikiem hydraulicznym z rozdzielaczem typu Load-sensing

Podstawy Procesów i Konstrukcji Inżynierskich. Dynamika

Ćwiczenie Nr 2. Temat: Zaprojektowanie i praktyczna realizacja prostych hydraulicznych układów sterujących i napędów

Analiza Matematyczna MAEW101 MAP1067

WIROWANIE. 1. Wprowadzenie

Podstawy fizyki sezon 1 III. Praca i energia

Elektrotechnika I stopień Ogólno akademicki. Przedmiot kierunkowy. Obowiązkowy Polski VI semestr zimowy

Politechnika Wrocławska, Wydział Informatyki i Zarządzania. Modelowanie

Wykład FIZYKA I. 5. Energia, praca, moc. Dr hab. inż. Władysław Artur Woźniak

Chłodnictwo i Kriogenika - Ćwiczenia Lista 4

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania. Podstawy Automatyki

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania. Podstawy Automatyki

Zasada działania maszyny przepływowej.

2. Modele matematyczne obiektów hydraulicznych

Uruchamianie Aby uruchomić środowisko Simulink należy wpisać w command window Matlaba polecenie simulink lub kliknąć na pasku zadań ikonę programu:

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

INSTRUKCJA DO ĆWICZENIA NR 7

Modelowanie wybranych zjawisk fizycznych

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

Prawo powszechnego ciążenia, siła grawitacyjna, pole grawitacyjna

v p dr dt = v dr= v dt

Obliczenia iteracyjne

Regulacja dwupołożeniowa.

Prawda/Fałsz. Klucz odpowiedzi. Uwaga: Akceptowane są wszystkie odpowiedzi merytorycznie poprawne i spełniające warunki zadania. Zad 1.

REAKCJA HYDRODYNAMICZNA STRUMIENIA NA NIERUCHOMĄ PRZESZKODĘ.

Rozdział 1. Prędkość i przyspieszenie... 5 Rozdział 2. Składanie ruchów Rozdział 3. Modelowanie zjawisk fizycznych...43 Numeryczne całkowanie,

Procedura modelowania matematycznego

LABORATORIUM MECHANIKI PŁYNÓW

Zasady oceniania karta pracy

ELEMENTY AUTOMATYKI PRACA W PROGRAMIE SIMULINK 2013

5 Równania różniczkowe zwyczajne rzędu drugiego

Politechnika Poznańska Wydział Budowy Maszyn i Zarządzania Podstawy Automatyki laboratorium

WYMAGANIA EDUKACYJNE PRZEDMIOT : FIZYKA ROZSZERZONA

Laboratorium komputerowe z wybranych zagadnień mechaniki płynów

MiBM sem. III Zakres materiału wykładu z fizyki

1. Opis teoretyczny regulatora i obiektu z opóźnieniem.

Kinematyka płynów - zadania

J. Szantyr Wykład nr 27 Przepływy w kanałach otwartych I

MECHANIKA II. Dynamika układu punktów materialnych

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

Laboratorium. Hydrostatyczne Układy Napędowe

Ćwiczenie N 13 ROZKŁAD CIŚNIENIA WZDŁUś ZWĘśKI VENTURIEGO

Treści dopełniające Uczeń potrafi:

Zadanie 1. Zadanie 2.

Badania modelowe przelewu mierniczego

Sposoby modelowania układów dynamicznych. Pytania

Nieustalony wypływ cieczy ze zbiornika przewodami o różnej średnicy i długości

W NACZYNIU WIRUJĄCYM WOKÓŁ OSI PIONOWEJ

Numeryczne rozwiązywanie równań różniczkowych ( )

POLITECHNIKA POZNAŃSKA ZAKŁAD CHEMII FIZYCZNEJ ĆWICZENIA PRACOWNI CHEMII FIZYCZNEJ

Uniwersytet Zielonogórski Wydział Elektrotechniki, Informatyki i Telekomunikacji Instytut Sterowania i Systemów Informatycznych

Sterowanie w programie ADAMS regulator PID. Przemysław Sperzyński

Obraz Ziemi widzianej z Księżyca

Państwowa Wyższa Szkoła Zawodowa

POLITECHNIKA ŁÓDZKA INSTRUKCJA Z LABORATORIUM W ZAKŁADZIE BIOFIZYKI. Ćwiczenie 5 POMIAR WZGLĘDNEJ LEPKOŚCI CIECZY PRZY UŻYCIU

POLITECHNIKA WROCŁAWSKA, INSTYTUT INŻYNIERII BIOMEDYCZNEJ I POMIAROWEJ LABORATORIUM POMIARÓW WIELKOŚCI NIEELEKTRYCZNYCH I-21

Laboratorium nr 1. Diagnostyka z wykorzystaniem modelu. 2 Detekcja uszkodzeń na podstawie modeli obiektu

Ćwiczenie nr 1 Odpowiedzi czasowe układów dynamicznych

Oddziaływania. Wszystkie oddziaływania są wzajemne jeżeli jedno ciało działa na drugie, to drugie ciało oddziałuje na pierwsze.

Państwowa Wyższa Szkoła Zawodowa

Ćwiczenie 1. Badanie aktuatora elektrohydraulicznego. Sterowanie Napędów Maszyn i Robotów Przemysłowych - laboratorium. Instrukcja laboratoryjna

KONKURS PRZEDMIOTOWY Z FIZYKI dla uczniów gimnazjów. Schemat punktowania zadań

Praca. Siły zachowawcze i niezachowawcze. Pole Grawitacyjne.

Laboratorium. Hydrostatyczne Układy Napędowe

Metoda elementów skończonych

Analiza matematyczna dla informatyków 3 Zajęcia 14

METODA ELEMENTÓW SKOŃCZONYCH.

Konrad Słodowicz sk30792 AR22 Zadanie domowe satelita

Zajęcia laboratoryjne

LABORATORIUM MECHANIKI PŁYNÓW

3. KINEMATYKA Kinematyka jest częścią mechaniki, która zajmuje się opisem ruchu ciał bez wnikania w jego przyczyny. Oznacza to, że nie interesuje nas

Chemia Fizyczna Technologia Chemiczna II rok Wykład 1. Kierownik przedmiotu: Dr hab. inż. Wojciech Chrzanowski

AKADEMIA MORSKA W SZCZECINIE WYDZIAŁ NAWIGACYJNY ZAKŁAD BUDOWY I STATECZNOŚCI STATKU INSTRUKCJA

Transkrypt:

Instytut Technologii Mechanicznej Techniki symulacji w budowie maszyn Ćwiczenie laboratoryjne nr 1: Symulacja zmian poziomu cieczy w zbiorniku oraz układzie zbiorników Opracowanie: Karol Miądlicki, mgr inż.

Część wprowadzająca 1. Modelowanie i symulacja Modele matematyczne(abstrakcyjne) to zbiór powiązań między zmiennymi, na podstawie, których można przewidzieć(symulować) w przybliżony sposób jakiś aspekt rzeczywistości. Modelem matematycznym przedstawiającym układy ciągłe są najczęściej równania różniczkowe, opisujące jego działanie. W powyższej definicji należy zwrócić szczególną uwagę na pojęcie przybliżony. Ponieważ metody numeryczne wykorzystywane do rozwiązywania równań lub częściej układów równań różniczkowych zawsze obarczone są błędem, który m.in. zależy od: Wybranej metody numerycznej Dokładności programu, w którym przeprowadzamy symulację(ile bitów poświęcanych jest na przedstawienie liczby dziesiętnej w postaci binarnej) Commented [KM1]: Dające się opisać funkcją ciągłą. http://www.matmana6.pl/tablice_matematyczne/studia/fun kcje_jednej_zmiennej_rzeczywistej/130-ciaglosc_funkcji Odpowiednio zbudowany model matematyczny umożliwia zbadanie działania układu(modyfikację parametrów, wartości wejściowych, wyznaczenie wyjściowych) bez potrzeby budowy/przebudowy modelu realnego(fizycznego). Obliczeniowy proces badania odpowiedzi modelu, o określonych parametrach, na zmianę wybranych wielkości wejściowych zwykło się nazywać symulacją(komputerową). Modelowanie i symulacja znalazły szerokie zastosowanie m.in. w projektowaniu układów sterowania. 2. Model matematyczny zbiornika z odpływem grawitacyjnym Modele układów hydraulicznych opisują mechanikę ruchu cieczy w strukturach zawierających zbiorniki i elementy przepływowe w postaci: rur, zaworów, zwężek, pomp. Ciecze poruszają się w nich pod wpływem sił, np. siły grawitacji lub różnicy ciśnień. Szybkość przepływu cieczy przez dany przekrój obiektu to natężeniem przepływu f(t). Może być zdefiniowany, jako: Jednostka objętości na jednostkę czasu [ m3 s ] f(t) = dv Jednostka masy na jednostkę czasu [ kg ] jest używana, jeżeli płyn w układzie zmienia s gęstość f(t) = dm 2.1 Zbiornik ze swobodnym wypływem Zbiorniki o różnych kształtach i sztywnej konstrukcji są głównymi elementami układów hydraulicznych. Wypływ swobodny polega na tym, że ciecz wylatuje ze zbiornika pod

wpływem własnego ciężaru. Ilość wypływającej cieczy zależy od pola powierzchni przekroju wypływu oraz ilości cieczy znajdującej się w zbiorniku. Zyskuje ona energię kinetyczną kosztem energii potencjalnej cieczy w zbiorniku (równanie Bernoullego). Commented [KM2]: Im wyższy poziom cieczy(h) w zbiorniku tym więcej zgormadzonej w nim energii potencjalnej. Ta metoda gromadzenia energii jest wykorzystywana m.in. w elektrowniach szczytowopompowych. http://pl.wikipedia.org/wiki/elektrownia_wodna_%c5%bbar nowiec Rys1. Przykład zbiorników ze swobodnym wypływem Objaśnienia zmiennych: f u (t) = q we przepływ wejściowy(to, co wpływa do zbiornika) f y (t) = q wy przepływ wyjściowy(to, co wypływa ze zbiornika) Δf(t) = dv ilość cieczy w zbiorniku w konkretnej chwili t V objętość cieczy w zbiorniku V_c objętość cieczy wypływającej przez otwór h wysokość cieczy w zbiorniku A pole powierzchni dna zbiornika(zależy od kształtu zbiornika) C pole powierzchni przekroju wypływu v prędkość wypływającej cieczy g przyśpieszenie ziemskie Aby otrzymać model matematyczny zbiornika w postaci równania różniczkowego najpierw należy wykonać bilans przepływów: a) Ilość cieczy w zbiorniku zależy od różnicy między natężeniem przepływów(ile cieczy wpływa a ile wypływa): Δf(t) = f u (t) f y (t) = dv b) Aby otrzymać zależność wysokości cieczy od przepływów należy rozpisać objętość: (1)

po podstawieniu V do wzoru 1 V = h A Δf(t) = f u (t) f y (t) = dv dh = A c) Następnie zależy wyznaczyć przepływ wyjściowy: dv c f y (t) = dv c = C dl dl = dv c C wykorzystując zasadę zachowania energii: mgh = mv2 2 v = 2gh a ponieważ prędkość to pierwsza pochodna przemieszczenia to: v = dl = dv c C = 2gh f y (t) = dv c = C 2gh d) Zakładamy, że przepływ wejściowy do zbiornika jest stały, więc bilans zbiornika: Δf(t) = A dh = f u(t) C 2gh dh = 1 A (f u(t) C 2gh) Jak widać z powyższych rozważań natężenie przepływu nie zależy od kształtu zbiornika, ale od powierzchni otworu wyjściowego i poziomu cieczy. Ponao dla w przypadku zbiornika zamkniętego należy jeszcze wziąć pod uwagę ciśnienie cieczy w zbiorniku. Commented [KM3]: A jest stałą, więc można wyciągnąć je przed pochodną Commented [KM4]: dl przemieszczenie cieczy. Można porównać do h w zbiorniku, jeśli wypływ przekręcimy o 90 stopni. Commented [KM5]: W zamkniętym układzie energia potencjalna równa się energii kinetycznej 2.2 Układ zbiorników Rys2. Przykład układu zbiorników ze swobodnym wypływem] W układzie tym do zbiornika pierwszego o powierzchni A1 dostarczana jest ciecz o natężeniu dopływ f u. Poziom cieczy w zbiorniku jest zmienny i wynosi h1. Do zbiornika drugiego ciecz

przepływa poprzez otwór o powierzchni B z natężeniem f 12. Powierzchnia drugiego zbiornika wynosi A2, a poziom cieczy wynosi h2. Ciecz z drugiego zbiornika jest odprowadzana za pomocą otworu o powierzchni C z natężeniem wypływu f y. Wypływ cieczy jest swobodny. Wszelkie wyprowadzenia są identyczne jak dla jednego zbiornika. Jedyną różnicą jest wspólny przepływ f 12. a) Równania bilansu przepływu dla zbiorników: dv 1 = A 1 dh 1 = f u(t) f 12 (t) dv 2 = A 2 dh 2 = f 12(t) f y (t) b) Wyprowadzenie wspólnego przepływu jest bardzo podobne jak dla wypływu pojedynczego zbiornika. Różnica polega na tym, że szybkość przepływu zależy od różnicy poziomów h x w zbiornikach. Ponieważ zbiornik drugi nie posiada innego dopływu niż ze zbiornika pierwszego poziom wody w nim zawsze będzie niższy niż w pierwszym. f 12 (t) = dv B = B 2gh x = B 2g h 1 h 2 sgn(h 1 h 2 ) c) Po podstawieniach i przekształceniach końcowe równania bilansu są następujące: dh 1 = 1 A 1 (f u (t) B 2g h 1 h 2 sgn(h 1 h 2 )) Commented [KM6]: Pole przekroju przepływu miedzy zbiornikami Commented [KM7]: Pod pierwiastkiem muszą znajdować się wartości dodatnie Commented [KM8]: Funkcja signum. http://pl.wikipedia.org/wiki/signum dh 2 = 1 A 2 (B 2g h 1 h 2 sgn(h 1 h 2 ) C 2gh 2 ))

Zadania do ćwiczenia laboratoryjnego 1. Wprowadzić do środowiska Matlab/Simulink następujące równania i przeprowadzić symulację dla ustawień symulacji Fixed oraz Variable step: a. sin(x) + cos(x) b. sin(x) + sin(x + π) przy użyciu bloczku sine wave c. sin(x) + sin(x + π) przy użyciu bloczku trigonometric function d. sin (x/y) + cos (sin (x/z) ) + x y Commented [KM9]: Simulink>Simulation>Model configuration parameters 2. Zamodelować w środowisku Matlab/Simulink przedstawiony zbiornik. Przy ustawieniach Fixed-step, Fixed-step size: 10^-4: 3. Dla zamodelowanego zbiornika przeprowadzić po 2 symulacje zmieniając parametry: A, C, gdzie: a. q in const b. q in const załączany bloczkiem manual switch c. q in funkcja sin d. q in funkcja sin załączana bloczkiem manual switch 4. DODATKOWE: Zamodelować w środowisku Matlab/Simulink przedstawiony układ zbiorników i a następnie przeprowadzić symulację jak w punkcie 3 uwzględniając parametry A1, A2, B, C:

Bloczki ze środowiska Matlab/Simulink wykorzystywane na laboratorium Bloczek Opis Uwagi Oscyloskop wyświetla przebieg sygnału Sumator Po dwukrotnym kliknięciu na bloczek> parameters(trybik)>history>odznaczyć opcję Limit data points to last Całkowanie Upper stauration limit: 500 Lower saturation limit: 0 Wzmocnienie sygnału Można używać do dzielenia Mnożenie sygnałów Funkcja sinus Sin(x) x podaje się na wejściu bloczku Pierwiastek Wartość bezwzględna Funkcja signum Generator funkcji sin Impuls jednostkowy Multiplekser sygnałów Do wyświetlania kilku sygnałów na jednym scope

Dzielenie sygnałów Stała

Wymagania do sprawozdania 1. Schematy równań z zadania pierwszego i wyniki w postaci wykresów wyjaśnić skąd biorą się różnice w wynikach zależnie od metody num i co z tego wynika. 2. Schemat w simulinku zamodelowanego zbiornika. Opisać, co oznacza, która zmienna oraz dobrać tak parametry, aby parametry i czasy napełniania zbiornika były w miarę realne. 3. Przeprowadzić symulacje jak w zad 3. 4. Zadanie 4 jest dla chętnych, wpływa tylko pozytywnie na ocenę. 5. We wnioskach proszę uwzględnić jak zmiana każdego z parametrów wpływa na ustalenie się poziomu w zbiorniku/zbiornikach. Pamiętać o właściwych jednostkach. 6. Sprawozdania muszą być wykonane samodzielnie! Najlepiej jak każdy by przyjął inne wartości zmiennych i parametrów. Commented [KM10]: Sine wave, a trig function Commented [KM11]: Przepływy, wysokości, przekroje itp. nie są bezwymiarowe. Commented [KM12]: Naprawdę widać kiedy są przerabiane! Pytania i uwagi do skryptu proszę kierować na maila lub postawiać w komentarzach na stronie www. Oceny i uwagi do otrzymanych sprawozdań będę się starał umieszczać na bieżąco w zakładce Studenci.