Battery pack control method and device based on collision detection

By installing an acceleration sensor on the battery pack, real-time monitoring is carried out to determine battery pack collisions based on speed and energy changes, and the high-voltage circuit is cut off in time, thus solving the safety risks of the battery system caused by mechanical impact and improving the safety control efficiency of the battery pack.

CN120621056APending Publication Date: 2025-09-12CHUNENG AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510874878.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-27
Publication Date
2025-09-12

AI Technical Summary

Technical Problem

In electric vehicles and hybrid vehicles, high-voltage battery systems may be deformed and damaged due to mechanical impact and other reasons, causing serious safety risks such as electric shock, fire and even explosion. Existing technologies make it difficult to achieve real-time and accurate safety control.

Method used

An acceleration sensor is used to monitor the acceleration information of the battery pack in real time. The instantaneous speed change, energy change and the speed and energy change within a preset time period are used to determine whether the battery pack has collided. The high-voltage circuit is cut off when the preset conditions are met, including the integral calculation of the instantaneous speed change, speed change and energy change.

Benefits of technology

It improves the response speed and accuracy of battery pack safety control, disconnects the circuit in time to prevent secondary accidents, and is used in electric vehicles, hybrid vehicles, electric bicycles, drones, industrial robots and other fields.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120621056A_ABST
    Figure CN120621056A_ABST
Patent Text Reader

Abstract

The invention provides a battery pack control method and device based on collision detection, and relates to the technical field of battery pack safety control. The method comprises the following steps: acquiring acceleration information of a battery pack; when the acceleration information is larger than or equal to an acceleration threshold value, the current time serves as collision starting time, and the instantaneous speed variable quantity and the instantaneous energy variable quantity of the battery pack and the speed variable quantity and the energy variable quantity within a preset time period before the collision starting time are determined according to the acceleration information; and when the instantaneous speed variable quantity, the instantaneous energy variable quantity, the speed variable quantity and the energy variable quantity meet one or more of a plurality of collision conditions, controlling a cut-off device to cut off a high-voltage circuit in the battery pack. According to parameters of the battery pack, whether the battery pack meets the circuit disconnection condition after collision is judged from multiple angles of short-time impact, long-time impact, speed change and energy change, the action of the cut-off device is controlled in time, and the response speed and accuracy of safety control of the battery pack are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of battery pack safety control, and in particular to a battery pack control method and device based on collision detection. Background Art

[0002] With the increasing popularity of electric and hybrid vehicles (EVs), high-voltage battery systems have become a core component of these vehicles, presenting increased electrical safety risks compared to traditional fuel-powered vehicles. During operation, high-voltage batteries can deform and damage due to mechanical impact, leading to serious safety risks such as electric shock, fire, and even explosion. Therefore, to ensure personal safety and prevent secondary accidents, the real-time and accurate safety control of batteries is a pressing issue in this field. Summary of the Invention

[0003] The present disclosure aims to solve one of the technical problems in the related art at least to a certain extent.

[0004] To this end, a first embodiment of the present disclosure provides a battery pack control method based on collision detection. The battery pack includes an acceleration sensor and a disconnection device for disconnecting a high-voltage circuit in the battery pack. The acceleration sensor is disposed on a surface of the battery pack. The battery pack control method includes the following steps:

[0005] Acquiring acceleration information collected in real time by the acceleration sensor;

[0006] When the acceleration information is greater than or equal to a preset acceleration threshold, the current time is used as the collision start time, and the instantaneous speed change and instantaneous energy change of the battery pack are determined based on the acceleration information, as well as the speed change within a preset time period before the collision start time and the energy change within the preset time period;

[0007] determining whether the instantaneous speed change, the instantaneous energy change, the speed change, and the energy change satisfy one or more of a plurality of pre-set collision conditions;

[0008] When the instantaneous speed change, the instantaneous energy change, the speed change, and the energy change meet one or more of a plurality of pre-set collision conditions, the cut-off device is controlled to cut off the high-voltage circuit in the battery pack.

[0009] In some embodiments of the present disclosure, the multiple collision conditions include: the instantaneous speed change is greater than or equal to a first threshold; the speed change is greater than or equal to a second threshold; the instantaneous energy change is greater than or equal to a third threshold; and the energy change is greater than or equal to a fourth threshold.

[0010] In some embodiments of the present disclosure, determining the instantaneous energy change based on the acceleration information includes: determining the absolute value of the acceleration information corresponding to the collision start time; and performing an integration operation on the absolute value to obtain the instantaneous energy change.

[0011] In some embodiments of the present disclosure, determining the energy change based on the acceleration information includes: determining a time window based on the collision start time and a preset time period; and integrating the absolute value of the acceleration information within the time window to obtain the energy change.

[0012] A second embodiment of the present disclosure provides a battery pack control device based on collision detection, wherein the battery pack includes an acceleration sensor and a disconnection device for disconnecting a high-voltage circuit in the battery pack, wherein the acceleration sensor is disposed on a surface of the battery pack; the battery pack control device includes:

[0013] An acquisition module, configured to acquire acceleration information collected by the acceleration sensor in real time;

[0014] a determination module, configured to, when the acceleration information is greater than or equal to a preset acceleration threshold, use the current time as the collision start time, and determine, based on the acceleration information, an instantaneous speed change and an instantaneous energy change of the battery pack, as well as a speed change within a preset time period before the collision start time and an energy change within the preset time period;

[0015] a judgment module, configured to judge whether the instantaneous speed change, the instantaneous energy change, the speed change, and the energy change satisfy one or more of a plurality of pre-set collision conditions;

[0016] The control module is used to control the cutting device to cut off the high-voltage circuit in the battery pack when the instantaneous speed change, the instantaneous energy change, the speed change and the energy change meet one or more of a plurality of pre-set collision conditions.

[0017] In some embodiments of the present disclosure, the multiple collision conditions include: the instantaneous speed change is greater than or equal to a first threshold; the speed change is greater than or equal to a second threshold; the instantaneous energy change is greater than or equal to a third threshold; and the energy change is greater than or equal to a fourth threshold.

[0018] In some embodiments of the present disclosure, the determination module is specifically used to: determine a time window according to the collision start time and a preset time period; and perform an integration operation on the absolute value of the acceleration information within the time window to obtain the energy change.

[0019] The third embodiment of the present disclosure provides a battery pack management system, including the battery pack control device described in the second aspect.

[0020] A fourth embodiment of the present disclosure provides a vehicle, comprising: a battery pack; a processor, and a memory communicatively connected to the processor;

[0021] The memory stores computer-executable instructions;

[0022] The processor executes the computer-executable instructions stored in the memory to implement the method described in the first aspect.

[0023] The fifth aspect of the present disclosure provides a computer-readable storage medium, characterized in that the computer-readable storage medium stores computer-executable instructions, which are used to implement the method described in the first aspect when executed by a processor.

[0024] The battery pack control method based on collision detection provided by the present disclosure uses the parameters of the battery pack itself to judge whether the battery pack meets the circuit disconnection conditions after a collision from multiple angles such as short-term impact, long-term impact, speed change, and energy change, and timely controls the action of the disconnection device, thereby improving the response speed and accuracy of the battery pack safety control.

[0025] Additional aspects and advantages of the present disclosure will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] The above and / or additional aspects and advantages of the present disclosure will become apparent and readily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:

[0027] Figure 1 A flowchart of a battery pack control method based on collision detection provided by an embodiment of the present disclosure;

[0028] Figure 2 A schematic diagram of a time window provided in an embodiment of the present disclosure;

[0029] Figure 3 A schematic diagram of a battery pack control device based on collision detection provided by an embodiment of the present disclosure. DETAILED DESCRIPTION

[0030] The following describes in detail embodiments of the present disclosure, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present disclosure, and should not be construed as limiting the present disclosure.

[0031] Specifically, the battery pack control method and device based on collision detection according to an embodiment of the present disclosure will be described below with reference to the accompanying drawings.

[0032] Figure 1 A flowchart of a battery pack control method based on collision detection provided by an embodiment of the present disclosure is provided. The battery pack includes at least one acceleration sensor disposed on the surface of the battery pack and a disconnection device for disconnecting a high-voltage circuit in the battery pack.

[0033] like Figure 1 As shown, the battery pack control method based on collision detection may include the following steps:

[0034] Step 101: Acquire acceleration information collected in real time by an acceleration sensor.

[0035] It should be noted that the acceleration information is the acceleration of a local position on the surface of the battery pack.

[0036] Optionally, in some embodiments of the present disclosure, the battery pack includes multiple acceleration sensors, each located at different locations on the battery pack surface, to monitor acceleration information at different locations on the battery pack, providing a more comprehensive understanding of the battery pack status. For example, in a cubic battery pack, six acceleration sensors may be provided, one on each of the six surfaces of the battery pack.

[0037] Step 102: When the acceleration information is greater than or equal to the preset acceleration threshold, the current time is used as the collision start time, and the instantaneous speed change and instantaneous energy change of the battery pack are determined based on the acceleration information, as well as the speed change within the preset time period before the collision start time and the energy change within the preset time period.

[0038] When the acceleration information is greater than or equal to a preset acceleration threshold, it can be determined that the battery pack is currently in a collision, triggering the collision condition judgment step.

[0039] The instantaneous velocity change of the battery pack can be obtained by integrating the acceleration information at the start of the collision. For details, please refer to the following formula:

[0040] s1=∫a(t)dt

[0041] Among them, S1 is the instantaneous velocity change, and a(t) is the acceleration information at the start time of the collision.

[0042] The instantaneous energy change of the battery pack can be obtained by integrating the absolute value of the acceleration information at the start of the collision. For details, please refer to the following formula:

[0043] S2=∫|a(t)|dt

[0044] Where S2 is the instantaneous energy change, and a(t) is the acceleration information at the start of the collision. Because the disclosed embodiment not only considers the battery pack's velocity change but also the energy change after a collision, it assesses the total impact intensity of the current collision. Furthermore, the velocity and energy change curves are flatter than the acceleration curve, making collision condition assessment based on instantaneous velocity and energy change more robust against interference.

[0045] The velocity change and energy change within a preset time period before the collision onset are determined using a moving window algorithm, focusing only on the acceleration information closest to the current time and automatically forgetting information outside the time window. For the velocity change within the preset time period, a time window is defined based on the collision onset time and the preset time period. The velocity change within the preset time period is then calculated by integrating the acceleration information within the time window.

[0046] In some embodiments of the present disclosure, a dynamic sliding window may be determined along with the real-time collection of acceleration information, and the speed change and energy change within a preset time period may be determined in real time.

[0047] Figure 2 This is a time window diagram provided by an embodiment of the present disclosure. Figure 2 As shown in the figure, t is the current time, t0 is the starting point of the time window, and w is the preset time period (the window width of the time window). After determining the time window, the acceleration information within the time window is integrated to obtain the velocity change within the preset time period. The velocity change can be determined by the following formula:

[0048]

[0049] Wherein, S3 is the velocity change within the preset time period, t is the collision start time, w is the window width, (tw, t) is the preset time period, and a(t) is the acceleration information at the collision start time.

[0050] For the energy change within a preset time period, a time window can be determined based on the collision start time and the preset time period, and the absolute value of the acceleration information within the time window can be integrated to obtain the energy change. The energy change can be determined using the following formula:

[0051]

[0052] Wherein, S4 is the energy change within the preset time period, t is the collision start time, w is the window width, (tw, t) is the preset time period, and a(t) is the acceleration information at the collision start time.

[0053] Among them, the instantaneous speed change and the instantaneous energy change can identify the short-term impact on the battery pack, and the speed change and energy change within a preset time period can identify the long-term impact on the battery pack.

[0054] By using a moving window algorithm to determine the speed change and energy change within a certain period of time, the long-term impact on the battery pack can be identified (such as vehicle rollover, etc., although the single acceleration peak is not high, the cumulative damage cannot be ignored, which may cause deformation of the battery structure or loosening of the high-voltage line). This is different from the instantaneous speed change and instantaneous energy change, which can identify the short-term impact on the battery pack.

[0055] Step 103 : determining whether the instantaneous velocity change, the instantaneous energy change, the velocity change, and the energy change satisfy one or more of a plurality of pre-set collision conditions.

[0056] In some embodiments of the present disclosure, multiple collision conditions may include: instantaneous speed change is greater than or equal to a first threshold; speed change is greater than or equal to a second threshold; instantaneous energy change is greater than or equal to a third threshold; energy change is greater than or equal to a fourth threshold.

[0057] Step 104 : When the instantaneous speed change, the instantaneous energy change, the speed change, and the energy change meet one or more of a plurality of pre-set collision conditions, the disconnection device is controlled to disconnect the high-voltage circuit in the battery pack.

[0058] When the parameters of the battery pack meet at least one of the aforementioned collision conditions, the disconnection device can be triggered to disconnect the internal circuit of the battery pack in time, thereby reducing the electrical risk of the battery pack after a collision.

[0059] By implementing the embodiments of the present disclosure, the battery pack parameters are used to determine whether the battery pack meets the circuit disconnection conditions after a collision from multiple perspectives such as short-term impact, long-term impact, speed change, and energy change. The disconnection device is controlled in a timely manner, thereby improving the response speed and accuracy of battery pack safety control.

[0060] In addition, the battery pack control method based on collision detection proposed in the present disclosure can be applied to vehicles. It can detect from multiple angles the deformation of the battery pack caused by the vehicle being hit or by the battery itself (explosion shock caused by aging, short circuit, etc.), and promptly disconnect the internal circuit of the battery pack to ensure the safety of the people in the vehicle and prevent secondary accidents. In addition, the battery pack control method based on collision detection proposed in the present disclosure can also be applied to electric bicycles, drones, industrial robots and other fields. It can judge through multiple parameters that the device will stop supplying power in time after receiving a collision, thus preventing secondary accidents caused by battery problems.

[0061] Figure 3This is a schematic diagram of a battery pack control device based on collision detection provided by an embodiment of the present disclosure. Figure 3 As shown, the battery pack control device based on collision detection may include: an acquisition module 301 , a determination module 302 , a judgment module 303 and a control module 304 .

[0062] The acquisition module 301 is used to acquire acceleration information collected by the acceleration sensor in real time.

[0063] Determination module 302 is used to use the current time as the collision start time when the acceleration information is greater than or equal to a preset acceleration threshold, and determine the instantaneous speed change and instantaneous energy change of the battery pack based on the acceleration information, as well as the speed change within a preset time period before the collision start time and the energy change within a preset time period.

[0064] The judgment module 303 is used to judge whether the instantaneous speed change, the instantaneous energy change, the speed change and the energy change meet one or more of a plurality of pre-set collision conditions.

[0065] The control module 304 is configured to control the cut-off device to cut off the high-voltage circuit in the battery pack when the instantaneous speed change, the instantaneous energy change, the speed change, and the energy change meet one or more of a plurality of pre-set collision conditions.

[0066] In some embodiments of the present disclosure, the multiple collision conditions include: an instantaneous velocity change greater than or equal to a first threshold; a velocity change greater than or equal to a second threshold; an instantaneous energy change greater than or equal to a third threshold; and an energy change greater than or equal to a fourth threshold.

[0067] In some embodiments of the present disclosure, the determination module 302 is specifically configured to: determine a time window according to the collision start time and a preset time period, and perform an integration operation on the absolute value of the acceleration information within the time window to obtain an energy change.

[0068] In some embodiments of the present disclosure, the determination module 302 is specifically configured to: determine the absolute value of the acceleration information corresponding to the collision start time, and perform an integration operation on the absolute value to obtain the instantaneous energy change.

[0069] Regarding the apparatus in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0070] The present disclosure also provides a battery management system (BMS), including the battery control device described in the aforementioned embodiment. In other words, the collision detection function is integrated into the battery management system.

[0071] In order to implement the above embodiments, the present disclosure also proposes a vehicle, comprising: a battery pack; a processor, and a memory communicatively connected to the processor; the memory stores computer-executable instructions; the processor executes the computer-executable instructions stored in the memory to implement the method provided by the above embodiments.

[0072] In order to implement the above embodiments, the present disclosure further proposes a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement the methods provided by the above embodiments.

[0073] In order to implement the above embodiments, the present disclosure further provides a computer program product, including a computer program, which implements the methods provided in the above embodiments when executed by a processor.

[0074] In the descriptions of the aforementioned embodiments, the reference terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" mean that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present disclosure. In this specification, the schematic expressions of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, unless they are mutually inconsistent.

[0075] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features being referred to. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. Throughout the present disclosure, "plurality" means at least two, such as two, three, etc., unless otherwise specifically defined.

[0076] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code comprising one or more executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present disclosure includes additional implementations in which functions may be performed out of the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by those skilled in the art to which the embodiments of the present disclosure belong.

[0077] The logic and / or steps represented in the flowcharts or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing the logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (e.g., a computer-based system, a system including a processor, or other system that can fetch and execute instructions from an instruction execution system, apparatus, or device). For purposes of this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transport a program for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include the following: an electrical connection with one or more wires (electronic devices), a portable computer disk cartridge (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and programmable read-only memory (EPROM or flash memory), fiber optic devices, and a portable compact disc read-only memory (CDROM). Furthermore, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing it in another suitable manner if necessary, and then storing it in a computer memory.

[0078] It should be understood that various parts of the present disclosure can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented using software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented using hardware, as in another embodiment, any one of the following technologies known in the art or a combination thereof can be used to implement: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application-specific integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0079] Those skilled in the art will understand that all or part of the steps in the method of the above embodiment can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiment.

[0080] In addition, the functional units in the various embodiments of the present disclosure may be integrated into a single processing module, or each unit may exist physically separately, or two or more units may be integrated into a single module. The aforementioned integrated modules may be implemented in the form of hardware or in the form of software functional modules. If the integrated modules are implemented in the form of software functional modules and sold or used as independent products, they may also be stored in a computer-readable storage medium.

[0081] The storage medium mentioned above may be a read-only memory, a magnetic disk, or an optical disk, etc. Although the embodiments of the present disclosure have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present disclosure. A person of ordinary skill in the art may make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present disclosure.

Claims

1. A battery pack control method based on collision detection, characterized in that: The battery pack includes an acceleration sensor and a disconnection device for disconnecting a high-voltage circuit in the battery pack, wherein the acceleration sensor is disposed on a surface of the battery pack. The battery pack control method includes the following steps: Acquiring acceleration information collected in real time by the acceleration sensor; When the acceleration information is greater than or equal to a preset acceleration threshold, the current time is used as the collision start time, and the instantaneous speed change and instantaneous energy change of the battery pack are determined based on the acceleration information, as well as the speed change within a preset time period before the collision start time and the energy change within the preset time period; determining whether the instantaneous speed change, the instantaneous energy change, the speed change, and the energy change satisfy one or more of a plurality of pre-set collision conditions; When the instantaneous speed change, the instantaneous energy change, the speed change, and the energy change meet one or more of a plurality of pre-set collision conditions, the cut-off device is controlled to cut off the high-voltage circuit in the battery pack.

2. The method according to claim 1, characterized in that The multiple collision conditions include: The instantaneous speed change is greater than or equal to a first threshold; The speed change is greater than or equal to a second threshold; The instantaneous energy change is greater than or equal to a third threshold; The energy change is greater than or equal to a fourth threshold.

3. The method according to claim 1, characterized in that Determining the instantaneous energy change according to the acceleration information includes: Determining the absolute value of the acceleration information corresponding to the collision start time; An integration operation is performed on the absolute value to obtain the instantaneous energy change.

4. The method according to claim 1, wherein Determining the energy change according to the acceleration information includes: Determining a time window according to the collision start time and a preset time period; An integration operation is performed on the absolute value of the acceleration information within the time window to obtain the energy change.

5. A battery pack control device based on collision detection, characterized in that: The battery pack includes an acceleration sensor and a cut-off device for cutting off a high-voltage circuit in the battery pack, wherein the acceleration sensor is arranged on a surface of the battery pack; the battery pack control device includes: An acquisition module, configured to acquire acceleration information collected by the acceleration sensor in real time; a determination module, configured to, when the acceleration information is greater than or equal to a preset acceleration threshold, use the current time as the collision start time, and determine, based on the acceleration information, an instantaneous speed change and an instantaneous energy change of the battery pack, as well as a speed change within a preset time period before the collision start time and an energy change within the preset time period; a judgment module, configured to judge whether the instantaneous speed change, the instantaneous energy change, the speed change, and the energy change satisfy one or more of a plurality of pre-set collision conditions; The control module is used to control the cutting device to cut off the high-voltage circuit in the battery pack when the instantaneous speed change, the instantaneous energy change, the speed change and the energy change meet one or more of a plurality of pre-set collision conditions.

6. The device according to claim 5, characterized in that The multiple collision conditions include: The instantaneous speed change is greater than or equal to a first threshold; The speed change is greater than or equal to a second threshold; The instantaneous energy change is greater than or equal to a third threshold; The energy change is greater than or equal to a fourth threshold.

7. The device according to claim 5, characterized in that The determining module is specifically configured to: Determining a time window according to the collision start time and a preset time period; An integration operation is performed on the absolute value of the acceleration information within the time window to obtain the energy change.

8. A battery pack management system, characterized in that: Comprising a battery pack control device as described in any one of claims 5-7.

9. A vehicle, characterized in that: include: Battery pack; a processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the method according to any one of claims 1 to 4.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 4 when executed by a processor.