Skip to main content
add code
Source Link

Solution is in screenshot

Source: PAGE 127 of Karttunen, Hannu., Pekka. Kröger, Heikki. Oja, Markku. Poutanen, Karl Johan. Donner, and SpringerLink. Fundamental Astronomy. Fifth ed. 2007. Web.

(We must be careful here; the equation for tan(λ−Ω) allows two solutions. If necessary, a figure can be drawn to decide which is the correct one.)

Implementation:

function [lat lon] = keplar2ll(incl,argp,RAAN,nu)
%% OF SUBSATELLITE POINT at epoch
% incl: inclination
% argp: argument of perigee
% RAAN: longitude of ascending node
% nu: true anomaly
lat = asind(sind(incl)*sind(argp+nu));
L = atand(cosd(incl)*tand(argp+nu));
if lat >=0
    if L>0
        lon = L + RAAN - 360;
    else
        lon = L + RAAN - 180;
    end
else
    if L>0
        lon = L + RAAN - 180;
    else
        lon = L + RAAN;
    end
end

Solution is in screenshot

Source: PAGE 127 of Karttunen, Hannu., Pekka. Kröger, Heikki. Oja, Markku. Poutanen, Karl Johan. Donner, and SpringerLink. Fundamental Astronomy. Fifth ed. 2007. Web.

Solution is in screenshot

Source: PAGE 127 of Karttunen, Hannu., Pekka. Kröger, Heikki. Oja, Markku. Poutanen, Karl Johan. Donner, and SpringerLink. Fundamental Astronomy. Fifth ed. 2007. Web.

(We must be careful here; the equation for tan(λ−Ω) allows two solutions. If necessary, a figure can be drawn to decide which is the correct one.)

Implementation:

function [lat lon] = keplar2ll(incl,argp,RAAN,nu)
%% OF SUBSATELLITE POINT at epoch
% incl: inclination
% argp: argument of perigee
% RAAN: longitude of ascending node
% nu: true anomaly
lat = asind(sind(incl)*sind(argp+nu));
L = atand(cosd(incl)*tand(argp+nu));
if lat >=0
    if L>0
        lon = L + RAAN - 360;
    else
        lon = L + RAAN - 180;
    end
else
    if L>0
        lon = L + RAAN - 180;
    else
        lon = L + RAAN;
    end
end
Source Link

Solution is in screenshot

Source: PAGE 127 of Karttunen, Hannu., Pekka. Kröger, Heikki. Oja, Markku. Poutanen, Karl Johan. Donner, and SpringerLink. Fundamental Astronomy. Fifth ed. 2007. Web.