Test device and method for power prediction of battery management system
The power prediction test device and method automate and standardize battery management system testing through power map tables and comparator analysis, addressing the inefficiencies and inconsistency of conventional methods, ensuring reliable and efficient power prediction verification.
Patent Information
- Application Number
- PCT/KR2024/019890
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-02-01
- Filing Date
- 2024-12-05
- Publication Date
- 2025-08-07
AI Technical Summary
Conventional power prediction verification tests for battery management systems are labor-intensive, require numerous test tasks, and are operator-dependent, leading to inconsistent and unreliable results.
A power prediction test device and method that utilizes a database of power map tables to generate and compare power prediction conditions with reference values, determining a normal range for power prediction values using margins, and includes a tester comparator to assess pass/fail based on these ranges.
This approach reduces testing time and variability, ensuring reliable and consistent power prediction verification by automating the testing process and providing standardized evaluation criteria.
Smart Images

Figure KR2024019890_07082025_PF_FP_ABST
Abstract
Description
Test device and method for power prediction of battery management system
[0001] Cross-citation with related application(s)
[0002] This application claims the benefit of priority to Korean Patent Application No. 10-2024-0015700, filed February 1, 2024, the entire contents of which are incorporated herein by reference.
[0003] The present disclosure relates to a device and method for performing a test for power prediction of a battery management system.
[0004] A battery management system can store and execute a power prediction program to predict the power of a battery device. After the power prediction program is installed in the battery management system, it must be verified to ensure proper operation. This power prediction verification test is performed by an operator. If the test is conducted in 1% increments across the State of Charge (SOC) range of 0 to 100% and in 5-degree increments across the temperature range of -10 to 60 degrees Celsius, the operator must repeat the same process 1,500 times.
[0005] As such, conventional power prediction verification tests require a significant number of test tasks, resulting in long testing times. Furthermore, because testing tasks are operator-dependent, test results can vary from operator to operator, resulting in low reliability.
[0006] The present invention provides a power prediction test device and method capable of executing a power prediction test of a battery management system.
[0007] A power prediction test device for testing power prediction of a battery management system according to one feature of the invention may include a database including a plurality of power map tables indicating power according to SOC and temperature, a tester executor for generating a plurality of power prediction conditions by combinations of a plurality of SOCs and a plurality of temperatures in a power map table for a battery device to which the battery management system is applied among the plurality of power map tables, providing each of the plurality of power prediction conditions and a power prediction command corresponding to each of the power prediction conditions to the battery management system, and receiving a plurality of power prediction values according to the plurality of power prediction conditions from the battery management system, and a tester comparator for comparing a normal range defined by each of the plurality of power prediction values and a plurality of reference power values in the power map table based on the power prediction condition corresponding to each of the power prediction values.
[0008] The tester comparator may determine the normal range as an upper limit value obtained by adding a predetermined margin to a maximum value among a first power value corresponding to a first temperature corresponding to a second SOC increased by a unit SOC from a first SOC corresponding to the power prediction condition in the power map table, a second power value corresponding to a third SOC decreased by the unit SOC from the first SOC and the first temperature, a third power value corresponding to a second temperature increased by a unit temperature from the first SOC and the first temperature, and a fourth power value corresponding to a third temperature decreased by the unit temperature from the first SOC and the first temperature, and a lower limit value obtained by subtracting a predetermined margin from a minimum value among the first to fourth power values.
[0009] The power map table includes a long-term discharge power map table, a short-term discharge power map table, a long-term charge power map table, and a short-term charge power map table, wherein the long-term discharge power is power generated when the battery device discharges from a current SOC to a first reference SOC for a predetermined first period, the short-term discharge power is power generated when the battery device discharges from a current SOC to the first reference SOC for a second period shorter than the first period, the long-term charge power is power required for charging the battery device from a current SOC to a second reference SOC for a third period, and the short-term discharge power may be power required for charging the battery device from a current SOC to the second reference SOC for a fourth period shorter than the third period.
[0010] The tester executor can transmit a plurality of long-term discharge power prediction conditions and a long-term discharge prediction command from the long-term discharge power map table to the battery management system, and receive a plurality of long-term discharge power prediction values based on the plurality of long-term discharge power prediction conditions from the battery management system. The tester comparator may determine the normal range as an upper limit value obtained by adding a predetermined margin to a maximum value among a first SOC corresponding to a first SOC increased by a unit SOC and a first temperature corresponding to a long-term discharge power prediction condition for each of the plurality of long-term discharge power prediction values in the long-term discharge power map table, a second long-term discharge power value corresponding to a third SOC decreased by the unit SOC and the first temperature, a third long-term discharge power value corresponding to a second temperature increased by a unit temperature from the first SOC and the first temperature, and a fourth long-term discharge power value corresponding to a third temperature decreased by the unit temperature from the first SOC and the first temperature, and a lower limit value obtained by subtracting a predetermined margin from a minimum value among the first to fourth long-term discharge power values, and determines the normal range as a pass if each long-term discharge power prediction value is within the normal range, and determines the normal range as a fail if each long-term discharge power prediction value is outside the normal range.
[0011] The tester executor can transmit a plurality of short-term discharge power prediction conditions and a short-term discharge prediction command from the short-term discharge power map table to the battery management system, and receive a plurality of short-term discharge power prediction values based on the plurality of short-term discharge power prediction conditions from the battery management system. The tester comparator may determine the normal range as an upper limit value obtained by adding a predetermined margin to a maximum value among a first to fourth short-term discharge power values, and a lower limit value obtained by subtracting a predetermined margin from a minimum value among a first to fourth short-term discharge power values, for each of the plurality of short-term discharge power prediction values, a first short-term discharge power value corresponding to a second SOC increased by a unit SOC from a first SOC corresponding to a short-term discharge power prediction condition for each of the short-term discharge power prediction values in the short-term discharge power map table and a first temperature corresponding to the short-term discharge power prediction condition, a third short-term discharge power value corresponding to a second temperature increased by a unit temperature from the first SOC and the first temperature, and a fourth short-term discharge power value corresponding to a third temperature decreased by the unit temperature from the first SOC and the first temperature, for each of the plurality of short-term discharge power prediction values, and may determine the normal range as a pass if each short-term discharge power prediction value is within the normal range, and may determine the normal range as a fail if each short-term discharge power prediction value is outside the normal range.
[0012] The tester executor can transmit a plurality of long-term charging power prediction conditions and a long-term charging prediction command from the long-term charging power map table to the battery management system, and receive a plurality of long-term charging power prediction values based on the plurality of long-term charging power prediction conditions from the battery management system. The tester comparator may determine the normal range as an upper limit value obtained by adding a predetermined margin to a maximum value among a first SOC corresponding to a long-term charging power prediction condition for each of the plurality of long-term charging power prediction values in the long-term charging power map table and a first long-term charging power value corresponding to a first temperature corresponding to the long-term charging power prediction condition, a second long-term charging power value corresponding to a third SOC decreased by the unit SOC from the first SOC and the first temperature, a third long-term charging power value corresponding to a second temperature increased by the unit temperature from the first SOC and the first temperature, and a fourth long-term charging power value corresponding to a third temperature decreased by the unit temperature from the first SOC and the first temperature, and a lower limit value obtained by subtracting a predetermined margin from a minimum value among the first to fourth long-term charging power values, and determines the normal range as a pass if each long-term charging power prediction value is within the normal range, and determines the normal range as a fail if each long-term charging power prediction value is outside the normal range.
[0013] The tester executor can transmit a plurality of short-term charging power prediction conditions and a short-term charging prediction command from the short-term charging power map table to the battery management system, and receive a plurality of short-term charging power prediction values based on the plurality of short-term charging power prediction conditions from the battery management system. The tester comparator may determine the normal range as an upper limit value obtained by adding a predetermined margin to a maximum value among a first to fourth short-term charging power values, and a lower limit value obtained by subtracting a predetermined margin from a minimum value among a first to fourth short-term charging power values, for each of the plurality of short-term charging power prediction values, a first short-term charging power value corresponding to a second SOC increased by a unit SOC from a first SOC corresponding to a short-term charging power prediction condition for each of the short-term charging power prediction values in the short-term charging power map table and a first temperature corresponding to the short-term charging power prediction condition, a third short-term charging power value corresponding to a second temperature increased by a unit temperature from the first SOC and the first temperature, and a fourth short-term charging power value corresponding to a third temperature decreased by the unit temperature from the first SOC and the first temperature, for each of the plurality of short-term charging power prediction values, and may determine the normal range as a pass if each short-term charging power prediction value is within the normal range, and may determine the normal range as a fail if each short-term charging power prediction value is outside the normal range.
[0014] The tester comparator can generate a plurality of discharge power difference values between the long-term discharge power map table and the short-term discharge power map table, and compare the predicted discharge power difference, which is the difference between the long-term discharge power prediction value and the short-term discharge power prediction value at the first SOC and first temperature conditions provided from the battery management system, with a normal range to determine pass and fail. The tester comparator can determine the normal range with a plurality of reference discharge power difference values based on the first SOC and the first temperature condition among the plurality of discharge power difference values.
[0015] The tester comparator may determine the normal range as an upper limit value obtained by adding a predetermined margin to a maximum value among a second SOC increased by a unit SOC from the first SOC and a first discharge power difference value corresponding to the first temperature, a third SOC decreased by the unit SOC from the first SOC and a second discharge power difference value corresponding to the first temperature, a third discharge power difference value corresponding to the second temperature increased by a unit temperature from the first SOC and the first temperature, and a fourth discharge power difference value corresponding to the third temperature decreased by the unit temperature from the first SOC and the first temperature, and a lower limit value obtained by subtracting a predetermined margin from a minimum value among the first to fourth discharge power difference values.
[0016] The tester comparator can generate a plurality of charging power difference values between the long-term charging power map table and the short-term charging power map table, and compare the predicted charging power difference, which is the difference between the long-term charging power prediction value and the short-term charging power prediction value at the first SOC and the first temperature condition provided from the battery management system, with a normal range to determine pass and fail. The tester comparator can determine the normal range with a plurality of reference charging power difference values based on the first SOC and the first temperature condition among the plurality of charging power difference values.
[0017] The tester comparator may determine the normal range as an upper limit value obtained by adding a predetermined margin to a maximum value among a second SOC increased by a unit SOC from the first SOC and a first charging power difference value corresponding to the first temperature, a third SOC decreased by the unit SOC from the first SOC and a second charging power difference value corresponding to the first temperature, a third charging power difference value corresponding to the second temperature increased by a unit temperature from the first SOC and the first temperature, and a fourth charging power difference value corresponding to the third temperature decreased by the unit temperature from the first SOC and the first temperature, and a lower limit value obtained by subtracting a predetermined margin from a minimum value among the first to fourth charging power difference values.
[0018] A power prediction test method for testing power prediction of a battery management system according to another feature of the invention may include the steps of generating a plurality of power prediction conditions by combinations of a plurality of SOCs and a plurality of temperatures in a power map table, providing each of the plurality of power prediction conditions and a power prediction command corresponding to each of the power prediction conditions to the battery management system, receiving a plurality of power prediction values according to the plurality of power prediction conditions from the battery management system, and comparing a normal range defined by a plurality of reference power values in the power map table based on each of the plurality of power prediction values and the power prediction condition corresponding to each of the power prediction values.
[0019] The power prediction test method may further include a step of determining the normal range as an upper limit value obtained by adding a predetermined margin to a maximum value among a first power value corresponding to a second SOC increased by a unit SOC from a first SOC corresponding to the power prediction condition in the power map table and a first temperature corresponding to the power prediction condition, a second power value corresponding to a third SOC decreased by the unit SOC from the first SOC and the first temperature, a third power value corresponding to a second temperature increased by a unit temperature from the first SOC and the first temperature, and a fourth power value corresponding to a third temperature decreased by the unit temperature from the first SOC and the first temperature, and a lower limit value obtained by subtracting a predetermined margin from a minimum value among the first to fourth power values.
[0020] The power map table includes a long-term discharge power map table, a short-term discharge power map table, a long-term charge power map table, and a short-term charge power map table, wherein the long-term discharge power is power generated when the battery device discharges from a current SOC to a first reference SOC for a predetermined first period, the short-term discharge power is power generated when the battery device discharges from a current SOC to the first reference SOC for a second period shorter than the first period, the long-term charge power is power required for charging the battery device from a current SOC to a second reference SOC for a third period, and the short-term discharge power may be power required for charging the battery device from a current SOC to the second reference SOC for a fourth period shorter than the third period.
[0021] The above power prediction test method may further include a step of generating a plurality of discharge power difference values between the long-term discharge power map table and the short-term discharge power map table, a step of generating a predicted discharge power difference which is a difference between a long-term discharge power prediction value and a short-term discharge power prediction value at a first SOC and a first temperature condition provided from the battery management system, a step of determining a normal range using a plurality of reference discharge power difference values based on the first SOC and the first temperature condition among the plurality of discharge power difference values, and a step of comparing the predicted discharge power difference with the normal range to determine pass and fail.
[0022] The step of determining the normal range may include a step of determining the normal range as an upper limit value obtained by adding a predetermined margin to a maximum value among a second SOC increased by a unit SOC from the first SOC and a first discharge power difference value corresponding to the first temperature, a third SOC decreased by the unit SOC from the first SOC and a second discharge power difference value corresponding to the first temperature, a third discharge power difference value corresponding to the second temperature increased by a unit temperature from the first SOC and the first temperature, and a fourth discharge power difference value corresponding to the third temperature decreased by the unit temperature from the first SOC and the first temperature, and a lower limit value obtained by subtracting a predetermined margin from a minimum value among the first to fourth discharge power difference values.
[0023] The above power prediction test method may further include a step of generating a plurality of charging power difference values between the long-term charging power map table and the short-term charging power map table, a step of generating a predicted charging power difference which is a difference between a long-term charging power prediction value and a short-term charging power prediction value at a first SOC and a first temperature condition provided from the battery management system, a step of determining a normal range with a plurality of reference charging power difference values based on the first SOC and the first temperature condition among the plurality of charging power difference values, and a step of comparing the predicted charging power difference with the normal range to determine pass and fail.
[0024] The step of determining the normal range may include a step of determining the normal range as an upper limit value obtained by adding a predetermined margin to a maximum value among a second SOC increased by a unit SOC from the first SOC and a first charging power difference value corresponding to the first temperature, a third SOC decreased by the unit SOC from the first SOC and a second charging power difference value corresponding to the first temperature, a third charging power difference value corresponding to the second temperature increased by a unit temperature from the first SOC and the first temperature, and a fourth charging power difference value corresponding to the third temperature decreased by the unit temperature from the first SOC and the first temperature, and a lower limit value obtained by subtracting a predetermined margin from a minimum value among the first to fourth charging power difference values.
[0025] Embodiments according to the present invention can provide a power prediction test device and method capable of executing a power prediction test of a battery management system.
[0026] FIG. 1 is a diagram illustrating a power prediction test device according to some embodiments.
[0027] FIG. 2 is a diagram illustrating power map tables for a battery device according to an embodiment.
[0028] FIG. 3 is a diagram illustrating a method for determining a normal range according to some embodiments.
[0029] FIG. 4 is a diagram schematically illustrating a memory area storing long-term discharge power prediction test results in a memory according to an embodiment.
[0030] FIG. 5 is a diagram showing a discharge power difference table and a charge power difference table stored in a memory according to an embodiment.
[0031] FIG. 6 is a diagram illustrating a predicted discharge power difference table and a predicted charge power difference table stored in a memory according to an embodiment.
[0032] FIG. 7 is a diagram illustrating a method for determining a normal range according to some embodiments.
[0033] FIG. 8 is a flowchart illustrating a power prediction test method for testing power prediction of a battery management system according to an embodiment.
[0034] FIG. 9 is a flowchart illustrating a power prediction test method for testing discharge power prediction of a battery management system according to an embodiment.
[0035] FIG. 10 is a flowchart illustrating a power prediction test method for testing charging power prediction of a battery management system according to some embodiments.
[0036] In describing the embodiments disclosed in this specification, detailed descriptions of related known technologies will be omitted if it is determined that such detailed descriptions may obscure the gist of the embodiments disclosed in this specification. In addition, the attached drawings are provided solely to facilitate understanding of the embodiments disclosed in this specification, and the technical concepts disclosed in this specification are not limited by the attached drawings, and should be understood to include all modifications, equivalents, and substitutes included within the spirit and technical scope of the present invention.
[0037] Terms that include ordinal numbers, such as first, second, etc., may be used to describe various components, but the components are not limited by these terms. These terms are used solely to distinguish one component from another.
[0038] When a component is referred to as being "connected" or "connected" to another component, it should be understood that it may be directly connected or connected to that other component, but that there may be other components intervening. Conversely, when a component is referred to as being "directly connected" or "connected" to another component, it should be understood that there are no other components intervening.
[0039] In this application, terms such as “include” or “have” are intended to specify the presence of a feature, number, step, operation, component, part or combination thereof described in the specification, but should be understood not to exclude in advance the possibility of the presence or addition of one or more other features, numbers, steps, operations, components, parts or combinations thereof.
[0040] FIG. 1 is a diagram illustrating a power prediction test device according to some embodiments.
[0041] As illustrated in Fig. 1, the power prediction test device (1) and the battery management system (2), which is the subject of the power prediction test, can transmit and receive information required for the test via CAN communication. As illustrated in Fig. 1, the power prediction test device (1) and the battery management system (2) can be provided with CAN communication via a CAN bus (3).
[0042] The battery management system (2) may include a processor (21) and a CAN communication unit (22). The processor (21) has a program installed thereon for performing power prediction, and may perform power prediction according to a power prediction command and power prediction conditions received from a power prediction test device (1). The processor (21) may provide the prediction result to the CAN communication unit (22), and the CAN communication unit (22) may transmit the prediction result to the power prediction test device (1).
[0043] The predicted power may include charging power and discharging power. Charging power may refer to the power required to charge a battery device from its current SOC to a predetermined reference SOC under certain temperature conditions. For example, the reference SOC may be 100%. Discharging power may refer to the power that a battery device can supply when discharging from its current SOC to a predetermined reference SOC under certain temperature conditions. The unit of power may be [kW]. A battery device may include multiple secondary battery cells connected in series. The charging power and discharging power may vary depending on the battery device to which the battery management system (2) under test is applied.
[0044] The power prediction test device (1) may include a database (10), a test executor (11), a test comparator (12), and a CAN communication unit (13).
[0045] The database (10) may include a plurality of power map tables (101_1 to 101_n) according to various types of battery devices. Each of the plurality of power map tables (101_1 to 101_n) may include a table for each of discharge power and charge power according to the SOC and temperature of the corresponding battery device. In addition, each of the plurality of power map tables (101_1 to 101_n) may include a plurality of tables in which long-term discharge power and short-term discharge power, and long-term charge power and short-term charge power are matched according to the SOC and temperature of the corresponding battery device. The 'long-term' may be a period of 30 seconds or more, and the 'short-term' may be a period of less than 30 seconds. The long-term discharge power is a discharge power generated when discharging from the current SOC to a reference SOC (e.g., SOC 0%) during the 'long-term', and the short-term discharge power is a discharge power generated when discharging from the current SOC to a reference SOC (e.g., SOC 0%) during the 'short-term'. Long-term charging power is the charging power required to charge from the current SOC to the reference SOC (e.g., SOC 100%) for a 'long period', and short-term discharging power is the charging power required to charge from the current SOC to the reference SOC (e.g., SOC 100%) for a 'short period'.
[0046] FIG. 2 is a diagram illustrating power map tables for a battery device according to an embodiment.
[0047] The power map table (101_i, where i is a natural number from 1 to n) illustrated in FIG. 2 may be one of the plurality of power map tables (101_1 to 101_n) illustrated in FIG. 1. The power map table (101_i) may include a long-term discharge power map table (211), a short-term discharge power map table (212), a long-term charge power map table (213), and a short-term charge power map table (214). Each of the long-term discharge power map table (211), the short-term discharge power map table (212), the long-term charge power map table (213), and the short-term charge power map table (214) may be implemented as a table having a 21X21 matrix structure having 21 SOC columns divided into 5% units in a range of SOC 0% to 100% and 21 temperature rows divided into 5°C units in a range of temperature -40°C to 60°C. The power values in the long-term discharge power map table (211), short-term discharge power map table (212), long-term charge power map table (213), and short-term charge power map table (214) illustrated in FIG. 2 are preset values, and are indicated as “xx” in FIG. 2. “xx” in FIG. 2 denotes a power value, which can be determined according to the SOC and temperature corresponding to that position. It should be noted that “xx” in the following specification and drawings is intended to indicate a power value determined according to the corresponding SOC and temperature, and is not used to represent the same value.
[0048] In each of the long-term discharge power map table (211), the short-term discharge power map table (212), the long-term charge power map table (213), and the short-term charge power map table (214) illustrated in FIG. 2, the SOC, the temperature, and the power values corresponding to the SOC and the temperature can be obtained by a discharge power prediction program and a charge power prediction program. The discharge power prediction program is installed in a computing device, and the computing device receives the type of the battery device, the discharge period (long-term or short-term), the current SOC and the temperature of the battery device, and executes the discharge power prediction program according to the input conditions to predict the power value when the corresponding battery device is discharged from the current SOC of the battery device to the reference SOC. The charging power prediction program is installed in the computing device, and the computing device receives the type of the battery device, the discharge period (long-term or short-term), the current SOC and the temperature of the battery device, and executes the charging power prediction program according to the input conditions to predict the power value required for the corresponding battery device to be charged from the current SOC of the battery device to the reference SOC.
[0049] The processor (21) may be installed with the same programs as the discharge power prediction program and the charge power prediction program executed by the computing device. The processor (21) may receive a power prediction command, SOC, and temperature provided externally, and execute a program corresponding to a power prediction command among the discharge power prediction program and the charge power prediction program based on the received SOC and temperature to predict one of the discharge power and the charge power. The power prediction command may indicate one of a long-term discharge power prediction command, a short-term discharge power prediction command, a long-term charge power prediction command, and a short-term charge power prediction command.
[0050] In order to verify the power prediction program, the test executor (11) can select a power map table (e.g., 101_i) for a battery device to which the battery management system (21) is applied from the database (10). The test executor (11) can provide all power prediction conditions of each of the long-term discharge power map table (211), the short-term discharge power map table (212), the long-term charge power map table (213), and the short-term charge power map table (214) of the power map table (101_i) to the battery management system (2), and can match each of all power prediction results provided from the battery management system (2) with a corresponding power prediction condition and provide the result to the test comparator (12).
[0051] For example, the test executor (11) generates 21*21 long-term discharge power prediction conditions in all combinations between SOC 0%, 5%, 10%, …, 100% and temperatures -40°C, -35°C, -30°C, …, 60°C in the long-term discharge power map table (211) illustrated in FIG. 2, and sequentially provides each of the long-term discharge power prediction conditions and a long-term discharge power prediction command to the CAN communication unit (13). The CAN communication unit (13) can transmit each long-term discharge power prediction condition and the long-term discharge power prediction command to the battery management system (2). According to the long-term discharge power prediction command and the long-term discharge power prediction condition received by the battery management system (2), the processor (21) can execute a discharge power prediction program to predict the long-term discharge power. The processor (21) provides a long-term discharge power prediction value to the CAN communication unit (22), and the CAN communication unit (22) transmits the long-term discharge power prediction value to the power prediction test device (1) via the CAN bus (3). The CAN communication unit (13) receives the long-term discharge power prediction value and provides it to the test executor (11). The test executor (11) provides the long-term discharge power prediction condition and the long-term discharge power prediction value to the test comparator (12). The test comparator (12) can derive reference discharge power values from the long-term discharge power map table (211) based on the long-term discharge power prediction condition, and compare the normal range defined by the derived reference discharge power values with the long-term discharge power prediction value.
[0052] FIG. 3 is a diagram illustrating a method for determining a normal range according to some embodiments.
[0053] In Fig. 3, exemplary values are described in some areas of the long-term discharge power map table (211). The values described in Fig. 3 are values for explaining an embodiment and may differ from actual power prediction values.
[0054] In Fig. 3, the test comparator (12) derives a long-term discharge power value of 12.0 [kW] that is higher by a unit SOC (5%), a long-term discharge power value of 10.0 [kW] that is lower by a unit SOC, a long-term discharge power value of 11.5 [kW] that is higher by a unit temperature (5°C), and a long-term discharge power value of 10.5 [kW] that is lower by a unit temperature as reference discharge power values based on the long-term discharge power prediction condition (SOC 40%, 5°C), and determines a normal range (9.0 to 13.0 [kW]) as a maximum reference value (13.0 [kW]) obtained by adding a predetermined margin (e.g., 1.0 [kW]) to the maximum value (12.0 [kW]) among the reference discharge power values, and a minimum reference value (9.0 [kW]) obtained by subtracting a predetermined margin (e.g., 1 [kW]) from the minimum value (10.0 [kW]). The test comparator (12) may include a memory (121), and the test comparator (12) may store the result of comparing the normal range with the long-term discharge power prediction value received from the battery management system (2) in a corresponding memory cell. The test comparator (12) may determine a pass if the long-term discharge power prediction value is within the normal range, and may determine a fail if it is outside the normal range. If a fail occurs, it may be determined that there is an abnormality in the power prediction program installed in the processor (21) of the battery management system (2).
[0055] The memory (121) includes four memory areas, and the four memory areas can be divided into areas for storing a long-term discharge power prediction test result, a short-term discharge power prediction test result, a long-term charge power prediction test result, and a short-term charge power prediction test result, respectively. Each memory area can include a plurality of memory cells defined in a 21X21 matrix structure identical to the power map table. The test comparator (12) can store the result of comparing the long-term discharge power prediction value with the normal range in a memory cell corresponding to the power prediction condition.
[0056] FIG. 4 is a diagram schematically illustrating a memory area storing long-term discharge power prediction test results in a memory according to an embodiment.
[0057] The memory area (41) illustrated in Fig. 4 may store the long-term discharge power prediction test results. In each cell of the memory area (41), “1” may mean pass, and “0” may mean fail. Cells in which no value is written in the memory area (41) are cells in which the test results to be performed in the future will be written. For example, when it is assumed that the long-term discharge power prediction value according to the long-term discharge power prediction conditions of SOC 40% and temperature 5°C is outside the normal range of 9.0 to 13.0 [kW], the test comparator (12) may write “0” to the memory cell corresponding to the address 9X10 in the memory area (41) of the memory (121).
[0058] Short-term discharge power prediction tests, long-term charge power prediction tests, and short-term charge power prediction tests can be performed in the same manner as long-term discharge power prediction tests.
[0059] For example, the test executor (11) generates 21*21 short-term discharge power prediction conditions in all combinations between SOC 0%, 5%, 10%, …, 100% and temperatures -40°C, -35°C, -30°C, …, 60°C in the short-term discharge power map table (212) illustrated in FIG. 2, and sequentially provides each of the short-term discharge power prediction conditions and a short-term discharge power prediction command to the CAN communication unit (13). The CAN communication unit (13) can transmit each short-term discharge power prediction condition and the short-term discharge power prediction command to the battery management system (2). According to the short-term discharge power prediction command and the short-term discharge power prediction condition received by the battery management system (2), the processor (21) can execute a discharge power prediction program to predict the short-term discharge power. The processor (21) provides a short-term discharge power prediction value to the CAN communication unit (22), and the CAN communication unit (22) transmits the short-term discharge power prediction value to the power prediction test device (1) via the CAN bus (3). The CAN communication unit (13) receives the short-term discharge power prediction value and provides it to the test executor (11). The test executor (11) provides the short-term discharge power prediction condition and the short-term discharge power prediction value to the test comparator (12). The test comparator (12) can derive reference discharge power values from the short-term discharge power map table (212) based on the short-term discharge power prediction condition, and compare the normal range defined by the derived reference discharge power values with the short-term discharge power prediction value. The test comparator (12) can write a value “1” indicating pass in the memory cell of the corresponding memory area and address in the memory (121) when the short-term discharge power prediction value is within the normal range, and can write a value “0” indicating fail in the memory cell of the corresponding memory area and address in the memory (121) when the short-term discharge power prediction value is outside the normal range.
[0060] For example, the test executor (11) generates 21*21 long-term charging power prediction conditions in all combinations between SOC 0%, 5%, 10%, …, 100% and temperatures -40°C, -35°C, -30°C, …, 60°C in the long-term charging power map table (213) illustrated in FIG. 2, and sequentially provides each of the long-term charging power prediction conditions and a long-term charging power prediction command to the CAN communication unit (13). The CAN communication unit (13) can transmit each long-term charging power prediction condition and the long-term charging power prediction command to the battery management system (2). According to the long-term charging power prediction command and the long-term charging power prediction condition received by the battery management system (2), the processor (21) can execute the charging power prediction program to predict the long-term charging power. The processor (21) provides a long-term charging power prediction value to the CAN communication unit (22), and the CAN communication unit (22) transmits the long-term charging power prediction value to the power prediction test device (1) through the CAN bus (3). The CAN communication unit (13) receives the long-term charging power prediction value and provides it to the test executor (11). The test executor (11) provides the long-term charging power prediction condition and the long-term charging power prediction value to the test comparator (12). The test comparator (12) can derive reference charging power values from the long-term charging power map table (213) based on the long-term charging power prediction condition, and compare the normal range defined by the derived reference charging power values with the long-term charging power prediction value. The test comparator (12) can write a value “1” indicating pass in the memory cell of the corresponding memory area and address in the memory (121) when the long-term charging power prediction value is within the normal range, and can write a value “0” indicating fail in the memory cell of the corresponding memory area and address in the memory (121) when the long-term charging power prediction value is outside the normal range.
[0061] For example, the test executor (11) generates 21*21 short-term charging power prediction conditions in all combinations between SOC 0%, 5%, 10%, …, 100% and temperatures -40°C, -35°C, -30°C, …, 60°C in the short-term charging power map table (214) illustrated in FIG. 2, and sequentially provides each of the short-term charging power prediction conditions and a short-term charging power prediction command to the CAN communication unit (13). The CAN communication unit (13) can transmit each short-term charging power prediction condition and the short-term charging power prediction command to the battery management system (2). According to the short-term charging power prediction command and the short-term charging power prediction condition received by the battery management system (2), the processor (21) can execute the charging power prediction program to predict the short-term charging power. The processor (21) provides a short-term charging power prediction value to the CAN communication unit (22), and the CAN communication unit (22) transmits the short-term charging power prediction value to the power prediction test device (1) through the CAN bus (3). The CAN communication unit (13) receives the short-term charging power prediction value and provides it to the test executor (11). The test executor (11) provides the short-term charging power prediction condition and the short-term charging power prediction value to the test comparator (12). The test comparator (12) can derive reference charging power values from the short-term charging power map table (214) based on the short-term charging power prediction condition, and compare the normal range defined by the derived reference charging power values with the short-term charging power prediction value. The test comparator (12) can write a value “1” indicating pass in the memory cell of the corresponding memory area and address in the memory (121) when the short-term charging power prediction value is within the normal range, and can write a value “0” indicating fail in the memory cell of the corresponding memory area and address in the memory (121) when the short-term charging power prediction value is outside the normal range.
[0062] FIG. 5 is a diagram showing a discharge power difference table and a charge power difference table stored in a memory according to an embodiment.
[0063] The test comparator (12) can generate a discharge power difference table (501) by calculating a discharge power difference between corresponding power values in a long-term discharge power map table (211) and a short-term discharge power map table (212). The test comparator (12) can generate a charge power difference table (502) by calculating a charge power difference between corresponding power values in a long-term charge power map table (213) and a short-term charge power map table (214).
[0064] The test comparator (12) can store the discharge power difference table (501) and the charge power difference table (502) in the memory (121). The memory (121) can further include a memory area for storing the discharge power difference table (501) and the charge power difference table (502).
[0065] FIG. 6 is a diagram illustrating a predicted discharge power difference table and a predicted charge power difference table stored in a memory according to an embodiment.
[0066] The test comparator (12) can generate a predicted discharge power difference table (601) with a plurality of discharge power differences between a plurality of long-term discharge power prediction values and a plurality of short-term discharge power prediction values at a plurality of SOCs and a plurality of temperature conditions predicted by the battery management system (2) provided from the test executor (11). The test comparator (12) can generate a predicted discharge power difference table (602) with a plurality of charge power differences between a plurality of long-term charge power prediction values and a plurality of short-term charge power prediction values at a plurality of SOCs and a plurality of temperature conditions predicted by the battery management system (2) provided from the test executor (11). The test comparator (12) can store the predicted discharge power difference table (601) and the predicted charge power difference table (602) in the memory (121). The memory (121) can further include a memory area for storing the predicted discharge power difference table (601) and the predicted charge power difference table (602).
[0067] The test comparator (12) can compare each of all discharge power differences in the predicted discharge power difference table (601) with a normal range defined by corresponding reference discharge power difference values in the discharge power difference table (501). The test comparator (12) can compare each of all charge power differences in the predicted charge power difference table (602) with a normal range defined by corresponding reference charge power difference values in the charge power difference table (502).
[0068] FIG. 7 is a diagram illustrating a method for determining a normal range according to some embodiments.
[0069] In Fig. 7, exemplary values are described in some areas of each of the discharge power difference table (501) and the charge power difference table (502). The values described in Fig. 7 are values for explaining an embodiment and may differ from the actual discharge power difference and charge power difference.
[0070] The test comparator (12) can derive reference discharge power difference values corresponding to the predicted discharge power difference under the conditions of SOC 40% and temperature 5°C from the discharge power difference table (501). For example, based on a certain specific condition (SOC 40%, 5°C), a discharge power difference value of 0.5 [kW] that is higher by a unit SOC (5%), a discharge power difference value of 0.4 [kW] that is lower by a unit SOC, a discharge power difference value of 0.6 [kW] that is higher by a unit temperature (5°C), and a discharge power difference value of 0.5 [kW] that is lower by a unit temperature are derived as reference discharge power difference values. The test comparator (12) can determine the normal range (0.3 to 0.7 [kW]) by adding a predetermined margin (e.g., 0.1 [kW]) to the maximum value (0.6 [kW]) among the reference discharge power difference values, and by subtracting a predetermined margin (e.g., 0.1 [kW]) from the minimum value (0.4 [kW]) to determine the maximum reference value (0.7 [kW]), and by subtracting a predetermined margin (e.g., 0.1 [kW]) from the minimum reference value (0.3 [kW]). The test comparator (12) can store the result of comparing the predicted discharge power difference value and the normal range in a corresponding memory cell in the memory (121). The test comparator (12) can determine a pass if the predicted discharge power difference value is within the normal range, and can determine a fail if it is outside the normal range. For example, if the predicted discharge power difference at SOC 40% and temperature 5℃ is 0.55 [kW], the test comparator (12) can determine it as pass.
[0071] The test comparator (12) can derive reference charging power difference values corresponding to the predicted charging power difference under the conditions of SOC 40% and temperature 5°C from the charging power difference table (502). For example, based on a certain specific condition (SOC 40%, 5°C), a charging power difference value of 0.4 [kW] that is higher by a unit SOC (5%), a charging power difference value of 0.5 [kW] that is lower by a unit SOC, a charging power difference value of 0.6 [kW] that is higher by a unit temperature (5°C), and a charging power difference value of 0.5 [kW] that is lower by a unit temperature are derived as reference charging power difference values. The test comparator (12) can determine the normal range (0.3 to 0.7 [kW]) by adding a predetermined margin (e.g., 0.1 [kW]) to the maximum value (0.6 [kW]) among the reference charging power difference values, and by using the minimum reference value (0.3 [kW]) by subtracting a predetermined margin (e.g., 0.1 [kW]) from the minimum value (0.4 [kW]) to determine the normal range (0.3 to 0.7 [kW]). The test comparator (12) can store the result of comparing the predicted charging power difference value and the normal range in a corresponding memory cell in the memory (121). The test comparator (12) can determine a pass if the predicted charging power difference value is within the normal range, and can determine a fail if it is outside the normal range. For example, if the predicted charging power difference at SOC 40% and temperature 5℃ is 0.65 [kW], the test comparator (12) can determine it as pass.
[0072] FIG. 8 is a flowchart illustrating a power prediction test method for testing power prediction of a battery management system according to an embodiment.
[0073] The test executor (11) can generate multiple power prediction conditions (S1) by combining multiple SOCs and multiple temperatures in a power map table (e.g., 101_i).
[0074] The test executor (11) can provide the battery management system (2) with each of a plurality of power prediction conditions and a power prediction command corresponding to each power prediction condition (S2).
[0075] The test executor (11) can receive multiple power prediction values according to multiple power prediction conditions from the battery management system (2) (S3).
[0076] The test comparator (12) can determine a normal range as an upper limit value obtained by adding a predetermined margin to the maximum value among the first SOC (e.g., 40%) corresponding to the power prediction condition and the second SOC (45%) corresponding to the first temperature (e.g., 5°C) corresponding to the power prediction condition, the third SOC (35%) decreased by the unit SOC from the first SOC and the second power value corresponding to the first temperature (5°C), the third power value corresponding to the first SOC (40%) and the second temperature (10°C) increased by the unit temperature (5°C) from the first temperature, and the fourth power value corresponding to the first SOC (40%) and the third temperature (0°C) decreased by the unit temperature from the first temperature, and an upper limit value obtained by subtracting a predetermined margin from the minimum value among the first to fourth power values (S4).
[0077] The test comparator (12) can compare a normal range defined by a plurality of reference power values in a power map table (101_i) based on each of a plurality of power prediction values and the power prediction conditions (SOC and temperature) corresponding to each power prediction value (S5).
[0078] FIG. 9 is a flowchart illustrating a power prediction test method for testing discharge power prediction of a battery management system according to an embodiment.
[0079] The test comparator (12) can generate multiple discharge power difference values between a long-term discharge power map table (e.g., 211) and a short-term discharge power map table (e.g., 212) (S10).
[0080] The test comparator (12) can generate a predicted discharge power difference, which is the difference between the long-term discharge power predicted value and the short-term discharge power predicted value under the first SOC and first temperature conditions provided from the battery management system (2) (S11).
[0081] The test comparator (12) can determine a normal range from among a plurality of discharge power difference values, using a plurality of reference discharge power difference values based on the first SOC and the first temperature condition (S12). The test comparator (12) can determine the normal range of step S12 as an upper limit value obtained by adding a predetermined margin to a maximum value among a second SOC increased by a unit SOC from the first SOC and a first temperature, a second discharge power difference value obtained by corresponding to a third SOC decreased by the unit SOC from the first SOC and the first temperature, a third discharge power difference value obtained by corresponding to a second temperature increased by a unit temperature from the first SOC and the first temperature, and a fourth discharge power difference value obtained by subtracting a predetermined margin from a minimum value among the first to fourth discharge power difference values.
[0082] The test comparator (12) can compare the predicted discharge power difference with the normal range to determine pass and fail (S13).
[0083] FIG. 10 is a flowchart illustrating a power prediction test method for testing charging power prediction of a battery management system according to some embodiments.
[0084] The test comparator (12) can generate multiple charging power difference values between the long-term charging power map table (213) and the short-term charging power map table (214) (S14).
[0085] The test comparator (12) can generate a predicted charging power difference, which is the difference between the long-term charging power prediction value and the short-term charging power prediction value under the first SOC and first temperature conditions provided from the battery management system (2) (S15).
[0086] The test comparator (12) can determine a normal range with a plurality of reference charging power difference values based on the first SOC and the first temperature condition among the plurality of charging power difference values (S16). The test comparator (12) can determine the normal range of step S16 with an upper limit value obtained by adding a predetermined margin to a maximum value among a second SOC increased by a unit SOC from the first SOC and a first temperature, a second charging power difference value corresponding to a third SOC decreased by the unit SOC from the first SOC and the first temperature, a third charging power difference value corresponding to a second temperature increased by a unit temperature from the first SOC and the first temperature, and a fourth charging power difference value corresponding to a third temperature decreased by the unit temperature from the first SOC and the first temperature, and a lower limit value obtained by subtracting a predetermined margin from a minimum value among the first to fourth charging power difference values.
[0087] The test comparator (12) can compare the predicted charging power difference with the normal range to determine pass and fail (S17).
[0088] In this way, to test whether the power prediction program installed in the battery management system is operating normally, some embodiments can automatically provide power prediction conditions to the battery management system and receive power prediction results from the battery management system to determine either pass or fail. Accordingly, a power prediction test device and method capable of performing automated power prediction tests without relying on an operator can be provided.
[0089] Although the embodiments of the present invention have been described in detail above, the scope of the present invention is not limited thereto, and various modifications and improvements made by those skilled in the art using the basic concept of the present invention defined in the following claims also fall within the scope of the present invention.
Claims
1. In a power prediction test device that tests the power prediction of a battery management system, A database comprising multiple power map tables indicating power according to SOC and temperature; A tester executor that generates a plurality of power prediction conditions by combining a plurality of SOCs and a plurality of temperatures in a power map table for a battery device to which the battery management system is applied among the plurality of power map tables, provides each of the plurality of power prediction conditions and a power prediction command corresponding to each of the power prediction conditions to the battery management system, and receives a plurality of power prediction values according to the plurality of power prediction conditions from the battery management system; and Comprising a tester comparator that compares a normal range defined by a plurality of reference power values in the power map table based on each of the plurality of power prediction values and a power prediction condition corresponding to each of the plurality of power prediction values. Power prediction test device.
2. In paragraph 1, The above tester comparator is, In the power map table, the normal range is determined as an upper limit value obtained by adding a predetermined margin to the maximum value among a first SOC increased by a unit SOC from the first SOC corresponding to the power prediction condition and a first power value corresponding to the first temperature corresponding to the power prediction condition, a second power value obtained by adding a predetermined margin to the maximum value among a third SOC decreased by the unit SOC from the first SOC and the first temperature, and a fourth power value obtained by subtracting a predetermined margin from the minimum value among the first to fourth power values. Power prediction test device.
3. In paragraph 1, The above power map table includes a long-term discharge power map table, a short-term discharge power map table, a long-term charge power map table, and a short-term charge power map table, The above long-term discharge power is the power generated when the battery device discharges from the current SOC to a predetermined first reference SOC for a predetermined first period of time, The above short-term discharge power is the power generated when the battery device discharges from the current SOC to the first reference SOC for a second period shorter than the first period. The above long-term charging power is the power required to charge the battery device from the current SOC to a predetermined second reference SOC for a predetermined third period of time, The short-term discharge power is the power required to charge the battery device from the current SOC to the second reference SOC during a fourth period shorter than the third period. Power prediction test device.
4. In paragraph 3, The above tester runner, Transmitting a plurality of long-term discharge power prediction conditions and a long-term discharge prediction command from the long-term discharge power map table to the battery management system, and receiving a plurality of long-term discharge power prediction values based on the plurality of long-term discharge power prediction conditions from the battery management system, The above tester comparator is, For each of the above multiple long-term discharge power prediction values, In the long-term discharge power map table, a first long-term discharge power value corresponding to a first temperature corresponding to a second SOC increased by a unit SOC from a first SOC corresponding to a long-term discharge power prediction condition for each long-term discharge power prediction value, a second long-term discharge power value corresponding to a third SOC decreased by the unit SOC from the first SOC and the first temperature, a third long-term discharge power value corresponding to a second temperature increased by a unit temperature from the first SOC and the first temperature, and a fourth long-term discharge power value corresponding to a third temperature decreased by the unit temperature from the first SOC and the first temperature, are determined as an upper limit value obtained by adding a predetermined margin to a maximum value among the first to fourth long-term discharge power values, and a lower limit value obtained by subtracting a predetermined margin from a minimum value among the first to fourth long-term discharge power values, and if each long-term discharge power prediction value is within the normal range, it is determined as a pass, and if each long-term discharge power prediction value is outside the normal range, it is determined as a fail. Power prediction test device.
5. In paragraph 3, The above tester runner, Transmitting a plurality of short-term discharge power prediction conditions and a short-term discharge prediction command from the short-term discharge power map table to the battery management system, and receiving a plurality of short-term discharge power prediction values based on the plurality of short-term discharge power prediction conditions from the battery management system, The above tester comparator is, For each of the above multiple short-term discharge power prediction values, In the short-term discharge power map table, a first short-term discharge power value corresponding to a first temperature corresponding to a second SOC increased by a unit SOC from a first SOC corresponding to a short-term discharge power prediction condition for each of the short-term discharge power prediction values, a second short-term discharge power value corresponding to a third SOC decreased by the unit SOC from the first SOC and the first temperature, a third short-term discharge power value corresponding to a second temperature increased by a unit temperature from the first SOC and the first temperature, and a fourth short-term discharge power value corresponding to a third temperature decreased by the unit temperature from the first SOC and the first temperature, are determined as an upper limit value obtained by adding a predetermined margin to the maximum value among the first to fourth short-term discharge power values, and a lower limit value obtained by subtracting a predetermined margin from the minimum value among the first to fourth short-term discharge power values is determined as the normal range, and if each short-term discharge power prediction value is within the normal range, it is determined as a pass, and if each short-term discharge power prediction value is outside the normal range, it is determined as a fail. Power prediction test device.
6. In paragraph 3, The above tester runner, Transmitting a plurality of long-term charging power prediction conditions and a long-term charging prediction command from the long-term charging power map table to the battery management system, and receiving a plurality of long-term charging power prediction values based on the plurality of long-term charging power prediction conditions from the battery management system, The above tester comparator is, For each of the above multiple long-term charging power prediction values, In the long-term charging power map table, a first long-term charging power value corresponding to a first temperature corresponding to a second SOC increased by a unit SOC from a first SOC corresponding to a long-term charging power prediction condition for each of the long-term charging power prediction values, a second long-term charging power value corresponding to a third SOC decreased by the unit SOC from the first SOC and the first temperature, a third long-term charging power value corresponding to a second temperature increased by a unit temperature from the first SOC and the first temperature, and a fourth long-term charging power value corresponding to a third temperature decreased by the unit temperature from the first SOC and the first temperature, are determined as an upper limit value obtained by adding a predetermined margin to a maximum value among the first to fourth long-term charging power values, and a lower limit value obtained by subtracting a predetermined margin from a minimum value among the first to fourth long-term charging power values, and if each long-term charging power prediction value is within the normal range, it is determined as a pass, and if each long-term charging power prediction value is outside the normal range, it is determined as a fail. Power prediction test device.
7. In paragraph 3, The above tester runner, Transmitting a plurality of short-term charging power prediction conditions and a short-term charging prediction command from the short-term charging power map table to the battery management system, and receiving a plurality of short-term charging power prediction values based on the plurality of short-term charging power prediction conditions from the battery management system, The above tester comparator is, For each of the above multiple short-term charging power prediction values, In the short-term charging power map table, a first short-term charging power value corresponding to a first temperature corresponding to a second SOC increased by a unit SOC from a first SOC corresponding to a short-term charging power prediction condition for each of the short-term charging power prediction values, a second short-term charging power value corresponding to a third SOC decreased by the unit SOC from the first SOC and the first temperature, a third short-term charging power value corresponding to a second temperature increased by a unit temperature from the first SOC and the first temperature, and a fourth short-term charging power value corresponding to a third temperature decreased by the unit temperature from the first SOC and the first temperature, are determined as an upper limit value obtained by adding a predetermined margin to a maximum value among the first to fourth short-term charging power values, and a lower limit value obtained by subtracting a predetermined margin from a minimum value among the first to fourth short-term charging power values is determined as the normal range, and if each short-term charging power prediction value is within the normal range, it is determined as a pass, and if each short-term charging power prediction value is outside the normal range, it is determined as a fail. Power prediction test device.
8. In paragraph 3, The above tester comparator is, Generating a plurality of discharge power difference values between the long-term discharge power map table and the short-term discharge power map table, Pass and fail are determined by comparing the predicted discharge power difference, which is the difference between the long-term discharge power prediction value and the short-term discharge power prediction value under the first SOC and first temperature conditions provided from the above battery management system, with the normal range, The normal range is determined by a plurality of reference discharge power difference values based on the first SOC and the first temperature condition among the plurality of discharge power difference values. Power prediction test device.
9. In paragraph 8, The above tester comparator is, The normal range is determined by an upper limit value obtained by adding a predetermined margin to the maximum value among the first to fourth discharge power difference values, and a lower limit value obtained by subtracting a predetermined margin from the minimum value among the first to fourth discharge power difference values, wherein the first discharge power difference value corresponds to a second SOC increased by a unit SOC from the first SOC and the first temperature, the second discharge power difference value corresponds to a third SOC decreased by a unit SOC from the first SOC and the first temperature, the third discharge power difference value corresponds to a second temperature increased by a unit temperature from the first SOC and the first temperature, and the fourth discharge power difference value corresponds to a third temperature decreased by a unit temperature from the first SOC and the first temperature. Power prediction test device.
10. In paragraph 3, The above tester comparator is, Generate multiple charging power difference values between the long-term charging power map table and the short-term charging power map table, The predicted charging power difference, which is the difference between the long-term charging power prediction value and the short-term charging power prediction value under the first SOC and first temperature conditions provided from the above battery management system, is compared with the normal range to determine pass and fail. The normal range is determined by a plurality of reference charging power difference values based on the first SOC and the first temperature condition among the plurality of charging power difference values. Power prediction test device.
11. In paragraph 8, The above tester comparator is, The normal range is determined by an upper limit value obtained by adding a predetermined margin to the maximum value among the first to fourth charging power difference values, and a lower limit value obtained by subtracting a predetermined margin from the minimum value among the first to fourth charging power difference values, wherein the first charging power difference value corresponds to a second SOC increased by a unit SOC from the first SOC and the first temperature, the third charging power difference value corresponds to a second temperature increased by a unit temperature from the first SOC and the first temperature, and the fourth charging power difference value corresponds to a third temperature decreased by a unit temperature from the first SOC and the first temperature. Power prediction test device.
12. In a power prediction test method for testing power prediction of a battery management system, A step of generating multiple power prediction conditions by combining multiple SOCs and multiple temperatures in a power map table; A step of providing each of the plurality of power prediction conditions and a power prediction command corresponding to each of the power prediction conditions to the battery management system; A step of receiving a plurality of power prediction values according to the plurality of power prediction conditions from the battery management system; and Comprising a step of comparing a normal range defined by each of the plurality of power prediction values and a plurality of reference power values in the power map table based on a power prediction condition corresponding to each of the plurality of power prediction values, Power prediction test method.
13. In paragraph 12, Further comprising a step of determining the normal range as an upper limit value obtained by adding a predetermined margin to a maximum value among a second SOC increased by a unit SOC from a first SOC corresponding to the power prediction condition in the power map table and a first power value corresponding to a first temperature corresponding to the power prediction condition, a second power value obtained by adding a predetermined margin to a maximum value among a third SOC decreased by the unit SOC from the first SOC and the first temperature, a third power value obtained by adding a predetermined margin to a second temperature increased by a unit temperature from the first SOC and the first temperature, and a fourth power value obtained by subtracting a predetermined margin from a minimum value among the first to fourth power values. Power prediction test method.
14. In paragraph 12, The above power map table includes a long-term discharge power map table, a short-term discharge power map table, a long-term charge power map table, and a short-term charge power map table, The above long-term discharge power is the power generated when the battery device discharges from the current SOC to a predetermined first reference SOC for a predetermined first period of time, The above short-term discharge power is the power generated when the battery device discharges from the current SOC to the first reference SOC for a second period shorter than the first period. The above long-term charging power is the power required to charge the battery device from the current SOC to a predetermined second reference SOC for a predetermined third period of time, The short-term discharge power is the power required to charge the battery device from the current SOC to the second reference SOC during a fourth period shorter than the third period. Power prediction test method.
15. In paragraph 14, A step of generating a plurality of discharge power difference values between the long-term discharge power map table and the short-term discharge power map table; A step of generating a predicted discharge power difference, which is a difference between a long-term discharge power predicted value and a short-term discharge power predicted value under a first SOC and a first temperature condition provided from the battery management system; A step of determining a normal range with a plurality of reference discharge power difference values based on the first SOC and the first temperature condition among the plurality of discharge power difference values; and Further comprising a step of comparing the predicted discharge power difference with the normal range to determine pass and fail. Power prediction test method.
16. In paragraph 15, The steps for determining the above normal range are: A step of determining the normal range as an upper limit value obtained by adding a predetermined margin to a maximum value among a second SOC increased by a unit SOC from the first SOC and a first discharge power difference value corresponding to the first temperature, a third SOC decreased by the unit SOC from the first SOC and a second discharge power difference value corresponding to the first temperature, a third discharge power difference value corresponding to the second temperature increased by a unit temperature from the first SOC and the first temperature, and a fourth discharge power difference value corresponding to the third temperature decreased by the unit temperature from the first SOC and the first temperature, and a lower limit value obtained by subtracting a predetermined margin from a minimum value among the first to fourth discharge power difference values, Power prediction test method.
17. In paragraph 14, A step of generating a plurality of charging power difference values between the long-term charging power map table and the short-term charging power map table; A step of generating a predicted charging power difference, which is a difference between a long-term charging power prediction value and a short-term charging power prediction value under a first SOC and a first temperature condition provided from the battery management system; A step of determining a normal range based on a plurality of reference charging power difference values among the plurality of charging power difference values based on the first SOC and the first temperature condition; and Further comprising a step of comparing the predicted charging power difference with the normal range to determine pass and fail. Power prediction test method.
18. In paragraph 17, The steps for determining the above normal range are: A step of determining the normal range as an upper limit value obtained by adding a predetermined margin to a maximum value among a second SOC increased by a unit SOC from the first SOC and a first charging power difference value corresponding to the first temperature, a third SOC decreased by the unit SOC from the first SOC and a second charging power difference value corresponding to the first temperature, a third charging power difference value corresponding to the second temperature increased by a unit temperature from the first SOC and the first temperature, and a fourth charging power difference value corresponding to the third temperature decreased by the unit temperature from the first SOC and the first temperature, and a lower limit value obtained by subtracting a predetermined margin from a minimum value among the first to fourth charging power difference values, Power prediction test method.
Citation Information
Patent Citations
Battery management system power calculation method
CN104749524A
Method and device for verifying and evaluating battery SOC estimation algorithm
CN109061477A
Target SOC determination method and device under series power generation working condition and vehicle
CN115113059A
Battery management system and driving method thereof
KR1020080039655A
Loach soup for instant cooking
KR1020250015443A