Skocz do zawartości

Obliczanie pozycji sztucznego satelity


m72

Rekomendowane odpowiedzi

Witam, poszukuję informacji na temat obliczeń położenia sztucznych satelitów na podstawie TLE.

Znalazłem takie coś - http://cybermoon.pl/wiedza/algorithms/satelite_position.html ale wyniki są bardzo niedokładne i nie wiem z czego to wynika, wyniki są takie "mniej więcej" plus minus kilkanaście stopni.

Robiłem porównania tego "excela" z orbitronem, g-predictem, a nawet działającym w przeglądarce kalkulatorem - http://www.satellite-calculations.com/TLETracker/SatTracker.htm  i wszystkie wyniki się zgadzają oprócz tego excela z cybermoona. 

Ogólnie - jeśli ktoś ma namiary na kompletny i sprawdzony algorytm z zestawem wzorów do wyliczania pozycji satelity to proszę o link.

ps. celem jest napisanie programu w C++ do mikrokontrolera sterującego antenami które będą śledzić tor lotu satelit  radioamatorskich typu SO-50, AO-85 itp.

Odnośnik do komentarza
Udostępnij na innych stronach

Godzinę temu, m72 napisał:

Ogólnie - jeśli ktoś ma namiary na kompletny i sprawdzony algorytm z zestawem wzorów do wyliczania pozycji satelity to proszę o link.

ps. celem jest napisanie programu w C++ do mikrokontrolera sterującego antenami które będą śledzić tor lotu satelit  radioamatorskich typu SO-50, AO-85 itp.

Witam, bardzo dobrym programem jest Orbitron, po zainstalowaniu sterowników do niego jest wystarczającym do pracy i nie ma co wyważać już otwartych drzwi. Kolega jest mocno aktywny na forum gdzie takie informacje można znaleźć, nie rozumiem czemu tu na forum to pytanie, ale gdyby co to proszę przypomnę link  http://sp7pki.iq24.pl/default.asp?grupa=101438

Odnośnik do komentarza
Udostępnij na innych stronach

Może nie wyraziłem się jasno ale właśnie chodzi o to żeby zrobić sterownik niezależny od komputera więc sam muszę napisać program sterujący.

Samo napisanie programu i wykonanie automatyki nie jest żadnym problemem. Problemem jest zestaw wzorów potrzebny do obliczeń. 

 

Odnośnik do komentarza
Udostępnij na innych stronach

Przepraszam dla mnie to wszystko jest nie logiczne, nic tu nie pomogę, jeżeli potrafisz rozpracuj Orbitrona przyjrzyj się rozwiązaniu i zastosuj do swojego programu, pamiętaj satelity mają różne orbity, prędkości, częstotliwości pracy, zatem kłania się Doppler, itp, satelitów jest setki, będziesz musiał aktualizować dane każdego z internetu, a to wszystko już jest gotowe. Ja aktualizuję satelity co dwa tygodnie. Życzę powodzenia.

Odnośnik do komentarza
Udostępnij na innych stronach

Znalazłem trop. http://www.celestrak.com/NORAD/documentation/spacetrk.pdf  

Sprawa nie jest prosta. Algorytmy są dość skomplikowane i różne dla obiektów nisko i wysoko latających. 

Dla obiektów niskolatających algorytm nazywa się sgp4  wątpię czy przeciętny 8-bitowy mikrokontroler udźwignie taką ilość danych do przerobienia chyba żeby mu pamięci dołożyć.

 

Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić obrazków. Dodaj lub załącz obrazki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.

© Robert Twarogal * forumastronomiczne.pl * (2010-2023)