Astr converter

Online ECEF to ECI Calculator (ECEF2ECI)

icon

Precise transformation between ECEF and ECI coordinate systems. This tool allows you to precisely convert ECEF cartesian coordinates to ECI cartesian coordinates based on IERS Earth rotation parameters.


UTC Time:


Note: UTC date (dd/mm/ or mm/dd) and time (12h or 24h) formats are based on the format in your OS.

ECEF Coordinates:















Notes:

For the transformation from International Celestial Reference System (ICRS) to International Terrestrial Reference System (ITRS) following models are considered:
- IAU 1976 Precession 
- IAU 1980 Nutation 
- Earth rotation
- Polar motion

Earth Oriantation Parameters (EOP) are extracted from EOP (IERS) 14 C04 TIME SERIES.

The conversion accuracy for the position is around cm level per vector component depending on the fractional part of the given seconds. Time precision can be given up to a millisecond.

ECEF and ECI coordinate systems:

ECEF (Earth-Centered Earth-Fixed) and ECI (Earth-Centered Inertial) are two coordinate systems commonly used in satellite navigation, tracking, and orbit analysis.

ECEF is a cartesian coordinate system with the origin at the center of the Earth, and the x-axis pointing towards the intersection of the equator and the prime meridian, the y-axis pointing towards 90 degrees east longitude and the z-axis pointing towards the North Pole. ECEF coordinates are often used to describe the position of a satellite or a receiver on or above the Earth's surface.

ECI, on the other hand, is an inertial coordinate system with the origin at the center of the Earth, and the x-axis pointing towards the vernal equinox (the point at which the celestial equator intersects the ecliptic plane), the y-axis pointing towards the direction of Earth's rotation, and the z-axis pointing towards the North Pole. ECI coordinates are often used to describe the position and motion of objects in space.

How to transform?

To transform coordinates from ECEF to ECI, we need to take into account the rotation of the Earth. This is done by using a rotation matrix that takes into account the angle of the Earth's rotation at a given time. The transformation matrix depends on the Julian Date (JD) of the time for which the transformation is being done. The transformation can be done as follows:

  • Calculate the Greenwich Mean Sidereal Time (GMST) for the given JD.
  • Calculate the rotation angle based on the GMST.
  • Use the rotation matrix to transform the ECEF coordinates to ECI coordinates.

© 2023 Astroconverter All rights reserved