| |
Forum.Gomoku.pl Forum Polskiego Stowarzyszenia Gomoku, Renju i Pente |
 |
Hyde Park - Symulacja.
jopq - 2004-12-14, 22:55 Temat postu: Symulacja. Czy ktoś z Was mógłby mi pomóc w opisaniu z fizycznego pkt widzenia zachowanie liny, która ma stały pkt zaczepienia i jej stan początkowy wyglada nastepująco: Jest zaczepiona do stalego pkt (X) i ktoś trzyma ją (o) rozciągniętą na jego wysokości, czyli:
X----------------------------o
oczywisnie ulega ona sile grawitacji i powstaje wklęsłość. Pozniej jej prawy koniec zostaje zwolniony i lina się rozpędza ku dołowi i tak huśta się aż do momentu zatrzymania.
Ważna jest tutaj siła grawitacji, opór powietrza, rozciągliwość i jeszcze kilka współczynników. Chodzi o to, żeby symulacja była realistyczne.
Dziekuje za pomoc
Barfko - 2004-12-14, 22:59
Wklęsłość. Hmm. Chaosik .
Chodzi Tobie o układ równań r., które potem będziesz numerycznie tego tam?
jopq - 2004-12-14, 23:02
ok. ok. już robie jakiś obrazek
Barfko - 2004-12-14, 23:04
Nie no zrozumiałem chyba. Było ok. Chaosik może się pojawić po prostu.
jopq - 2004-12-14, 23:07
i tak sobie luźno lata, aż się zatrzyma.
Barfko - 2004-12-14, 23:12
Ale czy chcesz równania? Bo rozwiązać się ich (ogólnie) nie da. Można je numerycznie.
lonewolf - 2004-12-14, 23:12
Dlaczego powstanie wklęsłość, jeśli - o ile dobrze zrozumiałem - stanem początkowym jest rozciągnięta lina?
jopq - 2004-12-14, 23:17
Chce równania, wszystko na liczbach. Wartości sam dobierasz, wszystko umowne.
Będę pisał program, który na tablicy z ostatnim położeniem będzie obliczał kolejne ustawienie. Chodzi o to żeby na ekranie było widać dynamiczą symulacje tego 'zjawiska'. Na razie będę to robił poprzez wiersz polecen, tzn przesuwając np X spacjami, który będzie oznaczał część liany. Chodzi o to, żeby program obilczał położenie w kolejnych krokach i to jest tutaj najtrudniejsze.
Barfko - 2004-12-14, 23:18
Obawiam się, że chodzi Jopqowi o linę sprężystą. Naciągnięta jest z jakąś tam siłą. Bardzo to komplikuje sprawy (nawet jeśli lina jest idealnie sprężysta).
Na liczbach nie dostaniesz. Dostaniesz na zmiennych i to niekoniecznie . Rozwiązania analitycznego nie da się, a żeby mieć numeryczne, trzebaby z jedną dwie nocki zarwać - przy mojej sprawności z tydzień chyba.
Rozsądnie byłoby po trochu to robić. Najpierw tylko grawitacja (to już niełatwe) i przypadek niesprężysty. Potem próbować dalej (powodzenia...).
Jest kilka metod podejścia do sprawy.
jopq - 2004-12-14, 23:24
Lina nie jest naciągnięta, zauważ, że przy pewnej masie taka, np.: liana, prędzej się rozerwie, niż idealnie wyrówna poziom.
Jeżeli sprężystość tak komplikuje sprawę to moznaby ją pominąć, pozniej jakoś 'zaimplikuje funkcje, która będzie symulowała rozciąganie'.
To jest niesamowite:
"Nie możesz wysłać nowego postu tak szybko po poprzednim, zaczekaj chwilę i spróbuj ponownie" po prostu ręce odpadają
bad_mojo - 2004-12-14, 23:34
Wszystko jest możliwe, niemożliwe zabiera jedynie nieco więcej czasu...
Barfko - 2004-12-14, 23:44
Zależy komu. Ja na przykład mógłbym się podjąć rozwiązania numerycznie zagadnienia ciężarka na niesprężystej linie przy uwzględnieniu grawitacji. masy ciężarka i tarcia (to najłatwiejsze ). A chodzi tu tylko o równanie ruchu jednego punktu.
|
|