MEMS Gyroscope Self-Calibration via Sensor Fusion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

MEMS gyroscopes in consumer devices are susceptible to bias and gain errors, leading to inaccurate angular rotation measurements, especially in navigation applications, and require recalibration to maintain accuracy, which is challenging in the field without controlled laboratory conditions.

Innovation Solution

A mechanism using data from accelerometers and magnetometers to calculate rotation matrices and angular changes, allowing for the calculation of gyroscope trim parameters through linear regression analysis, enabling self-trimming and recalibration of MEMS gyroscopes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If MEMS gyroscope is used in consumer devices, then device functionality and motion sensing capability are improved, but bias errors and gain errors occur leading to measurement inaccuracy

Engineering Contradiction:
Improvemotion sensing capabilityVSAvoidangular rotation measurement accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system uses feedback from accelerometer and magnetometer measurements to continuously monitor and correct gyroscope output. By comparing the gyroscope-derived orientation with the sensor fusion result from accelerometer and magnetometer, the system generates correction signals to eliminate bias and gain errors in real-time

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The gyroscope calibration system is self-contained and operates autonomously using only the device's existing sensors. The system performs self-calibration by processing data from the accelerometer and magnetometer to generate correction parameters, eliminating the need for external calibration equipment or controlled environments

Inventive Principle:
Principle #25Self-service

2Reliability

If gyroscope recalibration is performed in the field without controlled laboratory conditions, then device accuracy can be maintained over time, but the calibration process becomes complex and difficult to implement

Engineering Contradiction:
Improvegyroscope accuracy over timeVSAvoidcalibration process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The calibration system leverages the existing accelerometer and magnetometer, which are already present in consumer devices for other functions. By making these sensors serve the additional calibration function, the system avoids adding dedicated calibration hardware, thus reducing overall device complexity while enabling field recalibration

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system performs automatic self-calibration using algorithms that process sensor data and compute correction parameters without user intervention. The calibration process is embedded in the device software and executes autonomously, eliminating the need for complex manual procedures or specialized equipment

Inventive Principle:
Principle #25Self-service

3Manufacturing precision

If manufacturer calibration is performed prior to shipping, then initial gyroscope accuracy is achieved, but the gyroscope requires field recalibration to maintain accuracy over time

Engineering Contradiction:
Improveinitial gyroscope calibration accuracyVSAvoidtime to maintain accuracy
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system implements continuous calibration by periodically updating gyroscope correction parameters using ongoing accelerometer and magnetometer measurements. This continuous process maintains accuracy over time by constantly adapting to drift and environmental changes, eliminating the need for periodic manual recalibration

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS8915116B2Systems and method for gyroscope calibration
Publication Date: 2014.12.23 STMICROELECTRONICS INT NV
  • US8915116B2 patent drawing
  • US8915116B2 patent drawing
  • US8915116B2 patent drawing

AI summary

A mechanism by which a MEMS gyroscope sensor can be calibrated using data gathered from other sensors in a system incorporating the MEMS gyroscope sensor is provided. Data gathered from an accelerometer and a magnetometer in fixed orientation relative to the gyroscope is used to calculate changes in orientation of a system. A constant acceleration vector measured by the accelerometer and a constant magnetic vector measured by the magnetometer are used as reference vectors in a solution to Wahba's problem to calculate a rotation matrix providing the system's orientation with respect to those two constant vectors. By comparing changes in orientation from one time to a next time, measured rates of angular change can be calculated. The measured rates of angular change can be used along with observed gyroscope rates of angular change as input to a linear regression algorithm, which can be used to compute gyroscope trim parameters.