Symulacje komputerowe

Slides:



Advertisements
Podobne prezentacje
WYKŁAD 2 I. WYBRANE ZAGADNIENIA Z KINEMATYKI II. RUCH KRZYWOLINIOWY
Advertisements

Na szczycie równi umieszczano obręcz, kulę i walec o tych samych promieniach i masach. Po puszczeniu ich razem staczają się one bez poślizgu. Które z tych.
Wykład Opis ruchu planet
Dynamika bryły sztywnej
Kinematyka Definicje podstawowe Wielkości pochodne
Dynamika.
Ruch i jego parametry Mechanika – prawa ruchu ciał
Ruch układów złożonych
Ruch i jego parametry Mechanika – prawa ruchu ciał
Dynamika Całka ruchu – wielkość, będąca funkcją położenia i prędkości, która w czasie ruchu zachowuje swoją wartość. Energia, pęd i moment pędu - prawa.
Wykład 4 dr hab. Ewa Popko
Prędkość kątowa Przyśpieszenie kątowe.
Układ wielu punktów materialnych
Wykład IV 1. Zasada zachowania pędu 2. Zderzenia 3
BRYŁA SZTYWNA.
Wykład VI. Prędkość kątowa Przyśpieszenie kątowe.
Wykład 16 Ruch względny Bąki. – Precesja swobodna i wymuszona
Wykład Moment pędu bryły sztywnej - Moment bezwładności
Wykład Spin i orbitalny moment pędu
(5-6) Dynamika, grawitacja
Ruch układów złożonych środek masy bryła sztywna ruch obrotowy i toczenie.
Test 2 Poligrafia,
Test 1 Poligrafia,
FIZYKA dla studentów POLIGRAFII Wykład 3
FIZYKA dla studentów POLIGRAFII Wykład 5
DYNAMIKA Zasady dynamiki
Dynamika Dynamika - to dział fizyki, w którym bada się związki pomiędzy czynnikami wywołującymi  ruch, a właściwościami tego ruchu. Stan ruchu ciała w.
Wielkości skalarne i wektorowe
DYNAMIKA Oddziaływania. Siły..
KINEMATYKA MANIPULATORÓW I ROBOTÓW
Współrzędne jednorodne
Symulacje komputerowe
Symulacje komputerowe Detekcja kolizji brył sztywnych Fizyka w modelowaniu i symulacjach komputerowych Jacek Matulewski (
Opracowała Diana Iwańska
Kinematyka prosta.
Wykład 3 Dynamika punktu materialnego
MECHANIKA 2 Wykład Nr 11 Praca, moc, energia.
Wykład bez rysunków Ruch jednostajny po okręgu
Kwaterniony jako nośniki obrotu Piotr Orzechowski
Bez rysunków INFORMATYKA Plan wykładu ELEMENTY MECHANIKI KLASYCZNEJ
MECHANIKA I WYTRZYMAŁOŚĆ MATERIAŁÓW
ANALIZA DYNAMICZNA MANIPULATORÓW JAKO MECHANIZMÓW PRZESTRZENNYCH
Z Wykład bez rysunków ri mi O X Y
Dynamika układu punktów materialnych
RUCH PŁASKI BRYŁY MATERIALNEJ
DYNAMIKA Dynamika zajmuje się badaniem związków zachodzących pomiędzy ruchem ciała a siłami działającymi na ciało, będącymi przyczyną tego ruchu Znając.
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych Andrzej Majkowski informatyka +
RUCH KULISTY I RUCH OGÓLNY BRYŁY
Dynamika.
Fizyka z astronomią technikum
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych Andrzej Majkowski informatyka +
PLAN WYKŁADÓW Podstawy kinematyki Ruch postępowy i obrotowy bryły
Dynamika ruchu płaskiego
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych Andrzej Majkowski informatyka +
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych Andrzej Majkowski 1 informatyka +
Ruch układów złożonych
Dynamika ruchu obrotowego
Ruch – jedno w najczęściej obserwowanych zjawisk fizycznych
Ruch – jedno w najczęściej obserwowanych zjawisk fizycznych Zjawiska ruchu Często ruch zachodzi z tak dużą lub tak małą prędkością i w tak krótkim lub.
Zjawiska ruchu Ruch – jedno w najczęściej obserwowanych zjawisk fizycznych Często ruch zachodzi z tak dużą lub tak małą prędkością i w tak krótkim lub.
Reinhard Kulessa1 Wykład Ruch rakiety 5 Ruch obrotowy 5.1 Zachowanie momentu pędu dla ruchu obrotowego punktu materialnego Wyznaczanie środka.
KULA KULA JEST TO ZBIÓR PUNKTÓW W PRZESTRZENI, KTÓRYCH ODLEGŁOŚĆ OD JEJ ŚRODKA JEST MNIEJSZA LUB RÓWNA PROMIENIOWI.
Dynamika bryły sztywnej
Wówczas równanie to jest słuszne w granicy, gdy - toru krzywoliniowego nie można dokładnie rozłożyć na skończoną liczbę odcinków prostoliniowych. Praca.
Bryła sztywna Bryła sztywna lub inaczej ciało sztywne, to układ punktów materialnych, które zawsze mają te same odległości względem siebie. Względne odległości.
6. Ruch obrotowy W czystym ruchu obrotowym każdy punkt ciała sztywnego porusza się po okręgu, którego środek leży na osi obrotu (ruch wzdłuż linii prostej.
Prawa ruchu ośrodków ciągłych
Prawa ruchu ośrodków ciągłych
Symulacje komputerowe
Symulacje komputerowe
Zapis prezentacji:

Symulacje komputerowe 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) Bryła sztywna Środek masy = punkt materialny Kinematyka bryły sztywnej (prędkość kątowa) Układy odniesienia w ruchu obrotowym Równania ruchu bryły sztywnej, momenty pędu i siły Tensor momentu bezwładności Równania ruchu c.d. - macierz obrotu Operator gwiazdki

Plan (2) Kwaterniony lepsze od macierzy obrotu Reprezentacje obrotów – porównanie Wykrywanie zderzeń dowolnych brył, siatek (trójkąty) Idee: otoczka wypukła, hierarchiczna dekompozycja Obszary ograniczające: BS, AABB, OBB Jak wykryć kolizję dwóch wypukłych brył sztywnych? Wyznaczanie przekroju prostopadłościanów OBB 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 zmieniać 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ść ś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ść liniowa: wyprowadzenie – zadanie domowe O – układ laboratoryjny (inercyjny) O’ – układ obracający się z prędkością w translacja układu odniesienia ruch względem O’

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: momentu bezwładności 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) Te wyrazy znikają, gdy układ O’ związany jest z bryłą sztywną momentu bezwładności

Moment bezwładności Moment pędu w układzie związanym z bryłą: 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: moment siły Równanie ruchu obrotowego: 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żywać 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ównań ruchu otrzymamy prędkość liniową i kołową. Jak znaleźć położenie i orientację ciała? Jak zapisać 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 Ruch obrotowy bryły sztywnej Wektor przesunięcia: Kąt obrotu , wektor (tylko gdy oś obrotu pozostaje nieruchoma) Macierz obrotu R Kwaternion q(t) Prędkość: Prędkość kątowa: Przyspieszenie: Przyspieszenie kątowe: Masa: m Moment bezwładności Siła: Moment siły: Pęd: 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 zapisać 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ść zajmowanej pamięci łatwość renormalizacji (vs. koszt ortogonalizacji)