SOP table look-up test method of battery management system

By introducing a SOP table lookup test method in the battery management system, using SOC and temperature data to find and calculate multiple powers, the problem of low testing efficiency in the existing technology is solved, and a clearer and more efficient SOP table lookup results are achieved .

CN119493066APending Publication Date: 2025-02-21CHONGQING GANFENG POWER TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411619729.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-13
Publication Date
2025-02-21

AI Technical Summary

Technical Problem

The SOP table lookup test efficiency of the existing battery management system is inefficient, and multiple power meters are frequently checked and manually calculated. Especially in faulty working conditions or limited working conditions, proportional restrictions are required, resulting in complex and inefficient testing.

Method used

A SOP table lookup test method for battery management system is proposed. By reading the physical values ​​of SOC, maximum battery cell temperature and minimum battery cell temperature, multiple power MAP tables of battery characteristics are imported, and different types are found using these data. The discharge and feedback power of the SOP table are finally obtained through comparison and calculation.

Benefits of technology

Through this method, it can be clearly defined that the SOP value sent by the battery management system is at peak power, sub-peak power, continuous power, limp power or other limits according to duty cycle. The results are clear at a glance and the test efficiency is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119493066A_ABST
    Figure CN119493066A_ABST
Patent Text Reader

Abstract

The invention provides an SOP table look-up test method for a battery management system. The SOP table look-up test method comprises the following steps: S1, reading a table display SOC physical value or a real SOC physical value, a highest cell temperature Tmax physical value and a lowest cell temperature Tmin physical value sent by the battery management system; and S2, importing a peak discharge power MAP table, a secondary peak discharge power MAP table, a continuous discharge power MAP table, a peak feedback power MAP table, a secondary peak feedback power MAP table and a continuous feedback power MAP table of the battery characteristics. According to the SOP table look-up test method of the battery management system, the result signal values PDriveResult and PRegenResult are read, it can be determined that the SOP value sent by the battery management system is in peak power, secondary peak power, continuous power, limp power or other duty ratio limitation, if the duty ratio limitation is carried out, the specific proportion can be known through PDriveRatio and PRegenRatio, and the result is clear at a glance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of battery management system strategy testing, and in particular to a SOP table lookup testing method for a battery management system. Background Art

[0002] The SOP of the battery management system means the maximum power allowed to be fed back and the maximum power allowed to be discharged that the battery management system accurately calculates in the current state; in the case of a fault, the power will be limited according to the fault level or according to the battery health. Therefore, it not only protects the power battery from overcharge and overdischarge, thus extending the battery life and protecting the battery safety; it also allows the driver to feel sufficient power and the power output is smooth and unstuck, improving the driving experience.

[0003] The SOP strategy of the battery management system mainly obtains the corresponding feedback power and discharge power by looking up the power MAP table based on the battery characteristics, and limits the feedback power or discharge power in proportion to the protection measures. Therefore, the test SOP needs to look up the discharge peak table or feedback peak table, discharge sub-peak table or feedback sub-peak table, discharge duration table or feedback duration table according to the current state, resulting in too many lookup tables during testing.

[0004] The corresponding power table is a two-dimensional stage table, but the output is linear, which requires manual calculation of the conversion to see if it corresponds during testing. For fault conditions or other restricted conditions, the SOP is limited by proportion, which requires looking up the table and then converting according to the proportion to see if it corresponds during testing. Therefore, it is necessary to optimize the corresponding problem points and improve test efficiency at this stage. Summary of the invention

[0005] In view of the above technical problems, the present invention proposes a SOP table lookup test method for a battery management system.

[0006] In order to achieve the above object, the present invention adopts the following technical solution: a SOP table lookup test method for a battery management system, comprising the following steps: S1. Read the displayed SOC physical value or the real SOC physical value, the maximum cell temperature Tmax physical value, and the minimum cell temperature Tmin physical value sent by the battery management system; S2, importing the peak discharge power MAP table, sub-peak discharge power MAP table, continuous discharge power MAP table, peak feedback power MAP table, sub-peak feedback power MAP table, and continuous feedback power MAP table of battery characteristics; S3, by comparing SOC with the highest cell temperature Tmax and the lowest cell temperature Tmin, the discharge power table is used to calculate the P_TmaxDrive1 peak discharge power, P_TminDrive1 peak discharge power, P_TmaxDrive2 peak discharge power, P_TminDrive2 peak discharge power, P_TmaxDrive3 continuous discharge power, and P_TminDrive3 continuous discharge power; S4. By using SOC, the maximum cell temperature Tmax, and the minimum cell temperature Tmin, the feedback power table is used to calculate the P_TmaxRegen1 peak feedback power, P_TminRegen1 peak feedback power, P_TmaxRegen2 peak feedback power, P_TminRegen2 peak feedback power, P_TmaxRegen3 continuous feedback power, and P_TminRegen3 continuous feedback power; S5, the smaller of P_TmaxDrive1 peak discharge power and P_TminDrive1 peak discharge power is assigned to P_Drive1 peak discharge power, the smaller of P_TmaxDrive2 peak discharge power and P_TminDrive2 peak discharge power is assigned to P_Drive2 peak discharge power, the smaller of P_TmaxDrive3 continuous discharge power and P_TminDrive3 continuous discharge power is assigned to P_Drive3 continuous discharge power; S6, the smaller of P_TmaxRegen1 peak feedback power and P_TminRegen1 peak feedback power is assigned to P_Regen1 peak feedback power, the smaller of P_TmaxRegen2 peak feedback power and P_TminRegen2 peak feedback power is assigned to P_ Regen2 peak feedback power, the smaller of P_TmaxRegen3 continuous feedback power and P_TminRegen3 continuous feedback power is assigned to P_ Regen3 continuous feedback power; S7, reading the physical value of the discharge power PLimitDrive and the physical value of the feedback power PLimitRegen sent by the battery management system; S8, compare whether PLimitDrive is equal to P_Drive1, if they are equal, assign P_DriveResult = 1 peak power; compare whether PLimitRegen is equal to P_Regen1; if they are equal, assign P_RegenResult = 1 peak power; S9, compare whether PLimitDrive is equal to P_Drive2, if they are equal, assign P_DriveResult = 2 times peak power; compare whether PLimitRegen is equal to P_Regen2; if they are equal, assign P_RegenResult = 2 times peak power; S10, compare whether PLimitDrive is equal to P_Drive3, if they are equal, assign P_DriveResult=3 to continue the power; compare whether PLimitRegen is equal to P_Regen3; if they are equal, assign P_RegenResult=3 to continue the power; S11, compare PLimitDrive and 15kW to see if they are equal, if they are equal, assign P_DriveResult = 4 limp power; compare PLimitRegen and 15kW to see if they are equal; if they are equal, assign P_RegenResult = 4 limp power; S12. Calculate the ratio of P_Drive1 and PLimitDrive, assign P_DriveResult = 5, others, P_DriveRatio = ratio %; calculate the ratio of P_Regen1 and PLimitRegen, assign P_RegenResult = 5, others, P_RegenRatio = ratio %.

[0007] The SOP table lookup results of the current battery management system are determined through the results P_DriveResult, P_DriveRatio, P_RegenResult, and P_RegenRatio.

[0008] The SOP table lookup test method of the battery management system of the present invention can clearly determine whether the SOP value sent by the battery management system is at peak power, sub-peak power, continuous power, limp power or other duty cycle limits by reading the result signal values ​​P_DriveResult and P_RegenResult. If the specific ratio can be understood through P_DriveRatio and P_RegenRatio according to the duty cycle limit, the result is clear at a glance. BRIEF DESCRIPTION OF THE DRAWINGS

[0009] Figure 1 It is a schematic diagram of the SOP query of the battery management system of the present invention; Figure 2 The present invention is a flow chart of the SOP table lookup test method of the battery management system. DETAILED DESCRIPTION

[0010] See also Figure 1-Figure 2 The present invention discloses a SOP table lookup test method for a battery management system, comprising the following steps: S1. Read the displayed SOC physical value or the real SOC physical value, the maximum cell temperature Tmax physical value, and the minimum cell temperature Tmin physical value sent by the battery management system; S2, importing the peak discharge power MAP table, sub-peak discharge power MAP table, continuous discharge power MAP table, peak feedback power MAP table, sub-peak feedback power MAP table, and continuous feedback power MAP table of battery characteristics; S3, by comparing SOC with the highest cell temperature Tmax and the lowest cell temperature Tmin, the discharge power table is used to calculate the P_TmaxDrive1 peak discharge power, P_TminDrive1 peak discharge power, P_TmaxDrive2 peak discharge power, P_TminDrive2 peak discharge power, P_TmaxDrive3 continuous discharge power, and P_TminDrive3 continuous discharge power; S4. By using SOC, the maximum cell temperature Tmax, and the minimum cell temperature Tmin, the feedback power table is used to calculate the P_TmaxRegen1 peak feedback power, P_TminRegen1 peak feedback power, P_TmaxRegen2 peak feedback power, P_TminRegen2 peak feedback power, P_TmaxRegen3 continuous feedback power, and P_TminRegen3 continuous feedback power; S5, the smaller of P_TmaxDrive1 peak discharge power and P_TminDrive1 peak discharge power is assigned to P_Drive1 peak discharge power, the smaller of P_TmaxDrive2 peak discharge power and P_TminDrive2 peak discharge power is assigned to P_Drive2 peak discharge power, the smaller of P_TmaxDrive3 continuous discharge power and P_TminDrive3 continuous discharge power is assigned to P_Drive3 continuous discharge power; S6, the smaller of P_TmaxRegen1 peak feedback power and P_TminRegen1 peak feedback power is assigned to P_Regen1 peak feedback power, the smaller of P_TmaxRegen2 peak feedback power and P_TminRegen2 peak feedback power is assigned to P_ Regen2 peak feedback power, the smaller of P_TmaxRegen3 continuous feedback power and P_TminRegen3 continuous feedback power is assigned to P_ Regen3 continuous feedback power; S7, reading the physical value of the discharge power PLimitDrive and the physical value of the feedback power PLimitRegen sent by the battery management system; S8, compare whether PLimitDrive is equal to P_Drive1, if they are equal, assign P_DriveResult = 1 peak power; compare whether PLimitRegen is equal to P_Regen1; if they are equal, assign P_RegenResult = 1 peak power; S9, compare whether PLimitDrive is equal to P_Drive2, if they are equal, assign P_DriveResult = 2 times peak power; compare whether PLimitRegen is equal to P_Regen2; if they are equal, assign P_RegenResult = 2 times peak power; S10, compare whether PLimitDrive is equal to P_Drive3, if they are equal, assign P_DriveResult=3 to continue the power; compare whether PLimitRegen is equal to P_Regen3; if they are equal, assign P_RegenResult=3 to continue the power; S11, compare PLimitDrive and 15kW to see if they are equal, if they are equal, assign P_DriveResult = 4 limp power; compare PLimitRegen and 15kW to see if they are equal; if they are equal, assign P_RegenResult = 4 limp power; S12. Calculate the ratio of P_Drive1 and PLimitDrive, assign P_DriveResult = 5, others, P_DriveRatio = ratio %; calculate the ratio of P_Regen1 and PLimitRegen, assign P_RegenResult = 5, others, P_RegenRatio = ratio %.

[0011] The SOP table lookup results of the current battery management system are determined through the results P_DriveResult, P_DriveRatio, P_RegenResult, and P_RegenRatio.

[0012] The SOP table lookup test method of the battery management system of the present invention can clearly determine whether the SOP value sent by the battery management system is at peak power, sub-peak power, continuous power, limp power or other duty cycle limits by reading the result signal values ​​P_DriveResult and P_RegenResult. If the specific ratio can be understood through P_DriveRatio and P_RegenRatio according to the duty cycle limit, the result is clear at a glance.

[0013] Finally, it should be noted that the above are only preferred embodiments of the present invention and are not limited to the present invention. Although the present invention has been described in detail with reference to the aforementioned embodiments, it is still possible for those skilled in the art to modify the technical solutions described in the aforementioned embodiments or to make equivalent substitutions for some of the technical features therein. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the protection scope of the present invention.

Claims

1. A SOP lookup table test method for a battery management system, characterized in that: The following steps are involved: S1. Read the displayed SOC physical value or the real SOC physical value, the maximum cell temperature Tmax physical value, and the minimum cell temperature Tmin physical value sent by the battery management system; S2, importing the peak discharge power MAP table, sub-peak discharge power MAP table, continuous discharge power MAP table, peak feedback power MAP table, sub-peak feedback power MAP table, and continuous feedback power MAP table of battery characteristics; S3, by comparing SOC with the highest cell temperature Tmax and the lowest cell temperature Tmin, the discharge power table is used to calculate the P_TmaxDrive1 peak discharge power, P_TminDrive1 peak discharge power, P_TmaxDrive2 peak discharge power, P_TminDrive2 peak discharge power, P_TmaxDrive3 continuous discharge power, and P_TminDrive3 continuous discharge power; S4. By using SOC, the maximum cell temperature Tmax, and the minimum cell temperature Tmin, the feedback power table is used to calculate the P_TmaxRegen1 peak feedback power, P_TminRegen1 peak feedback power, P_TmaxRegen2 peak feedback power, P_TminRegen2 peak feedback power, P_TmaxRegen3 continuous feedback power, and P_TminRegen3 continuous feedback power; S5, the smaller of P_TmaxDrive1 peak discharge power and P_TminDrive1 peak discharge power is assigned to P_Drive1 peak discharge power, the smaller of P_TmaxDrive2 peak discharge power and P_TminDrive2 peak discharge power is assigned to P_Drive2 peak discharge power, the smaller of P_TmaxDrive3 continuous discharge power and P_TminDrive3 continuous discharge power is assigned to P_Drive3 continuous discharge power; S6, the smaller of P_TmaxRegen1 peak feedback power and P_TminRegen1 peak feedback power is assigned to P_ Regen1 peak feedback power, the smaller of P_TmaxRegen2 peak feedback power and P_TminRegen2 peak feedback power is assigned to P_ Regen2 peak feedback power, the smaller of P_TmaxRegen3 continuous feedback power and P_TminRegen3 continuous feedback power is assigned to P_ Regen3 continuous feedback power; S7. Read the physical value of the discharge power PLimitDrive and the physical value of the feedback power PLimitRegen sent by the battery management system; determine the SOP table lookup result of the current battery management system by obtaining the results P_DriveResult, P_DriveRatio, P_RegenResult, and P_RegenRatio.

2. The SOP table lookup test method for a battery management system according to claim 1, characterized in that: Compare PLimitDrive and P_Drive1 to see if they are equal. If so, assign P_DriveResult = 1 peak power. Compare PLimitRegen and P_Regen1 to see if they are equal. If so, assign P_RegenResult = 1 peak power.

3. The SOP table lookup test method of a battery management system according to claim 2, characterized in that: Compare PLimitDrive and P_Drive2 to see if they are equal. If so, assign P_DriveResult = 2 times the peak power. Compare PLimitRegen and P_Regen2 to see if they are equal. If so, assign P_RegenResult = 2 times the peak power.

4. The SOP table lookup test method for a battery management system according to claim 3, characterized in that: Compare PLimitDrive and P_Drive3 to see if they are equal. If they are equal, assign P_DriveResult = 3 for continuous power. Compare PLimitRegen and P_Regen3 to see if they are equal. If they are equal, assign P_RegenResult = 3 for continuous power.

5. The SOP table lookup test method for a battery management system according to claim 4, characterized in that: Compare PLimitDrive with 15kW to see if they are equal. If they are equal, assign P_DriveResult = 4, which is limp power. Compare PLimitRegen with 15kW to see if they are equal. If they are equal, assign P_RegenResult = 4, which is limp power.

6. The SOP table lookup test method for a battery management system according to claim 5, characterized in that: Calculate the ratio of P_Drive1 and PLimitDrive, assign P_DriveResult = 5, other, P_DriveRatio = ratio %; Calculate the ratio of P_Regen1 and PLimitRegen, assign P_RegenResult = 5, other, P_RegenRatio = ratio %; The SOP table lookup results of the current battery management system are determined through the results P_DriveResult, P_DriveRatio, P_RegenResult, and P_RegenRatio.