Battery collision detection processing method and apparatus
By setting multiple sensors on the battery to detect collision signals and determine the local impact location and energy, the problem of not being able to detect battery collisions in a timely manner is solved, enabling rapid anomaly alerts and risk reduction.
Patent Information
- Application Number
- CN202410063948.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-14
- Publication Date
- 2026-02-24
- Estimated Expiration
- 2043-09-14
AI Technical Summary
Current technology cannot detect whether a battery is abnormal after a collision in a timely manner, leading to potential safety risks and accident hazards.
Multiple sensors are installed on the battery to detect collision signals, determine the local impact location and impact energy, and judge whether the battery is abnormal based on these signals, and perform early warning processing.
It can quickly detect the location and energy of local impact after a battery collision, promptly alert to potential anomalies, and reduce safety risks.
Smart Images

Figure CN119611058B_ABST
Abstract
Description
[0001] This application is a divisional application of Chinese invention patent No. 202311183987.0, filed on September 14, 2023, entitled "Collision Detection Processing Method and Device for Batteries". Technical Field
[0002] This application relates to the field of battery technology, and in particular to a battery collision detection processing method, a battery collision detection device, a battery, an electrical device, an electronic device, and a computer-readable storage medium. Background Technology
[0003] With the improvement of living standards, people are increasingly using various batteries (battery packs) in their daily lives. For example, the batteries in the bottom of current electric vehicles or hybrid vehicles cannot help drivers identify whether the battery is abnormal or determine whether the vehicle can still operate safely when encountering bottom collisions or impacts. When the battery is damaged due to an external collision, creating a certain safety risk, if the driver misjudges the situation and fails to have it repaired or stop using the vehicle in time, it may lead to serious consequences. In extreme cases, delayed spontaneous combustion of the battery may occur, causing unpredictable personal injury and property damage. Therefore, there is an urgent need for a detection method that can confirm whether a battery is abnormal after a collision. Summary of the Invention
[0004] This application provides a battery collision detection processing method, a battery collision detection device, a battery, an electrical device, an electronic device, and a computer-readable storage medium, which address the aforementioned problems.
[0005] This application provides a battery collision detection processing method, which includes: acquiring detection signals collected by sensors installed at multiple locations on the battery upon sensing a collision; determining the local impact location and corresponding impact energy of the battery based on the detection signals from each sensor; determining a collision detection result indicating whether the battery is abnormal based on the local impact location and corresponding impact energy; and executing a preset early warning process in response to the collision detection result indicating a battery abnormality. Therefore, the battery collision detection processing method of this application can quickly detect the local impact location and impact energy of a battery collision, acquire a collision detection result indicating whether the battery is abnormal, and execute a preset early warning process when the collision detection result indicates a battery abnormality. This can serve as a reminder of battery abnormalities, thereby reducing the possibility of battery safety problems.
[0006] In some embodiments, the step of determining a collision detection result indicating whether the battery is abnormal based on the local impact location and the corresponding impact energy includes: comparing the impact energy with a first preset energy threshold to obtain a comparison result; and determining that the collision detection result indicates a battery abnormality in response to the comparison result being that the impact energy is greater than or equal to the first preset energy threshold. Thus, by comparing the determined impact energy with the first preset energy threshold, if the impact energy is greater than the first preset energy threshold, it can be considered that the battery is more likely to be damaged in a collision, potentially posing a certain risk. Therefore, a battery abnormality can be determined, thereby providing a certain reminder to the driver.
[0007] In some embodiments, after comparing the impact energy with a first preset energy threshold to obtain a comparison result, the collision detection processing method further includes: in response to the comparison result that the impact energy is less than the first preset energy threshold, determining whether the amount of collision damage corresponding to the local impact location is greater than or equal to a preset collision damage threshold; and in response to the amount of collision damage corresponding to the local impact location being greater than or equal to the preset collision damage threshold, determining that the collision detection result is a battery abnormality. Therefore, if the impact energy is less than the first preset energy threshold, it can be considered that the current degree of collision damage to the battery has not yet reached the level of battery abnormality. However, if the amount of collision damage to the battery is greater than the preset collision damage threshold, it can be considered that the battery has already suffered certain damage during continuous collisions, and if this continues, there may be certain risks. Therefore, it is necessary to perform real-time collision detection on the battery to confirm whether the battery is abnormal.
[0008] In some embodiments, before determining whether the amount of collision damage corresponding to a local impact location is greater than or equal to a preset collision damage threshold, the collision detection processing method further includes: obtaining the cumulative number of times the impact energy corresponding to the local impact location is greater than or equal to a second preset energy threshold; determining the amount of collision damage matching the cumulative number of times in a preset damage curve based on the cumulative number of times; the preset damage curve is used to characterize the correlation between the amount of collision damage and the cumulative number of times. Therefore, by obtaining the cumulative number of times the impact energy corresponding to a local impact location is greater than or equal to the second preset energy threshold, if the battery is subjected to impact energy for a long period of time to reach the second preset energy threshold, it is very likely that irreversible damage has already occurred. Thus, by obtaining the correlation between the amount of collision damage and the cumulative number of times, the amount of collision damage to the battery is specifically determined.
[0009] In some embodiments, the step of determining the local impact location and corresponding impact energy of the battery based on the detection signals of each sensor includes: determining the local impact location based on the acquisition time of the detection signals of each sensor, and determining the impact energy based on the detection signals of each sensor. Therefore, based on the acquisition time of the detection signals of each sensor, the time difference between the received detection signals and the amplitude of the acquired detection signals can be determined, thereby enabling rapid determination of the local impact location and impact energy of the battery, reducing the risk of battery safety issues.
[0010] In some embodiments, the step of determining the local impact location based on the acquisition time of the detection signals from each sensor includes: determining the local impact location based on the position of each sensor on the battery and the acquisition time corresponding to the detection signals of each sensor. Therefore, determining the position of each sensor and the acquisition time corresponding to the detection signals of each sensor allows for rapid acquisition of the relative position between the local impact location and each sensor, thereby improving the efficiency of obtaining the local impact location of the battery after a collision.
[0011] In some embodiments, the step of determining the local impact location based on the position of each sensor on the battery and the acquisition time corresponding to the detection signal of each sensor includes: calculating the time difference between the acquisition times corresponding to each sensor; using the time difference to calculate the distance difference between the distances between each sensor and the local impact location; and using the position of each sensor and the distance difference between the distances between each sensor and the local impact location to determine the local impact location. Therefore, after obtaining the time difference between the acquisition times corresponding to each sensor, the distance difference between each sensor and the local impact location can be quickly obtained, thereby quickly determining the relative position between each sensor and the local impact location, improving the efficiency of obtaining the local impact location of the battery after a collision.
[0012] In some embodiments, the step of determining the impact energy based on the detection signals of each sensor includes: determining the impact energy based on the signal peak value of the detection signals of each sensor. Therefore, the impact energy can be quickly determined based on the signal peak value of the detection signals of each sensor and a preset functional relationship, thereby enabling the determination of the impact energy corresponding to the local impact location of the battery being impacted based on the detection signals.
[0013] In some embodiments, the step of determining the local impact location and corresponding impact energy of the battery based on the detection signals of each sensor includes: acquiring the acquisition time and signal peak value of the detection signals of each sensor; determining the local impact location and corresponding impact energy in a preset model based on the acquisition time and signal peak value of the detection signals of each sensor; wherein, the preset model is used to characterize the relationship between the acquisition time and signal peak value of each sensor and the local impact location and corresponding impact energy. Therefore, by pre-establishing a preset model characterizing the relationship between the acquisition time and signal peak value of each sensor and the local impact location and corresponding impact energy, it is convenient to directly use this relationship to determine the local impact location and corresponding impact energy of the battery after a collision.
[0014] In some embodiments, the step of acquiring detection signals collected by sensors located at multiple positions on the battery upon sensing a battery impact includes: acquiring the raw signals collected in real time by each sensor; identifying signal amplitude abrupt change points in the raw signals; and determining the portion of the signal corresponding to the signal amplitude abrupt change points as detection signals. Therefore, by acquiring the raw signals collected in real time by each sensor, identifying signal amplitude abrupt change points in the raw signals, and determining the portion of the signal corresponding to the signal amplitude abrupt change points as detection signals, the detection signals received by the sensors when the battery is impacted can be acquired in a timely manner, thereby detecting abnormal battery conditions in real time and reducing the risk of abnormalities caused by battery impacts.
[0015] In some embodiments, the detection signal includes acceleration and / or stress.
[0016] In some embodiments, the step of acquiring detection signals collected by sensors located at multiple locations on the battery upon sensing a battery impact includes: acquiring the detection signals collected in real time by the sensors located at multiple locations on the battery during vehicle operation. Therefore, by acquiring the detection parameters collected in real time by each sensor during vehicle operation, the battery impact situation can be detected in real time during vehicle operation, thereby reducing the risk of significant battery impacts during vehicle operation.
[0017] This application further provides a battery collision detection device, which includes a data acquisition module, a collision location determination module, a collision result acquisition module, and a preset warning module. The data acquisition module is used to acquire detection signals collected by sensors installed at multiple locations on the battery when the battery is impacted. The collision location determination module is used to determine the local impact location and corresponding impact energy of the battery based on the detection signals of each sensor. The collision result acquisition module is used to determine a collision detection result indicating whether the battery is abnormal based on the local impact location and corresponding impact energy. The preset warning module is used to execute a preset warning process in response to the collision detection result indicating that the battery is abnormal.
[0018] This application further provides a battery comprising a main body, a controller, and multiple sensors. The sensors are disposed on the main body, and the controller is disposed on or outside the main body, and is electrically connected to each sensor. The controller acquires detection signals collected by the multiple sensors when the battery is impacted. Based on the detection signals from each sensor, it determines the local impact location and corresponding impact energy of the impact on the battery. Based on the local impact location and corresponding impact energy, it determines a collision detection result indicating whether the battery is abnormal. In response to a collision detection result indicating a battery abnormality, it executes a preset warning process. Therefore, the battery collision detection processing method of this application can quickly detect the local impact location and impact energy of the battery, acquire a collision detection result indicating whether the battery is abnormal, and execute a preset warning process when the collision detection result indicates a battery abnormality. This can serve as a reminder of battery abnormalities, thereby reducing the possibility of battery safety problems.
[0019] In some embodiments, the main body includes a battery body and a battery housing for housing the battery body. Multiple sensors are disposed within the battery housing and located at multiple corner positions on the bottom of the battery housing. Thus, by placing sensors at multiple locations on the battery and then utilizing the detection signals detected by the sensors, the local impact location and impact energy of the battery being impacted can be determined. Since changes in the sensor detection signals largely reflect the impact on the battery, the changes in the sensor detection signals can be used to determine the local impact location and impact energy of the battery being impacted.
[0020] This application further provides an electrical device including a battery, a controller, and sensors disposed at multiple locations on the battery, wherein the controller and sensors are electrically connected; wherein the controller is used to execute the collision detection processing method described above.
[0021] In some embodiments, the controller includes one of a BMS system and a VCU.
[0022] This application further provides an electronic device, which includes a memory and a processor, the processor being used to execute program instructions stored in the memory to implement the collision detection processing method described above.
[0023] This application provides a computer-readable storage medium storing program instructions thereon, which, when executed by a processor, implement the collision detection processing method described above.
[0024] Unlike existing technologies, this method involves placing sensors at multiple locations on the battery and then using the detection signals from these sensors to determine the local impact location and energy of the battery after a collision. Since changes in the sensor detection signals largely reflect the impact on the battery, these changes can be used to determine the local impact location and energy, thereby identifying whether the battery is malfunctioning. It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this application. Attached Figure Description
[0025] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with this application and, together with the specification, serve to explain the technical solutions of this application.
[0026] Figure 1 A schematic diagram of the structure of an embodiment of the vehicle provided in this application;
[0027] Figure 2 This is an exploded structural diagram of an embodiment of the battery provided in this application;
[0028] Figure 3 An exploded structural diagram of an embodiment of a battery cell provided in this application;
[0029] Figure 4 A schematic diagram of the structure of an embodiment of the battery provided in this application;
[0030] Figure 5 A schematic flowchart of an embodiment of the battery collision detection processing method provided in this application;
[0031] Figure 6 for Figure 5 A flowchart illustrating step S103 of the first embodiment;
[0032] Figure 7 for Figure 5 A flowchart illustrating step S103 of the second embodiment;
[0033] Figure 8 for Figure 5 A flowchart illustrating step S102 of the first embodiment;
[0034] Figure 9 For this application Figure 8 A flowchart illustrating an embodiment of step S401;
[0035] Figure 10 for Figure 5 A flowchart illustrating step S102 of the second embodiment;
[0036] Figure 11 for Figure 5 A flowchart illustrating an embodiment of step S101;
[0037] Figure 12 A schematic diagram of the structure of an embodiment of the battery collision detection device provided in this application;
[0038] Figure 13 A schematic diagram of the structure of an embodiment of the electronic device provided in this application;
[0039] Figure 14 A schematic diagram of an embodiment of the computer-readable storage medium provided in this application.
[0040] Figure label:
[0041] 1000 vehicles;
[0042] Battery 100, controller 200, motor 300, sensor 400, main body 500;
[0043] Battery housing 10, first part 11, second part 12;
[0044] Battery body 102, battery cell 20, end cap 21, electrode terminal 21a, housing 22, electrode assembly 23, tab 23a, battery collision detection device 40, data acquisition module 41, collision position determination module 42, collision result acquisition module 43, preset warning module 44, electronic device 50, memory 51, processor 52, computer-readable storage medium 60, program instructions 61. Detailed Implementation
[0045] The embodiments of the technical solution of this application will now be described in detail with reference to the accompanying drawings. These embodiments are only used to more clearly illustrate the technical solution of this application and are therefore merely examples, and should not be used to limit the scope of protection of this application.
[0046] 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 application pertains; the terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the application; the terms “comprising” and “having”, and any variations thereof, in the specification, claims, and foregoing description of the drawings are intended to cover non-exclusive inclusion.
[0047] In the description of the embodiments of this application, technical terms such as "first" and "second" are used only to distinguish different objects and should not be construed as indicating or implying relative importance or implicitly specifying the number, specific order, or primary and secondary relationship of the indicated technical features. In the description of the embodiments of this application, "multiple" means two or more, unless otherwise explicitly defined.
[0048] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0049] In the description of the embodiments in this application, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.
[0050] In the description of the embodiments of this application, the term "multiple" refers to two or more (including two), similarly, "multiple sets" refers to two or more (including two sets), and "multiple pieces" refers to two or more (including two pieces).
[0051] In the description of the embodiments of this application, unless otherwise expressly specified and limited, technical terms such as "installation," "connection," "joining," and "fixing" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components. For those skilled in the art, the specific meaning of the above terms in the embodiments of this application can be understood according to the specific circumstances.
[0052] The collision detection processing method disclosed in this application can be applied to electrical devices that use batteries as a power source or various energy storage systems that use batteries as energy storage elements, or it can also be applied to other computer devices that establish a communication connection with the electrical device. The electrical device can be, but is not limited to, mobile phones, tablets, laptops, electric toys, power tools, electric vehicles, electric cars, ships, spacecraft, etc. Among them, electric toys can include stationary or mobile electric toys, such as game consoles, electric car toys, electric ship toys, and electric airplane toys, etc., and spacecraft can include airplanes, rockets, space shuttles, and spacecraft, etc.
[0053] like Figure 1 As shown, this application provides an electrical device. The electrical device includes a battery, a controller, and sensors disposed at multiple locations on the battery, with the controller and sensors electrically connected; wherein, the controller is used to execute any of the battery collision detection processing methods provided in this application.
[0054] For ease of explanation, the following embodiments will be described using a vehicle as an example of an electrical device according to an embodiment of this application.
[0055] Please refer to Figure 1 , Figure 1 This is a structural schematic diagram of a vehicle embodiment provided in this application. The vehicle 1000 can be a gasoline-powered vehicle, a natural gas-powered vehicle, or a new energy vehicle. The new energy vehicle can be a pure electric vehicle, a hybrid electric vehicle, or a range-extended electric vehicle, etc. A battery 100 is disposed inside the vehicle 1000, and the battery 100 can be located at the bottom, front, or rear of the vehicle 1000. The battery 100 can be used to power the vehicle 1000; for example, the battery 100 can serve as the operating power source for the vehicle 1000. The vehicle 1000 may also include a controller 200 and a motor 300. The controller 200 controls the battery 100 to supply power to the motor 300, for example, to meet the power requirements of the vehicle 1000 during startup, navigation, and driving. Sensors 400 are disposed at multiple locations on the battery 100, and the controller 200 and the sensors 400 are electrically connected. The sensors 400 can be powered by the battery 100; for example, the sensors 400 can be connected to a 12V transmission harness.
[0056] In some embodiments of this application, the battery 100 can serve not only as the operating power source for the vehicle 1000, but also as the driving power source for the vehicle 1000, replacing or partially replacing fuel or natural gas to provide driving power for the vehicle 1000. In this embodiment, the battery 100 can be a pack including a controller, or it can be a single battery cell, battery module, or battery assembly without a controller. A single battery cell can be considered the smallest unit constituting a battery. Each single battery cell can be a secondary battery or a primary battery; it can also be a lithium-sulfur battery, a sodium-ion battery, or a magnesium-ion battery, but is not limited to these. A single battery cell can be cylindrical, flat, cuboid, or other shapes. A battery module can be considered as a whole formed by multiple battery cells connected in series, parallel, or in a hybrid configuration and housed within a casing. A hybrid configuration refers to multiple battery cells being connected in both series and parallel. For example, multiple battery cells can be directly connected in series, parallel, or in a hybrid configuration, and then the whole composed of these battery cells is housed within a casing. A battery module can also be formed by connecting multiple individual battery cells in series, parallel, or mixed to form a battery module, and then connecting multiple battery modules in series, parallel, or mixed to form a whole, which is housed in a box.
[0057] Please refer to Figure 2 , Figure 2This is an exploded structural diagram of an embodiment of the battery provided in this application. The battery 100 includes a battery housing 10 and a battery cell 20, with the battery cell 20 housed within the battery housing 10. The battery housing 10 provides a space for the battery cell 20 and can have various structures. In some embodiments, the battery housing 10 may include a first portion 11 and a second portion 12, which overlap each other, jointly defining a space for accommodating the battery cell 20. The second portion 12 may be a hollow structure with one open end, and the first portion 11 may be a plate-like structure, covering the open side of the second portion 12 so that the first portion 11 and the second portion 12 jointly define the space; alternatively, the first portion 11 and the second portion 12 may both be hollow structures with one open side, with the open side of the first portion 11 covering the open side of the second portion 12. Of course, the battery housing 10 formed by the first portion 11 and the second portion 12 can have various shapes, such as a cylinder, a cuboid, etc.
[0058] In battery 100, there can be multiple battery cells 20, which can be connected in series, parallel, or in a mixed manner. A mixed connection means that multiple battery cells 20 are connected in both series and parallel configurations. Multiple battery cells 20 can be directly connected in series, parallel, or in a mixed manner, and then the entire assembly of the multiple battery cells 20 is housed within battery housing 10. Alternatively, battery 100 can also be composed of multiple battery cells 20 first connected in series, parallel, or in a mixed manner to form battery modules, and then these battery modules are connected in series, parallel, or in a mixed manner to form a whole, which is also housed within battery housing 10. Battery 100 may also include other structures; for example, it may include a busbar component for electrical connection between the multiple battery cells 20.
[0059] Each battery cell 20 can be a secondary battery or a primary battery; it can also be a lithium-sulfur battery, a sodium-ion battery, or a magnesium-ion battery, but is not limited to these. The battery cell 20 can be cylindrical, flat, cuboid, or other shapes.
[0060] Please refer to Figure 3 , Figure 3 This is an exploded structural diagram of an embodiment of a battery cell provided in this application. The battery cell 20 refers to the smallest unit that makes up the battery. Figure 3 The battery cell 20 includes an end cap 21, a housing 22, an electrode assembly 23, and other functional components.
[0061] End cap 21 refers to a component that covers the opening of housing 22 to isolate the internal environment of battery cell 20 from the external environment. The shape of end cap 21 can be adapted to the shape of housing 22 to fit it. Optionally, end cap 21 can be made of a material with certain hardness and strength (such as aluminum alloy), so that end cap 21 is not easily deformed under pressure and impact, giving battery cell 20 higher structural strength and improved safety performance. Functional components such as electrode terminals 21a can be provided on end cap 21. Electrode terminals 21a can be used for electrical connection with electrode assembly 23 to output or input electrical energy to battery cell 20. In some embodiments, end cap 21 can also be provided with a pressure relief mechanism for releasing internal pressure when the internal pressure or temperature of battery cell 20 reaches a threshold. The material of end cap 21 can also be various, such as copper, iron, aluminum, stainless steel, aluminum alloy, plastic, etc., and this application embodiment does not impose any special limitations on this. In some embodiments, an insulating element may be provided on the inner side of the end cap 21. The insulating element can be used to isolate the electrical connection components within the housing 22 from the end cap 21 to reduce the risk of short circuits. For example, the insulating element may be made of plastic, rubber, etc.
[0062] The housing 22 is a component used to cooperate with the end cap 21 to form the internal environment of the battery cell 20. This internal environment can accommodate the electrode assembly 23, electrolyte, and other components. The sensor can be disposed at the bottom of the housing 22, for example, at a corner of the housing 22. The housing 22 and the end cap 21 can be independent components. An opening can be provided on the housing 22, and the end cap 21 can be used to close the opening to form the internal environment of the battery cell 20. Alternatively, the end cap 21 and the housing 22 can be integrated. Specifically, the end cap 21 and the housing 22 can form a common connecting surface before other components are inserted into the housing. When it is necessary to encapsulate the interior of the housing 22, the end cap 21 closes the housing 22. The housing 22 can have various shapes and sizes, such as cuboid, cylindrical, or hexagonal prism. Specifically, the shape of the housing 22 can be determined according to the specific shape and size of the electrode assembly 23. The shell 22 can be made of various materials, such as copper, iron, aluminum, stainless steel, aluminum alloy, plastic, etc. This application embodiment does not impose any special restrictions on this.
[0063] Electrode assembly 23 is the component in the battery cell 100 where electrochemical reactions occur. The casing 22 may contain one or more electrode assemblies 23. The electrode assembly 23 is mainly formed by winding or stacking positive and negative electrode sheets, and typically a separator is provided between the positive and negative electrode sheets. The portions of the positive and negative electrode sheets containing active material constitute the main body of the electrode assembly, while the portions of the positive and negative electrode sheets without active material each constitute a tab 23a. The positive and negative tabs may be located together at one end of the main body or separately at both ends of the main body. During the charging and discharging process of the battery, the positive and negative active materials react with the electrolyte, and the tabs 23a connect to the electrode terminals to form a current loop.
[0064] In some embodiments, the controller 200 includes one of a BMS system and a VCU.
[0065] The Battery Management System (BMS), commonly known as the battery nanny or battery butler, is primarily designed for the intelligent management and maintenance of individual battery cells. This includes preventing overcharging and over-discharging, extending battery lifespan, and monitoring battery status. The Vehicle Control Unit (VCU) can be considered the vehicle controller. The vehicle controller is a key component of the electronic control system in a pure electric vehicle. Similar to the Engine Management System (EMS) in traditional internal combustion engine vehicles, the vehicle controller in a pure electric vehicle can rationally allocate energy to maximize the utilization efficiency of the onboard battery energy. The VCU is the core of the vehicle controller system. Today, electric vehicles are equipped with an increasing number of electronic devices, making control systems increasingly complex. An advanced vehicle control structure is crucial for ensuring safe and reliable vehicle operation and improving data transmission efficiency between control systems. The electric vehicle control system is a system capable of performing functions such as motor drive control, temperature control, and energy management control. It mainly consists of subsystems such as sensor input and switching systems, system drive outputs, and control unit output systems.
[0066] Unlike existing technologies, this application sets sensors 400 at multiple locations on the battery 100, and then uses the detection signals detected by the sensors 400 to determine the local impact location and impact energy of the battery 100 being impacted. Since the change in the detection signal of the sensors 400 is largely due to the impact on the battery 100, the change in the detection signal of the sensors 400 can be used to determine the local impact location and impact energy of the battery 100 being impacted, thereby determining whether the battery 100 is abnormal.
[0067] Please see Figure 4 , Figure 4 This is a schematic diagram of the structure of an embodiment of the battery provided in this application. Figure 4As shown, the battery 100 may include a main body 500, a controller 200, and sensors 400. Multiple sensors 400 are disposed on the main body 500, such as... Figure 4 As shown, the controller 200 is disposed inside the main body 500. In other embodiments, the controller 200 may also be disposed outside the main body 500. The controller 200 is electrically connected to each sensor 400.
[0068] The controller 200 is used to acquire detection signals collected by multiple sensors 400 when the battery 100 is sensed to be impacted. Based on the detection signals from each sensor 400, it determines the local impact location and corresponding impact energy of the impact on the battery 100. Based on the local impact location and corresponding impact energy, it determines a collision detection result indicating whether the battery 100 is abnormal. If the collision detection result indicates a battery abnormality, it executes a preset warning process. The battery collision detection processing method will be described in subsequent embodiments of the battery collision detection processing method, and will not be repeated here.
[0069] In this embodiment, the battery 100 includes a single battery cell, a battery module, or a battery assembly. The battery 100 provided in this embodiment can be the same as or different from the battery 100 provided in the aforementioned power-consuming device. The controller 200 can include one of a BMS system and a VCU, or the controller 200 can include other control systems. The controller 200 provided in this embodiment can be the same as or different from the controller 200 provided in the aforementioned power-consuming device. Multiple locations can be two or more. That is, the number of sensors 400 is three or more, and the placement of each sensor 400 is different. The sensors 400 provided in this embodiment can be the same as or different from the sensors 400 provided in the aforementioned power-consuming device. The type of sensor 400 can be an acceleration sensor, a velocity sensor, an angle sensor, a strain sensor, etc. The sensors 400 at each location can be the same or different. The sensors 400 can be powered by the battery 100 (e.g., the battery body), and optionally, the sensors 400 can be connected to a 12V high-voltage wiring harness. For example, the multiple sensors 400 may all be acceleration sensors, or all be strain sensors, etc., or some of the multiple sensors 400 may be acceleration sensors, while others may be velocity sensors and / or strain sensors, etc., used to acquire the corresponding acceleration and / or stress at the sensor's location when the battery 100 sends a collision. The controller 200 is connected to each sensor 400, enabling the controller 200 to receive the detection signals collected by each sensor 400.
[0070] In the above solution, the controller 200 of the battery 100 of this application can quickly acquire the detection signals collected by multiple sensors 400 when the battery 100 is impacted, thereby detecting the local impact location and impact energy of the battery 100, thereby reducing the possibility of safety problems of the battery 100.
[0071] In some embodiments, such as Figure 4 As shown, the main body 500 includes a battery body 102 and a battery housing 10 for housing the battery body 102. Multiple sensors 400 are disposed inside the battery housing 10 and located at multiple corner positions on the bottom of the battery housing 10.
[0072] In this embodiment, the battery 100 includes a battery module or battery assembly as an example. In some application scenarios, the battery 100 includes a battery module, and the battery body 102 can be an integral entity obtained by connecting multiple battery cells in series, parallel, or mixed connections. In some application scenarios, the battery 100 includes a battery assembly, and the body can be an integral entity obtained by connecting multiple battery modules in series, parallel, or mixed connections. In some application scenarios, the battery body 102 can be considered as a battery system. The battery system is generally a box-type structure, and acceleration sensors, strain sensors, or angle sensors can be arranged at the four corners or multiple positions of the battery system. The battery housing 10 generally includes a bottom (not shown), a top cover (not shown), and side walls (not shown). The bottom, top cover, and side walls form a receiving cavity, and the battery body 102 can be placed in the receiving cavity. The battery body 102 is placed on the bottom of the battery housing 10. The specific angular position on the bottom of the battery housing 10 can be the position of the bottom of the battery housing 10 near the side wall of the battery housing 10. Figure 4 As shown, optionally, the battery housing 10 is square, with the corners located at the corners of the two side walls and the bottom connection. Exemplarily, the sensors 400 should be positioned as far as possible on the outermost edge of the battery system, and the wiring between the sensors 400 should cover the main area of the battery bottom that is subject to impact. The sensors 400 should ideally be positioned inside the battery housing 10, and at a certain distance from internal high-voltage connections, battery cells, and other structural components to prevent friction between the sensors 400 and these components during vibration, which could pose a safety hazard. The sensors 400 must be securely and reliably positioned to prevent them from falling off.
[0073] Furthermore, the wiring between the sensor 400 and the controller 200 can be positioned close to the battery housing 10 to avoid interference with the battery body 102. In other embodiments, the wiring between the sensor 400 and the controller 200 can also be located inside the side wall of the battery housing 10. For example, when manufacturing the battery housing 10, the wiring can be integrally injection molded with the battery housing 10, thereby placing the wiring between the sensor 400 and the controller 200 inside the side wall of the battery housing 10. This makes the transmission of detection signals between the sensor 400 and the controller 200 more stable and reduces the possibility of wiring breakage.
[0074] Therefore, in the above scheme, by setting sensors 400 at multiple locations on the battery 100, and then using the detection signals detected by the sensors 400, the local impact location and impact energy of the battery 100 being impacted can be determined. Since the change in the detection signal of the sensors 400 is largely due to the impact on the battery 100, the local impact location and impact energy of the battery 100 being impacted can be determined by using the change in the detection signal of the sensors 400.
[0075] Please see Figure 5 , Figure 5 This is a schematic flowchart of an embodiment of the battery collision detection processing method provided in this application. Figure 5 As shown, the battery collision detection processing method specifically includes steps S101 to S104. Step S101: Acquire detection signals collected by sensors located at multiple positions on the battery upon sensing a collision. Step S102: Determine the local impact location and corresponding impact energy of the battery based on the detection signals from each sensor. Step S103: Determine a collision detection result indicating whether the battery is abnormal based on the local impact location and corresponding impact energy. Step S104: In response to a collision detection result indicating a battery abnormality, execute a preset warning process.
[0076] The battery collision detection processing method provided in this application can be applied to the electrical device provided in the above-described electrical device embodiment, and also to the battery 100 provided in the above-described battery embodiment. The battery can be any of the above-described types, such as a pack containing a controller, or a single battery cell, battery module, or battery assembly. Multiple locations can be two or more, meaning the number of sensors is three or more, with each sensor positioned differently. The sensor type can be an acceleration sensor and / or a strain sensor.
[0077] In the above solution, the battery collision detection processing method of this application can quickly detect the local impact location and impact energy of the battery being impacted, and execute the preset early warning processing when the collision detection result is determined to be an abnormality of the battery, which can play a certain reminder role for battery abnormalities, thereby reducing the possibility of battery safety problems.
[0078] In some embodiments, the step of determining a collision detection result indicating whether the battery is abnormal based on the local impact location and the corresponding impact energy includes: comparing the impact energy with a first preset energy threshold to obtain a comparison result; and determining that the collision detection result is a battery abnormality in response to the comparison result being that the impact energy is greater than or equal to the first preset energy threshold.
[0079] The first preset energy threshold can be considered as the set limit energy threshold for a battery to be impacted, that is, the limit impact energy threshold at which the battery will not show any abnormalities after being impacted. If the impact energy at the corresponding local impact location reaches this limit value, the battery is considered to be at high risk, and at this point, the battery is considered to have malfunctioned. The first preset energy threshold can be obtained through testing or simulation experiments.
[0080] Therefore, the determined impact energy is compared with the first preset energy threshold. If the impact energy is greater than the first preset energy threshold, it can be considered that the battery is likely to be damaged in a collision, and there may be a certain risk. Thus, the battery abnormality can be determined, thereby providing a certain reminder to the driver.
[0081] In some embodiments, after comparing the impact energy with a first preset energy threshold to obtain a comparison result, the collision detection processing method further includes: in response to the comparison result that the impact energy is less than the first preset energy threshold, determining whether the amount of collision damage corresponding to the local impact location is greater than or equal to a preset collision damage threshold; and in response to the amount of collision damage corresponding to the local impact location being greater than or equal to the preset collision damage threshold, determining that the collision detection result is a battery abnormality.
[0082] Collision damage can be used to represent the degree of damage to a battery caused by a collision. If the damage to the battery during a collision is greater than or equal to a preset collision damage threshold, there is still a certain risk even if the impact energy of a single collision does not reach the first preset energy threshold, and the battery can be identified as abnormal.
[0083] Therefore, if the impact energy is less than the first preset energy threshold, it can be considered that the current collision damage to the battery has not reached the level of battery abnormality. However, if the amount of collision damage to the battery exceeds the preset collision damage threshold, it can be considered that the battery has suffered certain damage in the process of continuous collisions. If this continues, there may be certain risks. Therefore, it is necessary to conduct real-time collision detection on the battery to confirm whether the battery is abnormal.
[0084] In some embodiments, before determining whether the amount of collision damage corresponding to a local impact location is greater than or equal to a preset collision damage threshold, the collision detection processing method further includes: obtaining the cumulative number of times the impact energy corresponding to the local impact location is greater than or equal to a second preset energy threshold; determining the amount of collision damage matching the cumulative number of times in a preset damage curve based on the cumulative number of times; the preset damage curve is used to characterize the correlation between the amount of collision damage and the cumulative number of times.
[0085] The second preset energy threshold can be less than the first preset energy threshold. The cumulative number of times can be the cumulative number of times the battery has been in operation since it left the factory or was first impacted until the current moment. The preset damage curve can be obtained through experiments such as testing or simulation.
[0086] Therefore, by obtaining the cumulative number of times the impact energy corresponding to the local impact location is greater than or equal to the second preset energy threshold, if the impact energy of the battery being hit for a long time reaches the second preset energy threshold, it is very likely that irreversible damage has been caused. Therefore, by obtaining the correlation between the amount of collision damage and the cumulative number of times, the amount of collision damage to the battery can be specifically determined.
[0087] In some embodiments, the step of determining the local impact location and corresponding impact energy of the battery based on the detection signals of each sensor includes: determining the local impact location based on the acquisition time of the detection signals of each sensor, and determining the impact energy based on the detection signals of each sensor.
[0088] The acquisition time is the point in time when each sensor receives the detection signal after the battery is impacted. Because the location of the impact on the battery differs from the location of each sensor, the acquisition time of the detection signal received by each sensor also differs, and the amplitude of the detection signal received by each sensor will also differ.
[0089] Therefore, based on the acquisition time of the detection signals from each sensor, the time difference between the received detection signals and the amplitude of the acquired detection signals can be determined, thereby enabling the rapid determination of the local impact location and impact energy of the battery and reducing the risk of battery safety issues.
[0090] In some embodiments, the step of determining the local impact location based on the acquisition time of the detection signals of each sensor includes: determining the local impact location based on the position of each sensor on the battery and the acquisition time corresponding to the detection signals of each sensor.
[0091] When determining the local impact location of a battery during a collision, it is first necessary to determine the position of each sensor on the battery. Once the position of each sensor on the battery and the acquisition time corresponding to the detection signal of each sensor are determined, analysis can be performed based on the acquisition time and the position of the sensor on the battery. Then, the local impact location of the battery during a collision can be determined using parameters obtained from simulated collisions or experiments.
[0092] Therefore, by determining the position of each sensor and the acquisition time corresponding to the detection signal of each sensor, the relative position between the local impact position and each sensor can be quickly obtained, thereby improving the efficiency of obtaining the local impact position of the battery.
[0093] In some embodiments, the step of determining the local impact location based on the position of each sensor on the battery and the acquisition time corresponding to the detection signal of each sensor includes: calculating the time difference between the acquisition times corresponding to each sensor; using the time difference to calculate the distance difference between each sensor and the local impact location; and using the position of each sensor and the distance difference between each sensor and the local impact location to determine the local impact location.
[0094] In this process, by determining the time difference between the acquisition times of each sensor and the propagation speed of the detection signal, the distance difference between each sensor and the local impact location can be calculated. Then, based on the parameters obtained from the experiment or simulation, the local impact location can be determined using the position of each sensor and the distance difference between each sensor and the local impact location.
[0095] Therefore, by obtaining the time difference between the acquisition times of each sensor, the distance difference between each sensor and the local impact location can be quickly obtained, thereby quickly determining the relative position between each sensor and the local impact location and improving the efficiency of obtaining the local impact location of the battery.
[0096] In some embodiments, the step of determining the impact energy based on the detection signals of each sensor includes: determining the impact energy based on the signal peak value of the detection signals of each sensor.
[0097] When a battery is impacted, the distance between the impact point and each sensor varies. Therefore, the intensity of the detection signal received by each sensor after the impact also varies due to the positional difference. The difference in the intensity of the detection signal is reflected in the amplitude difference. Based on the amplitude difference of each sensor, the magnitude of the impact energy can be determined by using a preset functional relationship, simulation experiment or test based on the signal peak value of the detection signal of each sensor.
[0098] Therefore, the impact energy can be quickly determined based on the signal peak value of the detection signals from each sensor and the preset functional relationship, thereby enabling the determination of the impact energy corresponding to the local impact location of the battery based on the detection signals.
[0099] In some embodiments, the step of determining the local impact location and corresponding impact energy of the battery based on the detection signals of each sensor includes: acquiring the acquisition time and signal peak value of the detection signals of each sensor; determining the local impact location and corresponding impact energy in a preset model based on the acquisition time and signal peak value of the detection signals of each sensor; wherein the preset model is used to characterize the relationship between the acquisition time and signal peak value of each sensor and the local impact location and corresponding impact energy.
[0100] In this embodiment, after obtaining the acquisition time and peak value of the detection signals from each sensor, a preset model can be established first. This preset model is used to characterize the relationship between the acquisition time and peak value of each sensor and the local impact location and the corresponding impact energy. Before using this preset model, it can be trained using data obtained from a large number of simulation experiments. After the preset model is trained, the acquisition time and peak value of the detection signals from each sensor can be input into the preset model to obtain the local impact location and the corresponding impact energy. This preset model can be set as a deep learning model for collision detection.
[0101] Therefore, by establishing a pre-defined model that characterizes the relationship between the acquisition time and signal peak of each sensor and the local impact location and corresponding impact energy, it is convenient to directly use this relationship to determine the local impact location and corresponding impact energy of the battery after the collision.
[0102] In some embodiments, the step of acquiring detection signals collected by sensors located at multiple positions on the battery when the battery is impacted includes: acquiring the raw signals collected in real time by each sensor; identifying signal amplitude abrupt change points in the raw signals; and determining the portion of the signal corresponding to the signal amplitude abrupt change points as detection signals.
[0103] Sensors installed at multiple locations on the battery perform real-time detection. This allows the system to acquire detection signals when the battery is involved in a collision. If the battery is not involved in a collision, the signals collected by each sensor in real time are the original signals, and these original signals remain unchanged within a certain range. However, when the battery experiences a partial collision, the impact of the collision will cause a sudden change in the amplitude of the original signal. At this time, each sensor can identify the point of change in signal amplitude in the original signal, determine the portion of the signal corresponding to the point of change in signal amplitude as the detection signal, and record the acquisition time of the detection signal.
[0104] Therefore, by acquiring the raw signals collected in real time by each sensor, identifying the signal amplitude abrupt change points in the raw signals, and determining the part of the signal corresponding to the signal amplitude abrupt change points as the detection signal, it is possible to acquire the detection signal received by the sensor when the battery is impacted in a timely manner, thereby detecting abnormal conditions of the battery in real time and reducing the risk of abnormalities caused by battery impact.
[0105] In some embodiments, the detection signal includes acceleration and / or stress.
[0106] In this embodiment, all sensors may be acceleration sensors, strain sensors, etc., or some of the sensors may be acceleration sensors, while others may be velocity sensors and / or strain sensors, etc. In this case, the detection signal received by the sensor is the corresponding acceleration and / or stress at the sensor's location when the battery sends a collision.
[0107] In some embodiments, the step of acquiring detection signals collected by sensors located at multiple locations on the battery when the battery is impacted includes: acquiring detection signals collected in real time by sensors located at multiple locations on the battery during vehicle operation.
[0108] In this embodiment, real-time acquisition refers to a short interval between the acquired detection signal and the determination of the local impact location and impact energy of the battery. The length of the interval can be defined by the user and is not specifically limited here. Furthermore, if the battery is installed on a vehicle, the vehicle being in motion can be considered as being powered on or its position changing.
[0109] Therefore, by acquiring the detection parameters collected in real time by various sensors during vehicle operation, it is possible to detect battery collisions in real time during vehicle operation, thereby reducing the risks caused by large battery collisions during vehicle operation.
[0110] Please see Figure 5 The battery collision detection processing method provided in this application specifically includes steps S101 to S104:
[0111] Step S101: Acquire detection signals collected by sensors located at multiple positions on the battery when the battery is impacted.
[0112] The controller is connected to the sensors, and can acquire in real time the detection signals collected by the sensors set at multiple locations on the battery when the battery is impacted.
[0113] In this embodiment, the controller can be the BMS system described above, and the controller can be located inside the battery or the power-consuming device. For example, the battery can be a pack, which may include the BMS system. The battery may include a battery body (e.g., a battery system), which is generally a box-type structure. As mentioned above, to ensure that the wiring between the sensors covers the main impact area on the bottom of the battery, such as... Figure 4 As shown, sensors can be placed at the four corners or multiple locations of the battery system. For example, sensors can be placed on the outermost edge of the battery system, and the wiring between the sensors can cover the main area at the bottom of the battery that is likely to be impacted. The battery includes a casing, and the sensors should be placed inside the casing as much as possible, with a certain distance between them and internal high-voltage connections, battery cells, and other structural components, to prevent friction between the sensors and these components during vibration, which could lead to safety hazards.
[0114] Furthermore, the sensor type can be an accelerometer or a strain sensor. The sensors at different locations can be the same or different. When the sensor is an accelerometer, the detected signal is acceleration; when the sensor is a strain sensor, the detected signal is stress.
[0115] Step S102: Determine the local impact location and corresponding impact energy of the battery based on the detection signals from each sensor.
[0116] Once the controller acquires the detection signals from each sensor, it can analyze the detection signals of each sensor to obtain the acquisition time and amplitude of the detection signal. Based on the relative positions between the sensors, the controller can then determine the local impact location and corresponding impact energy of the battery.
[0117] The acquisition time and amplitude of the detection signals received by sensors at different locations when the battery is impacted are inconsistent. This is because the distance between the local impact location of the battery and each sensor may be inconsistent. Therefore, the acquisition time and amplitude of the detection signals received by the sensors are also inconsistent. Thus, in this embodiment, the controller can determine the local impact location and corresponding impact energy of the battery by analyzing the acquisition time and amplitude of the detection signals received by each sensor.
[0118] Step S103: Determine the collision detection result indicating whether the battery is abnormal based on the local impact location and the corresponding impact energy.
[0119] Once the controller obtains the local impact location and corresponding impact energy of the battery, it can analyze the two based on the relevant data to obtain the collision detection results, thereby determining whether the battery is abnormal after the collision. The specific analysis method is described below and will not be repeated here.
[0120] Step S104: In response to the collision detection result indicating a battery malfunction, a preset warning process is executed.
[0121] When the controller detects a battery malfunction after a collision, it immediately executes a preset warning, which can help reduce the risk of battery malfunctions caused by a collision.
[0122] Therefore, through the above method, the battery collision detection processing method of this embodiment can quickly detect the local impact location and impact energy of the battery, obtain the collision detection result indicating whether the battery is abnormal, and execute the preset warning processing when the collision detection result is determined to be abnormal. This can play a certain reminder role for battery abnormalities, thereby reducing the possibility of battery safety problems.
[0123] In some embodiments, please refer to Figure 6 , Figure 6 for Figure 5 A flowchart illustrating step S103 of the first embodiment. Figure 6 As shown, this embodiment can be achieved through, as follows Figure 7 The method shown implements step S103, and the specific implementation steps include steps S201 to S202:
[0124] Step S201: Compare the impact energy with the first preset energy threshold to obtain the comparison result.
[0125] That is, as mentioned above, after the controller obtains the local impact location and the corresponding impact location of the battery after a certain collision, it can compare the impact energy with the first preset energy threshold in the controller to obtain a comparison result that the impact energy is greater than or equal to the first preset energy threshold or the impact energy is less than the first preset energy threshold.
[0126] Step S202: In response to the comparison result that the impact energy is greater than or equal to the first preset energy threshold, the collision detection result is determined to be a battery abnormality.
[0127] If the comparison result obtained by the controller is that the impact energy is greater than or equal to the first preset energy threshold, the controller determines that the battery is abnormal after the collision.
[0128] Therefore, the determined impact energy is compared with the first preset energy threshold. If the impact energy is greater than the first preset energy threshold, it can be considered that the battery is likely to be damaged in a collision, and there may be a certain risk. Thus, the battery abnormality can be determined, thereby providing a certain reminder to the driver.
[0129] In some embodiments, please refer to Figure 7 , Figure 7 for Figure 5 A flowchart illustrating step S103 of the second embodiment. (See attached diagram.) Figure 7 As shown, this embodiment can be achieved through, as follows Figure 7 The method shown implements step S103, and the specific implementation steps include steps S301 to S305:
[0130] Step S301: Compare the impact energy with the first preset energy threshold to determine whether the impact energy is greater than or equal to the first preset energy threshold.
[0131] Step S301 is the same as step S201, and will not be described again.
[0132] If the impact energy is greater than or equal to the first preset energy threshold, proceed to step S305; if the impact energy is less than the first preset energy threshold, proceed to step S302.
[0133] Step S302: Obtain the cumulative number of times the impact energy corresponding to the local impact location is greater than or equal to the second preset energy threshold.
[0134] When the controller's comparison result is that the impact energy is less than the first preset energy threshold, it is necessary to determine whether the impact energy of the battery in this collision is greater than or equal to the second preset energy threshold, where the second preset energy threshold is less than the first energy threshold. If the impact energy of this collision is greater than or equal to the second preset energy threshold, it is recorded, and the cumulative number of times the impact energy corresponding to the local impact position of this collision is greater than or equal to the second preset energy threshold is obtained.
[0135] Step S303: Determine the collision damage amount that matches the cumulative number of collisions in the preset damage curve based on the cumulative number of collisions; the preset damage curve is used to characterize the correlation between the collision damage amount and the cumulative number of collisions.
[0136] At this point, the cumulative number of impacts at the local impact locations of the collision can be used to determine the collision damage amount at the local impact locations that matches the cumulative number of impacts in the preset damage curve. The collision damage amount can then be obtained from the preset damage curve using a lookup table based on the cumulative number of impacts.
[0137] Step S304: Determine whether the amount of collision damage corresponding to the local impact location is greater than or equal to the preset collision damage threshold.
[0138] Once the controller obtains the amount of collision damage corresponding to the local impact location of the collision, it can determine whether the amount of collision damage corresponding to the local impact location is greater than or equal to a preset collision damage threshold. For example, the collision damage threshold can be 1.
[0139] If the amount of collision damage is greater than or equal to the preset collision damage threshold, proceed to step S305.
[0140] Step S305: Determine that the collision detection result is a battery malfunction.
[0141] If the controller confirms that the impact energy of the collision is greater than the first preset energy threshold, or if the collision damage at the local impact location is greater than or equal to the preset collision damage threshold, then the collision detection result is determined to be a battery abnormality.
[0142] In some embodiments, please refer to Figure 8 , Figure 8 for Figure 5 A flowchart illustrating step S102 of the first embodiment. (See attached diagram.) Figure 8 As shown, this embodiment can be achieved through, as follows Figure 8 The method shown implements step S102, specifically including steps S401 to S402:
[0143] Step S401: Determine the local impact location based on the acquisition time of the detection signals from each sensor.
[0144] The controller can determine the local impact location based on the acquisition time of the detection signals received by each sensor when the battery is impacted. Specifically, it obtains the time difference between the acquisition times of the detection signals from each sensor, then calculates the distance difference between each sensor and the local impact location based on the time difference, and finally uses the distance difference and the positions of each sensor, along with parameters obtained from simulation experiments or tests, to analyze and determine the local impact location.
[0145] Optionally, in this embodiment, step S401 can be implemented by the following method:
[0146] The location of the local impact is determined based on the position of each sensor on the battery and the acquisition time corresponding to the detection signal of each sensor.
[0147] That is, through such Figure 9 The method shown achieves the step of determining the local impact location based on the position of each sensor on the battery and the acquisition time corresponding to the detection signal of each sensor, such as... Figure 9 As shown, Figure 9 For this application Figure 8 A flowchart illustrating an embodiment of step S401 is provided, specifically including steps S501 to S503:
[0148] Step S501: Calculate the time difference between the acquisition times of each sensor.
[0149] The controller calculates the time difference between the acquisition times of the detection signals collected by each sensor when the battery is involved in a collision.
[0150] Step S502: Calculate the distance difference between each sensor and the local impact location using the time difference.
[0151] The controller then uses the time difference and the propagation speed of the detection signal to calculate the distance difference between each sensor and the local impact location.
[0152] Step S503: Determine the local impact location using the position of each sensor and the distance difference between each sensor and the local impact location.
[0153] The controller then acquires the positions of each sensor and the distance difference between each sensor and the local impact location. Finally, it uses the parameters from simulation experiments or tests to determine the local impact location. In other embodiments, a deep learning model can be proposed and trained through a large number of simulation experiments. After training, the positions of each sensor and the distance difference between each sensor and the local impact location are input into the deep learning model to obtain the local impact location.
[0154] Step S402: Determine the impact energy based on the detection signals from each sensor.
[0155] Optionally, in this embodiment, step S402 can be implemented in the following way:
[0156] The impact energy is determined based on the peak value of the detection signals from each sensor.
[0157] That is, after obtaining the peak values of the detection signals from each sensor, the impact energy can be obtained by looking up a table using the parameters obtained from the simulation experiment or test described above.
[0158] In some embodiments, please refer to Figure 10 , Figure 10 for Figure 5 A flowchart illustrating step S102 of the second embodiment. (See attached diagram.) Figure 10 As shown, this embodiment can be achieved through, as follows Figure 10 The method shown implements step S102, specifically including steps S601 to S602:
[0159] Step S601: Obtain the acquisition time and peak value of the detection signals from each sensor.
[0160] The controller acquires the acquisition time and peak value of the detection signals from each sensor.
[0161] Step S602: Based on the acquisition time and peak value of the detection signals from each sensor, determine the local impact location and the corresponding impact energy in the preset model; wherein, the preset model is used to characterize the relationship between the acquisition time and peak value of each sensor and the local impact location and the corresponding impact energy.
[0162] In this embodiment, before performing battery collision detection, a large number of simulation experiments or tests are required. In this embodiment, a preset model can be established to characterize the relationship between the acquisition time and signal peak of each sensor and the local impact position and corresponding impact energy. The preset model is then trained using a large number of simulation experiments or tests. After the training is completed, the controller only needs to input the acquisition time and signal peak of the detection signal of each sensor when the current collision occurs, and the preset model can analyze it to determine the local impact position and corresponding impact energy of the battery when the current battery collision occurs.
[0163] In some embodiments, please refer to Figure 11 , Figure 11 for Figure 5 A flowchart illustrating an embodiment of step S101. Figure 11 As shown, this embodiment can be achieved through, as follows Figure 11 The method shown implements step S101, specifically including steps S701 to S702:
[0164] Step S701: Acquire the raw signals collected in real time by each sensor.
[0165] In order to detect whether the current battery has been involved in a collision at any time, the controller needs to acquire the raw signals collected in real time by each sensor.
[0166] Step S702: Determine the signal amplitude abrupt change point in the original signal, and determine the part of the signal corresponding to the signal amplitude abrupt change point as the detection signal.
[0167] As mentioned earlier, if the battery does not collide, the signals collected by each sensor in real time are the original signals, and the original signals collected by each sensor remain unchanged within a certain range. However, when the battery experiences a local collision, the impact of the collision will cause a sudden change in the amplitude of the original signal. At this time, each sensor can determine the signal amplitude change point in the original signal, determine the part of the signal corresponding to the signal amplitude change point as the detection signal, and record the acquisition time of the detection signal.
[0168] Please see Figure 12 , Figure 12This is a schematic diagram of an embodiment of the battery collision detection device provided in this application. The battery collision detection device 40 provided in this embodiment may include: a data acquisition module 41, a collision position determination module 42, a collision result acquisition module 43, and a preset warning module 44; the data acquisition module 41 is used to acquire detection signals collected by sensors installed at multiple locations on the battery when the battery is impacted; the collision position determination module 42 is used to determine the local impact position of the battery and the corresponding impact energy based on the detection signals of each sensor; the collision result acquisition module 43 is used to determine a collision detection result indicating whether the battery is abnormal based on the local impact position and the corresponding impact energy; the preset warning module 44 is used to execute a preset warning process in response to the collision detection result indicating that the battery is abnormal.
[0169] Please see Figure 13 , Figure 13 This is a schematic diagram of an embodiment of the electronic device provided in this application. The electronic device 50 includes a memory 51 and a processor 52. The processor 52 is used to execute program instructions stored in the memory 51 to implement the steps in any of the above-described battery collision detection processing method embodiments. In a specific implementation scenario, the electronic device 50 may include, but is not limited to, computer equipment, electrical equipment, microcomputers, desktop computers, servers, etc. In addition, the electronic device 50 may also include mobile devices such as laptops and tablets, which are not limited here.
[0170] Specifically, processor 52 controls itself and memory 51 to implement the steps in any of the battery torsion detection method embodiments described above. Processor 52 can also be referred to as a CPU (Central Processing Unit). Processor 52 may be an integrated circuit chip with signal processing capabilities. Processor 52 can also be a general-purpose processor, digital signal processor (DSP), application-specific integrated circuit (ASIC), field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. A general-purpose processor can be a microprocessor or any conventional processor. Furthermore, processor 52 can be implemented using integrated circuit chips.
[0171] The above-described solution, the battery collision detection and processing method of this application, can quickly detect the local impact location and impact energy of the battery after a collision, thereby reducing the possibility of battery safety problems.
[0172] Please see Figure 14 , Figure 14 This is a schematic diagram of a computer-readable storage medium according to an embodiment of the present application. The computer-readable storage medium 60 provided in this embodiment stores program instructions 61 that can be executed by a processor. When the program instructions 61 are executed by the processor, they are used to implement the steps of the battery collision detection processing method in any of the above embodiments.
[0173] In the above-mentioned solution, the battery collision detection and processing method of this application can quickly detect the local impact location and impact energy of the battery, thereby reducing the possibility of battery safety problems.
[0174] The description of the various embodiments above tends to emphasize the differences between the various embodiments. The similarities or similarities between them can be referred to, and for the sake of brevity, they will not be repeated here.
[0175] In the several embodiments provided in this application, it should be understood that the disclosed methods and apparatus can be implemented in other ways. For example, the apparatus implementations described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, units or components may be combined or integrated into another subsystem, or some features may be ignored or not executed. Furthermore, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be electrical, mechanical, or other forms.
[0176] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
Claims
1. A collision detection processing method for a battery, characterized in that, include: The detection signals collected by sensors located at multiple positions on the battery when the battery is impacted are obtained; Calculate the time difference between the acquisition times of the detection signals of each sensor, and use the time difference to calculate the distance difference between each sensor and the local impact position of the battery. The local impact location is determined using the difference between the positions of each sensor and the distance between each sensor and the local impact location; The impact energy of the battery being impacted is determined based on the detection signals from each of the sensors. Based on the local impact location and the corresponding impact energy, a collision detection result indicating whether the battery has malfunctioned is determined; The step of determining the collision detection result indicating whether the battery has malfunctioned based on the local impact location and the corresponding impact energy includes: The impact energy is compared with a first preset energy threshold to obtain a comparison result; in response to the comparison result that the impact energy is greater than or equal to the first preset energy threshold, the collision detection result is determined to be that the battery is abnormal. The determination of the local impact location and corresponding impact energy of the battery based on the detection signals from each of the sensors includes: Acquire the acquisition time and peak value of the detection signals from each of the sensors; Based on the acquisition time and peak value of the detection signals from each of the sensors, the local impact location and the corresponding impact energy are determined in a preset model; wherein, the preset model is used to characterize the relationship between the acquisition time and peak value of each sensor and the local impact location and the corresponding impact energy.
2. The method according to claim 1, characterized in that, After comparing the impact energy with a first preset energy threshold to obtain a comparison result, the collision detection processing method further includes: In response to the comparison result that the impact energy is less than a first preset energy threshold, it is determined whether the amount of collision damage corresponding to the local impact location is greater than or equal to the preset collision damage threshold. If the amount of collision damage corresponding to the local impact location is greater than or equal to a preset collision damage threshold, the collision detection result is determined to be an abnormality of the battery.
3. The method according to claim 2, characterized in that, Before the step of determining whether the amount of collision damage corresponding to the local impact location is greater than or equal to a preset collision damage threshold, the collision detection processing method further includes: The cumulative number of times the impact energy corresponding to the local impact location is greater than or equal to a second preset energy threshold is obtained; The collision damage amount that matches the cumulative number of collisions is determined in a preset damage curve based on the cumulative number of collisions; the preset damage curve is used to characterize the correlation between the collision damage amount and the cumulative number of collisions.
4. The method according to claim 1, characterized in that, The step of determining the impact energy based on the detection signals from each of the sensors includes: The impact energy is determined based on the signal peak value of the detection signals from each of the sensors.
5. The method according to claim 1, characterized in that, The step of acquiring detection signals collected by sensors located at multiple positions on the battery when the battery is impacted includes: Acquire the raw signals collected in real time by each of the aforementioned sensors; In the original signal, identify the signal amplitude abrupt change point, and determine the portion of the signal corresponding to the signal amplitude abrupt change point as the detection signal.
6. The method according to claim 1, characterized in that, The detection signals include acceleration and / or stress.
7. The method according to any one of claims 1-6, characterized in that, The step of acquiring detection signals collected by sensors located at multiple positions on the battery when the battery is impacted includes: During vehicle operation, the system acquires detection signals in real time from sensors located at multiple positions on the battery.
8. The method according to claim 1, characterized in that, After the step of determining a collision detection result indicating whether the battery has malfunctioned based on the local impact location and the corresponding impact energy, the method further includes: If the collision detection result indicates that the battery is abnormal, a preset warning process is executed.
9. A battery collision detection device, characterized in that, include: The data acquisition module is used to acquire detection signals collected by sensors located at multiple positions on the battery when the battery is impacted. The collision location determination module is used to calculate the time difference between the acquisition times of the detection signals of each sensor, and to calculate the distance difference between each sensor and the local impact location of the battery. It also uses the time difference to determine the local impact location using the positions of each sensor and the distance difference between each sensor and the local impact location, and to determine the impact energy of the battery based on the detection signals of each sensor. The collision location determination module is further used to acquire the acquisition time and peak value of the detection signals of each sensor; and to determine the local impact location and the corresponding impact energy in a preset model based on the acquisition time and peak value of the detection signals of each sensor. The preset model characterizes the relationship between the acquisition time and peak value of each sensor and the local impact location and the corresponding impact energy. The collision result acquisition module is used to determine a collision detection result indicating whether the battery is abnormal based on the local impact location and the corresponding impact energy; wherein, the step of determining the collision detection result indicating whether the battery is abnormal based on the local impact location and the corresponding impact energy includes: comparing the impact energy with a first preset energy threshold to obtain a comparison result; in response to the comparison result being that the impact energy is greater than or equal to the first preset energy threshold, determining that the collision detection result is that the battery is abnormal.
10. A battery, characterized in that, The device includes a main body, a controller, and multiple sensors. The multiple sensors are disposed on the main body, and the controller is disposed on the main body or located outside the main body. The controller is electrically connected to each of the sensors. The controller is configured to acquire detection signals collected by the plurality of sensors upon sensing a collision with the battery, calculate the time difference between the acquisition times of the detection signals from each sensor, and use the time difference to calculate the distance difference between each sensor and the local impact location of the battery; determine the local impact location using the location of each sensor and the distance difference between each sensor and the local impact location; determine the impact energy of the battery impacted based on the detection signals from each sensor; and determine a collision detection result indicating whether the battery has experienced an abnormality based on the local impact location and the corresponding impact energy. The controller is further configured to acquire the detection signals from each sensor... The acquisition time and peak value of the detection signal of each sensor; the local impact location and the corresponding impact energy are determined in a preset model based on the acquisition time and peak value of the detection signal of each sensor; wherein, the preset model is used to characterize the relationship between the acquisition time and peak value of each sensor and the local impact location and the corresponding impact energy; the step of determining the collision detection result indicating whether the battery is abnormal based on the local impact location and the corresponding impact energy includes: comparing the impact energy with a first preset energy threshold to obtain a comparison result; in response to the comparison result that the impact energy is greater than or equal to the first preset energy threshold, determining the collision detection result as the battery being abnormal.
11. The battery according to claim 10, characterized in that, The main body includes a battery body and a battery housing for housing the battery body. The plurality of sensors are disposed in the battery housing and located at multiple corner positions on the bottom of the battery housing.
12. An electrical appliance, characterized in that, The device includes a battery, a controller, and sensors disposed at multiple locations on the battery, wherein the controller and each of the sensors are electrically connected; wherein the controller is configured to perform the method as described in any one of claims 1 to 8.
13. The electrical appliance according to claim 12, characterized in that, The controller includes either a BMS system or a VCU.
14. An electronic device, characterized in that, The method includes a memory and a processor, the processor being configured to execute program instructions stored in the memory to implement the method described in any one of claims 1 to 8.
15. A computer-readable storage medium having program instructions stored thereon, characterized in that, When the program instructions are executed by the processor, they implement the method described in any one of claims 1 to 8.
Citation Information
Patent Citations
Collision detection processing method of battery and equipment thereof
CN116901711A