Sensor Module Data Integration to Reduce Host Processing Load
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing inertia measuring apparatuses impose a large communication and processing load on receiving apparatuses due to high-rate data communication and processing of angular velocity and acceleration data.
Innovation Solution
A sensor module comprising multiple sensor devices and a microcontroller that integrates detected data up to synchronization timing, reducing the load on the host device by outputting synchronized integrated data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If high-rate data communication is used to output angular velocity and acceleration data, then measurement precision is improved, but communication load and processing load on the host device increase
Solution Approach 1:
The microcontroller performs preliminary integration of detected data from multiple sensor devices before outputting to the host device. By integrating data in advance within the sensor module, the system reduces the amount of data that needs to be communicated, thereby lowering communication load while maintaining measurement precision through accurate integration up to synchronization timing.
Solution Approach 2:
The patent extracts and processes data integration within the sensor module itself, separating the integration function from the host device. By taking out the integration operation to the sensor module's microcontroller, the host device only receives pre-integrated data, reducing its processing burden while preserving measurement accuracy.
2Measurement precision
If high-rate data communication is used to output angular velocity and acceleration data, then measurement precision is improved, but processing load on the host device increases
Solution Approach 1:
The microcontroller performs preliminary integration of detected data from multiple sensor devices before outputting to the host device. By integrating data in advance within the sensor module, the system reduces the amount of data that needs to be communicated, thereby lowering communication load while maintaining measurement precision through accurate integration up to synchronization timing.
Solution Approach 2:
The patent extracts and processes data integration within the sensor module itself, separating the integration function from the host device. By taking out the integration operation to the sensor module's microcontroller, the host device only receives pre-integrated data, reducing its processing burden while preserving measurement accuracy.
3Productivity
If data from multiple sensor devices is integrated, then processing load on the host device is reduced, but synchronization complexity increases
Solution Approach 1:
The system uses an external synchronization signal as feedback to coordinate data integration across multiple sensor devices. The microcontroller receives this synchronization signal and uses it to control the integration timing, ensuring that data from all sensor devices is integrated up to a common reference point. This feedback mechanism simplifies synchronization complexity by providing a clear timing reference.
Solution Approach 2:
The patent achieves equipotentiality in data integration by using a common synchronization timing reference for all sensor devices. By integrating data up to the same synchronization timing point, the system creates a unified temporal framework that simplifies data processing at the host device, reducing both processing load and synchronization complexity.
Data Source
AI summary
A sensor module includes a first sensor device, a second sensor device, and a microcontroller. The microcontroller receives first detected data input from the first sensor device and second detected data input from the second sensor device. The microcontroller determines first integrated data by integrating the first detected data up to a synchronization timing of an external synchronization signal, determines second integrated data by integrating the second detected data up to the synchronization timing, and outputs the first integrated data and the second integrated data to a host device at the synchronization timing.


