Dzisiaj jest 19 października 2019, 09:39

Czas środkowoeuropejski letni




Nowy temat Odpowiedz w temacie  [ Posty: 8 ] 
Autor Wiadomość
Post: 14 października 2014, 10:48 
Offline
Administrator
Awatar użytkownika

Rejestracja: 18 maja 2014, 22:11
Posty: 447
Oddział PTMA: Katowice
Załącznik:
logo-nic.png
logo-nic.png [ 97.18 KiB | Przeglądany 4689 razy ]
Nie spodziewałem się, że będzie to tak czasochłonne i będę musiał jednak wystąpić z prośbą o pomoc.

Jeśli masz ochotę pomóc mi, a tak na prawdę Bartkowi Wojczyńskiemu w programie który tworzy, pomóż nam wykonując skrypty obliczeń matematycznych odpowiedzialnych za obliczanie orbit 400.000 planetoid w okresie od roku 2000 do 2100, z krokiem co 64 dni. W każdym toku obliczeń dla każdej z planetoid uwzględnia się poprawki pertubacyjne ze strony planet i Księżyca.
Wykonanie jednego skryptu może zając nawet kilkanaście godzin, a do wykonania jest ich 570 z czego już 210 zostało wykonane i ciągle obliczenia trwają...

Jeśli chcesz pomóc należy:
1. Stworzyć sobie folder (katalog) na dysku o dowolnej nazwie
2. Pobrać z linku plik ftp://ssd.jpl.nasa.gov/pub/eph/planets/ ... p17000.431 (uwaga: 2,6 GB) i umieścić go stworzonym przez siebie katalogu - to jest teoria ruchu planet DE431
3. Pobrać i rozpakować do tego samego katalogu http://www.astrocd.pl/periapsis/asteroid.zip (24,5MB) - są to trzy pliki w tym główny z elementami asteroid.
w tym miejscu w jednym folderze powinny znaleźć się 4 pliki

Ja przesyłam plik wsadowy (***.bat), który należy umieścić również w tym samym katalogu (folderze) i po prostu go uruchomić. Plik może zawierać od 1 do kilkunastu powtórzeń skryptu dla kolejncyh dat co 64 dni.

Jeśli posiadasz procesor wielordzeniowy można tych wątków uruchomić kilka. Nie mniej nie zalecam wykorzystywania wszystkich rdzeni, aby można było jeszcze sensownie korzystać z komputera. Uwaga: Nowe procesory często wykorzystują technologię Hyper-Threading, a więc mając nowe procesory i7, możemy na 4 rdzeniach odpalić 8 wątków. Na i5 jest ich dwa razy mniej (chyba?)

Po uruchomieniu następują obliczenia, które trwają w zależności od procesora od kilku do kilkudziesięciu godzin dla jednej daty!

Wynikiem jest plik o nazwie MPC_Low_24XXXXX.5.dat, gdzie XXXXX to końcówka daty JD oznaczająca datę. Plik można oczywiście sobie odczytać, aby być pewnym co się liczyło. Zawiera on elementy orbit planetoid dla danej daty.

Plik ten o wielkości dokładnie 79.534.268 bajtów należy grać na serwer FTP, pod adresem: ftp://91.188.116.54/shares/HDD/wyniki - polecam Total Commander

Osobiście obliczenia prowadzę od 13 sierpnia na trzech posiadanych komputerach na minimum 10 rdzeniach w porywach do 14.

Zależy nam aby obliczenia zakończyć do zlotu w Zwardoniu, aby można było dane wdrożyć do samego programu.
Za każdą pomoc nawet najmniejszą z góry dziękuje w imieniu swoim jak i Bartka.

Zainteresowane osoby proszone są o kontakt na forum lub e-mail (dane w stopce).

Przykład skryptu
Kod:
integrat.exe MPC_Low.dat MPC_Low_2451544.5.dat 2451544.5 -flnxm13000p17000.431
integrat.exe MPC_Low.dat MPC_Low_2451608.5.dat 2451608.5 -flnxm13000p17000.431
integrat.exe MPC_Low.dat MPC_Low_2451672.5.dat 2451672.5 -flnxm13000p17000.431
integrat.exe MPC_Low.dat MPC_Low_2451736.5.dat 2451736.5 -flnxm13000p17000.431
integrat.exe MPC_Low.dat MPC_Low_2451800.5.dat 2451800.5 -flnxm13000p17000.431
integrat.exe MPC_Low.dat MPC_Low_2451864.5.dat 2451864.5 -flnxm13000p17000.431
integrat.exe MPC_Low.dat MPC_Low_2451928.5.dat 2451928.5 -flnxm13000p17000.431
integrat.exe MPC_Low.dat MPC_Low_2451992.5.dat 2451992.5 -flnxm13000p17000.431
integrat.exe MPC_Low.dat MPC_Low_2452056.5.dat 2452056.5 -flnxm13000p17000.431
integrat.exe MPC_Low.dat MPC_Low_2452120.5.dat 2452120.5 -flnxm13000p17000.431
integrat.exe MPC_Low.dat MPC_Low_2452184.5.dat 2452184.5 -flnxm13000p17000.431
integrat.exe MPC_Low.dat MPC_Low_2452248.5.dat 2452248.5 -flnxm13000p17000.431
integrat.exe MPC_Low.dat MPC_Low_2452312.5.dat 2452312.5 -flnxm13000p17000.431

_________________
Pozdrawiam, Marek Substyk
Portal AstroCD, http://www.astrocd.pl, Forum AstroCD, http://www.forum.astrocd.pl
Sklep AstroCD, Sklep Allegro AstroCD, Obrazek facebook.com/Wydawnictwo.AstroCD
Obrazek Mój profil na Facebooku
Polskie Towarzystwo Miłośników Astronomii, Zarząd Główny, http://www.ptma.pl, http://www.forum.ptma.pl, Oddział Katowice, http://www.ptma.astrocd.pl
Urania - Postępy Astronomii (oficjalne czasopismo PTA i PTMA), http://www.urania.edu.pl
tel. 880-184-000, e-mail: astrocd@astrocd.pl (prywatne), m.substyk@urania.edu.pl (Urania-PA), marek.substyk@ptma.pl, zarzad@ptma.pl (PTMA);
------------------------------------------------------------
Wielka wyprawa Polskiego Towarzystwa Miłośników Astronomii na całkowite zaćmienie Słońca. USA 2017.



Na górę
 Wyświetl profil  
 
Post: 14 października 2014, 13:50 
Offline
Administrator
Awatar użytkownika

Rejestracja: 20 maja 2014, 18:29
Posty: 1036
Oddział PTMA: Kraków
Zaraz zaczynam obliczenia :)

_________________
Pozdrawiam,
Agnieszka Nowak
Prezes O/Kraków PTMA, krakow[at]ptma.pl, agnieszka.nowak[at]ptma.pl PTMA Kraków, Facebook
SOS PTMA
Vega
Urania
Astronarium
Sky Watcher 127/1500, EOS 7D, Canon 15-85, Canon 75-300, Canon 50/1.8, Samyang Fish Eye 8mm


Na górę
 Wyświetl profil  
 
Post: 14 października 2014, 13:51 
Offline
Administrator
Awatar użytkownika

Rejestracja: 18 maja 2014, 22:11
Posty: 447
Oddział PTMA: Katowice
Dziękuje Agnieszko, za pomoc już góry.
Czas jest w tym przypadku dla nas bardzo ważny, a każda pomoc się liczy.

_________________
Pozdrawiam, Marek Substyk
Portal AstroCD, http://www.astrocd.pl, Forum AstroCD, http://www.forum.astrocd.pl
Sklep AstroCD, Sklep Allegro AstroCD, Obrazek facebook.com/Wydawnictwo.AstroCD
Obrazek Mój profil na Facebooku
Polskie Towarzystwo Miłośników Astronomii, Zarząd Główny, http://www.ptma.pl, http://www.forum.ptma.pl, Oddział Katowice, http://www.ptma.astrocd.pl
Urania - Postępy Astronomii (oficjalne czasopismo PTA i PTMA), http://www.urania.edu.pl
tel. 880-184-000, e-mail: astrocd@astrocd.pl (prywatne), m.substyk@urania.edu.pl (Urania-PA), marek.substyk@ptma.pl, zarzad@ptma.pl (PTMA);
------------------------------------------------------------
Wielka wyprawa Polskiego Towarzystwa Miłośników Astronomii na całkowite zaćmienie Słońca. USA 2017.



Na górę
 Wyświetl profil  
 
Post: 14 października 2014, 17:52 
Offline
Użytkownik
Awatar użytkownika

Rejestracja: 20 maja 2014, 18:55
Posty: 345
Witam,

Czemu ma to służyć :-)

Pozdrawiam,
Ireneusz Włodarczyk


Na górę
 Wyświetl profil  
 
Post: 14 października 2014, 22:45 
Offline
Administrator
Awatar użytkownika

Rejestracja: 18 maja 2014, 22:11
Posty: 447
Oddział PTMA: Katowice
Ireneusz Włodarczyk pisze:
Witam,

Czemu ma to służyć :-)

Pozdrawiam,
Ireneusz Włodarczyk

Panie Irku. Wreszcie. Tylko Pana od asteroid tutaj brakowało. Cieszę się. Mamy fachowca.
A tak sobie liczymy poprawki pertubacyjne ze strony planet na XXI wiek, wg. http://www.projectpluto.com/pluto/integrat.htm

_________________
Pozdrawiam, Marek Substyk
Portal AstroCD, http://www.astrocd.pl, Forum AstroCD, http://www.forum.astrocd.pl
Sklep AstroCD, Sklep Allegro AstroCD, Obrazek facebook.com/Wydawnictwo.AstroCD
Obrazek Mój profil na Facebooku
Polskie Towarzystwo Miłośników Astronomii, Zarząd Główny, http://www.ptma.pl, http://www.forum.ptma.pl, Oddział Katowice, http://www.ptma.astrocd.pl
Urania - Postępy Astronomii (oficjalne czasopismo PTA i PTMA), http://www.urania.edu.pl
tel. 880-184-000, e-mail: astrocd@astrocd.pl (prywatne), m.substyk@urania.edu.pl (Urania-PA), marek.substyk@ptma.pl, zarzad@ptma.pl (PTMA);
------------------------------------------------------------
Wielka wyprawa Polskiego Towarzystwa Miłośników Astronomii na całkowite zaćmienie Słońca. USA 2017.



Na górę
 Wyświetl profil  
 
Post: 15 października 2014, 08:23 
Offline
Użytkownik
Awatar użytkownika

Rejestracja: 20 maja 2014, 18:55
Posty: 345
Witam,

Domyślam się, że chodzi o obliczenie pozycji numerowanych planetoid na 100 lat w przód do własnego programu typu Guide.
Pozostałe planetoidy mają niedokładne orbity, przynajmniej na razie.
Warto porównać otrzymane wyniki np. z choćby Guide, lub Horizons itp.
Ewentualnie mogę sam coś obliczyć-sprawdzić, ale nie w tak dużej skali.

Życzę powodzenia :-)

Pozdrawiam,
Ireneusz Włodarczyk


Na górę
 Wyświetl profil  
 
Post: 15 października 2014, 16:36 
Offline
Administrator
Awatar użytkownika

Rejestracja: 18 maja 2014, 22:11
Posty: 447
Oddział PTMA: Katowice
Skala jest bardzo duża rzeczywiście, ale jak najbardziej chętnie się skonsultujemy z fachowcem od planetoid.
W zasadzie sprawa obliczeń już jest zakończona. Zgłosiło się kilka osób z potężnymi komputerami i trwają już wszędzie obliczenia.

_________________
Pozdrawiam, Marek Substyk
Portal AstroCD, http://www.astrocd.pl, Forum AstroCD, http://www.forum.astrocd.pl
Sklep AstroCD, Sklep Allegro AstroCD, Obrazek facebook.com/Wydawnictwo.AstroCD
Obrazek Mój profil na Facebooku
Polskie Towarzystwo Miłośników Astronomii, Zarząd Główny, http://www.ptma.pl, http://www.forum.ptma.pl, Oddział Katowice, http://www.ptma.astrocd.pl
Urania - Postępy Astronomii (oficjalne czasopismo PTA i PTMA), http://www.urania.edu.pl
tel. 880-184-000, e-mail: astrocd@astrocd.pl (prywatne), m.substyk@urania.edu.pl (Urania-PA), marek.substyk@ptma.pl, zarzad@ptma.pl (PTMA);
------------------------------------------------------------
Wielka wyprawa Polskiego Towarzystwa Miłośników Astronomii na całkowite zaćmienie Słońca. USA 2017.



Na górę
 Wyświetl profil  
 
Post: 22 października 2014, 11:06 
Offline
Administrator
Awatar użytkownika

Rejestracja: 21 maja 2014, 09:05
Posty: 8
Oddział PTMA: Piekary Śl. / PTMA Katowice
Ireneusz Włodarczyk pisze:
Witam,

Domyślam się, że chodzi o obliczenie pozycji numerowanych planetoid na 100 lat w przód do własnego programu typu Guide.
Pozostałe planetoidy mają niedokładne orbity, przynajmniej na razie.
Warto porównać otrzymane wyniki np. z choćby Guide, lub Horizons itp.
Ewentualnie mogę sam coś obliczyć-sprawdzić, ale nie w tak dużej skali.

Życzę powodzenia :-)

Pozdrawiam,
Ireneusz Włodarczyk


Witam!

Zależy nam na osiągnięciu wysokiej dokładności obliczeń przez uwzględnienie zmienności orbit planetoid w zakresie od roku 1980 do 2100.
Może dokładniej objaśnię, o co chodzi z punktu widzenia autora programu:

Przykładowo, mamy dwa zestawy elementów orbitalnych dla epok T0 i T1. Interesuje nas pozycja planetoidy w czasie t, gdzie T0 < t < T1. W tym celu obliczamy pozycję dwukrotnie, dla orbity w epoce T0 i dla orbity w epoce T1. Następnie przeprowadzamy interpolację otrzymanego wektora stanu, otrzymując przybliżoną pozycję w zadanym czasie.

Celem jest dostarczenie użytkownikowi projektu możliwości szybkiego obliczania zakryć gwiazd przez planetoidy. Jest to zadanie bardzo kosztowne obliczeniowo, ponieważ w zadanym odcinku czasu musimy porównać ze sobą pozycje kilku tysięcy planetoid z olbrzymią liczbą gwiazd (przykładowo, istnieje około miliona gwiazd jaśniejszych od 11 magnitudo) w celu sprawdzenia, czy oba obiekty są w dowolnym momencie widoczne dokładnie w jednej linii z dowolnego miejsca na kuli ziemskiej. Brzmi strasznie, ale dzięki zastosowaniu wielu zaawansowanych technik optymalizacji udało mi się osiągnąć bardzo wysoką wydajność obliczeń, przyspieszając algorytm o kilka rzędów wielkości. Nawet na niższej klasy laptopie z procesorem Intel i3 wyznaczenie czasów i przebiegów zakryć kilkuset tysięcy gwiazd przez 1000 najjaśniejszych asteroid w okresie jednego miesiąca trwa niecałą godzinę.

Początkowo program korzystał z orbit obliczonych z krokiem T1 - T0 = 180 dni. Widać było zauważalną poprawę pozycji planetoid w stosunku do metody nieuwzględniającej perturbacji, jednak dokładność nie była wystarczająca do obliczania zakryć - czasami przewidywany pas zakrycia przechodził w odległości ponad 100 kilometrów od rzeczywistego miejsca obserwacji. Po zmniejszeniu kroku do 15 dni (obliczenia orbit trwały około tygodnia) otrzymaliśmy o wiele wyższą zgodność (rzędu kilku kilometrów). Obecne obliczenia mają na celu jeszcze większą poprawę dokładności.

Ze swojej strony serdecznie dziękuję wszystkim osobom, które zechciały udostępnić moc obliczeniową :)

_________________
Obrazek

Periapsis - program astronomiczny do zaawansowanej analizy i symulacji ruchu ciał niebieskich.
Strona domowa | Zakup programu


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 8 ] 

Czas środkowoeuropejski letni


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group