PVT Optimization Architecture for Low-Power GPS

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional GPS receivers in battery-operated devices face power consumption constraints, limiting their ability to operate continuously and accurately in all conditions, especially under weak or absent satellite signals.

Innovation Solution

A Position-Velocity-Time (PVT) optimization architecture that reduces power consumption by preselecting appropriate satellites, processing pseudorange signals with reduced capacity, and utilizing 'hot zones' to optimize satellite visibility, allowing for continuous operation with minimal power usage even with fewer satellites.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If GPS receivers operate continuously with full processing capacity to maintain accurate position updates, then position accuracy and reliability are improved, but power consumption increases

Engineering Contradiction:
Improveposition update accuracyVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts processing capacity between two states: full capacity for initial position calculation and reduced capacity for updated position calculations. This dynamic adaptation allows the receiver to maintain position accuracy while reducing power consumption during continuous operation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs partial processing by using a limited number of pseudorange signals (less than all available signals) for updated position calculations. This partial action approach maintains sufficient position accuracy while significantly reducing the computational load and power consumption.

Inventive Principle:
Principle #16Partial or excessive action

2Use of energy by moving object

If GPS receivers use reduced processing capacity to minimize power consumption, then power consumption is reduced, but ability to handle weak or absent satellite signals deteriorates

Engineering Contradiction:
Improvepower consumptionVSAvoidsignal processing capability
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The system performs preliminary action by calculating the initial position and time bias using full processing capacity before transitioning to reduced capacity operation. This preliminary full-capacity calculation establishes accurate baseline values that enable subsequent reduced-capacity operations to maintain reliability even in weak signal conditions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback by comparing updated position calculations with the initial position to determine whether to switch between full and reduced processing capacities. This feedback mechanism ensures that the receiver maintains appropriate processing capability based on current signal conditions while optimizing power consumption.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7538726B1PVT optimization architecture for always-on GPS receivers
Publication Date: 2009.05.26 U-BLOX
  • US7538726B1 patent drawing
  • US7538726B1 patent drawing
  • US7538726B1 patent drawing

AI summary

A method to reduce power consumption in a device is disclosed. The method generally includes the steps of (A) generating a plurality of pseudorange signals by tracking a plurality of position signals received from a plurality of satellites in a positioning system, at least one of the position signals from each one of the satellites respectively, (B) calculating both an initial position and an initial time bias from the pseudorange signals using a processing capability of the device at a normal capacity and (C) calculating both an updated position and an updated time bias using the processing capability reduced to a first capacity, wherein the first capacity (i) consumes less power than the normal capacity and (ii) is suitable to process the updated position and the updated time bias using a limited number comprising less than all of the pseudorange signals.