Battery system cycle index calculation system, method and device based on battery cell pressure

By collecting pressure values ​​between battery cells in the battery system, calculating the pressure slope between the cells, and combining historical data to determine the usage stage of the battery system, the problem of large prediction error and early warning delay in the prediction of the number of battery cycle cycles in the existing technology is solved, and accurate calculation of the number of battery cycle cycles and real-time early warning are realized.

CN120949098APending Publication Date: 2025-11-14WANXIANG 123 CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511251263.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-03
Publication Date
2025-11-14

Smart Images

  • Figure CN120949098A_ABST
    Figure CN120949098A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of battery systems, and discloses a battery system cycle index calculation system, method and device based on cell pressure. The method comprises the following steps: acquiring real-time charging and discharging data of a battery system in a charging and discharging cycle process; calculating a pressure slope according to the pressure value between the battery cells; obtaining a use stage of the battery system, and determining a pressure slope range of the battery system corresponding to the use stage; calculating the cycle index of the battery system based on the pressure slope, evaluating the residual life of the battery system, and giving an alarm in real time according to the abnormal condition of the battery system. According to the method, the cycle index of the battery system is calculated through the pressure change between the battery cells, the pressure slope is judged through the pressure slope range, the calculation accuracy of the cycle index of the battery system is greatly improved, and real-time early warning of the battery system in the charging and discharging process is achieved by establishing a battery abnormal state early warning system based on pressure sudden change.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of battery system technology, specifically relating to a battery system cycle count calculation system, method, and apparatus based on cell pressure. Background Technology

[0002] The calculation of the number of battery cycle counts is not only a quantitative indicator for life assessment, but also a universal language that links electrochemical degradation, mechanical deterioration, safety risks, and asset value.

[0003] Currently, lifespan is predicted using capacity decay models, but a 2023 study in the Journal of Power Sources showed that ignoring cell expansion forces can lead to a cycle count prediction error of more than 20%. Existing technologies use temperature and voltage monitoring to provide early warnings of thermal runaway, but temperature monitoring can only trigger an alarm 5 minutes before thermal runaway, and voltage monitoring has an early warning delay of more than 30 seconds, which seriously affects the early warning effect. Summary of the Invention

[0004] To address the shortcomings of existing technologies, this invention discloses a battery system cycle count calculation system, method, and apparatus based on cell pressure.

[0005] A battery system cycle count calculation system based on cell pressure, characterized in that it includes:

[0006] The FPC motherboard and N pressure sensors are placed between adjacent battery cells, and the FPC motherboard includes a pressure sampling unit.

[0007] In one possible implementation, the pressure sensor includes a pressure-sensitive element placed in the middle of the battery cell.

[0008] As one possible implementation, the FPC motherboard collects the pressure value between the battery cells through a pressure sampling unit.

[0009] A method for calculating the cycle life of a battery system based on cell pressure includes the following steps:

[0010] Acquire real-time charge and discharge data and historical charge and discharge data of the battery system during charge and discharge cycles, wherein the real-time charge and discharge data includes inter-cell pressure values;

[0011] Calculate the pressure slope during the charging and discharging process of the battery system based on the inter-cell pressure value;

[0012] By comparing the inter-cell pressure values ​​with historical charge and discharge data, the usage stage of the battery system is obtained, and the pressure slope range of the battery system within the corresponding usage stage is determined.

[0013] The pressure slope is determined based on the pressure slope range, and then the number of battery system cycles is calculated.

[0014] Based on the number of battery cycle times and the stage of use, the remaining lifespan of the battery system is assessed, and real-time alarms are triggered for any abnormal conditions in the battery system.

[0015] As one possible implementation method, the formula for calculating the pressure slope during the charging and discharging process of the battery system is:

[0016]

[0017] Where k represents the pressure slope during the charging and discharging process of the battery system. This represents the pressure change value between battery cells over a time period t. This represents the pressure change between battery cells during the time period t-1. This represents the time difference between t and t-1.

[0018] As one possible implementation, comparing the inter-cell pressure values ​​with historical charge-discharge data to obtain the battery system's usage stage and determining the pressure slope range of the battery system within the corresponding usage stage includes:

[0019] When the pressure value between the cells is detected to be in the range of P0~P1, it is determined that the current battery system is in the initial stage, and the slope range of the initial pressure change curve is determined to be k0~k1.

[0020] When the pressure value between the cells is detected to be in the range of P1~P2, it is determined that the current battery system is in the intermediate stage, and the slope range of the intermediate pressure change curve is determined to be k1~k2.

[0021] When the pressure value between the cells is detected to be in the range of P2~P3, it is determined that the current battery system is in the later stage, and the slope range of the pressure change curve in the later stage is determined to be k2~k3.

[0022] As one possible implementation, determining the pressure slope based on the pressure slope range includes:

[0023] In the initial stage, it is determined whether the pressure slope falls within the slope range k0~k1 of the initial pressure change curve. If it does, the number of battery system cycles is calculated. If it does not, it is determined to be an abnormal state.

[0024] In the mid-term stage, it is determined whether the pressure slope falls within the slope range k1~k2 of the mid-term pressure change curve. If it does, the number of battery system cycles is calculated. If it does not, it is determined to be an abnormal state.

[0025] In the later stage, it is determined whether the pressure slope falls within the slope range k2~k3 of the later pressure change curve. If it does, the number of battery system cycles is calculated. If it does not, it is determined to be an abnormal state.

[0026] As one possible implementation, the battery system cycle count calculation includes:

[0027] Upon first use, the battery system cycle count is set to zero.

[0028] As the pressure slope undergoes a complete cycle, the battery system cycle count automatically increments by one.

[0029] When the battery system cycle count reaches the preset charge and discharge count threshold for the corresponding usage stage, it will automatically enter the next usage stage and store the battery system cycle count for the corresponding usage stage.

[0030] Once the battery system's charging and discharging processes are complete, and the battery system's cycle count is finished, the cycle counts of all battery systems are summed to obtain the total number of battery system cycles.

[0031] As one possible implementation, assessing the remaining lifespan of the battery system based on the number of battery cycle times and the stage of use includes:

[0032] Obtain the threshold number of charge / discharge cycles for the corresponding usage stage of the battery system, and then obtain the remaining number of charge / discharge cycles for the corresponding usage stage of the battery system.

[0033] Obtain the preset threshold for the remaining number of charge / discharge cycles during the usage phase;

[0034] The remaining charge / discharge cycles for the corresponding usage stage are added to the preset charge / discharge cycle threshold for the remaining usage stage to obtain the remaining lifespan of the battery system.

[0035] As one possible implementation, the real-time alarm based on the battery system includes:

[0036] When the battery system receives an abnormal situation signal, including thermal runaway, the battery system will trigger a real-time alarm in conjunction with the BMS.

[0037] A battery system cycle count calculation device based on cell pressure includes: a data acquisition module, a pressure slope calculation module, a usage stage determination module, a cycle count calculation module, and an anomaly alarm module.

[0038] The data acquisition module is used to acquire real-time charge and discharge data and historical charge and discharge data of the battery system during the charge and discharge cycle. The real-time charge and discharge data includes the inter-cell pressure value.

[0039] The pressure slope calculation module is used to calculate the pressure slope during the charging and discharging process of the battery system based on the pressure values ​​between the cells.

[0040] The usage stage determination module is used to compare the pressure values ​​between the cells with historical charge and discharge data to obtain the usage stage of the battery system and determine the pressure slope range of the battery system within the corresponding usage stage.

[0041] The cycle count calculation module is used to determine the pressure slope based on the pressure slope range, and then calculate the cycle count of the battery system.

[0042] The abnormal alarm module is used to assess the remaining life of the battery system based on the number of battery cycle cycles and the stage of use, and to issue real-time alarms according to abnormal conditions of the battery system.

[0043] An electronic device includes: a processor, a memory, and a bus, wherein,

[0044] The processor and the memory communicate with each other via the bus;

[0045] The memory stores program instructions that can be executed by the processor. The processor can execute the following method by calling the program instructions:

[0046] Acquire real-time charge and discharge data and historical charge and discharge data of the battery system during charge and discharge cycles, wherein the real-time charge and discharge data includes inter-cell pressure values;

[0047] Calculate the pressure slope during the charging and discharging process of the battery system based on the inter-cell pressure value;

[0048] By comparing the inter-cell pressure values ​​with historical charge and discharge data, the usage stage of the battery system is obtained, and the pressure slope range of the battery system within the corresponding usage stage is determined.

[0049] The pressure slope is determined based on the pressure slope range, and then the number of battery system cycles is calculated.

[0050] Based on the number of battery cycle times and the stage of use, the remaining lifespan of the battery system is assessed, and real-time alarms are triggered for any abnormal conditions in the battery system.

[0051] A non-transitory computer-readable storage medium stores computer instructions that, when executed by a computer, cause the computer to perform the following method:

[0052] Acquire real-time charge and discharge data and historical charge and discharge data of the battery system during charge and discharge cycles, wherein the real-time charge and discharge data includes inter-cell pressure values;

[0053] Calculate the pressure slope during the charging and discharging process of the battery system based on the inter-cell pressure value;

[0054] By comparing the inter-cell pressure values ​​with historical charge and discharge data, the usage stage of the battery system is obtained, and the pressure slope range of the battery system within the corresponding usage stage is determined.

[0055] The pressure slope is determined based on the pressure slope range, and then the number of battery system cycles is calculated.

[0056] Based on the number of battery cycle times and the stage of use, the remaining lifespan of the battery system is assessed, and real-time alarms are triggered for any abnormal conditions in the battery system.

[0057] A computer program product includes computer program instructions, which are read and executed by a processor to perform the following method:

[0058] Acquire real-time charge and discharge data and historical charge and discharge data of the battery system during charge and discharge cycles, wherein the real-time charge and discharge data includes inter-cell pressure values;

[0059] Calculate the pressure slope during the charging and discharging process of the battery system based on the inter-cell pressure value;

[0060] By comparing the inter-cell pressure values ​​with historical charge and discharge data, the usage stage of the battery system is obtained, and the pressure slope range of the battery system within the corresponding usage stage is determined.

[0061] The pressure slope is determined based on the pressure slope range, and then the number of battery system cycles is calculated.

[0062] Based on the number of battery cycle times and the stage of use, the remaining lifespan of the battery system is assessed, and real-time alarms are triggered for any abnormal conditions in the battery system.

[0063] This invention, by adopting the above technical solutions, has significant technical effects:

[0064] 1. This invention calculates the number of battery system cycles by measuring the pressure changes between battery cells and judges the pressure slope by measuring the pressure slope range, which greatly improves the accuracy of calculating the number of battery system cycles.

[0065] 2. This invention establishes a battery abnormal state early warning system based on pressure sudden changes, thereby realizing real-time early warning of the battery system during charging and discharging.

[0066] 3. Based on the number of battery system cycles at different stages of battery use, the remaining battery life can be predicted, greatly improving the accuracy of the prediction. Attached Figure Description

[0067] The following figures illustrate specific embodiments of this application:

[0068] Figure 1This is a schematic diagram of the battery system cycle count calculation method based on cell pressure according to an embodiment of the present invention;

[0069] Figure 2 This is a schematic diagram of the overall structure of the battery system cycle count calculation and remaining life assessment device according to an embodiment of the present invention;

[0070] Figure 3 This is a graph showing the historical pressure variation trend of the battery system at different usage stages according to the embodiments of the present invention.

[0071] Figure 4 This is a schematic diagram of the pressure slope transformation during the charging and discharging process of the battery system described in this embodiment of the invention. Detailed Implementation

[0072] The present invention will be further described below with reference to the accompanying drawings and embodiments. The following embodiments are explanations of the present invention, but the present invention is not limited to the following embodiments.

[0073] Example 1:

[0074] A battery system cycle count calculation system based on cell pressure, comprising:

[0075] The FPC (Flexible Printed Circuit) motherboard and N pressure sensors are placed between adjacent battery cells. The FPC motherboard includes a pressure sampling unit, which collects the pressure values ​​between the battery cells.

[0076] The pressure sensor includes a pressure-sensitive element, which is placed in the middle of the battery cell (where the swelling is most obvious) to collect the pressure changes caused by the swelling of the battery during use, thereby assessing the state of the battery system.

[0077] Example 2:

[0078] A method for calculating the cycle number of a battery system based on cell pressure, such as... Figure 1 As shown, it includes the following steps:

[0079] S100: Acquire real-time charge and discharge data and historical charge and discharge data of the battery system during the charge and discharge cycle, wherein the real-time charge and discharge data includes the inter-cell pressure value.

[0080] S200: Calculate the pressure slope during the charging and discharging process of the battery system based on the inter-cell pressure value;

[0081] S300: Compare the pressure values ​​between the cells with historical charge and discharge data to obtain the usage stage of the battery system and determine the pressure slope range of the battery system within the corresponding usage stage.

[0082] S400. Based on the pressure slope range, determine the pressure slope and then calculate the number of battery system cycles.

[0083] S500: Based on the number of battery cycle times and the usage stage, assess the remaining lifespan of the battery system and issue a real-time alarm for any abnormal conditions in the battery system.

[0084] This invention acquires real-time charge and discharge data of a battery system during charge and discharge cycles and stores it in a parameter library; calculates the pressure slope between battery cells using a formula; compares the pressure values ​​between battery cells during real-time charging with historical pressure values ​​between battery cells in historical charge and discharge data to determine the usage stage of the battery system and the corresponding pressure slope range for that usage stage; calculates the number of battery system cycles based on the pressure slope and assesses the remaining lifespan of the battery system; and provides real-time alarms based on any abnormal conditions in the battery system.

[0085] In this embodiment, step S100, which acquires real-time charge / discharge data and historical charge / discharge data of the battery system during charge / discharge cycles, specifically includes the following steps:

[0086] S110: Obtain historical charge and discharge data of the battery system during the charge and discharge process from the parameter library. The historical charge and discharge data includes historical inter-cell pressure values, and a trend chart of historical inter-cell pressure value changes at different usage stages of the battery system is created based on the historical inter-cell pressure values ​​at different usage stages (e.g., ...). Figure 3 As shown in the figure, the usage phase is divided into early usage, middle usage and late usage.

[0087] S120: The collector of the parameter library is used to acquire real-time charging and discharging data of the battery system during the charging and discharging process. The real-time charging and discharging data includes the inter-cell pressure value and charging and discharging time information.

[0088] In this embodiment, step S200 calculates the pressure slope during the charging and discharging process of the battery system based on the inter-cell pressure value. The formula for calculating the pressure slope during the charging and discharging process of the battery system is as follows:

[0089]

[0090] Where k represents the pressure slope during the charging and discharging process of the battery system. This represents the pressure change value between battery cells over a time period t. This represents the pressure change between battery cells during the time period t-1. This represents the time difference between t and t-1.

[0091] Depend on Figure 4As shown in the schematic diagram of the pressure slope change during the charging and discharging process of the battery system, the value of k is positive during the charging process and 0 when the charging is completed. The value of k is negative during the discharging process and 0 when the discharging is completed, thus completing one charging and discharging cycle.

[0092] In this embodiment, step S300 compares the inter-cell pressure value with historical charge-discharge data to obtain the usage stage of the battery system, and determines the pressure slope range of the battery system within the corresponding usage stage. The historical inter-cell pressure value change trend in different usage stages is referenced. Figure 3 Specifically, it includes the following steps:

[0093] S310: When the pressure value between cells is detected to be in the range of P0~P1, it is determined that the current battery system is in the initial stage, and the slope range of the initial pressure change curve is determined to be k0~k1.

[0094] S320: When the pressure value between cells is detected to be in the range of P1~P2, it is determined that the current battery system is in the intermediate stage, and the slope range of the intermediate pressure change curve is determined to be k1~k2.

[0095] S330: When the pressure value between cells is detected to be in the range of P2~P3, it is determined that the current battery system is in the later stage, and the slope range of the pressure change curve in the later stage is determined to be k2~k3.

[0096] During the charging and discharging process of a conventional battery system, in the initial stage of battery use, the battery swelling is an elastic deformation under normal conditions with charge and discharge cycles; in the middle stage of use, the battery will swell slowly; in the later stage of use, the swelling will be faster; if an abnormality occurs (thermal runaway), the swelling will be rapid. During the charge and discharge cycle of the battery system, the pressure between the cells will increase during charging due to swelling and slowly recover during discharging. With multiple charge and discharge cycles, the overall pressure between the cells will increase compared to the initial value.

[0097] In this embodiment, step S400 determines the pressure slope based on the pressure slope range and then calculates the number of battery system cycles, specifically including the following steps:

[0098] S410: Determining the pressure slope based on the aforementioned pressure slope range, including:

[0099] In the initial stage, it is determined whether the pressure slope falls within the slope range k0~k1 of the initial pressure change curve. If it does, the number of battery system cycles is calculated. If it does not, it is determined to be an abnormal state.

[0100] In the mid-term stage, it is determined whether the pressure slope falls within the slope range k1~k2 of the mid-term pressure change curve. If it does, the number of battery system cycles is calculated. If it does not, it is determined to be an abnormal state.

[0101] In the later stage, it is determined whether the pressure slope falls within the slope range k2~k3 of the later pressure change curve. If it does, the number of battery system cycles is calculated. If it does not, it is determined to be an abnormal state.

[0102] S420: Calculates the number of battery system cycles, specifically including:

[0103] Upon first use, the battery system cycle count is set to zero.

[0104] As the pressure slope undergoes a complete cycle, the battery system cycle count automatically increments by one.

[0105] When the battery system cycle count reaches the preset charge and discharge count threshold for the corresponding usage stage, it will automatically enter the next usage stage and store the battery system cycle count for the corresponding usage stage.

[0106] Once the battery system's charging and discharging processes are complete, and the battery system's cycle count is finished, the cycle counts of all battery systems are summed to obtain the total number of battery system cycles.

[0107] In this embodiment, step S500 assesses the remaining lifespan of the battery system based on the number of battery cycle cycles and the usage stage, and issues a real-time alarm based on abnormal battery system conditions. Specifically, this includes the following steps:

[0108] S510: Based on the battery system's cycle count and usage stage, assess the remaining battery life, including:

[0109] Obtain the threshold number of charge / discharge cycles for the corresponding usage stage of the battery system, and then obtain the remaining number of charge / discharge cycles for the corresponding usage stage of the battery system.

[0110] Obtain the preset threshold for the remaining number of charge / discharge cycles during the usage phase;

[0111] The remaining charge / discharge cycles for the corresponding usage stage are added to the preset charge / discharge cycle threshold for the remaining usage stage to obtain the remaining lifespan of the battery system.

[0112] S520: Real-time alarms based on the battery system, including:

[0113] When the battery system receives an abnormal situation signal, including thermal runaway, the battery system will trigger a real-time alarm in conjunction with the BMS (Battery Management System).

[0114] This invention calculates the number of battery cycle counts by measuring pressure changes between battery cells and judges the pressure slope by measuring the pressure slope range, which greatly improves the accuracy of the battery cycle count calculation. By establishing a battery abnormal state early warning system based on pressure mutation, real-time early warning of the battery system during charging and discharging is realized. Based on the number of battery cycle counts at different stages of battery use, the remaining battery life is predicted, and the prediction accuracy is greatly improved.

[0115] Example 3:

[0116] A battery system cycle count calculation device based on cell pressure, such as Figure 2 As shown, it includes: a data acquisition module 100, a pressure slope calculation module 200, a usage stage determination module 300, a cycle count calculation module 400, and an anomaly alarm module 500.

[0117] The data acquisition module 100 is used to acquire real-time charge and discharge data and historical charge and discharge data of the battery system during the charge and discharge cycle. The real-time charge and discharge data includes the inter-cell pressure value.

[0118] The pressure slope calculation module 200 is used to calculate the pressure slope during the charging and discharging process of the battery system based on the pressure value between the cells.

[0119] The usage stage determination module 300 is used to compare the pressure values ​​between the cells with historical charge and discharge data to obtain the usage stage of the battery system and determine the pressure slope range of the battery system within the corresponding usage stage.

[0120] The cycle count calculation module 400 is used to determine the pressure slope based on the pressure slope range, and then calculate the cycle count of the battery system.

[0121] The abnormal alarm module 500 is used to assess the remaining life of the battery system based on the number of battery cycle cycles and the stage of use, and to issue an alarm in real time according to abnormal conditions of the battery system.

[0122] Various changes and modifications made without departing from the spirit and scope of this invention, and all equivalent technical solutions, also fall within the scope of this invention.

[0123] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other.

[0124] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, apparatus, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0125] This invention is described with reference to flowchart illustrations and / or block diagrams of the method, terminal device (system), and computer program product according to the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing terminal device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal device, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0126] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing terminal device to operate in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0127] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal equipment, causing a series of operational steps to be performed on the computer or other programmable terminal equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable terminal equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0128] It should be noted that:

[0129] The phrase "an embodiment" or "an embodiment" used in this specification means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the invention. Therefore, the phrase "an embodiment" or "an embodiment" appearing in various places throughout the specification does not necessarily refer to the same embodiment.

[0130] Furthermore, it should be noted that the shapes and names of the components in the specific embodiments described in this specification may differ. All equivalent or simple variations made to the structure, features, and principles described in this patent concept are included within the protection scope of this patent. Those skilled in the art to which this invention pertains may make various modifications or additions to the described specific embodiments or use similar methods to substitute them, as long as they do not depart from the structure of this invention or exceed the scope defined in these claims, they should all fall within the protection scope of this invention.

Claims

1. A battery system cycle count calculation system based on cell pressure, characterized in that, include: The FPC motherboard and N pressure sensors are placed between adjacent battery cells, and the FPC motherboard includes a pressure sampling unit.

2. The battery system cycle count calculation system based on cell pressure according to claim 1, characterized in that, The pressure sensor includes a pressure-sensitive element, which is placed in the middle of the battery cell.

3. The battery system cycle count calculation system based on cell pressure according to claim 1, characterized in that, The FPC motherboard collects the pressure value between the battery cells through a pressure sampling unit.

4. A method for calculating the cycle life of a battery system based on cell pressure, characterized in that, Includes the following steps: Acquire real-time charge and discharge data and historical charge and discharge data of the battery system during charge and discharge cycles, wherein the real-time charge and discharge data includes inter-cell pressure values; Calculate the pressure slope during the charging and discharging process of the battery system based on the inter-cell pressure value; By comparing the inter-cell pressure values ​​with historical charge and discharge data, the usage stage of the battery system is obtained, and the pressure slope range of the battery system within the corresponding usage stage is determined. The pressure slope is determined based on the pressure slope range, and then the number of battery system cycles is calculated. Based on the number of battery cycle times and the stage of use, the remaining lifespan of the battery system is assessed, and real-time alarms are triggered for any abnormal conditions in the battery system.

5. The method for calculating the number of battery system cycles based on cell pressure according to claim 4, characterized in that, The formula for calculating the pressure slope during the charging and discharging process of the battery system is as follows: , Where k represents the pressure slope during the charging and discharging process of the battery system. This represents the pressure change value between battery cells over a time period t. This represents the pressure change value between battery cells during the time period t-1. This represents the time difference between t and t-1. Where k represents the pressure slope during the charging and discharging process of the battery system. This represents the pressure change between battery cells over a time period t. This represents the pressure change between battery cells during the time period t-1. This represents the time difference between t and t-1.

6. The method for calculating the number of battery system cycles based on cell pressure according to claim 4, characterized in that, The comparison of the inter-cell pressure values ​​with historical charge-discharge data to obtain the battery system's usage stage and determine the pressure slope range of the battery system within the corresponding usage stage includes: When the pressure value between the cells is detected to be in the range of P0~P1, it is determined that the current battery system is in the initial stage, and the slope range of the initial pressure change curve is determined to be k0~k1. When the pressure value between the cells is detected to be in the range of P1~P2, it is determined that the current battery system is in the intermediate stage, and the slope range of the intermediate pressure change curve is determined to be k1~k2. When the pressure value between the cells is detected to be in the range of P2~P3, it is determined that the current battery system is in the later stage, and the slope range of the pressure change curve in the later stage is determined to be k2~k3.

7. The method for calculating the number of battery system cycles based on cell pressure according to claim 6, characterized in that, The determination of the pressure slope based on the pressure slope range includes: In the initial stage, it is determined whether the pressure slope falls within the slope range k0~k1 of the initial pressure change curve. If it does, the number of battery system cycles is calculated. If it does not, it is determined to be an abnormal state. In the mid-term stage, it is determined whether the pressure slope falls within the slope range k1~k2 of the mid-term pressure change curve. If it does, the number of battery system cycles is calculated. If it does not, it is determined to be an abnormal state. In the later stage, it is determined whether the pressure slope falls within the slope range k2~k3 of the later pressure change curve. If it does, the number of battery system cycles is calculated. If it does not, it is determined to be an abnormal state.

8. The method for calculating the number of battery system cycles based on cell pressure according to claim 6, characterized in that, The calculation of the number of battery cycle times includes: Upon first use, the battery system cycle count is set to zero. As the pressure slope undergoes a complete cycle, the battery system cycle count automatically increments by one. When the battery system cycle count reaches the preset charge and discharge count threshold for the corresponding usage stage, it will automatically enter the next usage stage and store the battery system cycle count for the corresponding usage stage. Once the battery system's charging and discharging processes are complete, and the battery system's cycle count is finished, the cycle counts of all battery systems are summed to obtain the total number of battery system cycles.

9. The method for calculating the number of battery system cycles based on cell pressure according to claim 6, characterized in that, The assessment of the remaining lifespan of the battery system based on the number of battery cycle times and the stage of use includes: Obtain the threshold number of charge / discharge cycles for the corresponding usage stage of the battery system, and then obtain the remaining number of charge / discharge cycles for the corresponding usage stage of the battery system. Obtain the preset threshold for the remaining number of charge / discharge cycles during the usage phase; The remaining charge / discharge cycles for the corresponding usage stage are added to the preset charge / discharge cycle threshold for the remaining usage stage to obtain the remaining lifespan of the battery system.

10. The method for calculating the number of battery system cycles based on cell pressure according to claim 6, characterized in that, The real-time alarm based on the battery system includes: When the battery system receives an abnormal situation signal, including thermal runaway, the battery system will trigger a real-time alarm in conjunction with the BMS.

11. A battery system cycle count calculation device based on cell pressure, characterized in that, include: The module includes a data acquisition module, a pressure slope calculation module, a usage stage determination module, a cycle count calculation module, and an anomaly alarm module. The data acquisition module is used to acquire real-time charge and discharge data and historical charge and discharge data of the battery system during the charge and discharge cycle. The real-time charge and discharge data includes the inter-cell pressure value. The pressure slope calculation module is used to calculate the pressure slope during the charging and discharging process of the battery system based on the pressure values ​​between the cells. The usage stage determination module is used to compare the pressure values ​​between the cells with historical charge and discharge data to obtain the usage stage of the battery system and determine the pressure slope range of the battery system within the corresponding usage stage. The cycle count calculation module is used to determine the pressure slope based on the pressure slope range, and then calculate the cycle count of the battery system. The abnormal alarm module is used to assess the remaining life of the battery system based on the number of battery cycle cycles and the stage of use, and to issue real-time alarms according to abnormal conditions of the battery system.

12. An electronic device, characterized in that, include: Processor, memory, and bus, among which, The processor and the memory communicate with each other via the bus; The memory stores program instructions that can be executed by the processor, and the processor can execute the method as described in any one of claims 4-10 by calling the program instructions.

13. A non-transitory computer-readable storage medium, characterized in that, The non-transitory computer-readable storage medium stores computer instructions that, when executed by a computer, cause the computer to perform the method as described in any one of claims 4-10.

14. A computer program product, characterized in that, It includes computer program instructions, which, when read and executed by a processor, perform the method as described in any one of claims 4-10.