A method and device for regulating battery power
By introducing three power gears and a secondary protection mechanism into the battery power regulation method, the power shortage problem caused by overly fast power regulation in the prior art is solved, and the battery performance is fully utilized and protected.
Patent Information
- Application Number
- CN202211028355.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-25
- Publication Date
- 2025-09-23
- Estimated Expiration
- 2042-08-25
Smart Images

Figure CN115347257B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of battery management systems, and in particular relates to a battery power regulation method, device, electronic equipment and computer-readable storage medium. Background Art
[0002] SOP (State Of Power) indicates the maximum allowable power that the battery can currently release, which is related to the vehicle's starting, climbing ability and operating status. In existing application projects, SOP control is usually implemented by obtaining a calibrated power MAP table based on a large number of battery cell tests. The calibrated power MAP table is then queried through temperature and SOC (State Of Charge), and the peak power value and continuous power value at this time are obtained through linear interpolation. The peak power usually uses a 10s power MAP, which indicates the power value that the battery can release when it is discharged from a fully charged state to the cut-off voltage within 10 seconds. The continuous power uses a 30s or 60s power MAP, which indicates the power value that the battery can release when it is discharged from a fully charged state to the cut-off voltage within 30s or 60s. The power regulation method is then used to adjust the current allowable power.
[0003] For example, the invention patent "A method for online estimation of battery SOP based on power regulation algorithm" with the publication number "CN 111257773 A" published in Chinese patent literature includes the following steps: reading the current SOC value, maximum cell temperature and minimum cell temperature of the battery; querying the SOC-Temp-SOP map to determine the peak power and continuous power; calculating the rated power adjustment size and the difference between the real-time power and the continuous power based on the peak power, continuous power and required duration; calculating the available power adjustment size based on the difference operation; and calculating the output power based on the continuous power and the available power adjustment size.
[0004] In the process of realizing the present invention, the inventors discovered that the method in the above patent has at least the following problems: although the method performs switching adjustment between peak power and continuous power, it only utilizes two power MAP tables, peak power and continuous power, and has only one adjustment gear, allowing the power to be adjusted directly from peak power to continuous power. It does not take into account that after the power adjustment conditions are met, the power will be quickly adjusted from peak power to continuous power. The two power MAP gears are relatively few, and the output power is relatively low, resulting in insufficient power for the vehicle. Summary of the Invention
[0005] In view of the above problems, the present invention is proposed to provide a battery power regulation control method, regulation device, equipment and storage medium that overcome the above problems or at least partially solve the above problems.
[0006] In a first aspect, the present disclosure provides a method for regulating battery power, comprising:
[0007] Obtaining a first peak power and a first continuous power included in a first power regulation model, and calculating a first power coefficient according to the first peak power, the first continuous power, and the current actual power;
[0008] If the first power coefficient is greater than a first decreasing threshold, controlling the allowable power of the battery to decrease from the first peak power to a minimum of the first continuous power;
[0009] Obtaining a second peak power and a second continuous power included in a second power regulation model, and calculating a second power coefficient according to the second peak power, the second continuous power, and the current actual power;
[0010] If the second power coefficient is greater than the second decreasing threshold, controlling the allowable power of the battery to decrease from the first continuous power to the second continuous power at the lowest;
[0011] The first peak power is greater than the second peak power, and the first continuous power is greater than the second continuous power.
[0012] In a second aspect, the present disclosure provides a battery power adjustment device, comprising:
[0013] a first acquisition module, adapted to acquire a first peak power and a first continuous power included in a first power regulation model, and calculate a first power coefficient according to the first peak power, the first continuous power and the current actual power;
[0014] a first regulating module, adapted to control the allowable power of the battery to decrease from a first peak power to a first continuous power if the first power coefficient is greater than a first decrease threshold;
[0015] A second acquisition module is adapted to acquire a second peak power and a second continuous power included in a second power regulation model, and calculate a second power coefficient according to the second peak power, the second continuous power and the current actual power;
[0016] a second regulating module, adapted to control the allowable power of the battery to decrease from the first continuous power to the second continuous power if the second power coefficient is greater than a second decrease threshold;
[0017] The first peak power is greater than the second peak power, and the first continuous power is greater than the second continuous power.
[0018] In a third aspect, the present disclosure provides an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor;
[0019] The memory stores one or more computer programs that can be executed by at least one processor, and the one or more computer programs are executed by the at least one processor so that the at least one processor can perform the battery power adjustment method as described above.
[0020] In a fourth aspect, the present disclosure provides a computer-readable storage medium having a computer program stored thereon, which implements the battery power adjustment method as described above when executed by a processor.
[0021] According to a battery power regulation method provided by the present disclosure, three power gears are adopted in the method, and two power regulation systems are established to regulate the battery power, so as to achieve the purpose of giving full play to the battery performance while ensuring the power of the vehicle. At the same time, a secondary protection mechanism is established in the power regulation system to prevent the battery from being damaged by long-term use of high power. In addition, in order to take into account both the ability of the battery to release sufficient power and the protection of the battery performance, the method will have some designs that limit the allowable power of the battery in advance, such as limiting part of the power output in advance before discharging to the cut-off voltage. While performing power regulation control, filtering and smoothing processing are added during the power switching process to alleviate the bad driving experience.
[0022] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present disclosure, nor are they intended to limit the scope of the present disclosure. Other features of the present disclosure will become readily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] Various other advantages and benefits will become apparent to those skilled in the art upon reading the detailed description of the preferred embodiment below. The accompanying drawings are for illustration purposes only and are not to be considered as limiting the present invention. The same reference symbols are used throughout the drawings to represent the same components. In the drawings:
[0024] Figure 1 A flowchart of a battery power adjustment method provided in the first embodiment of the present invention is shown;
[0025] Figure 2 A flowchart of a battery power adjustment method provided in a second embodiment of the present invention is shown;
[0026] Figure 3 A flowchart of a battery power regulation control method provided in a specific example of the second embodiment of the present invention is shown;
[0027] Figure 4 A power regulation flow chart for 10s-30s provided in a specific example of the second embodiment of the present invention is shown;
[0028] Figure 5 A power regulation diagram is shown in a specific example of the second embodiment of the present invention;
[0029] Figure 6 A structural block diagram of a battery power regulating device provided in a third embodiment of the present invention is shown;
[0030] Figure 7 A structural diagram of an electronic device provided by a fourth embodiment of the present invention is shown. DETAILED DESCRIPTION
[0031] To enable those skilled in the art to better understand the technical solutions of the present disclosure, exemplary embodiments of the present disclosure are described below in conjunction with the accompanying drawings, including various details of the embodiments of the present disclosure to facilitate understanding. These details should be considered merely exemplary. Therefore, those skilled in the art should recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the present disclosure. Similarly, for the sake of clarity and conciseness, descriptions of well-known functions and structures are omitted in the following description.
[0032] In the absence of conflict, the various embodiments of the present disclosure and the various features therein may be combined with each other.
[0033] As used herein, the term "and / or" includes any and all combinations of one or more of the associated listed items.
[0034] The terms used herein are only used to describe specific embodiments and are not intended to limit the present disclosure. As used herein, the singular forms "a" and "the" are also intended to include the plural forms, unless the context clearly indicates otherwise. It will also be understood that when the terms "comprising" and / or "made of" are used in this specification, the presence of the features, wholes, steps, operations, elements and / or components is specified, but the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or groups thereof is not excluded. Similar words such as "connected" or "connected" are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect.
[0035] Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art. It will also be understood that terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with their meaning in the context of the relevant art and the present disclosure, and will not be interpreted as having an idealized or overly formal meaning unless expressly defined as such herein.
[0036] Example 1
[0037] Figure 1FIG1 shows a flow chart of a battery power adjustment method provided by the first embodiment of the present invention. Figure 1 , the method comprising:
[0038] Step S110: obtaining a first peak power and a first continuous power included in a first power regulation model, and calculating a first power coefficient according to the first peak power, the first continuous power and the current actual power.
[0039] A predetermined time period (e.g., 10s-30s) is preset for the first power regulation model as the first preset time period. The peak power within the first preset time period is the first peak power, and the power at the end of the first preset time period is the first continuous power. The selection of the first preset time period may be adjusted by those skilled in the art according to specific circumstances when implementing the method and should not be limited by the data requirements of this embodiment.
[0040] Among them, the first power coefficient is the ratio between the first actual energy integral value and the first reference energy integral value within the first preset time length; the first actual energy integral value is the integral of the difference between the current actual power and the first continuous power within the first preset time length, and the first reference energy integral value is the integral of the difference between the first peak power and the first continuous power within the first preset time length.
[0041] Step S120: If the first power coefficient is greater than the first decreasing threshold, the allowed power of the battery is controlled to decrease from the first peak power to the first continuous power.
[0042] The allowable power of the battery refers to the maximum power that the battery can reach per unit time; the first power coefficient has been calculated in step S110; the first drop threshold is flexibly set by those skilled in the art according to specific circumstances when implementing the method and is not limited here.
[0043] Step S130: Acquire the second peak power and the second continuous power included in the second power regulation model, and calculate the second power coefficient according to the second peak power, the second continuous power and the current actual power.
[0044] A predetermined time period (e.g., 30s-60s) is preset for the second power regulation model as the second preset time period. The peak power within the second preset time period is the second peak power, and the power at the end of the second preset time period is the second continuous power. The selection of the second preset time period can be adjusted by those skilled in the art according to specific circumstances when implementing the method and should not be limited by the data requirements of this embodiment.
[0045] Among them, the second power coefficient is the ratio between the second actual energy integral value and the second reference energy integral value within the second preset time length; the second actual energy integral value is the integral of the difference between the current actual power and the second continuous power within the second preset time length, and the second reference energy integral value is the integral of the difference between the second peak power and the second continuous power within the second preset time length.
[0046] Step S140: If the second power coefficient is greater than the second decreasing threshold, the allowed power of the battery is controlled to decrease from the first continuous power to the second continuous power.
[0047] Among them, the second power coefficient has been calculated in step S130; the second drop threshold is flexibly set by those skilled in the art according to the specific situation when implementing the method, and is not limited here; and the above-mentioned first drop threshold and second drop threshold can be set to the same or different values.
[0048] Among them, the first peak power is greater than the second peak power, and the first continuous power is greater than the second continuous power; the second peak power and the first continuous power can be the same value. For example, when the first preset time length is 10s-30s and the second preset time length is 30s-60s, the second peak power and the first continuous power both refer to the power at 30s.
[0049] It can be seen that compared with the related art that only uses two power gears, this method uses three power gears and establishes two power regulation systems to regulate battery power, which makes up for the problem of insufficient output power caused by too fast power regulation after meeting the power regulation conditions, and achieves the purpose of fully utilizing battery performance while ensuring the power of the car.
[0050] Example 2
[0051] Figure 2 FIG2 shows a flow chart of a battery power adjustment method provided by the second embodiment of the present invention. Figure 2 , the method comprising:
[0052] Step S210: obtaining a first peak power and a first continuous power included in the first power regulation model; obtaining a second peak power and a second continuous power included in the second power regulation model.
[0053] Among them, a time period of a certain length (such as 10s-30s) is preset for the first power regulation model as the first preset time length, the peak power within the first preset time length is the first peak power, and the power at the end of the first preset time length is the first continuous power; a time period of a certain length (such as 30s-60s) is preset for the second power regulation model as the second preset time length, the peak power within the second preset time length is the second peak power, and the power at the end of the second preset time length is the second continuous power. For the selection of the first preset time length and the second preset time length, those skilled in the art can adjust according to the specific circumstances when implementing the method, and should not be limited by the data requirements in this embodiment. Among them, the above-mentioned second preset time length is greater than the above-mentioned first preset time length.
[0054] Step S220: Calculate the integral of the difference between the current actual power and the first continuous power within the first preset time length to obtain a first actual energy integral value; calculate the integral of the difference between the current actual power and the second continuous power within the second preset time length to obtain a second actual energy integral value.
[0055] Specifically, calculating the integral of the difference between the current actual power and the first continuous power within the first preset time length to obtain the first actual energy integral value includes the following steps:
[0056] Step 1: Calculate the integral of the difference between the current actual power and the first continuous power within the third preset time period.
[0057] Step 2: Obtain a first actual energy integral value by integrating the difference between the current actual power and the first continuous power within a third preset time period.
[0058] Specifically, the above step 2 includes:
[0059] Determine whether the integral of the difference between the current actual power and the first continuous power within the third preset time length is greater than the integral of the difference between the current actual power and the first continuous power within the first preset time length;
[0060] If so, the integral of the difference between the current actual power and the first continuous power within the third preset time length is determined as the first actual energy integral value; if not, the integral of the difference between the current actual power and the first continuous power within the first preset time length is determined as the first actual energy integral value.
[0061] Among them, the above-mentioned third preset time length is greater than the above-mentioned first preset time length. The third preset time length (such as 120s) is a secondary protection, which extends the integration time, thereby increasing the possibility that the first power coefficient reaches the first decrease threshold value, so as to prevent the battery from being damaged by long-term high-power use; for the selection of the third preset time length, technical personnel in this field can adjust it according to specific circumstances when implementing the method, and should not be limited by the data requirements in this embodiment.
[0062] Specifically, calculating the integral of the difference between the current actual power and the second continuous power within the second preset time length to obtain the second actual energy integral value includes the following steps:
[0063] Step 1: Calculate the integral of the difference between the current actual power and the second continuous power within a fourth preset time period.
[0064] Step 2: Obtain a second actual energy integral value by integrating the difference between the current actual power and the second continuous power within a fourth preset time period.
[0065] Specifically, the above step 2 includes:
[0066] Determining whether the integral of the difference between the current actual power and the second continuous power within the fourth preset time length is greater than the integral of the difference between the current actual power and the second continuous power within the second preset time length;
[0067] If so, the integral of the difference between the current actual power and the second continuous power within the fourth preset time length is determined as the second actual energy integral value; if not, the integral of the difference between the current actual power and the second continuous power within the second preset time length is determined as the second actual energy integral value.
[0068] Among them, the above-mentioned fourth preset time length is greater than the above-mentioned second preset time length. The fourth preset time length (such as 120s) is a secondary protection, which extends the integration time, thereby increasing the possibility of the second power coefficient reaching the second decrease threshold value to prevent the battery from being damaged by long-term high-power use; for the selection of the fourth preset time length, technical personnel in this field can adjust it according to specific circumstances when implementing the method, and should not be limited by the data requirements in this embodiment.
[0069] Step S230: Calculate a first power coefficient according to the first peak power, the first continuous power, and the current actual power; and calculate a second power coefficient according to the second peak power, the second continuous power, and the current actual power.
[0070] Specifically, the first power coefficient is calculated in the following way:
[0071] The integral of the difference between the current actual power and the first continuous power within the first preset time period is calculated to obtain a first actual energy integral value; the calculation method of the first actual energy integral value has been described in step S220 and will not be repeated here.
[0072] Calculate the integral of the difference between the first peak power and the first continuous power within the first preset time length to obtain a first reference energy integral value; the first reference energy integral value is a standard value used to compare with the first actual energy integral value, and the integration time is fixed, which is the first preset time length.
[0073] A first power coefficient is determined according to a ratio between the first actual energy integrated value and the first reference energy integrated value.
[0074] Specifically, the second power coefficient is calculated as follows:
[0075] The integral of the difference between the current actual power and the second continuous power within the second preset time period is calculated to obtain a second actual energy integral value; the calculation method of the second actual energy integral value has been described in step S220 and will not be repeated here.
[0076] Calculate the integral of the difference between the second peak power and the second continuous power within the second preset time length to obtain a second reference energy integral value; the second reference energy integral value is a standard value used to compare with the second actual energy integral value, and the integration time is fixed, which is the second preset time length.
[0077] A second power coefficient is determined according to a ratio between the second actual energy integrated value and the second reference energy integrated value.
[0078] Step S240: If the first power coefficient is greater than the first decrease threshold, the allowed power of the battery is controlled to decrease from the first peak power to the first continuous power at the lowest; if the second power coefficient is greater than the second decrease threshold, the allowed power of the battery is controlled to decrease from the first continuous power to the second continuous power at the lowest.
[0079] The allowable power of the battery refers to the maximum power that the battery can reach per unit time; the first power coefficient has been calculated in step S230; the first drop threshold is flexibly set by those skilled in the art according to the specific circumstances when implementing the method and is not limited here.
[0080] Among them, the second power coefficient has been calculated in step S230; the second drop threshold is flexibly set by those skilled in the art according to the specific situation when implementing the method, and is not limited here; and the above-mentioned first drop threshold and second drop threshold can be set to the same or different values.
[0081] Among them, the first peak power is greater than the second peak power, and the first continuous power is greater than the second continuous power; the second peak power and the first continuous power can be the same value. For example, when the first preset time length is 10s-30s and the second preset time length is 30s-60s, the second peak power and the first continuous power both refer to the power at 30s.
[0082] Optionally, the allowable power of the battery is controlled to decrease from the first peak power and, after decreasing to a minimum of the first continuous power, if the currently calculated first power coefficient is less than a first recovery threshold, the allowable power of the battery is controlled to increase from the current power and increase to a maximum of the first peak power; wherein the current power is the first continuous power or a value greater than the first continuous power;
[0083] The allowable power of the control battery starts to decrease from the first continuous power and after it drops to the second continuous power at the lowest, if the currently calculated second power coefficient is less than the second recovery threshold, the allowable power of the control battery starts to increase from the current power and rises to the first continuous power at the highest; wherein the current power is the second continuous power or a value greater than the second continuous power.
[0084] Step S250: Determine whether the duration of the battery being at the second continuous power is greater than a preset duration; if so, restore the battery's allowable power from the second continuous power to the first continuous power.
[0085] Specifically, the preset time length is a limit time (such as 2s). After the allowable power of the battery is reduced from the first continuous power to the second continuous power, if the power recovery condition is not met within the limit time, the limit is automatically opened to allow the power to begin to recover and ensure the power of the vehicle; among them, for the selection of the limit time, those skilled in the art can adjust it according to the specific situation when implementing this method, and should not be limited by the data requirements in this embodiment.
[0086] Optionally, the battery power adjustment method provided by the present invention further includes:
[0087] Read the battery's minimum cell voltage and minimum battery temperature.
[0088] Determine a temperature range that matches the lowest temperature of the battery, as well as a discharge voltage threshold and an adjustment ratio corresponding to the temperature range; wherein different temperature ranges correspond to different discharge voltage thresholds and different adjustment ratios.
[0089] If the lowest voltage of the battery cell is lower than the discharge voltage threshold and the duration is longer than the preset time, the discharge power of the battery is adjusted according to the current allowable power of the battery and the adjustment ratio corresponding to the current temperature range.
[0090] Those skilled in the art can flexibly adjust the execution order of the above steps, and can split the above steps into more steps, or combine them into fewer steps, or delete some of the steps. Furthermore, the above-mentioned embodiment 1 and embodiment 2 can be combined with each other, and the present invention is not limited to this. Moreover, the above-mentioned steps can be repeated. In short, this method can achieve continuous regulation of battery power.
[0091] In summary, this method uses three power levels and establishes two power regulation systems to regulate battery power, achieving the goal of fully utilizing battery performance while ensuring vehicle power. At the same time, a secondary protection mechanism is established in the power regulation system to prevent damage to the battery caused by prolonged high-power use. Furthermore, to ensure that the battery can release sufficient power while protecting its performance, this method includes some designs that pre-emptively limit the battery's allowable power, such as limiting some power output before discharging to the cutoff voltage. While performing power regulation control, filtering and smoothing are added during the power switching process to alleviate unpleasant driving experience.
[0092] For ease of understanding, the specific implementation of this embodiment is described in detail using a specific example. This example specifically illustrates a battery power regulation and control method that calculates the maximum allowable charge and discharge power of the battery system at the next moment based on the battery system's continuous power, peak power, and current actual power integral value.
[0093] Figure 3 FIG. 1 shows a flow chart of a battery power regulation control method provided in this example. Figure 3 , the example includes the following detailed steps:
[0094] Step 1: Read the collected current maximum temperature Tmax, current minimum temperature Tmin, and current minimum SOC value SOCmin of the battery pack respectively. Query the 10s power MAP, 30s power MAP, and 60s power MAP of discharge through SOCmin and Tmax, SOCmin and Tmin. Output two power values under each discharge MAP, take the smaller value of the two, and correct it through SOH to obtain the 10s discharge power, 30s discharge power, and 60s discharge power of the battery system.
[0095] Step 2: Read the current maximum temperature Tmax, current minimum temperature Tmin, and current maximum SOC value SOCmax of the battery pack respectively. Query the fed-back 10s power MAP, 30s power MAP, and 60s power MAP through SOCmax and Tmax, and SOCmax and Tmin. Output two power values under each discharge MAP, take the smaller value, and correct it through SOH to obtain the 10s feedback power, 30s feedback power, and 60s feedback power of the battery system.
[0096] Step 3: Read the current value I and voltage value U of the battery system, and obtain the actual power value Preal of the battery system through the formula P=U*I.
[0097] Step 4: Establish two discharge / recharge power regulation models: 10s-30s discharge / recharge power regulation and 30s-60s discharge / recharge power regulation. When the battery system starts operating, the 10s discharge / recharge power is output as the peak power and enters the 10s-30s discharge / recharge power regulation.
[0098] Step 5: Calculate the power factor f for the 10s-30s discharge / feedback power regulation. Calculate the energy integral X1 and energy integral X2, assuming that the peak power is Pp and the continuous power is Pc. Pp = 10s discharge / feedback power, and Pc = 30s discharge / feedback power. Figure 4 The power regulation flow chart for the above 10s-30s is shown.
[0099] Figure 5 The power regulation diagram provided in this example is shown. Figure 5 It can be seen that: when the actual power is greater than the corresponding continuous power, the part exceeding the continuous power is integrated, corresponding to the Over Power Accumulate part in the figure; when it is greater than a certain threshold, the peak power cannot be maintained and the allowed power needs to be gradually reduced; when the actual power is less than the corresponding continuous power, integration continues, corresponding to the Power Buffer part in the figure. When it is less than a certain threshold, the power begins to recover. When the two are completely offset, the peak power can be resumed.
[0100] Among them, the energy integral
[0101] Energy Points
[0102] Power factor f = X1 / X2;
[0103] The power compensation part at the next moment is (1-f)*(Pp-Pc);
[0104] The time T in X1 is divided into 10s and 120s, and the time T in X2 is 10s. The 120s in X1 is secondary protection to prevent damage to the battery due to long-term high-power use. Therefore, the calculation formula of energy integral X1 is as follows:
[0105] When T=10s,
[0106] When T=120s,
[0107] X1=MAX(X11,X12).
[0108] When X1 exceeds a*X2, that is, f>a, the discharge / feedback allowable power decreases at a certain rate from the 10s discharge / feedback power to the 30s discharge / feedback power. When X1 is less than b*X2, that is, f<b, the discharge / feedback allowable power begins to recover from the 30s discharge / feedback power to the 10s discharge / feedback power. Where a and b are proportional coefficients calibrated by the test, for example, a=0.7 and b=0.3.
[0109] Step 6: Output the next discharge / feedback power Pnext. Pnext = Pc + (Pp - Pc) * (1 - f). The closer f is to 0, the higher the discharge / feedback power output; the closer f is to 1, the lower the discharge / feedback power output.
[0110] Step 7: After the discharge / feedback power is adjusted from the 10s discharge / feedback power value to the 30s discharge / feedback power value, enter the second power adjustment and calculate the power coefficient g for the 30s-60s discharge / feedback power adjustment. Calculate the energy integral Y1 and energy integral Y2, Pp = 30s discharge / feedback power, Pc = 60s discharge / feedback power; where,
[0111] Energy Points
[0112] Energy Points
[0113] Power coefficient g = Y1 / Y2;
[0114] The compensation part of the power at the next moment is (1-g)*(Pp-Pc);
[0115] The time T in Y1 is divided into 30s and 120s. The time T in Y2 is 30s. The 120s in Y1 is secondary protection to prevent damage to the battery due to long-term high-power use. Therefore, the calculation formula of energy integral Y1 is as follows:
[0116] When T=30s,
[0117] When T=120s,
[0118] Y1=MAX(Y11,Y12).
[0119] When Y1 exceeds a*Y2, that is, g>a, the discharge / feedback power is allowed to decrease from the 30s discharge / feedback power to the 60s discharge / feedback power at a certain rate; when Y1 is less than b*Y2, that is, g<b, the discharge / feedback power is allowed to start recovering from the 60s discharge / feedback power to the 30s discharge / feedback power; where a and b are proportional coefficients of test calibration, for example, a=0.7, b=0.3.
[0120] Step 8: Output the next discharge / feedback power Pnext. Pnext = Pc + (Pp - Pc) * (1 - g), where the closer g is to 0, the higher the output discharge / feedback power; the closer g is to 1, the lower the output discharge / feedback power.
[0121] Step 9: After the power is adjusted to the power value at 60s, set a limit time, such as 2s. If the power recovery condition is not met within 2s, the limit will be automatically released to allow power to recover and ensure the power of the car.
[0122] Step 10: Enter the pre-undervoltage and pre-overvoltage processing section.
[0123] The pre-undervoltage discharge power limit strategy reads the minimum cell voltage Vmin in the battery pack and determines whether Vmin remains below the discharge voltage threshold VminEnd for a predetermined time, such as 1 second. If so, the pre-undervoltage strategy is initiated. Within the time period required to meet the discharge voltage threshold, the discharge power is reduced at a predetermined rate to c% of the currently permitted power (the reduction ratio is determined by the gear level below the discharge voltage threshold), for example, c% = 50%. The pre-undervoltage strategy's minimum power reduction threshold is the preset limp home power. Once the discharge power gradually decreases to the limp home power, it ceases to decrease until the pre-undervoltage strategy is exited. VminEnd can be divided into gears based on temperature ranges, with gears upgraded based on the same voltage difference. The lowest VminEnd gear value is higher than the discharge cutoff voltage, triggering pre-undervoltage preconditioning. Once the recovery conditions are met, the permitted discharge power begins to recover. The preset judgment time before entering the pre-undervoltage strategy is designed to mitigate occasional voltage fluctuations or a tip-down pedal torque request, thereby eliminating these infrequent occurrences. The values of VminEnd and recovery conditions are as follows: when the battery temperature is ≥10℃, the discharge cut-off voltage is 2.75V; when the battery temperature is ≤10℃, the discharge cut-off voltage is 2.1V.
[0124] Discharge voltage threshold: VminEnd = 3V (battery minimum temperature ≥ 10°C)
[0125] VminEnd=2.7V(Battery minimum temperature ≥0℃ & Battery minimum temperature <10℃)
[0126] VminEnd=2.4V(lowest battery temperature <0℃)
[0127] Recovery conditions: minimum cell voltage > 3.3V (minimum battery temperature ≥ 10°C)
[0128] The minimum cell voltage is >3.0V (the minimum battery temperature is <10°C)
[0129] Pre-overvoltage limiting feedback power strategy. Read the maximum voltage Vmax of the battery cell in the battery pack, and determine whether Vmax is higher than the charging voltage threshold VmaxEnd to meet the preset judgment time, for example, 1s. If the preset judgment time is met, the pre-overvoltage processing strategy is entered. Within the time when the charging voltage threshold condition is met, the feedback power is reduced to d% of the current allowed power at a certain decreasing rate (the decrease ratio is determined according to the gear higher than the charging voltage threshold) until the pre-overvoltage strategy is exited. Among them, VmaxEnd is upgraded according to the same voltage difference. The highest VmaxEnd gear value is lower than the charging cut-off voltage. Pre-processing before overvoltage is performed. When the maximum voltage of the battery cell is less than e, the feedback power value is restored. Under the premise that the charging cut-off voltage is 4.25V, the values of VmaxEnd, proportional coefficient d%, and recovery condition e are as follows:
[0130] When the maximum cell voltage is greater than 4.25V, the feedback power is limited to 0%;
[0131] When the maximum cell voltage is greater than 4.24V, the feedback power is limited to 25% of the current allowed power;
[0132] When the maximum cell voltage is greater than 4.23V, the feedback power is limited to 50% of the current allowed power;
[0133] When the maximum cell voltage is greater than 4.22V, the feedback power is limited to 75% of the current allowed power;
[0134] Recovery condition: The maximum cell voltage is <4.21V.
[0135] In summary, in this specific example, three MAP tables are used to establish two power regulation systems: 10s-30s and 30s-60s. First, the system switches between 10s and 30s, and when it drops to 30s, it enters the 30s-60s system for regulation. The same is true for recovery, with a step-by-step recovery from 60s-30s to 10s. This compensates for the problem of insufficient output power caused by excessive power regulation after the power regulation conditions are met. At the same time, there are also some designs that limit battery power, such as limiting some power output in advance before discharging to the cut-off voltage, taking into account both maximizing the power that the battery can release and protecting battery performance. In the power regulation system, a secondary protection mechanism is established to prevent damage to the battery caused by long-term use of high power. On the other hand, in the power regulation system, when the power is adjusted to a continuous power of 60s, a time limit is set. After the time limit is reached, the power limit is released to restore the power, ensuring the power of the vehicle.
[0136] Example 3
[0137] Figure 6FIG2 shows a structural block diagram of a battery power regulating device provided by the third embodiment of the present invention. Figure 6 , the device comprises:
[0138] A first acquisition module 61 is adapted to acquire a first peak power and a first continuous power included in a first power regulation model, and calculate a first power coefficient according to the first peak power, the first continuous power and the current actual power;
[0139] The first regulating module 62 is adapted to control the allowable power of the battery to decrease from the first peak power to the first continuous power if the first power coefficient is greater than a first decreasing threshold;
[0140] A second acquisition module 63 is adapted to acquire a second peak power and a second continuous power included in a second power regulation model, and calculate a second power coefficient according to the second peak power, the second continuous power and the current actual power;
[0141] The second regulating module 64 is adapted to control the battery's allowable power to decrease from the first continuous power to the second continuous power if the second power coefficient is greater than a second decrease threshold;
[0142] Among them, the first peak power is greater than the second peak power, and the first continuous power is greater than the second continuous power; the second peak power and the first continuous power can be the same value. For example, when the first preset time length is 10s-30s and the second preset time length is 30s-60s, the second peak power and the first continuous power both refer to the power at 30s.
[0143] Optionally, the first acquisition module 61 is specifically adapted to:
[0144] Calculate the integral of the difference between the current actual power and the first continuous power within the first preset time length to obtain a first actual energy integral value; calculate the integral of the difference between the first peak power and the first continuous power within the first preset time length to obtain a first reference energy integral value; determine the first power coefficient based on the ratio between the first actual energy integral value and the first reference energy integral value.
[0145] Optionally, the second acquisition module 63 is specifically adapted to:
[0146] Calculate the integral of the difference between the current actual power and the second continuous power within the second preset time length to obtain a second actual energy integral value; calculate the integral of the difference between the second peak power and the second continuous power within the second preset time length to obtain a second reference energy integral value; determine the second power coefficient based on the ratio between the second actual energy integral value and the second reference energy integral value.
[0147] The second preset duration is greater than the first preset duration.
[0148] Optionally, the first acquisition module 61 is specifically adapted to:
[0149] Calculating an integral of a difference between the current actual power and the first continuous power within a third preset time period;
[0150] The first actual energy integral value is obtained by integrating the difference between the current actual power and the first continuous power within the third preset time period.
[0151] The third preset duration is greater than the first preset duration.
[0152] Optionally, the second acquisition module 63 is specifically adapted to:
[0153] Calculating an integral of a difference between the current actual power and the second continuous power within a fourth preset time period;
[0154] The second actual energy integral value is obtained by integrating the difference between the current actual power and the second continuous power within the fourth preset time period.
[0155] The fourth preset duration is greater than the second preset duration.
[0156] Optionally, the first acquisition module 61 is specifically adapted to:
[0157] Determine whether the integral of the difference between the current actual power and the first continuous power within the third preset time length is greater than the integral of the difference between the current actual power and the first continuous power within the first preset time length;
[0158] If so, the integral of the difference between the current actual power and the first continuous power within the third preset time length is determined as the first actual energy integral value; if not, the integral of the difference between the current actual power and the first continuous power within the first preset time length is determined as the first actual energy integral value.
[0159] Optionally, the second acquisition module 63 is specifically adapted to:
[0160] Determining whether the integral of the difference between the current actual power and the second continuous power within the fourth preset time length is greater than the integral of the difference between the current actual power and the second continuous power within the second preset time length;
[0161] If so, the integral of the difference between the current actual power and the second continuous power within the fourth preset time length is determined as the second actual energy integral value; if not, the integral of the difference between the current actual power and the second continuous power within the second preset time length is determined as the second actual energy integral value.
[0162] Optionally, the first adjustment module 62 is further adapted to:
[0163] If the currently calculated first power coefficient is less than the first recovery threshold, the allowed power of the battery is controlled to increase from the current power to a first peak power; wherein the current power is the first continuous power or a value greater than the first continuous power.
[0164] Optionally, the second adjustment module 64 is further adapted to:
[0165] If the currently calculated second power coefficient is less than the second recovery threshold, the allowed power of the control battery starts to increase from the current power to a maximum of the first continuous power; wherein the current power is the second continuous power or a value greater than the second continuous power.
[0166] Optionally, the second adjustment module 64 is further adapted to:
[0167] Determining whether the duration of the battery being in the second continuous power state is greater than a preset duration;
[0168] If so, the allowed power of the battery is restored from the second continuous power to the first continuous power.
[0169] Optionally, the first acquisition module 61, the first adjustment module 62, the second acquisition module 63, and the second adjustment module 64 are further adapted to:
[0170] Read the battery's minimum cell voltage and minimum battery temperature;
[0171] Determining a temperature range that matches the lowest temperature of the battery, and a discharge voltage threshold and an adjustment ratio corresponding to the temperature range; wherein different temperature ranges correspond to different discharge voltage thresholds and different adjustment ratios;
[0172] If the lowest voltage of the battery cell is lower than the discharge voltage threshold and the duration is longer than the preset time, the discharge power of the battery is adjusted according to the current allowable power of the battery and the adjustment ratio corresponding to the current temperature range.
[0173] The specific structure and working principle of each of the above modules can be referred to the description of the corresponding parts of method embodiment 1 and embodiment 2, and will not be repeated here.
[0174] Example 4
[0175] Figure 7 The structure diagram of an electronic device provided by the fourth embodiment of the present invention is shown. The specific embodiment of the present invention does not limit the specific implementation of the electronic device. Figure 7 , the electronic device comprises:
[0176] At least one processor 701 ; a memory 702 communicatively connected to the at least one processor; a communication interface 703 ; and a communication bus 704 .
[0177] in:
[0178] The processor 701 , the memory 702 , and the communication interface 703 communicate with each other via the communication bus 704 .
[0179] The communication interface 703 is used to communicate with other devices such as clients or other servers.
[0180] The memory 702 stores one or more computer programs 705 that can be executed by at least one processor 701. The one or more computer programs 705 are executed by the at least one processor 701 so that the at least one processor 701 can perform the corresponding operations in the above-mentioned battery power regulation method embodiment.
[0181] Example 5
[0182] A fifth embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the computer program implements the battery power adjustment method as described above.
[0183] It will be understood by those skilled in the art that all or some of the steps, systems, and functional modules / units in the methods disclosed above may be implemented as software, firmware, hardware, and appropriate combinations thereof. In a hardware implementation, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed by several physical components in cooperation. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or may be implemented as hardware, or may be implemented as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable storage medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or temporary medium).
[0184] As is well known to those skilled in the art, the term computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information (such as computer-readable program instructions, data structures, program modules or other data). Computer storage media includes, but is not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), static random access memory (SRAM), flash memory or other memory technology, portable compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical disc storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, as is well known to those skilled in the art, communication media typically contains computer-readable program instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.
[0185] The computer-readable program instructions described herein can be downloaded from a computer-readable storage medium to each computing / processing device, or downloaded to an external computer or external storage device via a network, such as the Internet, a local area network, a wide area network, and / or a wireless network. The network can include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers, and / or edge servers. The network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards the computer-readable program instructions to be stored in the computer-readable storage medium in each computing / processing device.
[0186] The computer program instructions for performing the operations of the present disclosure may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages such as Smalltalk, C++, and conventional procedural programming languages such as "C" language or similar programming languages. Computer-readable program instructions may be executed entirely on a user's computer, partially on a user's computer, as an independent software package, partially on a user's computer, partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., utilizing an Internet service provider to connect via the Internet). In some embodiments, an electronic circuit, such as a programmable logic circuit, a field programmable gate array (FPGA), or a programmable logic array (PLA), may be personalized by utilizing the state information of the computer-readable program instructions. The electronic circuit may execute the computer-readable program instructions, thereby realizing various aspects of the present disclosure.
[0187] The computer program product described herein may be implemented in hardware, software, or a combination thereof. In one embodiment, the computer program product is implemented as a computer storage medium. In another embodiment, the computer program product is implemented as a software product, such as a software development kit (SDK).
[0188] Various aspects of the present disclosure are described herein with reference to flowcharts and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present disclosure. It should be understood that each block of the flowcharts and / or block diagrams, and combinations of blocks in the flowcharts and / or block diagrams, can be implemented by computer-readable program instructions.
[0189] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, thereby producing a machine, so that when these instructions are executed by the processor of the computer or other programmable data processing device, a device is generated that implements the functions / actions specified in one or more blocks in the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium, where these instructions cause the computer, programmable data processing device, and / or other device to operate in a specific manner. Thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing various aspects of the functions / actions specified in one or more blocks in the flowchart and / or block diagram.
[0190] Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device so that a series of operational steps are performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to implement the functions / actions specified in one or more blocks in the flowchart and / or block diagram.
[0191] The flow charts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the systems, methods and computer program products according to multiple embodiments of the present disclosure. In this regard, each box in the flow chart or block diagram can represent a part of a module, program segment or instruction, and the part of the module, program segment or instruction contains one or more executable instructions for realizing the prescribed logical function. In some alternative implementations, the functions marked in the box can also occur in a sequence different from that marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented by a dedicated hardware-based system that performs the prescribed function or action, or can be implemented by a combination of dedicated hardware and computer instructions.
[0192] Example embodiments have been disclosed herein, and although specific terms are employed, they are used and should be interpreted only in a general illustrative sense and not for purposes of limitation. In some instances, it will be apparent to those skilled in the art that, unless otherwise expressly indicated, features, characteristics, and / or elements described in conjunction with a particular embodiment may be used alone or in combination with features, characteristics, and / or elements described in conjunction with other embodiments. Therefore, it will be understood by those skilled in the art that various changes in form and detail may be made without departing from the scope of the present disclosure as set forth in the appended claims.
Claims
1. A method for regulating battery power, characterized in that: include: Obtaining a first peak power and a first continuous power included in a first power regulation model, and calculating a first power coefficient according to the first peak power, the first continuous power, and the current actual power; If the first power coefficient is greater than a first decreasing threshold, controlling the allowable power of the battery to decrease from the first peak power to a minimum of the first continuous power; Obtaining a second peak power and a second continuous power included in a second power regulation model, and calculating a second power coefficient according to the second peak power, the second continuous power, and the current actual power; If the second power coefficient is greater than a second decreasing threshold, controlling the allowable power of the battery to decrease from the first continuous power to a minimum of the second continuous power; wherein, the first peak power is greater than the second peak power, and the first continuous power is greater than the second continuous power; wherein, the first power coefficient is calculated in the following manner: calculating the integral of the difference between the current actual power and the first continuous power within a first preset time length to obtain a first actual energy integral value; calculating the integral of the difference between the first peak power and the first continuous power within the first preset time length to obtain a first reference energy integral value; determining the first power coefficient according to the ratio between the first actual energy integral value and the first reference energy integral value; and, the second power coefficient is calculated in the following manner: calculating the integral of the difference between the current actual power and the second continuous power within a second preset time length to obtain a second actual energy integral value; calculating the integral of the difference between the second peak power and the second continuous power within the second preset time length to obtain a second reference energy integral value; determining the second power coefficient according to the ratio between the second actual energy integral value and the second reference energy integral value; Among them, the controlling of the allowable power of the battery to decrease from the first peak power and, after it drops to the first continuous power at a minimum, also includes: if the currently calculated first power coefficient is less than the first recovery threshold, controlling the allowable power of the battery to increase from the current power and rise to a maximum of the first peak power; and the controlling of the allowable power of the battery to decrease from the first continuous power and, after it drops to the second continuous power at a minimum, also includes: if the currently calculated second power coefficient is less than the second recovery threshold, controlling the allowable power of the battery to increase from the current power and rise to a maximum of the first continuous power.
2. The method according to claim 1, characterized in that Calculating the integral of the difference between the current actual power and the first continuous power within the first preset time period to obtain the first actual energy integral value specifically includes: Calculating an integral of a difference between the current actual power and the first continuous power within a third preset time period; The first actual energy integral value is obtained by integrating the difference between the current actual power and the first continuous power within the third preset time period; Calculating the integral of the difference between the current actual power and the second continuous power within the second preset time period to obtain the second actual energy integral value specifically includes: Calculating an integral of a difference between the current actual power and the second continuous power within a fourth preset time period; The second actual energy integral value is obtained by integrating the difference between the current actual power and the second continuous power within the fourth preset time period; The third preset duration is greater than the first preset duration, and the fourth preset duration is greater than the second preset duration.
3. The method according to claim 2, characterized in that The step of integrating the difference between the current actual power and the first continuous power within the third preset time period to obtain the first actual energy integral value includes: Determine whether the integral of the difference between the current actual power and the first continuous power within the third preset time length is greater than the integral of the difference between the current actual power and the first continuous power within the first preset time length; If yes, the integral of the difference between the current actual power and the first continuous power within the third preset time length is determined as the first actual energy integral value; if no, the integral of the difference between the current actual power and the first continuous power within the first preset time length is determined as the first actual energy integral value; The step of integrating the difference between the current actual power and the second continuous power within the fourth preset time period to obtain the second actual energy integral value includes: Determining whether the integral of the difference between the current actual power and the second continuous power within the fourth preset time length is greater than the integral of the difference between the current actual power and the second continuous power within the second preset time length; If so, the integral of the difference between the current actual power and the second continuous power within the fourth preset time length is determined as the second actual energy integral value; if not, the integral of the difference between the current actual power and the second continuous power within the second preset time length is determined as the second actual energy integral value.
4. The method according to claim 1, wherein After reducing the allowable power of the battery from the first continuous power to the second continuous power, the method further includes: Determining whether the duration for which the battery is in the second continuous power state is greater than a preset duration; If so, the allowed power of the battery is restored from the second continuous power to the first continuous power.
5. The method according to any one of claims 1 to 4, characterized in that: The method further comprises: Read the battery's minimum cell voltage and minimum battery temperature; Determining a temperature range that matches the lowest temperature of the battery, and a discharge voltage threshold and an adjustment ratio corresponding to the temperature range; wherein different temperature ranges correspond to different discharge voltage thresholds and different adjustment ratios; If the lowest voltage of the battery cell is lower than the discharge voltage threshold and lasts longer than a preset time, the discharge power of the battery is adjusted according to the current allowable power of the battery and the adjustment ratio corresponding to the current temperature range.
6. A battery power regulating device, characterized in that: include: a first acquisition module, adapted to acquire a first peak power and a first continuous power included in a first power regulation model, and calculate a first power coefficient according to the first peak power, the first continuous power and the current actual power; a first regulating module, adapted to control the allowed power of the battery to decrease from the first peak power to the first continuous power if the first power coefficient is greater than a first decrease threshold; A second acquisition module is adapted to acquire a second peak power and a second continuous power included in a second power regulation model, and calculate a second power coefficient according to the second peak power, the second continuous power and the current actual power; a second regulating module, adapted to control the allowed power of the battery to decrease from the first continuous power to the second continuous power if the second power coefficient is greater than a second decrease threshold; wherein, the first peak power is greater than the second peak power, and the first continuous power is greater than the second continuous power; wherein, the first power coefficient is calculated in the following manner: calculating the integral of the difference between the current actual power and the first continuous power within a first preset time length to obtain a first actual energy integral value; calculating the integral of the difference between the first peak power and the first continuous power within the first preset time length to obtain a first reference energy integral value; determining the first power coefficient according to the ratio between the first actual energy integral value and the first reference energy integral value; and, the second power coefficient is calculated in the following manner: calculating the integral of the difference between the current actual power and the second continuous power within a second preset time length to obtain a second actual energy integral value; calculating the integral of the difference between the second peak power and the second continuous power within the second preset time length to obtain a second reference energy integral value; determining the second power coefficient according to the ratio between the second actual energy integral value and the second reference energy integral value; Among them, the controlling of the allowable power of the battery to decrease from the first peak power and, after it drops to the first continuous power at a minimum, also includes: if the currently calculated first power coefficient is less than the first recovery threshold, controlling the allowable power of the battery to increase from the current power and rise to a maximum of the first peak power; and the controlling of the allowable power of the battery to decrease from the first continuous power and, after it drops to the second continuous power at a minimum, also includes: if the currently calculated second power coefficient is less than the second recovery threshold, controlling the allowable power of the battery to increase from the current power and rise to a maximum of the first continuous power.
7. An electronic device, characterized in that: include: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores one or more computer programs executable by the at least one processor, and the one or more computer programs are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 5.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the computer program implements the method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Battery SOP online estimation method based on pool algorithm
CN111257773A
Battery power switching method and device, computer equipment and storage medium
CN112034354A