Azimuth Calculation Program Using Magnetic Sensor Circumcircle
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic compass methods require repeated measurements from magnetic sensors, leading to long calculation times and inaccurate azimuth calculations when the inclination direction of the device changes.
Innovation Solution
An azimuth calculation program that generates a triangle in three-dimensional space using three output values from a magnetic sensor, determines the circumcircle, and performs calculations using center coordinates, allowing for quick and accurate azimuth determination even with changing inclination directions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If output values of magnetic sensor are obtained repeatedly a predetermined number of times or more, then measurement precision is improved, but calculation time increases
Solution Approach 1:
The patent applies partial action by using only three output values from the magnetic sensor instead of repeatedly obtaining a predetermined number of times. This selective approach achieves sufficient measurement precision for azimuth calculation while significantly reducing the calculation time required for processing multiple data points.
2Measurement precision
If output values are obtained repeatedly multiple times, then measurement precision is improved, but device complexity increases
Solution Approach 1:
The patent simplifies the calculation process by using only three output values instead of multiple repeated measurements. This partial action approach maintains adequate measurement precision while significantly reducing the complexity of the calculation process and data handling requirements.
3Measurement precision
If traditional circumcircle calculation is performed, then azimuth calculation accuracy is maintained, but calculation time increases
Solution Approach 1:
The patent segments the traditional circumcircle calculation process into a simplified form that uses only three output values. By dividing the calculation into this more manageable form, the patent achieves rapid azimuth determination while maintaining the essential geometric principles needed for accurate calculation.
Solution Approach 2:
The patent rushes through the calculation process by using a simplified method that determines the circumcircle from only three points rather than performing extensive repeated measurements and calculations. This allows the system to quickly obtain azimuth information without sacrificing the fundamental accuracy of the circumcircle-based calculation approach.
Data Source
AI summary
An azimuth calculation program is a computer-executable program that performs an azimuth calculation using output of a magnetic sensor. The azimuth calculation program includes a first step of generating one triangle in three-dimensional space using three output values of a magnetic sensor unit, a second step of determining a circumcircle of the triangle, and a third step of performing an azimuth calculation using center coordinates of the circumcircle and output values of the magnetic sensor.


