Sensor Fusion Algorithm Reducing Computational Complexity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing sensor fusion algorithms, such as the Kalman Filter, face high computational complexity and power consumption when integrating data from accelerometers, gyroscopes, and magnetometers, making it necessary to implement them on an external microprocessor, which increases chip area and power requirements.

Innovation Solution

A comprehensive sensor fusion algorithm using a Factored Quaternion Algorithm (FQA) to combine acceleration rates and magnetic field magnitudes, dynamically merged with a gyro output through a complementary filter, reducing computational complexity and enabling local integration within the sensor system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a Kalman Filter is applied to integrate sensor data from accelerometers, gyroscopes and magnetometers, then measurement precision is improved, but device complexity and power consumption increase significantly

Engineering Contradiction:
Improvemotion sensing accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the sensor fusion problem into distinct processing stages: accelerometer data processing, gyroscope data processing, and magnetometer data processing, with each sensor type handled by specialized processing modules rather than a monolithic Kalman Filter. This segmentation reduces computational complexity while maintaining measurement precision through targeted processing of each sensor's unique characteristics

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the algorithmic parameters from a full-state Kalman Filter (7 states, 100 MIPS) to optimized processing algorithms that reduce computational requirements. By adjusting the processing parameters and state representations, the system achieves comparable measurement precision with significantly reduced computational complexity suitable for embedded implementation

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If a Kalman Filter is applied to integrate sensor data, then measurement precision is improved, but power consumption increases

Engineering Contradiction:
Improvemotion sensing accuracyVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent divides the power-consuming sensor fusion operation into separate, optimized processing paths for each sensor type. This segmentation allows each processing module to use algorithms tailored to its specific computational requirements, reducing overall power consumption while maintaining the precision benefits of multi-sensor integration

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent modifies the computational parameters and processing frequency of the sensor fusion algorithm to reduce power consumption. By optimizing the processing parameters and using more efficient mathematical operations, the system maintains measurement precision while reducing the energy required to sustain normal operation

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If sensor fusion is implemented on an external microprocessor, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improvemotion sensing accuracyVSAvoidchip area
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges the sensor fusion processing functionality directly into the sensor system's integrated circuit, combining the processing logic with the sensor arrays. This integration eliminates the need for external microprocessor implementation, reducing chip area and device complexity while maintaining measurement precision through on-chip processing

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements a nested architecture where the processing modules are integrated within the sensor system's internal structure. The processing logic is embedded within the sensor array's operational framework, creating a compact, self-contained system that reduces overall device complexity while preserving the precision benefits of sensor fusion

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS9864729B1Comprehensive sensor fusion algorithm
Publication Date: 2018.01.09 HANKING ELECTRONICS HONGKONG CO LTD
  • US9864729B1 patent drawing
  • US9864729B1 patent drawing
  • US9864729B1 patent drawing

AI summary

The present invention relates to a signal processor, and more particularly, to systems, devices and methods of using a comprehensive sensor fusion algorithm to integrate sensor data collected by accelerometers, gyroscopes and magnetometers. The signal processor dynamically applies a Complementary Filter to merge a rotation based gyro output and a FQA output that is obtained by combining acceleration rates and magnetic field magnitudes. Therefore, motion information is derived to generate a motion control signal. Such a comprehensive sensor fusion algorithm significantly reduces the complexity of computation, and the power and area overhead is controlled. As a result, the signal processor may be implemented based on local computation capability of a sensor system, and its integration within such a sensor system is made possible without relying on an external microprocessor.