# US 5,703,597 A · Adaptive carrier phase lock loop in a GPS receiver

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 5,703,597 A
- Document ID: US5703597A
- Status: Granted
- Kind: A
- Application number: 08/577,502
- Filed: 1995-12-22
- Granted: 1997-12-30
- Earliest claimed: 1995-12-22
- Assignees: AlliedSignal Inc.
- Inventors: Jimmy Yu; Guy Lewellen
- Web page: https://patentgrep.com/patent/US5703597A

## CPC

- G01S 19/26: involving a sensor measurement for aiding acquisition or tracking
- G01S 19/29: carrier {including Doppler,} related {(G01S19/246 takes precedence)}
- G01S: RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES

## Abstract

A method and apparatus for automatically adjusting the bandwidth of a GPS receiver's phase lock loop in response to acceleration changes of the tracked vehicle. The bandwidth is increased when the vehicle's acceleration rate exceeds a pre-determined value for maintaining phase lock loop and is reduced when the vehicle's acceleration rate drops below a pre-determined value for reducing the amount of noise introduced into the phase lock loop.

## Claims

### Claim 1

In a GPS system including a receiver operable for tracking the position of a vehicle, the receiver including receiving means for receiving signals from a GPS satellite, generating means for generating replica signals of the received signals, comparing means for comparing the replica signals with the received signals, and a phase lock loop for shifting the replica signals until they match the received signals and for locking the replica signals with the received signals, a method for automatically adjusting the bandwidth of the phase lock loop, said method comprising the steps of:
(a) calculating the acceleration rate of the vehicle; and
(b) in response to step (a), altering the bandwidth of said phase lock loop in correlation with said calculated acceleration rate for maintaining the lock between the replica signals and the received signals.

### Claim 2 (depends on 1)

The method as set forth in claim 1, step (b) including the step of increasing the bandwidth of said phase lock loop when the vehicle's acceleration rate exceeds a pre-determined value.

### Claim 3 (depends on 2)

The method as set forth in claim 2, step (b) further including the step of decreasing the bandwidth of said phase lock loop when the vehicle's acceleration rate drops below a pre-determined value.

### Claim 4 (depends on 1)

The method as set forth in claim 1, step (a) including the step of calculating the angular acceleration rate of the vehicle.

### Claim 5 (depends on 4)

The method as set forth in claim 4, step (a) further including the step of calculating the linear acceleration rate of the vehicle.

### Claim 6 (depends on 5)

The method as set forth in claim 5, further including the steps of comparing said angular acceleration rate with said linear acceleration rate and determining the maximum of said angular and linear acceleration rates.

### Claim 7 (depends on 6)

The method as set forth in claim 6, further including the steps of:
comparing said maximum acceleration rate to acceleration rate ranges provided in a look-up table, the look-up table having phase lock loop bandwidth values corresponding to the acceleration rate ranges, and
adjusting the bandwidth of said phase lock loop so that it equals the bandwidth value in said look-up table corresponding to said maximum acceleration rate.

### Claim 8 (depends on 1)

The method as set forth in claim 1, said receiver including means for integrating the difference between said replica signals and said received signals over an integration time period, said method further including the step of adjusting said integration time period in response to step (a) to maintain the lock of said phase lock loop when the vehicle's acceleration rate changes.

### Claim 9 (depends on 8)

The method as set forth in claim 8, further including the step of decreasing said integration time period when the vehicle's acceleration rate exceeds a predetermined value.

### Claim 10 (depends on 9)

The method as set forth in claim 9, further including the step of increasing said integration time period when the vehicle's acceleration rate is below a pre-determined value.

### Claim 11

In a GPS system including a receiver operable for tracking the position of a vehicle, the receiver including receiving means for receiving signals from a GPS satellite, generating means for generating replica signals of the received signals, comparing means for comparing the replica signals with the received signals, integrating means for integrating the difference between the replica signals and the received signals over an integration time period, and a phase lock loop for shifting the replica signals until they match the received signals and for locking the replica signals with the received signals when the replica signals match the received signals, a method for automatically adjusting the bandwidth of the phase lock loop, said method comprising the steps of:
(a) calculating the angular acceleration rate of the vehicle;
(b) calculating the linear acceleration rate of the vehicle;
(c) comparing said angular acceleration rate with said linear acceleration rate;
(d) determining the maximum of said angular and linear acceleration rates;
(e) comparing said maximum acceleration rate to acceleration rate ranges provided in a look-up table, the look-up table having phase lock loop bandwidth values and integration time period values corresponding to the acceleration rate ranges;
(f) adjusting the bandwidth of said phase lock loop so that it equals the bandwidth value in said look-up table corresponding to said maximum acceleration rate; and
(g) adjusting the integration time period of said integrating means so that it equals the integration time period value in said look-up table corresponding to said maximum acceleration rate.

### Claim 12 (depends on 11)

The method as set forth in claim 11, step (a) including the step of calculating changes in the heading of the vehicle for calculating said angular acceleration rate.

### Claim 13 (depends on 12)

The method as set forth in claim 12, step (b) including the step of calculating changes in the groundspeed of the vehicle for calculating said linear acceleration rate.

### Claim 14

A GPS receiver adapted for tracking the position of a vehicle, said receiver comprising:
receiving means for receiving signals from a GPS satellite;
generating means for generating replica signals of said received signals;
comparing means for comparing said replica signals with said received signals;
shifting means for shifting said replica signals until they match said received signals;
a phase lock loop for locking said replica signals with said received signals once said tracking signals match said received signals; and
control means for maintaining the lock of said phase lock loop, said control means including
calculating means for calculating the acceleration rate of the vehicle, and
adjusting means for adjusting the bandwidth of said phase lock loop in response to said calculated acceleration rate to maintain the lock in said phase lock loop when the vehicle's acceleration rate changes.

### Claim 15 (depends on 14)

The GPS receiver as set forth in claim 14, said adjusting means including means for increasing the bandwidth of the phase lock loop when the vehicle's acceleration rate exceeds a pre-determined value.

### Claim 16 (depends on 14)

The GPS receiver as set forth in claim 14, said adjusting means further including means for decreasing the bandwidth of the phase lock loop when the vehicle's acceleration rate drops below a pre-determined value.
