Abstract:
The present invention is a novel and improved method and apparatus for performing position location in wireless communications system. One embodiment comprises a method for performing position location using a set of signals transmitted from a set of satellites including the steps of storing coarse search data, performing a coarse search on said coarse search data for each satellite from said set of satellites, receiving fine search data, performing a set of fine searches on said fine search data, each fine search being performed on a different time segment of said fine search data, and reporting results.
Abstract:
A system and method for narrowing the range of frequency uncertainty of a Doppler shifted pilot signal in a satellite or other communications system (100) with relative signal source and receiver motion. The satellite communications system (100) includes a user terminal (124, 126) (for example, a mobile wireless telephone), a gateway (120, 122, 112) (terrestrial base station), and at least one satellite (116, 118) with unknown position and unknown relative velocity. The method includes the steps of shifting the pilot signal over a plurality of frequency hypotheses (309), coherently accumulating samples of the pilot signal over a plurality of chips (315), measuring the energy of the accumulated pilot signal samples (318), accumulating the energy measurements over a plurality of chips to produce an energy accumulation value (321), and determining which of the plurality of frequency hypotheses results in the highest energy accumulation value (324).
Abstract:
A precision carrier frequency signal for calibrating a local oscillator (56) of a GPS receiver which is used to acquire GPS signals. The precision carrier frequency signal is used to calibrate the local oscillator such that the output of the local oscillator, which is used to acquire GPS signals, is modified by a reference signal generated from the precision carrier frequency signal. The GPS receiver locks (53) to this precision carrier frequency signal and generates the reference signal. In another aspect of the invention, satellite almanac data is transmitted to a remote GPS receiver unit (20) from a base station (12) via a communication link. The remote GPS receiver unit uses this satellite almanac data to determine approximate Doppler data for satellites in view of the remote GPS receiver unit.
Abstract:
A method and associated algorithm for filtering time-varying location solution coordinates Px,n, Py,n and Pz,n (301) determined by a Satellite Positioning System (SATPS), which operates in a static mode and a dynamic mode (303), to reduce large discontinuities and control the rate at which a changing sequence of measurement errors can induce a change in a sequence of position solutions. The method forms sequences of filtered location coordinates {P &cir& x,n}, {P &cir& y,n} and {P &cir& z,n} (325), smoothed to reduce discontinuities that occur with a changing set of measurement errors. The filtered location coordinates P &cir& x,n, P &cir& y,n and P &cir& z,n (325) are formed as linear combinations of the respective unfiltered location solutions Px,n, Py,n and Pz,n (301) with predicted location coordinates P &cir& x,n-, P &cir& y,n- and P &cir& z,n-. The predicted location coordinates for the present fix time t=tn are formed by projecting ahead the respective preceding filtered location coordinates P &cir& x,n-1, P &cir& y,n-1 and P &cir& z,n-1 for the preceding fix time t=tn-1, using the respective average velocities sqrt(Vx,n + Vx,n-1), sqrt(Vy,n + Vy,n-1) and sqrt(Vz,n + Vz,n-1) in the time interval tn-1 /= tn.
Abstract:
A GPS receiver for use with the NAVSTAR global, satellite-based radio navigation and time transfer system wherein transmission from each of a plurality of satellites includes C/A code signals comprising a code and data modulated carrier, said receiver comprising means for receiving C/A code signals transmitted from at least four satellites and means to process the signals including an open loop estimator of signal parameters for phase-coherent estimation of a plurality of signal parameters including code delay, carrier frequency, carrier phase, carrier phase acceleration, data value and data delay.
Abstract:
A digital receiver (100) for GPS C/A-code signals. The GPS receiver (100) of the present invention provides reception and tracking a plurality of satellites simultaneously, using four separate receiver channels. The GPS receiver (100) of the present invention includes an analog front-end (104) for selecting and frequency translating the received GPS signal. The GPS receiver (100) further includes a highspeed digital signal processor (110) for recovering the despread data of the GPS signal. The baseband signal is further processed by a general purpose digital signal processor (112) for signal search, tracking, and data recovery operations, and a microprocessor (114) provides overall receiver control, and interface with the operator of the GPS receiver (100).
Abstract translation:一种用于GPS C / A码信号的数字接收机(100)。 本发明的GPS接收机(100)使用四个独立的接收机信道同时提供对多个卫星的接收和跟踪。 本发明的GPS接收机(100)包括用于选择和频率转换接收到的GPS信号的模拟前端(104)。 GPS接收机(100)还包括用于恢复GPS信号的解扩数据的高速数字信号处理器(110)。 基带信号由用于信号搜索,跟踪和数据恢复操作的通用数字信号处理器(112)进一步处理,并且微处理器(114)提供总体接收器控制,并且与GPS接收器(100)的操作者接口, 。
Abstract:
An example of a method of determining a position of a device includes: receiving, with a receiver of the device, a signal from a reference emitter; obtaining a code phase measurement of the signal; obtaining a carrier phase measurement of the signal; calculating an intermediate quantity that is a function of the code phase measurement and the carrier phase measurement; calculating a carrier phase smoothed estimate of a code phase of the signal based, at least in part, on a robust aggregation of the intermediate quantity; and determining the position of the device based, at least in part, on the carrier phase smoothed estimate of the code phase.
Abstract:
A multi-band satellite navigation receiver (11) for carrier and code tracking using a fixed point sigma rho filter (42) with improved stability is described. The receiver (11) simplifies and speeds up the data processing in the filter (42) to adaptively accommodate common information from aggregate bands and obtain the accurate position of the receiver (11) in real time. The filter (42) may utilize a standard deviation function and a cross correlation function while determining adaptive scale factors to ensure that the filter (42) is stable and reliable.
Abstract:
A navigation system for navigating a vehicle includes a position module for determining a current position of the vehicle by tracking at least one satellite signal, and an estimation module for identifying, upon an interruption of the tracking the satellite signal, an object blocking the satellite signal. The estimation module is also configured for determining, using a property of the object, a next position of the vehicle at a distance from the current position at which the navigation system reacquires the satellite signal, and the navigation system also includes an acquisition module for determining a phase of the satellite signal at the next position and for initializing, upon reacquiring the satellite signal, the tracking of the satellite signal using the phase.
Abstract:
A navigation system includes a first navigation module for determining a first position and a second navigation module for determining a second position. The first and the second navigation modules are mechanically connected, such that the first position is dependent on the second position. Also, the first and the second navigation modules are communicatively connected to exchange information including at least one of the first and the second positions. At an instant of time during an operation of the navigation system, the first navigation module receives the second position from the second navigation module and determines the first position based on the second position.