Battery pack output power control method and device, vehicle and storage medium

By obtaining the temperature change of the battery cell and correcting the state of charge SOC of the battery, combining static and dynamic power, the output power of the battery pack is determined, which solves the problem of SOC jump at low temperatures of the battery pack, and improves the stability of the vehicle's driving and the accuracy of the output power of the battery pack.

CN120270103APending Publication Date: 2025-07-08XIAOGAN CORNEX NEW ENERGY INNOVATION TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510538423.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-27
Publication Date
2025-07-08

AI Technical Summary

Technical Problem

When the vehicle is driving, when the battery pack is in a low temperature and low battery charge state, SOC jumps are prone to occur, resulting in a vehicle being unable to drive, affecting driving stability.

Method used

By obtaining the temperature change of the battery cell, correcting the state of charge SOC of the battery, obtaining static and dynamic power, combining the duration and required power, determining the output power of the battery pack, and adjusting it using temperature and dynamic loss factors to reduce the probability of SOC jump.

Benefits of technology

It improves the stability of the vehicle, reduces the inability to drive due to SOC jumps, and enhances the accuracy of the output power of the battery pack.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120270103A_ABST
    Figure CN120270103A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of vehicle driving, in particular to a battery pack output power control method and device, a vehicle and a storage medium. The method comprises the following steps: in a vehicle driving process, acquiring a first battery cell temperature, a second battery cell temperature and a duration of a battery cell rising from the first battery cell temperature to the second battery cell temperature; correcting the second battery state of charge (SOC) by adopting a temperature factor to obtain a third battery state of charge (SOC); acquiring the corresponding required power when the vehicle runs; obtaining static power corresponding to the state of charge (SOC) of the third battery in the static power set, and correcting the static power by adopting the dynamic loss factor to obtain dynamic power; and obtaining the output power of the battery pack according to the duration, the required power, the static power and the dynamic power. By adopting the method, the occurrence probability of SOC jump can be reduced, the situation that the vehicle cannot run due to the fact that the vehicle is in a lying state is reduced, and the running stability of the vehicle is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of vehicle driving, and particularly to a method, device, vehicle, and storage medium for controlling the output power of a battery pack. Background Art

[0002] With the development of science and technology and the continuous improvement of people's living standards, the proportion of individuals owning vehicles has been increasing, and vehicles have become more and more popular household goods. Among them, the stability of vehicle operation has become the focus of user attention. For example, during the driving of the whole vehicle, when the battery pack is in a low-temperature and low state of charge (SOC), the SOC of the whole vehicle is prone to jump, resulting in the vehicle being in a stalled state where the vehicle cannot move. Summary of the Invention

[0003] The present disclosure provides a method, device, vehicle, and storage medium for controlling the output power of a battery pack, which can reduce the occurrence probability of SOC jumps, reduce the situation where the vehicle is in a stalled state and cannot move, and improve the driving stability of the vehicle. The technical solution of the present disclosure is as follows:

[0004] According to the first aspect of the embodiments of the present disclosure, a method for controlling the output power of a battery pack is provided, including:

[0005] During the driving of the vehicle, obtain the first cell temperature, the second cell temperature, and the duration for the cell to rise from the first cell temperature to the second cell temperature, where the first cell temperature is the initial temperature of the cell, and the second cell temperature is the temperature of the cell when the battery pack of the vehicle changes from the first state of charge (SOC) to the second state of charge (SOC);

[0006] Use a temperature factor to correct the second state of charge (SOC) to obtain a third state of charge (SOC);

[0007] Obtain the required power corresponding to the driving of the vehicle;

[0008] Obtain the static power corresponding to the third state of charge (SOC) in the static power set, and use a dynamic loss factor to correct the static power to obtain the dynamic power;

[0009] Obtain the output power of the battery pack according to the duration, the required power, the static power, and the dynamic power.

[0010] According to some embodiments, the method further includes:

[0011] Obtain the first low-temperature nominal capacity corresponding to the battery pack when the cell is at the third cell temperature;

[0012] Obtain the normal temperature nominal capacity of the battery pack when the battery cell is at the fourth battery cell temperature;

[0013] Adopt a temperature control method to obtain the second low-temperature nominal capacity of the battery pack when the battery cell is at the third battery cell temperature;

[0014] Obtain the first low-temperature capacity retention rate according to the first low-temperature nominal capacity and the normal temperature nominal capacity;

[0015] Obtain the second low-temperature capacity retention rate according to the second low-temperature nominal capacity and the normal temperature nominal capacity;

[0016] Determine the temperature factor according to the first low-temperature capacity retention rate and the second low-temperature capacity retention rate.

[0017] According to some embodiments, the adopting a temperature control method to obtain the second low-temperature nominal capacity of the battery pack when the battery cell is at the third battery cell temperature includes:

[0018] Perform a thermal equilibrium treatment on the battery cell at a temperature of 25°C, and control the battery pack to discharge at 1 / 3C to the first single-cell cut-off voltage;

[0019] When standing for a first preset duration at the temperature of 25°C, control the battery pack to charge at 1 / 3C to the second single-cell cut-off voltage, and set aside for a second preset duration;

[0020] Control the battery pack to charge at 1 / 6C to the second single-cell cut-off voltage, and set aside for the second preset duration;

[0021] Control the battery pack to charge at 1 / 10C to the second single-cell cut-off voltage, and set aside for the second preset duration;

[0022] Control the battery pack to charge at 1 / 15C to the second single-cell cut-off voltage, and set aside for the second preset duration;

[0023] Control the battery pack to charge at 1 / 20C to the second single-cell cut-off voltage;

[0024] Perform a thermal equilibrium treatment on the battery cell at a temperature of -20°C, and let the temperature of the battery cells in the battery pack stand still to -20°C;

[0025] Control the battery pack to discharge at 1C to the third single-cell cut-off voltage, and obtain the first discharge capacity of the battery pack;

[0026] During the discharge process of re - controlling the battery pack to discharge at 1C to the third monomer cut - off voltage, when it is determined that the temperature rise of the battery cell exceeds the temperature threshold, the battery cell temperature is left standing at - 20°C and then discharged at 1C until the third monomer cut - off voltage, and the second discharge capacity of the battery pack is obtained;

[0027] Based on the first discharge capacity and the second discharge capacity, the temperature factor is obtained.

[0028] According to some embodiments, the method further includes:

[0029] Perform a fifth battery cell temperature thermal equilibrium process on the battery cell to obtain the fourth state of charge (SOC) of the battery pack;

[0030] Control the battery pack to discharge at 1 / 3C to the fifth state of charge (SOC), and obtain the sixth battery cell temperature of the battery cell;

[0031] Discharge the battery pack continuously at the preset power corresponding to the fifth state of charge (SOC) until the fourth monomer cut - off voltage, obtain the maximum power during the discharge process, and add the maximum power to the static power set;

[0032] Repeat the process of obtaining the maximum power during the discharge process with different preset powers until it is determined that the static power set meets the set requirements.

[0033] According to some embodiments, the obtaining of the output power of the battery pack based on the duration, the required power, the static power, and the dynamic power includes:

[0034] When the duration is greater than the first duration threshold and the required power is less than the static power, determine that the output power of the battery pack is the required power;

[0035] Or,

[0036] When the duration is greater than the first duration threshold and the required power is greater than or equal to the static power, determine that the output power of the battery pack is the static power.

[0037] According to some embodiments, the obtaining of the output power of the battery pack based on the duration, the required power, the static power, and the dynamic power includes:

[0038] When the duration is less than the second duration threshold and the required power is less than the dynamic power, determine that the output power of the battery pack is the required power, where the second duration threshold is less than or equal to the first duration threshold;

[0039] Or,

[0040] When the duration is less than the second duration threshold and the required power is greater than or equal to the dynamic power, determine that the output power of the battery pack is the dynamic power.

[0041] According to a second aspect of the embodiments of the present disclosure, there is provided a control device for the output power of a battery pack, including:

[0042] An information acquisition unit, configured to acquire a first cell temperature, a second cell temperature, and the duration for the cell to rise from the first cell temperature to the second cell temperature during vehicle driving, where the first cell temperature is the initial temperature of the cell, and the second cell temperature is the temperature of the cell when the battery pack of the vehicle changes from a first state of charge (SOC) to a second state of charge (SOC);

[0043] An SOC acquisition unit, configured to correct the second state of charge (SOC) using a temperature factor to obtain a third state of charge (SOC);

[0044] A power acquisition unit, configured to acquire the required power corresponding to vehicle driving;

[0045] The power acquisition unit is further configured to acquire the static power corresponding to the third state of charge (SOC) in a static power set, and correct the static power using a dynamic loss factor to obtain the dynamic power;

[0046] A power output unit, configured to obtain the output power of the battery pack according to the duration, the required power, the static power, and the dynamic power.

[0047] According to a third aspect of the embodiments of the present disclosure, there is provided a vehicle, including:

[0048] A processor;

[0049] A memory for storing instructions executable by the processor;

[0050] Wherein, the processor is configured to execute the instructions to implement the control method for the output power of the battery pack according to any one of the foregoing aspects.

[0051] According to a fourth aspect of the embodiments of the present disclosure, there is provided a storage medium, when the instructions in the storage medium are executed by a processor of an electronic device, enabling the electronic device to execute the control method for the output power of the battery pack according to any one of the foregoing aspects.

[0052] According to a sixth aspect of the embodiments of the present disclosure, there is provided a computer program product, including a computer program, where the computer program implements the method according to any one of the foregoing aspects when executed by a processor.

[0053] The technical solutions provided by the embodiments of the present disclosure at least bring the following beneficial effects:

[0054] In some or related embodiments, during the vehicle driving process, the first cell temperature, the second cell temperature, and the duration for the cell to rise from the first cell temperature to the second cell temperature are obtained, where the first cell temperature is the initial temperature of the cell, and the second cell temperature is the temperature of the cell when the battery pack of the vehicle changes from the first state of charge (SOC) to the second state of charge (SOC); the second state of charge (SOC) is corrected using a temperature factor to obtain a third state of charge (SOC); the required power corresponding to the vehicle driving is obtained; the static power corresponding to the third state of charge (SOC) is obtained from a static power set, and the static power is corrected using a dynamic loss factor to obtain a dynamic power; the output power of the battery pack is obtained according to the duration, the required power, the static power, and the dynamic power. Therefore, the SOC can be adjusted by the temperature factor, which can reduce the situation where the inaccurate acquisition of the SOC is caused by the change in the cell temperature resulting in the released capacity of the cell. The static power is adjusted using the dynamic loss factor, which can reduce the situation where the inaccurate determination of the power is caused by the change in the cell temperature resulting in the incomplete depolarization of the cell at a temperature of 0°C during the discharging process. At the same time, the output power is determined according to the duration and various powers, which can reduce the occurrence probability of the SOC jump and reduce the situation where the vehicle cannot drive due to being in a stalled state, thereby improving the driving stability of the vehicle.

[0055] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0056] The accompanying drawings herein are incorporated into the specification and form a part of the specification, showing embodiments consistent with the present disclosure, and are used together with the specification to explain the principles of the present disclosure, and do not constitute an improper limitation to the present disclosure.

[0057] Figure 1 is a flowchart of a method for controlling the output power of a battery pack shown according to an exemplary embodiment;

[0058] Figure 2 is a flowchart of a method for controlling the output power of a battery pack shown according to an exemplary embodiment;

[0059] Figure 3 is a block diagram of a device for controlling the output power of a battery pack shown according to an exemplary embodiment;

[0060] Figure 4 is a block diagram of an electronic device shown according to an exemplary embodiment. Detailed implementation manners

[0061] In order to enable those of ordinary skill in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.

[0062] The embodiments of the present disclosure propose a method, device, vehicle, and storage medium for controlling the output power of a battery pack. In some embodiments, the terms such as the method for controlling the output power of a battery pack, the information processing method, and the communication method can be mutually replaced, the terms such as the device for controlling the output power of a battery pack, the information processing device, and the communication device can be mutually replaced, and the terms such as the information processing system and the communication system can be mutually replaced.

[0063] The embodiments of the present disclosure are not exhaustive and are only schematic of some embodiments, and do not constitute a specific limitation on the protection scope of the present disclosure. Without contradiction, each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, the solution after removing some steps in a certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation manners in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined. For example, some or all of the steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation manners of other embodiments.

[0064] In each embodiment of the present disclosure, if there is no special description and logical conflict, the terms and / or descriptions between the embodiments are consistent and can be mutually referred to, and the technical features in different embodiments can be combined to form new embodiments according to their internal logical relationships.

[0065] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended as a limitation on the present disclosure.

[0066] In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular form, such as "a", "one kind", "the", "above-mentioned", "said", "aforementioned", "this", etc., can mean "one and only one", or can also mean "one or more", "at least one", etc. For example, in the case of using articles such as "a", "an", "the" in English translation, the noun after the article can be understood as a singular expression form or a plural expression form.

[0067] In the embodiments of the present disclosure, "a plurality of" means two or more.

[0068] In some embodiments, terms such as "at least one of", "one or more", "a plurality of", "multiple", etc. may be used interchangeably.

[0069] Prefix words such as "first", "second", etc. in the embodiments of the present disclosure are only used to distinguish different described objects, and do not constitute limitations on the position, order, priority, quantity, content, etc. of the described objects. For the statements of the described objects, refer to the description in the claims or the context of the embodiments. Redundant limitations should not be formed due to the use of prefix words. For example, if the described object is "field", the ordinal numbers before "field" in "first field" and "second field" do not limit the position or order between the "fields", and "first" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of "first field" and "second field". Another example, if the described object is "level", the ordinal numbers before "level" in "first level" and "second level" do not limit the priority between the "levels". Another example, the quantity of the described object is not limited by the ordinal number and can be one or more. Taking "first device" as an example, the quantity of "device" can be one or more. In addition, the objects modified by different prefix words can be the same or different. For example, if the described object is "device", "first device" and "second device" can be the same device or different devices, and their types can be the same or different; another example, if the described object is "information", "first information" and "second information" can be the same information or different information, and their content can be the same or different.

[0070] In some embodiments, "terminal" or "terminal device" may be referred to as "user equipment (UE)", "user terminal", "mobile station (MS)", "mobile terminal (MT)", subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, etc.

[0071] In some embodiments, data, information, etc. may be obtained after obtaining the consent of the user.

[0072] It should be noted that the terms "first", "second", etc. in the description and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present disclosure described here can be implemented in an order other than those illustrated or described here. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. On the contrary, they are only examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0073] Figure 1 is a flowchart of a method for controlling the output power of a battery pack shown according to an exemplary embodiment. As Figure 1 shown, the method for controlling the output power of the battery pack can be used in a scenario of determining the output power of the battery pack during vehicle driving, and includes the following steps:

[0074] In step S11, during vehicle driving, obtain the first cell temperature, the second cell temperature, and the duration for the cell to rise from the first cell temperature to the second cell temperature, where the first cell temperature is the initial temperature of the cell, and the second cell temperature is the temperature of the cell when the vehicle's battery pack changes from the first state of charge (SOC) to the second state of charge (SOC);

[0075] According to some embodiments, the execution subject of the embodiments of the present disclosure can be, for example, a vehicle, specifically, for example, a control device of the vehicle. This vehicle does not specifically refer to a certain fixed vehicle. For example, when the vehicle identifier changes, the vehicle can also change accordingly. This vehicle can be, for example, a new energy vehicle.

[0076] According to some embodiments, the battery pack can be, for example, a core component of the vehicle. The battery pack can be composed of multiple cells, for example, and can provide power for vehicle driving. This battery pack does not specifically refer to a certain fixed battery pack. For example, when the identifier of the battery pack changes, the battery pack can also change accordingly. For example, when the vehicle changes, the battery pack can also change accordingly.

[0077] In some embodiments, the cell can be, for example, a component of the battery pack. The cell can be, for example, the smallest energy unit of the vehicle. The cell can store and release electrical energy through an electrochemical reaction and directly drive the motor to operate, enabling the vehicle to drive.

[0078] In some embodiments, the cell temperature can be, for example, the temperature obtained by measuring the cell. This cell temperature does not specifically refer to a certain fixed temperature. For example, when the temperature measurement time point changes, or the cell measurement method changes, the cell temperature can also change accordingly.

[0079] According to some embodiments, the first cell temperature can be, for example, the temperature measured for the cell when the vehicle is not started or has just received a start instruction. The first in the first cell temperature is used to distinguish it from other cell temperatures, and the first cell temperature does not specifically refer to a certain fixed temperature.

[0080] In some embodiments, the second cell temperature can be, for example, the temperature of the cell when the vehicle's battery pack changes from the first state of charge (SOC) to the second state of charge (SOC), that is, the temperature of the cell measured when the battery pack is in the second state of charge (SOC). Among them, the second cell temperature can be greater than the first cell temperature, for example.

[0081] According to some embodiments, the duration can be, for example, the duration for the cell to rise from the first cell temperature to the second cell temperature. This duration does not specifically refer to a certain fixed duration. For example, when the ambient temperature of the vehicle driving changes, the duration can also change accordingly.

[0082] According to some embodiments, the state of charge (SOC) of a battery may refer to, for example, the remaining power of the battery. Among them, the first state of charge SOC and the second state of charge SOC are used to indicate different states of charge. Among them, the remaining power corresponding to the first state of charge SOC may be greater than the remaining power corresponding to the second state of charge SOC, for example.

[0083] According to some embodiments, during vehicle driving, the first cell temperature, the second cell temperature, and the duration for the cell to rise from the first cell temperature to the second cell temperature are obtained, where the first cell temperature is the initial temperature of the cell, and the second cell temperature is the temperature of the cell when the vehicle's battery pack changes from the first state of charge SOC to the second state of charge SOC.

[0084] In step S12, the second state of charge SOC is corrected using a temperature factor to obtain a third state of charge SOC;

[0085] Among some embodiments, the temperature factor may refer to, for example, a factor for adjusting the state of charge of a battery according to cell temperature change information. This temperature factor may also be referred to as a temperature coefficient, a temperature adjustment coefficient, etc., and the embodiments of the present disclosure do not limit this.

[0086] According to some embodiments, the third state of charge SOC may be, for example, the state of charge obtained after correcting the second state of charge SOC. This third state of charge SOC does not specifically refer to a certain state of charge. For example, when the second state of charge SOC or the temperature factor changes, the third state of charge SOC may also change accordingly.

[0087] Among some embodiments, the second state of charge SOC may be corrected using a temperature factor to obtain a third state of charge SOC.

[0088] In step S13, the required power corresponding to vehicle driving is obtained;

[0089] According to some embodiments, the required power may be, for example, the power required during vehicle driving. This required power may be determined according to the vehicle's overall load power. Among them, the vehicle's overall load power may be sent from the VCU to the BMS, for example, and the required power is determined according to this vehicle's overall load power.

[0090] Among some embodiments, for example, the required power corresponding to vehicle driving may be obtained.

[0091] In step S14, the static power corresponding to the third state of charge SOC is obtained from the static power set, and the static power is corrected using a dynamic loss factor to obtain the dynamic power;

[0092] In some embodiments, a static power set, for example, may be a set formed by converging at least one static power. Specifically, for example, the set may be formed by converging at least one correspondence information between the state of charge of the battery and the static power. The static power set does not specifically refer to a certain fixed set. For example, when the number of static powers included in the static power set changes, the static power set may also change accordingly. For example, when a certain static power included in the static power set changes, the static power set may also change accordingly.

[0093] In some embodiments, during the driving process of the whole vehicle, the temperature of the battery cell changes in real time. During the change of the battery cell temperature, the true performance of the battery cell at this moment cannot be reflected at the instant when the battery cell reaches a certain temperature. The dynamic loss factor, for example, may be a factor for adjusting the battery cell when it is not depolarized. The dynamic loss factor may also be referred to as a dynamic loss adjustment parameter, a dynamic loss coefficient, etc. The embodiments of the present disclosure do not limit this. Among them, the dynamic loss factor does not specifically refer to a certain fixed factor. For example, when the determination method of the dynamic loss factor changes, the dynamic loss factor may also change accordingly.

[0094] According to some embodiments, the dynamic power, for example, may be the power obtained after adjusting the static power. The dynamic power does not specifically refer to a certain fixed power. For example, when the dynamic loss factor changes, the dynamic power may also change accordingly. For example, when the static power changes, the dynamic power may also change accordingly.

[0095] In some embodiments, for example, the static power corresponding to the third state of charge (SOC) of the battery may be obtained from the static power set, and the dynamic loss factor may be used to correct the static power to obtain the dynamic power.

[0096] In step S15, the output power of the battery pack is obtained according to the duration, the required power, the static power, and the dynamic power.

[0097] In some embodiments, when the above parameters are obtained, the output power of the battery pack may be obtained according to the duration, the required power, the static power, and the dynamic power.

[0098] In some or related embodiments, during vehicle driving, the first cell temperature, the second cell temperature, and the duration for the cell to rise from the first cell temperature to the second cell temperature are obtained. Herein, the first cell temperature is the initial temperature of the cell, and the second cell temperature is the temperature of the cell when the vehicle's battery pack changes from the first state of charge (SOC) to the second state of charge (SOC); the second state of charge (SOC) is corrected using a temperature factor to obtain a third state of charge (SOC); the required power corresponding to vehicle driving is obtained; the static power corresponding to the third state of charge (SOC) is obtained from the static power set, and the static power is corrected using a dynamic loss factor to obtain the dynamic power; the output power of the battery pack is obtained based on the duration, the required power, the static power, and the dynamic power. Therefore, the SOC can be adjusted using the temperature factor, which can reduce the situation where inaccurate SOC is obtained due to the change in cell temperature causing the cell to release capacity. Adjusting the static power using the dynamic loss factor can reduce the situation where inaccurate power is determined because the cell at 0°C does not complete depolarization during the discharge process due to the change in cell temperature. At the same time, determining the output power based on the duration and various powers can reduce the occurrence probability of SOC jumps and reduce the situation where the vehicle is in a non-drivable state due to being in a stalled state, thereby improving the driving stability of the vehicle.

[0099] Figure 2 is a flowchart of a method for controlling the output power of a battery pack shown according to an exemplary embodiment, as Figure 2 shown. This method for controlling the output power of the battery pack can be used to improve the scenario of low SOC jumps and includes the following steps:

[0100] In step S21, during vehicle driving, the first cell temperature, the second cell temperature, and the duration for the cell to rise from the first cell temperature to the second cell temperature are obtained. Herein, the first cell temperature is the initial temperature of the cell, and the second cell temperature is the temperature of the cell when the vehicle's battery pack changes from the first state of charge (SOC) to the second state of charge (SOC);

[0101] Wherein, the related description is as above and will not be elaborated herein.

[0102] In some embodiments, the first cell temperature can be, for example, T0, the second cell temperature can be, for example, T1, the first state of charge (SOC) can be, for example, SOC0, and the second state of charge (SOC) can be, for example, SOC1. Herein, during vehicle driving, for example, when the vehicle goes from SOC0 to normal driving after the whole vehicle is powered on high to SOC1, the cumulative duration corresponding to the cell temperature rising from T0 to T1 is obtained, and this duration is the duration for the cell to rise from the first cell temperature to the second cell temperature.

[0103] In step S22, the temperature factor is used to correct the second state of charge (SOC) of the battery to obtain the third SOC of the battery.

[0104] Among them, the relevant description is as above and will not be elaborated here.

[0105] Among them, the temperature factor can be K1. Among them, the calculation method of the second SOC of the battery can be, for example, as shown in formula (1):

[0106]

[0107] Among them, SOC(t) is the second SOC of the battery, SOC0 is the first SOC of the battery, C is the total battery capacity, t is the charge and discharge time, and I(τ) is the charge and discharge current. Among them, the temperature factor K1 can correct the total battery capacity, and then use the corrected total battery capacity to correct the second SOC of the battery to obtain the third SOC of the battery.

[0108] According to some embodiments, the acquisition method of SOC can be, for example, as shown in formulas (2) to (5).

[0109] SOC = (room temperature true SOC - low temperature frozen SOC) / low temperature capacity retention rate (2)

[0110] Room temperature true SOC = room temperature true capacity / room temperature nominal capacity (3)

[0111] Low temperature frozen SOC = 100% - low temperature capacity retention rate (4)

[0112] Low temperature capacity retention rate = low temperature nominal capacity / room temperature nominal capacity (5)

[0113] In some embodiments, the temperature factor can correct the low temperature capacity retention rate. Among them, correcting the low temperature capacity retention rate is to eliminate the influence of temperature rise during low temperature discharge capacity testing, and the temperature factor K1 can be determined according to the corrected low temperature capacity retention rate.

[0114] According to some embodiments, the method further includes:

[0115] Obtain the first low temperature nominal capacity corresponding to the battery pack when the battery cell is at the third battery cell temperature;

[0116] Obtain the room temperature nominal capacity corresponding to the battery pack when the battery cell is at the fourth battery cell temperature;

[0117] Adopt a temperature control method to obtain the second low temperature nominal capacity corresponding to the battery pack when the battery cell is at the third battery cell temperature;

[0118] Obtain the first low temperature capacity retention rate according to the first low temperature nominal capacity and the room temperature nominal capacity;

[0119] Obtain the second low-temperature capacity retention rate according to the second low-temperature nominal capacity and the normal-temperature nominal capacity;

[0120] Determine the temperature factor according to the first low-temperature capacity retention rate and the second low-temperature capacity retention rate. Therefore, the temperature factor can be determined by correcting the low-temperature retention rate, which can improve the accuracy of SOC acquisition, reduce the situation of SOC jump, and improve the driving stability of the vehicle.

[0121] According to some embodiments, adopting a temperature control method to obtain the second low-temperature nominal capacity corresponding to the battery pack when the battery cell is at the third battery cell temperature includes:

[0122] Perform a heat balance treatment on the battery cell at a temperature of 25°C, and control the battery pack to discharge at 1 / 3C to the first single-cell cut-off voltage;

[0123] When standing for the first preset duration at a temperature of 25°C, control the battery pack to charge at 1 / 3C to the second single-cell cut-off voltage, and set aside for the second preset duration;

[0124] Control the battery pack to charge at 1 / 6C to the second single-cell cut-off voltage, and set aside for the second preset duration;

[0125] Control the battery pack to charge at 1 / 10C to the second single-cell cut-off voltage, and set aside for the second preset duration;

[0126] Control the battery pack to charge at 1 / 15C to the second single-cell cut-off voltage, and set aside for the second preset duration;

[0127] Control the battery pack to charge at 1 / 20C to the second single-cell cut-off voltage;

[0128] Perform a heat balance treatment on the battery cell at a temperature of -20°C, and let the temperature of the battery cells in the battery pack stand still until -20°C;

[0129] Control the battery pack to discharge at 1C to the third single-cell cut-off voltage, and obtain the first discharge capacity of the battery pack;

[0130] During the discharge process of re-controlling the battery pack to discharge at 1C to the third single-cell cut-off voltage, when it is determined that the increased temperature of the battery cell exceeds the temperature threshold, let the temperature of the battery cell stand still at -20°C and then continue to discharge at 1C until the third single-cell cut-off voltage, and obtain the second discharge capacity of the battery pack;

[0131] Obtain the temperature factor according to the first discharge capacity and the second discharge capacity. Therefore, the temperature factor can be obtained according to the temperature control method, which can avoid part of the capacity released by the increase in the temperature of the battery cell during the 1C discharge process, can truly reflect the true capacity corresponding to low temperature (-20°C), improve the accuracy of obtaining the low-temperature nominal capacity, and improve the accuracy of SOC control.

[0132] In some embodiments, the first preset duration can be, for example, 30 minutes (min). The second preset duration can be, for example, 5 seconds (s). The first single-cell cut-off voltage can be, for example, 2.5 volts (V). The second single-cell cut-off voltage can be, for example, 3.65 volts (V). The third single-cell cut-off voltage can be, for example, 2.0 volts (V).

[0133] According to some embodiments, the low-temperature nominal capacity can be measured by the temperature control method (T + △T), where △T can be, for example, 3°C:

[0134] The method for obtaining the low-temperature nominal capacity A1 corresponding to 1C at temperature T (such as -20°C), which is the second discharge capacity of the battery pack, can include, for example:

[0135] 1. Thermal equilibrium at 25°C (thermal equilibrium can be accelerated by water cooling, for example);

[0136] 2. Discharge at 1 / 3C to the single-cell cut-off voltage of 2.5V;

[0137] 3. Stand still at 25°C for 30 min;

[0138] 4. Charge at 1 / 3C to the single-cell cut-off voltage of 3.65V and set aside for 5 s;

[0139] 5. Charge at 1 / 6C to the single-cell cut-off voltage of 3.65V and set aside for 5 s;

[0140] 6. Charge at 1 / 10C to the single-cell cut-off voltage of 3.65V and set aside for 5 s;

[0141] 7. Charge at 1 / 15C to the single-cell cut-off voltage of 3.65V and set aside for 5 s;

[0142] 8. Charge at 1 / 20C to the single-cell cut-off voltage of 3.65V;

[0143] 9. Thermal equilibrium at -20°C (thermal equilibrium can be accelerated by water cooling), and let the temperature of the battery cells in the battery pack stand still to -20°C;

[0144] 10. Discharge at 1C to the single-cell cut-off voltage of 2.0V. If the temperature rises by more than △T = 3°C during the discharge process, stand still until the temperature of the battery cells reaches -20°C and then continue to discharge at 1C until the single-cell cut-off voltage of 2.0V, and record the discharge capacity A1.

[0145] According to some embodiments, the method for obtaining the low-temperature nominal capacity A2 corresponding to 1C at temperature T (such as -20°C), which is the first discharge capacity of the battery pack, can include, for example:

[0146] 1. Thermal equilibrium at 25°C (thermal equilibrium can be accelerated by water cooling);

[0147] 2. Discharge at 1 / 3C to the single-cell cut-off voltage of 2.5V;

[0148] Let it stand still at 3.25 °C for 30 min;

[0149] 4. Charge at 1 / 3C to the cut-off voltage of 3.65 V per cell, and let it stand for 5 s;

[0150] 5. Charge at 1 / 6C to the cut-off voltage of 3.65 V per cell, and let it stand for 5 s;

[0151] 6. Charge at 1 / 10C to the cut-off voltage of 3.65 V per cell, and let it stand for 5 s;

[0152] 7. Charge at 1 / 15C to the cut-off voltage of 3.65 V per cell, and let it stand for 5 s;

[0153] 8. Charge at 1 / 20C to the cut-off voltage of 3.65 V per cell;

[0154] 9. Thermal equilibrium at -20 °C (water cooling can be used to accelerate thermal equilibrium), and let the temperature of the battery cells in the battery pack stand still until -20 °C;

[0155] 10. Discharge at 1C to the cut-off voltage of 2.0 V per cell, and record the discharge capacity A2.

[0156] According to some embodiments, when A1 and A2 are obtained, the first low-temperature capacity retention rate and the second low-temperature capacity retention rate can be determined by formula (5), and the temperature factor can be determined according to the first low-temperature capacity retention rate and the second low-temperature capacity retention rate.

[0157] In step S23, obtain the corresponding required power when the vehicle is running;

[0158] Among them, the relevant description is as above, and will not be elaborated here.

[0159] According to some embodiments, the required power can be P0, for example.

[0160] In step S24, obtain the static power corresponding to the third state of charge SOC of the battery in the static power set, and correct the static power with the dynamic loss factor to obtain the dynamic power;

[0161] Among them, the relevant description is as above, and will not be elaborated here.

[0162] In some embodiments, during the driving process of the whole vehicle, the temperature of the battery cell changes in real time. During the process of the battery cell temperature change, the true performance of the battery cell at a certain moment when the battery cell reaches a certain temperature cannot be reflected. Since the depolarization of the battery cell performance requires a period of rest to restore the discharge performance, the dynamic loss factor can be, for example, a factor when adjusting the battery cell before depolarization. A period of time can be, for example, measured in minutes. For example, when the whole vehicle starts driving from a low temperature of -20°C, the initial temperature of the battery cell is -20°C. When the temperature of the battery cell rises to 0°C after driving, the battery cell is in a dynamic state at this time. The discharge capacity of the battery cell at 0°C is lower than the discharge capacity when starting driving at the initial temperature of 0°C. This is mainly because during the discharge process, the battery cell at 0°C has not completed depolarization, and the depolarization of the battery cell performance requires a period of rest to restore the discharge performance. Therefore, the dynamic loss factor K2 can be increased for correction, that is, actual measurement and calibration are carried out for the corresponding working conditions to determine the true discharge capacity corresponding to the dynamic state, and the discharge performance hidden by the incomplete depolarization of the battery cell can be reflected.

[0163] According to some embodiments, the method further includes:

[0164] Performing a fifth battery cell temperature thermal balance process on the battery cell to obtain the fourth state of charge (SOC) of the battery pack;

[0165] Controlling the battery pack to discharge at 1 / 3C to the fifth state of charge (SOC) to obtain the sixth temperature of the battery cell;

[0166] Continuously discharging the battery pack at the preset power corresponding to the fifth state of charge (SOC) until the fourth single cell cut-off voltage is reached, obtaining the maximum power during the discharge process, and adding the maximum power to the static power set;

[0167] Repeatedly executing the process of obtaining the maximum power during the discharge process with different preset powers until it is determined that the static power set meets the set requirements. Therefore, the dynamic power can be calibrated, the accuracy of obtaining the static power set can be improved, and the accuracy of determining the output power can be improved.

[0168] In some embodiments, the fifth battery cell temperature can be, for example, T0, the fourth state of charge (SOC) of the battery pack can be, for example, S0C0, and the fifth state of charge (SOC) of the battery pack can be, for example, SOC1. The sixth temperature of the battery cell can be, for example, T1, and the preset power can be, for example, P1.

[0169] According to some embodiments, the method for obtaining the maximum power during the discharge process can include, for example:

[0170] 1. T0 thermal balance (the temperature of the battery cell can be adjusted to T1 by water cooling to accelerate thermal balance), and the battery pack power is S0C0;

[0171] 2. Discharge to the power SOC1 at 1 / 3C, and at this time, the cell temperature is T1 (T1 - T0 = ΔT is the temperature difference from the initial discharge moment to the moment of T1).

[0172] 3. Discharge continuously at the preset power P1 until the cut-off voltage of 2.5V, and record the maximum power Pmn.

[0173] Repeat steps 1) to 3) to discharge with different powers, and record the set of maximum powers Pmn, that is, the set of static powers.

[0174] Among them, the set of static powers can be, for example, a static power table. The static power table can be, for example, as shown in Table 1. According to this static power table, a dynamic power table can be obtained. The dynamic power table can be, for example, as shown in Table 2.

[0175] Table 1

[0176]

[0177] Table 2

[0178]

[0179] In step S25, when the duration is greater than the first duration threshold and the required power is less than the static power, determine that the output power of the battery pack is the required power.

[0180] In some embodiments, the first duration threshold can be used to determine the duration threshold used in the output power. The first duration threshold can be the same as the second duration threshold or greater than the second duration threshold. The embodiments of the present disclosure do not limit this.

[0181] According to some embodiments, the first duration threshold can be the same as the second duration threshold, both being 5 min.

[0182] In some embodiments, when t > 5 min and the required power P0 < the static power P, determine that the battery pack outputs according to the required power P0.

[0183] In step S26, when the duration is greater than the first duration threshold and the required power is greater than or equal to the static power, determine that the output power of the battery pack is the static power.

[0184] In some embodiments, when t > 5 min and the required power P0 ≥ the static power P, determine that the battery pack outputs according to the static power P.

[0185] In step S27, when the duration is less than the second duration threshold and the required power is less than the dynamic power, determine that the output power of the battery pack is the required power, where the second duration threshold is less than or equal to the first duration threshold.

[0186] According to some embodiments, the dynamic power is K2P. When T≤5min and the required power P0 < the dynamic power K2P, it is determined that the battery pack outputs according to the required power P0.

[0187] In step S28, when the duration is less than the second duration threshold and the required power is greater than or equal to the dynamic power, it is determined that the output power of the battery pack is the dynamic power.

[0188] According to some embodiments, the dynamic power is K2P. When T≤5min and the required power P0≥the dynamic power K2P, it is determined that the battery pack outputs according to the dynamic power K2P.

[0189] Among some embodiments, the output power can be determined based on the relationship between the duration and the duration threshold, as well as the relationships among the required power, the static power, and the dynamic power, which can reduce the situation of SOC jump and improve the driving stability of the vehicle.

[0190] A block diagram of a control device for the output power of a battery pack shown according to an exemplary embodiment. Refer to Figure 3 , the device 300 includes:

[0191] An information acquisition unit 301, configured to acquire the first cell temperature, the second cell temperature, and the duration for the cell to rise from the first cell temperature to the second cell temperature during the driving of the vehicle, where the first cell temperature is the initial temperature of the cell, and the second cell temperature is the temperature of the cell when the battery pack of the vehicle changes from the first state of charge (SOC) to the second state of charge (SOC);

[0192] An SOC acquisition unit 302, configured to correct the second state of charge (SOC) using a temperature factor to obtain a third state of charge (SOC);

[0193] A power acquisition unit 303, configured to acquire the required power corresponding to the driving of the vehicle;

[0194] The power acquisition unit 303 is further configured to acquire the static power corresponding to the third state of charge (SOC) in the static power set and correct the static power using a dynamic loss factor to obtain the dynamic power;

[0195] A power output unit 304, configured to obtain the output power of the battery pack according to the duration, the required power, the static power, and the dynamic power.

[0196] According to some embodiments, the SOC acquisition unit 302 is further configured to:

[0197] Acquire the first low-temperature nominal capacity corresponding to the battery pack when the cell is at the third cell temperature;

[0198] Obtain the normal temperature nominal capacity of the battery pack when the battery cell is at the fourth battery cell temperature;

[0199] Adopt a temperature control method to obtain the second low-temperature nominal capacity of the battery pack when the battery cell is at the third battery cell temperature;

[0200] Obtain the first low-temperature capacity retention rate according to the first low-temperature nominal capacity and the normal temperature nominal capacity;

[0201] Obtain the second low-temperature capacity retention rate according to the second low-temperature nominal capacity and the normal temperature nominal capacity;

[0202] Determine the temperature factor according to the first low-temperature capacity retention rate and the second low-temperature capacity retention rate.

[0203] According to some embodiments, when the SOC acquisition unit 302 is used to adopt a temperature control method to obtain the second low-temperature nominal capacity of the battery pack when the battery cell is at the third battery cell temperature, it is specifically used for:

[0204] Perform a thermal equilibrium treatment on the battery cell at a temperature of 25°C, and control the battery pack to discharge at 1 / 3C to the first single-cell cut-off voltage;

[0205] When standing for the first preset duration at a temperature of 25°C, control the battery pack to charge at 1 / 3C to the second single-cell cut-off voltage, and set aside for the second preset duration;

[0206] Control the battery pack to charge at 1 / 6C to the second single-cell cut-off voltage, and set aside for the second preset duration;

[0207] Control the battery pack to charge at 1 / 10C to the second single-cell cut-off voltage, and set aside for the second preset duration;

[0208] Control the battery pack to charge at 1 / 15C to the second single-cell cut-off voltage, and set aside for the second preset duration;

[0209] Control the battery pack to charge at 1 / 20C to the second single-cell cut-off voltage;

[0210] Perform a thermal equilibrium treatment on the battery cell at a temperature of -20°C, and let the battery cell temperature in the battery pack stand still to -20°C;

[0211] Control the battery pack to discharge at 1C to the third single-cell cut-off voltage, and obtain the first discharge capacity of the battery pack;

[0212] During the discharge process of re-controlling the battery pack to discharge at 1C to the third single-cell cut-off voltage, when it is determined that the rising temperature of the battery cell temperature exceeds the temperature threshold, let the battery cell temperature stand still to -20°C and then continue to discharge at 1C until the third single-cell cut-off voltage, and obtain the second discharge capacity of the battery pack;

[0213] Obtain the temperature factor according to the first discharge capacity and the second discharge capacity.

[0214] According to some embodiments, the SOC acquisition unit 302 is further configured to:

[0215] Perform a fifth cell temperature thermal balance process on the battery cells to obtain the fourth state of charge (SOC) of the battery pack;

[0216] Control the battery pack to discharge at 1 / 3C to the fifth state of charge (SOC), and obtain the sixth cell temperature of the battery cells;

[0217] Discharge the battery pack continuously to the fourth single cell cut-off voltage at the preset power corresponding to the fifth state of charge (SOC), obtain the maximum power during the discharge process, and add the maximum power to the static power set;

[0218] Repeat the process of obtaining the maximum power during the discharge process with different preset powers until it is determined that the static power set meets the set requirements.

[0219] According to some embodiments, when the power output unit 304 is configured to obtain the output power of the battery pack according to the duration, the required power, the static power, and the dynamic power, it is specifically configured to:

[0220] When the duration is greater than the first duration threshold and the required power is less than the static power, determine that the output power of the battery pack is the required power;

[0221] Or,

[0222] When the duration is greater than the first duration threshold and the required power is greater than or equal to the static power, determine that the output power of the battery pack is the static power.

[0223] According to some embodiments, when the power output unit 304 is configured to obtain the output power of the battery pack according to the duration, the required power, the static power, and the dynamic power, it is specifically configured to:

[0224] When the duration is less than the second duration threshold and the required power is less than the dynamic power, determine that the output power of the battery pack is the required power, where the second duration threshold is less than or equal to the first duration threshold;

[0225] Or,

[0226] When the duration is less than the second duration threshold and the required power is greater than or equal to the dynamic power, determine that the output power of the battery pack is the dynamic power.

[0227] Regarding the device in the above embodiments, the specific manners in which each module performs operations have been described in detail in the embodiments related to the method, and will not be elaborated herein.

[0228] In some or related embodiments, an information acquisition unit is configured to acquire a first cell temperature, a second cell temperature, and the duration for the cell to rise from the first cell temperature to the second cell temperature during vehicle driving, where the first cell temperature is the initial temperature of the cell, and the second cell temperature is the temperature of the cell when the battery pack of the vehicle changes from a first state of charge (SOC) to a second SOC; an SOC acquisition unit is configured to correct the second SOC using a temperature factor to obtain a third SOC; a power acquisition unit is configured to acquire the required power corresponding to vehicle driving; the power acquisition unit is further configured to acquire the static power corresponding to the third SOC from a static power set and correct the static power using a dynamic loss factor to obtain dynamic power; a power output unit is configured to obtain the output power of the battery pack based on the duration, the required power, the static power, and the dynamic power. Therefore, the SOC can be adjusted using the temperature factor, which can reduce the inaccurate SOC acquisition caused by the change in cell temperature resulting in the release of the cell capacity. Adjusting the static power using the dynamic loss factor can reduce the inaccurate power determination caused by the failure of the cell at 0°C to complete depolarization during the discharging process due to the change in cell temperature. At the same time, determining the output power based on the duration and various powers can reduce the occurrence probability of SOC jumps and reduce the situation where the vehicle is in a stalled state and unable to drive, thereby improving the driving stability of the vehicle.

[0229] Figure 4 FIG. shows a schematic block diagram of an exemplary electronic device 400 that can be used to implement the embodiments of the present disclosure. The electronic device 400 is intended to represent various forms of digital computers, such as, for example, a laptop computer, a desktop computer, a workbench, a personal digital assistant, a server, a blade server, a mainframe computer, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as, for example, a personal digital processor, a cellular phone, a smart phone, a wearable device, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely exemplary and are not intended to limit the implementation of the present disclosure described and / or claimed herein.

[0230] As Figure 4 shown, the electronic device 400 includes a computing unit 401 that can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 402 or a computer program loaded from a storage unit 408 into a random access memory (RAM) 403. In the RAM 403, various programs and data required for the operation of the electronic device 400 can also be stored. The computing unit 401, the ROM 402, and the RAM 403 are connected to each other via a bus 404. An input / output (I / O) interface 405 is also connected to the bus 404.

[0231] Multiple components in the electronic device 400 are connected to the I / O interface 405, including: an input unit 406, such as a keyboard, a mouse, etc.; an output unit 407, such as various types of displays, speakers, etc.; a storage unit 408, such as a disk, an optical disc, etc.; and a communication unit 409, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 409 allows the electronic device 400 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0232] The computing unit 401 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the computing unit 401 include but are not limited to a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The computing unit 401 executes the various methods and processes described above, such as the license plate recognition method. For example, in some embodiments, the license plate recognition method can be implemented as a computer software program, which is tangibly contained in a machine-readable medium, such as the storage unit 408. In some embodiments, part or all of the computer program can be loaded and / or installed onto the electronic device 400 via the ROM 402 and / or the communication unit 409. When the computer program is loaded into the RAM 403 and executed by the computing unit 401, one or more steps of the license plate recognition method described above can be executed. Alternatively, in other embodiments, the computing unit 401 can be configured to execute the license plate recognition method by any other suitable means (e.g., by means of firmware).

[0233] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on a chip (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include: implemented in one or more computer programs, the one or more computer programs can be executed and / or interpreted on a programmable system including at least one programmable processor, the programmable processor can be a special or general-purpose programmable processor, can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit the data and instructions to the storage system, the at least one input device, and the at least one output device.

[0234] The program code for implementing the methods of the present disclosure can be written in any combination of one or more programming languages. These program codes can be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing devices, such that when executed by the processor or controller, the program codes cause the functions / operations specified in the flowchart and / or block diagram to be implemented. The program code can be executed entirely on the machine, partially on the machine, executed partially on the machine and partially on a remote machine as an independent software package, or executed entirely on a remote machine or server.

[0235] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of the machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0236] In order to provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or a trackball) through which the user can provide input to the computer. Other kinds of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).

[0237] The systems and techniques described herein can be implemented in a computing system including backend components (e.g., as a data server), or a computing system including middleware components (e.g., an application server), or a computing system including frontend components (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described herein), or a computing system including any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected with each other by digital data communication in any form or medium (e.g., a communication network). Examples of communication networks include: local area network (LAN), wide area network (WAN), the Internet, and blockchain networks.

[0238] A computer system can include a client and a server. The client and the server are generally remote from each other and typically interact operatively through a communication network. The client-server relationship is created by computer programs running on respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or a cloud host, which is a host product in the cloud computing service system, and solves the defects of large management difficulty and weak business scalability existing in traditional physical hosts and VPS services ("Virtual Private Server", or simply "VPS"). The server can also be a server of a distributed system, or a server combined with blockchain.

[0239] It should be understood that various forms of the processes shown above can be used, steps can be reordered, added, or deleted. For example, the steps recited in this disclosure can be executed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved, and no limitation is made herein.

[0240] The above specific embodiments do not constitute a limitation on the protection scope of this disclosure. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this disclosure shall be included within the protection scope of this disclosure.

Claims

1. A method for controlling the output power of a battery pack, characterized in that, Including: During the vehicle driving process, obtain the first cell temperature, the second cell temperature, and the duration for the cell to rise from the first cell temperature to the second cell temperature, where the first cell temperature is the initial temperature of the cell, and the second cell temperature is the temperature of the cell when the vehicle's battery pack changes from the first state of charge (SOC) to the second state of charge (SOC); Use a temperature factor to correct the second state of charge (SOC) to obtain a third state of charge (SOC); Obtain the required power corresponding to the vehicle during driving; Obtain the static power corresponding to the third state of charge (SOC) in the static power set, and use a dynamic loss factor to correct the static power to obtain the dynamic power; Obtain the output power of the battery pack according to the duration, the required power, the static power, and the dynamic power.

2. The method according to claim 1, wherein The method further includes: Obtain the first low-temperature nominal capacity corresponding to the battery pack when the cell is at the third cell temperature; Obtain the normal-temperature nominal capacity corresponding to the battery pack when the cell is at the fourth cell temperature; Use a temperature control method to obtain the second low-temperature nominal capacity corresponding to the battery pack when the cell is at the third cell temperature; Obtain the first low-temperature capacity retention rate according to the first low-temperature nominal capacity and the normal-temperature nominal capacity; Obtain the second low-temperature capacity retention rate according to the second low-temperature nominal capacity and the normal-temperature nominal capacity; Determine the temperature factor according to the first low-temperature capacity retention rate and the second low-temperature capacity retention rate.

3. The method according to claim 1, wherein The step of using a temperature control method to obtain the second low-temperature nominal capacity corresponding to the battery pack when the cell is at the third cell temperature includes: Perform a heat balance treatment on the cell at a temperature of 25°C, and control the battery pack to discharge at 1 / 3C to the first monomer cut-off voltage; Under the condition of standing for a first preset duration at the temperature of 25°C, control the battery pack to charge at 1 / 3C to the second monomer cut-off voltage, and set aside for a second preset duration; Control the battery pack to charge at 1 / 6C to the second monomer cut-off voltage, and set aside for the second preset duration; Control the battery pack to charge at 1 / 10C to the second monomer cut-off voltage, and set aside for the second preset duration; Control the battery pack to charge at 1 / 15C to the second monomer cut-off voltage, and set aside for the second preset duration; Control the battery pack to charge at 1 / 20C to the second monomer cut-off voltage; Perform a heat balance treatment on the cell at a temperature of -20°C, and let the cell temperature in the battery pack stand still to -20°C; Control the battery pack to discharge at 1C to the third monomer cut-off voltage to obtain the first discharge capacity of the battery pack; During the discharge process of re-controlling the battery pack to discharge at 1C to the third monomer cut-off voltage, if it is determined that the temperature rise of the cell temperature exceeds the temperature threshold, let the cell temperature stand still to -20°C and then continue to discharge at 1C until the third monomer cut-off voltage to obtain the second discharge capacity of the battery pack; Obtain the temperature factor according to the first discharge capacity and the second discharge capacity.

4. The method according to claim 1, characterized in that The method further includes: Perform the fifth cell temperature thermal equilibrium treatment on the cell to obtain the fourth state of charge (SOC) of the battery pack; Control the battery pack to discharge at 1 / 3C to the fifth SOC to obtain the sixth cell temperature of the cell; Discharge the battery pack continuously to the fourth single-cell cut-off voltage at the preset power corresponding to the fifth SOC, obtain the maximum power during the discharge process, and add the maximum power to the static power set; Repeat the process of obtaining the maximum power during the discharge process with different preset powers until it is determined that the static power set meets the set requirements.

5. The method according to claim 1, wherein The obtaining of the output power of the battery pack according to the duration, the required power, the static power, and the dynamic power includes: When the duration is greater than the first duration threshold and the required power is less than the static power, determine that the output power of the battery pack is the required power; Or, When the duration is greater than the first duration threshold and the required power is greater than or equal to the static power, determine that the output power of the battery pack is the static power.

6. The method according to claim 5, characterized in that, The obtaining of the output power of the battery pack according to the duration, the required power, the static power, and the dynamic power includes: When the duration is less than the second duration threshold and the required power is less than the dynamic power, determine that the output power of the battery pack is the required power, where the second duration threshold is less than or equal to the first duration threshold; Or, When the duration is less than the second duration threshold and the required power is greater than or equal to the dynamic power, determine that the output power of the battery pack is the dynamic power.

7. A control device for the output power of a battery pack, characterized in that, It includes: An information acquisition unit, configured to acquire the first cell temperature, the second cell temperature, and the duration for the cell to rise from the first cell temperature to the second cell temperature during the driving of the vehicle, where the first cell temperature is the initial temperature of the cell, and the second cell temperature is the temperature of the cell when the battery pack of the vehicle changes from the first state of charge (SOC) to the second SOC; An SOC acquisition unit, configured to correct the second SOC using a temperature factor to obtain the third SOC; A power acquisition unit, configured to acquire the required power corresponding to the driving of the vehicle; The power acquisition unit is further configured to acquire the static power corresponding to the third SOC in the static power set and correct the static power using a dynamic loss factor to obtain the dynamic power; A power output unit, configured to obtain the output power of the battery pack according to the duration, the required power, the static power, and the dynamic power.

8. A vehicle, characterized in that, It includes: A processor; A memory for storing instructions executable by the processor; Wherein, the processor is configured to execute the instructions to implement the method for controlling the output power of the battery pack as described in any one of claims 1 to 6.

9. A storage medium, the storage medium stores instructions, characterized in that, When the instruction runs on an electronic device, the electronic device is caused to execute the method for controlling the output power of the battery pack according to any one of claims 1 to 6.

10. A computer program product, comprising a computer program / instructions, characterized in that, When the computer program / instruction is executed by a processor, the method for controlling the output power of the battery pack according to any one of claims 1 to 6 is implemented.