A battery power verification method, device, equipment and storage medium
By performing periodic discharge and charge verification, combined with changes in state of charge and temperature, a battery trend chart is plotted, solving the problem of excessively long battery power detection time in existing technologies and achieving efficient battery power verification.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- DEEPAL AUTOMOBILE TECH CO LTD
- Filing Date
- 2023-05-23
- Publication Date
- 2026-04-21
AI Technical Summary
Existing technologies have excessively long battery power detection time cycles, which affect work efficiency, and fail to effectively consider the impact of battery SOC and temperature on output power.
By periodically discharging and charging the battery, and combining the state of charge and temperature changes, discharge and charging trend graphs are plotted, and the battery's power state is adjusted to achieve power detection under different states of charge and temperatures.
It effectively reduces battery testing time and improves the efficiency of battery power verification, enabling the detection of battery power at different states of charge and temperatures during a single charge and discharge cycle.
Smart Images

Figure CN116699437B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of power battery technology, specifically to a battery power verification method, apparatus, device, and storage medium. Background Technology
[0002] With the development of new energy vehicles, users have increasingly higher requirements for the power and reliability of new energy vehicles. As the main power source, the output capacity of the power battery is constantly being explored and is approaching its limit. If the power MAP is not designed properly and the battery is used at excessive power, the battery can easily trigger the limiting voltage threshold, causing power limitation, insufficient power of the whole vehicle, or even power interruption. Therefore, the design of the power MAP is particularly important in the field of new energy vehicles.
[0003] Because the electrochemical characteristics of power batteries are complex, their output characteristics are affected by the combined effects of battery state of charge (SOC), battery temperature, and cutoff voltage. High SOC results in strong output capability, while low temperature results in weak output capability. Therefore, obtaining the true power MAP of a power battery requires stabilizing it to a certain temperature and SOC condition for testing. Common methods include those proposed in CN112505565A, which involve constant power charging and discharging of the battery to calculate the average discharge power and the final discharge power under constant power and voltage conditions. Alternatively, methods such as those proposed in CN104374998A can be used to detect battery power by fixing the initial state and performing constant power discharge based on a preset discharge power. However, this method can only test one power point at a time, and after testing, the state of charge needs to be readjusted and the battery allowed to cool down. Since cooling the battery takes a considerable amount of time, the time cycle for each battery power test is very long, significantly impacting work efficiency. Summary of the Invention
[0004] In view of the shortcomings of the prior art described above, this application provides a battery power verification method, apparatus, device and storage medium to solve the technical problem that the battery power detection time cycle is very long.
[0005] This application provides a battery power verification method, comprising: placing the battery under test in a test environment at a preset temperature and allowing it to stand to adjust the battery under test to a first initial state of charge and a first initial temperature; performing periodic discharge verification on the battery under test to obtain the discharge state of the battery under test, the discharge state including discharge qualified and discharge unqualified; performing periodic charging verification on the battery under test to obtain the charging state of the battery under test, the charging state including charging qualified and charging unqualified; and adjusting the power state of the battery under test based on the discharge state and the charging state to perform power verification on the battery under test.
[0006] In one embodiment of this application, periodic discharge verification of the battery under test includes: acquiring the standard discharge power, standard discharge time, and standard resting time of the battery under test; controlling the battery under test to discharge based on the standard discharge power, stopping the discharge when the discharge time of the battery under test equals the standard discharge time; allowing the discharged battery under test to rest based on the standard resting time; detecting whether the battery under test meets a preset discharge cutoff condition, stopping the discharge if the preset discharge cutoff condition is met, and controlling the battery under test to discharge again based on the standard discharge power and the standard discharge time if the preset discharge cutoff condition is not met, until the battery under test meets the preset discharge cutoff condition and the discharge is terminated.
[0007] In one embodiment of this application, obtaining the discharge state of the battery under test includes: defining a discharge cycle as one standard discharge time and one standard resting time; obtaining the voltage of all individual cells within each discharge cycle; defining any discharge cycle as a single discharge cycle; defining the individual cell voltage with the lowest voltage value within the single discharge cycle as the lowest individual cell voltage; if the lowest individual cell voltage is greater than or equal to a preset discharge voltage, then determining that the discharge state of the battery under test within the single discharge cycle is qualified; traversing each discharge cycle to obtain the discharge state of each discharge cycle; if the discharge state of all discharge cycles is qualified, then confirming that the discharge state of the battery under test is qualified.
[0008] In one embodiment of this application, after periodically discharging and verifying the battery under test to obtain the discharge state of the battery under test, the method further includes: setting multiple different initial states of charge and initial temperatures, and using the multiple initial states of charge and initial temperatures as discharge initial states to periodically discharge and verify the battery under test; collecting information for each discharge cycle during each discharge verification process, the information including charge and temperature; and plotting a discharge trend graph based on the charge and temperature.
[0009] In one embodiment of this application, after plotting the discharge trend diagram based on the charge and temperature, the method further includes: determining undetected power points not covered by the discharge verification according to the discharge trend diagram, and determining any undetected power point as a target undetected point; collecting the surrounding charge state of the nearest surrounding detection point and the surrounding temperature of the surrounding detection point; performing fitting calculation on the power values corresponding to the surrounding charge state and the surrounding temperature to obtain a fitted power value, and determining the discharge power of the target undetected point based on the fitted power value.
[0010] In one embodiment of this application, adjusting the power state of the battery under test based on the discharge state and the charging state includes: when the lowest single-cell voltage of any discharge cycle is less than the preset discharge voltage, determining that the discharge state of the battery under test in the single discharge cycle is unqualified; determining the unqualified discharge cycle as the target discharge cycle, and obtaining the target state of charge and target temperature of the target discharge cycle; reducing the standard discharge power, and adjusting the battery under test to the state of charge and the temperature state; and re-performing periodic discharge verification based on the reduced standard discharge power until the discharge state of all discharge cycles is qualified.
[0011] In one embodiment of this application, adjusting the power state of the battery under test based on the discharge state and the charging state further includes: when the highest single-cell voltage of any charging cycle is greater than the preset charging voltage, determining that the charging state of the battery under test in the single charging cycle is unqualified; determining the unqualified charging cycle as the target charging cycle, and obtaining the target state of charge and target temperature of the target charging cycle; reducing the standard charging power, and adjusting the battery under test to the state of charge and the temperature state; and re-performing periodic charging verification based on the reduced standard charging power until the charging state of all charging cycles is qualified.
[0012] In one embodiment of this application, the power verification of the battery under test includes: collecting initial discharge parameters for a discharge cycle in which the discharge state is qualified, and charging parameters for a charging cycle in which the charging state is qualified; the discharge parameters include the state of discharge and discharge temperature, and the charging parameters include the state of charge and charging temperature; drawing a discharge trend graph based on the state of discharge and discharge temperature, and drawing a charging trend graph based on the state of charge and charging temperature; and generating a battery power trend graph of the battery under test based on the discharge trend graph and the charging trend graph.
[0013] This application provides a battery power verification device, the device comprising: an initialization module for placing a battery under test in a test environment at a preset temperature and allowing it to stand still, thereby adjusting the battery under test to a first initial state of charge and a first initial temperature; a discharge verification module for performing periodic discharge verification on the battery under test to obtain the discharge state of the battery under test, the discharge state including discharge qualified and discharge unqualified; a charging verification module for performing periodic charging verification on the battery under test to obtain the charging state of the battery under test, the charging state including charging qualified and charging unqualified; and a battery power verification module for adjusting the power state of the battery under test based on the discharge state and the charging state, thereby performing power verification on the battery under test.
[0014] In one embodiment of this application, the discharge verification module includes: an initialization unit, configured to adjust the battery under test to different initialization states for periodic discharge verification based on different initial states; a discharge unit, configured to periodically discharge the battery under test according to different initial states; and a state detection module, configured to determine whether the discharge state of the battery under test in each discharge cycle is qualified or unqualified.
[0015] This application provides an electronic device, which includes: one or more processors; and a storage device for storing one or more programs, which, when executed by the one or more processors, cause the electronic device to implement the battery power verification method as described above.
[0016] This application provides a computer-readable storage medium, characterized in that it stores a computer program thereon, which, when executed by a computer's processor, causes the computer to perform the battery power verification method as described above.
[0017] The beneficial effects of this application are as follows: The battery power verification method, apparatus, device, and storage medium of this invention perform periodic discharge verification and periodic charge verification on the battery to be tested. Since the state of charge and temperature of the battery to be tested change during the charging and discharging process, that is, the initial state of charge and initial temperature are different in each charging and discharging cycle, the charging and discharging power of the battery to be tested under different initial states of charge and different initial temperatures can be obtained by detecting the charging and discharging power of each cycle in a complete charging and discharging verification process. Thus, the charging and discharging power of the battery under different states of charge and temperatures can be detected based on a single complete charging and discharging process, which effectively reduces the overall battery testing time and improves the efficiency of battery power verification.
[0018] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description
[0019] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application. It is obvious that the drawings described below are merely some embodiments of this application, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort. In the drawings:
[0020] Figure 1 This is a schematic diagram illustrating the implementation environment of battery power verification as an exemplary embodiment of this application;
[0021] Figure 2 This is a flowchart illustrating a battery power verification method in an exemplary embodiment of this application;
[0022] Figure 3 This is a schematic diagram illustrating the charging / discharging condition of an exemplary embodiment of this application;
[0023] Figure 4 This is a discharge test trend graph illustrating an exemplary embodiment of this application;
[0024] Figure 5 This is a schematic diagram illustrating the principle of linear interpolation, as shown in an exemplary embodiment of this application.
[0025] Figure 6 This is an exemplary embodiment of the present application illustrating a feedback charging test trend chart;
[0026] Figure 7 This is a full flowchart illustrating a battery power verification method according to an exemplary embodiment of this application;
[0027] Figure 8 This is a block diagram illustrating a battery power verification device according to an exemplary embodiment of this application;
[0028] Figure 9 A schematic diagram of the structure of a computer system suitable for implementing the electronic device of the present application is shown. Detailed Implementation
[0029] The embodiments of this application will be described below with reference to the accompanying drawings and preferred embodiments. Those skilled in the art can easily understand other advantages and effects of this application from the content disclosed in this specification. This application can also be implemented or applied through other different specific embodiments, and various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of this application. It should be understood that the preferred embodiments are only for illustrating this application and are not intended to limit the scope of protection of this application.
[0030] It should be noted that the illustrations provided in the following embodiments are only schematic representations of the basic concept of this application. Therefore, the drawings only show the components related to this application and are not drawn according to the actual number, shape and size of the components in the actual implementation. In the actual implementation, the form, quantity and proportion of each component can be arbitrarily changed, and the layout of the components may also be more complex.
[0031] In the following description, numerous details are explored to provide a more thorough explanation of embodiments of the present application. However, it will be apparent to those skilled in the art that embodiments of the present application may be practiced without these specific details. In other embodiments, well-known structures and devices are shown in block diagram form rather than in detail to avoid obscuring embodiments of the present application.
[0032] First, it should be noted that in existing technologies, battery power is typically verified using a power battery power detection method. In this method, a fully charged power battery is placed in a test environment at a preset temperature and left to stand for a first preset time to stabilize the battery temperature. The fully charged battery is then discharged to a preset state of charge (SOC) using a preset discharge rate. The discharge power is obtained based on the motor's calibration parameters, and constant power discharge is performed. When the discharge time reaches a second preset time, the first voltage of the power battery is tested. If the first voltage equals the minimum discharge voltage, the discharge power is taken as the discharge power of the power battery in the preset SOC. The battery is then fully discharged using the preset discharge rate, and then charged to the preset SOC using a preset charging rate. If the first voltage does not equal the minimum discharge voltage, the power is readjusted and the test is repeated. The SOCs are 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, and 90%. This power battery power testing method only tests one power point at a time. After each test, the state of charge (SOC) needs to be readjusted and the battery allowed to cool down. Cooling the battery takes a long time; according to actual tests, it generally takes more than 10 hours to cool from 25°C to -30°C. Obtaining the entire charge and discharge power MAP of the power battery may take up to 2 months. At the same time, the above testing method does not consider the impact of constant power discharge on the SOC and battery temperature. During peak power discharge, the battery's SOC will drop rapidly, and the battery temperature will also rise rapidly. The power obtained at this time is not the power point corresponding to the preset SOC and preset temperature.
[0033] SOC (State of Charge) reflects the remaining capacity of a battery. It is numerically defined as the ratio of remaining capacity to the battery's total capacity, usually expressed as a percentage. Its value ranges from 0% to 100%. When SOC = 0%, the battery is fully discharged; when SOC = 100%, the battery is fully charged.
[0034] The power map of a battery system refers to its varying charge and discharge capabilities under different temperatures and state of charge (SOC) conditions. To ensure the battery system operates within its optimal temperature range, both thermal simulation and experimental testing can be employed.
[0035] In addition, it should be noted that the term "battery" in this application is a general term that includes different forms of batteries, such as cells, modules, and battery packs, in different applications and stages.
[0036] Figure 1 This is a schematic diagram illustrating an implementation environment for battery power verification, as shown in an exemplary embodiment of this application. Figure 1 As shown, the implementation environment for battery power verification includes a battery testing device 101, a sensor device 102, and a computer device 103. The battery testing device includes a constant temperature chamber to adjust the battery under test to a preset initial state for charging / discharging verification. The sensor device 102 includes a temperature sensor and a power meter to detect the state of charge and temperature of the battery under test. The computer device 103 can be at least one of a desktop graphics processing unit (GPU) computer, a GPU computing cluster, a neural network computer, or an intelligent processor integrated into the current vehicle. Technical personnel can use the sensor device 102 to detect the state of charge and temperature of the battery under test, and use the battery testing device 101 to bring the battery under test to a preset state of charge and temperature for charging / discharging verification. The computer device 103 can then generate a charging / discharging trend chart for the battery under test.
[0037] Figure 2 This is a flowchart illustrating a battery power verification method as shown in an exemplary embodiment of this application. Figure 2 As shown, in an exemplary embodiment, the battery power verification method includes at least steps S210 to S250, which are described in detail below:
[0038] Step S210: Place the battery to be tested in a test environment at a preset temperature and let it stand to adjust the battery to the first initial state of charge and the first initial temperature.
[0039] In one embodiment of this application, the temperature of the constant temperature chamber is first set to room temperature T0, and the power battery is placed in the constant temperature chamber to stand still. When the temperature of the power battery stabilizes at T0, the battery charging and discharging equipment is used to charge it at a rate of 1C to the charging cutoff voltage, and then charged it at 0.05C to full charge. Then the constant temperature chamber is set to T1, and the battery is placed to stand still until the temperature of the power battery stabilizes at T1.
[0040] It should be noted that, among them, the power battery temperature stabilizes to T0 when both the highest and lowest temperatures of the power battery meet T0±2℃, and the power battery temperature stabilizes to T1 when both the highest and lowest temperatures of the power battery meet T1±2℃.
[0041] Step S220: Perform periodic discharge verification on the battery to be tested to obtain the discharge state of the battery to be tested, which includes qualified discharge and unqualified discharge.
[0042] Figure 3 This is a schematic diagram illustrating the charging / discharging operation in an exemplary embodiment of this application. Figure 3 As shown, the horizontal axis represents time and the vertical axis represents charging / discharging power. During the battery discharge verification process, the battery is first discharged according to the discharge power curve for a period of time t1. Then, the discharge is stopped and the battery is left to stand for a period of time t2. The discharge cycle of time t1 and time t2 is repeated until the battery reaches the discharge cutoff condition and the discharge is stopped.
[0043] It should be noted that the discharge power curve is based on the real-time allowable discharge power P0 (i.e., standard discharge power) obtained from the MAP table based on the current real-time temperature and SOC, and its power will show a decreasing trend with the increase of time; the continuous discharge time (i.e., standard discharge time) is also determined according to the current real-time temperature, SOC and battery MAP, and with the increase of usage time, the continuous discharge time should include these power segments; the resting time is determined according to the power recovery strategy, and in order to prevent power jumps, it is usually increased at a certain slope when the power recovers, and a power transition time needs to be reserved.
[0044] In one embodiment of this application, the battery under test is periodically discharged for verification, including: acquiring the standard discharge power, standard discharge time, and standard resting time of the battery under test; controlling the battery under test to discharge based on the standard discharge power, and stopping the discharge when the discharge time of the battery under test equals the standard discharge time; allowing the discharged battery under test to rest based on the standard resting time; detecting whether the battery under test meets a preset discharge cutoff condition, stopping the discharge if the preset discharge cutoff condition is met, and controlling the battery under test to discharge again based on the standard discharge power and standard discharge time if the preset discharge cutoff condition is not met, until the battery under test meets the preset discharge cutoff condition and the discharge is terminated.
[0045] In one embodiment of this application, taking an initial state of charge (SOC) of 100%, an initial temperature of -30°C, and a preset discharge cutoff condition of the battery temperature rising to 50°C as an example, the battery under test is first charged to 100% SOC (i.e., the first initial state of charge). Then, the battery under test is placed in a constant temperature chamber at -30°C to lower its temperature to -30°C (i.e., the first initial temperature), satisfying the initial conditions for battery discharge detection. Then, the battery under test is discharged based on a standard discharge power p0. After a discharge time t1 (i.e., standard discharge time), the discharge is stopped, and the battery under test is left to stand for a time t2. During the process, the highest temperature of the battery under test is measured in real time. If the temperature is greater than or equal to 50°C (i.e., the preset discharge cutoff condition), the discharge is stopped. If the current temperature is less than 50°C, the above discharge process is repeated for the next cycle of discharge until the temperature of the battery under test reaches 50°C, at which point the discharge is terminated.
[0046] It should be noted that the preset discharge cutoff condition can be any condition, and can be set according to the actual needs of the discharge verification process. This includes, but is not limited to, the limitation of the temperature of the battery under test or the limitation of the state of charge of the battery under test. For example, the discharge can be terminated when the temperature of the battery under test reaches 50°C. It can also be set to terminate the discharge when the state of charge of the battery under test is lower than 2%. This application does not impose any restrictions on the preset discharge cutoff condition.
[0047] In one embodiment of this application, obtaining the discharge state of the battery under test includes: defining a discharge cycle as one standard discharge time and one standard resting time; obtaining the voltage of all individual cells within each discharge cycle; defining any discharge cycle as a single discharge cycle; defining the individual cell voltage with the lowest voltage value within the single discharge cycle as the lowest individual cell voltage; if the lowest individual cell voltage is greater than or equal to a preset discharge voltage, then determining that the discharge state of the battery under test within the single discharge cycle is qualified; traversing each discharge cycle to obtain the discharge state of each discharge cycle; if the discharge state of all discharge cycles is qualified, then confirming that the discharge state of the battery under test is qualified.
[0048] In one embodiment of this application, the initial state of charge is 100%, the initial temperature is -30°C, and the preset discharge voltage is U. d For example, during the discharge verification process of the battery under test, the voltage of all individual cells in each discharge cycle is collected, and the lowest individual cell voltage U is determined. min , will U min With preset discharge voltage U d Comparison, U min ≥ Voltage threshold U dIf the battery output capacity meets the requirements, then the battery under test is considered to have passed the discharge test in that discharge cycle. The discharge state of the battery under test is tested in the same way for each discharge cycle. If the discharge state is found to be passed in each discharge cycle, then the discharge state of the battery under test is determined to be passed.
[0049] In one embodiment of this application, the initial state of charge is 100%, the initial temperature is -30°C, and the preset discharge voltage is U. d For example, during the discharge verification process of the battery under test, the voltage of all individual cells in each discharge cycle is collected, and the lowest individual cell voltage U is determined. min , will U min With preset discharge voltage U d Comparison, U min Less than voltage threshold U d If the discharge power is not met, it indicates that the battery output capacity does not meet the requirements. The discharge state of the battery under test in this discharge cycle is unqualified. It is necessary to reduce the discharge power at the corresponding SOC and temperature point in the discharge power MAP table, readjust the battery to the initial test state, and retest until the battery under test passes the discharge test.
[0050] After periodically discharging and verifying the battery under test to obtain its discharge state, the process also includes: setting multiple different initial states of charge and initial temperatures, and using these initial states of charge and initial temperatures as the initial discharge states for periodically discharging and verifying the battery under test; collecting information for each discharge cycle during each discharge verification process, including charge and temperature; and plotting a discharge trend graph based on charge and temperature.
[0051] It should be noted that, based on the discharge process data, the actual battery SOC and temperature are extracted, and the cells are labeled in the MAP table according to the two-dimensional table of SOC and temperature. Finally, a curve can be formed, namely the discharge trend curve.
[0052] Figure 4 This is a discharge test trend graph illustrating an exemplary embodiment of this application, such as... Figure 4 As shown in the table, the vertical columns represent different states of charge, including 0%, 5%, 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90%, and 100%. The horizontal rows represent different battery temperatures, including -30℃, -20℃, -10℃, 0℃, 10℃, 20℃, 30℃, and 40℃. Lines 401, 402, 403, 404, 405, and 406 represent the discharge trends of the battery under test at different states of charge and different temperatures.
[0053] In one embodiment of this application, the temperature of the constant temperature chamber is adjusted to room temperature T0, and the power battery is allowed to stand. When the power battery temperature stabilizes at T0, it is discharged completely using a battery charging and discharging device at a 1C rate, allowed to stand for 0.5 hours, and then charged and discharged at a 1C rate to 70% SOC. The constant temperature chamber is then set to T1 (based on the initial test requirements). When the power battery temperature stabilizes at T1, periodic repeated discharge is performed, and the discharge trend curve is plotted to obtain the following result: Figure 4 The discharge trend is shown by the broken line 403.
[0054] In one embodiment of this application, the initial states of the battery to be tested are set as (SOC 10%, -30℃), (SOC 40%, -30℃), (SOC 70%, -30℃), (SOC 100%, -30℃), (SOC 100%, 0℃), and (SOC 100%, 30℃), respectively. Discharge verification is performed for different initial states, and the changes in state of charge and temperature during each discharge verification process are detected and plotted as follows. Figure 4 The discharge trend chart is shown below. Line 401 represents the discharge trend of the battery under test when its initial state is (SOC 10%, -30℃); line 402 represents the discharge trend when its initial state is (SOC 40%, -30℃); line 403 represents the discharge trend when its initial state is (SOC 70%, -30℃); line 404 represents the discharge trend when its initial state is (SOC 100%, -30℃); line 405 represents the discharge trend when its initial state is (SOC 100%, 0℃); and line 406 represents the discharge trend when its initial state is (SOC 100%, 30℃).
[0055] It should be noted that, in actual discharge testing, the actual temperature changes during battery discharge cannot cover conditions such as... Figure 4 The discharge test trend chart shown has each temperature and state of charge intersection point, so it needs to be supplemented according to the actual situation to make the discharge trend curve evenly cover the entire power MAP table.
[0056] Figure 5 This is a schematic diagram illustrating the principle of linear interpolation in an exemplary embodiment of this application, such as... Figure 5 As shown, the vertical axis represents two different initial temperatures, the horizontal axis represents two different initial states of charge, and point X represents a state of charge in the initial state of charge. Figure 4 The power points not covered in the discharge test trend chart shown are points A, B, C, and D, which are four points near point X. The states of point A are (SOC1, T1), point B is (SOC1, T2), point C is (SOC2, T1), and point D is (SOC2, T3).
[0057] In one embodiment of this application, after drawing a discharge trend chart based on charge and temperature, the method further includes: determining undetected power points not covered by discharge verification according to the discharge trend chart, and determining any undetected power point as a target undetected point; collecting the state of charge of the surrounding detection point closest to the target undetected point and the surrounding temperature of the surrounding detection point; performing fitting calculation on the power values corresponding to the state of charge and the surrounding temperature to obtain a fitted power value, and determining the discharge power of the target undetected point based on the fitted power value.
[0058] In one embodiment of this application, taking point A (state (SOC1, T1), point B (state (SOC1, T2), point C (state (SOC2, T1), and point D (state (SOC2, T3)) as an example, the discharge power of point X is further determined by fitting the fitted power value of the target detection point through linear interpolation. The calculation method is as follows:
[0059] P(SOC X ,T1)=(P(SOC1,T1)-P(SOC2,T1)) (SOC X -SOC2) / (SOC1-SOC2)+P(SOC2,T1) Formula (1)
[0060] P(SOC X ,T2)=(P(SOC1,T2)-P(SOC2,T2)) (SOC X -SOC2) / (SOC1-SOC2)+P(SOC2,T2) Formula (2)
[0061] P x =(P(SOC X ,T1)-P(SOC X ,T2)) (T X -T2) / (T1-T2)+P(SOC X Equation (3) (T2)
[0062] Among them, P(SOC) X T1) is a state of (SOC) X The discharge power of virtual point 1 (SOC1,T1) is given by P(SOC1,T1), the discharge power of point A is given by P(SOC2,T1), and the discharge power of point C is given by P(SOC2,T1). X T2) is a state of (SOC) X The discharge power of virtual point 2 (SOC1,T2) is given by P(SOC1,T2), the discharge power of point B is given by P(SOC2,T2), and the discharge power of point D is given by P(SOC2,T2).x Let X be the discharge power at point X.
[0063] It should be noted that the methods for calculating the discharge power of points not covered in the discharge trend diagram include, but are not limited to, the linear interpolation method mentioned above, as well as any other calculation method that can fit the power of the target detection point based on the surrounding data of the target detection point. The above methods are only examples and do not impose any limitations on the scheme of this application.
[0064] Step S230: Perform periodic charging verification on the battery to be tested to obtain the charging status of the battery to be tested, which includes charging qualified and charging unqualified.
[0065] Figure 6 This is an exemplary embodiment of the present application illustrating a feedback charging test trend graph, such as... Figure 6 As shown in the table, the vertical columns represent different states of charge, including 0%, 5%, 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90%, and 100%. The horizontal rows represent different battery temperatures, including -30℃, -20℃, -10℃, 0℃, 10℃, 20℃, 30℃, and 40℃. Lines 601, 602, 603, and 604 represent the charging trend of the battery under test at different states of charge and different temperatures.
[0066] It should be noted that, as Figure 3 As shown, the battery under test operates under the same conditions during charging and discharging. Therefore, the method for charging verification of the battery is the same as the above-mentioned discharging verification, that is, the battery under test is adjusted to different initial states, and periodically charged based on the initial states. The highest single-cell voltage of each charging cycle is detected to determine whether its charging state is qualified, and the charging trend is obtained based on each charging cycle of different initial states.
[0067] In one embodiment of this application, based on Figure 3 The charging and discharging conditions shown are as follows: First, charge according to the charging power curve and continue for time t1, then stop charging; let it rest for time t2; then charge according to the charging power curve again and continue for time t1; then stop charging and let it rest for time t2. Repeat the charging cycle until the battery reaches the preset charging cutoff condition and stops charging. Then, compare the highest single cell voltage Umax of each of the 14 stages of continuous charging with the charging voltage threshold Uc (3.58V in this case). When Umax is greater than the charging voltage threshold Uc, reduce the charging power at the corresponding SOC and temperature point in the charging power MAP table and retest.
[0068] Step S240: Adjust the power state of the battery under test based on the discharge state and the charging state to perform power verification on the battery under test.
[0069] In one embodiment of this application, adjusting the power state of the battery under test based on the discharge state and the charging state includes: when the lowest single-cell voltage of any discharge cycle is less than a preset discharge voltage, determining that the discharge state of the battery under test in a single discharge cycle is unqualified; determining the unqualified discharge cycle as the target discharge cycle, and obtaining the target state of charge and target temperature of the target discharge cycle; reducing the standard discharge power, and adjusting the battery under test to the target state of charge and target temperature; and re-performing periodic discharge verification based on the reduced standard discharge power until the discharge state of all discharge cycles is qualified.
[0070] In one embodiment of this application, adjusting the power state of the battery under test based on the discharge state and the charging state further includes: when the highest single-cell voltage of any charging cycle is greater than a preset charging voltage, determining that the charging state of the battery under test in a single charging cycle is unqualified; determining the unqualified charging cycle as the target charging cycle, and obtaining the target state of charge and target temperature of the target charging cycle; reducing the standard charging power, and adjusting the battery under test to the target state of charge and target temperature; and re-performing periodic charging verification based on the reduced standard charging power until the charging state of all charging cycles is qualified.
[0071] Figure 7 This is a complete flowchart illustrating a battery power verification method in an exemplary embodiment of this application, as shown below. Figure 7 As shown, taking a room temperature of 25℃ as an example, firstly, the state of charge (SOC) of the battery under test is adjusted to the preset initial SOC. Then, the battery is allowed to stand until its temperature reaches the specified temperature (i.e., the preset initial temperature). Next, it is determined whether to perform a discharge test. If so, it is continuously discharged according to the discharge conditions, and its lowest single-cell voltage U is obtained. min, Will U min With the preset voltage threshold (i.e., preset discharge voltage) U d Compare, if U min ≥U d Then the battery under test is deemed to have passed the discharge test. If U min <U d If the test is to perform a charging test, the test battery is continuously charged according to the charging conditions, and its highest single-cell voltage Umax is obtained. Umax is compared with the preset voltage threshold (i.e., preset charging voltage) Uc. If Umax ≤ Uc, the battery under test is determined to be charged successfully. If Umax is greater than Uc, the test battery is reduced (i.e., standard charging power) and adjusted to the target state again for recalibration.
[0072] In one embodiment of this application, taking room temperature as T0 and initial state as (SOC 100%, T1) as an example, the power battery to be tested is placed in a constant temperature chamber and left to stand. The temperature of the constant temperature chamber is set to room temperature T0. When the power battery temperature stabilizes at T0, it is charged at a 1C rate to the charging cutoff voltage, and then charged at 0.05C to full charge. The constant temperature chamber is then set to T1 and left to stand until the power battery temperature stabilizes at T1. Then, it is discharged according to the real-time allowable power P0 obtained based on the battery MAP for a duration of t1, then the discharge is stopped and left to stand for t2. The discharge is then repeated according to the real-time allowable power P0 for t1, and then left to stand for t2. This cycle is repeated until the battery reaches the discharge cutoff condition. During the discharge process, the power battery SOC decreases with time, and the power battery temperature increases with time. Through continuous discharge, the power battery will correspond to different battery temperatures at different SOC points. Based on the measured battery SOC and battery temperature, a discharge trend curve can be plotted on the battery discharge power MAP table with SOC and temperature as coordinates, thus realizing the battery power verification of the battery to be tested.
[0073] Figure 8 This is a block diagram illustrating a battery power verification device according to an exemplary embodiment of this application. The device can be applied to… Figure 1 The implementation environment shown is not limited to this embodiment. This device can also be applied to other exemplary implementation environments and specifically configured in other devices. This embodiment does not limit the implementation environment to which the device is applicable.
[0074] like Figure 8 As shown, the exemplary battery power verification device includes: an initialization module 810, a discharge verification module 820, a charging verification module 830, and a battery power verification module 840.
[0075] The initialization module 810 is used to place the battery under test in a test environment at a preset temperature and let it stand to adjust the battery under test to a first initial state of charge and a first initial temperature; the discharge verification module 820 is used to perform periodic discharge verification on the battery under test to obtain the discharge state of the battery under test, including discharge qualified and discharge unqualified; the charging verification module 830 is used to perform periodic charging verification on the battery under test to obtain the charging state of the battery under test, including charging qualified and charging unqualified; and the battery power verification module 840 is used to adjust the power state of the battery under test based on the discharge state and the charging state to perform power verification on the battery under test.
[0076] In addition, it should be noted that the discharge verification module includes: an initialization unit, used to adjust the battery under test to different initialization states so as to perform periodic discharge verification based on different initial states; a discharge unit, used to periodically discharge the battery under test according to different initial states; and a state detection module, used to determine whether the discharge state of the battery under test in each discharge cycle is qualified or unqualified.
[0077] It should be noted that the battery power verification device and the battery power verification method provided in the above embodiments belong to the same concept. The specific operation methods of each module and unit have been described in detail in the method embodiments and will not be repeated here. In practical applications, the battery power verification device provided in the above embodiments can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. This is not a limitation here.
[0078] Embodiments of this application also provide an electronic device, including: one or more processors; and a storage device for storing one or more programs, which, when executed by the one or more processors, cause the electronic device to implement the battery power verification method provided in the above embodiments.
[0079] Figure 9 A schematic diagram of a computer system suitable for implementing the embodiments of this application is shown. It should be noted that... Figure 9 The computer system 900 of the electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.
[0080] like Figure 9 As shown, the computer system 900 includes a Central Processing Unit (CPU) 901, which can perform various appropriate actions and processes based on programs stored in Read-Only Memory (ROM) 902 or programs loaded from storage portion 908 into Random Access Memory (RAM) 903, such as performing the methods described in the above embodiments. The RAM 903 also stores various programs and data required for system operation. The CPU 901, ROM 902, and RAM 903 are interconnected via a bus 904. An input / output (I / O) interface 905 is also connected to the bus 904.
[0081] The following components are connected to I / O interface 905: an input section 906 including a keyboard, mouse, etc.; an output section 907 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 908 including a hard disk, etc.; and a communication section 909 including a network interface card such as a LAN (Local Area Network) card, modem, etc. The communication section 909 performs communication processing via a network such as the Internet. A drive 910 is also connected to I / O interface 905 as needed. Removable media 911, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., are installed on drive 910 as needed so that computer programs read from them can be installed into storage section 908 as needed.
[0082] Specifically, according to embodiments of this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program including a computer program for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 909, and / or installed from removable medium 911. When the computer program is executed by central processing unit (CPU) 901, it performs various functions defined in the system of this application.
[0083] It should be noted that the computer-readable medium shown in the embodiments of this application can be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fiber, portable compact disc read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this application, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying a computer-readable computer program. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media can also be any computer-readable medium other than computer-readable storage media, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The computer program contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to wireless, wired, etc., or any suitable combination thereof.
[0084] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. Each block in a flowchart or block diagram may represent a module, segment, or portion of code, which contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0085] The units described in the embodiments of this application can be implemented in software or hardware, and the described units can also be located in a processor. The names of these units do not necessarily limit the specific unit itself.
[0086] Another aspect of this application provides a computer-readable storage medium storing a computer program thereon, which, when executed by a computer's processor, causes the computer to perform the battery power verification method as described above. This computer-readable storage medium may be included in the electronic device described in the above embodiments, or it may exist independently and not assembled into the electronic device.
[0087] Another aspect of this application provides a computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the battery power verification method provided in the various embodiments described above.
[0088] The above embodiments are merely illustrative of the principles and effects of this application and are not intended to limit this application. Any person skilled in the art can modify or alter the above embodiments without departing from the spirit and scope of this application. Therefore, all equivalent modifications or alterations made by those skilled in the art without departing from the spirit and technical concept disclosed in this application should still be covered by the claims of this application.
Claims
1. A battery power verification method, characterized in that, The method includes: The battery to be tested is placed in a test environment at a preset temperature and left to stand in order to adjust the battery to the first initial state of charge and the first initial temperature. The battery under test is periodically discharged to obtain the discharge state of the battery under test, which includes qualified discharge and unqualified discharge. The battery under test is periodically charged and verified to obtain the charging status of the battery under test, which includes charging qualified and charging unqualified. The power state of the battery under test is adjusted based on the discharge state and the charging state to perform power verification. Specifically, if the lowest single-cell voltage in any discharge cycle is less than a preset discharge voltage, the discharge state of the battery under test in that single discharge cycle is determined to be unqualified. The unqualified discharge cycle is determined as the target discharge cycle, and the target initial state of charge and target initial temperature of the target discharge cycle are obtained. The standard discharge power is reduced, and the battery under test is adjusted to the initial state of charge and the initial temperature. Based on the reduced standard discharge power, a new periodic discharge cycle is performed. Electrical calibration is performed until the discharge state of all discharge cycles is in a qualified state. If the highest single-cell voltage of any charging cycle is greater than the preset charging voltage, the charging state of the battery under test in a single charging cycle is determined to be unqualified. The unqualified charging cycle is determined as the target charging cycle, and the target initial state of charge and target initial temperature of the target charging cycle are obtained. The standard charging power is reduced, and the battery under test is adjusted to the initial state of charge and the initial temperature. Based on the reduced standard charging power, periodic charging calibration is performed again until the charging state of all charging cycles is in a qualified state.
2. The battery power verification method according to claim 1, characterized in that, Performing periodic discharge verification on the battery under test includes: Obtain the standard discharge power, standard discharge time, and standard resting time of the battery under test; The battery under test is controlled to discharge based on the standard discharge power. When the discharge time of the battery under test is equal to the standard discharge time, the discharge is stopped. The battery to be tested after discharge is subjected to a settling process based on the standard settling time. The system detects whether the battery under test meets the preset discharge cutoff condition. If the preset discharge cutoff condition is met, the discharge is stopped. If the preset discharge cutoff condition is not met, the system controls the battery under test to discharge again based on the standard discharge power and the standard discharge time, until the battery under test meets the preset discharge cutoff condition and the discharge is terminated.
3. The battery power verification method according to claim 2, characterized in that, Obtaining the discharge state of the battery under test includes: One standard discharge time and one standard rest time are defined as one discharge cycle, and the voltage of all individual cells in each discharge cycle is obtained. Any discharge cycle is defined as a single discharge cycle, and the voltage of the single cell with the lowest voltage value within the single discharge cycle is defined as the lowest single cell voltage. If the lowest single cell voltage is greater than or equal to a preset discharge voltage, then the discharge state of the battery under test within the single discharge cycle is determined to be qualified for discharge. By iterating through each discharge cycle, the discharge state of each discharge cycle is obtained. If the discharge state of all discharge cycles is qualified, then the discharge state of the battery under test is confirmed to be qualified.
4. The battery power verification method according to claim 3, characterized in that, After periodically discharging and verifying the battery under test to obtain its discharge state, the method further includes: Multiple different initial states of charge and initial temperatures are set, and the multiple initial states of charge and initial temperatures are used as discharge initial states to periodically discharge and verify the battery under test. Information is collected for each discharge cycle during each discharge verification process, including charge and cycle temperature. A discharge trend graph is plotted based on the charge and temperature.
5. The battery power verification method according to claim 4, characterized in that, After plotting the discharge trend graph based on the initial charge and initial temperature of the cycle, the process further includes: Based on the discharge trend diagram, determine the undetected power points not covered by the discharge verification, and identify any undetected power point as a target undetected point. Collect the state of charge around the nearest surrounding detection point to the undetected target and the temperature around the surrounding detection point; The power values corresponding to the surrounding state of charge and the surrounding temperature are fitted and calculated to obtain the fitted power value, and the discharge power of the target undetected point is determined based on the fitted power value.
6. The battery power verification method according to any one of claims 1-5, characterized in that, The power calibration of the battery under test includes: The discharge parameters of a discharge cycle in which the discharge state is qualified and the charging parameters of a charging cycle in which the charging state is qualified are collected. The discharge parameters include the state of discharge and the discharge temperature, and the charging parameters include the state of charge and the charging temperature. A discharge trend graph is plotted based on the state of discharge and the discharge temperature, and a charging trend graph is plotted based on the state of charge and the charging temperature. A battery power trend chart for the battery under test is generated based on the discharge trend chart and the charging trend chart.
7. A battery power calibration device, characterized in that, The device includes: An initialization module is used to place the battery under test in a test environment at a preset temperature and let it stand to adjust the battery under test to a first initial state of charge and a first initial temperature. The discharge verification module is used to perform periodic discharge verification on the battery under test to obtain the discharge status of the battery under test, which includes discharge qualified and discharge unqualified. The charging verification module is used to perform periodic charging verification on the battery under test to obtain the charging status of the battery under test, including charging qualified and charging unqualified. A battery power verification module is used to adjust the power state of the battery under test based on the discharge state and the charging state to perform power verification on the battery under test. Specifically, if the lowest single-cell voltage in any discharge cycle is less than a preset discharge voltage, the discharge state of the battery under test in a single discharge cycle is determined to be unqualified. The unqualified discharge cycle is determined as the target discharge cycle, and the target initial state of charge and target initial temperature of the target discharge cycle are obtained. The standard discharge power is reduced, and the battery under test is adjusted to the initial state of charge and the initial temperature. The battery is then re-processed based on the reduced standard discharge power. Perform periodic discharge verification until the discharge state of all discharge cycles is in a qualified state; if the highest single-cell voltage of any charging cycle is greater than the preset charging voltage, the charging state of the battery under test in a single charging cycle is determined to be unqualified; the unqualified charging cycle is determined as the target charging cycle, and the target initial state of charge and target initial temperature of the target charging cycle are obtained; reduce the standard charging power and adjust the battery under test to the initial state of charge and the initial temperature; perform periodic charging verification again based on the reduced standard charging power until the charging state of all charging cycles is in a qualified state.
8. The battery power verification device according to claim 7, characterized in that, The discharge verification module includes: An initialization unit is used to adjust the battery to be tested to different initialization states so as to perform periodic discharge verification based on different initial states. A discharge unit is used to periodically discharge the battery under test according to different initial states; The status detection module is used to determine whether the discharge status of the battery under test is qualified or unqualified in each discharge cycle.
9. An electronic device, characterized in that, The electronic device includes: One or more processors; A storage device for storing one or more programs that, when executed by one or more processors, cause the electronic device to implement the battery power verification method as described in any one of claims 1 to 6.
10. A computer-readable storage medium, characterized in that, It stores a computer program that, when executed by the computer's processor, causes the computer to perform the battery power verification method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Power battery power test method and system
CN104374998A
Battery power testing method
CN112505565A
Battery charging and discharging power limit value testing method and system
CN113049977A