Methods to prevent false alarms in power battery systems, battery management systems, vehicles and media
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-31
- Publication Date
- 2026-08-14
AI Technical Summary
但是其不适用于动力电池系统的装配下线检测、维修检测、台架试验等单独使用场景
Smart Images

Figure CN117719343B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of new energy vehicle battery management, specifically relating to a method for preventing false alarms in power battery systems, a battery management system, a vehicle, and a medium. Background Technology
[0002] The battery management system (BMS) samples voltage, current, and temperature in real time, and then uses this directly collected basic data (such as voltage, current, and temperature) to estimate indirect variables such as remaining battery capacity, state of function, and internal resistance. The BMS transmits this information in real time to the display instrument and other control units via a communication bus, providing the driver with information such as battery status and driving range.
[0003] The electrical environment of a power battery system (including the power battery and battery management system) during assembly line testing, maintenance testing, and bench testing is completely different from that during vehicle operation. During these processes, a single power battery system has no signal interaction with other vehicle controllers. In this situation, the power battery system may falsely report faults and execute corresponding fault handling measures, affecting the normal operation of the power battery. To solve this problem and ensure the power battery functions properly, battery manufacturers commonly develop dedicated host computers to simulate the signals sent by other vehicle controllers. However, this approach is cumbersome, and the development cycle and cost of dedicated host computers are too high. Furthermore, this solution has poor versatility and cannot be compatible with different power battery systems. Different projects have different controllers and signals, requiring a dedicated host computer for each project's power battery system.
[0004] CN109398092A discloses a method, apparatus, and device for preventing false fault reports in vehicles. By establishing a communication connection between the vehicle controller and the motor controller and battery management system within a preset verification time before collecting parameter information from the motor controller and battery management system, it can prevent false fault reports when communication loss is detected in either the motor controller or battery management system. This makes vehicle fault detection more accurate and reliable, improves work efficiency, and enhances vehicle safety. However, it is not suitable for standalone applications such as assembly line testing, maintenance testing, or bench testing of power battery systems. Summary of the Invention
[0005] The purpose of this invention is to provide a method, battery management system, vehicle, and medium for preventing false alarms of power battery system faults, so as to avoid false alarms of communication faults during offline testing, maintenance testing, or bench testing.
[0006] In a first aspect, the present invention provides a method for preventing false fault reports in a power battery system, the method comprising: Obtain the vehicle controller validity signal and the vehicle controller Counter verification message.
[0007] The operating mode of the power battery system is identified based on the validity signal of the vehicle controller and the Counter verification message of the vehicle controller; wherein the operating mode is either single-pack mode or vehicle mode.
[0008] If the power battery system is in single-pack mode, communication fault diagnosis of the vehicle controller signal will be stopped, other functions will operate normally, and the signal that the power battery system is in single-pack mode will be sent out.
[0009] If the power battery system is in vehicle mode, continue to diagnose communication-related faults in the vehicle controller signal, while other functions are operating normally, and send out the signal that the power battery system is in vehicle mode.
[0010] Preferably, the method for identifying the operating mode of the power battery system is as follows: If the vehicle controller validity signal is valid and the vehicle controller's Counter verification message meets the single-pack mode conditions, then the power battery system is determined to be in single-pack mode.
[0011] If the vehicle controller validity signal is valid, and the vehicle controller's Counter verification message does not meet the single-packet mode conditions, then the power battery system is determined to be in vehicle mode.
[0012] Preferably, if the validity signal of the vehicle controller is invalid, it is determined that the vehicle controller has a communication fault.
[0013] Preferably, if the Counter verification message is a preset count value and the duration is greater than the preset recognition time, it means that the Counter verification message of the vehicle controller meets the single-packet mode condition; otherwise, it means that the Counter verification message of the vehicle controller does not meet the single-packet mode condition.
[0014] Preferably, the preset count value is 15.
[0015] Preferably, the preset recognition time is 1 second.
[0016] Preferably, the other functions include the high-voltage power-on / off function, charging / discharging function, and thermal management function of the battery management system.
[0017] Secondly, the present invention provides a battery management system, which includes a processor and a memory connected to the processor. The memory stores a computer-readable program, which, when called by the processor, can execute the above-described method for preventing false alarms in the power battery system.
[0018] Thirdly, the present invention provides a vehicle that includes the aforementioned battery management system.
[0019] Fourthly, the present invention provides a medium storing a computer-readable program, which, when invoked, can execute the above-described method for preventing false alarms in a power battery system.
[0020] This invention identifies whether the power battery system is in single-pack mode or vehicle mode based on the vehicle controller's validity signal and Counter verification message. This allows for the identification of potential usage scenarios corresponding to the single-pack mode (e.g., off-line testing, maintenance testing, bench testing). In these scenarios, the battery management system stops diagnosing communication faults in the vehicle controller signal, while other functions of the battery management system operate normally. This avoids false communication fault reports in these scenarios, improving the efficiency and accuracy of off-line and maintenance testing, and ensuring the successful conduct of bench testing. Furthermore, this invention enhances the convenience of off-line testing, bench testing, and after-sales maintenance of the power battery system, and offers high compatibility, making it applicable to various power battery projects. Attached Figure Description
[0021] Figure 1 This is a flowchart of a method for preventing false fault reports in a power battery system according to an embodiment of the present invention; Figure 2 This is a flowchart of a method for identifying the operating mode of a power battery system in some embodiments. Detailed Implementation
[0022] To gain a more detailed understanding of the features and technical content of the embodiments of the present invention, the implementation of the embodiments of the present invention will be described in detail below with reference to the accompanying drawings. The accompanying drawings are for reference and illustration only and are not intended to limit the embodiments of the present invention.
[0023] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains. The terminology used herein is for the purpose of describing embodiments of the invention only and is not intended to limit the invention.
[0024] In the following description, references are made to “some embodiments,” which describe a subset of all possible embodiments. However, it is understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.
[0025] The battery management system (BMS) serves as a crucial controller in the vehicle. All messages and signals exchanged between the vehicle controller and the BMS are configured with counter verification. When a counter verification message sent by the transmitting node does not match that sent by the receiving node, the receiving node should record the corresponding fault code. During normal operation of the battery system in the vehicle, the vehicle controller sends counter verification messages (0-14) to the BMS in a continuous, cyclical manner. Upon receiving the signal from the vehicle controller, the BMS verifies the counter verification message.
[0026] like Figure 1 As shown, the method for preventing false fault reports in the power battery system in this embodiment of the invention is executed by the processor in the battery management system, and includes: Step 1: Obtain the vehicle controller validity signal and the vehicle controller Counter verification message. It should be noted that if the power battery system is used in the vehicle, the vehicle controller validity signal and the vehicle controller Counter verification message are sent by the vehicle controller to the battery management system via the CAN bus. If the power battery system is used independently (e.g., for off-line testing, maintenance testing, or bench testing), the battery management system communicates with the testing or experimental equipment via the CAN bus. The vehicle controller validity signal and the vehicle controller Counter verification message are sent by the corresponding testing or experimental equipment, simulating the vehicle controller, to the battery management system via the CAN bus. The CAN communication protocol defines the length, location, precision, and recipient information for the vehicle controller validity signal and the Counter verification message.
[0027] Step 2: Identify the operating mode of the power battery system based on the vehicle controller validity signal and the vehicle controller Counter verification message; wherein, the operating mode is either single-pack mode or vehicle mode. In some embodiments, the method for identifying the operating mode of the power battery system (see...) Figure 2 ), including the following steps: S11. Determine whether the vehicle controller validity signal is valid. If it is, execute S13; otherwise, execute S12.
[0028] S12. Determine if the vehicle controller has a communication fault, and then terminate. When the vehicle has a communication problem, it will not affect the acquisition of the vehicle controller's validity signal; in this case, the vehicle controller's validity signal will be invalid. Therefore, the availability of the current vehicle controller signal can be determined by identifying the vehicle controller's validity signal.
[0029] S13. Determine whether the Counter verification message of the vehicle controller meets the single-packet mode condition. If yes, execute S14; otherwise, execute S15.
[0030] In some embodiments, the method for determining whether the Counter verification message of the vehicle controller meets the single-packet mode condition is as follows: if the Counter verification message is a preset count value and the duration is greater than a preset recognition time, it indicates that the Counter verification message of the vehicle controller meets the single-packet mode condition; otherwise, it indicates that the Counter verification message of the vehicle controller does not meet the single-packet mode condition. In some embodiments, the preset count value is 15, and the preset recognition time is 1 second. That is, if the Counter verification message is 15 and the duration is greater than 1 second, it indicates that the Counter verification message of the vehicle controller meets the single-packet mode condition; otherwise, it indicates that the Counter verification message of the vehicle controller does not meet the single-packet mode condition. Setting the preset recognition time to 1 second is reasonable and can avoid misidentification of the working mode due to an accidental occurrence of a count of 15.
[0031] S14. Determine that the power battery system is in single-pack mode, and then end.
[0032] S15. Determine that the power battery system is in vehicle mode, and then end.
[0033] Step 3: When the power battery system is in single-pack mode, stop communication-related fault diagnosis of the vehicle controller signals. Other functions of the battery management system operate normally, and the battery management system sends out a signal indicating that the power battery system is in single-pack mode. For example, the battery management system sends this signal to the CAN bus, allowing other controllers to identify the battery management system data and facilitating maintenance or testing personnel to understand the power battery system's operating mode. In some embodiments, these other functions include the battery management system's high-voltage power-on / off function, charging / discharging function, and thermal management function.
[0034] Step 4: With the power battery system in vehicle mode, continue to diagnose communication-related faults in the vehicle controller signals. If other functions of the battery management system are operating normally, the battery management system will send out a signal indicating that the power battery system is in vehicle mode. For example, the battery management system sends this signal to the CAN bus to indicate the current operating mode of the power battery system.
[0035] This invention also provides a battery management system, which includes a processor and a memory connected to the processor. The memory stores a computer-readable program, which, when called by the processor, can execute the above-described method for preventing false alarms in the power battery system.
[0036] This invention also provides a vehicle that includes the aforementioned battery management system.
[0037] This invention also provides a medium storing a computer-readable program, which, when invoked, can execute the above-described method for preventing false alarms in the power battery system.
[0038] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any changes or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in the present invention should be included within the scope of protection of the present invention.
Claims
1. A method for preventing false fault reports in a power battery system, characterized in that, include: Obtain the vehicle controller validity signal and the vehicle controller Counter verification message; The operating mode of the power battery system is identified based on the validity signal of the vehicle controller and the Counter verification message of the vehicle controller; wherein, the operating mode is either single-pack mode or vehicle mode. If the power battery system is in single-pack mode, communication fault diagnosis of the vehicle controller signal will be stopped, other functions will operate normally, and the signal that the power battery system is in single-pack mode will be sent out. If the power battery system is in vehicle mode, continue to diagnose communication faults in the vehicle controller signal, while other functions are operating normally, and send out the signal that the power battery system is in vehicle mode. The other functions include the high-voltage power-on / off function, charging / discharging function, and thermal management function of the battery management system.
2. The method for preventing false alarms in a power battery system according to claim 1, characterized in that: The method for identifying the operating mode of the power battery system is as follows: If the vehicle controller validity signal is valid and the vehicle controller's Counter verification message meets the single-pack mode conditions, then the power battery system is determined to be in single-pack mode. If the vehicle controller validity signal is valid, and the vehicle controller's Counter verification message does not meet the single-packet mode conditions, then the power battery system is determined to be in vehicle mode.
3. The method for preventing false alarms in a power battery system according to claim 2, characterized in that: If the validity signal of the vehicle controller is invalid, it is determined that the vehicle controller has a communication fault.
4. The method for preventing false alarms in a power battery system according to claim 2, characterized in that: If the Counter verification message is the preset count value and the duration is greater than the preset recognition time, it means that the Counter verification message of the vehicle controller meets the single-packet mode condition; otherwise, it means that the Counter verification message of the vehicle controller does not meet the single-packet mode condition.
5. The method for preventing false alarms in a power battery system according to claim 4, characterized in that: The preset count value is 15.
6. The method for preventing false alarms in a power battery system according to claim 4, characterized in that: The preset recognition time is 1 second.
7. A battery management system, comprising a processor and a memory connected to the processor, characterized in that: The memory stores a computer-readable program, which, when invoked by a processor, can execute the method for preventing false alarms in the power battery system as described in any one of claims 1 to 6.
8. A vehicle, characterized in that: Includes the battery management system as described in claim 7.
9. A medium, characterized in that: It contains a computer-readable program that, when invoked, can perform the method for preventing false alarms in the power battery system as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Method for preventing battery failure false alarm and apparatus thereof
CN106654403A
Method, device and equipment for preventing false reporting of vehicle fault
CN109398092A