Global Positioning System (GPS) is an all weather, line-of-sight radio navigation
and positioning system. GPS was developed primarily for military purpose. The
multipurpose usage of NAVSTAR GPS has developed enormously within the last three decades.
With the elimination of Selective Availability (SA) on May 2, 2000, the usefulness of
the system for civilian users was even more pronounced. The system became
fully-operational in 1994 (Bradford and James, 1996). Currently there are 32
operational satellites in the constellation. The GPS consists of three major segments: Space,
control and user (Pratap and Per, 2001). The space segment consists of a nominal
24 operational satellites, which are constantly orbiting the surface at an altitude
of approximately 3 Earth radii, and broadcast signals which travel at approximately
the speed of light. Each satellite has a unique identification number. The control
segment monitors the health and status of the space segment. The user segment consists
of antennas and receiver processors which receive the signals broadcasted by
the satellites, and decode them to provide precise
information about the receiver's position and velocity. There are two fundamental GPS observables: the
pseudorange, and the carrier phase, which can be used to estimate the receiver position.
Different approaches have been developed to solve the system of
nonlinear Equation (1), some involving closed-form solution and some through
linearization (Farrell and Barth, 1999). Since these approaches involve calculation of the
receiver position from a single measurement of pseudoranges, they are called point
solution approaches (Joseph and Erik, 2002). An algorithm is proposed based on the
closed form point solution method and is described below. The proposed
non-iterative algorithm requires less computational time compared to the conventional
iterative algorithms such as recursive least squares and Kalman filter (Seiji and Toshiyuki, 2006). |