Control method, battery pack, and storage medium

CN123019159APending Publication Date: 2026-10-30HUIZHOU EVE POWER CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610983740.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-02
Publication Date
2026-10-30

AI Technical Summary

Technical Problem

[0003]然而,由于不同电池材料体系、工艺批次、型号之间存在个性化差异,设置充放至固定的阈值的方案忽视了在特定SOC区间可能存在异常加速衰减的风险区,导致电池在实际存储过程中,可能恰恰被置于一个衰减更快的陷阱中,而非最安全的状态,从而造成不必要的容量损失,缩短电池整体寿命

Benefits of technology

[0010]本申请实施例提供的控制方法,通过获取电池包的衰减参数,在电池包处于静置状态的时间大于第一预设时长的情况下,控制电池包进行充电或放电,以使得电池包的荷电状态和衰减参数匹配,静置状态为电池包未进行充放电的状态,提供了一套标准化、可操作的测试判定流程,使电池制造商或用户能够快速、低成本地为其特定产品找出隐藏的存储衰减风险区,变不可知为可知,并且,将存储策略从固定放至某值升级为个性化精准规避风险区,确保了每一块电池都能以对其最友好的状态存储,从整体上显著提升了电池组的容量一致性和使用寿命,可直接集成到BMS固件或生产测试系统中,实现全自动化、智能化的存储管理,提升了产品智能化水平和用户体验,对于大规模电池储能电站、电动汽车电池包等价值高昂的应用,即使将平均存储寿命延长1%-2%,所带来的经济效益也极为巨大,为实现这一目标提供了切实可行的技术路径。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN123019159A_ABST
    Figure CN123019159A_ABST
Patent Text Reader

Abstract

The application discloses a control method, a battery pack and a storage medium. The method comprises the following steps: obtaining an attenuation parameter of a battery pack; in the case that the time of the battery pack in a static state is greater than a first preset time length, controlling the battery pack to charge or discharge, so that the state of charge of the battery pack and the attenuation parameter are matched, and the static state is a state in which the battery pack does not charge or discharge. The storage strategy is upgraded from fixed storage to personalized precise risk avoidance area, so that each battery can be stored in the most friendly state, the capacity consistency and service life of the battery pack are significantly improved as a whole, the product intelligent level and user experience are improved, and the storage management is realized in full automation and intelligentization.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of energy storage technology, specifically to a control method, a battery pack, and a storage medium. Background Technology

[0002] Within the industry, it is generally believed that the battery storage degradation rate is monotonically positively correlated with the battery's initial state of charge (SOC) (i.e., the higher the SOC, the faster the degradation). Therefore, when storing batteries, the SOC of the battery is usually charged and discharged to a certain fixed threshold.

[0003] However, due to the individual differences between different battery material systems, process batches, and models, the scheme of setting a fixed threshold for charging and discharging ignores the risk zone of abnormally accelerated degradation in a specific SOC range. As a result, the battery may be placed in a trap of faster degradation during actual storage, rather than the safest state, thus causing unnecessary capacity loss and shortening the overall battery life. Summary of the Invention

[0004] This application provides a control method, a battery pack, and a storage medium that can solve at least one of the above-mentioned technical problems.

[0005] On one hand, embodiments of this application provide a control method for a battery pack, comprising: Obtain the battery pack's degradation parameters; If the battery pack remains in a static state for a period of time longer than a first preset duration, the battery pack is controlled to charge or discharge, so that the state of charge of the battery pack matches the attenuation parameter. The static state is the state in which the battery pack is not charged or discharged.

[0006] On the other hand, embodiments of this application provide a battery pack, including: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the program, implements the method as described in any of the above embodiments.

[0007] On the other hand, embodiments of this application provide a computer-readable storage medium storing a computer program adapted for loading by a processor to execute the control method as described in any of the above embodiments.

[0008] On the other hand, embodiments of this application provide a computer device, the computer device including a processor and a memory, the memory storing a computer program, and the processor executing the control method as described in any of the above embodiments by calling the computer program stored in the memory.

[0009] On the other hand, embodiments of this application provide a computer program product, including computer instructions, which, when executed by a processor, implement the control method as described in any of the above embodiments.

[0010] The control method provided in this application obtains the battery pack's degradation parameters and controls the battery pack to charge or discharge when the battery pack remains in a static state for a period longer than a first preset time. This ensures that the battery pack's state of charge and degradation parameters are matched. The static state refers to the state in which the battery pack is not charged or discharged. This provides a standardized and operable testing and judgment process, enabling battery manufacturers or users to quickly and cost-effectively identify hidden storage degradation risk areas for their specific products, turning the unknown into the known. Furthermore, it upgrades the storage strategy from a fixed value to personalized and precise risk avoidance, ensuring that each battery is stored in the most favorable state. This significantly improves the overall capacity consistency and lifespan of the battery pack. It can be directly integrated into BMS firmware or production testing systems to achieve fully automated and intelligent storage management, improving the product's intelligence level and user experience. For high-value applications such as large-scale battery energy storage power stations and electric vehicle battery packs, even extending the average storage life by 1%-2% brings enormous economic benefits, providing a practical and feasible technical path to achieve this goal. Attached Figure Description

[0011] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0012] Figure 1 A schematic diagram comparing the prior art with the present invention for the control method provided in the embodiments of this application.

[0013] Figure 2 This is a schematic diagram illustrating an application scenario of a control method provided in an embodiment of this application.

[0014] Figure 3 This is a flowchart illustrating the control method provided in an embodiment of this application.

[0015] Figure 4 This is a schematic diagram of a scenario for the control method provided in an embodiment of this application.

[0016] Figure 5 This is a schematic diagram of the control device provided in an embodiment of this application. Detailed Implementation

[0017] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0018] Below, we will further introduce the background technology of the embodiments of this application.

[0019] Lithium-ion batteries serve as power supply components for energy storage systems, electric vehicles, and various electronic devices. Their capacity retention during long-term storage determines their lifespan and application reliability. In industry research and practical applications of lithium-ion battery storage performance, a fixed technical understanding has long held that the rate of capacity decay during battery storage is directly correlated with the initial state of charge (SOC). (See also:) Figure 1 It is generally believed that the degradation rate of lithium-ion batteries during storage is monotonically positively correlated with the initial state of charge (SOC) during storage. Specifically, the higher the initial SOC value of the battery, the faster its capacity decays during the static storage stage.

[0020] Based on the above monotonic correlation theoretical model, the current lithium-ion battery industry generally adopts a unified storage control technology solution. For lithium-ion batteries with different material systems, production processes, product models and production batches, the storage control operation is the same: before the batteries enter the factory storage, logistics transportation or long-term idle storage state, the batteries are uniformly discharged to a certain fixed low SOC value, which is used as a general battery storage pretreatment method.

[0021] However, such storage control schemes have the following problems in practical applications. Because they do not take into account the specific characteristics of different lithium-ion batteries, they ignore the fact that some lithium-ion batteries experience abnormally accelerated capacity degradation within specific SOC ranges. When batteries are adjusted to a fixed low SOC value according to the existing scheme, if this value happens to fall within the specific SOC range of the corresponding battery, the battery will experience accelerated degradation during storage, failing to effectively suppress capacity loss. This ultimately leads to unnecessary capacity loss, significantly reducing the battery's capacity retention rate and shortening the overall lifespan of the lithium-ion battery. Furthermore, this non-targeted storage strategy also causes a decrease in the capacity consistency of battery packs within the same batch, increasing the maintenance and replacement costs at the application end. It is difficult to adapt to the technical requirements of large-scale, long-cycle storage of lithium-ion batteries, hindering the refined development of lithium-ion battery storage technology. It also fails to provide suitable storage control support for different types of lithium-ion batteries, making it difficult to achieve the goal of maximizing battery storage lifespan.

[0022] In view of this, embodiments of this application provide a control method, apparatus, storage medium, battery pack, energy storage power supply, and program product. Please refer to [link / reference]. Figure 2 , Figure 2 This is an application scenario diagram of a battery pack control method provided in an embodiment of this application. The application scenario provided in this application includes a battery pack 100 and an electronic device 200.

[0023] Here, battery pack 100 refers to a device capable of storing power. It is generally equipped with rechargeable batteries, which store a large amount of power in the cells within the battery pack. When needed, the battery pack outputs the electrical energy stored in the cells.

[0024] In one alternative embodiment, the battery pack 100 includes a battery cell 101, a main control board 102, a battery management system 103, an inverter 104, and a real-time clock module 105.

[0025] The battery pack includes multiple cells, which are connected in series and / or in parallel to form a battery pack. Multiple battery packs are connected in series and / or in parallel to form a battery cluster. Multiple battery clusters are connected in series and / or in parallel to form a battery pack.

[0026] The battery pack includes a power transmission circuit connecting multiple battery cells, and the power transmission circuit may include a switching matrix and a DC / DC converter.

[0027] The main control board is the core of the battery pack control, and the system's wake-up, shutdown, charging judgment and power consumption management are all controlled by the main control board.

[0028] Among them, the Battery Management System (BMS) is an electronic system used to monitor, protect, optimize and manage batteries (such as lithium batteries, lead-acid batteries, etc.). Its core function is to ensure that the battery works efficiently within a safe range, extend its service life, and provide stable power output to the equipment.

[0029] For example, a battery management system can control the charging and discharging switches to achieve charging and discharging control; and it can achieve battery balancing by detecting the electrical parameters of each cell in the battery.

[0030] An inverter is a power electronic device that converts direct current (DC) to alternating current (AC).

[0031] In one alternative embodiment, the inverter includes a temperature sensor with independent ambient temperature acquisition and low-power operation capabilities.

[0032] Among them, the Real-Time Clock Module (RTC module) is an electronic module specifically designed to accurately record and maintain time information. It can continue to operate when the device is powered off or in a low-power state, providing a stable and accurate time reference for various electronic systems.

[0033] In one alternative embodiment, the real-time clock module can be triggered periodically to wake up the energy storage power supply on demand.

[0034] Optionally, the electronic device 200 includes at least one of a terminal and a server.

[0035] The terminal may include, but is not limited to: smartphones (such as Android phones, iOS phones, etc.), tablet computers, laptops, desktop computers, smart speakers, smartwatches, portable personal computers, mobile internet devices (MIDs), smart voice interaction devices, smart home appliances, vehicle terminals, aircraft, wearable devices, etc., but this application embodiment does not limit the scope of the terminal.

[0036] The server can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms. This application does not limit this.

[0037] The control method of this application can be implemented by the battery pack alone, or by the battery pack in conjunction with electronic devices, and there is no limitation on this.

[0038] Based on the above description of the relevant scenarios, this application provides a control method for a battery pack, which will be described in detail below.

[0039] Please see Figure 3 This application provides a control method for a battery pack, which is implemented by steps 011 to 012, as described in detail below.

[0040] Step 011: Obtain the battery pack degradation parameters.

[0041] Among them, the attenuation parameter can be a characteristic parameter used to characterize the abnormally accelerated attenuation of the State of Charge (SOC) of the battery pack during long-term storage. The State of Charge (SOC) is used to represent the proportion of the battery's remaining capacity to its rated capacity.

[0042] Optionally, the attenuation parameter includes an attenuation point and / or an attenuation range, wherein the attenuation range is the range of states of charge that includes the attenuation point.

[0043] Among them, the degradation point can be a specific state of charge (SOC) value point where the capacity recovery rate is the lowest and the degradation rate is abnormally accelerated during battery storage.

[0044] The attenuation range can be the SOC range centered on the attenuation point and including the attenuation point, or it can be the range in which the battery will show a significant accelerated attenuation.

[0045] Specifically, a battery pack degradation parameter table can be established through experiments or table lookup. Then, by retrieving the degradation parameter table, the SOC point and corresponding range where the battery pack is prone to abnormal capacity degradation during storage can be obtained.

[0046] Step 012: If the battery pack remains in a static state for a longer than the first preset time, control the battery pack to charge or discharge so that the state of charge and degradation parameters of the battery pack are matched. The static state is the state in which the battery pack is not charged or discharged.

[0047] The first preset duration can be a pre-set resting time threshold, used to determine whether the battery pack meets the long-term storage trigger conditions. When the battery pack remains in a resting state without charging or discharging for a duration exceeding the first preset duration, it can be determined that the battery pack has entered a state requiring optimized storage, and charge / discharge regulation is then initiated to adjust the SOC to a safe range that matches the degradation parameters.

[0048] Optionally, the method further includes: Step 017: If the state of charge of the battery pack is not equal to the degradation point and / or does not fall within the degradation range, determine the matching of the state of charge and degradation parameters of the battery pack.

[0049] Specifically, the degree of storage degradation during battery pack storage can be quantified by calculating the capacity recovery rate. Test data from multiple SOC points can be compared to locate degradation-sensitive points or calculate degradation-sensitive ranges. Then, through BMS and other means, the battery pack can be controlled to charge or discharge, actively adjusting the battery pack's SOC to a safe range far away from the sensitive area. That is, when the battery pack's state of charge is not equal to the degradation point and / or has not fallen into the degradation range, the battery pack's state of charge and degradation parameters can be matched to avoid abnormal degradation from the root and extend battery storage life.

[0050] Thus, by acquiring the battery pack's degradation parameters, and controlling the battery pack to charge or discharge when the battery pack remains in a static state for a longer than a first preset time, the state of charge and degradation parameters of the battery pack are matched. The static state refers to the state in which the battery pack is not charged or discharged. This provides a standardized and operable testing and judgment process, enabling battery manufacturers or users to quickly and cost-effectively identify hidden storage degradation risk areas for their specific products, turning the unknown into the known. Furthermore, it upgrades the storage strategy from a fixed value to personalized and precise risk avoidance, ensuring that each battery can be stored in the most favorable state for it. This significantly improves the overall capacity consistency and lifespan of the battery pack. It can be directly integrated into BMS firmware or production testing systems to achieve fully automated and intelligent storage management, improving the product's intelligence level and user experience. For high-value applications such as large-scale battery energy storage power stations and electric vehicle battery packs, even extending the average storage life by 1%-2% brings enormous economic benefits, providing a practical and feasible technical path to achieve this goal.

[0051] In some implementations, step 011: obtaining the battery pack's degradation parameters includes: Step 0111: Based on the battery pack model, obtain the battery pack's degradation parameters from the preset degradation database.

[0052] Optionally, the method further includes: Step 013: Obtain the capacity recovery rate of the target battery pack after it has been in at least four states of charge under test for a period of time while in a static state, after the storage time has been reached. Step 014: If the capacity recovery rate of any state of charge under test is lower than that of the adjacent state of charge under test, determine the state of charge under test as the decay point; and / or Step 015: If the recovery rate of the measured capacity of any measured state of charge is lower than that of the adjacent measured state of charge, the range of the measured state of charge is determined as the attenuation range. Step 016: Construct an attenuation database based on the attenuation point or attenuation range.

[0053] The capacity recovery rate is the ratio of the remaining capacity of the battery pack after a preset number of charge-discharge cycles following the duration of the test state of charge reaches the storage duration, to the initial capacity before storage.

[0054] The attenuation database can be a pre-built database indexed by battery pack model, storing the attenuation parameters corresponding to each battery pack model for quick lookup.

[0055] The state of charge to be tested can be at least four different SOC values ​​used for attenuation characteristic testing. The state of charge to be tested can cover the low SOC, medium SOC and high SOC range, thereby providing data samples for determining the attenuation point or attenuation range.

[0056] The storage duration can be a preset resting time. By controlling the storage duration of each battery pack under test under the corresponding SOC under test, the test conditions can be made uniform and comparable.

[0057] The capacity recovery rate to be tested can be the ratio of the remaining capacity of the battery pack after a preset number of charge-discharge cycles at any SOC to be tested, after the storage time has reached the storage time, to the initial capacity before storage. It can be understood that the lower the value of the capacity recovery rate to be tested, the more serious the battery pack degradation is.

[0058] The initial capacity can be the baseline usable capacity measured before the battery pack enters static storage. The remaining capacity can be the actual usable capacity measured after the battery pack has completed static storage and a preset number of charge-discharge cycles. The preset number of cycles can be used to eliminate the polarization effect after storage and ensure that the true remaining capacity can be measured stably.

[0059] Specifically, this can be achieved by selecting a target battery pack and setting at least four SOCs (State of Charge) covering low, medium, and high ranges; charging or discharging the battery pack to each SOC; and then controlling each battery pack to enter a resting state. For example, please refer to [link to relevant documentation]. Figure 4 By storing cylindrical lithium-ion batteries at 30%, 60%, 80%, and 100% SOC at 45°C for 28 days, respectively, the capacity recovery rates were obtained. It can be understood that the capacity recovery rate of the cylindrical lithium-ion battery at 80% SOC is lower than that at the adjacent 60% and 100% SOC. Therefore, 80% SOC can be identified as the degradation point, and the interval containing 80% SOC (e.g., [75%, 85%]) is the degradation interval. After the preset storage time, a preset number of charge-discharge cycles were performed on the battery pack at each SOC, and the capacity recovery rate corresponding to each SOC was calculated and recorded. Then, by comparing the capacity recovery rates of each SOC, if the recovery rate of a certain SOC is lower than that of its adjacent SOC, then that SOC is identified as the degradation point. In the case of a determined degradation point, the SOC interval containing that degradation point is defined as the degradation interval. Finally, the target battery pack model is associated with and stored along with its corresponding attenuation point or attenuation range to obtain a preset attenuation database. Next, the current battery pack model is read, and the corresponding attenuation parameters (attenuation point or attenuation range) are matched and retrieved from the preset attenuation database. The battery pack is then charged or discharged according to the attenuation parameters.

[0060] In some implementations, the method further includes: Step 018: At every second preset time interval, obtain the current state of charge of the battery pack; Step 019: When the current state of charge is at the decay point or falls into the decay range, control the battery pack to charge or discharge so that the state of charge and decay parameters of the battery pack are matched.

[0061] Optionally, the method further includes: Step 020: If the current state of charge is at the decay point or falls into the decay range, issue a prompt message.

[0062] The second preset duration can be a pre-defined periodic inspection interval, used to periodically check the battery pack's state of charge (SOC) and promptly detect SOC drift risks. The current SOC can be the percentage of remaining battery charge measured in real time at the inspection moment, reflecting the battery pack's current actual SOC level.

[0063] The notification information can be an alarm message or reminder signal (e.g., a pop-up window, a buzzer, a log record, an APP notification, etc.) issued when the current SOC of the battery pack is at the decay point or falls into the decay range, to inform the user of the abnormal status of the battery pack.

[0064] Specifically, when the battery pack enters long-term storage, the current state of charge (SOC) of the battery pack can be collected and acquired periodically according to a second preset time period to continuously monitor changes in SOC. The current SOC is then compared with the acquired degradation parameters (degradation point or degradation range). If the current SOC equals the degradation point or falls within the degradation range, it is determined to be an abnormal risk state. In this case, the battery pack is controlled to perform low-current charging or discharging to precisely adjust the SOC to a safe range far from the degradation parameters, thus completing SOC matching. Furthermore, upon determining that the current SOC is at the degradation point or falls within the degradation range, an alert can be sent to the BMS or user terminal to improve safety.

[0065] To facilitate better implementation of the control method in the embodiments of this application, the embodiments of this application also provide a control device. Please refer to... Figure 5 , Figure 5 This is a schematic diagram of the structure of a control device provided in an embodiment of this application. The control device 300 can be used in a battery pack, and includes: The acquisition module 301 is used to acquire the attenuation parameters of the battery pack; The control module 302 is used to control the battery pack to charge or discharge when the battery pack is in a static state for a period of time longer than a first preset time, so as to match the state of charge and attenuation parameters of the battery pack. The static state is the state in which the battery pack is not charged or discharged.

[0066] Each unit in the aforementioned control device 300 can be implemented entirely or partially through software, hardware, or a combination thereof. Each unit can be embedded in or independent of the processor in a computer device in hardware form, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each unit.

[0067] The control device 300 can be integrated into a terminal or server that has storage and a processor and thus computing power, or the control device 300 can be the terminal or server.

[0068] Optionally, this application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above-described method embodiments.

[0069] This application also provides a computer-readable storage medium for storing a computer program. This computer-readable storage medium can be applied to a computer device, and the computer program causes the computer device to execute the corresponding processes in the control methods of the embodiments of this application; for the sake of brevity, further details are omitted here.

[0070] This application also provides a computer program product including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the corresponding flow in the control method of the embodiments of this application. For simplicity, further details are omitted here.

[0071] This application also provides a computer program comprising computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the corresponding flow in the control method of this application. For brevity, further details are omitted here.

[0072] It should be understood that the processor in this application may be an integrated circuit chip with signal processing capabilities. In implementation, the steps of the above method embodiments can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor described above can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method.

[0073] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0074] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0075] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0076] In the embodiments of this application, the terms "module" or "unit" refer to a computer program or part of a computer program that has a predetermined function and works with other related parts to achieve a predetermined goal, and can be implemented wholly or partially using software, hardware (such as processing circuitry or memory), or a combination thereof. Similarly, a processor (or multiple processors or memory) can be used to implement one or more modules or units. Furthermore, each module or unit can be part of an overall module or unit that includes the functionality of that module or unit.

[0077] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0078] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0079] In addition, the functional units in this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0080] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer or a server) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.

[0081] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A control method, characterized in that, For use in a battery pack, the method includes: Obtain the battery pack's degradation parameters; If the battery pack remains in a static state for a period of time longer than a first preset duration, the battery pack is controlled to charge or discharge, so that the state of charge of the battery pack matches the attenuation parameter. The static state is the state in which the battery pack is not charged or discharged.

2. The control method according to claim 1, characterized in that, The attenuation parameter includes an attenuation point and / or an attenuation range, wherein the attenuation range is a state-of-charge range that includes the attenuation point.

3. The control method according to claim 1 or 2, characterized in that, The process of obtaining the battery pack degradation parameters includes: Based on the model of the battery pack, the attenuation parameters of the battery pack are obtained from a preset attenuation database.

4. The control method according to claim 3, characterized in that, Also includes: The capacity recovery rate of the target battery pack was obtained after the storage time reached the duration of at least four states of charge under test when the target battery pack was in a static state. If the capacity recovery rate of any of the states of charge under test is lower than the capacity recovery rate of the adjacent states of charge under test, the state of charge under test is determined to be the attenuation point. and / or If the capacity recovery rate of any of the states of charge under test is lower than the capacity recovery rate of the adjacent states of charge under test, the range of states of charge including the states of charge under test is determined as the attenuation range. The attenuation database is constructed based on the attenuation point or the attenuation range.

5. The control method according to claim 4, characterized in that, The capacity recovery rate is the ratio of the remaining capacity of the battery pack after a preset number of charge-discharge cycles following the duration of the state of charge under test reaches the storage duration, to the initial capacity before storage.

6. The control method according to any one of claims 2-5, characterized in that, Also includes: If the state of charge of the battery pack is not equal to the attenuation point, and / or does not fall within the attenuation range, the state of charge of the battery pack is determined to match the attenuation parameter.

7. The control method according to any one of claims 2-5, characterized in that, Also includes: At every second preset time interval, the current state of charge of the battery pack is obtained; When the current state of charge is at the decay point or falls within the decay range, the battery pack is controlled to charge or discharge so that the state of charge of the battery pack matches the decay parameter.

8. The control method according to claim 7, characterized in that, Also includes: If the current state of charge is at the decay point or falls within the decay range, a prompt message is issued.

9. A battery pack, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the program, implements the method as described in any one of claims 1-8.

10. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 1-8.