Gyroscope Bias Estimation Using Temperature-Dependent Histograms

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Gyroscopes in electronic devices face challenges in accurately determining bias, which can lead to erroneous interpretations of rotation data due to temperature variations affecting each sensing axis differently, resulting in varying bias levels over time.

Innovation Solution

A processor-implemented method and device that maintain a plurality of bias estimators, including short-term and long-term estimators, associated with specific temperatures to determine the bias for each axis of the gyroscope based on temperature readings, using a histogram to represent past gyroscope readings and adapt bin widths for precise bias calculation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a single bias estimator is used for the gyroscope, then the device complexity is low, but the measurement precision deteriorates due to temperature variations affecting different sensing axes differently

Engineering Contradiction:
Improvebias determination accuracyVSAvoidnumber of bias estimators
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the single bias estimation function into multiple specialized bias estimators, each dedicated to a specific sensing axis (X, Y, Z axes). Each estimator independently tracks bias for its assigned axis, allowing temperature-specific compensation without requiring a complex unified model. This segmentation resolves the contradiction by improving measurement precision through axis-specific tracking while keeping each individual estimator relatively simple.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by maintaining separate bias estimators for each sensing axis rather than using a single global estimator. Each estimator is optimized for its specific axis characteristics and temperature response, enabling localized precision improvement. The system selectively applies the appropriate estimator based on which axis is currently being measured, achieving high precision without requiring all estimators to be simultaneously active.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If multiple bias estimators are maintained for different temperatures, then the measurement precision improves, but the use of energy increases due to continuous temperature monitoring and estimator maintenance

Engineering Contradiction:
Improvetemperature-compensated bias estimationVSAvoidenergy consumption for temperature-based bias tracking
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent implements preliminary action by pre-establishing multiple temperature-specific bias estimators during device operation or calibration phases. These estimators are prepared in advance for different temperature conditions, allowing the system to quickly select and apply the appropriate estimator when temperature changes occur, rather than calculating new estimators in real-time. This reduces computational energy consumption during actual measurement operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors temperature and uses this feedback to dynamically select and update the appropriate bias estimator. The temperature sensor provides real-time feedback that triggers estimator selection or updates only when temperature crosses thresholds or changes significantly, rather than continuously maintaining all estimators at full computational cost. This feedback mechanism optimizes energy usage by activating computational resources only when necessary.

Inventive Principle:
Principle #23Feedback

3Reliability

If short-term and long-term bias estimators are maintained, then the reliability of bias determination improves, but the device complexity increases due to the need to manage multiple estimator types

Engineering Contradiction:
Improvebias estimation robustnessVSAvoidestimator management system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements dynamics by making the bias estimator selection adaptive and time-dependent. The system dynamically switches between short-term estimators (for rapid, recent temperature changes) and long-term estimators (for stable, historical temperature patterns) based on current operating conditions. This dynamic adaptation allows the system to maintain high reliability by selecting the most appropriate estimator type for the current situation, while the automated selection logic keeps management complexity relatively low.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces an intermediary mechanism that manages the transition and selection between short-term and long-term estimators. This intermediary layer handles the complexity of coordinator logic, determining when to use which estimator type based on temperature stability, time elapsed, and other factors. By centralizing this coordination function, the system achieves high reliability through diverse estimator options while containing management complexity within a dedicated selection module rather than distributing it throughout the entire system.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9354080B2Method and devices for temperature-based determination of gyroscope bias
Publication Date: 2016.05.31 MALIKIE INNOVATIONS LTD
  • US9354080B2 patent drawing
  • US9354080B2 patent drawing
  • US9354080B2 patent drawing

AI summary

In one aspect, the present disclosure provides a processor-implemented method of determining a bias for an axis of a gyroscope. The method includes: obtaining a temperature reading; maintaining a plurality of bias estimators for the axis, each bias estimator associated with a temperature and configured to estimate a bias at the associated temperature, the plurality of bias estimators including a number of short term bias estimators for estimating biases for recently obtained temperatures and a number of long term bias estimators for estimating biases for temperatures obtained over a comparatively longer period of time; and determining a bias for the axis of the gyroscope based on the temperature reading and one or more of the bias estimators.