Geomagnetic Sensor Calibration via Motion-Adaptive Sampling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Geomagnetic sensors in electronic devices face accuracy issues due to environmental electromagnetic influences, requiring calibration before providing accurate azimuth information, which is cumbersome and consumes significant current as they lack active data collection interval adjustment.
Innovation Solution
Incorporating a low-power processor that operates the acceleration sensor to detect predetermined motion patterns, allowing the geomagnetic sensor to collect data at varying sample rates for calibration, optimizing current consumption and enabling immediate azimuth information provision.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If geomagnetic sensor calibration is performed using traditional circular or figure-eight motion patterns, then accurate azimuth information can be obtained, but the user experience deteriorates due to requiring prior calibration operations before the application can provide immediate azimuth information
Solution Approach 1:
The system performs geomagnetic sensor calibration in advance by detecting predetermined motion patterns (circular or figure-eight movements) automatically. The calibration data is stored and reused when the azimuth application is launched, eliminating the need for users to perform calibration movements at the time of use. This allows immediate provision of accurate azimuth information without requiring prior user action.
2Measurement precision
If geomagnetic sensor collects data continuously at high sample rates to ensure calibration accuracy, then measurement precision improves, but current consumption increases significantly
Solution Approach 1:
The system dynamically adjusts the sample rate of the geomagnetic sensor based on detected motion patterns. When predetermined motion patterns (circular or figure-eight movements) are detected via the acceleration sensor, the system switches to a higher sample rate to capture calibration data. During normal operation or when no calibration motion is detected, the system uses a lower sample rate or suspends data collection, thereby reducing current consumption while maintaining calibration accuracy when needed.
3Measurement precision
If geomagnetic sensor calibration is performed manually through UI requests, then measurement precision can be maintained, but device complexity increases due to requiring user interaction and UI components
Solution Approach 1:
The system automatically detects predetermined motion patterns using the acceleration sensor and triggers geomagnetic sensor calibration without requiring user interaction through UI requests. The low-power processor monitors acceleration data, identifies calibration motions (circular or figure-eight patterns), and autonomously initiates and completes the calibration process, storing the results for later use. This self-service approach reduces device complexity by eliminating manual calibration interfaces while maintaining measurement precision.
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 solution allows for immediate and accurate azimuth information delivery without prior calibration operations, optimizing current consumption by selectively adjusting geomagnetic data collection based on detected motion patterns.
Implementation Method 1
an acceleration sensor for outputting acceleration data about motion of the electronic device
Implementation Method 2
a geomagnetic sensor for outputting geomagnetic data about a magnetic field around the electronic device
Implementation Method 3
a gyro sensor
Data Source
AI summary
Disclosed is an electronic device comprising: a gyro sensor; an acceleration sensor for outputting acceleration data about motion of the electronic device; a geomagnetic sensor for outputting geomagnetic data about a magnetic field around the electronic device; and a low-power processor electrically connected to the gyro sensor, the acceleration sensor and the geomagnetic sensor. The low-power processor: operates the acceleration sensor while the gyro sensor is deactivated to determine a motion pattern of the electronic device; drives the geomagnetic sensor to acquire geomagnetic data such that, if the motion of the electronic device corresponds to a predetermined first motion pattern, the geomagnetic data is acquired at a first sample rate, and, if the motion corresponds to a predetermined second motion pattern, the geomagnetic data is acquired at a second sample rate higher than the first sample rate; and calibrates the geomagnetic sensor on the basis of the geomagnetic data.


