Low-voltage battery lbms and vehicle ecu linkage method, lbms unit and system
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-10
- Publication Date
- 2026-08-11
AI Technical Summary
这种一刀切的策略无法根据电池的实际健康状态和整车运行工况进行动态调整
1、LBMS在评估电池健康状态和故障类型时,融合了ECU下发的整车工况信息。这能有效区分电池本体故障与整车用电波动干扰,显著减少误报。一旦识别出电池故障类型,能快速将其上报至ECU。
Smart Images

Figure CN122539961A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of low-voltage battery technology, and in particular to a method, LBMS unit and system for linking a low-voltage battery LBMS with a vehicle ECU. Background Technology
[0002] With the rapid development of the automotive electrification and intelligentization industry, on-board low-voltage batteries have become a core component ensuring the stable operation of the vehicle's electrical system. They are widely used in low-voltage power supply scenarios for new energy vehicles and traditional fuel vehicles, and their operating status directly determines the vehicle's starting reliability, load power supply stability, and driving safety. The Low-Voltage Battery Management System (LBMS), as the core of low-voltage battery management, is responsible for collecting key parameters such as battery voltage, current, temperature, and internal resistance, and performing basic functions such as battery status monitoring and preliminary fault identification. The Electronic Control Unit (ECU), as the central control unit of the vehicle, coordinates and manages the entire process of vehicle power distribution, load regulation, and charging control.
[0003] Most battery monitoring systems (LBMS) use a fixed sampling frequency to collect parameters such as voltage, current, and temperature. This one-size-fits-all approach cannot be dynamically adjusted based on the actual health of the battery and the overall vehicle operating conditions. When early signs of battery failure appear, fixed low-frequency sampling can easily miss critical transient anomaly data, leading to delayed warnings.
[0004] Meanwhile, traditional LBMS often rely solely on its own collected battery data for independent state estimation, lacking deep interaction with the vehicle control unit. The LBMS's failure to acquire vehicle load status information results in inaccurate assessments of battery health and fault types.
[0005] Therefore, addressing the above issues, the key to achieving integrated management and control of the vehicle's low-voltage system lies in how to coordinate and link the LBMS and ECU. Summary of the Invention
[0006] This invention provides a bidirectional linkage link between LBMS and ECU, enabling real-time data uploading and precise command issuance for integrated management and control.
[0007] Firstly, a method for linking a low-voltage battery management system (LBMS) with a vehicle ECU is provided, applied to the LBMS unit, including: Collect vehicle low-voltage battery status information and obtain vehicle operating condition information sent by the ECU unit; Based on the low-voltage battery status information and the vehicle operating condition information, the battery performance condition is evaluated and the sampling frequency of the LBMS unit is adjusted, and the battery performance condition is sent to the ECU unit. The ECU unit executes the operating condition adjustment commands issued based on the battery performance conditions.
[0008] In some embodiments, the battery performance conditions include battery health status. The method for evaluating the battery health status based on the low-voltage battery status information and the vehicle operating condition information is shown in the following formula: ; In the formula, SoH is the battery health state value; α and β are weights. This represents the initial health status value of the battery. The LSTM algorithm is used to process battery voltage U, battery current I, battery temperature T, battery internal resistance R, vehicle load rate, and ambient temperature. The fitted output value.
[0009] In some embodiments, the battery performance conditions include battery fault types, and the battery fault types are evaluated based on the low-voltage battery status information and the vehicle operating condition information, including: Based on the low-voltage battery status information and the vehicle operating condition information, the probability of battery failure is obtained; When the probability of battery failure is detected to be greater than or equal to the failure threshold, the battery is determined to have failed. The battery fault type is determined based on the low-voltage battery status information.
[0010] In some embodiments, the method for obtaining the probability of battery failure based on the low-voltage battery state information and the vehicle operating condition information is as follows: ; In the formula, ω1 represents the probability of battery failure; ω2, ω3, ω4, and ω5 are the weighting coefficients for battery voltage U, battery current I, battery temperature T, battery internal resistance R, and vehicle operating condition load rate Load, respectively; b is the bias term.
[0011] In some embodiments, determining the battery fault type based on the low-voltage battery status information includes: When the detected battery voltage is less than or equal to the voltage threshold, and the battery current, battery temperature, and battery internal resistance are all within the normal range, it is determined to be a battery undervoltage fault. When the detected battery temperature is greater than or equal to the temperature threshold, and the battery voltage, battery current, and battery internal resistance are all within the normal range, it is determined to be a battery over-temperature fault. When the internal resistance of the battery is detected to be greater than or equal to the internal resistance threshold, it is determined to be a battery internal resistance over-limit fault. When both the battery voltage and battery current are detected to be outside the normal range, it is determined to be an open circuit fault in the battery cell. When an abnormality is detected in a single battery sampling data, it is determined to be a battery sampling abnormality fault.
[0012] In some embodiments, the method for adjusting the sampling frequency of the LBMS unit based on the low-voltage battery state information and the vehicle operating condition information is shown in the following formula: ; In the formula, The adjusted sampling frequency of the LBMS unit; Minimum sampling frequency; This is the maximum sampling frequency; The standard deviation of battery parameters, including battery voltage U, battery current I, battery temperature T, and battery internal resistance R; The standard deviation of the load rate under vehicle operating conditions; This represents the maximum standard deviation of battery parameter fluctuations. The maximum standard deviation of load factor fluctuation; According to the LBMS unit sampling frequency adjustment command, the LBMS unit sampling frequency is increased in the event of a battery failure.
[0013] The execution ECU unit issues operating condition adjustment commands based on the battery performance conditions, including: Obtain the LBMS unit sampling frequency adjustment command issued by the ECU unit according to the battery fault type in the battery performance condition; According to the LBMS unit sampling frequency adjustment command, the LBMS unit sampling frequency is increased in the event of a battery failure.
[0014] Secondly, an LBMS unit is provided, comprising: The information acquisition module is used to collect the vehicle's low-voltage battery status information and obtain the vehicle's operating condition information sent by the ECU unit. The evaluation module is communicatively connected to the information acquisition module and is used to evaluate the battery performance condition and adjust the sampling frequency of the LBMS unit based on the low-voltage battery status information and the vehicle operating condition information, and send the battery performance condition to the ECU unit. The operating condition adjustment module is communicatively connected to the evaluation module and is used to execute the operating condition adjustment commands issued by the ECU unit based on the battery performance operating conditions.
[0015] Thirdly, a low-voltage battery management system (LBMS) and vehicle ECU linkage system are provided, including: The LBMS unit described above is used to collect the low-voltage battery status information of the vehicle and obtain the vehicle operating condition information sent by the ECU unit; based on the low-voltage battery status information and the vehicle operating condition information, it assesses the battery health status and battery fault type, adjusts the sampling frequency of the LBMS unit, and sends the battery fault type to the ECU unit. The ECU unit is communicatively connected to the LBMS unit and is used to acquire vehicle operating condition information and battery fault type. According to the battery fault type, it sends an LBMS unit sampling frequency adjustment command to the LBMS unit to control the vehicle low-voltage load control unit to adjust the vehicle load and control the DC-DC charging unit to adjust the charging state of the low-voltage battery. The LBMS unit is also used to increase the LBMS unit sampling frequency in the event of a battery failure, according to the LBMS unit sampling frequency adjustment command. The data frame format for the LBMS unit to send battery health status and battery fault type to the ECU unit is the same as the instruction frame format for the ECU unit to send the LBMS unit sampling frequency adjustment instruction to the LBMS unit.
[0016] In some embodiments, the battery fault types include: battery undervoltage fault, battery overtemperature fault, battery internal resistance exceeding standard fault, battery cell open circuit fault, and battery sampling abnormal fault. The ECU unit is used to control the vehicle low-voltage load control unit to shut down the auxiliary load and control the DC-DC charging unit to charge the low-voltage battery when the battery fault type is detected as a battery undervoltage fault. The ECU unit is used to control the vehicle low-voltage load control unit to reduce the load power and control the DC-DC charging unit to stop charging the low-voltage battery when the battery fault type is detected as battery over-temperature fault. The ECU unit is used to control the vehicle low-voltage load control unit to limit load start-up and control the DC-DC charging unit to charge the low-voltage battery when the battery fault type is detected as an excessive internal resistance fault. The ECU unit is used to control the vehicle low-voltage load control unit to shut down the auxiliary load and control the DC-DC charging unit to charge the low-voltage battery when the battery fault type is detected as an open circuit fault in the battery cell. The ECU unit is configured to send a self-test command for sampling abnormality from the LBMS unit to the LBMS unit when the battery fault type is detected as a battery sampling abnormality fault.
[0017] Fourthly, embodiments of the present invention provide a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the method for linking the low-voltage battery LBMS with the vehicle ECU as described above.
[0018] Fifthly, embodiments of the present invention provide an electronic device, including a storage medium, a processor, and a computer program stored in the storage medium and executable on the processor. When the processor runs the computer program, it implements the method for linking the low-voltage battery LBMS with the vehicle ECU as described above.
[0019] Compared with the prior art, the beneficial effects of the present invention are as follows: 1. When assessing battery health and fault type, the LBMS integrates vehicle operating condition information from the ECU. This effectively distinguishes between battery-related faults and fluctuations in vehicle power consumption, significantly reducing false alarms. Once a battery fault type is identified, it can be quickly reported to the ECU.
[0020] 2. The LBMS first actively adjusts the sampling frequency based on battery status and operating condition information, and then responds to the sampling frequency adjustment command issued by the ECU based on the fault type; at the same time, it increases the sampling frequency when the battery fails to obtain more dense monitoring data, which is conducive to rapid fault location and protection.
[0021] 3. The fault types identified by the LBMS are reported to the ECU, and the ECU issues control commands. Therefore, the two-way linkage between the LBMS and the ECU is constructed to realize real-time data uploading and accurate command issuance for integrated management and control. Attached Figure Description
[0022] Figure 1 This is a flowchart illustrating a method for linking a low-voltage battery LBMS with a vehicle ECU according to the present invention. Figure 2 This is a schematic diagram of the structure of an LBMS unit according to the present invention;
[0023] Figure 3 This is a schematic diagram of the structure of a low-voltage battery LBMS and vehicle ECU linkage system according to the present invention. Detailed Implementation
[0024] Referring now to specific embodiments of the invention, examples of which are illustrated in the accompanying drawings. Although the invention will be described in conjunction with specific embodiments, it will be understood that it is not intended to limit the invention to the described embodiments. Rather, it is intended to cover variations, modifications, and equivalents included within the spirit and scope of the invention as defined by the appended claims. It should be noted that the method steps described herein can be implemented by any functional block or functional arrangement, and any functional block or functional arrangement can be implemented as a physical entity or a logical entity, or a combination of both.
[0025] To enable those skilled in the art to better understand the present invention, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.
[0026] Note: The examples described below are merely specific examples and are not intended to limit the embodiments of the present invention to the specific steps, values, conditions, data, order, etc. Those skilled in the art can utilize the concept of the present invention to construct more embodiments not mentioned herein by reading this specification.
[0027] Please see Figure 1 This invention provides a method for linking a low-voltage battery management system (LBMS) with a vehicle ECU, applied to an LBMS unit. The method includes: Step S100: Collect the vehicle's low-voltage battery status information and obtain the vehicle operating condition information sent by the ECU unit; Specifically, in this embodiment of the invention, the low-voltage battery status information of the vehicle is collected in real time. The initial sampling frequency can be set to 1Hz. The battery status information includes: battery voltage U (unit: V), battery current I (unit: A), battery surface temperature T (unit: °C), and cell internal resistance R (unit: mΩ). After collection, the data is encrypted using the AES-128 (Advanced Encryption Standard, 128-bit key length) lightweight encryption algorithm to prevent data leakage or tampering during the linkage process. The encryption formula is as follows:
[0028] In the formula, Enc(data) is the encrypted data, key is a 128-bit encryption key (shared with the ECU unit to ensure the security of linked data), data is the collected low-voltage battery status information of the vehicle, and IV is the initial vector, which is randomly generated and different for each encryption. The encrypted data is stored in a non-volatile memory chip and simultaneously analyzed in subsequent operations.
[0029] Vehicle operating condition information includes vehicle load rate and ambient temperature. .
[0030] Step S200: Based on the low-voltage battery status information and the vehicle operating condition information, evaluate the battery performance condition and adjust the sampling frequency of the LBMS unit, and send the battery performance condition to the ECU unit; Step S210, the battery performance condition includes battery health status. The method for evaluating the battery health status based on the low-voltage battery status information and the vehicle operating condition information is shown in the following formula: ; In the formula, SoH is the battery health status value, which can assess the degree of battery aging; α and β are weights. This represents the initial health status value of the battery. The LSTM (Long Short-Term Memory) algorithm is used to process battery voltage U, battery current I, battery temperature T, battery internal resistance R, vehicle load rate, and ambient temperature. The fitted output value.
[0031] Step S220, the battery performance condition includes battery fault type. Based on the low-voltage battery status information and the vehicle operating condition information, the battery fault type is evaluated, including: Step S221, the method for obtaining the probability of battery failure based on the low-voltage battery status information and the vehicle operating condition information is as follows: ; In the formula, ω1 represents the probability of battery failure (0-1), and a fault warning is triggered when P(fault)≥0.8; ω1, ω2, ω3, ω4, and ω5 are the weighting coefficients of battery voltage U, battery current I, battery temperature T, battery internal resistance R, and vehicle operating condition load rate Load, respectively; b is the bias term.
[0032] Step S222: When the probability of battery failure is detected to be greater than or equal to the failure threshold (which can be set to 0.8 here), the battery is determined to have failed. Step S223, determining the battery fault type based on the low-voltage battery status information, including: When the detected battery voltage is less than or equal to the voltage threshold, and the battery current, battery temperature, and battery internal resistance are all within the normal range, it is determined to be a battery undervoltage fault. When the detected battery temperature is greater than or equal to the temperature threshold, and the battery voltage, battery current, and battery internal resistance are all within the normal range, it is determined to be a battery over-temperature fault. When the battery internal resistance is detected to be greater than or equal to the internal resistance threshold, the voltage drops slightly and the current fluctuates, it is determined to be a battery internal resistance over-limit fault. When both the battery voltage and battery current are detected to be outside the normal range, and the voltage and current are synchronously abnormal, it is determined to be an open circuit fault in the battery cell. When an abnormality is detected in a single battery sampling data, it can be understood that the single battery sampling data has glitches, jumps, or does not change with the operating conditions, while the sampling data of other batteries are normal, then it is determined to be a battery sampling abnormality fault.
[0033] Step S230 involves adjusting the LBMS unit sampling frequency based on the low-voltage battery status information and the vehicle operating condition information, as shown in the following formula: ; In the formula, The adjusted sampling frequency of the LBMS unit; Minimum sampling frequency; This is the maximum sampling frequency; The standard deviation of battery parameters, including battery voltage U, battery current I, battery temperature T, and battery internal resistance R; The standard deviation of the load rate under vehicle operating conditions; This represents the maximum standard deviation of battery parameter fluctuations. This represents the maximum standard deviation of load rate fluctuation.
[0034] Step S300: Execute the operating condition adjustment command issued by the ECU unit according to the battery performance conditions, including: Obtain the LBMS unit sampling frequency adjustment command issued by the ECU unit according to the battery fault type in the battery performance condition; According to the LBMS unit sampling frequency adjustment command, the LBMS unit sampling frequency is increased in the event of a battery failure.
[0035] Specifically, the LBMS of this invention establishes bidirectional communication with the ECU. This communication utilizes a standardized interface design, compatible with both CAN 2.0B and SPI 3.0, two mainstream automotive low-voltage communication protocols, which can be switched according to vehicle model requirements. The interface baud rate is set to 500kbps (CAN protocol) and 1Mbps (SPI protocol), specifically for building a bidirectional communication link between the LBMS and the vehicle ECU, enabling real-time data exchange and precise command interaction. The specific communication protocol format and verification algorithm are as follows, ensuring stable linkage: (1) LBMS→ECU data frame format: frame header (1 byte) + data type (1 byte, 0x01=battery status information, 0x02=battery health status value SoH, 0x03=battery fault warning, 0x04=sampling frequency) + data length (1 byte) + core data (4-8 bytes) + check bit (1 byte) + frame tail (1 byte); among which, the core data includes four parameters: battery voltage U, battery current I, battery temperature T, battery internal resistance R, SoH value, fault type and fault probability, and current sampling frequency, which are uploaded to the ECU in real time to provide data support for the ECU to formulate control strategies.
[0036] (2) ECU→LBMS control command format: frame header (1 byte) + command type (1 byte, 0x01=charging control, 0x02=load adjustment coordination, 0x03=sampling frequency adjustment, 0x04=fault emergency handling) + command parameters (4 bytes) + check bit (1 byte) + frame tail (1 byte); where the command parameters are the LBMS unit sampling frequency adjustment command, which is accurately sent to the LBMS for execution.
[0037] The communication verification uses the CRC-8 checksum algorithm to ensure that no data is lost or erroneous during the linkage process. The verification formula is as follows: ; in, is the CRC-8 checksum; data is the number of bytes of communication data; n is the data length.
[0038] Therefore, through bidirectional communication between the LBMS and the ECU, when the ECU unit receives any of the following fault types: battery undervoltage fault, battery overtemperature fault, battery internal resistance exceeding the standard fault, battery cell open circuit fault, and battery sampling abnormal fault, the ECU unit will issue an LBMS sampling frequency adjustment command. This adjustment command is an instruction to increase the sampling frequency, which is to enhance battery status monitoring.
[0039] See also Figure 2 As shown, an embodiment of the present invention also provides an LBMS unit, comprising: The information acquisition module is used to collect the vehicle's low-voltage battery status information and obtain the vehicle's operating condition information sent by the ECU unit. The evaluation module is communicatively connected to the information acquisition module and is used to evaluate the battery performance condition and adjust the sampling frequency of the LBMS unit based on the low-voltage battery status information and the vehicle operating condition information, and send the battery performance condition to the ECU unit. The operating condition adjustment module is communicatively connected to the evaluation module and is used to execute the operating condition adjustment commands issued by the ECU unit based on the battery performance operating conditions.
[0040] Specifically, this embodiment corresponds one-to-one with the above method embodiments. The functions of each module have been described in detail in the corresponding method embodiments, so they will not be repeated here.
[0041] See also Figure 3 As shown in the figure, an embodiment of the present invention provides a low-voltage battery LBMS and vehicle ECU linkage system, comprising: The LBMS unit described above is used to collect the low-voltage battery status information of the vehicle and obtain the vehicle operating condition information sent by the ECU unit; based on the low-voltage battery status information and the vehicle operating condition information, it assesses the battery health status and battery fault type, adjusts the sampling frequency of the LBMS unit, and sends the battery fault type to the ECU unit. The ECU unit is communicatively connected to the LBMS unit and is used to acquire vehicle operating condition information and battery fault type. According to the battery fault type, it sends an LBMS unit sampling frequency adjustment command to the LBMS unit to control the vehicle low-voltage load control unit to adjust the vehicle load and control the DC-DC charging unit to adjust the charging state of the low-voltage battery. The LBMS unit is also used to increase the LBMS unit sampling frequency in the event of a battery failure, according to the LBMS unit sampling frequency adjustment command.
[0042] The data frame format for the LBMS unit to send battery health status and battery fault type to the ECU unit is the same as the instruction frame format for the ECU unit to send the LBMS unit sampling frequency adjustment instruction to the LBMS unit.
[0043] The battery fault types include: battery undervoltage fault, battery overtemperature fault, battery internal resistance exceeding standard fault, battery cell open circuit fault, and battery sampling abnormal fault. The ECU unit is used to control the vehicle low-voltage load control unit to shut down auxiliary loads, such as the in-vehicle entertainment system and seat heating, when the battery fault type is detected as a battery undervoltage fault, and to control the DC-DC charging unit to charge the low-voltage battery. The ECU unit is used to control the vehicle low-voltage load control unit to reduce the load power and control the DC-DC charging unit to limit the current or suspend charging of the low-voltage battery when the battery fault type is detected as a battery over-temperature fault. The ECU unit is used to control the vehicle low-voltage load control unit to limit the instantaneous high-current load start-up of the vehicle and to control the DC-DC charging unit to charge the low-voltage battery with a small current constant voltage when the battery fault type is obtained as a battery internal resistance excessive fault. The ECU unit is used to control the vehicle low-voltage load control unit to shut down the auxiliary load and control the DC-DC charging unit to charge the low-voltage battery when the battery fault type is detected as an open circuit fault in the battery cell. The ECU unit is configured to send a self-test command for sampling abnormality from the LBMS unit to the LBMS unit when the battery fault type is detected as a battery sampling abnormality fault.
[0044] When the probability of battery failure P (fault) is less than 0.8, the LBMS determines that there is no immediate fault and only uploads the regular monitoring data and fault probability to the ECU; the ECU does not perform load, charging or emergency control, but only instructs the LBMS to maintain the current sampling frequency, and the LBMS collects and uploads data according to the regular cycle.
[0045] In summary, the beneficial effects of the present invention are as follows: 1. When assessing battery health and fault type, the LBMS integrates vehicle operating condition information from the ECU. This effectively distinguishes between battery-related faults and fluctuations in vehicle power consumption, significantly reducing false alarms. Once a battery fault type is identified, it can be quickly reported to the ECU.
[0046] 2. The LBMS first actively adjusts the sampling frequency based on battery status and operating condition information, and then responds to the sampling frequency adjustment command issued by the ECU based on the fault type; at the same time, it increases the sampling frequency when the battery fails to obtain more dense monitoring data, which is conducive to rapid fault location and protection.
[0047] 3. The fault types identified by the LBMS are reported to the ECU, and the ECU issues control commands. Therefore, the two-way linkage between the LBMS and the ECU is constructed to realize real-time data uploading and accurate command issuance for integrated management and control.
[0048] Based on the same inventive concept, embodiments of this application also provide a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements all or part of the method steps of the above method.
[0049] The present invention can implement all or part of the processes in the above methods, or it can be accomplished by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when the computer program is executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the content contained in the computer-readable medium can be appropriately added or removed according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer-readable medium does not include electrical carrier signals and telecommunication signals.
[0050] Based on the same inventive concept, embodiments of this application also provide an electronic device, including a memory and a processor. The memory stores a computer program that runs on the processor. When the processor executes the computer program, it implements all or part of the method steps described above.
[0051] The processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor. The processor is the control center of the computer device, connecting all parts of the computer device through various interfaces and lines.
[0052] Memory can be used to store computer programs and / or modules. The processor performs various functions of the computer device by running or executing the computer programs and / or modules stored in the memory, and by accessing data stored in the memory. Memory can primarily include a program storage area and a data storage area. The program storage area can store the operating system and application programs required for at least one function (e.g., sound playback, image playback, etc.); the data storage area can store data created based on mobile usage (e.g., audio data, video data, etc.). Furthermore, memory can include high-speed random access memory, and can also include non-volatile memory, such as hard disks, RAM, plug-in hard disks, smart media cards (SMC), secure digital cards (SD cards), flash cards, at least one disk storage device, flash memory device, or other volatile solid-state storage devices.
[0053] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, servers, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.
[0054] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), servers, and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0055] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0056] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0057] Obviously, those skilled in the art can make various modifications and variations to this invention without departing from its spirit and scope. Therefore, if these modifications and variations fall within the scope of the claims of this invention and their equivalents, this invention also intends to include these modifications and variations.
Claims
1. A method for linking a low-voltage battery management system (LBMS) with a vehicle ECU, applied to an LBMS unit, characterized in that, include: Collect vehicle low-voltage battery status information and obtain vehicle operating condition information sent by the ECU unit; Based on the low-voltage battery status information and the vehicle operating condition information, the battery performance condition is evaluated and the sampling frequency of the LBMS unit is adjusted, and the battery performance condition is sent to the ECU unit. The ECU unit executes the operating condition adjustment commands issued based on the battery performance conditions.
2. The low-voltage battery LBMS and vehicle ECU linkage method according to claim 1, characterized by, The battery performance conditions include battery health status. The method for evaluating the battery health status based on the low-voltage battery status information and the vehicle operating condition information is shown in the following formula: ; In the formula, SoH is the battery health state value; α and β are weights. This represents the initial health status value of the battery. The LSTM algorithm is used to process battery voltage U, battery current I, battery temperature T, battery internal resistance R, vehicle load rate, and ambient temperature. The fitted output value.
3. The method for linking the low-voltage battery LBMS with the vehicle ECU as described in claim 1, characterized in that, The battery performance conditions include battery fault types. Based on the low-voltage battery status information and the vehicle operating condition information, the battery fault types are evaluated, including: Based on the low-voltage battery status information and the vehicle operating condition information, the probability of battery failure is obtained; When the probability of battery failure is detected to be greater than or equal to the failure threshold, the battery is determined to have failed. The battery fault type is determined based on the low-voltage battery status information.
4. The method for linking the low-voltage battery LBMS with the vehicle ECU as described in claim 3, characterized in that, The method for obtaining the probability of battery failure based on the low-voltage battery status information and the vehicle operating condition information is shown in the following formula: ; In the formula, ω1 represents the probability of battery failure; ω2, ω3, ω4, and ω5 are the weighting coefficients for battery voltage U, battery current I, battery temperature T, battery internal resistance R, and vehicle operating condition load rate Load, respectively; b is the bias term.
5. The method for linking the low-voltage battery LBMS with the vehicle ECU as described in claim 3, characterized in that, Determining the battery fault type based on the low-voltage battery status information includes: When the detected battery voltage is less than or equal to the voltage threshold, and the battery current, battery temperature, and battery internal resistance are all within the normal range, it is determined to be a battery undervoltage fault. When the detected battery temperature is greater than or equal to the temperature threshold, and the battery voltage, battery current, and battery internal resistance are all within the normal range, it is determined to be a battery over-temperature fault. When the internal resistance of the battery is detected to be greater than or equal to the internal resistance threshold, it is determined to be a battery internal resistance over-limit fault. When both the battery voltage and battery current are detected to be outside the normal range, it is determined to be an open circuit fault in the battery cell. When an abnormality is detected in a single battery sampling data, it is determined to be a battery sampling abnormality fault.
6. The method for linking the low-voltage battery LBMS with the vehicle ECU as described in claim 1, characterized in that, The method for adjusting the LBMS unit sampling frequency based on the low-voltage battery status information and the vehicle operating condition information is shown in the following formula: ; In the formula, The adjusted sampling frequency of the LBMS unit; Minimum sampling frequency; This is the maximum sampling frequency; The standard deviation of battery parameters, including battery voltage U, battery current I, battery temperature T, and battery internal resistance R; The standard deviation of the load rate under vehicle operating conditions; This represents the maximum standard deviation of battery parameter fluctuations. The maximum standard deviation of load factor fluctuation; According to the LBMS unit sampling frequency adjustment command, the LBMS unit sampling frequency is increased in the event of a battery failure.
7. The low-voltage battery LBMS and vehicle ECU linkage method according to claim 1, characterized by, The execution ECU unit issues operating condition adjustment commands based on the battery performance conditions, including: Obtain the LBMS unit sampling frequency adjustment command issued by the ECU unit according to the battery fault type in the battery performance condition; According to the LBMS unit sampling frequency adjustment command, the LBMS unit sampling frequency is increased in the event of a battery failure.
8. A LBMS unit, characterized by, include: The information acquisition module is used to collect the vehicle's low-voltage battery status information and obtain the vehicle's operating condition information sent by the ECU unit. The evaluation module is communicatively connected to the information acquisition module and is used to evaluate the battery performance condition and adjust the sampling frequency of the LBMS unit based on the low-voltage battery status information and the vehicle operating condition information, and send the battery performance condition to the ECU unit. The operating condition adjustment module is communicatively connected to the evaluation module and is used to execute the operating condition adjustment commands issued by the ECU unit based on the battery performance operating conditions.
9. A low-voltage battery management system (LBMS) linked to a vehicle ECU, characterized in that, include: The LBMS unit as described in claim 8 is used to collect vehicle low-voltage battery status information and obtain vehicle operating condition information sent by the ECU unit; Based on the low-voltage battery status information and the vehicle operating condition information, the battery health status and battery fault type are assessed, the sampling frequency of the LBMS unit is adjusted, and the battery fault type is sent to the ECU unit. The ECU unit is communicatively connected to the LBMS unit and is used to acquire vehicle operating condition information and battery fault type. According to the battery fault type, it sends an LBMS unit sampling frequency adjustment command to the LBMS unit to control the vehicle low-voltage load control unit to adjust the vehicle load and control the DC-DC charging unit to adjust the charging state of the low-voltage battery. The LBMS unit is also used to increase the LBMS unit sampling frequency in the event of a battery failure, according to the LBMS unit sampling frequency adjustment command. The data frame format for the LBMS unit to send battery health status and battery fault type to the ECU unit is the same as the instruction frame format for the ECU unit to send the LBMS unit sampling frequency adjustment instruction to the LBMS unit.
10. The low-voltage battery LBMS and vehicle ECU linkage system of claim 9, wherein, The battery fault types include: battery undervoltage fault, battery overtemperature fault, battery internal resistance exceeding standard fault, battery cell open circuit fault, and battery sampling abnormal fault. The ECU unit is used to control the vehicle low-voltage load control unit to shut down the auxiliary load and control the DC-DC charging unit to charge the low-voltage battery when the battery fault type is detected as a battery undervoltage fault. The ECU unit is used to control the vehicle low-voltage load control unit to reduce the load power and control the DC-DC charging unit to stop charging the low-voltage battery when the battery fault type is detected as battery over-temperature fault. The ECU unit is used to control the vehicle low-voltage load control unit to limit load start-up and control the DC-DC charging unit to charge the low-voltage battery when the battery fault type is detected as an excessive internal resistance fault. The ECU unit is used to control the vehicle low-voltage load control unit to shut down the auxiliary load and control the DC-DC charging unit to charge the low-voltage battery when the battery fault type is detected as an open circuit fault in the battery cell. The ECU unit is configured to send a self-test command for sampling abnormality from the LBMS unit to the LBMS unit when the battery fault type is detected as a battery sampling abnormality fault.