Battery damage simulation method, device, electronic device and medium
By using the comparison between the real force-displacement curve and the simulated force-displacement curve in battery damage simulation, the target input parameters are determined, and the problems of low efficiency and easy error in battery damage simulation in the existing technology are solved, and high-precision simulation and Rapid simulation of multiple operating conditions.
Patent Information
- Application Number
- CN202411733401.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-29
- Publication Date
- 2025-02-25
- Estimated Expiration
- 2044-11-29
AI Technical Summary
In the prior art, battery damage simulation efficiency is low and easy to make mistakes, making it difficult to accurately measure the stretching and compression data of the material, resulting in reduced simulation work efficiency and easy errors in human operation.
By obtaining the true force-displacement curve in the battery extrusion test, combining multiple sets of analog input parameters, outputting the simulated force-displacement curve, determining the target input parameters, and then determining the battery based on the target input parameters, the speed vector to be tested and the battery simulation model Damage data.
The simulation accuracy is improved to more than 95%, and it can quickly simulate a variety of different working conditions, greatly improves work efficiency, and provides technical support for power battery machine-electric-thermal multi-physics coupling.
Smart Images

Figure CN119203696B_ABST
Abstract
Description
Technical Field
[0001] Please involve the field of new energy vehicle power batteries, specifically, a battery damage simulation method, device, electronic equipment and medium. Background Art
[0002] As the number of new energy vehicles increases, the safety of power batteries, an important power component, has been widely concerned by all sectors of society. Because lithium-ion batteries have a high energy density and the internal materials have active chemical properties, power batteries often cause internal short circuits during use due to mechanical abuse, energy shock, high-temperature fast charging and other reasons, followed by chemical reactions and thermal runaway. Usually in traffic accidents, power batteries are susceptible to collisions, extrusions, bottoming and other situations, which can cause abnormal conditions in the vehicle. Severe cases will cause thermal runaway of the battery or even explosion of the entire vehicle. At present, the technology of simulating the mechanical deformation of batteries through finite element model simulation methods has also received more and more attention because of its advantages in reducing R&D costs and improving work efficiency.
[0003] Lithium-ion batteries are complex aggregates composed of multiple material structures such as positive and negative electrode materials, diaphragms and electrolytes. Therefore, if you want to achieve the purpose of refined simulation, you need to test and simulate the properties of each structural material. However, the thickness of the internal materials of the battery is very thin, and the state of the materials exists in different forms such as granular and liquid. Therefore, it is impossible to accurately measure the tensile and compression data of various materials in the test. Therefore, it will be extremely difficult to calibrate the model through refined simulation methods. At present, in order to take into account both computational efficiency and simulation accuracy, the industry often adopts a homogenized modeling method for batteries. In the process of using the material model, it is necessary to manually select the test data of the corresponding direction of the material according to the actual mechanical damage conditions, which results in reduced simulation efficiency and easy errors in human operation.
[0004] In view of this, this application is hereby filed. Summary of the invention
[0005] The purpose of the present application is to provide a battery damage simulation method, device, electronic device and medium to solve the problems of low simulation efficiency and easy errors in the prior art.
[0006] In order to achieve the above objectives, this application adopts the following technical solutions:
[0007] In a first aspect, the present application provides a battery damage simulation method, comprising:
[0008] Obtain the true force-displacement curve in the battery squeeze test;
[0009] Inputting multiple sets of simulation input parameters into a battery simulation model, and outputting multiple sets of simulated force-displacement curves; the simulation input parameters include simulated stress, simulated strain, simulated elastic modulus, and simulated Poisson's ratio;
[0010] Determining target input parameters according to the real force-displacement curve and the multiple groups of simulated force-displacement curves;
[0011] Battery damage data is determined according to the target input parameters, the velocity vector to be measured and the battery simulation model; the battery damage data includes stress, strain, force and displacement.
[0012] As a further preferred technical solution, the multiple groups of simulation input parameters include reference simulation input parameters and multiple groups of adjustment simulation input parameters; the multiple groups of simulation force-displacement curves include reference simulation force-displacement curves and multiple groups of adjustment simulation force-displacement curves;
[0013] The method of inputting multiple sets of simulation input parameters into the battery simulation model and outputting multiple sets of simulation force-displacement curves includes:
[0014] Determining reference simulation input parameters according to the true force-displacement curve;
[0015] Inputting the reference simulation input parameters into a battery simulation model, and outputting a reference simulation force-displacement curve;
[0016] Determining a plurality of groups of adjustment simulation input parameters according to the real force-displacement curve and the reference simulation force-displacement curve;
[0017] A plurality of sets of adjustment simulation input parameters are input into the battery simulation model, and a plurality of sets of adjustment simulation force-displacement curves are output.
[0018] As a further preferred technical solution, the method of determining the battery damage data according to the target input parameter, the speed vector to be measured and the battery simulation model includes:
[0019] Determining required input parameters according to the target input parameters and the speed vector to be measured;
[0020] The required input parameters are input into the battery simulation model to determine battery damage data.
[0021] As a further preferred technical solution, the step of determining the required input parameters according to the target input parameters and the speed vector to be measured includes:
[0022] Determine the main direction of battery damage according to the speed vector to be measured;
[0023] The required input parameters are determined according to the main direction of battery damage and the target input parameters.
[0024] As a further preferred technical solution, the method of determining the main direction of battery damage according to the speed vector to be measured includes:
[0025] Determine, according to the velocity vector to be measured, a first angle between the velocity vector to be measured and the xy plane, and a second angle between the component of the velocity vector to be measured in the xy plane and the x-axis;
[0026] When the first angle is greater than or equal to 45°, determining that the main direction of battery damage is the z direction;
[0027] When the first angle is less than 45° and the second angle is greater than or equal to 45°, determining that the main direction of battery damage is the y direction;
[0028] When the first angle is smaller than 45° and the second angle is smaller than 45°, it is determined that the main direction of battery damage is the x direction.
[0029] As a further preferred technical solution, the first angle is calculated using the following formula: ;in, is the first angle, is the velocity vector, is the unit vector of the z-axis;
[0030] The second angle is calculated using the following formula: ;in, is the second angle, is the component of the velocity vector in the xy plane, is the unit vector of the x-axis.
[0031] As a further preferred technical solution, the battery simulation model includes a battery finite element grid, a force direction and a battery material that are the same as those of the battery extrusion test.
[0032] In a second aspect, the present application provides a battery damage simulation device, comprising:
[0033] A target input parameter determination module is used to obtain a real force-displacement curve in a battery extrusion test; input multiple sets of simulation input parameters into a battery simulation model, and output multiple sets of simulated force-displacement curves; the simulation input parameters include simulated stress, simulated strain, simulated elastic modulus, and simulated Poisson's ratio; determine the target input parameters according to the real force-displacement curve and multiple sets of simulated force-displacement curves;
[0034] A simulation module is used to determine battery damage data according to the target input parameters, the velocity vector to be measured and the battery simulation model; the battery damage data includes stress, strain, force and displacement.
[0035] In a third aspect, the present application provides an electronic device, including:
[0036] at least one processor, and a memory communicatively coupled to at least one of the processors;
[0037] The memory stores instructions that can be executed by at least one of the processors, and the instructions are executed by at least one of the processors so that at least one of the processors can perform the above method.
[0038] In a fourth aspect, the present application provides a computer-readable storage medium, on which computer instructions are stored, and the computer instructions are used to enable a computer to execute the above method.
[0039] Compared with the prior art, the beneficial effects of this application are:
[0040] The battery damage simulation method provided in the present application includes: obtaining the real force-displacement curve in the battery extrusion test; inputting multiple sets of simulation input parameters into the battery simulation model, and outputting multiple sets of simulated force-displacement curves; the simulation input parameters include simulated stress, simulated strain, simulated elastic modulus and simulated Poisson's ratio; determining the target input parameters according to the real force-displacement curve and multiple sets of simulated force-displacement curves; determining the battery damage data according to the target input parameters, the velocity vector to be measured and the battery simulation model; the battery damage data includes stress, strain, force and displacement. The method compares the real force-displacement curve with the simulated force-displacement curve to determine the target input parameters, and then determines the battery damage data according to the target input parameters, the velocity vector to be measured and the battery simulation model. The method can improve the simulation accuracy to more than 95%. Since the velocity vectors under different working conditions are different, a variety of different working conditions can be simulated, which greatly improves the work efficiency and provides technical support for the mechanical-electrical-thermal multi-physics field coupling of power batteries. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] In order to more clearly illustrate the specific implementation methods of the present application or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0042] Figure 1 It is a flowchart of the battery damage simulation method provided by the present application;
[0043] Figure 2 is the coordinate system, the velocity vector to be measured , the first angle and the second angle Schematic diagram of the relationship between
[0044] Figure 3 It is a comparison chart of the load-displacement data output after simulation using the method of the present application and the mean value of the test data obtained after multiple mechanical tests;
[0045] Figure 4 It is a structural schematic diagram of a battery damage simulation device provided by the present application;
[0046] Figure 5 It is a schematic diagram of the structure of the electronic device provided by this application. DETAILED DESCRIPTION
[0047] The following is a description of exemplary embodiments of the present application in conjunction with the accompanying drawings, including various details of the embodiments of the present application to facilitate understanding, which should be considered as merely exemplary. Therefore, it should be recognized by those of ordinary skill in the art that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the present application. Similarly, for the sake of clarity and conciseness, the description of well-known functions and structures is omitted in the following description.
[0048] As mentioned in the background technology, the existing technology has the problem of low efficiency and easy errors in battery damage simulation. In this regard, the present application uses the real force-displacement curve based on the actual extrusion test to calibrate the target input parameters in the battery simulation model, and then determines the battery damage data according to the target input parameters, the velocity vector to be measured and the battery simulation model in the subsequent simulation, and can quickly and accurately simulate the velocity vectors in different directions. The present application is further described in detail below in conjunction with the embodiments.
[0049] Example 1
[0050] Figure 1 This is a flow chart of a battery damage simulation method provided in this embodiment. The method can be executed by a battery damage simulation device, which can be composed of software and / or hardware and is generally integrated in an electronic device, which can be an electronic computer, etc. For ease of understanding, each step in the simulation method of this embodiment is executed by an electronic computer.
[0051] like Figure 1 As shown, this embodiment provides a battery damage simulation method, comprising the following steps:
[0052] S110. Obtain a true force-displacement curve in a battery extrusion test.
[0053] The “battery” mentioned in this embodiment may be a single battery or a battery pack.
[0054] The battery extrusion test is completed by the extrusion table, and the whole process is recorded with a high-definition camera. The background operating system can set the test parameters and read and save the data. The mechanical sensor monitors and records the reaction force of the tooling, and the voltage and temperature sensors monitor the battery status. If the battery fails, such as a sudden drop in voltage or a sharp rise in temperature, the battery failure time is recorded.
[0055] In an exemplary test, the battery used is a square-shell ternary lithium-ion battery with a length, width and height of 148×42×100 mm, and the extrusion head used is a semi-cylindrical head with a semi-circular cross-section radius of 12.5 mm and a column length of 160 mm. The test bench sets the motion parameters to 1 mm / s, the extrusion direction is the x-axis direction, and the extrusion is continued until the battery fails.
[0056] For example, the battery force area A is calculated based on the extrusion head radius and battery size. x0 =25 cm 2 When the battery fails, the “time-load” data can be obtained from the operating system, and the force F exerted on the battery during the squeezing process at time T1 can be obtained. x1 According to the running speed of 1 mm / s, the battery displacement ∆L at time T1 is x1 , thus obtaining the true force-displacement curve.
[0057] The "battery extrusion test" in this embodiment is an extrusion test of a battery or battery pack of a specific composition in a standard direction (x, y, z directions) at a standard extrusion speed (e.g., 1 mm / s). For a battery or battery pack of a specific composition, there are three groups of true force-displacement curves obtained through the battery extrusion test, namely, a true force-displacement curve in the extrusion direction of the x direction, a true force-displacement curve in the extrusion direction of the y direction, and a true force-displacement curve in the extrusion direction of the z direction.
[0058] S120, inputting multiple sets of simulation input parameters into a battery simulation model, and outputting multiple sets of simulated force-displacement curves; the simulation input parameters include simulated stress, simulated strain, simulated elastic modulus, and simulated Poisson's ratio.
[0059] In an optional embodiment, the multiple groups of simulation input parameters include reference simulation input parameters and multiple groups of adjustment simulation input parameters; the multiple groups of simulation force-displacement curves include reference simulation force-displacement curves and multiple groups of adjustment simulation force-displacement curves;
[0060] The method of inputting multiple sets of simulation input parameters into the battery simulation model and outputting multiple sets of simulation force-displacement curves includes:
[0061] Determining reference simulation input parameters according to the true force-displacement curve;
[0062] Inputting the reference simulation input parameters into a battery simulation model, and outputting a reference simulation force-displacement curve;
[0063] Determining a plurality of groups of adjustment simulation input parameters according to the real force-displacement curve and the reference simulation force-displacement curve;
[0064] A plurality of sets of adjustment simulation input parameters are input into the battery simulation model, and a plurality of sets of adjustment simulation force-displacement curves are output.
[0065] This implementation method first determines reference simulation input parameters based on the true force-displacement curve, then inputs the reference simulation input parameters into the battery simulation model, outputs the reference simulation force-displacement curve, and then determines multiple sets of adjustment simulation input parameters based on the true force-displacement curve and the reference simulation force-displacement curve. Specifically, the true force-displacement curve and the reference simulation force-displacement curve can be compared to improve the similarity between the two by adjusting the reference simulation input parameters to obtain multiple sets of adjustment simulation input parameters. Finally, the multiple sets of adjustment simulation input parameters are input into the battery simulation model, and multiple sets of adjustment simulation force-displacement curves are output.
[0066] Optionally, determining reference simulation input parameters according to the true force-displacement curve includes: determining reference simulation stress and reference simulation strain according to the true force-displacement curve; determining reference simulation elastic modulus and reference simulation Poisson's ratio according to the reference simulation stress and the reference simulation strain, wherein the reference simulation input parameters include reference simulation stress, reference simulation strain, reference simulation elastic modulus and reference simulation Poisson's ratio.
[0067] Optionally, the reference simulated stress and the reference simulated strain are calculated using the following formula:
[0068] (1); (2).
[0069] Among them, ε x , ε y , ε z are the reference simulation strains of the battery in the x, y, and z directions respectively; σ x , σ y , σ z are the reference simulated stresses in the x, y, and z directions of the battery, respectively; , , are the displacements of the battery in the x, y, and z directions, respectively (which can be obtained by the displacement in the true force-displacement curve); , , are the initial lengths of the battery in the x, y, and z directions, respectively; , , are the cross-sectional areas of the battery in the x, y, and z directions, respectively; Fx , F , F The x-direction is parallel to the thickness (or width) of the battery, the y-direction is parallel to the length of the battery, and the z-direction is parallel to the height of the battery.
[0070] The reference simulated elastic modulus and the reference simulated Poisson's ratio are calculated using the following formula:
[0071] (3);
[0072] (4).
[0073] Where E is the reference simulated elastic modulus and γ is the reference simulated Poisson’s ratio.
[0074] For example, if the battery extrusion direction is the x direction, then the formula (where ε x is the reference simulated strain in the x direction of the battery, is the damage length of the battery in the x direction, is the initial length of the battery in the x direction) and the formula (where σ x is the reference simulated stress in the x-direction of the battery, is the force on the battery in the x direction, is the cross-sectional area of the battery in the x direction) to determine the reference simulated strain ε of the battery at time T1 in the test x1 Compared with the reference simulated stress σ x1 , calculate the stress-strain values corresponding to each moment and finally obtain the reference simulated stress-strain curve, named a.
[0075] When the extrusion direction of the test is the x direction, the obtained reference simulated strain and reference simulated stress are substituted into the above formulas (3) and (4) to calculate the reference simulated elastic modulus and reference simulated Poisson's ratio, where ε y =ε z =0:
[0076] Exemplarily, the above calculation results are a reference simulation elastic modulus E=70 GPa and a reference simulation Poisson's ratio γ=0.3.
[0077] Optionally, the battery simulation model includes a battery finite element mesh, the same force direction and battery material as the battery extrusion test. For example, the mesh is in the form of a hexahedron with a size of 5 mm, and the battery and the pole are set to compressible foam material cards with a density of 2360 kg / m 3The extrusion head is set to a steel material card with a density of 7830kg / m 3 In addition, corresponding properties are set for each part, the position constraint of the back of the battery is set, and the movement direction of the extrusion head is set to be the same as the force direction of the battery extrusion test.
[0078] S130, determining target input parameters according to the real force-displacement curve and the multiple groups of simulated force-displacement curves.
[0079] Optionally, the real force-displacement curve is compared with multiple groups of simulated force-displacement curves to obtain the similarity between the real force-displacement curve and each simulated force-displacement curve, and the simulated input parameters used by the simulated force-displacement curve with the highest similarity are taken as the target input parameters. Since the battery extrusion test can be conducted in the x, y, and z directions respectively, for the same battery, the target input parameters are three groups of x, y, and z, each of which includes stress, strain, elastic modulus, and Poisson's ratio.
[0080] For example, if there are 6 groups of simulated force-displacement curves, numbered 1#, 2#, 3#, 4#, 5#, and 6#, and after comparison, the similarities between the real force-displacement curve and the 1#, 2#, 3#, 4#, 5#, and 6# curves are 90%, 88%, 92%, 93%, 95%, and 97%, respectively, then the simulated input parameters used by the 6# curve are taken as the target input parameters.
[0081] S140. Determine battery damage data according to the target input parameter, the speed vector to be measured and the battery simulation model; the battery damage data includes stress, strain, force and displacement.
[0082] The "speed vector to be measured" is the speed vector when the battery is actually squeezed, and the simulation in this step is to simulate the damage response of the battery under this speed vector. The speed vectors under different working conditions are different, so based on this application, multiple working conditions can be quickly simulated.
[0083] The above stress, strain, force and displacement are the stress, strain, force and displacement simulated by the battery simulation model that can represent the actual damage of the battery, and are the output data of the battery simulation model.
[0084] In an optional implementation, determining the battery damage data according to the target input parameter, the speed vector to be measured and the battery simulation model includes:
[0085] Determining required input parameters according to the target input parameters and the speed vector to be measured;
[0086] The required input parameters are input into the battery simulation model to determine battery damage data.
[0087] The “required input parameters” are the input parameters that are screened from the target input parameters and have the greatest impact on the velocity vector to be measured.
[0088] Since the direction of the speed vector to be measured is not necessarily the x direction, y direction or z direction, the impact on the battery in different directions is different. Therefore, it is necessary to determine the required input parameters based on the target input parameters and the speed vector to be measured, and then input the required input parameters into the battery simulation model to obtain the battery damage data. Through this implementation, the required input parameters can be automatically screened out, thereby improving work efficiency.
[0089] In an optional implementation manner, determining the required input parameters according to the target input parameters and the speed vector to be measured includes:
[0090] Determine the main direction of battery damage according to the speed vector to be measured;
[0091] The required input parameters are determined according to the main direction of battery damage and the target input parameters.
[0092] This embodiment first determines the main direction of battery damage according to the speed vector to be measured, and then determines the required input parameters according to the main direction of battery damage and the target input parameters. The method is scientific and concise, and can quickly select the main direction of battery damage, thereby determining the required input parameters.
[0093] In an optional implementation, determining the main direction of battery damage according to the speed vector to be measured includes:
[0094] Determine, according to the velocity vector to be measured, a first angle between the velocity vector to be measured and the xy plane, and a second angle between the component of the velocity vector to be measured in the xy plane and the x-axis;
[0095] When the first angle is greater than or equal to 45°, determining that the main direction of battery damage is the z direction;
[0096] When the first angle is less than 45° and the second angle is greater than or equal to 45°, determining that the main direction of battery damage is the y direction;
[0097] When the first angle is smaller than 45° and the second angle is smaller than 45°, it is determined that the main direction of battery damage is the x direction.
[0098] For example, the velocity vector to be measured The components on the x, y, and z axes are , , , represents the component of the velocity vector to be measured in the xy plane, which can be specifically seen in equations (4) and (5).
[0099] (4); (5).
[0100] like Figure 2 Shown are the coordinate system and the velocity vector to be measured , the first angle and the second angle Schematic diagram of the relationship between When the angle is greater than or equal to 45°, the main direction of battery damage is determined to be the z direction; when Less than 45°, and When the angle is greater than or equal to 45°, the main direction of battery damage is determined to be the y direction; when Less than 45°, and When the angle is less than 45°, the main direction of the battery damage is determined to be the x direction. Whichever direction the main direction of the battery damage is, a set of target input parameters corresponding to that direction is selected from the target input parameters as the required input parameters. For example, if the main direction of the battery damage is determined to be the y direction, the input parameters in the z direction are selected from the three sets of target input parameters of x, y, and z as the required input parameters.
[0101] In an optional implementation, the first angle is calculated using the following formula: ;in, is the first angle, is the velocity vector, is the unit vector of the z-axis;
[0102] The second angle is calculated using the following formula: ;in, is the second angle, is the component of the velocity vector in the xy plane, is the unit vector of the x-axis.
[0103] in, ; .
[0104] For example, assuming that the velocity vector is (1,1,4), , is the unit vector of the z-axis. After calculation, α is 71°, which is greater than 45°. Therefore, the z-direction is the main direction of battery damage. The required input parameter is E z , γ z , σ z , ε z .
[0105] In addition, assuming that the velocity vector is (1,5,2), , α is calculated to be 21°, which is less than 45°, so the z direction is not the main direction of battery damage. is (0,0,2), and we get is (1,5,0), and the calculated β is 79°, which is greater than 45°. Therefore, the y direction is the main direction of battery damage, and the required input parameter is E y , γ y , σ y , ε y .
[0106] like Figure 3 The figure shows the load-displacement data output after simulation using the method of this embodiment and the average value of the test data obtained after multiple mechanical tests. It can be seen from the figure that the accuracy of the simulation result can reach more than 95%.
[0107] The above method compares the real force-displacement curve with the simulated force-displacement curve to determine the target input parameters, and then determines the battery damage data based on the target input parameters, the velocity vector to be measured and the battery simulation model. This method can improve the simulation accuracy to more than 95%. Since the velocity vectors under different working conditions are different, a variety of different working conditions can be simulated, which greatly improves work efficiency and provides technical support for the mechanical-electrical-thermal multi-physical field coupling of power batteries.
[0108] Example 2
[0109] like Figure 4 As shown, this embodiment provides a battery damage simulation device, including:
[0110] The target input parameter determination module 201 is used to obtain the real force-displacement curve in the battery extrusion test; input multiple sets of simulation input parameters into the battery simulation model, and output multiple sets of simulated force-displacement curves; the simulation input parameters include simulated stress, simulated strain, simulated elastic modulus and simulated Poisson's ratio; determine the target input parameters according to the real force-displacement curve and the multiple sets of simulated force-displacement curves;
[0111] The simulation module 202 is used to determine battery damage data according to the target input parameters, the velocity vector to be measured and the battery simulation model; the battery damage data includes stress, strain, force and displacement.
[0112] The device is used to execute the above method, and thus has at least functional modules and beneficial effects corresponding to the above method.
[0113] Example 3
[0114] like Figure 5 As shown, this embodiment provides an electronic device, including:
[0115] at least one processor; and
[0116] a memory communicatively connected to at least one of the processors; wherein,
[0117] The memory stores instructions executable by at least one of the processors, and the instructions are executed by at least one of the processors to enable at least one of the processors to perform the above method. At least one processor in the electronic device can perform the above method, and thus has at least the same advantages as the above method.
[0118] Optionally, the electronic device also includes interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. The various components are connected to each other using different buses and can be installed on a common mainboard or installed in other ways as needed. The processor can process instructions executed in the electronic device, including instructions stored in or on a memory to display graphical information of a GUI (Graphical User Interface) on an external input / output device (such as a display device coupled to an interface). In other embodiments, if necessary, multiple processors can be used together with multiple memories, and / or multiple buses can be used together with multiple memories. Similarly, multiple electronic devices can be connected (for example, as a server array, a group of blade servers, or a multi-processor system), and each device provides some necessary operations. Figure 5 A processor 301 is taken as an example.
[0119] The memory 302, as a computer-readable storage medium, can be used to store software programs, computer executable programs and modules, such as program instructions / modules corresponding to the battery damage simulation method in the embodiment of the present application (for example, the target input parameter determination module and simulation module in the battery damage simulation device). The processor 301 executes various functional applications and data processing of the device by running the software programs, instructions and modules stored in the memory 302, that is, realizes the above-mentioned battery damage simulation method.
[0120] The memory 302 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system and at least one application required for a function; the data storage area may store data created according to the use of the terminal, etc. In addition, the memory 302 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 302 may further include a memory remotely arranged relative to the processor 301, and these remote memories may be connected to the device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0121] The electronic device may further include: an input device 303 and an output device 304. The processor 301, the memory 302, the input device 303 and the output device 304 may be connected via a bus or other means. Figure 5 The example of connecting through bus is taken in the following.
[0122] The input device 303 can receive input digital or character information, and the output device 304 can include a display device, an auxiliary lighting device (e.g., LED), and a tactile feedback device (e.g., a vibration motor), etc. The display device can include, but is not limited to, a liquid crystal display (LCD), a light emitting diode (LED) display, and a plasma display. In some embodiments, the display device can be a touch screen.
[0123] Example 4
[0124] This embodiment provides a computer-readable storage medium, on which computer instructions are stored, and the computer instructions are used to enable a computer to execute the above method. The computer instructions on the computer-readable storage medium are used to enable a computer to execute the above method, and thus have at least the same advantages as the above method.
[0125] The medium in this application may adopt any combination of one or more computer-readable media. The medium may be a computer-readable signal medium or a computer-readable storage medium. The medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination thereof. More specific examples of the medium (a non-exhaustive list) include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this document, the medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, device, or device.
[0126] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, which carry computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0127] The program code contained on the computer-readable medium can be transmitted using any appropriate medium, including but not limited to wireless, wire, optical cable, RF (Radio Frequency), etc., or any suitable combination of the above.
[0128] Computer program code for performing the operation of the present application can be written in one or more programming languages or a combination thereof, including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (e.g., using an Internet service provider to connect through the Internet).
[0129] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps recorded in this application can be executed in parallel, sequentially or in different orders, as long as the expected results of the technical solution disclosed in this application can be achieved, and this document is not limited here.
[0130] The above specific implementations do not constitute a limitation on the protection scope of this application. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of this application should be included in the protection scope of this application.
Claims
1. A battery damage simulation method, characterized in that: include: Obtain the true force-displacement curve in the battery squeeze test; Input multiple sets of simulation input parameters into the battery simulation model, and output multiple sets of simulation force-displacement curves; The simulation input parameters include simulated stress, simulated strain, simulated elastic modulus and simulated Poisson's ratio; Determining target input parameters according to the real force-displacement curve and the multiple groups of simulated force-displacement curves; Determining battery damage data according to the target input parameter, the speed vector to be measured and the battery simulation model; The battery damage data includes stress, strain, force and displacement; The multiple groups of simulation input parameters include reference simulation input parameters and multiple groups of adjustment simulation input parameters; The multiple groups of simulated force-displacement curves include reference simulated force-displacement curves and multiple groups of adjusted simulated force-displacement curves; The method of inputting multiple sets of simulation input parameters into the battery simulation model and outputting multiple sets of simulation force-displacement curves includes: Determining reference simulation input parameters according to the true force-displacement curve; Inputting the reference simulation input parameters into a battery simulation model, and outputting a reference simulation force-displacement curve; Determining a plurality of groups of adjustment simulation input parameters according to the real force-displacement curve and the reference simulation force-displacement curve; Inputting a plurality of sets of adjustment simulation input parameters into the battery simulation model, and outputting a plurality of sets of adjustment simulation force-displacement curves; Determining the reference simulation input parameters according to the real force-displacement curve includes: determining a reference simulation stress and a reference simulation strain according to the real force-displacement curve; determining a reference simulation elastic modulus and a reference simulation Poisson's ratio according to the reference simulation stress and the reference simulation strain, wherein the reference simulation input parameters include a reference simulation stress, a reference simulation strain, a reference simulation elastic modulus and a reference simulation Poisson's ratio; The step of determining battery damage data according to the target input parameter, the speed vector to be measured and the battery simulation model includes: Determining required input parameters according to the target input parameters and the speed vector to be measured; The required input parameters are input into the battery simulation model to determine battery damage data.
2. The battery damage simulation method according to claim 1, characterized in that: The step of determining the required input parameters according to the target input parameters and the speed vector to be measured includes: Determine the main direction of battery damage according to the speed vector to be measured; The required input parameters are determined according to the main direction of battery damage and the target input parameters.
3. The battery damage simulation method according to claim 2, characterized in that: The determining the main direction of battery damage according to the speed vector to be measured includes: Determine, according to the velocity vector to be measured, a first angle between the velocity vector to be measured and the xy plane, and a second angle between the component of the velocity vector to be measured in the xy plane and the x-axis; When the first angle is greater than or equal to 45°, determining that the main direction of battery damage is the z direction; When the first angle is less than 45° and the second angle is greater than or equal to 45°, determining that the main direction of battery damage is the y direction; When the first angle is smaller than 45° and the second angle is smaller than 45°, it is determined that the main direction of battery damage is the x direction.
4. The battery damage simulation method according to claim 3, characterized in that: The first angle is calculated using the following formula: ;in, is the first angle, is the velocity vector, is the unit vector of the z-axis; The second angle is calculated using the following formula: ;in, is the second angle, is the component of the velocity vector in the xy plane, is the unit vector of the x-axis.
5. The battery damage simulation method according to claim 1, characterized in that: The battery simulation model includes a battery finite element mesh, a force direction that is the same as that of the battery extrusion test, and a battery material.
6. A battery damage simulation device, characterized in that: include: Target input parameter determination module, used to obtain the real force-displacement curve in the battery squeeze test; Inputting multiple sets of simulation input parameters into a battery simulation model, and outputting multiple sets of simulation force-displacement curves; the simulation input parameters include simulated stress, simulated strain, simulated elastic modulus, and simulated Poisson's ratio; determining target input parameters according to the real force-displacement curve and the multiple sets of simulated force-displacement curves; The multiple groups of simulation input parameters include reference simulation input parameters and multiple groups of adjustment simulation input parameters; The multiple groups of simulated force-displacement curves include reference simulated force-displacement curves and multiple groups of adjusted simulated force-displacement curves; The inputting of multiple sets of simulation input parameters into the battery simulation model and outputting multiple sets of simulation force-displacement curves includes: determining reference simulation input parameters according to the real force-displacement curve; inputting the reference simulation input parameters into the battery simulation model and outputting the reference simulation force-displacement curve; determining multiple sets of adjustment simulation input parameters according to the real force-displacement curve and the reference simulation force-displacement curve; inputting multiple sets of the adjustment simulation input parameters into the battery simulation model and outputting multiple sets of adjustment simulation force-displacement curves; the determining of reference simulation input parameters according to the real force-displacement curve includes: The real force-displacement curve is used to determine the reference simulated stress and the reference simulated strain; the reference simulated elastic modulus and the reference simulated Poisson's ratio are determined according to the reference simulated stress and the reference simulated strain, wherein the reference simulated input parameters include the reference simulated stress, the reference simulated strain, the reference simulated elastic modulus and the reference simulated Poisson's ratio; the battery damage data is determined according to the target input parameters, the speed vector to be measured and the battery simulation model, including: determining the required input parameters according to the target input parameters and the speed vector to be measured; inputting the required input parameters into the battery simulation model to determine the battery damage data; A simulation module is used to determine battery damage data according to the target input parameters, the velocity vector to be measured and the battery simulation model; the battery damage data includes stress, strain, force and displacement.
7. An electronic device, characterized in that: include: at least one processor, and a memory communicatively coupled to at least one of the processors; The memory stores instructions executable by at least one of the processors, and the instructions are executed by at least one of the processors so that the at least one processor can execute the method according to any one of claims 1 to 5.
8. A computer-readable storage medium, characterized in that: The medium stores computer instructions, and the computer instructions are used to enable a computer to execute the method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Battery monomer time domain correlation book construction simulation true analysis method and system
CN118520734A