Battery System CAN ID Allocation via Wake-Up Signal
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing battery systems face challenges in quickly and stably operating after a battery pack replacement, as they often require pre-known IDs for CAN communication, which can lead to inefficiencies and user inconvenience due to the need for manual ID matching.
Innovation Solution
A battery system with a system controller connected to a CAN bus, where stations detect coupled battery packs and transmit wake-up signals to wake up battery controllers, allowing them to change default IDs to unique IDs allocated by the system controller, enabling seamless communication and operation post-replacement.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If battery packs use fixed IDs for CAN communication, then communication stability is improved, but adaptability to battery pack replacement deteriorates
Solution Approach 1:
The battery controller dynamically changes its ID from a default ID to a unique ID corresponding to the mounting position after the battery pack is coupled to the station. This dynamic ID assignment allows the system to adapt to different battery pack replacements while maintaining stable communication through the CAN bus.
Solution Approach 2:
The battery controller automatically performs ID assignment and CAN communication without requiring manual intervention. When a battery pack is replaced, the controller self-configures its ID based on the mounting position, eliminating the need for users to manually match IDs with battery packs.
2Measurement precision
If manual ID matching is required for battery pack replacement, then communication accuracy is improved, but ease of operation deteriorates
Solution Approach 1:
The system automatically performs ID assignment and CAN communication setup without requiring manual user intervention. The battery controller self-configures its ID based on the mounting position, eliminating the need for users to manually match IDs with battery packs.
Solution Approach 2:
The system provides automatic feedback mechanisms where the battery controller communicates its status and ID assignment to the charging system, ensuring accurate communication without requiring manual verification or matching by the user.
3Use of energy by moving object
If battery controllers remain in sleep mode to save energy, then energy efficiency is improved, but speed of operation after replacement deteriorates
Solution Approach 1:
The battery controller performs preliminary actions by assigning its unique ID and establishing CAN communication immediately upon coupling to the station, before entering normal operation. This preliminary configuration ensures that when the controller wakes from sleep mode, communication is already established, maintaining both energy efficiency and operational speed.
Data Source
AI summary
A battery system includes a system controller connected to a controller area network (CAN) bus, and stations respectively connected to nodes of the CAN bus, wherein, a first station of the stations is configured to detect that a first battery pack has been coupled thereto, and is configured to transmit a first detection signal to the system controller, wherein the system controller is configured to provide a first wake-up signal for waking up the first battery pack to the first station in response to the first detection signal, wherein the first station is configured to wake up a first battery controller of the first battery pack in response to the first wake-up signal, and wherein the system controller is configured to be woken up and to transmit a command for allocating a first identifier (ID) corresponding to the first station to the first battery controller having a default ID via the CAN bus.


