Professional Documents
Culture Documents
ETNCA 03 ReferenceFrames 1
ETNCA 03 ReferenceFrames 1
Grado Aeroespacial
J. Vila Carbó 2
fí
fí
TNyCA
Reference frames and coordinate systems Grado Aeroespacial
Introduc on
ECI
ECEF
LLA
Great circles and rhumb lines
Vehicle centred frames
NED
BFF
Appendix: geodesic distance calcula on
3
ti
ti
TNyCA
Introduction Grado Aeroespacial
Basic concepts
Air navigation: process of ying an aircraft from a well known initial location to
a well known destination following a path de ned by a set of intermediate
positions known as waypoints.
- Navigating implies a permanent knowledge of the aircraft position.
Problems:
- How to specify the position of objects on Earth’s ground or ying around it?
- How to specify an aircraft position?
- How to describe an air navigation route?
- How to represent navigation charts?
- How to measure distances on Earth’s ground? Earth is not at...
- What is the shortest distance between two points?
- How to determine the course to follow?
A reference frame becomes necessary!!!!
J. Vila Carbó 4
fl
fi
fl
fl
TNyCA
Introduction Grado Aeroespacial
J. Vila Carbó 5
TNyCA
Introduction Grado Aeroespacial
J. Vila Carbó 6
TNyCA
Introduction Grado Aeroespacial
Posi on determina on
Positioning: process of measuring the distance (as a distance or an angle)
between a given point and the axes of a reference system.
Reference frames: systems of axes with respect to which position is measured.
- Several reference frames can be used depending how the position is handled.
Coordinate system: way of expressing position with respect a given reference
frame.
- Example: In the ECEF reference frame there are two ways of expressing
positions and distances to the frame axes:
‣ Linear distances
‣ Angular distances (LLA)
J. Vila Carbó 7
ti
ti
TNyCA
Introduction Grado Aeroespacial
J. Vila Carbó 9
fi
fi
ti
TNyCA
Reference frames and coordinate systems Grado Aeroespacial
Introduc on
ECI
ECEF
LLA
Great circles and rhumb lines
Vehicle centred frames
NED
BFF
Appendix: geodesic distance calcula on
10
ti
ti
TNyCA
The shape of Earth Grado Aeroespacial
J. Vila Carbó 11
fi
fi
fl
TNyCA
The shape of Earth Grado Aeroespacial
J. Vila Carbó 12
fi
elipsoide. Por lo general el factor f es muy pequeño, por lo
TNyCA
The shape of Earth
umbra proporcionar 1/f . Por la misma razón a veces, y para
Grado Aeroespacial
ples, se utiliza una esfera en vez de un elipsoide8 .
The WGS-84
equivalente ellipsoid
de indicar f es mediante la excentricidad de la
ersal:
Earth eccentricity:
b 2
e2 = 1 − 2 (2.4)
a
Earth atenning:
alente a:
f=(a-b)/a
pocos, elipsoides
WGS-84deparameters:
referencia no son de revolución, sino que definen un
los dos anteriores.
amiento de la Tierra va disminuyendo muy lentamente con el tiempo. En
Parameter
s prácticamente esférica, Symbol
mientras que Júpiter es visiblemente Value
oblongo,
dia, 2006n]. Semi-major axis of the elipse a 6378,137000 km
Semi-minor axis of the elipse b 6356,752314 km
Flattening factor f=(a-b)/a 1/298,257223563 km
Angular rate of Earth we 7292115.10-11 rad/seg
Average Earth radius (a+b)/2 6367,445 km
Approximate Earth perimeter 40007,8 km
J. Vila Carbó 13
fl
TNyCA
The shape of Earth Grado Aeroespacial
Geoid
Geoid: equipotential surface of Earth's gravity eld which best ts (in the least
squares sense), the global mean sea level.
A consequence of this de nition is that the geoid is always perpendicular to the
local gravity vector at each point.
Ver cal
De ec on
Topography Ellipsoidal
Ver cal
Astronomical
S L Ver cal
de M
Ellipsoi
d
Geoi
J. Vila Carbó 14
fl
ti
ti
ti
ti
fi
fi
fi
TNyCA
The del
shape of Earth
potencial gravitatorio de la Tierra (de donde el geoide se d Grado Aeroespacial
Introduc on
ECI
ECEF
LLA
Great circles and rhumb lines
Vehicle centred frames
NED
BFF
Appendix: geodesic distance calcula on
16
ti
ti
TNyCA
Earth centred frames Grado Aeroespacial
Greenwich
Long.=0
Equatorial
plane Lat.
X E2 W E
Equator
Lat.=0
ΩE · t
Long.
X I1
X I2
X E1
S
J. Vila Carbó 17
TNyCA
Reference frames and coordinate systems Grado Aeroespacial
Introduc on
ECI
ECEF
LLA
Great circles and rhumb lines
Vehicle centred frames
NED
BFF
Appendix: geodesic distance calcula on
18
ti
ti
TNyCA
Earth centred frames Grado Aeroespacial
J. Vila Carbó 19
fi
ti
fi
IF J2000 Frame
TNyCA
Earth Navigation
centred andframes
Ancillary Information Facility
Grado Aeroespacial
TheThe
J2000*
N IF (aka
J2000 frame EME2000) J2000 frame Framedefinition is based
on the
The earth’s equator
J2000 frame de and
Navigation nitionand equinox,
based
is Information
Ancillary on determined
the earth’s
Facility equator and equinox,
fromdetermined
observations of planetary
from observations of planetary motions,
motions, plus other plusdata. other
data. • The J2000* (aka EME2000) frame definition is based
on the earth’s equator and equinox, determined
Z is normal to the mean equator of date at epoch J2000
ZJ2000 TDB, which is approximately Earth’s spin axis orientation
from observations of planetary
at that epoch. motions,
(J2000 TDB is plus other
2000 JAN 01 12:00:00 TDB, or JD 2451545.0 TDB).
data. Z is normal to the mean equator of date at epoch J2000
Equatorial plane ZJ2000 TDB, which is approximately Earth’s spin axis orientation
Plane normal to the earth’s at that epoch. (J2000 TDB is
2000 JAN 01 12:00:00 TDB, or JD 2451545.0 TDB).
spin axis, Z
Ecliptic plane
Equatorial plane Plane defined by movement
Plane normal to the earth’s
spin axis, Z of the earth around the sun
Ecliptic plane
Plane defined by movement
of the earth around the sun
eg
.4 d
~23 YJ2000
eg
.4 d
~23 YJ2000 Y = Z cross X
Intersection of Y = Z cross X
XJ2000 equatorial and of
Intersection
XJ2000 ecliptic planes,and
equatorial
ecliptic planes,
called vernal
called vernal
equinox equinox
Eclip c plane
J. Vila Carbó 21
ti
ti
TNyCA
Earth centred frames Grado Aeroespacial
The realization of ICRF was made to coincide almost exactly with the J2000
frame.
- The di erence is very small: a rotation of less than 0.1 arc second
J. Vila Carbó 22
fi
ff
ti
ti
TNyCA
Earth centred frames Grado Aeroespacial
N ICRF
IFFrame - Interna onal
The ICRF
Celes Frame
al Reference Frame
Navigation and Ancillary Information Facility
The realization of ICRF was made to coincide almost exactly with the J2000
• The ICRF* frame is defined by the adopted
frame.
locations of 295 extragalactic radio sources.
Z
Introduc on
ECI
ECEF
LLA
Great circles and rhumb lines
Vehicle centred frames
NED
BFF
Appendix: geodesic distance calcula on
24
ti
ti
TNyCA
Earth centred frames Grado Aeroespacial
J. Vila Carbó 25
fi
TNyCA
Earth centred frames Grado Aeroespacial
X E3
X I3
ΩE · t
X E2
X E1
J. Vila Carbó 26
TNyCA
Reference frames and coordinate systems Grado Aeroespacial
Introduc on
ECI
ECEF
LLA
Great circles and rhumb lines
Vehicle centred frames
NED
BFF
Appendix: geodesic distance calcula on
27
ti
ti
TNyCA
Earth centred frames Grado Aeroespacial
J. Vila Carbó 28
TNyCA
Earth centred frames Grado Aeroespacial
Greenwich
Long.=0
Lat.
W E
Equator
Lat.=0
Long.
J. Vila Carbó 29
TNyCA
Earth centred frames Grado Aeroespacial
h: elipsoidal altitude
b
- PP’ distance
a
J. Vila Carbó 30
𝜙
𝜆
x = R! cos β → x = R cos ϕ co
y = R! sin β → xTNyCA
Earth centred frames = R cos ϕ sin
Grado Aeroespacial
z = R sin ϕ
! R cos ϕ cos β
R = R cos ϕ
#r = R cos ϕ sin β
x = R! cos β → x = R cos ϕ cos β
R sin ϕ
y = R! sin β → x = R cos ϕ sin β
Una vez halladas las coordenadas de un par de puntos
la distancia directa d! entre ellos (es decir, la dista
atravesando
Lo anterior lo podemos expresar el planeta)
de manera más compactaviene dada
en forma de por la expresión 3
vectores,
donde r es el vector de posición desde el centro de la Tierra al punto en estudio:
J. Vila Carbó 33
TNyCA
Earth centred frames Grado Aeroespacial
J. Vila Carbó 34
ti
ti
ti
ti
TNyCA
Earth centred frames Grado Aeroespacial
J. Vila Carbó 35
ti
ti
ti
ti
TNyCA
Earth centred frames Grado Aeroespacial
J. Vila Carbó 36
ti
ti
fi
ti
TNyCA
Earth centred frames Grado Aeroespacial
J. Vila Carbó 37
ti
TNyCA
Earth centred frames Grado Aeroespacial
J. Vila Carbó 38
ti
TNyCA
Reference frames and coordinate systems Grado Aeroespacial
Introduc on
ECI
ECEF
LLA
Great circles and rhumb lines
Vehicle centred frames
NED
BFF
Appendix: geodesic distance calcula on
39
ti
ti
TNyCA
Great circle and rhumb lines Grado Aeroespacial
J. Vila Carbó 40
ffi
TNyCA
Great circle and rhumb lines Grado Aeroespacial
great circle
B great circle
A e
rhumb lin
Historical feats
Lindbergh ies the Spirit of St. Louis in May 1927 from NY to Paris in 33 hours.
He approximated the great circle route by rhumb segments making a bearing
correction every 10° of longitude.
WCA: Wind Correc on Angle?
3,610 miles in 33 1/2 hours ⇾ Dri sight
J. Vila Carbó 42
fl
ft
ti
TNyCA
Great circle and rhumb lines Grado Aeroespacial
Historical feats
Lindbergh's used very simple Navigation Tools for a dif cult crossing. He
navigated the Spirit of St. Louis on his transatlantic ight with:
- An earth inductor compass,
- A drift sight,
- A speed timer (a stopwatch for the drift sight), and
- An eight-day clock.
Despite weather deviations and extreme fatigue, Lindbergh reached the coast of
Ireland within 5 kilometers (3 miles) of his intended great circle course.
- He knew that accuracy was only possible with that simple equipment because
winds during his ight caused no signi cant drift.
J. Vila Carbó 43
fl
fi
fl
fi
TNyCA
Great circle and rhumb lines Grado Aeroespacial
Historical feats
Padre Andrés de Urdaneta - A basque friar. He plotted a path across the Paci c from
the Philippines to Acapulco in the Viceroyalty of New Spain (present day Mexico). He
rst navigated north util reaching parallel 36º and then he found a Paci c stream that
follows an almost great-circle route until it arrives the North America coastline.
- He con rmed the advantages of this route previously navigated by Alonso de Arellano
J. Vila Carbó 44
fi
fi
fi
fi
TNyCA
Great circle and rhumb lines Grado Aeroespacial
J. Vila Carbó 45
TNyCA
Great circle and rhumb lines Grado Aeroespacial
loxodromic with
orto bearing
orthodromic
loxodromic
J. Vila Carbó 46
TNyCA
Great circle and rhumb lines Grado Aeroespacial
rhumb line
rhumb=orto rhumb
great circle
rhumb line
approximating great circle
rhumb line
passing through ORG and DST
J. Vila Carbó 47
ti
TNyCA
Great circle and rhumb lines formulae Grado Aeroespacial
Direct problem
Given an initial point (lat1, lon1), an initial azimuth, a12, and a distance, s.
Problem: nd the end point (lat2, lon2) and azimuth in nal point, a21.
Assume either a great circle (sphere or ellipsoid) o a rhumb line.
(lat1, lon1)
(lat2, lon2)
s
a21
a12
J. Vila Carbó 48
fi
fi
TNyCA
Great circle and rhumb lines formulae Grado Aeroespacial
Inverse problem
Given the coordinates of the two points: (lat1, lon1) and (lat2, lon2)
Problem: nd the distance s, the azimuth in the initial point a12, and the
reverse azimuth in the nal point a21.
Assume either a great circle (sphere or ellipsoid) o a rhumb line.
s
(lat1, lon1)
a12
(lat2, lon2)
a21
J. Vila Carbó 49
fi
fi
TNyCA
Great circle and rhumb lines formulae Grado Aeroespacial
Great-circles
Formulae: http://www.movable-type.co.uk/scripts/latlong.html
Azimuth / Bearing to a given point:
- θ = atan2( sin(Δλ).cos(φ2), cos(φ1).sin(φ2) − sin(φ1).cos(φ2).cos(Δλ) )
Destination point (lat,lon) given a distance and a bearing from a start point
- φ2 = asin( sin(φ1)*cos(d/R) + cos(φ1)*sin(d/R)*cos(θ) )
- λ2 = λ1 + atan2( sin(θ)*sin(d/R)*cos(φ1), cos(d/R)−sin(φ1)*sin(φ2) )
Distances
- Haversine formula:
‣ a = sin2(Δφ/2) + cos(φ1).cos(φ2).sin2(Δλ/2)
‣ c = 2.atan2(√a, √(1−a))
‣ d = R.c
- Alternative formulae: arc method, cross-product method.
J. Vila Carbó 51
TNyCA
Rhumb lines formulae Grado Aeroespacial
Rhumb lines
Formulae: http://www.movable-type.co.uk/scripts/latlong.html
Distance and azimuth / bearing between two points
- Δφ′ = ln( tan(π/4+φ2/2)/tan(π/4+φ1/2) )
- (the ‘stretched’ latitude difference)
- if E:W line, q = cos(φ1) otherwise, q = Δφ/Δφ′
- d = √(Δφ² + q².Δλ²).R
- θ = atan2(Δλ, Δφ′)
Bearing is constant through a rhumb line
J. Vila Carbó 52
TNyCA
Geodesics formulae Grado Aeroespacial
Andoyer-Lambert-Thomas method
- The method is non-iterative and the speed is more than 7 times faster than the
iterative Vincenty method.
- Only distance calculation
- Accuracy: an average absolute distance error of less than 1 cm for the 48
coterminous states (US).
J. Vila Carbó 53
fi
TNyCA
Approximated formulae Grado Aeroespacial
Flat-earth approxima on
The at earth hypothesis considers that the earth is at when you consider a
small area.
- It can be assumed when the length of the legs is not very big.
- longitudei= longitudei-1 + α * sin(bearingi)
- latitudei. = latitudei-1 + α * cos(bearingi)
- α = D/Rearth (angular distance between Pi-1 and Pi)
la tude
Pi
N Pi
α
bearing
D
HDG
α
Pi-1
Rearth
longitude
J. Vila Carbó
Pi-1 54
ti
fl
ti
fl
TNyCA
Approximated formulae Grado Aeroespacial
J. Vila Carbó 55
fl
ti
TNyCA
Reference frames and coordinate systems Grado Aeroespacial
Introduc on
ECI
ECEF
LLA
Great circles and rhumb lines
Vehicle centred frames
NED
BFF
Appendix: geodesic distance calcula on
56
ti
ti
TNyCA
Motivation Grado Aeroespacial
Examples:
Targeting a destination from an aircraft
Targeting an aircraft from a missile
Orientating an antenna to a satellite
n
n n
e e e
d
d V d
J. Vila Carbó 57
TNyCA
Reference frames and coordinate systems Grado Aeroespacial
Introduc on
ECI
ECEF
LLA
Great circles and rhumb lines
Vehicle centred frames
NED
BFF
Appendix: geodesic distance calcula on
58
ti
ti
TNyCA
Vehicle centred frames Grado Aeroespacial
J. Vila Carbó 59
fl
TNyCA
Vehicle centred frames Grado Aeroespacial
Spherical coordinates
The position of a point is speci ed by three angles with respect the ENU system:
- azimuth: angle with N axis in the NE plane.
- elevation: angle with NE plane
- distance
Relation between azimuth/elevation and ENU:
J. Vila Carbó 60
fi
TNyCA
Vehicle centred frames Grado Aeroespacial
J. Vila Carbó 61
TNyCA
Reference frames and coordinate systems Grado Aeroespacial
Introduc on
ECI
ECEF
LLA
Great circles and rhumb lines
Vehicle centred frames
NED
BFF
Appendix: geodesic distance calcula on
62
ti
ti
TNyCA
Vehicle centred frames Grado Aeroespacial
Y
J. Vila Carbó
Z 63
fi
TNyCA
Vehicle centred frames Grado Aeroespacial
N
Xb N
Yb E
E
D D
Yb
Xb
Zb Zb
J. Vila Carbó 64
TNyCA
Vehicle centred frames Grado Aeroespacial
Rota on matrices
They allow converting a position (x,y,z) in a Cartesian system to another
Cartesian system (x’,y’,z’) which is obtained by rotating the previous system
about an axis
Assume a rotation about axis Z
In matrix form:
J. Vila Carbó 65
ti
TNyCA
Vehicle centred frames Grado Aeroespacial
Rota on matrices
In general, the rotation of a cartesian coordinate system p to match another
system q can be expressed as:
J. Vila Carbó 66
ti
TNyCA
Vehicle centred frames Grado Aeroespacial
Re ec on matrices
They allow to change the sense of one or more of its axes.
- They are variations of the identity matrix where the sign of the inverted axis is
changed:
J. Vila Carbó 67
fl
ti
TNyCA
Problem Grado Aeroespacial
J. Vila Carbó 68
TNyCA
Problem Grado Aeroespacial
J. Vila Carbó 69
TNyCA
Vehicle centred frames Grado Aeroespacial
:longitude
J. Vila Carbó 70
𝜃
TNyCA
Vehicle centred frames Grado Aeroespacial
Look laterally
X matches N and Z matches D → anticlockwise rotation 90+ about Y
:latitude
J. Vila Carbó 72
TNyCA
Vehicle centred frames Grado Aeroespacial
J. Vila Carbó 73
ti
TNyCA
Vehicle centred frames Grado Aeroespacial
J. Vila Carbó 75
ti
TNyCA
Vehicle centred frames Grado Aeroespacial
- P
"=P
- !
:longitude
ENU :latitude
ENU
J. Vila Carbó 76
𝛽
𝜃
fl
ti
TNyCA
Vehicle centred frames Grado Aeroespacial
J. Vila Carbó 77
ti
TNyCA
Reference frames and coordinate systems Grado Aeroespacial
Introduc on
ECI
ECEF
LLA
Great circles and rhumb lines
Vehicle centred frames
NED
BFF
Appendix: geodesic distance calcula on
78
ti
ti
TNyCA
Distances Grado Aeroespacial
J. Vila Carbó 79
TNyCA
Distances Grado Aeroespacial
J. Vila Carbó 80
TNyCA
Distances Grado Aeroespacial
J. Vila Carbó 81
TNyCA
Distances Grado Aeroespacial
J. Vila Carbó 82
TNyCA
Distances Grado Aeroespacial
1 3
2 4
J. Vila Carbó 83
TNyCA
Distances Grado Aeroespacial
J. Vila Carbó 84
fl
fi
TNyCA
Distances Grado Aeroespacial
J. Vila Carbó 85
TNyCA
Distances Grado Aeroespacial
Arc method
J. Vila Carbó 86
TNyCA
Distances Grado Aeroespacial
J. Vila Carbó 87
TNyCA
Distances Grado Aeroespacial
Andoyer’s method
J. Vila Carbó 88
TNyCA
Distances Grado Aeroespacial
Google Earth
J. Vila Carbó 89