lla2eci conversion for geo sat
Mostrar comentarios más antiguos
When converting a geosynchronous orbit in lla to eci, I expected the eci z component to be zero. I used the IAU-2000 epoch of January 1, 2000, 12:00 TT (Terrestrial Time).
rg=42164172; % geo radius (m)
re=6378137; % earth radius (m)
startTime = datetime(2000,1,1,12,0,0);
stopTime = startTime + days(1);
sampleTime = 60; % seconds
t=(startTime:seconds(sampleTime):stopTime)';
nt=length(t);
lla=[zeros(nt,2) (rg-re)*ones(nt,1)];
utc=datevec(t);
p=lla2eci(lla,utc);
plot(t,p(:,3)); ylabel('eci z (m)');
Respuesta aceptada
Más respuestas (1)
Ayush Anand
el 23 de Nov. de 2023
Editada: Ayush Anand
el 23 de Nov. de 2023
1 voto
Hi Derrick,
I understand you are converting geosynchronous orbits from LLA to ECI coordinates, and expect the z-component of the ECI coordinates to be zero. However, this is not the case. The geosynchronous orbit is synchronized with the Earth's rotation and remains fixed relative to a point on the Earth's equator, but it does not mean that the orbit lies in the equatorial plane (which would give a zero ECI z-component).
The ECI coordinates are determined relative to the center of the Earth in a coordinate system which isn't rotating with the Earth. For a satellite to be geosynchronous, it needs to oribit the Earth at the same rate as the Earth's rotation, effectively staying in a fixed position above a point on the equator. This means the x and y components, representing its location along the equatorial plane, might not change much, but the z-component representing the altitude or the distance from the Earth's center wouldn't typically be zero as the satellite would be orbiting above the equator, maintaing a certain altitude to stay in sync with the Earth's rotation.
I hope this helps!
5 comentarios
Derrick Early
el 24 de Nov. de 2023
Editada: Derrick Early
el 24 de Nov. de 2023
Why would the ECI z-component be altitude if the sattelite is basically over the equator? The ECI z-axis goes (nearly) through the North pole. Also, if the sattelite is orbiting above equator, wouldn't that also mean that its orbit lies in the equatorial plane?
Derrick Early
el 27 de Nov. de 2023
Paul
el 27 de Nov. de 2023
Hi Derrick,
I understood what you were trying to do. I should have been clear that my comment was motivated by statements in the Answer by Ayush.
Derrick Early
el 27 de Nov. de 2023
Editada: Derrick Early
el 27 de Nov. de 2023
Categorías
Más información sobre Satellite Mission Analysis en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

