Battery pack impact simulation method, device, equipment and medium
By constructing an impact simulation of the battery pack and a rigid sphere model, the limitations of power battery pack impact safety research are addressed, providing a more accurate basis for performance evaluation and design optimization.
Patent Information
- Application Number
- CN202510780428.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-11
- Publication Date
- 2025-09-09
AI Technical Summary
In the existing technology, the impact safety research of power battery packs cannot fully reflect the complex working conditions that may be encountered during actual driving, resulting in a lack of effective data support for structural design and protective measures.
By constructing a battery pack model and multiple rigid sphere models, the battery pack model is subjected to impact simulation using the multiple rigid sphere models to obtain the displacement of the battery cell model, and a preset displacement threshold is set to evaluate the battery pack's eligibility.
It achieves a more realistic simulation of multiple impact conditions of the battery pack during actual driving, provides a quantitative performance evaluation basis, and provides clear data support for the structural design and protection measures of the battery pack.
Smart Images

Figure CN120611566A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of new energy technology, and in particular to a battery pack impact simulation method, device, equipment and medium. Background Art
[0002] In the new energy sector, power batteries are core components of electric vehicles. Their performance determines the overall performance of the vehicle, and their safety is closely linked to the safety of the occupants. Typically, power batteries are located beneath the floor of an electric vehicle. During driving, they are inevitably impacted by objects such as pebbles on the road, potentially causing varying degrees of damage to the battery and affecting its safety.
[0003] Therefore, during the battery pack development process, accurate assessment of the pack's performance under impact can promptly identify potential safety hazards, providing a basis for the battery pack's structural design and protective measures, thereby ensuring the safety and reliability of the battery pack during actual use. However, in related technologies, research on the impact safety of power battery packs cannot fully reflect the complex impact conditions that battery packs may face during actual driving, resulting in certain limitations in the research results and an inability to effectively provide data support for the structural design and protection of battery packs. Summary of the Invention
[0004] The embodiments of the present application provide a battery pack impact simulation method, apparatus, device and medium to solve the problem that the research on impact safety of power battery packs in related technologies cannot effectively provide data support for the structural design and protection of battery packs.
[0005] In a first aspect, an embodiment of the present application provides a battery pack impact simulation method, comprising:
[0006] Obtain parameter information of the battery pack and the rigid sphere;
[0007] Constructing a battery pack model based on the parameter information of the battery pack, and constructing multiple rigid sphere models based on the parameter information of the rigid sphere; wherein the battery pack model includes a battery module model and a battery pack shell model, and the battery module model includes multiple battery cell models;
[0008] Impacting the battery pack model with a plurality of rigid sphere models;
[0009] When the plurality of rigid sphere models have completed the collision, obtaining the displacements of the plurality of battery cell models;
[0010] In response to the displacement amounts of the plurality of battery cell models being all smaller than a preset displacement threshold, battery pack qualification information is output.
[0011] In a possible design, the impacting the battery pack model with a plurality of rigid sphere models includes:
[0012] Controlling the plurality of rigid sphere models to collide with the battery pack model at intervals; wherein, global damping is applied after any rigid sphere model completes the collision and before the next rigid sphere model performs the collision.
[0013] In a possible design, the multiple rigid sphere models have the same speed when impacting the battery pack model.
[0014] In a possible design, the impacting the battery pack model with a plurality of rigid sphere models includes:
[0015] Generate multiple different impact angles based on preset algorithms;
[0016] The plurality of rigid sphere models are used to impact the battery pack model from a plurality of different impact angles.
[0017] In one possible design, after constructing the battery pack model according to the parameter information of the battery pack, the method further includes:
[0018] performing a simulated extrusion test on the plurality of battery cell models to obtain a first simulated extrusion force-displacement curve;
[0019] Obtaining a first actual extrusion force-displacement curve of the battery cell, and comparing the first actual extrusion force-displacement curve with the first simulated extrusion force-displacement curve;
[0020] When the error between the first actual extrusion force-displacement curve and the first simulated extrusion force-displacement curve is less than a first preset error threshold, battery cell calibration success information is generated.
[0021] In one possible design, after constructing the battery pack model according to the parameter information of the battery pack, the method further includes:
[0022] performing a simulated extrusion test on the battery pack shell model to obtain a second simulated extrusion force-displacement curve;
[0023] Obtaining a second actual extrusion force-displacement curve of the battery pack shell, and comparing the second actual extrusion force-displacement curve with the second simulated extrusion force-displacement curve;
[0024] When the error between the second actual extrusion force-displacement curve and the second simulated extrusion force-displacement curve is less than a second preset error threshold, battery pack shell calibration success information is generated.
[0025] In one possible design, it also includes:
[0026] In response to a displacement of any of the battery cell models being greater than a preset displacement threshold, determining a target battery cell model having the largest displacement among the plurality of battery cell models;
[0027] Acquiring stress distribution data of the target battery cell model;
[0028] Outputting battery pack failure information, wherein the battery pack failure information includes the stress distribution data.
[0029] In a second aspect, an embodiment of the present application provides a battery pack impact simulation device, comprising:
[0030] An acquisition module is used to obtain parameter information of the battery pack and the rigid sphere;
[0031] a model construction module, configured to construct a battery pack model based on the parameter information of the battery pack, and to construct a plurality of rigid sphere models based on the parameter information of the rigid sphere; wherein the battery pack model includes a battery module model and a battery pack shell model, and the battery module model includes a plurality of battery cell models;
[0032] an impact module, configured to impact the battery pack model with a plurality of rigid sphere models;
[0033] The acquisition module is further configured to acquire the displacements of the plurality of battery cell models when the plurality of rigid sphere models have completed the collision;
[0034] The output module is configured to output battery pack qualification information in response to the displacement amounts of the plurality of battery cell models being less than a preset displacement threshold.
[0035] In a third aspect, an embodiment of the present application provides an electronic device, comprising: a processor, and a memory communicatively connected to the processor;
[0036] The memory stores computer-executable instructions;
[0037] The processor executes the computer-executable instructions stored in the memory to implement the method as described in any one of the first aspects.
[0038] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, they are used to implement the method as described in any one of the first aspects.
[0039] In a fifth aspect, an embodiment of the present application provides a computer program product, comprising a computer program, which, when executed by a processor, implements the method as described in any one of the first aspects.
[0040] The present application provides a battery pack impact simulation method, apparatus, device, and medium. The method includes: obtaining parameter information of a battery pack and parameter information of a rigid sphere; constructing a battery pack model based on the parameter information of the battery pack, and constructing multiple rigid sphere models based on the parameter information of the rigid sphere; impacting the battery pack model with the multiple rigid sphere models; obtaining the displacement of multiple battery cell models when the multiple rigid sphere models have completed the impact; and outputting battery pack qualification information in response to the displacement of the multiple battery cell models being less than a preset displacement threshold. By constructing multiple rigid sphere models to perform impact simulation on the battery pack model, compared with the single impact research in the related art, it is possible to more realistically simulate the complex working conditions of multiple impacts that the battery pack may face during actual driving, overcome the limitations of traditional research results, and make the research results closer to actual conditions. In addition, the displacement of the battery cell model is used as an indicator to evaluate the impact performance of the battery pack, and a preset displacement threshold is set. By comparing the displacement of multiple battery cell models with the preset displacement threshold, the performance of the battery pack model under impact can be quantitatively evaluated, providing a clear basis for judging whether the battery pack is qualified. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0042] Figure 1 A schematic diagram of an application scenario corresponding to the battery pack impact simulation method provided in one embodiment of the present application;
[0043] Figure 2 A schematic diagram of a flow chart of a battery pack impact simulation method provided in one embodiment of the present application;
[0044] Figure 3 A flowchart of a battery pack impact simulation method provided in another embodiment of the present application;
[0045] Figure 4 A schematic structural diagram of a battery pack impact simulation device provided in one embodiment of the present application;
[0046] Figure 5 A schematic diagram of the structure of an electronic device provided in one embodiment of the present application.
[0047] The above drawings illustrate specific embodiments of the present application, which will be described in more detail below. These drawings and the textual description are not intended to limit the scope of the present application in any way, but rather to illustrate the concepts of the present application to those skilled in the art by reference to specific embodiments. DETAILED DESCRIPTION
[0048] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.
[0049] In the field of new energy, power batteries are the core components of electric vehicles. The performance of power batteries determines the overall performance of electric vehicles, and the safety performance of power batteries is closely related to the life safety of passengers. Usually, power batteries are placed under the floor of electric vehicles. During the driving process of electric vehicles, they will inevitably be hit by objects such as small stones from the road, which may cause varying degrees of damage to the battery, thereby affecting the battery's safety performance. Therefore, in the research and development of battery packs, by accurately evaluating the performance of battery packs under impact, potential safety hazards can be discovered in a timely manner, providing a basis for the structural design and protective measures of the battery pack, thereby ensuring the safety and reliability of the battery pack during actual use. However, in related technologies, research on the impact safety of power battery packs mainly focuses on single impacts, which cannot fully reflect the complex impact conditions that battery packs may face during actual driving. As a result, the research results have certain limitations and cannot effectively provide data support for the structural design and protection of battery packs.
[0050] Therefore, when facing the technical problems in related technologies, it is taken into account that the battery pack may be subjected to multiple impacts from different directions and different intensities during actual driving. Therefore, by establishing a battery pack model and multiple rigid sphere models, the battery pack model is simulated by using multiple rigid sphere models. Since the displacement of the battery cell can reflect the structural stability of the battery pack under impact to a certain extent, it is related to the safety performance of the battery pack. Therefore, the displacement of multiple battery cell models is compared with the preset displacement. If the displacement of multiple battery cell models is less than the preset displacement threshold, it means that the battery pack performs qualified under the simulated impact condition, and the battery pack qualified information is output at this time.
[0051] Figure 1 A schematic diagram of an application scenario corresponding to the battery pack impact simulation method provided in an embodiment of the present application is shown as follows: Figure 1As shown, the application scenario diagram of the battery pack impact simulation method provided by this embodiment includes: a user device 11 and an impact simulation device 12. When a battery pack impact simulation is required, the user inputs the parameter information of the battery pack and the parameter information of the rigid sphere to the user device 11 through the input device, and the user device 11 sends the parameter information of the battery pack and the parameter information of the rigid sphere to the impact simulation device 12; the impact simulation device 12 receives the parameter information of the battery pack and the parameter information of the rigid sphere, and establishes a battery pack model and multiple rigid sphere models according to the parameter information; then the battery pack model is impacted by multiple rigid sphere models, and after the impact is completed, the displacement of the multiple battery cell models is compared with the preset displacement threshold. When the displacement of the multiple battery cell models is less than the preset displacement threshold, the impact simulation device 12 sends the battery pack qualified information to the user device 11.
[0052] The following specific embodiments describe in detail the technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.
[0053] Figure 2 This is a flowchart of a battery pack impact simulation method provided in one embodiment of the present application, as shown in FIG. Figure 2 As shown, the execution subject of this embodiment is a battery pack impact simulation device, which can be implemented by a computer program or a medium storing a relevant computer program, such as a USB flash drive and / or a CD, or can be integrated into an electronic device. Specifically, the battery pack impact simulation method provided in this embodiment includes the following steps:
[0054] S201: Obtain parameter information of the battery pack and parameter information of the rigid sphere.
[0055] Among them, the parameter information of the battery pack includes but is not limited to the overall size and shape of the battery pack, the number and arrangement of battery modules, the size, shape, and material properties of battery cells (such as density, elastic modulus, Poisson's ratio, etc.), and the material properties and thickness of the battery pack shell.
[0056] The parameter information of the rigid sphere includes but is not limited to the diameter, mass, impact speed, impact angle, etc. of the sphere.
[0057] It should be noted that the parameter information of the battery pack and the parameter information of the rigid sphere are the basis for building an accurate simulation model. The above two types of parameter information can be obtained through analysis and measurement of the actual battery pack and impact scenario or by consulting relevant materials.
[0058] S202. Construct a battery pack model according to the parameter information of the battery pack, and construct multiple rigid sphere models according to the parameter information of the rigid sphere; wherein the battery pack model includes a battery module model and a battery pack shell model, and the battery module model includes multiple battery cell models.
[0059] Specifically, the battery pack model includes a battery module model and a battery pack shell model, and the battery module model includes multiple battery cell models.
[0060] Optionally, any two adjacent battery cell models are connected by adhesive. Optionally, the battery pack housing model also has a lifting lug structure, and during simulation, a fixed constraint is applied to the lifting lug structure to fix the battery pack model. Alternatively, a trolley model is established and the battery pack model is fixed to the trolley model for simulation.
[0061] Optionally, when constructing the model, auxiliary design software or professional finite element analysis software can be used to digitally model the geometric shape and physical properties of the battery pack and the rigid sphere.
[0062] Optionally, when constructing the battery pack model, multiple battery cell models are combined into a battery module model according to an actual arrangement, and then the battery module model is assembled with the battery pack shell model to form a complete battery pack model.
[0063] Optionally, when constructing the rigid sphere model, multiple rigid spheres with different characteristics, such as different diameters, impact velocities, etc., are constructed according to set parameters to simulate different impact scenarios.
[0064] S203. Use multiple rigid sphere models to impact the battery pack model.
[0065] Specifically, after obtaining the battery pack model and multiple rigid sphere models, impact simulation can be performed. By setting the rigid sphere's motion trajectory and impact parameters, the multiple rigid spheres can be made to impact the battery pack model sequentially or simultaneously in a predetermined manner. During the impact, the changes in physical quantities such as stress, strain, and displacement of the battery pack model under the impact force are calculated and the relevant data is recorded.
[0066] It should be noted that there is no contact between any rigid sphere models and they will not interfere with each other during impact simulation.
[0067] Optionally, in order to simulate various complex impact scenarios, multiple rigid sphere models can be set with different impact speeds, angles, sphere sizes, etc., which can more comprehensively evaluate various impact situations that the battery pack may encounter during actual use.
[0068] It should be noted that the battery pack impact simulation method of this embodiment is based on finite element analysis. Finite element analysis is a numerical calculation method that decomposes a complex physical structure into multiple finite-sized units and simulates the mechanical behavior of the entire structure by solving the mechanical equations of each unit. The battery pack model and the rigid sphere model are discretized into multiple finite element units. By setting material properties, boundary conditions, and loads, that is, the impact force of the rigid sphere, the mechanical equations of the units are solved using finite element analysis software to obtain the stress, strain, and displacement distribution of the battery pack during the impact process.
[0069] S204 : When the multiple rigid sphere models have completed the collision, obtain the displacements of the multiple battery cell models.
[0070] Specifically, after the impact, the calculation results of the battery pack model are analyzed to extract the displacement of each battery cell model during the impact. The displacement of the battery cell model directly reflects the degree of deformation of the battery cell under the impact. If the displacement of the battery cell is too large, it may cause damage to the internal structure of the battery, such as electrode deformation and diaphragm rupture, which may lead to safety issues such as short circuits.
[0071] S205 : In response to the displacements of the multiple battery cell models being smaller than a preset displacement threshold, outputting battery pack qualification information.
[0072] The preset displacement threshold is set based on the design requirements and safety standards of the battery cells and is used to measure whether the deformation of the battery cells after an impact is within a safe range. By setting a reasonable preset displacement threshold and comparing the displacement of the battery cells with the preset displacement threshold, the safety of the battery pack in the event of an impact can be effectively assessed.
[0073] Specifically, after obtaining the displacement of multiple battery cell models, the multiple displacements are compared with the preset displacement threshold in turn. If the displacement of all battery cell models is less than the preset displacement threshold, it means that the battery pack maintains good structural integrity during the impact, and the battery cell model has not been seriously damaged, meeting the safety requirements. Therefore, the battery pack can be judged as qualified and the corresponding qualification information can be output.
[0074] The battery pack qualification information may include initial parameters of the battery pack and parameters of the battery pack after being impacted.
[0075] Optionally, when the displacement of any battery cell model is greater than or equal to a preset displacement threshold, the battery pack may be determined to be unqualified and unqualified information may be output.
[0076] Optionally, when a battery pack is judged to be unqualified, the user can re-enter the adjusted battery pack parameter information and perform the impact simulation again, such as the arrangement of the battery cell model, the thickness of the battery pack shell, etc., so as to quickly evaluate the impact of different design schemes on the battery pack impact performance, thereby providing strong data support for the design optimization of the battery pack.
[0077] It should be noted that the battery pack impact simulation method provided in this application eliminates the need to manufacture actual battery pack samples and conduct physical impact experiments, significantly reducing manpower, material resources, and time costs. Battery pack impact testing can be completed simply by building a virtual model and performing simulation calculations using computer software, significantly reducing R&D and testing costs.
[0078] The battery pack impact simulation method provided in the embodiments of this application constructs multiple rigid sphere models to perform impact simulation on the battery pack model. Compared to single impact studies in related technologies, this method can more realistically simulate the complex working conditions of multiple impacts that the battery pack may face during actual driving, overcoming the limitations of traditional research results and making the research results more realistic. In addition, the displacement of the battery cell model is used as an indicator for evaluating the battery pack's impact performance, and a preset displacement threshold is set. By comparing the displacement of multiple battery cell models with the preset displacement threshold, the performance of the battery pack model under impact can be quantitatively evaluated, providing a clear basis for judging whether the battery pack is qualified.
[0079] It should be noted that compared to traditional physical experiments, simulation methods can quickly conduct multiple tests. By adjusting the parameters of the rigid sphere and the impact scenario, a large amount of test data can be obtained in a short period of time, providing timely feedback for battery pack design optimization and accelerating the product development cycle.
[0080] As an optional implementation, based on any of the above embodiments, a battery pack model is impacted by multiple rigid sphere models; including:
[0081] Control multiple rigid sphere models to impact the battery pack model at intervals; wherein, global damping is applied after any rigid sphere model completes the impact and before the next rigid sphere model impacts.
[0082] Optionally, during the simulation, the order and time intervals for the rigid sphere impacts can be pre-set. For example, the first rigid sphere can begin impacting the battery pack model at 0 seconds. After the impact, a second rigid sphere can be launched after a 0.5-second interval, and so on. After a rigid sphere completes its impact, the global damping function is immediately enabled in the simulation system.
[0083] Among them, global damping is achieved by introducing a damping coefficient in the simulation model. The damping coefficient will act on the entire battery pack model, hindering the movement of each component in the battery pack model, consuming the kinetic energy of the battery pack model generated by the impact, and making the battery pack model quickly tend to a stable state.
[0084] Optionally, the damping coefficient of the global damping can be 4πf, where f is the friction coefficient. It should be noted that the damping coefficient of the global damping can also be flexibly set according to actual simulation conditions, and the specific damping coefficient of the global damping is not limited in this embodiment.
[0085] It should be noted that since the battery pack may be subjected to multiple consecutive impacts in actual usage scenarios, the state of the battery pack will change after each impact. Therefore, during simulation, multiple rigid sphere models are used to impact the battery pack model at intervals and global damping is applied during the intervals. This can simulate the process of the battery pack recovering stability after each impact, which is closer to the actual multi-impact scenario. In addition, applying global damping can prevent the residual motion generated by the previous impact from interfering with the results of the subsequent impact, making the simulation results of each impact more independent and accurate, making it easier for researchers to clearly analyze the impact of each impact on the battery pack.
[0086] For example, in order to better understand the solution provided by this embodiment, the solution of this embodiment is introduced by taking the setting of three rigid sphere models as an example:
[0087] Specifically, the three rigid sphere models are spaced apart and arranged in the same direction. After the simulation begins, the three rigid sphere models simultaneously move toward the battery pack model. Table 1 shows the state table of the rigid sphere models, showing the states of the three rigid sphere models at different times.
[0088] Table 1: State table of the rigid sphere model
[0089]
[0090] Specifically, an initial velocity V is applied to the first rigid ball at time 0. The first ball impact ends between time 0 and t1. Global damping is added between t1 and t2 to reduce the impact of battery pack oscillation on the simulation results. An acceleration is applied to the second ball between 0 and t2, with an acceleration magnitude of a1=V / t2. At t2, the velocity of the second rigid ball reaches V, impacting the battery pack for a second time from t2 to t3. From t3 to t4, global damping is added to reduce the impact of battery pack oscillation on the simulation results. An acceleration is applied to the third ball between 0 and t4, with an acceleration magnitude of a2=V / t4. At t4, the velocity of the third rigid ball reaches V, impacting the battery pack for a third time from t4 to t5. From t5 to t6, global damping is added to reduce the impact of battery pack oscillation on the simulation results.
[0091] It should be noted that global damping can be applied through the command "*DAMPING_GLOBAL" and "*BOUNDARY_PRESCRIBED_MOTION_RIGID(Accl)" is the acceleration application command for the rigid sphere model.
[0092] The battery pack impact simulation method provided in the embodiments of this application avoids the potential interference caused by simultaneous impacts of multiple rigid spheres by impacting the battery pack model at intervals, thereby more accurately simulating the battery pack being impacted at different times and locations during actual driving. Furthermore, applying global damping during the impact intervals helps the battery pack model reach a stable state more quickly after impact, avoiding simulation result deviations caused by persistent vibration or instability, thereby ensuring the accuracy of subsequent impact analysis.
[0093] As an optional implementation, based on any of the above embodiments, the multiple rigid sphere models have the same speed when colliding with the battery pack model.
[0094] Optionally, the velocity of each rigid sphere model when impacting the battery pack model can be set to the same value. For example, the impact velocity of all rigid sphere models can be set to 10 m / s to ensure that the initial kinetic energy conditions of each rigid sphere model are consistent during the impact with the battery pack model.
[0095] It should be noted that since the same speed means that the initial kinetic energy carried by each rigid sphere is consistent, when multiple rigid sphere models impact the battery pack model at the same speed, the interference of different kinetic energy caused by speed differences on the simulation results can be eliminated. While controlling the variables, the influence of different impact positions, angles or impact numbers on the battery pack model structure under the same impact energy conditions can be studied.
[0096] The battery pack impact simulation method provided in the embodiment of the present application helps to improve the comparability of the simulation by controlling the speed of multiple rigid sphere models when impacting the battery pack model. When studying the impact of different impact schemes on the battery pack model, since the speed remains constant, there is stronger comparability between different experimental data, and the impact of various design parameters on the impact resistance of the battery pack can be evaluated more accurately. In addition, the various possible combinations caused by the speed variable are reduced, thereby reducing the complexity of the simulation.
[0097] As an optional implementation, based on any of the above embodiments, a battery pack model is impacted by multiple rigid sphere models; including:
[0098] Generate multiple different impact angles based on a preset algorithm; and impact the battery pack model with multiple rigid sphere models from multiple different impact angles.
[0099] Specifically, because battery packs are subject to a variety of impact angles in actual usage scenarios, different impact angles will result in different impact force directions and effects on the battery pack, which in turn have different impacts on the battery pack's structure and performance. Therefore, in this embodiment, a preset algorithm is used to generate multiple different impact angles, which can simulate the battery pack's conditions under various complex impact angles and comprehensively study the battery pack's response to impact forces in different directions. Furthermore, at different impact angles, the stress and strain distribution of each part within the battery pack model will change. By analyzing the stress and strain distribution data of each part, we can gain a deeper understanding of the battery pack's weak links and structural performance characteristics.
[0100] The preset algorithm is a pre-set algorithm for generating the impact angle of the rigid sphere model. Optionally, a random algorithm can be used in combination with angle constraints to set the impact angle value range, for example, within the range of 0° to 360° horizontally and -90° to 90° vertically.
[0101] Optionally, a random algorithm is used to randomly generate a series of three-dimensional spatial angles that meet the requirements to cover all possible directions of impact of the battery pack, including frontal, side, and diagonal angles. After the angles are generated, each rigid sphere model is moved according to the corresponding impact angle to ensure that it impacts the battery pack model at the set angle.
[0102] The battery pack impact simulation method provided in the embodiment of the present application generates multiple different impact angles through a preset algorithm, and controls multiple rigid sphere models to impact the battery pack model from multiple different impact angles, thereby simulating all possible impact angle scenarios in reality. Compared with the impact simulation of a single or a small number of fixed angles, it can more completely evaluate the safety performance of the battery pack.
[0103] As an optional implementation manner, based on any of the above embodiments, after building a battery pack model according to the parameter information of the battery pack, the following steps are further included:
[0104] First, a simulated extrusion test is performed on a plurality of battery cell models to obtain a first simulated extrusion force-displacement curve.
[0105] Specifically, a simulated extrusion test is performed on the constructed battery cell model according to pre-set extrusion test parameters.
[0106] Among them, the pre-set extrusion test parameters include but are not limited to setting the shape and size of the extrusion plate, as well as the speed, direction and stroke range of the extrusion. By simulating the process of the extrusion plate applying pressure to the battery cell, the extrusion force and corresponding displacement change data of the battery cell model during the extrusion process are obtained, and then based on the extrusion force data and displacement change data, a first simulated extrusion force-displacement curve is drawn. The first simulated extrusion force-displacement curve intuitively reflects the relationship between force and displacement of the battery cell model during the extrusion process. It should be noted that the pressure loading method and boundary conditions of the simulated extrusion test must be consistent with the actual extrusion test.
[0107] Secondly, a first actual extrusion force-displacement curve of the battery cell is obtained, and the first actual extrusion force-displacement curve is compared with the first simulated extrusion force-displacement curve.
[0108] Among them, the first actual extrusion force-displacement curve is obtained by conducting a physical extrusion test on an actual battery cell. During the test, a high-precision force sensor and displacement measuring device are used to record the force and displacement data of the battery cell during the extrusion process, and then the first actual extrusion force-displacement curve is drawn.
[0109] Optionally, the first actual extrusion pressure-displacement curve is compared with the first simulated extrusion pressure-displacement curve in the same coordinate system, and the differences between the two are analyzed by comparing the trends of the two curves, key nodes, such as the displacement points corresponding to the maximum extrusion pressure, and the shapes of the curves.
[0110] Finally, when the error between the first actual extrusion force-displacement curve and the first simulated extrusion force-displacement curve is less than a first preset error threshold, battery cell calibration success information is generated.
[0111] The first preset error threshold is a threshold pre-set according to the accuracy requirement of the battery cell simulation analysis, and is used to measure the degree of agreement between the first actual extrusion force-displacement curve and the first simulated extrusion force-displacement curve.
[0112] Optionally, there are multiple ways to calculate the error between the first actual extrusion force-displacement curve and the first simulated extrusion force-displacement curve, such as calculating the absolute error or relative error of corresponding points of the curves, or performing a comprehensive evaluation by calculating the area difference between the curves.
[0113] When the error between the first actual extrusion force-displacement curve and the first simulated extrusion force-displacement curve is less than a first preset error threshold, it indicates that the constructed battery cell model can more accurately reflect the mechanical properties of the actual battery cell during the extrusion process, that is, the battery cell calibration is successful, and battery cell calibration success information is automatically generated.
[0114] Optionally, if the error between the first actual extrusion force-displacement curve and the first simulated extrusion force-displacement curve is greater than a first preset error threshold, the parameters of the battery cell model need to be adjusted and optimized, and the simulated extrusion test and curve comparison are re-performed until the calibration requirements are met.
[0115] It should be noted that as the core component of the battery pack, the mechanical properties of the battery cell have a significant impact on the overall performance of the battery pack under impact and other conditions. If the error between the first actual extrusion force-displacement curve and the first simulated extrusion force-displacement curve is within an acceptable range, it indicates that the constructed battery cell model can accurately simulate the actual situation in terms of mechanical properties. In other words, the parameter settings and structural construction of the battery cell model are reasonable and effective, thus ensuring the accuracy and reliability of the entire battery pack model constructed based on this battery cell model in subsequent impact simulation and other analyses.
[0116] The battery pack impact simulation method provided in the embodiment of the present application calibrates the battery cell model to ensure that the battery cell model can accurately reflect the mechanical properties of the actual battery cell, thereby enabling the entire battery pack model to more realistically simulate the actual working conditions in subsequent impact simulation and other analyses, thereby improving the accuracy and credibility of the simulation results and providing a more reliable basis for the safety assessment of the battery pack.
[0117] As an optional implementation manner, based on any of the above embodiments, after building a battery pack model according to the parameter information of the battery pack, the following steps are further included:
[0118] First, a simulated extrusion test is performed on the battery pack shell model to obtain a second simulated extrusion force-displacement curve.
[0119] Specifically, after the battery pack shell model is constructed, a simulated extrusion test is performed according to preset test parameters.
[0120] Among them, the preset test parameters include but are not limited to: the shape and size of the extrusion plate, such as using a square flat plate to simulate plane extrusion, and a circular cylinder to simulate local concentrated extrusion; the extrusion speed, simulating the impact loading rate during different impacts, such as 5mm / min to simulate slow extrusion, and 100mm / s to simulate high-speed impact; the extrusion direction, which can be extruded from different directions such as the top, side, and bottom of the battery pack shell.
[0121] Specifically, when conducting a simulated extrusion test on a battery pack shell model, the extrusion force and displacement data experienced by the battery pack shell model during the extrusion process are calculated and recorded, and a second simulated extrusion force-displacement curve is plotted. The second simulated extrusion force-displacement curve intuitively reflects the relationship between force and displacement during the extrusion of the battery pack shell model. It should be noted that the pressure loading method and boundary conditions of the simulated extrusion test must be consistent with those of the actual extrusion test.
[0122] Next, a second actual extrusion force-displacement curve of the battery pack shell is obtained, and the second actual extrusion force-displacement curve is compared with the second simulated extrusion force-displacement curve.
[0123] The second actual extrusion force-displacement curve is obtained by conducting a physical extrusion test on an actual battery pack shell. During the test, a high-precision pressure sensor monitors the extrusion force applied to the battery pack shell in real time, and a displacement sensor measures the deformation and displacement of the battery pack shell. The force and displacement data of the battery pack shell during the extrusion process are recorded, and the second actual extrusion force-displacement curve is then plotted.
[0124] Optionally, the second actual extrusion force-displacement curve and the second simulated extrusion force-displacement curve may be placed in the same coordinate system, and the difference between the two may be analyzed from dimensions such as the peak position of the slope change of the curve and the curve fluctuation.
[0125] Finally, when the error between the second actual extrusion force-displacement curve and the second simulated extrusion force-displacement curve is less than a second preset error threshold, battery pack shell calibration success information is generated.
[0126] The second preset error threshold is a threshold value pre-set according to the simulation accuracy requirement of the battery pack shell, and is used to measure the degree of consistency between the second actual extrusion force-displacement curve and the second simulation extrusion force-displacement curve.
[0127] Optionally, mathematical methods such as mean square error and mean absolute error can be used to determine the degree of difference between the two curves. When the error between the second actual extrusion force-displacement curve and the second simulated extrusion force-displacement curve is less than a second preset error threshold, it indicates that the material parameters and structural design of the battery pack housing model are highly consistent with the actual situation and can effectively simulate the actual extrusion conditions. At this time, a calibration success message is automatically generated.
[0128] Optionally, if the error between the second actual extrusion force-displacement curve and the second simulated extrusion force-displacement curve is greater than a second preset error threshold, it is necessary to adjust the battery case model parameters, such as the material elastic modulus, Poisson's ratio, etc. After adjustment and optimization, the simulated extrusion test is carried out again and compared with the curve until the calibration requirements are met.
[0129] It should be noted that the battery pack shell, as a key structure protecting the internal battery modules, has a mechanical property that directly impacts the safety of the battery pack under external loads such as impact and extrusion. If the error between the second actual extrusion force-displacement curve and the second simulated extrusion force-displacement curve is within the normal range, it indicates that the battery pack shell model can reliably simulate the mechanical response of the battery pack shell under extrusion conditions, thereby ensuring the accuracy and reliability of the entire battery pack model constructed based on this battery pack shell model in subsequent impact simulation and other analyses.
[0130] The battery pack impact simulation method provided in the embodiment of the present application calibrates the battery pack shell model to ensure that it can accurately simulate the mechanical properties of the actual shell, effectively avoid the distortion of the impact simulation results caused by the deviation of the shell model, enhance the reliability of the overall simulation model of the battery pack, make the simulation results closer to the actual working conditions, and provide more reliable data support for the safety assessment of the battery pack.
[0131] Figure 3 A flowchart of a battery pack impact simulation method provided in another embodiment of the present application is provided. As an optional implementation, based on any of the above embodiments, Figure 3 As shown in , the battery pack impact simulation method of this embodiment further includes the following steps:
[0132] S301 : In response to a displacement of any battery cell model being greater than a preset displacement threshold, determining a target battery cell model having the largest displacement among multiple battery cell models.
[0133] Specifically, after completing the impact simulation and obtaining the displacement of each battery cell model, the displacement data is screened and compared. If a battery cell model's displacement exceeds a preset displacement threshold, the battery pack model is deemed unqualified. At this point, all battery cell models are sorted in descending order by displacement to quickly identify the target battery cell model with the largest displacement.
[0134] The target battery cell model refers to a battery cell model with the largest displacement among all battery cell models.
[0135] By locating the battery cell model that is most severely deformed and most likely to be damaged during the collision, a clear target is provided for subsequent in-depth analysis.
[0136] S302: Obtain stress distribution data of a target battery cell model.
[0137] Specifically, after determining the target battery cell model, stress distribution data of the target battery cell model is acquired.
[0138] Among them, the stress distribution data contains detailed information on the internal stress of the target battery cell model under the action of impact force, and is an important basis for analyzing the cause and extent of damage to the battery cell model.
[0139] Optionally, a visual stress cloud map can be generated based on the stress distribution data to intuitively display the stress magnitude and distribution status of different parts of the target battery cell model, and at the same time output specific stress numerical data, including the maximum stress value, stress values of each key part, etc.
[0140] S303: Outputting battery pack unqualified information, where the battery pack unqualified information includes stress distribution data.
[0141] Specifically, when the battery pack is determined to be unqualified, battery pack unqualified information including target battery cell model stress distribution data is generated.
[0142] Optionally, the non-conformity information may be presented in the form of a report or a pop-up window.
[0143] In addition to the battery pack failure conclusion, stress distribution data is also displayed. Optionally, stress values at key locations can be tabulated and displayed graphically as stress contours. This allows R&D personnel to quickly understand the stress conditions on the battery cells during a collision, providing direct data support for subsequent design improvements.
[0144] It should be noted that when a battery pack model is impacted, the displacement of the battery cell model is an important indicator of the structural integrity of the battery pack model. When the displacement of the battery cell model exceeds the preset threshold, it indicates that the battery cell model may have been severely deformed or even damaged. Among them, the target battery cell model with the largest displacement is usually the most concentrated and weakest link in the entire battery pack model during the impact. Therefore, by obtaining the stress distribution data of the target battery cell model, it is possible to further reveal the stress conditions inside the battery cell and clarify the location and degree of stress concentration.
[0145] It should be noted that based on the stress distribution data in the non-conforming information, R&D personnel can optimize the structure and materials of the battery cells or the overall design of the battery pack. For example, stress concentration areas can be reinforced or replaced with high-strength materials; the arrangement of battery cells in the battery pack can be adjusted to improve their stress response.
[0146] The battery pack impact simulation method provided in the embodiments of this application determines the target battery cell model with the largest displacement when the displacement of any battery cell model is detected to be greater than a preset displacement threshold. By obtaining and outputting stress distribution data for the target battery cell model, researchers can analyze the reasons for battery pack failure based on the stress conditions of the target battery cell model under impact, thereby providing guidance for battery pack optimization design and better addressing potential safety hazards.
[0147] Figure 4 A schematic diagram of the structure of a battery pack impact simulation device provided in one embodiment of the present application is shown as follows: Figure 4 As shown, the battery pack impact simulation device provided in this embodiment is located in an electronic device, and the battery pack impact simulation device 40 provided in this embodiment includes: an acquisition module 41 , a model construction module 42 , an impact module 43 and an output module 44 .
[0148] Among them, the acquisition module 41 is used to obtain the parameter information of the battery pack and the parameter information of the rigid sphere; the model construction module 42 is used to construct a battery pack model according to the parameter information of the battery pack, and to construct multiple rigid sphere models according to the parameter information of the rigid sphere; wherein the battery pack model includes a battery module model and a battery pack shell model, and the battery module model includes multiple battery cell models; the impact module 43 is used to impact the battery pack model through multiple rigid sphere models; the acquisition module 41 is also used to obtain the displacement of multiple battery cell models when the multiple rigid sphere models have completed the impact; the output module 44 is used to output the battery pack qualification information in response to the displacement of multiple battery cell models being less than a preset displacement threshold.
[0149] Optionally, when the battery pack model is impacted by multiple rigid sphere models, the impact module 43 is specifically used to: control the multiple rigid sphere models to impact the battery pack model at intervals; wherein, global damping is applied after any rigid sphere model completes the impact and before the next rigid sphere model impacts.
[0150] Optionally, the multiple rigid sphere models have the same speed when impacting the battery pack model.
[0151] Optionally, when the battery pack model is impacted by multiple rigid sphere models, the impact module 43 is specifically used to: generate multiple different impact angles based on a preset algorithm; and impact the battery pack model with the multiple rigid sphere models from multiple different impact angles.
[0152] Optionally, after constructing the battery pack model according to the parameter information of the battery pack, the model construction module 42 is also used to: perform simulated extrusion tests on multiple battery cell models to obtain a first simulated extrusion force-displacement curve; obtain a first actual extrusion force-displacement curve of the battery cell, and compare the first actual extrusion force-displacement curve with the first simulated extrusion force-displacement curve; and generate battery cell calibration success information when the error between the first actual extrusion force-displacement curve and the first simulated extrusion force-displacement curve is less than a first preset error threshold.
[0153] Optionally, after constructing the battery pack model according to the parameter information of the battery pack, the model construction module 42 is also used to: perform a simulated extrusion test on the battery pack shell model to obtain a second simulated extrusion force-displacement curve; obtain a second actual extrusion force-displacement curve of the battery pack shell, and compare the second actual extrusion force-displacement curve with the second simulated extrusion force-displacement curve; and generate battery pack shell calibration success information when the error between the second actual extrusion force-displacement curve and the second simulated extrusion force-displacement curve is less than a second preset error threshold.
[0154] Optionally, the acquisition module 41 is also used to: in response to the displacement of any battery cell model being greater than a preset displacement threshold, determine the target battery cell model with the largest displacement among multiple battery cell models; obtain stress distribution data of the target battery cell model; the output module 44 is also used to: output battery pack unqualified information, and the battery pack unqualified information includes stress distribution data.
[0155] Figure 5 A schematic diagram of the structure of an electronic device provided in one embodiment of the present application is shown in FIG. Figure 5 As shown, the electronic device provided by this embodiment includes: a processor 51 and a memory 52 communicatively connected to the processor.
[0156] The memory 52 stores computer-executable instructions; the processor 51 executes the computer-executable instructions stored in the memory 52 to implement the battery pack impact simulation method provided by any one of the above embodiments.
[0157] The program may include program code, which includes computer-executable instructions. The memory 52 may include a high-speed RAM memory, or may also include a non-volatile memory, such as at least one disk memory.
[0158] In this embodiment, the memory 52 is connected to the processor 51 via a bus. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 5 The diagram shows a bus with only one straight line, but this does not mean that there is only one bus or one type of bus.
[0159] An embodiment of the present application also provides a computer-readable storage medium, including computer-executable instructions stored in the computer-readable storage medium, which are used to implement the battery pack impact simulation method provided in any of the above embodiments when the computer-executable instructions are executed by a processor.
[0160] An embodiment of the present application also provides a computer program product, including a computer program, which, when executed by a processor, implements the battery pack impact simulation method provided in any one of the above embodiments.
[0161] An exemplary readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be an integral part of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (ASIC). Of course, the processor and the readable storage medium can also exist in the device as discrete components.
[0162] The division of units is merely a logical functional division; actual implementations may employ alternative divisions, such as combining or integrating multiple units or components into another system, or omitting or disabling certain features. Furthermore, any direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection between devices or units, either through an interface, electrical, mechanical, or other means.
[0163] Units described as separate components may or may not be physically separate, and components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0164] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0165] If a function 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 the present invention, or the portion that contributes to the prior art, or a portion 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 for causing a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the various embodiments of the method of the present invention. The aforementioned storage medium includes various media that can store program code, such as USB flash drives, mobile hard drives, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical disks.
[0166] Those skilled in the art will appreciate that all or part of the steps in the above-described method embodiments can be implemented using hardware associated with program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.
[0167] Finally, it should be noted that those skilled in the art will readily identify other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. The present invention is intended to cover any variations, uses, or adaptations of the present invention that follow the general principles of the present invention and include common knowledge or customary techniques in the art not disclosed herein. The present invention is not limited to the precise structure described above and illustrated in the accompanying drawings, and various modifications and variations may be made without departing from the scope thereof. The scope of the present invention is limited solely by the appended claims.
Claims
1. A battery pack impact simulation method, characterized in that: include: Obtain parameter information of the battery pack and the rigid sphere; Constructing a battery pack model based on the parameter information of the battery pack, and constructing multiple rigid sphere models based on the parameter information of the rigid sphere; wherein the battery pack model includes a battery module model and a battery pack shell model, and the battery module model includes multiple battery cell models; Impacting the battery pack model with a plurality of rigid sphere models; When the plurality of rigid sphere models have completed the collision, obtaining the displacements of the plurality of battery cell models; In response to the displacement amounts of the plurality of battery cell models being all smaller than a preset displacement threshold, battery pack qualification information is output.
2. The method according to claim 1, characterized in that The method of impacting the battery pack model with a plurality of rigid sphere models comprises: Controlling the plurality of rigid sphere models to collide with the battery pack model at intervals; wherein, global damping is applied after any rigid sphere model completes the collision and before the next rigid sphere model performs the collision.
3. The method according to claim 2, characterized in that The multiple rigid sphere models have the same speed when colliding with the battery pack model.
4. The method according to claim 1, wherein The method of impacting the battery pack model with a plurality of rigid sphere models comprises: Generate multiple different impact angles based on preset algorithms; The plurality of rigid sphere models are used to impact the battery pack model from a plurality of different impact angles.
5. The method according to claim 1, wherein After the battery pack model is constructed according to the parameter information of the battery pack, the method further includes: performing a simulated extrusion test on the plurality of battery cell models to obtain a first simulated extrusion force-displacement curve; Obtaining a first actual extrusion force-displacement curve of the battery cell, and comparing the first actual extrusion force-displacement curve with the first simulated extrusion force-displacement curve; When the error between the first actual extrusion force-displacement curve and the first simulated extrusion force-displacement curve is less than a first preset error threshold, battery cell calibration success information is generated.
6. The method according to claim 1, characterized in that After the battery pack model is constructed according to the parameter information of the battery pack, the method further includes: performing a simulated extrusion test on the battery pack shell model to obtain a second simulated extrusion force-displacement curve; Obtaining a second actual extrusion force-displacement curve of the battery pack shell, and comparing the second actual extrusion force-displacement curve with the second simulated extrusion force-displacement curve; When the error between the second actual extrusion force-displacement curve and the second simulated extrusion force-displacement curve is less than a second preset error threshold, battery pack shell calibration success information is generated.
7. The method according to any one of claims 1 to 6, characterized in that Also includes: In response to a displacement of any of the battery cell models being greater than a preset displacement threshold, determining a target battery cell model having the largest displacement among the plurality of battery cell models; Acquiring stress distribution data of the target battery cell model; Outputting battery pack failure information, wherein the battery pack failure information includes the stress distribution data.
8. A battery pack impact simulation device, characterized in that: include: An acquisition module is used to obtain parameter information of the battery pack and the rigid sphere; a model construction module, configured to construct a battery pack model based on the parameter information of the battery pack, and to construct a plurality of rigid sphere models based on the parameter information of the rigid sphere; wherein the battery pack model includes a battery module model and a battery pack shell model, and the battery module model includes a plurality of battery cell models; an impact module, configured to impact the battery pack model with a plurality of rigid sphere models; The acquisition module is further configured to acquire the displacements of the plurality of battery cell models when the plurality of rigid sphere models have completed the collision; The output module is configured to output battery pack qualification information in response to the displacement amounts of the plurality of battery cell models being less than a preset displacement threshold.
9. An electronic device, characterized in that: include: a processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 7 when executed by a processor.