Auxiliary Battery Data Synchronization Using Ring Buffer Matching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In-vehicle systems face issues with unsynchronized time information transmission between first and second transmitting devices, leading to potential loss of synchronicity in time-dependent data.
Innovation Solution
An in-vehicle system that includes voltage and current sensors to detect values from an auxiliary battery, with electronic control units acquiring and storing time-sequence data in a ring buffer to identify synchronized current values, allowing for accurate resistance calculations and abnormality detection.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If time-dependent data is transmitted from multiple transmitting units to an electronic control unit, then data collection capability is improved, but time synchronization between the transmitted data becomes difficult to ensure
Solution Approach 1:
The patent applies preliminary action by storing time-sequence data in a ring buffer before processing. The second electronic control unit pre-stores time-dependent data from the second transmitting unit in chronological order, so that when data from the first transmitting unit arrives, synchronized data is already available for comparison. This resolves the synchronization issue by preparing data in advance rather than attempting to coordinate transmission timing.
Solution Approach 2:
The ring buffer acts as an intermediary between the two transmitting units and the processing logic. It temporarily holds time-sequence data from one source while allowing data from the other source to be processed, mediating the timing differences between independent transmitting units and enabling reliable synchronization without requiring them to coordinate directly.
2Measurement precision
If multiple sensors and electronic control units are added to monitor auxiliary battery, then measurement accuracy is improved, but device complexity increases
Solution Approach 1:
The patent merges the functionality of multiple electronic control units by having the second electronic control unit perform both data reception and synchronization processing. Instead of requiring separate dedicated processing units for each sensor, the system combines reception, storage, and synchronization functions in one unit, reducing overall system complexity while maintaining measurement precision through multiple sensors.
Solution Approach 2:
The second electronic control unit is designed with multi-functionality, serving as both a data receiver for the second transmitting unit and a synchronization processor for comparing data from both transmitting units. This universal unit handles multiple roles, reducing the need for additional specialized components and simplifying the overall system architecture.
Data Source
AI summary
The second electronic control unit identifies, as the specific buffer set, a buffer set having a voltage value included in the non-buffer set among the voltage values included in the time-sequence data of the buffer set stored in the ring buffer. The second electronic control unit specifies the current value included in the specific buffer set as the current value detected at the same time as the current value included in the non-buffer set.


