Symulacje komputerowe

Podobne dokumenty
Rozszerzony konspekt preskryptu do przedmiotu Podstawy Robotyki

Jan Awrejcewicz- Mechanika Techniczna i Teoretyczna. Statyka. Kinematyka

VII.1 Pojęcia podstawowe.

Opis ruchu obrotowego

Podstawy fizyki wykład 4

Podstawy fizyki wykład 4

Mechanika ogólna / Tadeusz Niezgodziński. - Wyd. 1, dodr. 5. Warszawa, Spis treści

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

Bryła sztywna. Wstęp do Fizyki I (B+C) Wykład XXI:

PF11- Dynamika bryły sztywnej.

Podstawy fizyki sezon 1 V. Ruch obrotowy 1 (!)

RUCH OBROTOWY- MECHANIKA BRYŁY SZTYWNEJ

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

RUCH OBROTOWY- MECHANIKA BRYŁY SZTYWNEJ

Modelowanie Fizyczne w Animacji Komputerowej

Spis treści. Wstęp... 11

Symulacje komputerowe

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

Dynamika manipulatora. Robert Muszyński Janusz Jakubiak Instytut Cybernetyki Technicznej Politechnika Wrocławska. Podstawy robotyki wykład VI

SIŁA JAKO PRZYCZYNA ZMIAN RUCHU MODUŁ I: WSTĘP TEORETYCZNY

Podstawy mechaniki. Maciej Pawłowski

Dr Kazimierz Sierański www. If.pwr.wroc.pl/~sieranski Konsultacje pok. 320 A-1: codziennie po ćwiczeniach

Dynamika Newtonowska trzy zasady dynamiki

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

Mechanika teoretyczna

Bryła sztywna. Fizyka I (B+C) Wykład XXII: Porównanie ruchu obrotowego z ruchem postępowym. Bak Precesja Żyroskop

Grafika, fizyka, metody numeryczne : symulacje fizyczne z wizualizacją 3D / Jacek Matulewski [et al.]. Warszawa, Spis treści.

Spis treści. Przedmowa... 7

Rozszerzony konspekt preskryptu do przedmiotu Teoria Maszyn i Mechanizmów

Podstawy robotyki wykład VI. Dynamika manipulatora

18. Siły bezwładności Siła bezwładności w ruchu postępowych Siła odśrodkowa bezwładności Siła Coriolisa

Opis poszczególnych przedmiotów (Sylabus) Fizyka, studia pierwszego stopnia

Mechanika ogólna. Kinematyka. Równania ruchu punktu materialnego. Podstawowe pojęcia. Równanie ruchu po torze (równanie drogi)

Feynmana wykłady z fizyki. [T.] 1.1, Mechanika, szczególna teoria względności / R. P. Feynman, R. B. Leighton, M. Sands. wyd. 7.

MECHANIKA 2. Wykład Nr 3 KINEMATYKA. Temat RUCH PŁASKI BRYŁY MATERIALNEJ. Prowadzący: dr Krzysztof Polko

Równa Równ n a i n e i ru r ch u u ch u po tor t ze (równanie drogi) Prędkoś ędkoś w ru r ch u u ch pros pr t os ol t i ol n i io i wym

1. Kinematyka 8 godzin

12 RUCH OBROTOWY BRYŁY SZTYWNEJ I. a=εr. 2 t. Włodzimierz Wolczyński. Przyspieszenie kątowe. ε przyspieszenie kątowe [ ω prędkość kątowa

Bąk wirujący wokół pionowej osi jest w równowadze. Momenty działających sił są równe zero (zarówno względem środka masy S jak i punktu podparcia O).

MECHANIKA II. Dynamika ruchu obrotowego bryły sztywnej

będzie momentem Twierdzenie Steinera

Politechnika Śląska w Gliwicach Wydział Organizacji i Zarządzania Katedra Podstaw Systemów Technicznych

Fizyka 1 (mechanika) AF14. Wykład 9

Ciało sztywne i moment bezwładności Ciekawe przykłady ruchu obrotowego Dynamika ruchu obrotowego Kinematyka ruchu obrotowego Obliczanie momentu

Pierwsze dwa podpunkty tego zadania dotyczyły równowagi sił, dla naszych rozważań na temat dynamiki ruchu obrotowego interesujące będzie zadanie 3.3.

Julia 4D - raytracing

M2. WYZNACZANIE MOMENTU BEZWŁADNOŚCI WAHADŁA OBERBECKA

Wyznaczanie momentów bezwładności brył sztywnych metodą zawieszenia trójnitkowego

Bryła sztywna. Fizyka I (B+C) Wykład XXI: Statyka Prawa ruchu Moment bezwładności Energia ruchu obrotowego

Materiały pomocnicze 5 do zajęć wyrównawczych z Fizyki dla Inżynierii i Gospodarki Wodnej

MECHANIKA 2. Prowadzący: dr Krzysztof Polko

FIZYKA klasa 1 Liceum Ogólnokształcącego (4 letniego)

Bryła sztywna. Wstęp do Fizyki I (B+C) Wykład XIX: Prawa ruchu Moment bezwładności Energia ruchu obrotowego

Spis treści. Tom 1 Przedmowa do wydania polskiego 13. Przedmowa 15. Wstęp 19

Mechanika i Wytrzymałość Materiałów. Wykład nr 1 Wprowadzenie i podstawowe pojęcia. Rachunek wektorowy. Wypadkowa układu sił. Równowaga.

R o z d z i a ł 4 MECHANIKA CIAŁA SZTYWNEGO

Bryła sztywna. Fizyka I (B+C) Wykład XXIII: Tensor momentu bezwładności i osie główne Równania Eulera Bak swobodny. Podsumowanie wykładu Egzamin

Zasady dynamiki Isaak Newton (1686 r.)

MECHANIKA 2 KINEMATYKA. Wykład Nr 5 RUCH KULISTY I RUCH OGÓLNY BRYŁY. Prowadzący: dr Krzysztof Polko

Sylabus do programu kształcenia obowiązującego od roku akademickiego 2012/13

Zasady i kryteria zaliczenia: Zaliczenie pisemne w formie pytań opisowych, testowych i rachunkowych.

Bryła sztywna. Fizyka I (B+C) Wykład XXIII: Przypomnienie: statyka

ZAGADNIENIA DO EGZAMINU Z FIZYKI W SEMESTRZE ZIMOWYM Elektronika i Telekomunikacja oraz Elektronika 2017/18

III Zasada Dynamiki Newtona. Wykład 5: Układy cząstek i bryła sztywna. Przykład. Jak odpowiesz na pytania?

Ćwiczenie M-2 Pomiar przyśpieszenia ziemskiego za pomocą wahadła rewersyjnego Cel ćwiczenia: II. Przyrządy: III. Literatura: IV. Wstęp. l Rys.

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA 2016/ /20 (skrajne daty)

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

W naukach technicznych większość rozpatrywanych wielkości możemy zapisać w jednej z trzech postaci: skalara, wektora oraz tensora.

Karta (sylabus) przedmiotu Kierunek studiów Mechatronika Studia pierwszego stopnia. Mechanika Techniczna Rodzaj przedmiotu: Podstawowy Kod przedmiotu:

Bryła sztywna. zbiór punktów materialnych utrzymujących stałą odległość między sobą. Deformująca się piłka nie jest bryłą sztywną!

PRZEWODNIK PO PRZEDMIOCIE

Wyznaczenie przyspieszenia ziemskiego za pomocą wahadła rewersyjnego

WYZNACZANIE MOMENTU BEZWŁADNOŚCI CIAŁ METODĄ WAHADŁA FIZYCZNEGO GRAWITACYJNEGO I SPRAWDZANIE TWIERDZENIA STEINERA ĆWICZENIE

MECHANIKA 2 RUCH POSTĘPOWY I OBROTOWY CIAŁA SZTYWNEGO. Wykład Nr 2. Prowadzący: dr Krzysztof Polko

Wymagania edukacyjne z fizyki poziom rozszerzony część 1

Elementy dynamiki mechanizmów

O 2 O 1. Temat: Wyznaczenie przyspieszenia ziemskiego za pomocą wahadła rewersyjnego

Animacja komputerowa : algorytmy i techniki / Rick Parent. Warszawa, 2011 Spis treści Przedmowa

Egzamin 1 Strona 1. Egzamin - AR egz Zad 1. Rozwiązanie: Zad. 2. Rozwiązanie: Koła są takie same, więc prędkości kątowe też są takie same

PRZEWODNIK PO PRZEDMIOCIE

WYMAGANIA EDUKACYJNE PRZEDMIOT : FIZYKA ROZSZERZONA

SYLABUS. Studia Kierunek studiów Poziom kształcenia Forma studiów. stopnia. rachunkowe

Elementy dynamiki mechanizmów

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

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

T =2 I Mgd, Md 2, I = I o

Cele operacyjne Uczeń: Konieczne K. Dopełniające D podaje przykłady zjawisk fizycznych występujących w przyrodzie

Ogłoszenie. Egzaminy z TEORII MASZYN I MECHANIZMÓW dla grup 12A1, 12A2, 12A3 odbędą się w sali A3: I termin 1 lutego 2017 r. godz

SPIS TREŚCI. Przedmowa PODSTAWY MECHANIKI STATYKA... 46

Mechanika kwantowa Schrödingera

KINEMATYKA I DYNAMIKA CIAŁA STAŁEGO. dr inż. Janusz Zachwieja wykład opracowany na podstawie literatury

Dynamika: układy nieinercjalne

R podaje przykłady działania siły Coriolisa

Mechanika teoretyczna

Mechanika Ogólna General Mechanics. Inżynieria Bezpieczeństwa I stopień (I stopień / II stopień) ogólnoakademicki (ogólnoakademicki / praktyczny)

Plan wynikowy (propozycja 61 godzin)

VI. CELE OPERACYJNE, CZYLI PLAN WYNIKOWY (CZ. 1)

Wektor położenia. Zajęcia uzupełniające. Mgr Kamila Rudź, Podstawy Fizyki.

PRZEWODNIK PO PRZEDMIOCIE

Transkrypt:

Fizyka w modelowaniu i symulacjach komputerowych Jacek Matulewski (e-mail: jacek@fizyka.umk.pl) http://www.fizyka.umk.pl/~jacek/dydaktyka/modsym/ Symulacje komputerowe Dynamika bryły sztywnej Wersja: 8 kwietnia 2010

Plan (1) 1. Bryła sztywna 2. Środek masy = punkt materialny 3. Kinematyka bryły sztywnej (prędkośd kątowa) 4. Układy odniesienia w ruchu obrotowym 5. Równania ruchu bryły sztywnej, momenty pędu i siły 6. Tensor momentu bezwładności 7. Równania ruchu c.d. - macierz obrotu 8. Operator gwiazdki

Plan (2) 1. Kwaterniony lepsze od macierzy obrotu 2. Reprezentacje obrotów porównanie 3. Wykrywanie zderzeo dowolnych brył, siatek (trójkąty) 4. Idee: otoczka wypukła, hierarchiczna dekompozycja 5. Obszary ograniczające: BS, AABB, OBB 6. Jak wykryd kolizję dwóch wypukłych brył sztywnych? 7. Wyznaczanie przekroju prostopadłościanów OBB 8. Metoda GJK

Koncepcja bryły sztywnej Ciała rozciągłe zbudowane z punktów materialnych (np. tkaninę lub sześcian) odkształcenia, drgania Bryła sztywna = obiekt, który nie może zmieniad kształtu, zbiór punktów o stałych względnych położeniach Ruch postępowy i obroty! Implementacja w C++ i C# (zbiór brył sztywnych)

Środek masy Środek masy Prędkośd środka masy Równanie ruchu (postępowego) środka masy:

Środek masy Równania ruchu takie same jak dla punktu materialnego! Do opisu środka masy użyjemy gotowej klasy PunktMaterialny z jej metodami całkującymi równanie Newtona (algorytmy Eulera i Verleta)

Kinematyka bryły sztywnej Oznaczenia:

Kinematyka bryły sztywnej Wektor prędkości kołowej Rotujący układ odniesienia pochodna wekt. Przykład: prędkośd liniowa: wyprowadzenie O układ laboratoryjny zadanie (inercyjny) domowe O układ obracający się z prędkością w ruch względem O translacja układu odniesienia

Dynamika bryły sztywnej Do bryły sztywnej przykładamy zewnętrzną niezrównoważoną siłę. Efektem będzie ruch (postępowy środka masy + obroty) Opis obrotów bryły pojęcie momentu pędu

Moment pędu Moment pędu: przejście do układu nieobracającego się, ale o początku związanym z bryłą sztywną (ułatwia rozdzielenie ruchu śr. masy i obrotów) momentu bezwładności Te wyrazy znikają, gdy układ O związany jest z bryłą sztywną ˆ Iw ( t)

Moment bezwładności Moment pędu w układzie związanym z bryłą: a ( b c) b( a c) c( a b) Obliczanie składowych momentu pędu:

Tensor momentu bezwładności Zawiera całą informację o geometrii bryły (stały gdy obliczane w lokalnym układzie bryły) Prostopadłościan: wyprowadzenie zadanie domowe

Tensor momentu bezwładności Obliczanie momentu bezwładności bryły Twierdzenie Steinera

Dynamika bryły sztywnej Pochodna momentu pędu: Równanie ruchu obrotowego: moment siły Moment bezwładności nie jest wielkością stałą jeżeli zmienia się oś obrotu! Duży koszt obliczeniowy

Dynamika bryły sztywnej Wygodniej byłoby używad stałego tensora Ruch obrotowy w układzie środka masy: Moment bezwładności obliczany w układzie lokalnym (środka masy)

Równania ruchu Ruch postępowy środka masy Ruch obrotowy w układzie środka masy Do implementacji: Moment bezwładności obliczany w układzie lokalnym (środka masy)

Równania ruchu Złożenie ruchu postępowego i obrotowego W układzie środka masy tylko ruch obrotowy

Macierz obrotu Po scałkowaniu równao ruchu otrzymamy prędkośd liniową i kołową. Jak znaleźd położenie i orientację ciała? Jak zapisad orientację ciała? Macierz obrotu R Interpretacja kolumn macierzy obrotu

Macierz obrotu Pochodna wersora: Pochodna macierzy obrotu:

Operator gwiazdki Iloczyn wektorowy: Operator realizujący iloczyn wektorowy (zaleta: działa na macierze)

Równanie ruchu obrotowego

Ruch liniowy i kołowy Ruch postępowy punktu materialnego Wektor przesunięcia: Prędkość: Ruch obrotowy bryły sztywnej Kąt obrotu, wektor (tylko gdy oś obrotu pozostaje nieruchoma) Macierz obrotu R Kwaternion q(t) Prędkość kątowa: Przyspieszenie: Masa: m Siła: Pęd: Energia kinetyczna: Przyspieszenie kątowe: Moment bezwładności Moment siły: Moment pędu: Energia kinetyczna:

Implementacja Demonstracja kodu Zbiór swobodnych prostopadłościanów Gdy moment sił = 0, rozbieżne po 1 000 iter.

Implementacja Demonstracja c. d. Gdy przyłożony moment siły, szybka utrata dokładności (skalowanie, pochylenie) Macierze obrotu (jednostajne powiększenie) Kwaterniony ( oddychanie ) Kwaterniony z renormalizacją

Kwaterniony szybkie powtórzenie

Kwaterniony Cztery pierwiastki -1: Zapis analogiczny do licz zespolonych: Dodawanie = dodawanie składowych Mnożenie mieszanie składowych (nieprzemienne)

Kwaterniony Mnożenie (często używany wzór): Sprzężenie kwaternionu: Kwaternion odwrotny: Kwaterniony to nie są rozszerzone wektory:

Kwaterniony jednostkowe Kwaternion jednostkowy (norma = 1): Kąt i oś obrotu:

Kwaterniony jednostkowe Obracanie wektora:

Kwaterniony jednostkowe Kwaternion jednostkowy jest równoważny macierzy obrotu (ortonormalna): Konwersja kwaternionu na macierz (konieczna np. do OpenGL):

Pochodna kwaternionu Chcemy za pomocą kwaternionów zapisad równanie ruchu Nowe równanie ruchu równoważne macierzowemu

Reprezentacje obrotów Kąty Eulera (3 liczby) Macierze obrotu (9 liczb) Kwaterniony (4 liczby) Wady i zalety efekt przegubowy (gimbal lock) interpolacja Ilośd zajmowanej pamięci łatwośd renormalizacji (vs. koszt ortogonalizacji)