lla2eci conversion for geo sat
古いコメントを表示
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)');
採用された回答
その他の回答 (1 件)
Ayush Anand
2023 年 11 月 23 日
編集済み: Ayush Anand
2023 年 11 月 23 日
1 投票
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 件のコメント
Derrick Early
2023 年 11 月 24 日
編集済み: Derrick Early
2023 年 11 月 24 日
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
2023 年 11 月 27 日
Paul
2023 年 11 月 27 日
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
2023 年 11 月 27 日
編集済み: Derrick Early
2023 年 11 月 27 日
カテゴリ
ヘルプ センター および File Exchange で Satellite Mission Analysis についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

