Professional Documents
Culture Documents
Trilateration
Trilateration
Trilateration
Trilateration
This article describes a method for
determining the intersections of three
sphere surfaces given the centers and
radii of the three spheres.
More generally, trilateration methods
involve the determination of absolute
or relative locations of points by
measurement of distances, using the
geometry of spheres or triangles.[1] [2]
[3] [4]
In contrast to triangulation it
does not involve the measurement of
angles.
Derivation
The solution is found by formulating the equations for the three sphere surfaces and then solving the three equations
for the three unknowns, x, y, and z. To simplify the calculations, the equations are formulated so that the centers of
the spheres are on the z=0 plane. Also the formulation is such that one center is at the origin, and one other is on the
x-axis. It is possible to formulate the equations in this manner since any three non-colinear points lie on a plane.
After finding the solution it can be transformed back to the original three dimensional Cartesian coordinate system.
We start with the equations for the three spheres:
We need to find a point located at (x, y, z) that satisfies all three equations.
First we subtract the second equation from the first and solve for x:
We assume that the first two spheres intersect in more than one point, that is that d-r1 < r2 < d+r1. In this case
substituting the equation for x back into the equation for the first sphere produces the equation for a circle, the
solution to the intersection of the first two spheres:
Trilateration 2
Substituting : into the formula for the third sphere and solving for y there results:
Now that we have the x- and y-coordinates of the solution point, we can simply rearrange the formula for the first
sphere to find the z-coordinate:
Now we have the solution to all three points x, y and z. Because z is expressed as the positive or negative square root,
it is possible for there to be zero, one or two solutions to the problem.
This last part can be visualized as taking the circle found from intersecting the first and second sphere and
intersecting that with the third sphere. If that circle falls entirely outside or inside of the sphere, z is equal to the
square root of a negative number: no real solution exists. If that circle touches the sphere on exactly one point, z is
equal to zero. If that circle touches the surface of the sphere at two points, then z is equal to plus or minus the square
root of a positive number.
is the signed magnitude of the x component, in the figure 1 coordinate system, of the
vector from P1 to P3.
from P1 to P3. Note that : has been defined in such a manner that the points P1, P2, and P3 are all in the
z=0 plane of the figure 1 coordinate system as required.
The third basis unit vector is . Therefore,
the distance between the centers P1 and P2 and
is the signed magnitude of the y component, in the figure 1 coordinate system, of the
vector from P1 to P3.
Using as computed above, solve for x, y and z as described in the Derivation section. Then
gives the points in the original coordinate system since , the basis unit vectors, are expressed in
the original coordinate system.
Trilateration 3
Application
Trilateration is mainly used in surveying and navigation, including global positioning systems (GPS).
See also
• Euclidean distance
• Multilateration - position estimation using measurements of time difference of arrival at (or from) three or more
sites.
• Resection
• Triangulation
• Global positioning system
References
[1] Encyclopedia Brittannica (http:/ / www. britannica. com/ EBchecked/ topic/ 605329/ trilateration)
[2] diracdelta (http:/ / www. diracdelta. co. uk/ science/ source/ t/ r/ trilateration/ source. html)
[3] global maritime (http:/ / www. globmaritime. com/ 200902052139/ marine-navigation/ trilateration-traverse-and-vertical-surveying. html)
[4] free dictionary (http:/ / www. thefreedictionary. com/ trilateration)
Article Sources and Contributors 4
License
Creative Commons Attribution-Share Alike 3.0 Unported
http:/ / creativecommons. org/ licenses/ by-sa/ 3. 0/