Piszę program, który polega na obliczeniu pozornej wielkości satelitów z lokalizacji naziemnej. Obecnie mam wewnętrzną wielkość satelitów i kąt fazy słonecznej w stopniach. Nie mogę znaleźć formuły, która działa.
próbowałem
magnitude = intrinsicMagnitude - 15 + 5 * Math.Log(distanceToSatellite) - 2.5 * Math.Log(Math.Sin(B) + (Math.PI - B) * Math.Cos(B));
(B to kąt fazowy)
... ale to nie działa (zwraca liczby takie jak +30). Wiem, że to źle, ponieważ porównuję to z przepustkami satelitarnymi heavens-above.com.
intrinsicMagnitude = Wielkość wizualna w odległości 1000 km (użyj -1,3)
distanceToSatellite = Odległość obserwatora do satelity w km (użyj 483)
B = Właśnie to próbuję rozgryźć.
W artykule jest napisane, co to jest, ale zawiera kilka innych rzeczy, których nie rozumiem. Kąt fazowy użyty do uzyskania tego powinien wynosić 113.
Docelowy wynik tego równania powinien wynosić około -3.
źródło
Odpowiedzi:
Odnosi się to do satelitów o nieznanym rozmiarze i orientacji, ale o znanej standardowej wielkości (Standardową wielkość można znaleźć na stronie informacji o satelitach nieba powyżej, liczba ta nazywa się wewnętrzną wielkością). Właściwy wzór to
To da pozorną wielkość satelity. Uwaga: podałem formułę w języku C #
źródło
Gratulacje dla @NickBrown za jego rozwiązanie ! W oparciu o to równanie i kilka dodatkowych odniesień dodam jeszcze trochę.
Obliczenie wielkości wizualnej wymaga trzech parametrów wejściowych
W przypadku obiektów astronomicznych używamy wartości bezwzględnej dla punktu nr 1, do obserwacji satelitarnych stosuje się zarówno wielkość bezwzględną, jak i wartość wewnętrzną . Wielkość bezwzględna to jasność wizualna obiektu w odległości 1 AU od Słońca i 1 AU od Ciebie, oglądana w pełnym świetle (kąt fazowy = 0), co oznacza, że siedzisz tuż obok Słońca.
Wielkość wewnętrzna jest podobna, ale jesteś teraz tylko 1000 km od obiektu ze Słońcem nad ramieniem.
Tak czy inaczej, wszystkie informacje o albedo, rozmiarze i kształcie są skupione w absolutnej lub wewnętrznej wielkości, pozostawiając jedynie odległości i kąty.
Kąt między kierunkiem oświetlenia a kierunkiem patrzenia nazywa się kątem fazowym . Pomyślmy na przykład o fazach Księżyca . Gdyby kąt fazowy Księżyca wynosił 90 stopni, byłby to półksiężyc. Zero byłoby księżycem w pełni, a 180 stopni byłoby księżycem w nowiu.
Modulacja jasności w funkcji kąta fazowego została zaproponowana przez Vallerie, EM III, Badanie danych fotometrycznych otrzymanych z satelity sztucznej ziemi , AD nr 419069, Air Force Institute of Technology, Defense Documentation Center, Alexandria, Virginia, 1963, które znalazłem w Obserwacjach i modelowaniu satelitów GEO przy dużych kątach fazowych autorstwa Rity L. Cognion, również w Researchgate
Zależność określa termin
i wygląda jak
W przypadku satelity, o którym mowa, w odległości 483 kilometrów i wewnętrznej wartości -1.3, pozorna wielkość wydaje się wynosić około -2,0, a jej zależność od kąta fazowego jest następująca:
Nie wszystkie statki kosmiczne są sferyczne z rozproszonymi białymi powierzchniami lub sferycznymi krowimi kształtami.
Zależność kątów fazowych niektórych bardziej znanych kształtów, patrz Ryc. 2 w Widocznej wielkości typowych satelitów na orbitach synchronicznych William E. Krag, MIT, 1974 AD-785 380, który dobrze opisuje problem.
źródło