Battery fastener design method and apparatus, electronic device, and storage medium
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GUOGUANG SHUNENG (SHANGHAI) ENERGY TECH CO LTD
- Filing Date
- 2024-02-23
- Publication Date
- 2026-05-29
Smart Images

Figure CN117951912B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of lithium battery mechanical structure design technology, and in particular to a battery fastener design method, apparatus, electronic device, and storage medium. Background Technology
[0002] With global climate change and the increasing frequency of extreme weather disasters, carbon reduction and emission reduction are challenges facing all of humanity. Developing green and clean energy is the only way to protect our common home. To reduce emissions from coal-fired power plants, electrochemical energy storage has been widely adopted globally, providing storage space for green energy sources such as wind and solar power, thus enabling their further utilization. To reduce fuel emissions, the rapid development of new energy vehicles is gradually reducing the use of traditional gasoline-powered cars, allowing for the vigorous development of clean energy.
[0003] Lithium-ion batteries are indispensable in the fields of electrochemical energy storage and new energy vehicles. Assembling hundreds, thousands, or even tens of thousands of lithium-ion batteries into battery systems for vehicles or energy storage requires extensive structural design to ensure the system's structural support during use. However, a crucial parameter inherent to lithium batteries is expansion force. This expansion force changes with the state of charge (SOC) during the charging and discharging process and increases with the number of cycles. The variation and increase in expansion force affect the strength of the mechanical structure. When the expansion force exceeds the structural stress limit, cracking can occur, compromising the safety of the battery system. Therefore, assessing battery expansion force is a critical parameter input for structural design.
[0004] The expansion force of lithium batteries is influenced by multiple factors, making it both periodic and incremental. Specifically, the insertion and extraction of lithium ions during charging and discharging cause the expansion force to exhibit periodic changes with the charging and discharging process. Additionally, factors such as the growth of the SEI film at the lithium battery anode contribute to the incremental trend of the expansion force.
[0005] Currently, the steps and processes for structural design considering cell expansion force in the industry are as follows: (1) Start design; (2) Cell expansion force test; (3) Obtain maximum expansion force; (4) Calculate structural design margin; (5) Determine minimum load-bearing capacity; (6) Mechanical structure design; (7) Test the load-bearing capacity of structural components and test whether the requirements are met. If yes, complete the design; otherwise, return to (6).
[0006] In the above steps, the results of the cell cyclic expansion force test are used as the expansion force input for the structural design (or empirical values from the expansion force test are applied). The specific operation method for the cyclic expansion force test is to record the cell expansion force during each charge-discharge cycle while performing a capacity life cyclic test on the cell. The cyclic expansion force test ends after the target capacity cycle number is completed. Figure 1 The image shows the cyclic expansion force test data of a battery cell, recording the cyclic expansion force data of this battery cell as the capacity cyclic test changes.
[0007] from Figure 1 As can be seen, the battery cell initially has a preload force, and subsequently, the cell's expansion force changes with the number of cycles, exhibiting an overall periodic change and increasing trend. The industry defines a charge-discharge cycle (CCR) as the process of charging a battery cell from 0% SOC to 100% SOC and then discharging it back to 0% SOC. The discharge capacity during this process is called the cycle capacity, and repeating this charge-discharge test process is called capacity cycle testing. The cell's expansion force changes with SOC, and a maximum and minimum expansion force will appear in each capacity cycle test. The theoretical maximum expansion force occurs at 100% SOC, and the actual tested value is near 100% SOC. The theoretical minimum expansion force occurs at 0% SOC, and the actual tested value is also near 0% SOC. Currently, the industry only uses the maximum expansion force from each capacity cycle as the input for structural strength design. The traditional method for obtaining the maximum expansion force is to manually find the maximum expansion force value when the SOC is 100% in each cycle test.
[0008] After obtaining the maximum expansion force curve of the battery cell, when designing the mechanical structure strength of the battery system, the minimum load-bearing capacity of the mechanical structural components is designed based on the maximum expansion force under the target cycle number. Figure 3 As shown. For example, if the design goal is to ensure the battery cell can withstand 2000 cycles without structural risk, then the area below line 1 represents the region of maximum expansion force increase for the battery cell. Adding a certain safety margin to line 1, reaching the stress value of line 2, then line 2 represents the minimum load-bearing capacity that the mechanical structure must guarantee. The area below the maximum expansion force is the structural strength danger zone, the area above the minimum load-bearing capacity is the structural strength safe zone, and the area in between is the safety margin zone. When designing the strength of mechanical structures, the load-bearing capacity of mechanical components should be in the area above line 2. Both the danger zone and the safety margin zone are risk areas for structural strength design.
[0009] After the mechanical structure design is completed, the structural strength needs to be checked to verify whether the structural components meet the structural design load-bearing capacity requirements. The commonly used structural design verification test method in the industry is to use a tensile or compressive testing machine to continuously apply tensile or compressive force to the structural components and see if the ultimate stress at which the structural components break falls within the safe range. If so, the structural strength design is passed; otherwise, the mechanical structure design is redone until the structural strength design verification is passed.
[0010] The traditional design approach described above has the following problems:
[0011] 1. There is no clear method for obtaining the maximum expansion force. Most of the time, the maximum value is manually selected from a large amount of cyclic expansion force data in each cycle. Manual selection is time-consuming, laborious and prone to errors.
[0012] 2. Even if the maximum expansion force curve of the sample is obtained, the maximum expansion force of the entire cell is not evaluated. The maximum relative maximum expansion force of a small number of cell samples is used as the design input, which is not enough to represent the maximum expansion force level of the overall battery sample. Even if the maximum relative maximum expansion force of a small number of cell samples is used as the design basis, the margin between the maximum relative maximum expansion force and the structural bearing capacity is often based on empirical values and lacks scientific quantitative calculation basis.
[0013] 3. The cyclic expansion force of a battery cell is a periodic curve. However, traditional designs simply use the maximum expansion force as the design basis, ignoring the real-time change of the cell expansion force between the maximum and minimum expansion forces. Compared to the test data of a single battery cell, the maximum expansion force is only one of many test data. By discarding a large amount of test data, we lose the ability to grasp a lot of expansion force information, which has a huge impact on the load-bearing capacity test in the evaluation method.
[0014] 4. In the process of structural strength testing, traditional methods only use the ultimate strength test, while ignoring the fatigue damage to structural strength caused by the periodically changing expansion force. Summary of the Invention
[0015] To address the aforementioned technical problems, the technical solution adopted by this invention is as follows:
[0016] This invention provides a battery fastener design method. The method is used to design the structure of battery fasteners supporting a target battery pack or target lithium battery module, wherein the target battery pack or target lithium battery module includes n battery cells. The method includes the following steps:
[0017] S100: Randomly select m cells from n cells as test samples, and perform k cyclic expansion force tests on any cell i among the m cells to obtain the cyclic expansion force test data of cell i; the value of i ranges from 1 to m.
[0018] S110, based on the cyclic expansion force test data of cell i, obtain the expansion force information table corresponding to cell i, wherein the r-th row of the expansion force information table corresponding to cell i includes (SP ir min SP ir max ); among which, SP ir max SP is the maximum expansion force of cell i during the r-th expansion force test. ir max SP ir min Let be the minimum expansion force of cell i during the r-th expansion force test; the value of r ranges from 1 to k.
[0019] S120, based on the expansion force information table corresponding to m cells, obtains the maximum expansion force data SP corresponding to the r-th expansion force test process. r max =(SP 1r max SP 2r max , ..., SP ir max , ..., SP mr max ) and minimum expansion force data SP r min =(SP 1r min SP 2r min , ..., SP ir min , ..., SP mr min ); This yields the maximum expansion force dataset SP. max =(SP 1 max SP 2 max , ..., SP r max , ..., SP k max ) and the minimum expansion force dataset SP min =(SP 1 min SP 2 min , ..., SP r min, ..., SP k min ).
[0020] S130, based on SP max Obtain the minimum load-bearing capacity of the battery fasteners, and based on SP max and SP min Obtain test data for testing battery fasteners.
[0021] S140, based on the obtained minimum load-bearing capacity, structural design is carried out to obtain the corresponding battery fasteners.
[0022] S150, using the test data, perform k cycles of fatigue testing on the battery fastener to obtain the target battery fastener.
[0023] Optionally, in S110, the expansion force information table corresponding to cell i is obtained using a peak detection algorithm or a data envelopment analysis method.
[0024] Optionally, a data envelopment analysis method is used to obtain the expansion force information table corresponding to cell i, specifically including:
[0025] S1101, based on the cyclic expansion force test data of cell i, obtain the maximum and minimum values in the cyclic expansion force test data respectively, and use them as the feature points of the first-order maximum envelope curve and the feature points of the first-order minimum envelope curve respectively.
[0026] S1102: Obtain the maximum point from the feature points of the s-order maximum envelope curve as the feature point of the s+1-order maximum envelope curve. If the time interval between any two adjacent feature points in the s+1-order maximum envelope curve meets the set condition, then the s+1-order maximum envelope curve is taken as the target maximum envelope curve, and S1104 is executed; otherwise, S1106 is executed; the initial value of s is 1.
[0027] S1103: Obtain the minimum point from the feature points of the t-th order minimum envelope curve as the feature point of the t+1 order minimum envelope curve. If the time interval between any two adjacent feature points in the t+1 order minimum envelope curve meets the set condition, then the t+1 order minimum envelope curve is taken as the target minimum envelope curve, and S1105 is executed; otherwise, S1107 is executed; the initial value of t is 1.
[0028] S1104, set s = s + 1, execute S1102.
[0029] S1105, set t = t + 1, execute S1103.
[0030] S1106, take all feature points in the target maximum envelope curve as the maximum expansion force data of cell i.
[0031] S1107, take all feature points in the target minimum envelope curve as the minimum expansion force data of cell i.
[0032] S1108, Based on the minimum expansion force data and the maximum expansion force data of cell i, obtain the expansion force information table corresponding to cell i. 4. The method according to claim 3, wherein the set condition satisfies: h*T≤△t≤T, where △t is the time interval between two adjacent feature points, T is the time of one expansion force test process, and h is a preset coefficient, 0<h<1.
[0033] Optionally, the SP-based max Determine the minimum load-bearing capacity of the battery fasteners, specifically including:
[0034] S10, Obtain SP r max The corresponding distribution map, and based on the obtained SP r max The corresponding distribution map determines SP r max Distribution type;
[0035] S12, Obtain SP r max The preset upper limit of the distribution type is used as the maximum expansion force upper limit value SPL corresponding to the r-th expansion force test process. r max .
[0036] S14, obtain max(SPL) 1 max SPL 2 max ..., SPL r max ..., SPL k max () is the minimum bearing capacity.
[0037] Optionally, the SP-based max and SP min Obtain test data for testing battery fasteners, specifically including:
[0038] S20, Obtain SP r max The corresponding distribution map, and based on the obtained SP r max The corresponding distribution map determines SP r max The distribution type, and how to obtain SP r min The corresponding distribution map, and based on the obtained SPr min The corresponding distribution map determines SP r min Distribution type.
[0039] S22, Obtain SP r max The preset upper limit of the distribution type is used as the maximum expansion force upper limit value SPL corresponding to the r-th expansion force test process. r max And obtain SP r min The lower limit of h corresponding to the distribution type is used as the minimum lower limit value of expansion force SPL corresponding to the r-th expansion force test process. r min .
[0040] S24, based on the obtained periodic cyclic expansion force data table as the test data, the r-th row of the periodic cyclic expansion force data table includes (r, SPL) r min SPL r max ).
[0041] Optionally, S150 specifically includes:
[0042] S151, Start the battery fastener load-bearing capacity test program and set r=1.
[0043] S152, if r≤k, execute S153; otherwise, use the current battery fastener as the target battery fastener and exit the current test program.
[0044] S153, at the s-th load application time of the r-th test cycle, apply the corresponding load to the current battery fastener. If the battery fastener does not break, execute S154; otherwise, execute S156; the initial value of s is 1.
[0045] S154 sets s = s + 1. If s ≤ 2, execute S154; otherwise, execute S155.
[0046] S155, set r = r + 1, and execute S152.
[0047] S156, exit the current test program, and adjust the structural design of the current battery fastener based on the minimum load-bearing capacity to obtain a new battery fastener, and execute S140.
[0048] This invention also provides a battery fastener design device for designing the structure of battery fasteners supporting a target battery pack or target lithium battery module, wherein the target battery pack or target lithium battery module includes n battery cells, and the device includes:
[0049] The first testing module is used to randomly select m cells from n cells as test samples, and perform k cyclic expansion force tests on any cell i among the m cells to obtain the cyclic expansion force test data of cell i; the value of i ranges from 1 to m.
[0050] The data processing module is used to perform the following operations:
[0051] Based on the cyclic expansion force test data of cell i, an expansion force information table corresponding to cell i is obtained. The r-th row of the expansion force information table corresponding to cell i includes (SP... ir min SP ir max ); among which, SP ir max SP is the maximum expansion force of cell i during the r-th expansion force test. ir max SP ir min Let be the minimum expansion force of cell i during the r-th expansion force test; the value of r ranges from 1 to k.
[0052] Based on the expansion force information table corresponding to m cells, obtain the maximum expansion force data SP corresponding to the r-th expansion force test. r max =(SP 1r max SP 2r max , ..., SP ir max , ..., SP mr max ) and minimum expansion force data SP r min =(SP 1r min SP 2r min , ..., SP ir min , ..., SP mr min ); This yields the maximum expansion force dataset SP. max =(SP 1 max SP 2 max , ..., SP r max, ..., SP k max ) and the minimum expansion force dataset SP min =(SP 1 min SP 2 min , ..., SP r min , ..., SP k min ).
[0053] Based on SP max Obtain the minimum load-bearing capacity of the battery fasteners, and based on SP max and SP min Obtain test data for testing battery fasteners.
[0054] Based on the obtained minimum load-bearing capacity, the structural design is carried out to obtain the corresponding battery fasteners.
[0055] The second testing module is used to perform k-cycle fatigue tests on the battery fastener using the test data to obtain the target battery fastener.
[0056] This invention also provides a non-transitory computer-readable storage medium storing at least one instruction or at least one program segment, which is loaded and executed by a processor to implement the aforementioned method.
[0057] This invention also provides an electronic device, including a processor and the aforementioned non-transitory computer-readable storage medium.
[0058] The present invention has at least the following beneficial effects:
[0059] The battery fastener design method provided in this invention first uses a data envelopment algorithm or peak detection method to obtain the maximum and minimum expansion forces of all tested battery cells during each test. Based on the distribution of the maximum expansion forces of all cells during each test, a corresponding upper limit for the maximum expansion force and a corresponding lower limit for the minimum expansion force are determined. Next, the maximum value among all upper limits for maximum expansion forces is used as the minimum load-bearing capacity of the battery fastener. Following the cyclical changes of the lower limit for the minimum expansion force and the upper limit for the maximum expansion force during the cell testing process, the battery fastener is cyclically subjected to fatigue stress within the range of minimum and maximum expansion forces. The fatigue test results of the battery fastener are then observed to ensure that structural fracture does not occur within the target number of cycles. This invention can at least solve one of the aforementioned technical problems. Attached Figure Description
[0060] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0061] Figure 1 This is a graph showing the cyclic variation of the maximum expansion force of existing battery cells with capacity.
[0062] Figure 2 This is a flowchart of a battery fastener design method provided in an embodiment of the present invention.
[0063] Figure 3 A flowchart of a battery fastener design method provided for another embodiment of the present invention.
[0064] Figure 4 This is a schematic diagram of the expansion force load obtained in an embodiment of the present invention. Detailed Implementation
[0065] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0066] (Example 1)
[0067] This invention provides a battery fastener design method. The method is used to design the structure of a battery fastener that supports a target battery pack or target lithium battery module. The target battery pack or target lithium battery module includes n cells. Specifically, the method designs the structure of a structural component that is arranged parallel to the electrode plates of the battery.
[0068] like Figure 2 As shown, the battery fastener design method provided in this embodiment of the invention may include the following steps:
[0069] S100: Randomly select m cells from n cells as test samples, and perform k cyclic expansion force tests on any cell i among the m cells to obtain the cyclic expansion force test data of cell i; the value of i ranges from 1 to m.
[0070] In this embodiment of the invention, the battery cell can be disposed in a battery pack or a lithium battery module. Battery fasteners are used to support the individual battery cells in the battery pack or target lithium battery module. The performance of the battery fasteners can be the structural strength of the battery structural components. Battery fasteners can be structural components arranged parallel to the electrodes relative to the battery.
[0071] In this embodiment of the invention, the periodic cyclic expansion force test data is time-domain data, which is data on the change of expansion force over time.
[0072] Those skilled in the art will understand that any method for conducting cyclic expansion force tests on battery cells falls within the scope of protection of this invention.
[0073] S110, based on the cyclic expansion force test data of cell i, obtain the expansion force information table corresponding to cell i, wherein the r-th row of the expansion force information table corresponding to cell i includes (SP ir min SP ir max ); among which, SP ir max SP is the maximum expansion force of cell i during the r-th expansion force test. ir max SP ir min Let be the minimum expansion force of cell i during the r-th expansion force test; the value of r ranges from 1 to k.
[0074] Furthermore, in this embodiment of the invention, a peak detection algorithm or a data envelopment analysis (DEA) method can be used to obtain the expansion force information table corresponding to cell i. Preferably, the DEA method is used.
[0075] Those skilled in the art will recognize that obtaining the expansion force information table corresponding to cell i using Data Envelopment Analysis (DEA) is a prior art method. In one illustrative embodiment, the steps for obtaining the expansion force information table corresponding to cell i using DEA may include:
[0076] S1101, based on the cyclic expansion force test data of cell i, obtain the maximum and minimum values in the cyclic expansion force test data respectively, and use them as the feature points of the first-order maximum envelope curve and the feature points of the first-order minimum envelope curve respectively.
[0077] S1102: Obtain the maximum point from the feature points of the s-order maximum envelope curve as the feature point of the s+1-order maximum envelope curve. If the time interval between any two adjacent feature points in the s+1-order maximum envelope curve meets the set condition, then the s+1-order maximum envelope curve is taken as the target maximum envelope curve, and S1104 is executed; otherwise, S1106 is executed; the initial value of s is 1.
[0078] S1103: Obtain the minimum point from the feature points of the t-th order minimum envelope curve as the feature point of the t+1 order minimum envelope curve. If the time interval between any two adjacent feature points in the t+1 order minimum envelope curve meets the set condition, then the t+1 order minimum envelope curve is taken as the target minimum envelope curve, and S1105 is executed; otherwise, S1107 is executed; the initial value of t is 1.
[0079] In this embodiment of the invention, the setting condition is used to ensure that the maximum and minimum expansion forces corresponding to each expansion force test process are within the corresponding test time. The setting condition is specifically: h*T≤△t≤T, where △t is the time interval between two adjacent feature points, T is the time of one expansion force test process, and h is a preset coefficient, 0<h<1, preferably h=0.5.
[0080] S1104, set s = s + 1, execute S1102;
[0081] S1105, set t = t + 1, execute S1103;
[0082] S1106, take all feature points in the target maximum envelope curve as the maximum expansion force data of cell i.
[0083] The target maximum envelope curve will include k feature points.
[0084] S1107, take all feature points in the target minimum envelope curve as the minimum expansion force data of cell i.
[0085] The target minimum envelope curve will include k feature points.
[0086] S1108, Based on the minimum expansion force data and the maximum expansion force data of the battery cell i, obtain the expansion force information table corresponding to the battery cell i.
[0087] Those skilled in the art will recognize that the maximum and minimum expansion forces belonging to the same test process are placed in the same row, thus obtaining the expansion force information table corresponding to cell i.
[0088] Because different equipment is used for cyclic testing and expansion force testing during cyclic expansion force testing, the recorded data are separate. Cyclic test data, including information such as time, current, and SOC, is stored in one table, as shown in Table 1 below, while expansion force-related data is stored in another table, as shown in Table 2 below.
[0089] Table 1: Cyclic Relation Data
[0090] <![CDATA[Time / t1]]> Current / A SOC / % … 1 <![CDATA[I1]]> <![CDATA[SOC1]]> … 2 <![CDATA[I2]]> <![CDATA[SOC2]]> … 3 <![CDATA[I3]]> <![CDATA[SOC3]]> … … … … … <![CDATA[t m-1 ]]> <![CDATA[I m-1 ]]> <![CDATA[SOC m-1 ]]> … <![CDATA[t m ]]> <![CDATA[I m ]]> <![CDATA[SOC m ]]> … <![CDATA[t m+1 ]]> <![CDATA[I m+1 ]]> <![CDATA[SOC m+1 ]]> … … … … … <![CDATA[T m+n ]]> <![CDATA[I m+n ]]> <![CDATA[SOC m+n ]]> …
[0091] Table 2: Expansion Force Related Data
[0092] <![CDATA[Time / t2]]> Expansion force Ft / kN 1 <![CDATA[F1]]> 2 <![CDATA[F2]]> 3 <![CDATA[F3]]> … … <![CDATA[t p-1 ]]> <![CDATA[F p-1 ]]> <![CDATA[t p ]]> <![CDATA[F p ]]> <![CDATA[t p+1 ]]> <![CDATA[F p+1 ]]> … … <![CDATA[T p+q ]]> <![CDATA[F p+q ]]>
[0093] When the recording times t1 and t2 of two devices are synchronized, manually finding the maximum expansion force Ft is relatively simple; it only requires finding the maximum value of Ft near the time corresponding to 100% SOC. However, this is time-consuming. When either testing device experiences recording lag, data loss, or buffering, the recording times t1 and t2 become asynchronous, making it very difficult to find the cyclic maximum value of Ft. Therefore, this invention uses a data envelopment analysis method to quickly and accurately obtain the maximum and minimum expansion force values from cyclic expansion force test data, avoiding the accuracy and efficiency problems associated with manually searching for these values.
[0094] S120, based on the expansion force information table corresponding to m cells, obtains the maximum expansion force data SP corresponding to the r-th expansion force test process. r max =(SP 1r max SP 2r max , ..., SP ir max , ..., SP mr max ) and minimum expansion force data SP r min =(SP 1r min SP 2r min , ..., SP ir min , ..., SP mr min ); This yields the maximum expansion force dataset SP. max =(SP 1 max SP 2 max , ..., SP r max , ..., SP k max ) and the minimum expansion force dataset SP min =(SP 1 min SP 2 min , ..., SP r min , ..., SP k min ).
[0095] S130, based on SPmax Obtain the minimum load-bearing capacity of the battery fasteners, and based on SP max and SP min Obtain test data for testing battery fasteners.
[0096] Furthermore, the SP-based max Determine the minimum load-bearing capacity of the battery fasteners, specifically including:
[0097] S10, Obtain SP r max The corresponding distribution map, and based on the obtained SP r max The corresponding distribution map determines SP r max Distribution type.
[0098] In this embodiment of the invention, the obtained SP r max The data in the dataset conforms to a normal distribution N(μ,σ). 2 ), where μ is the mean of the normal distribution and σ is the standard deviation of the normal distribution.
[0099] S12, Obtain SP r max The preset upper limit of the distribution type is used as the maximum expansion force upper limit value SPL corresponding to the r-th expansion force test process. r max .
[0100] In this embodiment of the invention, the preset upper limit can be set based on actual needs. In one illustrative embodiment, the preset upper limit is greater than or equal to 99.7%. Since the maximum expansion force distribution follows a normal distribution, SPL r max The minimum value of 3σ is sufficient to ensure that 99.7% of product structural designs are problem-free. Those skilled in the art know that for even higher reliability in product structural designs, upper limits of 4σ, 5σ, or 6σ can be selected.
[0101] S14, obtain max(SPL) 1 max SPL 2 max ..., SPL r max ..., SPL k max () is the minimum bearing capacity.
[0102] The technical effect of S10 to S14 is that it can avoid the problem of using the maximum expansion force test results of only one or two cells to replace the maximum expansion force value of the entire cell sample, and achieve quantitative calculation of the maximum expansion force of the entire cell sample, so that the upper limit design parameter of the maximum expansion force can be quantitatively calculated. This makes the design more rational and eliminates the need to worry about how much design margin should be reserved.
[0103] Furthermore, the SP-based max and SP min Obtain test data for testing battery fasteners, specifically including:
[0104] S20, Obtain SP r max The corresponding distribution map, and based on the obtained SP r max The corresponding distribution map determines SP r max The distribution type, and how to obtain SP r min The corresponding distribution map, and based on the obtained SP r min The corresponding distribution map determines SP r min Distribution type.
[0105] In this embodiment of the invention, the obtained SP r max and SP r min The data in the dataset all conform to a normal distribution N(μ,σ). 2 ), where μ is the mean of the normal distribution and σ is the standard deviation of the normal distribution.
[0106] S22, Obtain SP r max The preset upper limit of the distribution type is used as the maximum expansion force upper limit value SPL corresponding to the r-th expansion force test process. r max And obtain SP r min The lower limit of h corresponding to the distribution type is used as the minimum lower limit value of expansion force SPL corresponding to the r-th expansion force test process. r min .
[0107] In this embodiment of the invention, since the maximum expansion force distribution of battery cells with the same design and development conforms to a normal distribution under the same number of cycles, the SPL... r max The minimum value of σ is 3σ, which guarantees that 99.73% of the product structure design is problem-free, meaning the preset upper limit is greater than or equal to 99.7%. Similarly, SP can be taken as...r min The 3σ lower bound of the distribution type is used as the SPL. r min Those skilled in the art will know that, if a higher reliability of the product structure design is desired, 4σ upper / lower limits, 5σ upper / lower limits, or 6σ upper / lower limits can be selected.
[0108] S24, based on the obtained periodic cyclic expansion force data table as the test data, the r-th row of the periodic cyclic expansion force data table includes (r, SPL) r min SPL r max ).
[0109] S140, based on the obtained minimum load-bearing capacity, structural design is carried out to obtain the corresponding battery fasteners.
[0110] Those skilled in the art will know that structural design based on the obtained minimum load-bearing capacity to obtain the corresponding battery fasteners is an existing technology.
[0111] S150, using the test data, perform k cycles of fatigue testing on the battery fastener to obtain the target battery fastener.
[0112] Furthermore, S150 may specifically include:
[0113] S151 will start the battery fastener load-bearing capacity test program and set r=1.
[0114] S152, if r≤k, execute S153; otherwise, it means that the structural strength of the current battery fastener meets the requirements, and the current battery fastener is used as the target battery fastener, and the current test program is exited.
[0115] S153, at the s-th load application time of the r-th test cycle, apply the corresponding load to the current battery fastener. If the battery fastener does not break, execute S154; otherwise, execute S156; the initial value of s is 1.
[0116] In this embodiment of the invention, load refers to the external force applied to the battery fastener.
[0117] In this embodiment of the invention, the number of load application moments is the same for each test cycle, and the time interval between two load application moments is the same. In practical applications, the load application device applies corresponding loads to the battery fasteners according to a set time interval. For example, at the beginning of the first test cycle, the load corresponding to the first expansion force in the first row of the cycle expansion force data table is applied; after the set time interval, the load corresponding to the second expansion force is applied, and so on.
[0118] S154 sets s = s + 1. If s ≤ 2, execute S154; otherwise, execute S155.
[0119] S155, set r = r + 1, and execute S152;
[0120] S156, exit the current test program, and adjust the structural design of the current battery fastener based on the minimum load-bearing capacity to obtain a new battery fastener, and execute S140.
[0121] In this embodiment of the invention, a periodically varying expansion force is used to conduct fatigue tests on the battery fasteners. The fatigue damage caused by the periodically varying expansion force to the structural strength is taken into account, thus enabling the design of battery fasteners to be more reasonable.
[0122] Based on the same technical concept, another embodiment of the present invention provides a battery fastener design device for designing the structure of battery fasteners supporting a target battery pack or target lithium battery module, wherein the target battery pack or target lithium battery module includes n battery cells, and the device includes:
[0123] The first testing module is used to randomly select m cells from n cells as test samples, and perform k cyclic expansion force tests on any cell i among the m cells to obtain the cyclic expansion force test data of cell i; the value of i ranges from 1 to m.
[0124] The data processing module is used to perform the following operations:
[0125] Based on the cyclic expansion force test data of cell i, an expansion force information table corresponding to cell i is obtained. The r-th row of the expansion force information table corresponding to cell i includes (SP... ir min SP ir max ); among which, SP ir max SP is the maximum expansion force of cell i during the r-th expansion force test. ir max SP ir min Let be the minimum expansion force of cell i during the r-th expansion force test; the value of r ranges from 1 to k.
[0126] Based on the expansion force information table corresponding to m cells, obtain the maximum expansion force data SP corresponding to the r-th expansion force test. r max =(SP 1r max SP 2r max , ..., SP irmax , ..., SP mr max ) and minimum expansion force data SP r min =(SP 1r min SP 2r min , ..., SP ir min , ..., SP mr min ); This yields the maximum expansion force dataset SP. max =(SP 1 max SP 2 max , ..., SP r max , ..., SP k max ) and the minimum expansion force dataset SP min =(SP 1 min SP 2 min , ..., SP r min , ..., SP k min ).
[0127] Based on SP max Obtain the minimum load-bearing capacity of the battery fasteners, and based on SP max and SP min Obtain test data for testing battery fasteners.
[0128] Based on the obtained minimum load-bearing capacity, the structural design is carried out to obtain the corresponding battery fasteners.
[0129] The second testing module is used to perform k-cycle fatigue tests on the battery fastener using the test data to obtain the target battery fastener.
[0130] This device can be used to perform Figure 2 The method shown in the illustrated embodiment is relevant here; therefore, the functions that each functional module of the device can achieve can be referred to. Figure 2 The embodiments shown are described in detail below.
[0131] (Example 2)
[0132] Another embodiment of the present invention provides a method for testing the performance of battery fasteners, such as... Figure 3 As shown, the method includes the following steps:
[0133] S200: Randomly select m cells from n target cells as test samples, and perform k cyclic expansion force tests on any cell i among the m cells to obtain the cyclic expansion force test data of cell i; the value of i ranges from 1 to m.
[0134] In this embodiment of the invention, the target battery cell is disposed in a battery pack or lithium battery module. Battery fasteners are used to support the individual battery cells in the target battery pack or target lithium battery module. The performance of the battery fasteners can be the structural strength of the battery structural components. The battery fasteners can be structural components arranged parallel to the electrodes relative to the battery.
[0135] Those skilled in the art will understand that any method for conducting cyclic expansion force tests on battery cells falls within the scope of protection of this invention.
[0136] In this embodiment of the invention, the periodic cyclic expansion force test data is time-domain data, which is data on the change of expansion force over time.
[0137] S210, the cyclic expansion force test data of cell i is detrended to obtain the cyclic expansion force test data of cell i with a periodic function centered at 0.
[0138] In this embodiment of the invention, the force exerted on the casing by the expansion and contraction of the battery cell during the charging and discharging process can be regarded as a vibration load applied to the casing.
[0139] In one illustrative embodiment, S210 specifically includes:
[0140] S2101, Set the loop count variable r = 1;
[0141] S2102, acquire the expansion force test data SP of cell i during the r-th expansion force test. r i =(SP r1 i SP r2 i , ..., SP rj i , ..., SP rf(i,r) i ), SP rj i For SP r i The j-th data in the array, where j ranges from 1 to f(i, r), and f(i, r) is the SP. r i The amount of data in the data.
[0142] In this embodiment of the invention, the expansion force test data in each expansion force test process can be the same, that is, f(i,1)=f(i,2)=…….=f(i,r)=……=f(i,k).
[0143] S2103, for SP r i Detrending processing is performed to obtain the detrended expansion force test data SPR of cell i during the r-th expansion force test. r i =(SPR) r1 i SPR r2 i , ..., SPR rj i , ..., SPR rf(i,r) i ), SPR rj i For SPR r i The j-th detrended expansion force test data in the data.
[0144] In an illustrative embodiment of the present invention, the envelope detrending method can be used to obtain detrended expansion force test data. That is, SPR rj i =SP rj i -Avg r i Avg r i Let Avg be the average expansion force test data of cell i during the r-th expansion force test. r i =(SP r1 i +SP r2 i +…+SP rj i +…+SP rf(i,r) i ) / f(i,r).
[0145] In another illustrative embodiment, detrended expansion force test data can be obtained through a recursive calculation method. Specifically, SPR 1j i =SP 1j i -Avg 1 i Avg 1 i Avg represents the average expansion force test data of cell i during the first expansion force test. 1i =(SP 11 i +SP 12 i +…+SP 1j i +…+SP 1f(i,1) i ) / f(i, 1); SPR g i =SP g i -Avg g i SPR g i SP is the g-th expansion force test data among all expansion force test data corresponding to cell i. g i The corresponding detrended inflation force test data, where g takes values from f(i, 1) to f(k, 1); Avg g i For SP g i The corresponding average expansion force test data, Avg g i =(SP g-z i +SP g-z+1 i +…+SP g-x i +…+SP g-1 i ) / z, SP g-x i For SP g i The previous x-th expansion force test data, where x ranges from 1 to z, and z is the number of expansion force test data, which can be the expansion force test data in one expansion force test process.
[0146] S2104, set r = r + 1. If r ≤ k, execute S2102; otherwise, obtain the periodic cyclic expansion force test data SPR of cell i. i =(SPR) 1 i SPR 2 i , ..., SPR r i , ..., SPR k i S220, and exit the current control program. Perform Fourier transform on the periodic cyclic expansion force test data of cell i to obtain the corresponding expansion force spectrum FIG. i Expansion Force Spectrum FIG iThis is used to represent the relationship between different expansion force period frequencies and corresponding expansion forces, where the horizontal axis represents the period frequency, the step size represents the period of the periodic expansion force test data, and the vertical axis represents the expansion force.
[0147] In this embodiment of the invention, the Fourier transform converts time-domain data into frequency-domain data, yielding data showing the change in expansion force as a function of vibration frequency. Those skilled in the art will know that performing a Fourier transform on any periodic cyclic expansion force test data of cell i will produce the corresponding expansion force spectrum (FIG). i All methods described herein fall within the scope of protection of this invention.
[0148] S230, Obtain the expansion force spectrum (FIG) i The maximum expansion force in the cell is taken as the maximum expansion force SP of cell i. i max ; Obtain the maximum expansion force set SP max =(SP 1 max SP 2 max , ..., SP i max , ..., SP m max ).
[0149] S240, based on SP max Determine the minimum load-bearing capacity of the battery fasteners.
[0150] Furthermore, S240 specifically includes:
[0151] S10, Obtain SP r max The corresponding distribution map, and based on the obtained SP r max The corresponding distribution map determines SP r max Distribution type.
[0152] In this embodiment of the invention, the obtained SP r max The data in the dataset conforms to a normal distribution N(μ,σ). 2 ), where μ is the mean of the normal distribution and σ is the standard deviation of the normal distribution.
[0153] S12, Obtain SP r max The preset upper limit of the distribution type is used as the maximum expansion force upper limit value SPL corresponding to the r-th expansion force test process. r max ...
[0154] In this embodiment of the invention, Q can be set based on actual needs; in one illustrative embodiment, Q ≥ 99.7%. Since the maximum expansion force distribution follows a normal distribution, SPL... r max The minimum value of 3σ is sufficient to ensure that 99.7% of product structural designs are problem-free. Those skilled in the art know that for even higher reliability in product structural designs, upper limits of 4σ, 5σ, or 6σ can be selected.
[0155] S14, obtain max(SPL) 1 max SPL 2 max ..., SPL r max ..., SPL k max () is the minimum bearing capacity.
[0156] The technical effect of S10 to S14 is that it can avoid the problem of using the maximum expansion force test results of only one or two cells to replace the maximum expansion force value of the entire cell sample, and achieve quantitative calculation of the maximum expansion force of the entire cell sample, so that the upper limit design parameter of the maximum expansion force can be quantitatively calculated. This makes the design more rational and eliminates the need to worry about how much design margin should be reserved.
[0157] S250, based on FIG1 to FIG i Obtain the corresponding expansion force load spectrum.
[0158] The expansion force load spectrum is used to represent the relationship between different loading frequencies and corresponding loads. The horizontal axis represents the loading frequency, and the step size represents the period of the cyclic expansion force test data. In this embodiment of the invention, the load refers to the external force applied to the battery fastener.
[0159] In this embodiment of the invention, when obtaining the expansion force load spectrum, the time-domain load of the expansion force can be analogized to the time-domain load of the collected vibration data. That is, the expansion force load spectrum can be obtained by referring to existing vibration load spectrum acquisition methods, for example, by referring to the load spectrum acquisition method for vibration data in patent document (CN112924308B). In the specific acquisition process, the vibration data in the patent document can be replaced with the expansion force test data of this invention.
[0160] Those skilled in the art will understand that any [information] based on FIG1 to FIG i All methods for obtaining the corresponding expansion force load spectrum fall within the protection scope of this invention. In one embodiment of this invention, the obtained expansion force load spectrum can be as follows: Figure 4 As shown. Figure 4In the diagram, the labels abcdefg represent points at the lower limit of the expansion force load spectrum, and the labels ABCDEFG represent points at the upper limit of the expansion force load spectrum.
[0161] S260, based on the obtained minimum load-bearing capacity, designs the structure of the battery fastener that supports the target cell, and obtains the corresponding battery fastener.
[0162] Those skilled in the art will know that structural design based on the obtained minimum load-bearing capacity to obtain the corresponding battery fasteners is an existing technology.
[0163] S270, Apply random vibration load to the battery fastener based on the expansion force load spectrum to test the performance of the battery fastener.
[0164] In this embodiment of the invention, a random vibration load can be applied to the battery fastener using a random load vibration device. The random load vibration device can be an existing device.
[0165] Furthermore, S270 may specifically include:
[0166] S271, Start the battery fastener load-bearing capacity test program and set the test count counter a = 1.
[0167] S272, if a≤P, execute S273; otherwise, it means that the structural strength of the current battery fastener meets the requirements, and the current battery fastener is used as the target battery fastener, and the current test program is exited; P is the threshold for setting the number of tests, which can be set according to actual needs.
[0168] S273, during the a-th test, the random load device generates a random load according to the load spectrum and applies it to the fastener; the load range corresponding to the random load is determined based on the expansion force load spectrum; execute S274.
[0169] Those skilled in the art will know that generating a random loading frequency and generating a corresponding random vibration load based on the random loading frequency are existing methods. For example, if the random loading frequency generated by the random load vibration device is 10Hz, then the load range corresponding to 10Hz can be obtained from the expansion force load spectrum, and then the random vibration load can be generated from the obtained load range.
[0170] S274, apply the random vibration load to the current battery fastener; if the current battery fastener does not break, proceed to S275; otherwise, proceed to S276.
[0171] S275, set a = a + 1, execute S272;
[0172] S276, Exit the current test program and execute S260.
[0173] In this embodiment of the invention, random vibration loads are applied to the battery fasteners for testing, which makes the testing more reasonable compared to the existing static tensile and compressive load tests.
[0174] Based on the same technical concept, embodiments of the present invention also provide a battery fastener performance testing device, the device comprising:
[0175] The expansion force testing module is used to randomly select m cells from n target cells as test samples, and perform k cyclic expansion force tests on any cell i among the m cells to obtain the cyclic expansion force test data of cell i; the value of i ranges from 1 to m.
[0176] The data processing module is used to perform the following operations:
[0177] The cyclic expansion force test data of cell i is detrended to obtain the periodic cyclic expansion force test data of cell i with 0 as the vibration center.
[0178] Fourier transform was performed on the periodic cyclic expansion force test data of cell i to obtain the corresponding expansion force spectrum (FIG). i Expansion Force Spectrum FIG i Used to represent the relationship between different expansion force period frequencies and the corresponding expansion forces;
[0179] Obtain the expansion force spectrum (FIG) i The maximum expansion force in the cell is taken as the maximum expansion force SP of cell i. i max ; Obtain the maximum expansion force set SP max =(SP 1 max SP 2 max , ..., SP i max , ..., SP m max );
[0180] Based on SP max To obtain the minimum load-bearing capacity of the battery fasteners; and
[0181] Based on FIG1 to FIG i Obtain the corresponding expansion force load spectrum.
[0182] The structural design module is used to design the structure of the battery fastener that supports the target cell based on the obtained minimum load-bearing capacity, and obtain the corresponding battery fastener.
[0183] The testing module is used to apply random vibration loads to the battery fasteners based on the expansion force load spectrum in order to test the performance of the battery fasteners.
[0184] This device can be used to perform Figure 3 The method shown in the illustrated embodiment is relevant here; therefore, the functions that each functional module of the device can achieve can be referred to. Figure 3 The embodiments shown are described in detail below.
[0185] Embodiments of the present invention also provide a non-transitory computer-readable storage medium that can be disposed in an electronic device to store at least one instruction or at least one program related to implementing a method in the method embodiments, wherein the at least one instruction or the at least one program is loaded and executed by the processor to implement the method provided in the above embodiments.
[0186] Embodiments of the present invention also provide an electronic device, including a processor and the aforementioned non-transitory computer-readable storage medium.
[0187] Embodiments of the present invention also provide a computer program product including program code, which, when the program product is run on an electronic device, causes the electronic device to perform the steps of the methods described above in various exemplary embodiments of the present invention.
[0188] While specific embodiments of the invention have been described in detail by way of example, those skilled in the art should understand that the examples are for illustrative purposes only and not intended to limit the scope of the invention. Those skilled in the art should also understand that various modifications can be made to the embodiments without departing from the scope and spirit of the invention. The scope of this invention is defined by the appended claims.
Claims
1. A battery fastener design method, characterized in that, The method is used to design the structure of battery fasteners supporting a target battery pack or target lithium battery module, wherein the target battery pack or target lithium battery module includes n battery cells, and the method includes the following steps: S100: Randomly select m cells from n cells as test samples, and perform k cyclic expansion force tests on any cell i among the m cells to obtain the cyclic expansion force test data of cell i; the value of i ranges from 1 to m. S110, based on the cyclic expansion force test data of cell i, obtain the expansion force information table corresponding to cell i, wherein the r-th row of the expansion force information table corresponding to cell i includes (SP ir min SP ir max ); where SP ir max SP is the maximum expansion force of cell i during the r-th expansion force test. ir max SP ir min Let be the minimum expansion force of cell i during the r-th expansion force test; the value of r ranges from 1 to k. S120, based on the expansion force information table corresponding to m cells, obtains the maximum expansion force data SP corresponding to the r-th expansion force test process. r max =(SP 1r max SP 2r max , ..., SP ir max , ..., SP mr max ) and minimum expansion force data SP r min =(SP 1r min SP 2r min , ..., SP ir min , ..., SP mr min ); to obtain the maximum expansion force dataset SP max =(SP 1 max SP 2 max , ..., SP r max , ..., SP k max ) and the minimum expansion force dataset SP min =(SP 1 min SP 2 min , ..., SP r min , ..., SP k min ); S130, based on SP max Obtain the minimum load-bearing capacity of the battery fasteners, and based on SP max and SP min Obtain test data for testing battery fasteners; S140, based on the obtained minimum load-bearing capacity, structural design is carried out to obtain the corresponding battery fasteners; S150, using the test data, perform k cycles of fatigue testing on the battery fastener to obtain the target battery fastener.
2. The method according to claim 1, characterized in that, In S110, the expansion force information table corresponding to cell i is obtained using the peak detection algorithm or the data envelopment analysis method.
3. The method according to claim 2, characterized in that, The expansion force information table corresponding to cell i was obtained using data envelopment analysis, specifically including: S1101, based on the cyclic expansion force test data of cell i, obtain the maximum and minimum values in the cyclic expansion force test data respectively, and use them as the feature points of the first-order maximum envelope curve and the feature points of the first-order minimum envelope curve respectively. S1102: Obtain the maximum point from the feature points of the s-order maximum envelope curve as the feature point of the s+1-order maximum envelope curve. If the time interval between any two adjacent feature points in the s+1-order maximum envelope curve meets the set condition, then the s+1-order maximum envelope curve is taken as the target maximum envelope curve, and S1104 is executed; otherwise, S1106 is executed; the initial value of s is 1. S1103: Obtain the minimum point from the feature points of the t-th order minimum envelope curve as the feature point of the t+1 order minimum envelope curve. If the time interval between any two adjacent feature points in the t+1 order minimum envelope curve meets the set condition, then the t+1 order minimum envelope curve is taken as the target minimum envelope curve, and S1105 is executed; otherwise, S1107 is executed; the initial value of t is 1. S1104, set s=s+1, execute S1102; S1105, set t=t+1, execute S1103; S1106, take all feature points in the target maximum envelope curve as the maximum expansion force data of cell i; S1107, take all feature points in the target minimum envelope curve as the minimum expansion force data of cell i; S1108, Based on the minimum expansion force data and the maximum expansion force data of the battery cell i, obtain the expansion force information table corresponding to the battery cell i.
4. The method according to claim 3, characterized in that, The set conditions satisfy: h*T≤△t≤T, where △t is the time interval between two adjacent feature points, T is the time of one expansion force test process, and h is a preset coefficient, 0<h<1.
5. The method according to claim 1, characterized in that, The SP-based max Determine the minimum load-bearing capacity of the battery fasteners, specifically including: S10, Obtain SP r max The corresponding distribution map, and based on the obtained SP r max The corresponding distribution map determines SP r max Distribution type; S12, Obtain SP r max The preset upper limit of the distribution type is used as the maximum expansion force upper limit value SPL corresponding to the r-th expansion force test process. r max ; S14, obtain max(SPL) 1 max SPL 2 max ..., SPL r max ..., SPL k max ( ) is the minimum bearing capacity.
6. The method according to claim 1, characterized in that, The SP-based max and SP min Obtain test data for testing battery fasteners, specifically including: S20, Obtain SP r max The corresponding distribution map, and based on the obtained SP r max The corresponding distribution map determines SP r max The distribution type, and how to obtain SP r min The corresponding distribution map, and based on the obtained SP r min The corresponding distribution map determines SP r min Distribution type; S22, Obtain SP r max The preset upper limit of the distribution type is used as the maximum expansion force upper limit value SPL corresponding to the r-th expansion force test process. r max And obtain SP r min The preset lower limit of the distribution type is used as the minimum expansion force lower limit value SPL corresponding to the r-th expansion force test process. r min ; S24, based on the obtained periodic cyclic expansion force data table as the test data, the r-th row of the periodic cyclic expansion force data table includes (r, SPL) r min SPL r max ).
7. The method according to claim 6, characterized in that, S150 specifically includes: S151, Start the battery fastener load-bearing capacity test program and set r=1; S152, if r≤k, execute S153; otherwise, use the current battery fastener as the target battery fastener and exit the current test program. S153, at the s-th load application time of the r-th test cycle, apply the corresponding load to the current battery fastener. If the battery fastener does not break, execute S154; otherwise, execute S156; the initial value of s is 1. S154, set s=s+1, if s≤2, execute S153, otherwise execute S155; S155, set r=r+1, and execute S152; S156, exit the current test program, and adjust the structural design of the current battery fastener based on the minimum load-bearing capacity to obtain a new battery fastener, and execute S140.
8. A battery fastener design device, characterized in that, The device is used to design the structure of battery fasteners supporting a target battery pack or target lithium battery module, wherein the target battery pack or target lithium battery module includes n battery cells, and the device includes: The first testing module is used to randomly select m cells from n cells as test samples, and perform k cyclic expansion force tests on any cell i among the m cells to obtain the cyclic expansion force test data of cell i; the value of i ranges from 1 to m. The data processing module is used to perform the following operations: Based on the cyclic expansion force test data of cell i, an expansion force information table corresponding to cell i is obtained. The r-th row of the expansion force information table corresponding to cell i includes (SP... ir min SP ir max ); where SP ir max SP is the maximum expansion force of cell i during the r-th expansion force test. ir max SP ir min Let be the minimum expansion force of cell i during the r-th expansion force test; the value of r ranges from 1 to k. Based on the expansion force information table corresponding to m cells, obtain the maximum expansion force data SP corresponding to the r-th expansion force test. r max =(SP 1r max SP 2r max , ..., SP ir max , ..., SP mr max ) and minimum expansion force data SP r min =(SP 1r min SP 2r min , ..., SP ir min , ..., SP mr min ); to obtain the maximum expansion force dataset SP max =(SP 1 max SP 2 max , ..., SP r max , ..., SP k max ) and the minimum expansion force dataset SP min =(SP 1 min SP 2 min , ..., SP r min , ..., SP k min ); Based on SP max Obtain the minimum load-bearing capacity of the battery fasteners, and based on SP max and SP min Obtain test data for testing battery fasteners; Based on the obtained minimum load-bearing capacity, the structural design is carried out to obtain the corresponding battery fasteners; The second testing module is used to perform k-cycle fatigue tests on the battery fastener using the test data to obtain the target battery fastener.
9. A non-transitory computer-readable storage medium, wherein the storage medium stores at least one instruction or at least one program segment, characterized in that, The at least one instruction or the at least one program segment is loaded and executed by the processor to implement the method as described in any one of claims 1-7.
10. An electronic device, characterized in that, Includes a processor and the non-transitory computer-readable storage medium as described in claim 9.