Twin battery-based battery test method and apparatus, electronic device, and storage medium
By using a battery testing method based on twin batteries, cell parameters are obtained, digital models are generated, and simulations are performed. This solves the problems of high battery testing costs and long testing cycles, achieving cost reduction and time shortening.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- EVE ENERGY STORAGE CO LTD
- Filing Date
- 2025-08-20
- Publication Date
- 2026-07-02
Smart Images

Figure CN2025115829_02072026_PF_FP_ABST
Abstract
Description
Battery testing methods, apparatus, electronic devices, and storage media based on twin batteries
[0001] This application claims priority to Chinese Patent Application No. 2024119190675, filed with the Chinese Patent Office on December 24, 2024, the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to the field of digital design and manufacturing of batteries, specifically to a battery testing method, apparatus, electronic device, and storage medium based on twin batteries. Background Technology
[0003] In current lithium battery system research and product development, especially in thermal management and mechanical design studies, physical battery cells are used for experimental research. However, using physical battery cells has several drawbacks: long procurement cycles; cumbersome process of repositioning sensors each time; high cost of finished battery cells; low reusability, requiring disposal after use, leading to increased recycling costs; complex equipment wiring requiring repeated wiring; and long procurement cycles impacting project progress. Therefore, current battery testing solutions are costly and time-consuming. Technical issues
[0004] Current battery testing solutions are costly and have long testing cycles. Technical solutions
[0005] This application provides a battery testing method, apparatus, electronic device, and storage medium based on twin batteries, which can reduce the testing cost of batteries, battery modules, and battery packs, reduce the testing time of batteries, battery modules, and battery packs, and shorten the development cycle of battery modules and battery packs.
[0006] In a first aspect, this application provides a battery testing method based on twin batteries, comprising:
[0007] Obtain the cell parameters of the target battery;
[0008] Based on the cell parameters, determine the temperature and deformation information of the target battery during the charging and discharging process;
[0009] Based on temperature and deformation information, a digital model corresponding to the target battery is generated.
[0010] The digital model is simulated, and a twin battery corresponding to the target battery is constructed based on the simulation results, so as to test the performance of the target battery based on the twin battery.
[0011] Secondly, this application also provides a battery testing device based on twin batteries, comprising:
[0012] The acquisition module is configured to acquire the cell parameters of the target battery.
[0013] The determination module is configured to determine the temperature and deformation information of the target battery during the charging and discharging process based on the cell parameters.
[0014] The generation module is configured to generate a digital model of the target battery based on temperature and deformation information.
[0015] The testing module is configured to simulate the digital model and construct a twin battery corresponding to the target battery based on the simulation results, so as to test the performance of the target battery based on the twin battery.
[0016] Accordingly, this application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program as in any of the methods described above.
[0017] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of any of the methods described above. Beneficial effects
[0018] This application provides a battery testing method, apparatus, electronic device, and storage medium based on twin batteries. After obtaining the cell parameters of the target battery, the temperature and deformation information of the target battery during charging and discharging are determined based on the cell parameters. Then, a digital model corresponding to the target battery is generated based on the temperature and deformation information. Finally, the digital model is simulated, and a twin battery corresponding to the target battery is constructed based on the simulation results to test the performance of the target battery. The battery testing scheme based on twin batteries provided in this application determines the temperature and deformation information of the target battery during charging and discharging based on the cell parameters of the target battery, and then constructs a twin battery corresponding to the target battery based on the temperature and deformation information. Therefore, it eliminates the need for a large number of physical cells, reducing the testing cost of batteries, battery modules, and battery packs. Furthermore, it eliminates the need for extensive and repetitive wiring during testing, reducing the testing time of batteries, battery modules, and battery packs and shortening the development cycle of battery modules and battery packs. Attached Figure Description
[0019] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below.
[0020] Figure 1 is a schematic flowchart of a battery testing method based on twin batteries provided in an embodiment of this application;
[0021] Figure 2 is a schematic diagram of the structure based on twin batteries provided in an embodiment of this application;
[0022] Figure 3 is a scenario interface diagram of the battery testing method based on twin batteries provided in the embodiments of this application;
[0023] Figure 4 is a schematic diagram of the structure of the battery testing device based on twin batteries provided in an embodiment of this application;
[0024] Figure 5 is a schematic diagram of the structure of the electronic device provided in an embodiment of this application. Embodiments of the present invention
[0025] The technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments.
[0026] This application provides a battery testing method, apparatus, electronic device, and storage medium based on twin batteries.
[0027] The battery testing device based on twin batteries can be integrated into a terminal, which may include a tablet computer or a personal computer (PC). The terminal can establish a wired or wireless connection with a server, which may include a standalone server, a distributed server, or a server cluster consisting of multiple servers.
[0028] The following sections provide detailed descriptions of each example. It should be noted that the order in which the embodiments are described is not intended to limit the priority of the embodiments.
[0029] A battery testing method based on twin batteries includes: acquiring cell parameters of a target battery; determining temperature and deformation information of the target battery during charging and discharging based on the cell parameters; generating a digital model corresponding to the target battery based on the temperature and deformation information; simulating the digital model and constructing a twin battery corresponding to the target battery based on the simulation results, so as to test the performance of the target battery based on the twin battery.
[0030] Please refer to Figure 1, which is a schematic flowchart of the battery testing method based on twin batteries provided in this application embodiment. The flowchart of the battery testing method based on twin batteries can be as follows:
[0031] 101. Obtain the cell parameters of the target battery.
[0032] Cell parameters refer to a series of key data and indicators describing the characteristics and performance of a single battery cell (cell). Cell parameters can include capacity retention, energy retention rate, SOC-OCV (State of Charge - Open Circuit Voltage), cell stiffness, and expansion analysis. Capacity retention refers to the amount of charge a cell retains over a certain period (e.g., 30 days or 7 days) at a specific temperature (e.g., 25°C or 60°C) and state of charge (SOC). Energy retention rate describes the capacity and energy retention rates of a cell at different temperatures (e.g., -20°C to 55°C). SOC-OCV describes the open circuit voltage of a cell at different temperatures and SOCs. Cell stiffness includes compressive stiffness and expansion stiffness. Compressive stiffness refers to the elastic deformation capability of a cell when it is static and not being charged or discharged, while expansion stiffness refers to the cell's ability to resist elastic deformation during charging and discharging. Expansion analysis uses an in-situ expansion analysis system (e.g., SWE2110) to quantify the differences in compressive and expansion stiffness of the same cell. Specifically, the cell parameters of the target battery can be obtained through the cell specification sheet, which usually contains key information such as the cell's nominal capacity, nominal voltage, internal resistance, charge / discharge cutoff voltage, size, and weight. Alternatively, cell parameters can be obtained through online resources and databases, such as professional battery technology websites, academic papers, and review articles. The specific method of obtaining these parameters can be chosen based on the actual situation and will not be elaborated here.
[0033] 102. Based on the cell parameters, determine the temperature and deformation information of the target battery during the charging and discharging process.
[0034] For example, cell parameters carry temperature and deformation information. Temperature information indicates the target battery's charge / discharge temperature range, such as a discharge temperature range of -30 to 60°C and a charging temperature range of 0 to 60°C. Deformation information indicates how the battery deforms during charge / discharge. For instance, in a wound pouch lithium-ion battery, changes in the crystal structure of the negative electrode active material, graphite, during charge / discharge can cause battery deformation. The separator substrate is made of polyethylene (PE), which shrinks during winding, also leading to battery deformation.
[0035] 103. Based on temperature and deformation information, generate a digital model corresponding to the target battery.
[0036] For example, the electrical characteristics of the battery cell are described by an equivalent circuit model (ECM), the thermal characteristics by a thermal model, and the physical deformation by a mechanical model. Then, the equivalent circuit model is coupled with the thermal and mechanical models to generate a digital model corresponding to the target battery.
[0037] Optionally, in some embodiments of this application, the step of "generating a digital model corresponding to the target battery based on temperature information and deformation information" may include:
[0038] Extract the temperature distribution of the target battery during the charging and discharging process from the temperature information;
[0039] Extract the deformation of the target battery during the charging and discharging process from the deformation information;
[0040] Obtain the basic digital model corresponding to the target battery;
[0041] The basic digital model is configured based on the temperature distribution and deformation to obtain the digital model corresponding to the target battery.
[0042] The basic digital model has the same shape as the target battery, allowing direct acquisition of detailed geometric dimensions and shape data, including length, width, height, and the dimensions of any internal structures. Based on this dimensional data, a precise 3D model is created in computer-aided design (CAD) software. This model includes all external and internal features of the battery, such as cells, casing, electrodes, and separators, and the basic digital model is constructed in simulation software. Next, the temperature distribution of the target battery during charging and discharging is extracted from temperature information, and a Kalman filter algorithm and a four-state lumped thermal model are used to estimate the internal and surface temperatures of the lithium battery. Simultaneously, by monitoring the strain and acoustic signal intensity changes of the battery under different currents, the battery's mechanical behavior can be understood. The collected temperature distribution data is integrated into the digital model to simulate the temperature changes of the cells during charging and discharging. Furthermore, the deformation data of the cells during charging and discharging is integrated into the digital model to simulate the expansion or contraction of the cells.
[0043] Optionally, in some embodiments of this application, the step "configuring the basic digital model according to the temperature distribution and deformation to obtain the digital model corresponding to the target battery" may include:
[0044] Based on the temperature distribution, heating devices and temperature sensors are added to the preset positions of the basic digital model. Based on the deformation, driving devices and pressure sensors are added to the preset positions of the basic digital model. The configured basic digital model is then determined as the digital model corresponding to the target battery.
[0045] For example, based on temperature distribution data, the areas with the most concentrated heat generation within the battery cell are identified, and these areas will be the key locations for placing heating devices and temperature sensors. Based on the identified heat generation areas, heating devices are added to the corresponding locations in the basic digital model. These heating devices can be resistance wires or other types of heating elements. Temperature sensors are also placed near the heat generation areas, ensuring that the sensor positions can accurately capture the temperature changes of the battery cell. Simultaneously, based on the deformation data of the battery cell during charging and discharging, the areas with the most significant deformation within the battery cell are identified, and these areas will be the key locations for placing drive devices and pressure sensors. Based on the critical deformation areas, drive devices are added to the corresponding locations in the basic digital model. These devices can be mechanical devices used to simulate the expansion or contraction of the battery cell. Pressure sensors are placed near the deformation areas, ensuring that the sensors can accurately measure the pressure changes inside the battery cell. Then, the correct parameters are set for the heating devices, temperature sensors, drive devices, and pressure sensors to ensure that their responses in the simulation are consistent with the actual physical devices. At the same time, the correct material properties are assigned to each component in the digital model to ensure that the simulated physical behavior matches reality. Run simulation tests to observe the operation of the heating device, temperature sensor, drive device, and pressure sensor, ensuring they accurately simulate the actual behavior of the battery cell. Compare the simulation results with experimental data and make necessary adjustments and calibrations to the model.
[0046] Optionally, in some embodiments of this application, the step "adding a heating device and a temperature sensor at a preset location on the basic digital model according to the temperature distribution" may include:
[0047] The target battery is divided into regions based on the temperature distribution.
[0048] Based on the regional division results, heating devices and temperature sensors are added to the preset locations on the basic digital model.
[0049] For example, as shown in Figure 2, the temperature regions of the cell terminals and the large surface are divided according to the temperature distribution of the battery during the charging and discharging process. Then, according to the different region divisions, a resistance heating wire with appropriate heating power and a temperature sensor are placed in the aluminum shell of the cell of the same size.
[0050] Similarly, a drive device and pressure sensor of appropriate power are placed according to the deformation of the battery during charging and discharging. Optionally, in some embodiments of this application, the drive device consists of a driver and a corresponding auxiliary tooling. Optionally, in some embodiments of this application, the drive device 20 consists of multiple driver arrays.
[0051] 104. Simulate the digital model and construct a twin battery corresponding to the target battery based on the simulation results, so as to test the performance of the target battery based on the twin battery.
[0052] For example, appropriate simulation software can be selected based on the type and requirements of the digital model, such as ANSYS, COMSOL Multiphysics, or MATLAB / Simulink. Then, based on the cell parameters of the target battery, the necessary physical parameters for simulation, such as electrical conductivity, thermal conductivity, density, and specific heat capacity, are set. Next, the basic digital model is imported into the simulation software, and the correct material properties are assigned to each part of the model to ensure that the simulated physical behavior matches the actual situation. Optionally, boundary conditions of the model, such as temperature, pressure, and current, can be set, as well as initial conditions for the simulation, such as initial temperature and initial voltage. After setting all parameters and conditions, the simulation process is started. After the simulation is completed, the simulation results data are collected. The simulation results are compared with expected or experimental data to verify the accuracy of the simulation. When the simulation results match the cell parameters, a twin battery corresponding to the target battery is constructed based on the simulation results to test the performance of the target battery.
[0053] Optionally, in some embodiments of this application, the step of "simulating the digital model and constructing a twin battery corresponding to the target battery based on the simulation results, so as to test the performance of the target battery according to the twin battery" may include:
[0054] The digital model is simulated, and the simulation results are checked to see if they match the cell parameters.
[0055] When the simulation results match the cell parameters, a sample battery corresponding to the digital model is constructed.
[0056] The sample battery was debugged, and the debugging results were checked to see if they matched the cell parameters.
[0057] When the debugging results match the cell parameters, the sample cell is determined to be the twin cell corresponding to the target cell, and the performance of the target cell is tested based on the twin cell.
[0058] Initiate the simulation process of the digital model in the simulation software, ensuring all parameters and conditions are set correctly. After the simulation is complete, collect simulation result data, including key parameters such as voltage, current, and temperature. Then, compare the simulation results with the actual parameters of the battery cell to check whether the voltage, current, and temperature are within the expected range. When the simulation results match the battery cell parameters, construct an actual sample battery based on the parameters and design of the digital model. During the manufacturing process of the sample battery, implement strict quality control to ensure that the physical characteristics of the sample battery are consistent with the digital model. When the debugging results of the sample battery perfectly match the battery cell parameters, determine that the sample battery is the twin battery corresponding to the target battery. Use the twin battery for performance testing to verify the performance and reliability of the target battery.
[0059] Optionally, in some embodiments of this application, the step "when the simulation results match the cell parameters, then construct the sample battery corresponding to the digital model" may include:
[0060] When the simulation results match the cell parameters, the battery module corresponding to the digital model is obtained;
[0061] Obtain the preset circuit configuration information;
[0062] Based on circuit configuration information and battery components, a sample battery corresponding to the digital model is constructed.
[0063] For example, the simulation output is compared with the actual parameters of the battery cell to check whether parameters such as voltage, current, and temperature are within the expected range. When the simulation results match the battery cell parameters, the corresponding battery components, including the battery cell, circuit board, and connecting wires, can be obtained based on the simulation model. A heating assembly can be installed inside the battery cell. This heating assembly can include heating elements 1', 2', 3', and 4'. Heating elements 1' and 2' are installed on the positive and negative terminals respectively, while heating elements 3' and 4' are installed on opposite sides of the battery, as shown in Figure 2(b). The resulting heat source is shown in Figure 2(a). Outside the battery cell, a control circuit and a negative feedback circuit are installed to ensure that the battery's charging and discharging process can be effectively controlled and managed. The design of the control circuit needs to consider the battery's charging and discharging characteristics, safety protection mechanisms, and compatibility with the battery management system (BMS). The negative feedback circuit is installed to stabilize the battery's operating state and improve the system's response speed and stability. Negative feedback can reduce output signal fluctuations by adjusting circuit parameters, thereby improving the overall system control accuracy, as shown in Figure 3. After installing the resistance wire and drive unit inside the battery cell casing, simulation software is used to perform simulations, including simulating the heating characteristics of the resistance wire and the mechanical response of the drive unit, to predict the temperature and stress distribution of the battery cell during charging and discharging. The simulated temperature and stress distributions are then compared with data from an actual battery cell. This step is to verify the accuracy of the simulation model and ensure that the twin battery cell can accurately simulate the behavior of a real battery cell.
[0064] Terminal heating modules and large-area heating modules: These modules are responsible for simulating the temperature changes of the target battery during charging and discharging within the twin battery. By adding heating modules to the terminals and large-area portions of the cell, the temperature in these areas can be precisely controlled to match the actual temperature distribution of the target battery. A heating film provides uniform heat across the entire cell surface, ensuring the accuracy of the twin battery's temperature simulation. Thermally conductive fillers and adhesives are used to improve heat conduction efficiency, ensuring uniform heat distribution within the cell while simulating the thermal characteristics of the target battery. Temperature sensors are used to monitor the twin battery's temperature in real time, ensuring it matches the temperature distribution of the target battery. The cell casing and top cover provide physical protection for the cell and maintain its structural integrity. In the twin battery, the shape and materials of these components are completely identical to the target battery to ensure the accuracy of deformation simulation.
[0065] The resistance wire and drive device installed in the battery cell casing were simulated. The simulation results were compared with the actual charging and discharging temperature distribution and stress distribution of the finished battery cell to determine the magnitude of the drive current input into the external circuit of the twin battery cell during the charging and discharging process.
[0066] The temperature and mechanical information sensed by the temperature and mechanical sensors in the twin battery will be input into the feedback circuit, thereby achieving a more precise control over the charging and discharging temperature distribution and deformation of the twin cell to achieve consistency with the real cell.
[0067] Optionally, in some embodiments of this application, it may also include:
[0068] When the simulation results do not match the cell parameters, the process returns to the step of generating a digital model of the target battery based on temperature and deformation information.
[0069] If the debugging results do not match the cell parameters, the process returns to the step of generating a digital model of the target battery based on temperature and deformation information.
[0070] First, identify the discrepancies between the simulation or debugging results and the cell parameters. If the simulation results do not match the cell parameters, re-collect the temperature distribution data and deformation data of the target battery during the charging and discharging process. Then, based on the newly collected data, adjust the parameters in the digital model, such as thermal conductivity, electrical conductivity, and coefficient of expansion. Re-simulate using the updated digital model. If the simulation results still do not match, continue adjusting the model parameters and structure until the simulation results match the cell parameters.
[0071] If the simulation results match, reconstruct the sample battery based on the updated digital model. Debug the newly constructed sample battery to ensure its performance matches the target battery. Perform charge-discharge tests on the sample battery and collect performance data. Compare the test results with the cell parameters to verify whether the sample battery is an accurate twin of the target battery. If the test results of the sample battery match the cell parameters, the sample battery is determined to be a twin battery.
[0072] This application provides a battery testing method based on twin batteries. After obtaining the cell parameters of the target battery, the method determines the temperature and deformation information of the target battery during charging and discharging based on the cell parameters. Then, based on the temperature and deformation information, a digital model corresponding to the target battery is generated. Finally, the digital model is simulated, and a twin battery corresponding to the target battery is constructed based on the simulation results to test the performance of the target battery. The battery testing scheme based on twin batteries provided in this application determines the temperature and deformation information of the target battery during charging and discharging based on the cell parameters of the target battery, and then constructs a twin battery corresponding to the target battery based on the temperature and deformation information. Therefore, it eliminates the need to consume a large number of physical cells, reducing the testing cost of batteries, battery modules, and battery packs. Furthermore, it also eliminates the need for extensive and repetitive wiring during testing, reducing the testing time of batteries, battery modules, and battery packs and shortening the development cycle of battery modules and battery packs.
[0073] To facilitate better implementation of the battery testing method based on twin batteries according to the embodiments of this application, the embodiments of this application also provide a battery testing device based on twin batteries (hereinafter referred to as the testing device). The meanings of the terms are the same as those in the battery testing method based on twin batteries described above, and specific implementation details can be found in the description of the method embodiments.
[0074] Please refer to Figure 4, which is a schematic diagram of the structure of a battery testing device based on twin batteries provided in an embodiment of this application. The testing device may include an acquisition module 201, a determination module 202, a generation module 203, and a testing module 204, as follows:
[0075] The acquisition module 201 is configured to acquire the cell parameters of the target battery.
[0076] The determination module 202 is configured to determine the temperature and deformation information of the target battery during the charging and discharging process based on the cell parameters.
[0077] The generation module 203 is configured to generate a digital model of the target battery based on temperature and deformation information.
[0078] Optionally, in some embodiments of this application, the generation module 203 may include:
[0079] The extraction unit is configured to extract the temperature distribution of the target battery during the charging and discharging process from the temperature information, and to extract the deformation of the target battery during the charging and discharging process from the deformation information.
[0080] The acquisition unit is configured to acquire the basic digital model corresponding to the target battery;
[0081] The configuration unit is configured to configure the basic digital model according to the temperature distribution and deformation to obtain the digital model corresponding to the target battery.
[0082] The basic digital model has the same shape as the target battery.
[0083] Optionally, in some embodiments of this application, the configuration unit can be configured as follows:
[0084] Based on the temperature distribution, heating devices and temperature sensors are added to the preset positions of the basic digital model. Based on the deformation, driving devices and pressure sensors are added to the preset positions of the basic digital model. The configured basic digital model is then determined as the digital model corresponding to the target battery.
[0085] Optionally, in some embodiments of this application, the configuration unit can be configured to: divide the target battery into regions according to the temperature distribution; and add a heating device and a temperature sensor at a preset location on the basic digital model according to the region division result.
[0086] Optionally, in some embodiments of this application, the driving device consists of a driver and an auxiliary tooling corresponding to the driver.
[0087] Optionally, in some embodiments of this application, the driving device consists of a plurality of driver arrays.
[0088] Test module 204 is configured to simulate the digital model and construct a twin battery corresponding to the target battery based on the simulation results, so as to test the performance of the target battery based on the twin battery.
[0089] Optionally, in some embodiments of this application, the test module 204 may include:
[0090] The detection unit is configured to simulate the digital model and detect whether the simulation results match the cell parameters.
[0091] The building unit is configured to build a sample battery corresponding to the digital model when the simulation results match the cell parameters;
[0092] The debugging unit is configured to debug the sample battery and check whether the debugging results match the cell parameters;
[0093] The test unit is configured to determine that the sample battery is the twin battery corresponding to the target battery when the debugging results match the cell parameters, so as to test the performance of the target battery based on the twin battery.
[0094] Optionally, in some embodiments of this application, the construction unit can be configured to: obtain the battery component corresponding to the digital model when the simulation result matches the cell parameters; obtain preset circuit configuration information; and construct a sample battery corresponding to the digital model based on the circuit configuration information and the battery component.
[0095] Optionally, in some embodiments of this application, the construction unit can also be configured to: when the simulation results do not match the cell parameters, return the step of generating a digital model corresponding to the target battery based on temperature information and deformation information; when the debugging results do not match the cell parameters, return the step of generating a digital model corresponding to the target battery based on temperature information and deformation information.
[0096] This application provides a battery testing device based on twin batteries. After acquiring the cell parameters of the target battery, the acquisition module 201 determines the temperature and deformation information of the target battery during charging and discharging based on the cell parameters. Then, the generation module 203 generates a digital model corresponding to the target battery based on the temperature and deformation information. Finally, the testing module 204 simulates the digital model and constructs a twin battery corresponding to the target battery based on the simulation results to test the performance of the target battery. The battery testing scheme based on twin batteries provided in this application determines the temperature and deformation information of the target battery during charging and discharging based on the cell parameters, and then constructs a twin battery corresponding to the target battery based on this information. This eliminates the need for a large number of physical cells, reducing the testing cost of batteries, battery modules, and battery packs. Furthermore, it eliminates the need for extensive and repetitive wiring during testing, reducing the testing time of batteries, battery modules, and battery packs and shortening their development cycle.
[0097] Furthermore, this application also provides an electronic device, as shown in FIG5, which illustrates a structural schematic diagram of the electronic device involved in this application embodiment. Specifically:
[0098] The electronic device may include components such as a processor 301 with one or more processing cores, a memory 302 with one or more computer-readable storage media, a power supply 303, and an input unit 304. Those skilled in the art will understand that the electronic device structure shown in FIG5 does not constitute a limitation on the electronic device, and may include more or fewer components than shown, or combine certain components, or have different component arrangements. Wherein:
[0099] The processor 301 is the control center of the electronic device. It connects various parts of the electronic device via various interfaces and lines. By running or executing software programs and / or modules stored in the memory 302, and by calling data stored in the memory 302, it performs various functions and processes data, thereby providing overall monitoring of the electronic device. Optionally, the processor 301 may include one or more processing cores; optionally, the processor 301 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, while the modem processor mainly handles wireless communication. It is understood that the modem processor may also not be integrated into the processor 301.
[0100] The memory 302 can be configured to store software programs and modules. The processor 301 executes various functional applications and battery testing based on twin batteries by running the software programs and modules stored in the memory 302. The memory 302 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, application programs required for at least one function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created according to the use of the electronic device, etc. In addition, the memory 302 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 302 may also include a memory controller to provide the processor 301 with access to the memory 302.
[0101] The electronic device also includes a power supply 303 that supplies power to the various components. Optionally, the power supply 303 can be logically connected to the processor 301 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The power supply 303 may also include one or more DC or AC power supplies, recharging systems, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components.
[0102] The electronic device may also include an input unit 304, which can be configured to receive input digital or character information and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.
[0103] Although not shown, the electronic device may also include a display unit, etc., which will not be described in detail here. In this embodiment, the processor 301 in the electronic device loads the executable files corresponding to the processes of one or more application programs into the memory 302 according to the following instructions, and the processor 301 runs the application programs stored in the memory 302 to realize various functions, as follows:
[0104] Obtain the cell parameters of the target battery; based on the cell parameters, determine the temperature and deformation information of the target battery during the charging and discharging process; based on the temperature and deformation information, generate a digital model corresponding to the target battery; simulate the digital model, and construct a twin battery corresponding to the target battery based on the simulation results, so as to test the performance of the target battery based on the twin battery.
[0105] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.
[0106] This application's embodiments, after obtaining the cell parameters of the target battery, determine the temperature and deformation information of the target battery during charging and discharging based on the cell parameters. Then, based on the temperature and deformation information, a digital model corresponding to the target battery is generated. Finally, the digital model is simulated, and a twin battery corresponding to the target battery is constructed based on the simulation results to test the performance of the target battery. The battery testing scheme based on twin batteries provided in this application, during testing, determines the temperature and deformation information of the target battery during charging and discharging based on the cell parameters of the target battery, and then constructs a twin battery corresponding to the target battery based on the temperature and deformation information. Therefore, it eliminates the need for a large number of physical cells, reducing the testing cost of batteries, battery modules, and battery packs. Furthermore, it eliminates the need for extensive and repetitive wiring during testing, reducing the testing time of batteries, battery modules, and battery packs and shortening the development cycle of battery modules and battery packs.
[0107] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by instructions, or by instructions controlling related hardware. These instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.
[0108] Therefore, embodiments of this application provide a storage medium storing a plurality of instructions that can be loaded by a processor to execute steps in any of the twin-battery-based battery testing methods provided in embodiments of this application. For example, the instructions can execute the following steps:
[0109] Obtain the cell parameters of the target battery; based on the cell parameters, determine the temperature and deformation information of the target battery during the charging and discharging process; based on the temperature and deformation information, generate a digital model corresponding to the target battery; simulate the digital model, and construct a twin battery corresponding to the target battery based on the simulation results, so as to test the performance of the target battery based on the twin battery.
[0110] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.
[0111] The storage medium may include: read-only memory (ROM), random access memory (RAM), magnetic disk or optical disk, etc. The computer-readable storage medium may be non-volatile or volatile.
[0112] Since the instructions stored in the storage medium can execute the steps in any of the battery testing methods based on twin batteries provided in the embodiments of this application, the beneficial effects that any of the battery testing methods based on twin batteries provided in the embodiments of this application can achieve can be realized. For details, please refer to the previous embodiments, which will not be repeated here.
[0113] The foregoing has provided a detailed description of a battery testing method, apparatus, electronic device, and storage medium based on twin batteries provided in the embodiments of this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the embodiments above are only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. A battery testing method based on twin batteries, comprising: Obtain the cell parameters of the target battery; Based on the cell parameters, determine the temperature and deformation information of the target battery during the charging and discharging process; Based on the temperature and deformation information, a digital model corresponding to the target battery is generated; The digital model is simulated, and a twin battery corresponding to the target battery is constructed based on the simulation results, so as to test the performance of the target battery according to the twin battery.
2. The battery testing method based on twin batteries according to claim 1, wherein, The step of generating a digital model corresponding to the target battery based on the temperature and deformation information includes: Extract the temperature distribution of the target battery during the charging and discharging process from the temperature information; Extract the deformation of the target battery during the charging and discharging process from the deformation information; Obtain the basic digital model corresponding to the target battery, wherein the shape of the basic digital model is the same as the shape of the target battery; The basic digital model is configured based on the temperature distribution and deformation to obtain the digital model corresponding to the target battery.
3. The battery testing method based on twin batteries according to claim 2, wherein, The step of configuring the basic digital model based on the temperature distribution and deformation to obtain the digital model corresponding to the target battery includes: Based on the temperature distribution, a heating device and a temperature sensor are added at a preset position on the basic digital model. Based on the deformation, a driving device and a pressure sensor are added at a preset position on the basic digital model. The configured basic digital model is then determined as the digital model corresponding to the target battery.
4. The battery testing method based on twin batteries according to claim 3, wherein, The step of adding a heating device and a temperature sensor at preset positions on the basic digital model according to the temperature distribution includes: The target battery is divided into regions based on the temperature distribution. Based on the regional division results, heating devices and temperature sensors are added at preset locations on the basic digital model.
5. The battery testing method based on twin cells according to any one of claims 3 to 4, wherein, The driving device consists of a driver and an auxiliary tooling corresponding to the driver.
6. The battery testing method based on twin cells according to any one of claims 3 to 5, wherein, The drive device consists of multiple driver arrays.
7. The battery testing method based on twin cells according to any one of claims 1 to 6, wherein, The process of simulating the digital model and constructing a twin battery corresponding to the target battery based on the simulation results, and then testing the performance of the target battery using the twin battery, includes: The digital model is simulated, and the simulation results are checked to see if they match the cell parameters. When the simulation results match the cell parameters, a sample battery corresponding to the digital model is constructed. The sample battery was debugged, and the debugging results were checked to see if they matched the cell parameters. When the debugging results match the cell parameters, the sample battery is determined to be the twin battery corresponding to the target battery, and the performance of the target battery is tested based on the twin battery.
8. The battery testing method based on twin batteries according to claim 7, wherein, When the simulation results match the cell parameters, a sample battery corresponding to the digital model is constructed, including: When the simulation results match the cell parameters, the battery module corresponding to the digital model is obtained; Obtain the preset circuit configuration information; Based on the circuit configuration information and battery components, a sample battery corresponding to the digital model is constructed.
9. The battery testing method based on twin cells according to any one of claims 7 to 8, further comprising: If the simulation results do not match the cell parameters, the process returns to the step of generating a digital model of the target battery based on the temperature and deformation information. If the debugging results do not match the cell parameters, the process returns to the step of generating a digital model corresponding to the target battery based on the temperature and deformation information.
10. A battery testing device based on twin batteries, comprising: The acquisition module is configured to acquire the cell parameters of the target battery. The determination module is configured to determine the temperature and deformation information of the target battery during the charging and discharging process based on the cell parameters. The generation module is configured to generate a digital model corresponding to the target battery based on the temperature information and deformation information; The testing module is configured to simulate the digital model and construct a twin battery corresponding to the target battery based on the simulation results, so as to test the performance of the target battery according to the twin battery.
11. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein, When the processor executes the program, it implements the steps of the battery testing method based on twin batteries as described in any one of claims 1-9.
12. A computer-readable storage medium having a computer program stored thereon, wherein, When the computer program is executed by the processor, it implements the steps of the battery testing method based on twin batteries as described in any one of claims 1-9.