Battery Management Job Synchronization Without NTP Setup
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing battery management systems face challenges in synchronizing job execution times between distant systems without additional configuration, particularly in vehicle battery management systems where precise operations are required.
Innovation Solution
A battery management system that includes a reception unit for receiving start and completion signals, a transmission unit for broadcasting these signals, a storage unit for maintaining a job time table, a synchronization unit for synchronizing job execution times using the received signals and time table, and a job execution unit for executing jobs based on the synchronized times.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If NTP server is used to synchronize job execution time, then synchronization precision is improved, but device complexity increases due to additional configuration requirements
Solution Approach 1:
Each battery management system autonomously determines its own job execution timing by receiving broadcast signals from other systems and calculating execution times based on its local time table and current job status, eliminating the need for external NTP server configuration while achieving synchronization
Solution Approach 2:
The patent uses broadcast start signals and completion signals as intermediary carriers to transmit timing information between distributed battery management systems, enabling synchronization without requiring a centralized NTP server infrastructure
2Adaptability or versatility
If wireless communication is used between distant battery management systems, then system versatility is improved, but job execution synchronization becomes more difficult
Solution Approach 1:
The system implements feedback mechanisms where each battery management system broadcasts its job start and completion signals to other systems, allowing receiving systems to adjust their job execution timing based on the received feedback signals and their own time table configurations
Solution Approach 2:
Battery management systems pre-configure their time tables with job codes, priorities, and execution times before actual job execution, enabling them to quickly determine appropriate execution timing when receiving broadcast signals without complex real-time calculations
Data Source
AI summary
The present disclosure provides a battery management system including a reception unit configured to receive a start signal and a completion signal of job from another battery management system, a transmission unit configured to transmit the start signal and the completion signal of job by broadcast, a storage unit configured to store a time table including a job code of a plurality of jobs to be executed, a priority of corresponding job, and an execution time and period of corresponding job, a synchronization unit configured to execute synchronization of a job execution time using the received start signal or the received completion signal of job and the time table, and a job execution unit configured to execute a job using the time table stored in the storage unit and a time calculated by the synchronization unit.


