Dynamic Offset Correction for MEMS Sensor Calibration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional MEMS devices face challenges in improving calibration techniques, particularly in reducing size, increasing performance, and decreasing cost, while requiring complex microsystems with greater computational power, and often necessitate elaborate in-factory calibration and orientation-dependent measurement processes.
Innovation Solution
A microprocessor-implemented method for dynamic offset correction (DOC) in MEMS devices, which calibrates sensor parameters during normal operation by measuring static acceleration, using gravity as a reference to estimate and correct 3-axis offsets without needing device orientation, and can be triggered by the user or run in the background, allowing for flexible and low-power operation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If conventional calibration techniques are used for MEMS devices, then manufacturing precision can be improved, but device complexity and cost increase due to elaborate in-factory calibration processes
Solution Approach 1:
The MEMS device performs self-calibration by using its own accelerometer to detect static acceleration (gravity) and automatically compute offset corrections for the magnetometer, eliminating the need for external calibration equipment and complex in-factory calibration processes
Solution Approach 2:
The system changes the operational parameters by collecting magnetometer data at multiple different orientations and using statistical processing to extract offset values, transforming the calibration from a complex manual process to an automatic parameter extraction task
2Measurement precision
If elaborate in-factory calibration is performed, then measurement precision is improved, but loss of time and productivity decrease due to lengthy calibration procedures
Solution Approach 1:
The calibration data is collected and processed in advance during normal device operation, and the offset corrections are pre-computed and stored for immediate application, eliminating the need for time-consuming calibration procedures at the point of use
Solution Approach 2:
The system continuously collects sensor data during normal operation and performs calibration computations in the background without interrupting device functionality, maintaining continuous useful action while achieving calibration goals
3Manufacturing precision
If orientation-dependent calibration methods are used, then manufacturing precision improves, but ease of operation deteriorates as users must follow specific orientation procedures
Solution Approach 1:
The system dynamically adapts to any device orientation by detecting the direction of gravity through the accelerometer and automatically adjusting the calibration calculations, making the calibration process independent of specific device orientations
Solution Approach 2:
The calibration method works universally across all device orientations and operating conditions, allowing the same calibration routine to be applied regardless of how the device is held or positioned, enhancing ease of operation
4Reliability
If continuous calibration is performed to maintain measurement precision, then reliability improves, but use of energy increases due to constant processing operations
Solution Approach 1:
The system performs calibration computations periodically or on-demand rather than continuously, using the accelerometer to detect when the device is in a suitable static state for calibration, thereby reducing energy consumption while maintaining measurement reliability
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
The DOC process enhances measurement accuracy and reduces costs by eliminating the need for elaborate in-factory calibration, enabling consistent performance and low power consumption, while allowing the device to function regardless of biases and orientation.
Implementation Method 1
This static acceleration can be used for a dynamic offset calibration or dynamic offset correction or dynamic offset compensation (DOC) process
Implementation Method 2
a magnetometer can be used to collect a set of N data samples, each having X, Y, Z components
Data Source
AI summary
A hand-held processor system for processing data from an integrated MEMS device disposed within a hand-held computer system and method. A dynamic offset correction (DOC) process computes 3-axis accelerometer biases without needing to know the orientation of the device. Arbitrary output biases can be corrected to ensure consistent performance A system of linear equations is formed using basic observations of gravity measurements by an acceleration measuring device, conditioned upon constraints in data quality, degree of sensed motion, duration, and time separation. This system of equations is modified and solved when appropriate geometric diversity conditions are met.

