Modelowanie obiektów opartych na sile sprężystości
|
|
- Alicja Szewczyk
- 8 lat temu
- Przeglądów:
Transkrypt
1 VII Ogólnopolska Konferencja Inżynierii Gier Komputerowych, Siedlce 2010 Modelowanie obiektów opartych na sile sprężystości Jakub Jastrzębski Seventhtear Streszczenie Niniejszy artykuł omawia siłę sprężystości, wykorzystywaną do modelowania obiektów podlegających symulacji fizycznej. Za jej pomocą można modelować obiekty takie jak: sprężyny, amortyzatory, wahadła, liny, a nawet ciała miękkie i tkaniny. Opisane zostało prawo Hooke'a wraz z jego modyfikacjami pozwalającymi na uzyskiwanie wielu wariantów symulacji zachowań sprężystych. 1. Wstęp Najbardziej popularnymi obiektami, modelowanymi w fizycznych symulacjach komputerowych, są ciała sztywne. Za ich pomocą można zbudować wiele złożonych obiektów, które pod wpływem różnych sił nadają realizmu scenom komputerowym. Jedną z sił, jaka może na nie działać jest właśnie siła sprężystości, dzięki której możliwe jest uzyskanie specyficznego 1
2 Jakub Jastrzębski Modelowanie obiektów opartych na sile sprężystości ruchu tych obiektów. Ciała same w sobie, są dość ograniczone. Jak nazwa wskazuje ich budowa jest sztywna, przez co nie ma możliwości symulacji wgięć lub odgięć charakterystycznych dla ciał miękkich. Z pomocą przychodzą połączenia elastyczne, które nadają ciałom elastyczną budowę i zachowanie. Z kolei dzięki sztywnym sprężynom 1 istnieje też możliwość uzyskania ruchu wahadła. Najciekawszy efekt dają połączenia sprężyste, które można zastosować do konstrukcji tkanin. Siła sprężystości jest łatwym zagadaniem teoretycznym jak i praktycznym, nie ma potrzeby stosowania gotowych silników fizyki do jej realizacji. Można tę siłę zaprogramować bezpośrednio w kodzie programu. Dodatkowo nie jest to skomplikowane obliczeniowo, a co za tym idzie może śmiało być implementowana na urządzeniach przenośnych takich jak telefony komórkowe. 2. Siła sprężystości Czym jest siła sprężystości? Jest to specyficzny rodzaj siły powodujący, że odkształcone ciało stara się powrócić do swojego początkowego stanu (przed odkształceniem). Siłę tą łatwo zaobserwować, gdy ściśniemy gąbkę lub rozciągniemy sprężynę od długopisu. Sama sprężystość ma bardziej ogólnych charakter i dotyczy nie tylko ściskania i rozciągania obiektów, ale również ich skręcania 2. Wielkość siły jaka działa na ciało, które doznało odkształcenia jest uzależniona od tzw. współczynnika sprężystości. Współczynnik ten jest skalarem w przypadku jednowymiarowym. Gdybyśmy rozpatrywali wszystkie rodzaje odkształceń wymienione wyżej, bardziej adekwatną wielkością byłby tensor sprężystości, którego zastosowanie byłoby analogiczne do tensora momentu bezwładności ciała. Elastyczność ciał ma swoje granice, o których należy pamiętać. Nie można w nieskończoność rozciągać sprężyny, ponieważ może pęknąć lub odkształcić się permanentnie i nawet sprężystość danego ciała nie będzie w stanie przywrócić mu jego pierwotnego wymiaru i objętości. Oczywiście fakt ten nie musi mieć przełożenia na implementacje, jednak daje znacznie większe możliwości grze nie tylko wizualne ale i przekładające się na gameplay. Wielkość siły jaka działa na odkształcone ciało przedstawia równanie (2.1), które jest zależnością empiryczną znaną powszechnie jako prawo Hooke'a. Jest to specjalny przypadek bardziej ogólnej teorii dotyczącej deformacji ciał. Prawo to dotyczy sprężyn i ciał sprężystych przy założeniu, że sama deformacja nie jest za duża. Wtedy można przyjąć, że wartość siły jest wprost proporcjonalna to odkształcenia, jakiego doznaje ciało[1]. 1 Sztywna sprężyna to taka, która nie odkształca się. Nie rozciąga, ani nie ściska. 2 Niniejszy artykuł nie porusza tematu skręcania ciał. 2
3 VII Ogólnopolska Konferencja Inżynierii Gier Komputerowych, Siedlce 2010 F = k h F siła sprężystości k współczynnik sprężystości h odchylenie od położenia równowagi (2.1) Przyjrzymy się teraz bliżej podstawowym zastosowaniom siły sprężystości w różnych jej wariantach teoretycznych, jak i sposobach implementacji. 2.1 Oscylator harmoniczny Ruch, w którym punkt materialny porusza się okresowo tam i z powrotem, po tej samej drodze nazywa się ruchem drgającym. Przedstawiony wcześniej wzór (2.1) opisuje właśnie taki idealny ruch, w którym ciało drga w nieskończoność. Jak będzie poruszać się ciało umieszczone na sprężynie? Na masę umieszczoną na sprężynie działają tylko dwie siły F g siła grawitacji oraz F s - siła sprężysta sprężyny. Sumując te dwie siły działające na zaczepioną masę otrzymujemy równanie (2.2). F =m g k h (2.2) F całkowita siła działająca na ciało m masa ciała g przyspieszenie ziemskie k współczynnik sprężystości h - odkształcenie Dzieląc równanie obustronnie przez masę, przejdziemy do postaci, gdzie po lewej stronie równania będziemy mieli przyspieszenie. Najlepiej będzie od razu przedstawić je jako druga pochodna zmiany położenia względem czasu: 3
4 Jakub Jastrzębski Modelowanie obiektów opartych na sile sprężystości d 2 x dt = g k h 2 m (2.3) Uzyskaliśmy równanie różniczkowe zwyczajne drugiego stopnia. Aby je rozwiązać numerycznie, należy poprzez podstawienie (2.4) przejść do dwóch równań pierwszego stopnia (2.5): v= d x dt {d v dt = g k h m v= d x. dt (2.4) (2.5) Jest to układ równań opisujący ruch harmoniczny (nie ma tłumienia drgań)[2]. Ruch powtarzający się w regularnych odstępach czasu nazywany jest ruchem okresowym. Jeżeli ruch ten opisywany jest sinusoidalną funkcją czasu to jest to ruch harmoniczny. Tak też jest w tym przypadku. Równania te można rozwiązać dowolną metodą całkowania, mając na uwadze dokładność. O ile pierwsze równanie warto rozwiązać metodą dokładniejszą, to już drugie takiej operacji nie wymaga i może zostać rozwiązane schematem Eulera. 2.2 Sprężyna z tłumieniem W poprzednim przypadku mieliśmy do czynienia z ruchem harmonicznym, którego drganie trwa nieskończenie długo. Jest to wyidealizowany przypadek ruchu sprężystego nie mniej jednak istotnego i praktyczny z punktu widzenia implementacji w grach komputerowych. Rozpatrzony zostanie teraz ruch z występującym tłumieniem. Aby ruch był tłumiony należy dodać do niego siłę tłumienia, zatem do wprowadzonego wzoru (2.1) dodajemy pewną siłę F t. F = k h F t (2.6) 4
5 VII Ogólnopolska Konferencja Inżynierii Gier Komputerowych, Siedlce 2010 Jaka wartość jest siły tłumienia? Siła ta jest wprost proporcjonalna do względnej prędkości przymocowanych do sprężyny ciał. Można powiedzieć, że amortyzacja drgań jest odwzorowaniem utraty energii, zużywanej na odkształcenie się materiału sprężyny. Tłumienie działa w tym samym kierunku co siła sprężystości, lecz z przeciwnym zwrotem. Rozpisując zatem ostatecznie równanie (2.6) otrzymujemy wzór (2.7): F = k s p 1 p 2 p 12 k t v 1 v 2 v 12 (2.7) F całkowita siła działająca na ciało k s współczynnik sprężystości k t współczynnik tłumienia p 1, p 2 położenia dwóch obiektów przyczepionych do sprężyny v 1, v 2 prędkości przyczepionych ciał p 12 wektor jednostkowy wzdłuż którego działa siła sprężystości v 12 wektor jednostkowy wzdłuż którego działa siła tłumienia W ten sposób uzyskaliśmy równanie na ruch ciała przyczepionego do sprężyny. Należy pamiętać, że jeżeli do sprężyny doczepione są dwa obiekty to na każdy z nich działa taka sama siła, tylko z przeciwnymi znakami. 2.3 Implementacja Implementacja ruchu sprężystego jest bardzo prosta. Warto zastanowić się nad wprowadzeniem kilku wariantów obiektów sprężystych. Wcześniej wspomniane było to, że przy dużych siłach odkształcenia, obiekt może nie powrócić do swojego stanu równowagi. Można takie zjawisko bardzo łatwo wymodelować wprowadzając do obiektu sprężyny wartość granicznej jej długości, przy której następuje jej zerwanie. Omawiana siła nie ogranicza się w użyciu do symulacji sprężyny. Można dzięki niej uzyskać też efekt amortyzatora, czyli obiektu który reaguje jedynie na ściskanie, lub efekt liny bungee, gdzie jedynie się rozciąga[3]. Takie zachowanie można prosto uzyskać porównując długość sprężyny do jej długości w stanie równowagi i podejmując działanie w zależności co chcemy uzyskać. Na przykład, symulując amortyzator, należy wyliczyć siłę, tylko gdy długość jest mniejsza od długości równowagi w innym przypadku przyjąć wartość siły równą zero. Analogicznie jest w przypadku liny bungee, tylko 5
6 Jakub Jastrzębski Modelowanie obiektów opartych na sile sprężystości tym razem interesuje nas przypadek odwrotny, czyli policzenie siły działającej na obiekt w przypadku, gdy obecna długość jest większa niż założona w spoczynku. 2.4 Wersja Light Zagadnienie symulacji oddziaływań sprężystych jest lekkie w ujęciu obliczeniowym. Nie ma potrzeby projektowania i implementowania własnego systemu silnika fizyki by uzyskać tak prosty efekt. Nie ma sensu też używać gotowych modułów, jeżeli ma to być jedyna siła występująca w naszej grze. Jest to na tyle łatwe obliczeniowo, że może być z powodzeniem stosowane na urządzeniach przenośnych wyposażonych w ograniczoną moc obliczeniową w stosunku do komputerów PC. Istnieje też inne podejście, które pozwala na uzyskanie ruchu harmonicznego. Jest to podejście matematyczne. Równanie ruchu prostego oscylatora harmonicznego ma postać (2.8): d 2 x dt k x=0 2 (2.8) m Zakładając, że interesuje nas położenie obiektu, musimy je rozwiązać. Rozwiązaniem tego równania musi być pewna funkcja x t, której druga pochodna równa jest jej samej, tylko z przeciwnym znakiem i stałym k współczynnikiem. Rachunek różniczkowy daje nam do wyboru dwie m takie funkcje: sinus i cosinus (oraz ich kombinacje). Nie wnikając w przekształcenia i sposób rozwiązania równania (2.8), uzyskujemy postać (2.9) 3. Takie rozwiązanie daje identyczne efekty, jak w przypadku symulacji fizycznej, a jednocześnie jest jeszcze lżejsze obliczeniowo. 3 Przekształcenia I sposób rozwiązywania tego typu równań jest poza tematyką niniejszego artykułu. 6
7 VII Ogólnopolska Konferencja Inżynierii Gier Komputerowych, Siedlce 2010 x= A cos t = k m (2.9) x położenie ciała A amplituda drgań t czas faza początkowa drgania k współczynnik sprężystości m masa ciała Policzenie funkcji cosinus pewnego kąta jest bardziej wymagające czasowo. Można jednak wartości funkcji trygonometrycznych umieścić w tablicach. Ostatecznie (co jednak nie jest polecane, bo uśmierca cały realizm) można przyjąć, że wartość funkcji cosinus dla pewnego małego kąta jest równa temu kątowi. 3. Wahadło Wahadło matematyczne to punkt materialny zawieszony na nierozciągliwej i nieważkiej nici. Należy zwrócić uwagę, że obiekt na końcu nici będzie punktem materialnym, co z definicji oznacza, że taki obiekt posiada masę, ale nie ma swojej geometrii. Dzięki takiemu rozwiązaniu można symulować drgania (wahania) bez konieczności wyliczania momentu bezwładności. Na zawieszone ciało, działa stała siła grawitacji. Gdy wahadło odchylone jest z położenia równowagi, składowa siły grawitacji wzdłuż nici jest równoważona przez samą nić, a składowa prostopadła do nici działająca w kierunku punktu równowagi nadaje ciału określone przyspieszenie. Przedstawiony poniżej rysunek 3.1. przedstawia wahadło wraz z rozkładem działających sił na zawieszony punkt materialny 4. 4 Rysunek pochodzi ze strony 7
8 Jakub Jastrzębski Modelowanie obiektów opartych na sile sprężystości Rys.3.1. Wahadło matematyczne i rozkład działających sił Symulacja wahadła matematycznego jest nieskomplikowanym zagadnieniem podobnie jak siła sprężystości. Można symulować je na wiele sposobów. W kolejnych rozdziałach zostanie opisanych kilka z nich. 3.1 Wahadło na sztywnej sprężynie Jedną z możliwości symulacji wahadła, jest umieszczenie ciała na sztywnej sprężynie. Sztywna sprężyna posiada tak duży współczynnik sprężystości, że praktycznie nie pozwala się jej rozciągnąć ani ścisnąć. Umieszczając ciało fizyczne na ramieniu i puszczając je z pewnego punktu różnego od równowagi, zacznie się wahać pod wpływem siły grawitacji. Jest to jeden z najłatwiejszych sposobów symulacji drgań, ma on jednak i wady. Sztywna sprężyna to przypadek bardzo mocno wyidealizowany. Nie da się ustawić odpowiednio dużego współczynnika, by sprężyna nie rozciągała się, a zarazem równanie ruchu pozostało stabilne. Dlaczego tak się dzieje? Odpowiedz jest bardzo prosta i wynika ze sposobu rozwiązania równania różniczkowego ruchu. Zmiana położenia ciała w rozwiązaniu numerycznym, uzależniona jest od kroku czasowego. Im większy czas minął od ostatnich obliczeń, tym większego przemieszczenia doznało ciało pod wpływem grawitacji. Siła sprężystości jest siłą przeciwdziałającą przemieszczeniu, ma większą wartość, im większe jest odchylenie od punktu równowagi. Dokładając do tego odpowiednio duży współczynnik sprężystości uzyskujemy, dużą siłę korygującą. Przy długim kroku czasowym, w następnej klatce symulacji może okazać się, że wartość takiej siły jest za duża. Ściśnie ona sprężynę za bardzo, co zaowocuje kolejną siłą tylko przeciwnie skierowaną po raz kolejny zbyt dużą. Zatem bardzo sztywna 8
9 VII Ogólnopolska Konferencja Inżynierii Gier Komputerowych, Siedlce 2010 sprężyna, może łatwo wymknąć się spod kontroli, jeżeli nasz krok czasowy jest za długi. 3.2 Równanie ruchu wahadła Jest inny sposób na uzyskanie ruchu wahadła. Można rozwiązać równanie ruchu wahadła w celu policzenia położenia ciała na nim umieszczonego. Punktem wyjściowym będzie rysunek Wartość siły grawitacji dla zaczepionego punktu materialnego jest znana i wynosi: F =m g (3.1) F - jest całkowitą siłą działającą na ciało m - jest masą ciała g - jest przyspieszeniem ziemskim Rozkładając siłę grawitacji na składową równoległą i prostopadłą, można zauważyć, że składowa równoległa znosi się z siłą reakcji nici, która jest równa co do wartości, lecz posiada przeciwny zwrot. Nieznaną siłę działającą prostopadle, jest z kolei ta dana wzorem (3.2). F g =m g sin (3.2) F g - jest prostopadłą składową wektora grawitacji m masa ciała g - wektor przyspieszenia ziemskiego - kąt odchylenia Równanie (3.2) jest wynikiem zastosowania funkcji trygonometrycznych kąta ostrego w trójkącie prostokątnym, szczegółowe przejście zostało pominięte. W omawianym przypadku wiadomo, że na zaczepiony punkt działa tylko i wyłącznie siła F g. Wprowadzając wartość prędkości stycznej do toru ruchu, należy wykorzystać wzór (3.3). Określa on prędkość liniową obracającego się punktu jako iloczyn prędkości kątowej i ramienia łączącego ten punkt z osią obrotu. Możemy teraz zapisać równanie wiążące siłę i przyspieszenie. 9
10 Jakub Jastrzębski Modelowanie obiektów opartych na sile sprężystości v= r (3.3) v prędkość liniowa prędkość kątowa r ramię łączące obracający się punkt i oś obrotu m d v dt = F g (3.4) dv dt - jest przyspieszeniem zdefiniowanym jako zmiana prędkości w czasie Podstawiając równania (3.2) oraz (3.3) do (3.4) otrzymujemy: m r d dt = F g sin (3.5) Wykorzystując (3.1) i (3.6) do (3.5) dostaniemy równanie różniczkowe zwyczajne drugiego stopnia dane wzorem (3.7). = d dt, (3.6) prędkość kątowa kąt odchylenia d 2 dt = g sin. 2 (3.7) r Aby rozwiązać powyższe równanie drugiego stopnia, należy skorzystać z podstawienia (3.6) i przekształcić je do dwóch równań pierwszego stopnia oraz rozwiązać numerycznie. Ostatecznie otrzymujemy (3.8). 10
11 VII Ogólnopolska Konferencja Inżynierii Gier Komputerowych, Siedlce 2010 {d = g dt r sin = d. dt (3.8) Jest to ostateczny wzór gotowy do zastosowania w symulacji wahadła. 3.3 Wersja Light Istnieje oczywiście specjalna wersja light symulacji wahadła, która pomija wszelkie równania ruchu i skupia się na bezpośrednim wyliczeniu pozycji obiektu wahającego się (3.9). x= r sin t, y= r cos t, (3.9) x, y współrzędne punktu r - długość ramienia wahadła kąt wychylenia - faza początkowa t - czas Równania (3.9) są bardzo zbliżone do równania (2.9), w którym wyliczaliśmy położenie obiektu drgającego na sprężynie. Nie ma w tym nic dziwnego, ruch wahadła jest ruchem drgającym wzdłuż dwóch wymiarów. W przedstawionych równaniach za amplitudę odpowiada długość ramienia wahadła. 4. Sprężyste obiekty złożone W poprzednich rozdziałach wyprowadzone zostały równania wahadła oraz równania ruchu sprężystego. Przedstawiono ich działanie na obiektach prostych. Najciekawsze efekty można jednak uzyskać, budując bardziej złożone obiekty, składające się na przykład z wielu połączeń sprężystych. Dodatkowo ustalając dla różnych połączeń, różne współczynniki sprężystości, tłumienia oraz inne długości graniczne, można uzyskać całą gamę charakterystycznych obiektów. Każdy z nich pod wpływem symulacji fizycznej zachowywać się będzie zupełnie inaczej. 11
12 Jakub Jastrzębski Modelowanie obiektów opartych na sile sprężystości 4.1 Liny Jednym z przykładów obiektu złożonego z wielu połączeń sprężystych są liny. Wystarczy utworzyć określoną liczbę punktów materialnych i połączyć je kolejno między sobą. Istnieje kilka sposobów na dokonanie takich połączeń. Rysunek 4.1. przedstawia różne modele lin. Rys.4.1. Model liny bazujący na połączeniach sprężystych; a) Łączenia pojedyncze - między sąsiadami; b) Połączenia wielokrotne każdy z każdym; c) Połączenia wielokrotne między sąsiadami oraz co drugi. Model w podpunkcie a) na rysunku, jest najprostszym z możliwych, jednak lina w takim wypadku bardzo łatwo się rozciąga i nie daje zbyt realistycznego efektu. Podpunkt b) prezentuje z kolei połączenia każdy z każdym. Na pewno polepsza to walory wizualne, jednak znacząco zwiększa też koszt obliczeniowy obiektu. W ostatnim przykładzie mamy połączenia sąsiadów oraz dodatkowo naprzemiennie co drugi punkt. W większości przypadków jest to najlepszy model, będący kompromisem między niedużą liczbą połączeń i realistyczną symulacją. W zależności od ustawień połączeń można je podzielić na kilka kategorii. Opierają się one na sposobie wyznaczania siły, jaka działa na przymocowane obiekty szerzej omówionej w rozdziale 2.3. Budując obiekt złożony ze sprężyn bungee, otrzymujemy linę typu bungee, której właściwości pozwalają jedynie się rozciągać. Wykorzystując połączenia sztywne, uzyskamy zwykłą linę, która pod wpływem symulacji nie będzie się ani rozciągać, ani ściskać, ale zachowa wszelkie właściwości wizualne liny. Oczywiście zwiększając liczbę jej punktów, symulacja będzie stawała się bardziej naturalna (kosztem większej liczby obliczeń). Jeżeli chodzi o połączenia typu amortyzator, to i one maja swoje zastosowanie. Można dzięki nim symulować tak zwane ściągacze. Czyli obiekty które starają się utrzymać swoje dwa końca w określonej odległości i przeciwdziałające zwiększeniu się dystansu między nimi. Symulacja liny przy zaimplementowanej sile sprężystości, sprowadza się jedynie do odpowiedniego jej wymodelowania wybranym sposobem w 12
13 VII Ogólnopolska Konferencja Inżynierii Gier Komputerowych, Siedlce 2010 zależności od potrzeb, oraz doboru odpowiednich wartości parametrów. Całą resztą zajmie się symulacja fizyczna. 4.2 Ciała miękkie Ciała miękkie są specjalną grupą obiektów, które mogą doświadczać odkształceń, stałych bądź chwilowych. Istnieje wiele metod ich symulacji, jak metody ciśnieniowe lub sprężynowe. Metody ciśnieniowe polegają na utrzymywaniu krawędzi obiektu sztywnymi połączeniami oraz wprowadzeniu siły ciśnienia wewnętrznego, które zapobiega zapadaniu się obiektu. Można również ciała miękkie zaprojektować jako pewien zestaw połączeń sprężystych, które pozwalają na jego kontrolowaną deformacje. Utrzymywanie kształtu obiektu odbywa się wtedy przez wewnętrzne połączenia przekątne. Podobnie jak w przypadku symulacji lin, najważniejszą kwestią jest odpowiednie dobranie punktów na takim ciele i połączenia ich sprężynami. Rysunek 4.2. przedstawia dwa sposoby wymodelowania obiektu czworokątnego. a) b) Rys.4.2. Model ciała miękkiego: a) Łączenia pojedyncze ; b) Połączenia wielokrotne każdy z każdym; Połączenie przedstawione w podpunkcie a) jest bardzo niestabilne. O ile utrzymuje ono same punktu razem w pewnej odległości, to nie nadaje się do symulacji. Gdy taki obiekt zaczął by się przemieszczać, od razu nastąpiło by jego złożenie wzdłuż którejś przekątnej. Dopiero podpunkt b) obrazuje poprawnie wymodelowany czworokąt. Bez względu na dobór parametrów sprężystości pozostanie on zawsze stabilny. Wykorzystując omówione rodzaje sprężyn oraz stosując różne współczynniki sprężystości, można wymodelować wiele ciekawych obiektów. I tak sprężyna typu amortyzator, pozwoli uzyskać efekt gąbki. Ciała podlegającemu ściskaniu i prawie w ogóle nie rozciągającemu się. Za to stosując połączenie typu bungee, można uzyskać ciekawy obiekt, mogący 13
14 Jakub Jastrzębski Modelowanie obiektów opartych na sile sprężystości się jedynie rozciągać. Najważniejszą kwestią jest wybór jak najmniejszej liczby punktów połączeniowych, przy zachowaniu oczekiwanego realistycznego zachowania podczas symulacji. 4.3 Tkaniny Zagadnienie symulacji tkanin ma szereg możliwości rozwiązania. Wynika to z faktu, iż do tego typu zjawiska, musimy wybrać nie tylko metody rozwiązania równań ruchu, ale również odpowiednio szybkie i efektywne algorytmy detekcji kolizji, oraz reprezentacji obiektu. Modelując tkaniny, należy zdecydować się na jakąś konkretną ich reprezentację, wybrać i zaakcentować strategiczne dla obiektu punkty, które będą poddawane obliczeniom. Przy symulacji należy nie tylko uwzględniać interakcje z otoczeniem tkaniny, ale również z nią samą. Występujące w przetwarzaniu fizyki algorytmy do podziału przestrzeni, również znajdują zastosowanie do podziału materiału. Przy symulacji obiektów miękkich takich jak omawiany, ważnym elementem jest precyzyjna i szybka metoda wykrywania kolizji wewnętrznych (to jest, takich jak nakładanie się jednego fragmentu materiału na drugi). W podpunkcie 4.2. prezentowane były dwa typy połączeń sprężystych dla czworokąta. Tkaninę można modelować jako sieć połączeń, właśnie tak przedstawionych komórek, które tworzą powierzchnię materiału. Takie przedstawienie opisuje obiekt dwuwymiarowy. Nie jest to jednak żadnym ograniczeniem, ponieważ w grach nie stosuje się trójwymiarowych obiektów (siatek) do reprezentacji tkanin. Jest to zupełnie niepotrzebne rozwiązanie nie wprowadzające do gry żadnego elementu wizualnego. Konstrukcja dwuwymiarowa całkowicie wystarcza i bardzo dobrze odwzorowuje naturalne właściwości i zachowanie się tkaniny podczas symulacji. W przypadku symulacji materiału o dużej powierzchni, powstaje duża ilość punktów, które ją stanowią. A co za tym idzie, możliwości rozłożenia połączeń jest bardzo wiele, jednak tylko niektóre z nich mają sens i spowodują realistyczne zachowanie się obiektu. Po raz kolejny kluczem do sukcesu jest umiejętny dobór odpowiednich połączeń. Przedstawiony poniżej rysunek 4.3. przedstawia niektóre z możliwych metod łączenia punktów w tkaninie. Każda metoda ma swój sens i znajduje zastosowanie w symulacji różnych materiałów. Często jedynym sposobem, jest doświadczalny dobór połączeń wraz ze współczynnikami określającymi sprężystość. 14
15 VII Ogólnopolska Konferencja Inżynierii Gier Komputerowych, Siedlce 2010 Rys.4.3. Model tkaniny: a) Łączenia pojedyncze ; b) Połączenia wielokrotne kratka; c) Połączenia wielokrotne skośne; d) Połączenia wielokrotne każdy z każdym Na rysunku widać przykładowe cztery typy połączeń. Pierwszy z nich obrazuje najprostszą formę łączenia, bazującą jedynie na sprężystych oddziaływaniach między punktami sąsiednimi. Symulacje takiej siatki podobnie jak w przypadku a) z rysunku 4.2. są bardzo niestabilne i łatwo rozciągliwe. Podpunkt b) rysunku 4.3. zawiera dodatkowo w stosunku do poprzedniej wersji połączenia ukośne, które stabilizują całą siatkę i nie pozwalają się jej zbytnio rozciągać. Różne tkaniny, to różne właściwości. Czasami trzeba zbudować taką siatkę, która będzie odwzorowywać konkretny materiał. Dwa ostatnie podpunkty omawianego rysunku przedstawiają specyficzne metody łączenia. W przypadku, gdy na obiekt 15
16 Jakub Jastrzębski Modelowanie obiektów opartych na sile sprężystości będą oddziaływać duże siły, może się zdarzać, że niektóre połączenia będą rozciągać się bardzo mocno, a ich sąsiedzi prawie w ogóle. Takie sytuacje występują przy dużych siłach przykładanych do konkretnego punktu na siatce. Można temu zapobiec stosując połączenia wielokrotne. To znaczy, że każdy punkt połączony jest ze swoim sąsiadem oraz punktem kolejnym. Na rysunku w podpunkcie c) zaznaczone to zostało czerwonymi liniami (dla przejrzystości jedynie na dwóch krawędziach, jednak tyczy się to wszystkich punktów siatki). Można oczywiście zwiększyć liczbę wiązań i rozszerzyć je na bardziej oddalone punkty, jednak nie zawsze jest to konieczne, a należy pamiętać, że zwiększa to nakład czasowy na obliczenia w jednej klatce symulacji - podpunkt d). Eksperymentowanie z rozłożeniem wiązań, może dać ciekawe rezultaty. Wiadomo, że niektóre tkaniny rozciągają się bardziej po przekątnej niż wzdłuż, przykładem może być szalik. Aby odwzorować ten obiekt należy zwiększyć liczbę wiązań prostopadłych, pozostawiając tym samym niedużą liczbę wiązań przekątnych, bądź usztywnić połączenia prostopadłe. 5. Zakończenie W artykule przedstawiony został problem modelowania i symulacji ciał, których głównym elementem budowy są połączenia sprężyste. Podstawowe elementy jak sprężystość czy ruch wahadła zostały przedstawione z dwóch ujęć. W pierwszym zostały zaprezentowane i wykorzystane równania ruchu ciał. Jest to jednocześnie dobre wprowadzenie do symulacji oddziaływań sił w fizyce. W drugim z kolei, za pomocą matematycznych modeli, można było wyznaczyć położenie punktów materialnych na końcach wahadeł i sprężyn. Podejście, bardziej cenione i wykorzystywane podczas implementacji na urządzeniach mobilnych. Bibliografia [1] Resnick R., Halliday D., Fizyka tom 1. PWN, Warszawa 1994 [2] Matyka M., Symulacje komputerowe w fizyce, Helion, Gliwice 2002 [3] Millington I., Game physics engine development, Elsevier 2007 Modeling objects based on spring force Abstract This article presents spring force, used to simulate different objects in physics simulations. This force can model objects such as: springs, absorbers, pendulums, ropes, also soft bodies and cloths. Article describes Hooke's law and it's variants that allows to simulate different spring behaviors. 16
Modelowanie obiektów opartych na sile sprężystości
Modelowanie obiektów opartych na sile sprężystości Jakub Jastrzębski Seventhtear j.jastrzebski@seventhtear.com Plan Prezentacji Prawo Hooke'a Sprężyna Drgania z tłumieniem Wahadło Lina Ciała miękkie Tkaniny
Bardziej szczegółowoĆwiczenie M-2 Pomiar przyśpieszenia ziemskiego za pomocą wahadła rewersyjnego Cel ćwiczenia: II. Przyrządy: III. Literatura: IV. Wstęp. l Rys.
Ćwiczenie M- Pomiar przyśpieszenia ziemskiego za pomocą wahadła rewersyjnego. Cel ćwiczenia: pomiar przyśpieszenia ziemskiego przy pomocy wahadła fizycznego.. Przyrządy: wahadło rewersyjne, elektroniczny
Bardziej szczegółowoĆ W I C Z E N I E N R M-2
INSYU FIZYKI WYDZIAŁ INŻYNIERII PRODUKCJI I ECHNOLOGII MAERIAŁÓW POLIECHNIKA CZĘSOCHOWSKA PRACOWNIA MECHANIKI Ć W I C Z E N I E N R M- ZALEŻNOŚĆ OKRESU DRGAŃ WAHADŁA OD AMPLIUDY Ćwiczenie M-: Zależność
Bardziej szczegółowoWyznaczenie przyspieszenia ziemskiego za pomocą wahadła rewersyjnego
Wyznaczenie przyspieszenia ziemskiego za pomocą wahadła rewersyjnego Obowiązkowa znajomość zagadnień Charakterystyka drgań gasnących i niegasnących, ruch harmoniczny. Wahadło fizyczne, długość zredukowana
Bardziej szczegółowoFizyka 11. Janusz Andrzejewski
Fizyka 11 Ruch okresowy Każdy ruch powtarzający się w regularnych odstępach czasu nazywa się ruchem okresowym lub drganiami. Drgania tłumione ruch stopniowo zanika, a na skutek tarcia energia mechaniczna
Bardziej szczegółowoĆw. nr 31. Wahadło fizyczne o regulowanej płaszczyźnie drgań - w.2
1 z 6 Zespół Dydaktyki Fizyki ITiE Politechniki Koszalińskiej Ćw. nr 3 Wahadło fizyczne o regulowanej płaszczyźnie drgań - w.2 Cel ćwiczenia Pomiar okresu wahań wahadła z wykorzystaniem bramki optycznej
Bardziej szczegółowoMECHANIKA II. Dynamika ruchu obrotowego bryły sztywnej
MECHANIKA II. Dynamika ruchu obrotowego bryły sztywnej Daniel Lewandowski Politechnika Wrocławska, Wydział Mechaniczny, Katedra Mechaniki i Inżynierii Materiałowej http://kmim.wm.pwr.edu.pl/lewandowski/
Bardziej szczegółowoRuch drgający i falowy
Ruch drgający i falowy 1. Ruch harmoniczny 1.1. Pojęcie ruchu harmonicznego Jednym z najbardziej rozpowszechnionych ruchów w mechanice jest ruch ciała drgającego. Przykładem takiego ruchu może być ruch
Bardziej szczegółowoWektory, układ współrzędnych
Wektory, układ współrzędnych Wielkości występujące w przyrodzie możemy podzielić na: Skalarne, to jest takie wielkości, które potrafimy opisać przy pomocy jednej liczby (skalara), np. masa, czy temperatura.
Bardziej szczegółowoZadanie. Oczywiście masa sklejonych ciał jest sumą poszczególnych mas. Zasada zachowania pędu: pozwala obliczyć prędkość po zderzeniu
Zderzenie centralne idealnie niesprężyste (ciała zlepiają się i po zderzeniu poruszają się razem). Jedno z ciał przed zderzeniem jest w spoczynku. Oczywiście masa sklejonych ciał jest sumą poszczególnych
Bardziej szczegółowoMECHANIKA 2. Drgania punktu materialnego. Wykład Nr 8. Prowadzący: dr Krzysztof Polko
MECHANIKA 2 Wykład Nr 8 Drgania punktu materialnego Prowadzący: dr Krzysztof Polko Wstęp Drgania Okresowe i nieokresowe Swobodne i wymuszone Tłumione i nietłumione Wstęp Drgania okresowe ruch powtarzający
Bardziej szczegółowom Jeżeli do końca naciągniętej (ściśniętej) sprężyny przymocujemy ciało o masie m., to będzie na nie działała siła (III zasada dynamiki):
Ruch drgający -. Ruch drgający Ciało jest sprężyste, jeżei odzyskuje pierwotny kształt po ustaniu działania siły, która ten kształt zmieniła. Właściwość sprężystości jest ograniczona, to znaczy, że przy
Bardziej szczegółowo3 Podstawy teorii drgań układów o skupionych masach
3 Podstawy teorii drgań układów o skupionych masach 3.1 Drgania układu o jednym stopniu swobody Rozpatrzmy elementarny układ drgający, nazywany też oscylatorem harmonicznym, składający się ze sprężyny
Bardziej szczegółowoRó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
Mechanika ogólna Wykład nr 14 Elementy kinematyki i dynamiki 1 Kinematyka Dział mechaniki zajmujący się matematycznym opisem układów mechanicznych oraz badaniem geometrycznych właściwości ich ruchu, bez
Bardziej szczegółowoOpis ćwiczenia. Cel ćwiczenia Poznanie budowy i zrozumienie istoty pomiaru przyspieszenia ziemskiego za pomocą wahadła rewersyjnego Henry ego Katera.
ĆWICZENIE WYZNACZANIE PRZYSPIESZENIA ZIEMSKIEGO ZA POMOCĄ WAHADŁA REWERSYJNEGO Opis ćwiczenia Cel ćwiczenia Poznanie budowy i zrozumienie istoty pomiaru przyspieszenia ziemskiego za pomocą wahadła rewersyjnego
Bardziej szczegółowoDRGANIA SWOBODNE UKŁADU O DWÓCH STOPNIACH SWOBODY. Rys Model układu
Ćwiczenie 7 DRGANIA SWOBODNE UKŁADU O DWÓCH STOPNIACH SWOBODY. Cel ćwiczenia Doświadczalne wyznaczenie częstości drgań własnych układu o dwóch stopniach swobody, pokazanie postaci drgań odpowiadających
Bardziej szczegółowoSymulacje 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
Bardziej szczegółowoO 2 O 1. Temat: Wyznaczenie przyspieszenia ziemskiego za pomocą wahadła rewersyjnego
msg M 7-1 - Temat: Wyznaczenie przyspieszenia ziemskiego za pomocą wahadła rewersyjnego Zagadnienia: prawa dynamiki Newtona, moment sił, moment bezwładności, dynamiczne równania ruchu wahadła fizycznego,
Bardziej szczegółowoWyznaczanie współczynnika sprężystości sprężyn i ich układów
Ćwiczenie 63 Wyznaczanie współczynnika sprężystości sprężyn i ich układów 63.1. Zasada ćwiczenia W ćwiczeniu określa się współczynnik sprężystości pojedynczych sprężyn i ich układów, mierząc wydłużenie
Bardziej szczegółowoPierwsze 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.
Dynamika ruchu obrotowego Zauważyłem, że zadania dotyczące ruchu obrotowego bardzo często sprawiają maturzystom wiele kłopotów. A przecież wystarczy zrozumieć i stosować zasady dynamiki Newtona. Przeanalizujmy
Bardziej szczegółowoPrzykłady: zderzenia ciał
Strona 1 z 5 Przykłady: zderzenia ciał Zderzenie, to proces w którym na uczestniczące w nim ciała działają wielkie siły, ale w stosunkowo krótkim czasie. Wynikają z tego ważne dla praktycznej analizy wnioski
Bardziej szczegółowoRuch drgający. Ruch harmoniczny prosty, tłumiony i wymuszony
Ruch drgający Ruch harmoniczny prosty, tłumiony i wymuszony Ruchem drgającym nazywamy ruch ciała zachodzący wokół stałego położenia równowagi. Ruchy drgające dzielimy na ruchy: okresowe, nieokresowe. Ruch
Bardziej szczegółowoPRACA Pracą mechaniczną nazywamy iloczyn wartości siły i wartości przemieszczenia, które nastąpiło zgodnie ze zwrotem działającej siły.
PRACA Pracą mechaniczną nazywamy iloczyn wartości siły i wartości przemieszczenia, które nastąpiło zgodnie ze zwrotem działającej siły. Pracę oznaczamy literą W Pracę obliczamy ze wzoru: W = F s W praca;
Bardziej szczegółowoNumeryczne rozwiązywanie równań różniczkowych ( )
Numeryczne rozwiązywanie równań różniczkowych Równanie różniczkowe jest to równanie, w którym występuje pochodna (czyli różniczka). Przykładem najprostszego równania różniczkowego może być: y ' = 2x które
Bardziej szczegółowoZadanie 18. Współczynnik sprężystości (4 pkt) Masz do dyspozycji statyw, sprężynę, linijkę oraz ciężarek o znanej masie z uchwytem.
Przykładowy zestaw zadań z fizyki i astronomii Poziom podstawowy 11 Zadanie 18. Współczynnik sprężystości (4 pkt) Masz do dyspozycji statyw, sprężynę, linijkę oraz ciężarek o znanej masie z uchwytem. 18.1
Bardziej szczegółowo3. KINEMATYKA Kinematyka jest częścią mechaniki, która zajmuje się opisem ruchu ciał bez wnikania w jego przyczyny. Oznacza to, że nie interesuje nas
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 oddziaływanie między ciałami, ani też rola, jaką to
Bardziej szczegółowoMechanika ogólna. Kinematyka. Równania ruchu punktu materialnego. Podstawowe pojęcia. Równanie ruchu po torze (równanie drogi)
Kinematyka Mechanika ogólna Wykład nr 7 Elementy kinematyki Dział mechaniki zajmujący się matematycznym opisem układów mechanicznych oraz badaniem geometrycznych właściwości ich ruchu, bez wnikania w związek
Bardziej szczegółowoWykład FIZYKA I. Dr hab. inż. Władysław Artur Woźniak. Katedra Optyki i Fotoniki Wydział Podstawowych Problemów Techniki Politechnika Wrocławska
Wykład FIZYKA I 1. Ruch drgający tłumiony i wymuszony Katedra Optyki i Fotoniki Wydział Podstawowych Problemów Techniki Politechnika Wrocławska http://www.if.pwr.wroc.pl/~wozniak/fizyka1.html DRGANIA HARMONICZNE
Bardziej szczegółowoWykład FIZYKA I. 10. Ruch drgający tłumiony i wymuszony. Dr hab. inż. Władysław Artur Woźniak
Wykład FIZYKA I 1. Ruch drgający tłumiony i wymuszony Dr hab. inż. Władysław Artur Woźniak Instytut Fizyki Politechniki Wrocławskiej http://www.if.pwr.wroc.pl/~wozniak/fizyka1.html Siły oporu (tarcia)
Bardziej szczegółowoOpis ruchu obrotowego
Opis ruchu obrotowego Oprócz ruchu translacyjnego ciała obserwujemy w przyrodzie inną jego odmianę: ruch obrotowy Ruch obrotowy jest zawsze względem osi obrotu W ruchu obrotowym wszystkie punkty zakreślają
Bardziej szczegółowoPodstawy fizyki sezon 1 VII. Ruch drgający
Podstawy fizyki sezon 1 VII. Ruch drgający Agnieszka Obłąkowska-Mucha WFIiS, Katedra Oddziaływań i Detekcji Cząstek, D11, pok. 111 amucha@agh.edu.pl http://home.agh.edu.pl/~amucha Ruch skutkiem działania
Bardziej szczegółowoMechanika teoretyczna
Przedmiot Mechanika teoretyczna Wykład nr 1 Wprowadzenie i podstawowe pojęcia. Rachunek wektorowy. Wypadkowa układu sił. Mechanika: ogólna, techniczna, teoretyczna. Dział fizyki zajmujący się badaniem
Bardziej szczegółowoINSTRUKCJA DO ĆWICZENIA NR 5
KATEDRA MECHANIKI STOSOWANEJ Wydział Mechaniczny POLITECHNIKA LUBELSKA INSTRUKCJA DO ĆWICZENIA NR 5 PRZEDMIOT TEMAT OPRACOWAŁ MODELOWANIE UKŁADÓW MECHANICZNYCH Badania analityczne układu mechanicznego
Bardziej szczegółowo17. 17. Modele materiałów
7. MODELE MATERIAŁÓW 7. 7. Modele materiałów 7.. Wprowadzenie Podstawowym modelem w mechanice jest model ośrodka ciągłego. Przyjmuje się, że materia wypełnia przestrzeń w sposób ciągły. Możliwe jest wyznaczenie
Bardziej szczegółowoNazwisko i imię: Zespół: Data: Ćwiczenie nr 1: Wahadło fizyczne. opis ruchu drgającego a w szczególności drgań wahadła fizycznego
Nazwisko i imię: Zespół: Data: Cel ćwiczenia: Ćwiczenie nr 1: Wahadło fizyczne opis ruchu drgającego a w szczególności drgań wahadła fizycznego wyznaczenie momentów bezwładności brył sztywnych Literatura
Bardziej szczegółowoDrania i fale. Przykład drgań. Drgająca linijka, ciało zawieszone na sprężynie, wahadło matematyczne.
Drania i fale 1. Drgania W ruchu drgającym ciało wychyla się okresowo w jedną i w drugą stronę od położenia równowagi (cykliczna zmiana). W położeniu równowagi siły działające na ciało równoważą się. Przykład
Bardziej szczegółowoPF11- Dynamika bryły sztywnej.
Instytut Fizyki im. Mariana Smoluchowskiego Wydział Fizyki, Astronomii i Informatyki Stosowanej Uniwersytetu Jagiellońskiego Zajęcia laboratoryjne w I Pracowni Fizycznej dla uczniów szkół ponadgimnazjalych
Bardziej szczegółowoWyznaczanie przyspieszenia ziemskiego za pomocą wahadła rewersyjnego (Katera)
Politechnika Łódzka FTMS Kierunek: nformatyka rok akademicki: 2008/2009 sem. 2. Termin: 6 V 2009 Nr. ćwiczenia: 112 Temat ćwiczenia: Wyznaczanie przyspieszenia ziemskiego za pomocą wahadła rewersyjnego
Bardziej szczegółowoDrgania. O. Harmoniczny
Dobrej fazy! Drgania O. Harmoniczny Położenie równowagi, 5 lipca 218 r. 1 Zadanie Zegar Małgorzata Berajter, update: 217-9-6, id: pl-ciepło-5, diff: 2 Pewien zegar, posiadający wahadło ze srebra, odmierza
Bardziej szczegółowoOddziaływania. Wszystkie oddziaływania są wzajemne jeżeli jedno ciało działa na drugie, to drugie ciało oddziałuje na pierwsze.
Siły w przyrodzie Oddziaływania Wszystkie oddziaływania są wzajemne jeżeli jedno ciało działa na drugie, to drugie ciało oddziałuje na pierwsze. Występujące w przyrodzie rodzaje oddziaływań dzielimy na:
Bardziej szczegółowoW naukach technicznych większość rozpatrywanych wielkości możemy zapisać w jednej z trzech postaci: skalara, wektora oraz tensora.
1. Podstawy matematyki 1.1. Geometria analityczna W naukach technicznych większość rozpatrywanych wielkości możemy zapisać w jednej z trzech postaci: skalara, wektora oraz tensora. Skalarem w fizyce nazywamy
Bardziej szczegółowoKINEMATYKA I DYNAMIKA CIAŁA STAŁEGO. dr inż. Janusz Zachwieja wykład opracowany na podstawie literatury
KINEMATYKA I DYNAMIKA CIAŁA STAŁEGO dr inż. Janusz Zachwieja wykład opracowany na podstawie literatury Funkcje wektorowe Jeśli wektor a jest określony dla parametru t (t należy do przedziału t (, t k )
Bardziej szczegółowoZasady dynamiki Newtona. Pęd i popęd. Siły bezwładności
Zasady dynamiki Newtona Pęd i popęd Siły bezwładności Copyright by pleciuga@o2.pl Inercjalne układy odniesienia Układy inercjalne to takie układy odniesienia, względem których wszystkie ciała nie oddziałujące
Bardziej szczegółowoMETODY ROZWIĄZYWANIA RÓWNAŃ NIELINIOWYCH
METODY ROZWIĄZYWANIA RÓWNAŃ NIELINIOWYCH Jednym z zastosowań metod numerycznych jest wyznaczenie pierwiastka lub pierwiastków równania nieliniowego. W tym celu stosuje się szereg metod obliczeniowych np:
Bardziej szczegółowoWyznaczanie przyspieszenia ziemskiego za pomocą wahadła prostego
Ćwiczenie M6 Wyznaczanie przyspieszenia ziemskiego za pomocą wahadła prostego M6.1. Cel ćwiczenia Celem ćwiczenia jest wyznaczenie przyspieszenia ziemskiego poprzez analizę ruchu wahadła prostego. M6..
Bardziej szczegółowoRUCH HARMONICZNY. sin. (r.j.o) sin
RUCH DRGAJĄCY Ruch harmoniczny Rodzaje drgań Oscylator harmoniczny Energia oscylatora harmonicznego Wahadło matematyczne i fizyczne Drgania tłumione Drgania wymuszone i zjawisko rezonansu Politechnika
Bardziej szczegółowoAlgorytm SAT. Marek Zając 2012. Zabrania się rozpowszechniania całości lub fragmentów niniejszego tekstu bez podania nazwiska jego autora.
Marek Zając 2012 Zabrania się rozpowszechniania całości lub fragmentów niniejszego tekstu bez podania nazwiska jego autora. Spis treści 1. Wprowadzenie... 3 1.1 Czym jest SAT?... 3 1.2 Figury wypukłe...
Bardziej szczegółowoFizyka 1 Wróbel Wojciech. w poprzednim odcinku
w poprzednim odcinku 1 Opis ruchu Opis ruchu Tor, równanie toru Zależność od czasu wielkości wektorowych: położenie przemieszczenie prędkość przyśpieszenie UWAGA! Ważne żeby zaznaczać w jakim układzie
Bardziej szczegółowopobrano z serwisu Fizyka Dla Każdego - - zadania z fizyki, wzory fizyczne, fizyka matura
11. Ruch drgający i fale mechaniczne zadania z arkusza I 11.6 11.1 11.7 11.8 11.9 11.2 11.10 11.3 11.4 11.11 11.12 11.5 11. Ruch drgający i fale mechaniczne - 1 - 11.13 11.22 11.14 11.15 11.16 11.17 11.23
Bardziej szczegółowoWykład FIZYKA I. 5. Energia, praca, moc. http://www.if.pwr.wroc.pl/~wozniak/fizyka1.html. Dr hab. inż. Władysław Artur Woźniak
Wykład FIZYKA I 5. Energia, praca, moc Dr hab. inż. Władysław Artur Woźniak Instytut Fizyki Politechniki Wrocławskiej http://www.if.pwr.wroc.pl/~wozniak/fizyka1.html ENERGIA, PRACA, MOC Siła to wielkość
Bardziej szczegółowo13. Równania różniczkowe - portrety fazowe
13. Równania różniczkowe - portrety fazowe Grzegorz Kosiorowski Uniwersytet Ekonomiczny w Krakowie rzegorz Kosiorowski (Uniwersytet Ekonomiczny 13. wrównania Krakowie) różniczkowe - portrety fazowe 1 /
Bardziej szczegółowoPRACOWNIA FIZYCZNA DLA UCZNIÓW WAHADŁA SPRZĘŻONE
PRACOWNA FZYCZNA DLA UCZNÓW WAHADŁA SPRZĘŻONE W ćwiczeniu badać będziemy drgania dwóch wahadeł sprzężonych za pomocą sprężyny. Wahadła są jednakowe (mają ten sam moment bezwładności, tę samą masę m i tę
Bardziej szczegółowoBryła sztywna. Wstęp do Fizyki I (B+C) Wykład XIX: Prawa ruchu Moment bezwładności Energia ruchu obrotowego
Bryła sztywna Wstęp do Fizyki I (B+C) Wykład XIX: Prawa ruchu Moment bezwładności Energia ruchu obrotowego Obrót wokół ustalonej osi Prawa ruchu Dla bryły sztywnej obracajacej się wokół ostalonej osi mement
Bardziej szczegółowoDefinicja obrotu: Definicja elementów obrotu:
5. Obroty i kłady Definicja obrotu: Obrotem punktu A dookoła prostej l nazywamy ruch punktu A po okręgu k zawartym w płaszczyźnie prostopadłej do prostej l w kierunku zgodnym lub przeciwnym do ruchu wskazówek
Bardziej szczegółowoBADANIE DRGAŃ TŁUMIONYCH WAHADŁA FIZYCZNEGO
ĆWICZENIE 36 BADANIE DRGAŃ TŁUMIONYCH WAHADŁA FIZYCZNEGO Cel ćwiczenia: Wyznaczenie podstawowych parametrów drgań tłumionych: okresu (T), częstotliwości (f), częstotliwości kołowej (ω), współczynnika tłumienia
Bardziej szczegółowoWAHADŁO SPRĘŻYNOWE. POMIAR POLA ELIPSY ENERGII.
ĆWICZENIE 3. WAHADŁO SPRĘŻYNOWE. POMIAR POLA ELIPSY ENERGII. 1. Oscylator harmoniczny. Wprowadzenie Oscylatorem harmonicznym nazywamy punt materialny, na tóry,działa siła sierowana do pewnego centrum,
Bardziej szczegółowoFizyka 1 Wróbel Wojciech. w poprzednim odcinku
w poprzednim odcinku 1 Wzorce sekunda Aktualnie niepewność pomiaru czasu to 1s na 70mln lat!!! 2 Modele w fizyce Uproszczenie problemów Tworzenie prostych modeli, pojęć i operowanie nimi 3 Opis ruchu Opis
Bardziej szczegółowoTutaj powinny znaleźć się wyniki pomiarów (tabelki) potwierdzone przez prowadzacego zajęcia laboratoryjne i podpis dyżurujacego pracownika obsługi
Tutaj powinny znaleźć się wyniki pomiarów (tabelki) potwierdzone przez prowadzacego zajęcia laboratoryjne i podpis dyżurujacego pracownika obsługi technicznej. 1. Wstęp Celem ćwiczenia jest wyznaczenie
Bardziej szczegółowoCo to jest wektor? Jest to obiekt posiadający: moduł (długość), kierunek wraz ze zwrotem.
1 Wektory Co to jest wektor? Jest to obiekt posiadający: moduł (długość), kierunek wraz ze zwrotem. 1.1 Dodawanie wektorów graficzne i algebraiczne. Graficzne - metoda równoległoboku. Sprowadzamy wektory
Bardziej szczegółowoPodstawy fizyki sezon 1
Podstawy fizyki sezon 1 dr inż. Agnieszka Obłąkowska-Mucha WFIiS, Katedra Oddziaływań i Detekcji Cząstek, D11, pok. 111 amucha@agh.edu.pl http://home.agh.edu.pl/~amucha Fizyka na IMIR MBM rok 2013/14 Moduł
Bardziej szczegółowoDynamika ruchu postępowego, ruchu punktu materialnego po okręgu i ruchu obrotowego bryły sztywnej
Dynamika ruchu postępowego, ruchu punktu materialnego po okręgu i ruchu obrotowego bryły sztywnej Dynamika ruchu postępowego 1. Balon opada ze stałą prędkością. Jaką masę balastu należy wyrzucić, aby balon
Bardziej szczegółowoBryła sztywna. Fizyka I (B+C) Wykład XXI: Statyka Prawa ruchu Moment bezwładności Energia ruchu obrotowego
Bryła sztywna Fizyka I (B+C) Wykład XXI: Statyka Prawa ruchu Moment bezwładności Energia ruchu obrotowego Typ równowagi zależy od zmiany położenia środka masy ( Równowaga Statyka Bryły sztywnej umieszczonej
Bardziej szczegółowoPraca. Siły zachowawcze i niezachowawcze. Pole Grawitacyjne.
PRACA Praca. Siły zachowawcze i niezachowawcze. Pole Grawitacyjne. Rozważmy sytuację, gdy w krótkim czasie działająca siła spowodowała przemieszczenie ciała o bardzo małą wielkość Δs Wtedy praca wykonana
Bardziej szczegółowoPodstawy fizyki wykład 4
Podstawy fizyki wykład 4 Dr Piotr Sitarek Instytut Fizyki, Politechnika Wrocławska Dynamika Obroty wielkości liniowe a kątowe energia kinetyczna w ruchu obrotowym moment bezwładności moment siły II zasada
Bardziej szczegółowolim Np. lim jest wyrażeniem typu /, a
Wykład 3 Pochodna funkcji złożonej, pochodne wyższych rzędów, reguła de l Hospitala, różniczka funkcji i jej zastosowanie, pochodna jako prędkość zmian 3. Pochodna funkcji złożonej. Jeżeli funkcja złożona
Bardziej szczegółowo1. PODSTAWY TEORETYCZNE
1. PODSTAWY TEORETYCZNE 1 1. 1. PODSTAWY TEORETYCZNE 1.1. Wprowadzenie Teoria sprężystości jest działem mechaniki, zajmującym się bryłami sztywnymi i ciałami plastycznymi. Sprężystość zajmuje się odkształceniami
Bardziej szczegółowoI. DYNAMIKA PUNKTU MATERIALNEGO
I. DYNAMIKA PUNKTU MATERIALNEGO A. RÓŻNICZKOWE RÓWNANIA RUCHU A1. Bryła o masie m przesuwa się po chropowatej równi z prędkością v M. Podać dynamiczne równania ruchu bryły i rozwiązać je tak, aby wyznaczyć
Bardziej szczegółowoSIŁA JAKO PRZYCZYNA ZMIAN RUCHU MODUŁ I: WSTĘP TEORETYCZNY
SIŁA JAKO PRZYCZYNA ZMIAN RUCHU MODUŁ I: WSTĘP TEORETYCZNY Opracowanie: Agnieszka Janusz-Szczytyńska www.fraktaledu.mamfirme.pl TREŚCI MODUŁU: 1. Dodawanie sił o tych samych kierunkach 2. Dodawanie sił
Bardziej szczegółowoZasady dynamiki Newtona
Zasady dynamiki Newtona Każde ciało trwa w stanie spoczynku lub porusza się ruchem prostoliniowym i jednostajnym, jeśli siły przyłożone nie zmuszają ciała do zmiany tego stanu Jeżeli na ciało nie działa
Bardziej szczegółowoWyniki pomiarów okresu drgań dla wahadła o długości l = 1,215 m i l = 0,5 cm.
2 Wyniki pomiarów okresu drgań dla wahadła o długości l = 1,215 m i l = 0,5 cm. Nr pomiaru T[s] 1 2,21 2 2,23 3 2,19 4 2,22 5 2,25 6 2,19 7 2,23 8 2,24 9 2,18 10 2,16 Wyniki pomiarów okresu drgań dla wahadła
Bardziej szczegółowoKonrad Słodowicz sk30792 AR22 Zadanie domowe satelita
Konrad Słodowicz sk3079 AR Zadanie domowe satelita Współrzędne kartezjańskie Do opisu ruchu satelity potrzebujemy 4 zmiennych stanu współrzędnych położenia i prędkości x =r x =r x 3 = r 3, x 4 = r 4 gdzie
Bardziej szczegółowoCzłowiek najlepsza inwestycja FENIKS
Człowiek najlepsza inwestycja FENIKS - długofalowy program odbudowy, popularyzacji i wspomagania fizyki w szkołach w celu rozwijania podstawowych kompetencji naukowo-technicznych, matematycznych i informatycznych
Bardziej szczegółowoDrgania poprzeczne belki numeryczna analiza modalna za pomocą Metody Elementów Skończonych dr inż. Piotr Lichota mgr inż.
Drgania poprzeczne belki numeryczna analiza modalna za pomocą Metody Elementów Skończonych dr inż. Piotr Lichota mgr inż. Joanna Szulczyk Politechnika Warszawska Instytut Techniki Lotniczej i Mechaniki
Bardziej szczegółowoDwa w jednym teście. Badane parametry
Dwa w jednym teście Rys. Jacek Kubiś, Wimad Schemat zawieszenia z zaznaczeniem wprowadzonych pojęć Urządzenia do kontroli zawieszeń metodą Boge badają ich działanie w przebiegach czasowych. Wyniki zależą
Bardziej szczegółowoTadeusz Lesiak. Dynamika punktu materialnego: Praca i energia; zasada zachowania energii
Mechanika klasyczna Tadeusz Lesiak Wykład nr 4 Dynamika punktu materialnego: Praca i energia; zasada zachowania energii Energia i praca T. Lesiak Mechanika klasyczna 2 Praca Praca (W) wykonana przez stałą
Bardziej szczegółowoM2. WYZNACZANIE MOMENTU BEZWŁADNOŚCI WAHADŁA OBERBECKA
M WYZNACZANE MOMENTU BEZWŁADNOŚC WAHADŁA OBERBECKA opracowała Bożena Janowska-Dmoch Do opisu ruchu obrotowego ciał stosujemy prawa dynamiki ruchu obrotowego, w których występują wielkości takie jak: prędkość
Bardziej szczegółowo5.1. Powstawanie i rozchodzenie się fal mechanicznych.
5. Fale mechaniczne 5.1. Powstawanie i rozchodzenie się fal mechanicznych. Ruch falowy jest zjawiskiem bardzo rozpowszechnionym w przyrodzie. Spotkałeś się z pewnością w życiu codziennym z takimi pojęciami
Bardziej szczegółowo1 Równania różniczkowe zwyczajne o rozdzielonych zmiennych
Równania różniczkowe zwyczajne o rozdzielonych zmiennych Definicja. Równaniem różniczkowym o rozdzielonych zmiennych nazywamy równanie postaci p(y) = q() (.) rozwiązanie równania sprowadza się do postaci
Bardziej szczegółowoWyznaczanie momentów bezwładności brył sztywnych metodą zawieszenia trójnitkowego
POLTECHNKA ŚLĄSKA WYDZAŁ CHEMCZNY KATEDRA FZYKOCHEM TECHNOLOG POLMERÓW LABORATORUM Z FZYK Wyznaczanie momentów bezwładności brył sztywnych metodą zawieszenia trójnitkowego WYZNACZANE MOMENTÓW BEZWŁADNOŚC
Bardziej szczegółowoZasady dynamiki Newtona. Ilość ruchu, stan ruchu danego ciała opisuje pęd
Zasady dynamiki Newtona Ilość ruchu, stan ruchu danego ciała opisuje pęd Zasady dynamiki Newtona I Każde ciało trwa w stanie spoczynku lub porusza się ruchem prostoliniowym i jednostajnym, jeśli siły przyłożone
Bardziej szczegółowoMetoda Karnaugh. B A BC A
Metoda Karnaugh. Powszechnie uważa się, iż układ o mniejszej liczbie elementów jest tańszy i bardziej niezawodny, a spośród dwóch układów o takiej samej liczbie elementów logicznych lepszy jest ten, który
Bardziej szczegółowoDYNAMIKA SIŁA I JEJ CECHY
DYNAMIKA SIŁA I JEJ CECHY Wielkość wektorowa to wielkość fizyczna mająca cztery cechy: wartość liczbowa punkt przyłożenia (jest początkiem wektora, zaznaczamy na rysunku np. kropką) kierunek (to linia
Bardziej szczegółowoMechanika i Budowa Maszyn. Przykład obliczeniowy geometrii mas i analiza wytrzymałości
Mechanika i Budowa Maszyn Materiały pomocnicze do laboratorium Przykład obliczeniowy geometrii mas i analiza wytrzymałości Środek ciężkości Moment bezwładności Wskaźnik wytrzymałości na zginanie Naprężenia
Bardziej szczegółowoMECHANIKA 2 RUCH POSTĘPOWY I OBROTOWY CIAŁA SZTYWNEGO. Wykład Nr 2. Prowadzący: dr Krzysztof Polko
MECHANIKA 2 Wykład Nr 2 RUCH POSTĘPOWY I OBROTOWY CIAŁA SZTYWNEGO Prowadzący: dr Krzysztof Polko WSTĘP z r C C(x C,y C,z C ) r C -r B B(x B,y B,z B ) r C -r A r B r B -r A A(x A,y A,z A ) Ciało sztywne
Bardziej szczegółowoSiły zachowawcze i niezachowawcze. Autorzy: Zbigniew Kąkol Kamil Kutorasiński
Siły zachowawcze i niezachowawcze Autorzy: Zbigniew Kąkol Kamil Kutorasiński 2018 Siły zachowawcze i niezachowawcze Autorzy: Zbigniew Kąkol, Kamil Kutorasiński Praca wykonana przez siłę wypadkową działającą
Bardziej szczegółowoBryła sztywna. Fizyka I (B+C) Wykład XXIII: Przypomnienie: statyka
Bryła sztywna Fizyka I (B+C) Wykład XXIII: Przypomnienie: statyka Moment bezwładności Prawa ruchu Energia ruchu obrotowego Porównanie ruchu obrotowego z ruchem postępowym Przypomnienie Równowaga bryły
Bardziej szczegółowoDrgania. W Y K Ł A D X Ruch harmoniczny prosty. k m
Wykład z fizyki Piotr Posmykiewicz 119 W Y K Ł A D X Drgania. Drgania pojawiają się wtedy, gdy układ zostanie wytrącony ze stanu równowagi stabilnej. MoŜna przytoczyć szereg znanych przykładów: kołysząca
Bardziej szczegółowoTarcie poślizgowe
3.3.1. Tarcie poślizgowe Przy omawianiu więzów w p. 3.2.1 reakcję wynikającą z oddziaływania ciała na ciało B (rys. 3.4) rozłożyliśmy na składową normalną i składową styczną T, którą nazwaliśmy siłą tarcia.
Bardziej szczegółowoPodstawy Procesów i Konstrukcji Inżynierskich. Praca, moc, energia INZYNIERIAMATERIALOWAPL. Kierunek Wyróżniony przez PKA
Podstawy Procesów i Konstrukcji Inżynierskich Praca, moc, energia Energia Energia jest to wielkość skalarna, charakteryzująca stan, w jakim znajduje się jedno lub wiele ciał. Energia jest miarą różnych
Bardziej szczegółowoNieskończona jednowymiarowa studnia potencjału
Nieskończona jednowymiarowa studnia potencjału Zagadnienie dane jest następująco: znaleźć funkcje własne i wartości własne operatora energii dla cząstki umieszczonej w nieskończonej studni potencjału,
Bardziej szczegółowoMgr inż. Wojciech Chajec Pracownia Kompozytów, CNT Mgr inż. Adam Dziubiński Pracownia Aerodynamiki Numerycznej i Mechaniki Lotu, CNT SMIL
Mgr inż. Wojciech Chajec Pracownia Kompozytów, CNT Mgr inż. Adam Dziubiński Pracownia Aerodynamiki Numerycznej i Mechaniki Lotu, CNT SMIL We wstępnej analizie przyjęto następujące założenia: Dwuwymiarowość
Bardziej szczegółowoMechanika. Wykład 2. Paweł Staszel
Mechanika Wykład 2 Paweł Staszel 1 Przejście graniczne 0 2 Podstawowe twierdzenia o pochodnych: pochodna funkcji mnożonej przez skalar pochodna sumy funkcji pochodna funkcji złożonej pochodna iloczynu
Bardziej szczegółowoĆWICZENIE 5. Wyznaczanie przyśpieszenia ziemskiego przy pomocy wahadła matematycznego i fizycznego. Kraków,
Maria Nowotny-Różańska Zakład Fizyki, Uniwersytet Rolniczy do użytku wewnętrznego ĆWICZENIE 5 Wyznaczanie przyśpieszenia ziemskiego przy pomocy wahadła matematycznego i fizycznego Kraków, 03.015 Spis treści:
Bardziej szczegółowoFizyka. Program Wykładu. Program Wykładu c.d. Kontakt z prowadzącym zajęcia. Rok akademicki 2013/2014. Wydział Zarządzania i Ekonomii
Fizyka Wydział Zarządzania i Ekonomii Kontakt z prowadzącym zajęcia dr Paweł Możejko 1e GG Konsultacje poniedziałek 9:00-10:00 paw@mif.pg.gda.pl Rok akademicki 2013/2014 Program Wykładu Mechanika Kinematyka
Bardziej szczegółowoPodstawy fizyki wykład 7
Podstawy fizyki wykład 7 Dr Piotr Sitarek Katedra Fizyki Doświadczalnej, W11, PWr Drgania Drgania i fale Drgania harmoniczne Siła sprężysta Energia drgań Składanie drgań Drgania tłumione i wymuszone Fale
Bardziej szczegółowoPodstawowy problem mechaniki klasycznej punktu materialnego można sformułować w sposób następujący:
Dynamika Podstawowy problem mechaniki klasycznej punktu materialnego można sformułować w sposób następujący: mamy ciało (zachowujące się jak punkt materialny) o znanych właściwościach (masa, ładunek itd.),
Bardziej szczegółowoĆwiczenia nr 7. TEMATYKA: Krzywe Bézier a
TEMATYKA: Krzywe Bézier a Ćwiczenia nr 7 DEFINICJE: Interpolacja: przybliżanie funkcji za pomocą innej funkcji, zwykle wielomianu, tak aby były sobie równe w zadanych punktach. Poniżej przykład interpolacji
Bardziej szczegółowoSieci obliczeniowe poprawny dobór i modelowanie
Sieci obliczeniowe poprawny dobór i modelowanie 1. Wstęp. Jednym z pierwszych, a zarazem najważniejszym krokiem podczas tworzenia symulacji CFD jest poprawne określenie rozdzielczości, wymiarów oraz ilości
Bardziej szczegółowoZasady dynamiki Newtona. Autorzy: Zbigniew Kąkol Kamil Kutorasiński
Zasady dynamiki Newtona Autorzy: Zbigniew Kąkol Kamil Kutorasiński 2019 Zasady dynamiki Newtona Autorzy: Zbigniew Kąkol, Kamil Kutorasiński Podstawowa teoria, która pozwala przewidywać ruch ciał, składa
Bardziej szczegółowo