Battery voltage type determination method and device, electronic equipment and medium

By measuring the internal resistance of the battery pack and determining the standard voltage type of the battery pack within the fuzzy voltage range by charging or discharging, the problem of inverters being difficult to accurately judge the battery voltage type is solved, and the safety and reliability of the battery pack are achieved.

CN120414818AActive Publication Date: 2025-08-01ALTENERGY POWER SYST
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510876673.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-27
Publication Date
2025-08-01
Estimated Expiration
2045-06-27

AI Technical Summary

Technical Problem

Existing inverters are difficult to accurately determine that they are compatible with multiple battery voltage types, resulting in battery overcharging or overdischarge problems, and even endangering personal safety.

Method used

By measuring the internal resistance of the battery pack, the standard voltage type of the battery pack is determined within the fuzzy voltage range by charging or discharging, including reverse constant voltage charging and constant voltage discharge processes, and the internal resistance formula is used to calculate the internal resistance of the battery pack to determine the battery voltage type.

Benefits of technology

Improves the accuracy of battery voltage type judgment, prevents the battery from overcharging or overdischarging, and improves safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120414818A_ABST
    Figure CN120414818A_ABST
Patent Text Reader

Abstract

The invention discloses a battery voltage type determination method and device, electronic equipment and a medium, and relates to the field of power electronics. In consideration of the change of the internal resistance of a battery along with the change of the capacity of the battery, after the initial voltage of a battery pack is obtained, the voltage type of the battery pack is determined; firstly, whether the initial voltage is in a charging detection interval or a discharging detection interval of a voltage fuzzy range is judged, the charging detection interval represents that the initial voltage is in a low-voltage interval of the voltage fuzzy range, and therefore the internal resistance of the battery pack can be measured in a charging mode so as to accurately determine the standard battery voltage type of the battery pack; similarly, the discharge detection interval represents that the initial voltage is located in the high voltage interval of the voltage fuzzy range, so that the internal resistance of the battery pack can be measured in a discharge mode, the standard battery voltage type of the battery pack can be accurately determined, the problem of overcharge or overdischarge of the battery is prevented, and the safety of the scheme is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of power electronics, and particularly to a method, device, electronic device and medium for determining the type of battery voltage. Background Art

[0002] Currently, inverters on the market are classified according to the battery voltage level at their input terminals, including 12V inverters, 24V inverters, 48V inverters, etc. When an inverter can be compatible with batteries of 12V, 24V, 36V, 48V or higher voltages at the same time, due to the wide dynamic range of the battery voltage. For example, if the normal voltage range of the battery is 10.5V - 14V and the input voltage of the inverter is between 10.5V - 15V, then the battery connected to the inverter may be a normal battery, such as a 12V lead-acid battery, or 2 - 4 severely under-voltage batteries. Therefore, it is relatively difficult for the inverter to independently determine which voltage type the currently connected battery belongs to. If the voltage type of the battery is misjudged, it may lead to overcharging (the battery supplies power to the inverter) or over-discharging problems (the inverter supplies power to the battery in the reverse direction), causing irreversible damage to the battery and even endangering the personal safety of the users of electricity. Summary of the Invention

[0003] The purpose of the present invention is to provide a method, device, electronic device and medium for determining the type of battery voltage. Considering that the internal resistance of the battery will change with the change of the battery capacity, when the battery capacity is low, the internal resistance increases significantly, and when the battery capacity is high, the internal resistance decreases significantly. Therefore, after obtaining the initial voltage of the battery pack, this solution first determines whether the initial voltage is in the charging detection interval or the discharging detection interval of the voltage ambiguity range. Among them, the charging detection interval represents that the initial voltage is in the low voltage interval of the voltage ambiguity range, so the internal resistance of the battery pack can be measured by charging to accurately determine the standard battery voltage type of the battery pack; similarly, the discharging detection interval represents that the initial voltage is in the high voltage interval of the voltage ambiguity range, so the internal resistance of the battery pack can be measured by discharging to accurately determine the standard battery voltage type of the battery pack, so as to prevent the occurrence of overcharging or over-discharging problems of the battery and improve the safety of the solution.

[0004] To solve the above technical problems, the present invention provides a method for determining the type of battery voltage, including:

[0005] Obtain the initial voltage of the battery pack on the DC side of the inverter, where the battery pack includes M batteries, and M is a positive integer not less than 1;

[0006] Determine whether the initial voltage is in the charging detection interval or the discharging detection interval of the voltage ambiguity range;

[0007] If the initial voltage is within the charging detection range, control the inverter to charge the battery pack in reverse at a constant voltage, and determine the internal resistance of the battery pack during the reverse constant voltage charging process;

[0008] If the initial voltage is within the discharging detection range, control the battery pack to discharge at a constant voltage to its AC side through the inverter, and determine the internal resistance of the battery pack during the constant voltage discharging process;

[0009] Determine the standard battery voltage type corresponding to the battery pack based on the internal resistance of the battery pack;

[0010] Among them, the voltage fuzzy ranges corresponding to different standard battery voltage types are different. The voltage fuzzy range is the voltage range between the sum of the minimum standard voltages of N batteries and the sum of the maximum rated voltages. N is the minimum normal number of batteries corresponding to the standard battery voltage type, N ≤ M. The charging detection range is the voltage range between the sum of the minimum standard voltages of N batteries and the sum of the maximum standard voltages. The discharging detection range is the voltage range between the sum of the maximum standard voltages of N batteries and the sum of the maximum rated voltages. The minimum standard voltage of the battery is less than the maximum standard voltage of the battery, and the maximum standard voltage of the battery is less than the maximum rated voltage of the battery.

[0011] Optionally, the controlling the inverter to charge the battery pack in reverse at a constant voltage and determining the internal resistance of the battery pack during the reverse constant voltage charging process includes:

[0012] Determine the charging voltage value for the inverter to charge the battery pack in reverse at a constant voltage, where the charging voltage value = N × the first preset voltage value + the initial voltage;

[0013] Control the inverter to charge the battery pack in reverse at a constant voltage based on the charging voltage value, and obtain the AC side charging power of the inverter and the voltage of the battery pack after charging during the reverse constant voltage charging;

[0014] Determine the first charging current of the battery pack during the reverse constant voltage charging according to the AC side charging power, the voltage of the battery pack after charging, and the first charging current determination formula;

[0015] Determine the internal resistance of the battery pack based on the first charging current, the initial voltage, the voltage after charging, and the first internal resistance determination formula;

[0016] Among them, the first charging current determination formula is: ; represents the first charging current, represents the AC side charging power, represents the voltage of the battery pack after charging;

[0017] The first internal resistance determination formula is as follows: ; represents the internal resistance of the battery pack, represents the initial voltage.

[0018] Optionally, controlling the battery pack to discharge at a constant voltage to its own AC side through the inverter and determining the internal resistance of the battery pack during the constant voltage discharge includes:

[0019] Determine the discharge voltage value at which the inverter discharges at a constant voltage to its own AC side, where the discharge voltage value = the initial voltage - N × the second preset voltage value;

[0020] Control the inverter to discharge at a constant voltage to its own AC side based on the discharge voltage value, and obtain the discharge power of the inverter and the post-discharge voltage of the battery pack during the constant voltage discharge;

[0021] Determine the discharge current of the battery pack during the constant voltage discharge based on the discharge power, the post-discharge voltage, and the discharge current determination formula;

[0022] Determine the internal resistance of the battery pack according to the discharge current, the initial voltage, the post-discharge voltage, and the second internal resistance determination formula;

[0023] Among them, the discharge current determination formula is: ; represents the discharge current, represents the discharge power, represents the post-discharge voltage;

[0024] The second internal resistance determination formula is: ; represents the internal resistance of the battery pack, represents the initial voltage.

[0025] Optionally, determining the standard battery voltage type corresponding to the battery pack based on the internal resistance of the battery pack includes:

[0026] Determine the initial battery voltage type corresponding to the battery pack based on the minimum normal battery quantity corresponding to the voltage fuzzy range where the initial voltage is located;

[0027] Verify whether the initial battery voltage type is reasonable according to the internal resistance of the battery pack;

[0028] If the initial battery voltage type is reasonable, use the initial battery voltage type as the standard battery voltage type;

[0029] If the initial battery voltage type is unreasonable, increase the initial battery voltage type by one level, charge the battery pack to the full charge state corresponding to the increased initial battery voltage type, use the voltage value corresponding to the full charge state as the new initial voltage, and trigger the step of determining whether the initial voltage is within the charging detection range or the discharging detection range of the voltage ambiguity range at preset time intervals until the initial battery voltage type is reasonable.

[0030] Optionally, verifying whether the initial battery voltage type is reasonable according to the internal resistance of the battery pack includes:

[0031] Determine whether the internal resistance of the battery pack is less than a preset internal resistance threshold;

[0032] If the internal resistance of the battery pack is less than the preset internal resistance threshold, it is determined that the initial battery voltage type is reasonable;

[0033] If the internal resistance of the battery pack is not less than the preset internal resistance threshold, it is determined that the initial battery voltage type is unreasonable.

[0034] Optionally, before determining whether the initial voltage is within the charging detection range or the discharging detection range of the voltage ambiguity range, it further includes:

[0035] Determine whether the minimum number of normal batteries corresponding to the voltage ambiguity range where the initial voltage is located is less than a preset number;

[0036] If the minimum number of normal batteries corresponding to the voltage ambiguity range where the initial voltage is located is less than the preset number, trigger the step of determining whether the initial voltage is within the charging detection range or the discharging detection range of the voltage ambiguity range;

[0037] If the minimum number of normal batteries corresponding to the voltage ambiguity range where the initial voltage is located is not less than the preset number, perform constant voltage charging on the battery pack and determine the standard battery voltage type corresponding to the battery pack according to the charging current during the constant voltage charging process.

[0038] Optionally, performing constant voltage charging on the battery pack and determining the standard battery voltage type corresponding to the battery pack according to the charging current during the constant voltage charging process includes:

[0039] Determine the minimum number of normal batteries corresponding to the voltage ambiguity range where the initial voltage is located;

[0040] Charge the battery pack at a constant voltage to the full charge state corresponding to the minimum number of normal batteries and determine the second charging current corresponding to the constant voltage charging process;

[0041] Determine whether the second charging current is greater than a preset current threshold;

[0042] If the second charging current is not greater than the preset current threshold, the battery voltage type corresponding to the minimum normal battery quantity is used as the standard battery voltage type;

[0043] If the second charging current is greater than the preset current threshold, it is determined that the battery pack is not charged to the full charge state, the minimum normal battery quantity is incremented by one, and the step of constantly voltage charging the battery pack to the full charge state corresponding to the minimum normal battery quantity is triggered, until the S-th charging current is not greater than the preset current threshold, and the corresponding battery voltage type is used as the standard battery voltage type, where S is a positive integer not less than 3.

[0044] To solve the above technical problem, the present invention further provides a device for determining a battery voltage type, including:

[0045] An acquisition module, configured to acquire an initial voltage of a battery pack on the DC side of an inverter, where the battery pack includes M batteries, and M is a positive integer not less than 1;

[0046] A judgment module, configured to judge whether the initial voltage is in a charging detection interval or a discharging detection interval of a voltage fuzzy range;

[0047] A first determination module, configured to, when the initial voltage is in the charging detection interval, control the inverter to perform reverse constant voltage charging on the battery pack, and determine an internal resistance of the battery pack during the reverse constant voltage charging process;

[0048] A second determination module, configured to, when the initial voltage is in the discharging detection interval, control the battery pack to perform constant voltage discharging to its own AC side through the inverter, and determine an internal resistance of the battery pack during the constant voltage discharging process;

[0049] A determination module, configured to determine a standard battery voltage type corresponding to the battery pack based on the internal resistance of the battery pack;

[0050] Wherein, voltage fuzzy ranges corresponding to different standard battery voltage types are different, the voltage fuzzy range is a voltage range between the sum of minimum standard voltages of N batteries and the sum of maximum rated voltages, N is the minimum normal battery quantity corresponding to the standard battery voltage type, N ≤ M, the charging detection interval is a voltage range between the sum of minimum standard voltages of N batteries and the sum of maximum standard voltages, the discharging detection interval is a voltage range between the sum of maximum standard voltages of N batteries and the sum of maximum rated voltages, the minimum standard voltage of the battery is less than the maximum standard voltage of the battery, and the maximum standard voltage of the battery is less than the maximum rated voltage of the battery.

[0051] To solve the above technical problem, the present invention further provides an electronic device, including:

[0052] A memory for storing a computer program;

[0053] A processor for implementing the steps of the battery voltage type determination method as described above when executing the computer program.

[0054] To solve the above technical problems, the present invention also provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the battery voltage type determination method as described above are implemented.

[0055] The purpose of the present invention is to provide a battery voltage type determination method, device, electronic device and medium. Considering that the internal resistance of a battery changes with the change of the battery capacity, when the battery capacity is low, the internal resistance increases significantly, and when the battery capacity is high, the internal resistance decreases significantly. Therefore, after obtaining the initial voltage of the battery pack, this solution first determines whether the initial voltage is in the charging detection interval or the discharging detection interval of the voltage fuzzy range. Among them, the charging detection interval represents that the initial voltage is in the low voltage interval of the voltage fuzzy range, so the internal resistance of the battery pack can be measured by charging to accurately determine the standard battery voltage type of the battery pack; similarly, the discharging detection interval represents that the initial voltage is in the high voltage interval of the voltage fuzzy range, so the internal resistance of the battery pack can be measured by discharging to accurately determine the standard battery voltage type of the battery pack, so as to prevent the occurrence of overcharging or over-discharging problems of the battery and improve the safety of the solution. BRIEF DESCRIPTION OF THE DRAWINGS

[0056] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the drawings in the following description are only the embodiments of the present invention, and those of ordinary skill in the art can also obtain other drawings according to the provided drawings without creative efforts.

[0057] Figure 1 It is a process flow chart of a battery voltage type determination method provided by the present invention;

[0058] Figure 2 It is a schematic diagram of a battery connection structure provided by the present invention;

[0059] Figure 3 It is a process flow chart of another battery voltage type determination method provided by the present invention;

[0060] Figure 4 It is a schematic diagram of a battery voltage type adjustment provided by the present invention;

[0061] Figure 5Flow chart of the determination process for the charging detection range and the discharging detection range provided by the present invention;

[0062] Figure 6 Schematic diagram of the charging detection process provided by the present invention;

[0063] Figure 7 Schematic diagram of the discharging detection process provided by the present invention;

[0064] Figure 8 Schematic diagram of the structure of a battery voltage type determination device provided by the present invention;

[0065] Figure 9 Schematic diagram of the structure of an electronic device provided by the present invention. Detailed implementation manners

[0066] The core of the present invention is to provide a method, a device, an electronic device and a medium for determining the battery voltage type. Considering that the internal resistance of the battery will change with the change of the battery capacity, when the battery capacity is low, the internal resistance increases significantly, and when the battery capacity is high, the internal resistance decreases significantly at this time. Therefore, after obtaining the initial voltage of the battery pack in this solution, it is first determined whether the initial voltage is in the charging detection range or the discharging detection range of the voltage ambiguity range. Among them, the charging detection range represents that the initial voltage is in the low voltage range of the voltage ambiguity range, so the internal resistance of the battery pack can be measured by charging to accurately determine the standard battery voltage type of the battery pack; similarly, the discharging detection range represents that the initial voltage is in the high voltage range of the voltage ambiguity range, so the internal resistance of the battery pack can be measured by discharging to accurately determine the standard battery voltage type of the battery pack, so as to prevent the occurrence of overcharging or over-discharging problems of the battery and improve the safety of the solution.

[0067] To make the objectives, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0068] Please refer to Figure 1 , Figure 1 Process flow chart of a method for determining the battery voltage type provided by the present invention. The method for determining the battery voltage type includes:

[0069] S11: Obtain the initial voltage of the battery pack on the DC side of the inverter. The battery pack includes M batteries, and M is a positive integer not less than 1;

[0070] S12: Determine whether the initial voltage is within the charging detection range or the discharging detection range of the voltage fuzzy range;

[0071] S13: If the initial voltage is within the charging detection range, control the inverter to charge the battery pack in reverse at a constant voltage, and determine the internal resistance of the battery pack during the reverse constant voltage charging process;

[0072] S14: If the initial voltage is within the discharging detection range, control the battery pack to discharge at a constant voltage to its own AC side through the inverter, and determine the internal resistance of the battery pack during the constant voltage discharging process;

[0073] S15: Determine the standard battery voltage type corresponding to the battery pack based on the internal resistance of the battery pack;

[0074] Among them, the voltage fuzzy ranges corresponding to different standard battery voltage types are different. The voltage fuzzy range is the voltage range between the sum of the minimum standard voltages of N batteries and the sum of the maximum rated voltages. N is the minimum number of normal batteries corresponding to the standard battery voltage type, N ≤ M. The charging detection range is the voltage range between the sum of the minimum standard voltages of N batteries and the sum of the maximum standard voltages. The discharging detection range is the voltage range between the sum of the maximum standard voltages of N batteries and the sum of the maximum rated voltages. The minimum standard voltage of the battery is less than the maximum standard voltage of the battery, and the maximum standard voltage of the battery is less than the maximum rated voltage of the battery.

[0075] In the present invention, considering that the internal resistance of the battery will change with the change of the battery capacity. When the battery capacity is low, the internal resistance increases significantly. When the battery capacity is high, the internal resistance decreases significantly. And the number of batteries in the battery pack connected to the DC side of the inverter can be multiple, for example: 1, 2, 3, etc. Among them, the obtained initial voltage of the battery pack is within the voltage fuzzy range, but the voltage fuzzy range can refer to the sum of the standard voltages of a preset number of normal batteries or the sum of the voltages of multiple over-discharged batteries. Therefore, it is necessary to detect the charge and discharge of the battery pack, that is, to determine the standard battery voltage type of the battery pack through the internal resistance of the battery pack during charge and discharge. Therefore, after obtaining the initial voltage of the battery pack, this solution first determines whether the initial voltage is within the charging detection range or the discharging detection range of the voltage fuzzy range. Among them, the charging detection range represents that the initial voltage is in the low voltage range of the voltage fuzzy range. Therefore, the internal resistance of the battery pack can be measured by charging to accurately determine the standard battery voltage type of the battery pack; similarly, the discharging detection range represents that the initial voltage is in the high voltage range of the voltage fuzzy range. Therefore, the internal resistance of the battery pack can be measured by discharging to accurately determine the standard battery voltage type of the battery pack, so as to prevent the occurrence of overcharging or over-discharging problems of the battery and improve the safety of the solution.

[0076] It should be noted that the inverter applying the battery voltage type determination method provided by this application can be compatible with , , , Multiple battery voltage types are connected. Taking the voltage of a common lead-acid battery as an example, the normal battery voltage of one lead-acid battery is approximately 12V. Therefore, the battery voltage type corresponds to the battery voltage of one normal lead-acid battery. Similarly, 24V, 36V, and 48V respectively correspond to , , these battery voltage types. The front stage of the inverter is a DCDC (Direct Current to Direct Current) voltage transformation topology, and the rear stage is a DCAC (Direct Current to Alternating Current) inversion topology. Among them, the front stage is not limited to a single topology form and can be an isolated or non-isolated topology. It only needs to achieve the function of transforming the voltage to the bus voltage. The rear stage is a DCAC topology, which is responsible for the bidirectional energy flow of DC-AC.

[0077] It should also be noted that the internal resistance of the battery usually consists of ohmic internal resistance and polarization internal resistance, and these internal resistances will change with the changes of the battery capacity and temperature. Figure 2 is a simple circuit schematic diagram of the battery. When the battery capacity is low, the electrolyte concentration decreases, the chemical reaction of the battery slows down, and the internal resistance increases significantly. When the battery capacity is high, the electrolyte concentration is high, the chemical reaction of the battery speeds up, and the internal resistance is low at this time. According to different capacities, the internal resistance of a lead-acid battery at full charge is between a few milliohms and dozens of milliohms, while the internal resistance may reach several ohms when it is severely over-discharged. Therefore, it is possible to infer whether the lead-acid battery is in a fully charged state or an over-discharged state by measuring the internal resistance, and the specific process of determining the battery voltage type is as Figure 3 2]shown.

[0078] This embodiment provides a method for determining the battery voltage type. Considering that the internal resistance of the battery will change with the change of the battery capacity, when the battery capacity is low, the internal resistance increases significantly, and when the battery capacity is high, the internal resistance decreases significantly at this time. Therefore, after obtaining the initial voltage of the battery pack, this solution first determines whether the initial voltage is in the charging detection interval or the discharging detection interval of the voltage fuzzy range. Among them, the charging detection interval represents that the initial voltage is in the low voltage interval of the voltage fuzzy range. Therefore, the internal resistance of the battery pack can be measured by charging to accurately determine the standard battery voltage type of the battery pack; similarly, the discharging detection interval represents that the initial voltage is in the high voltage interval of the voltage fuzzy range. Therefore, the internal resistance of the battery pack can be measured by discharging to accurately determine the standard battery voltage type of the battery pack, so as to prevent the occurrence of overcharging or over-discharging problems of the battery and improve the safety of the solution.

[0079] Based on the above embodiments:

[0080] As an alternative embodiment, controlling the inverter to charge the battery pack in reverse at a constant voltage and determining the internal resistance of the battery pack during the reverse constant voltage charging process includes:

[0081] Determine the charging voltage value for the inverter to charge the battery pack in reverse at a constant voltage. The charging voltage value = N × the first preset voltage value + the initial voltage;

[0082] Control the inverter to charge the battery pack in reverse at a constant voltage based on the charging voltage value, and obtain the AC-side charging power of the inverter and the voltage of the battery pack after charging during the reverse constant voltage charging;

[0083] Determine the first charging current of the battery pack during the reverse constant voltage charging according to the AC-side charging power, the voltage of the battery pack after charging, and the first charging current determination formula;

[0084] Determine the internal resistance of the battery pack based on the first charging current, the initial voltage, the voltage after charging, and the first internal resistance determination formula;

[0085] Wherein, the first charging current determination formula is: ; represents the first charging current, represents the AC-side charging power, represents the voltage of the battery pack after charging;

[0086] The first internal resistance determination formula is: ; represents the internal resistance of the battery pack, represents the initial voltage.

[0087] In the present invention, in order to ensure the accuracy of the inverter charging the battery pack in reverse at a constant voltage, this solution needs to first determine the charging voltage value for the inverter to charge the battery pack in reverse at a constant voltage. Among them, the determination of the charging voltage value needs to consider the minimum number of normal batteries corresponding to the voltage fuzzy range where the initial voltage is located. Since the voltage fuzzy range can correspond to normal batteries with the minimum number of normal batteries or under-voltage batteries with a larger number of batteries, in order to reduce the error in the reverse constant voltage charging process and improve the accuracy of the reverse constant voltage charging process, it is necessary to ensure that the batteries with the minimum number of normal batteries can increase the same voltage drop, that is, the first preset voltage value; in addition, after determining the charging voltage value, the inverter can be controlled to charge the battery pack in reverse at a constant voltage based on the charging voltage value, and the AC-side charging power of the inverter and the voltage of the battery pack after charging during the reverse constant voltage charging can be obtained, and then the first charging current of the battery pack during the reverse constant voltage charging can be determined, so as to finally calculate the internal resistance of the battery pack, ensuring the integrity of the process of determining the internal resistance of the battery pack under reverse constant voltage charging.

[0088] It should be noted that first, a preliminary judgment is made on the battery voltage. During the preliminary voltage judgment, the possible number of lead-acid batteries is speculated, and whether it is within the fuzzy voltage range. When the voltage is within the fuzzy range, it may be that the battery is fully charged or in an over-discharged state. Therefore, the fuzzy range of the battery voltage is divided into a charging detection state range and a discharging detection state range. The range where the battery voltage may be the full charge voltage is divided into the discharging detection range, and the remaining ranges are the charging detection ranges. The charging detection of the lead-acid battery is achieved by the constant voltage charging method through the reverse boost charging function of the inverter. The target charging voltage of the lead-acid battery is based on the battery sampling value according to the number of batteries plus V, so as to achieve the purpose of constant voltage charging of the battery. If the inverter itself does not have a DC side current sampling sensor, it is necessary to calculate the charging current of the battery according to the charging power of the power grid or the charging power of the photovoltaic and the battery voltage. During the charging process of the storage battery, the charging voltage always remains constant, and the battery is charged at a constant voltage.

[0089] As an optional embodiment, controlling the battery pack to discharge at a constant voltage to its own AC side through the inverter and determining the internal resistance of the battery pack during the constant voltage discharge includes:

[0090] Determine the discharge voltage value for the inverter to discharge at a constant voltage to its own AC side, where the discharge voltage value = initial voltage - N × second preset voltage value;

[0091] Control the inverter to discharge at a constant voltage to its own AC side based on the discharge voltage value, and obtain the discharge power of the inverter and the voltage of the battery pack after discharge during the constant voltage discharge;

[0092] Determine the discharge current of the battery pack during the constant voltage discharge based on the discharge power, the voltage after discharge, and the discharge current determination formula;

[0093] Determine the internal resistance of the battery pack according to the discharge current, the initial voltage, the voltage after discharge, and the second internal resistance determination formula;

[0094] Among them, the discharge current determination formula is: ; represents the discharge current, represents the discharge power, represents the voltage after discharge;

[0095] The second internal resistance determination formula is: ; represents the internal resistance of the battery pack, represents the initial voltage.

[0096] In the present invention, in order to ensure the accuracy of the inverter's constant-voltage discharge to its own AC side, this solution needs to first determine the discharge voltage value for the inverter to perform a constant-voltage discharge to its own AC side. Among them, the determination of the discharge voltage value needs to consider the minimum number of normal batteries corresponding to the voltage fuzzy range where the initial voltage is located. Since the voltage fuzzy range can correspond to normal batteries with the minimum number of normal batteries or undervoltage batteries with a larger number of batteries, in order to reduce the error in the constant-voltage discharge process and improve the accuracy of the constant-voltage discharge process, it is necessary to ensure that the batteries with the minimum number of normal batteries can reduce the same voltage drop, that is, the second preset voltage value. In addition, after determining the discharge voltage value, the inverter can be controlled to perform a constant-voltage discharge to its own AC side based on the discharge voltage value, and the discharge power of the inverter and the voltage of the battery pack after discharge during the constant-voltage discharge can be obtained, and then the discharge current of the battery pack during the constant-voltage discharge can be determined, so as to finally calculate the internal resistance of the battery pack, ensuring the integrity of the process of determining the internal resistance of the battery pack under constant-voltage discharge.

[0097] It should be noted that during the process of the inverter's reverse constant-voltage charging of the battery pack and the process of the inverter's constant-voltage discharge to its own AC side, since the charging and discharging voltages are constant, the voltage across the battery pack is almost equal to the corresponding charging voltage value and discharge voltage value.

[0098] As an optional embodiment, determining the standard battery voltage type corresponding to the battery pack based on the internal resistance of the battery pack includes:

[0099] Determining the initial battery voltage type corresponding to the battery pack based on the minimum number of normal batteries corresponding to the voltage fuzzy range where the initial voltage is located;

[0100] Verifying whether the initial battery voltage type is reasonable according to the internal resistance of the battery pack;

[0101] If the initial battery voltage type is reasonable, then use the initial battery voltage type as the standard battery voltage type;

[0102] If the initial battery voltage type is unreasonable, then increase the initial battery voltage type by one level, charge the battery pack to the full charge state corresponding to the initial battery voltage type after increasing by one level, use the voltage value corresponding to the full charge state as the new initial voltage, and trigger the step of judging whether the initial voltage is in the charging detection interval or the discharging detection interval of the voltage fuzzy range at preset time intervals until the initial battery voltage type is reasonable.

[0103] In the present invention, since the minimum number of normal cells corresponding to the voltage fuzzy range have normal voltages or more than the minimum number of normal cells are in an under-voltage state, in order to determine the standard battery voltage type, it is necessary to start verifying from the initial battery voltage type corresponding to the minimum number of normal cells, and gradually increase the level of the initial battery voltage type according to the verification result until the verified initial battery voltage type is reasonable. The verification result of whether the initial battery voltage type is reasonable is obtained based on the internal resistance verification of the battery pack. If the initial battery voltage type is reasonable, the initial battery voltage type is used as the standard battery voltage type; otherwise, if the initial battery voltage type is unreasonable, the initial battery voltage type is increased by one level, and the battery pack is charged to the full-charge state corresponding to the initial battery voltage type after the increase by one level. For example, if the initial battery voltage type is , the corresponding minimum number of normal cells is 1. After increasing by one level, the minimum number of normal cells becomes 2, and the new initial battery voltage type becomes , indicating that at least two cells have normal voltages. At this time, in order to charge the voltage of the battery pack to the full-charge state under , if it is further determined that the initial battery voltage type is unreasonable, it can be proved that the number of cells in the battery pack is greater than 2 and there are redundant under-voltage cells. It is still necessary to continue to increase the level of the initial battery voltage type and repeat the judgment, ensuring the accuracy and integrity of the standard battery voltage type determination process.

[0104] As an alternative embodiment, verifying whether the initial battery voltage type is reasonable according to the internal resistance of the battery pack includes:

[0105] Judging whether the internal resistance of the battery pack is less than a preset internal resistance threshold;

[0106] If the internal resistance of the battery pack is less than the preset internal resistance threshold, it is determined that the initial battery voltage type is reasonable;

[0107] If the internal resistance of the battery pack is not less than the preset internal resistance threshold, it is determined that the initial battery voltage type is unreasonable.

[0108] In the present invention, considering that the internal resistance of the battery will change with the change of the battery capacity. When the battery capacity is low, the internal resistance increases significantly. When the battery capacity is high, the internal resistance decreases significantly. Therefore, after the battery pack undergoes overcharge detection or discharge detection, its internal resistance will definitely change. Furthermore, it is possible to judge whether the initial battery voltage type is reasonable based on the magnitude of the internal resistance of the battery pack, that is, to judge whether the internal resistance of the battery pack is less than the preset internal resistance threshold. If the internal resistance of the battery pack is less than the preset internal resistance threshold, that is , R represents the internal resistance of the battery pack, R thIf the preset internal resistance threshold is represented, it is determined that the battery capacity is healthy and the initial battery voltage type is reasonable; conversely, if the internal resistance of the battery pack is not less than the preset internal resistance threshold, it is determined that the initial battery voltage type is unreasonable. This ensures the integrity of the process for judging the reasonableness of the initial battery voltage type.

[0109] As an optional embodiment, before determining whether the initial voltage is within the charging detection interval or the discharging detection interval of the voltage ambiguity range, it further includes:

[0110] Judging whether the minimum number of normal batteries corresponding to the voltage ambiguity range where the initial voltage is located is less than a preset number;

[0111] If the minimum number of normal batteries corresponding to the voltage ambiguity range where the initial voltage is located is less than the preset number, trigger the step of determining whether the initial voltage is within the charging detection interval or the discharging detection interval of the voltage ambiguity range;

[0112] If the minimum number of normal batteries corresponding to the voltage ambiguity range where the initial voltage is located is not less than the preset number, perform constant voltage charging on the battery pack and determine the standard battery voltage type corresponding to the battery pack according to the charging current during the constant voltage charging process.

[0113] In the present invention, considering that when the minimum number of normal batteries corresponding to the voltage ambiguity range where the initial voltage is located is too large, there may be an intersection between adjacent voltage ambiguity ranges, and thus it is impossible to accurately determine which adjacent voltage ambiguity range the standard battery voltage type of the battery pack corresponds to. Therefore, this solution needs to first judge the magnitude of the minimum number of normal batteries before determining whether the initial voltage is within the charging detection interval or the discharging detection interval of the voltage ambiguity range. When the minimum number of normal batteries corresponding to the voltage ambiguity range where the initial voltage is located is less than the preset number, it proves that the minimum number of normal batteries is appropriate and it is not in the intersection of adjacent voltage ambiguity ranges. Therefore, subsequent charge and discharge detection can be performed on it; conversely, if the minimum number of normal batteries corresponding to the voltage ambiguity range where the initial voltage is located is not less than the preset number, it means that it is in the intersection of adjacent voltage ambiguity ranges. Therefore, it is necessary to perform constant voltage charging on the battery pack to determine the standard battery voltage type corresponding to the battery pack according to the charging current during the constant voltage charging process, improving the accuracy of the solution.

[0114] It should be noted that the normal range of a lead-acid battery is , and the maximum voltage is , is the initial voltage. If the battery voltage , this range is the voltage ambiguity range. It may be the voltage of 1 normal battery, or it may be that 2 to 4 batteries are in a severely under-voltage state. This voltage range corresponds to battery voltage type. The charging detection interval of this fuzzy interval is , the discharge detection interval is ;if , then the number of lead-acid batteries is judged to be 2 or more, and the fuzzy interval is There may be two batteries in full charge state, or three or four batteries in undervoltage state. This voltage range corresponds to Battery voltage type, the charging detection interval of this fuzzy interval is , the discharge detection interval is ;if , then the number of lead-acid batteries is judged to be 3 or more, and the fuzzy interval is In between, there may be 3 batteries in full charge state or 4 batteries in undervoltage state. This voltage range corresponds to Battery voltage type, the charging detection interval of this fuzzy interval is , the discharge detection interval is ;if , it is judged that the number of lead-acid batteries is more than 3 and the battery capacity is not fully charged. This voltage range corresponds to Battery voltage type. If the battery voltage is not within the fuzzy range, first charge the battery voltage to the maximum value of the current voltage type through three-stage charging. When the number of lead-acid batteries is greater than 5, the battery voltage may be greater than Less than , at this time it may be in voltage type Normal voltage range of lead-acid batteries Inside, and voltage type Normal voltage range of lead-acid batteries In this case, the battery is in the normal voltage range and the battery resistance will not increase significantly. At this time, the battery voltage type cannot be determined by the internal resistance. The battery voltage should be charged to the maximum voltage of the current voltage type first, and then constant voltage charging is used to determine whether the battery is fully charged based on the charging current. The specific process of adjusting the corresponding battery voltage type is as follows: Figure 4 As shown, the judgment process of the charging detection interval and the discharging detection interval is as follows Figure 5 shown.

[0115] It should also be noted that taking the normal voltage range of lead-acid batteries as an example: among them, the normal range of lead-acid batteries is 10.5V to 14V, and the maximum voltage is 15V. If the battery voltage is between 10.5V and 15V, this range is the voltage fuzzy range, which may be the normal voltage of 1 battery, or 2 to 4 batteries may be in a severely under-voltage state. This voltage range corresponds to the 12V battery voltage type. The charging detection range of this fuzzy interval is 10.5V to 14V, and the discharging detection range is 14V to 15V; if the battery voltage is between 15V and 30V, it is judged that the number of lead-acid batteries is 2 or more. At this time, the fuzzy interval is between 21V and 30V, which may be the normal voltage of 2 batteries or 3 to 4 batteries may be in an under-voltage state. This voltage range corresponds to the 24V battery voltage type. The charging detection range of this fuzzy interval is 21V to 28V, and the discharging detection range is 28V to 30V; if the battery voltage is between 30V and 45V, it is judged that the number of lead-acid batteries is 3 or more. At this time, the fuzzy interval is between 31.5V and 45V, which may be that 3 batteries are in a full-charge state or 4 batteries are in an under-voltage state. This voltage range corresponds to the 36V battery voltage type. The charging detection range of this fuzzy interval is 31.5V to 42V, and the discharging detection range is 42V to 45V; if the battery voltage is between 45V and 56V, it is judged that the number of lead-acid batteries is more than 3, and the battery capacity is in an uncharged state. This voltage range corresponds to the 48V battery voltage type. If the battery voltage is not within the fuzzy interval, the battery voltage is first charged to the maximum voltage of the current voltage type through three-stage charging. When the lead-acid battery voltage is greater than 52.5V, the battery voltage may be greater than the normal minimum voltage of 5 batteries, 52.5V, and less than the normal minimum voltage of 6 batteries, 63V. That is, when the number of lead-acid batteries in the battery pack is not less than 5, there is an intersection in the voltage fuzzy range. At this time, the voltage is within the normal voltage range of 5 12V lead-acid batteries, 52.5V to 70V, and within the normal voltage range of 6 12V lead-acid batteries, 63 to 84. In this case, the battery is in a normal capacity, and the battery resistance will not increase significantly. At this time, the battery voltage type cannot be judged by the internal resistance. The battery voltage should be first charged to the maximum voltage of the current voltage type, and then it is judged whether the battery is already in a full-charge state according to the charging current through constant-voltage charging. And the specific processes of charging detection and discharging detection are respectively as Figure 6 and Figure 7 shown.

[0116] As an optional embodiment, the battery pack is charged at a constant voltage, and the standard battery voltage type corresponding to the battery pack is determined according to the charging current during the constant-voltage charging process, including:

[0117] Determine the minimum normal number of batteries corresponding to the voltage fuzzy range where the initial voltage is located;

[0118] Constantly charge the battery pack at a constant voltage to the fully charged state corresponding to the minimum normal number of batteries, and determine the second charging current corresponding to the constant voltage charging process;

[0119] Determine whether the second charging current is greater than a preset current threshold;

[0120] If the second charging current is not greater than the preset current threshold, then use the battery voltage type corresponding to the minimum normal number of batteries as the standard battery voltage type;

[0121] If the second charging current is greater than the preset current threshold, then determine that the battery pack is not charged to the fully charged state, increment the minimum normal number of batteries by one, and trigger the step of constantly charging the battery pack at a constant voltage to the fully charged state corresponding to the minimum normal number of batteries, until the Sth charging current is not greater than the preset current threshold, and then use the corresponding battery voltage type as the standard battery voltage type, where S is a positive integer not less than 3.

[0122] In the present invention, considering that if the minimum normal number of batteries corresponding to the voltage fuzzy range where the initial voltage is located is not less than the preset number, it means that it is in the intersection of adjacent voltage fuzzy ranges. At this time, there are a maximum value and a minimum value for the number of batteries corresponding to the initial voltage, and they respectively correspond to two adjacent voltage fuzzy ranges. To avoid overcharging problems of the battery pack, it is necessary to first constantly charge the battery pack at a constant voltage to the fully charged state corresponding to the minimum normal number of batteries, and then determine the magnitude relationship between the second charging current value during the charging process and the preset current threshold. If the second charging current is not greater than the preset current threshold, then use the battery voltage type corresponding to the minimum normal number of batteries as the standard voltage type; otherwise, if the second charging current is greater than the preset current threshold, it can be determined that the battery pack is not charged to the fully charged state. At this time, it is necessary to increment the minimum normal number of batteries by one, and trigger the step of constantly charging the battery pack at a constant voltage to the fully charged state corresponding to the minimum normal number of batteries, until the finally determined charging current is not greater than the preset current threshold. The finally corresponding battery voltage type is the standard battery voltage type, ensuring the integrity of the solution.

[0123] It should be noted that it is determined whether the battery is in the fully charged state according to the charging current. Charge the battery voltage to the current voltage type V, record the current charging power P, and calculate the current charging current , when, Then it is determined that the battery is in the not fully charged state, and the battery voltage type is raised.

[0124] Please refer to Figure 8 , Figure 8 is a schematic structural diagram of a device for determining the battery voltage type provided by the present invention. The device for determining the battery voltage type includes:

[0125] An acquisition module 11 for acquiring the initial voltage of a battery pack on the DC side of an inverter, where the battery pack includes M batteries, and M is a positive integer not less than 1;

[0126] A judgment module 12 for judging whether the initial voltage is within the charging detection interval or the discharging detection interval of a voltage fuzzy range;

[0127] A first determination module 13 for, when the initial voltage is within the charging detection interval, controlling the inverter to charge the battery pack in reverse with a constant voltage and determining the internal resistance of the battery pack during the reverse constant voltage charging process;

[0128] A second determination module 14 for, when the initial voltage is within the discharging detection interval, controlling the battery pack to discharge with a constant voltage to its own AC side through the inverter and determining the internal resistance of the battery pack during the constant voltage discharging process;

[0129] A determination module 15 for determining the standard battery voltage type corresponding to the battery pack based on the internal resistance of the battery pack;

[0130] Among them, the voltage fuzzy ranges corresponding to different standard battery voltage types are different. The voltage fuzzy range is the voltage range between the sum of the minimum standard voltages of N batteries and the sum of the maximum rated voltages. N is the minimum normal number of batteries corresponding to the standard battery voltage type, N ≤ M. The charging detection interval is the voltage range between the sum of the minimum standard voltages of N batteries and the sum of the maximum standard voltages. The discharging detection interval is the voltage range between the sum of the maximum standard voltages of N batteries and the sum of the maximum rated voltages. The minimum standard voltage of the battery is less than the maximum standard voltage of the battery, and the maximum standard voltage of the battery is less than the maximum rated voltage of the battery.

[0131] Please refer to Figure 9 , Figure 9 which is a schematic structural diagram of an electronic device provided by the present invention. The electronic device includes:

[0132] A memory 20 for storing a computer program;

[0133] A processor 21 for implementing the steps of the battery voltage type determination method as described above when executing the computer program.

[0134] The electronic device provided in this embodiment may include but is not limited to a smart phone, a tablet computer, a notebook computer, or a desktop computer, etc.

[0135] Among them, the processor 21 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 21 may be implemented in at least one hardware form of a digital signal processor (DSP), a field-programmable gate array (FPGA), or a programmable logic array (PLA). The processor 21 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the wake state, also known as a central processing unit (CPU); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 21 may be integrated with a graphics processing unit (GPU), and the GPU is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 21 may further include an artificial intelligence (AI) processor, and the AI processor is used to process computational operations related to machine learning.

[0136] The memory 20 may include one or more computer-readable storage media, and the computer-readable storage media may be non-transitory. The memory 20 may further include high-speed random access memory and non-volatile memory, such as one or more disk storage devices and flash storage devices. In this embodiment, the memory 20 is at least used to store the following computer program 201. After the computer program is loaded and executed by the processor 21, it can implement the relevant steps of the battery voltage type determination method disclosed in any of the foregoing embodiments. In addition, the resources stored in the memory 20 may further include an operating system 202 and data 203, etc., and the storage method may be transient storage or permanent storage. Among them, the operating system 202 may include Windows, Unix, Linux, etc. The data 203 may include, but is not limited to, the battery voltage type determination method, etc.

[0137] In some embodiments, the electronic device may further include a display screen 22, an input / output interface 23, a communication interface 24, a power supply 25, and a communication bus 26.

[0138] Those skilled in the art can understand that Figure 9 the structure shown in

[0139] The purpose of this embodiment is to provide an electronic device, where the memory 20 is used to store a computer program, and the processor 21 is used to execute the computer program to implement the steps of the battery voltage type determination method as described above, making the determination process more efficient and accurate.

[0140] The present invention also provides an embodiment corresponding to a computer-readable storage medium. A computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, it implements the steps of the battery voltage type determination method as described above.

[0141] It can be understood that if the method in the above embodiments is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and executes all or part of the steps of the methods in the various embodiments of the present invention. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs that can store program codes.

[0142] The computer-readable storage medium provided in this embodiment corresponds to the above method, so it has the same beneficial effects as the above method. Therefore, for the description of the embodiment of the computer-readable storage medium, please refer to the description of the embodiment of the method, and it will not be elaborated here for the time being.

[0143] It should be noted that in this specification, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprises", "comprising" or any other variation thereof is intended to cover a non-exclusive inclusion, such that a process, method, article or device comprising a series of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article or device. Without further limitation, an element defined by the phrase "comprising an..." does not exclude the existence of additional identical elements in the process, method, article or device comprising the element.

[0144] The foregoing description of the disclosed embodiments enables those skilled in the art to practice or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for determining the type of battery voltage, characterized in that Including: Obtaining the initial voltage of the battery pack on the DC side of the inverter, where the battery pack includes M batteries, and M is a positive integer not less than 1; Judging whether the initial voltage is within the charging detection interval or the discharging detection interval of the voltage fuzzy range; If the initial voltage is within the charging detection interval, controlling the inverter to charge the battery pack in reverse at a constant voltage, and determining the internal resistance of the battery pack during the reverse constant voltage charging process; If the initial voltage is within the discharging detection interval, controlling the battery pack to discharge at a constant voltage to its own AC side through the inverter, and determining the internal resistance of the battery pack during the constant voltage discharging process; Determining the standard battery voltage type corresponding to the battery pack based on the internal resistance of the battery pack; Wherein, the voltage fuzzy ranges corresponding to different standard battery voltage types are different, the voltage fuzzy range is the voltage range between the sum of the minimum standard voltages of N batteries and the sum of the maximum rated voltages, N is the minimum normal number of batteries corresponding to the standard battery voltage type, N≤M, the charging detection interval is the voltage range between the sum of the minimum standard voltages of N batteries and the sum of the maximum standard voltages, the discharging detection interval is the voltage range between the sum of the maximum standard voltages of N batteries and the sum of the maximum rated voltages, the minimum standard voltage of the battery is less than the maximum standard voltage of the battery, and the maximum standard voltage of the battery is less than the maximum rated voltage of the battery.

2. The method for determining the battery voltage type according to claim 1, wherein The controlling the inverter to charge the battery pack in reverse at a constant voltage and determining the internal resistance of the battery pack during the reverse constant voltage charging process includes: Determining the charging voltage value for the inverter to charge the battery pack in reverse at a constant voltage, where the charging voltage value = N×the first preset voltage value + the initial voltage; Controlling the inverter to charge the battery pack in reverse at a constant voltage based on the charging voltage value, and obtaining the charging power on the AC side of the inverter and the voltage of the battery pack after charging during the reverse constant voltage charging; Determining the first charging current of the battery pack during the reverse constant voltage charging according to the charging power on the AC side, the voltage of the battery pack after charging and the first charging current determination formula; Determining the internal resistance of the battery pack based on the first charging current, the initial voltage, the voltage of the battery pack after charging and the first internal resistance determination formula; Among them, the first charging current determination formula is: ; represents the first charging current, represents the charging power on the AC side, represents the voltage of the battery pack after charging; The first internal resistance determination formula is as follows: ; represents the internal resistance of the battery pack, represents the initial voltage.

3. The battery voltage type determination method according to claim 1, wherein The controlling the battery pack to discharge at a constant voltage to its own AC side through the inverter and determining the internal resistance of the battery pack during the constant voltage discharging process includes: Determining the discharging voltage value for the inverter to discharge at a constant voltage to its own AC side, where the discharging voltage value = the initial voltage - N×the second preset voltage value; Controlling the inverter to discharge at a constant voltage to its own AC side based on the discharging voltage value, and obtaining the discharging power of the inverter and the voltage of the battery pack after discharging during the constant voltage discharging; Determining the discharging current of the battery pack during the constant voltage discharging based on the discharging power, the voltage of the battery pack after discharging and the discharging current determination formula; Determining the internal resistance of the battery pack according to the discharging current, the initial voltage, the voltage of the battery pack after discharging and the second internal resistance determination formula; Among them, the discharge current determination formula is as follows: ; represents the discharge current, represents the discharge power, represents the voltage after discharge; The second internal resistance determination formula is as follows: ; represents the internal resistance of the battery pack, represents the initial voltage.

4. The method for determining the battery voltage type according to claim 1, wherein The determining the standard battery voltage type corresponding to the battery pack based on the internal resistance of the battery pack includes: Determine the initial battery voltage type corresponding to the battery pack based on the minimum number of normal batteries corresponding to the voltage fuzzy range where the initial voltage is located; Verify whether the initial battery voltage type is reasonable according to the internal resistance of the battery pack; If the initial battery voltage type is reasonable, use the initial battery voltage type as the standard battery voltage type; If the initial battery voltage type is unreasonable, increase the initial battery voltage type by one level, charge the battery pack to the full charge state corresponding to the initial battery voltage type after increasing by one level, use the voltage value corresponding to the full charge state as the new initial voltage, and trigger the step of determining whether the initial voltage is in the charging detection interval or the discharging detection interval of the voltage fuzzy range at preset time intervals until the initial battery voltage type is reasonable.

5. The method for determining the type of battery voltage according to claim 4, characterized in that, The verifying whether the initial battery voltage type is reasonable according to the internal resistance of the battery pack includes: Determine whether the internal resistance of the battery pack is less than a preset internal resistance threshold; If the internal resistance of the battery pack is less than the preset internal resistance threshold, determine that the initial battery voltage type is reasonable; If the internal resistance of the battery pack is not less than the preset internal resistance threshold, determine that the initial battery voltage type is unreasonable.

6. The method for determining the battery voltage type according to any one of claims 1 to 5, characterized in that, Before determining whether the initial voltage is in the charging detection interval or the discharging detection interval of the voltage fuzzy range, it further includes: Determine whether the minimum number of normal batteries corresponding to the voltage fuzzy range where the initial voltage is located is less than a preset number; If the minimum number of normal batteries corresponding to the voltage fuzzy range where the initial voltage is located is less than the preset number, trigger the step of determining whether the initial voltage is in the charging detection interval or the discharging detection interval of the voltage fuzzy range; If the minimum number of normal batteries corresponding to the voltage fuzzy range where the initial voltage is located is not less than the preset number, perform constant voltage charging on the battery pack, and determine the standard battery voltage type corresponding to the battery pack according to the charging current during the constant voltage charging process.

7. The method for determining the battery voltage type according to claim 6, wherein The performing constant voltage charging on the battery pack and determining the standard battery voltage type corresponding to the battery pack according to the charging current during the constant voltage charging process includes: Determine the minimum number of normal batteries corresponding to the voltage fuzzy range where the initial voltage is located; Charge the battery pack at a constant voltage to the full charge state corresponding to the minimum number of normal batteries, and determine the second charging current corresponding to the constant voltage charging process; Determine whether the second charging current is greater than a preset current threshold; If the second charging current is not greater than the preset current threshold, use the battery voltage type corresponding to the minimum number of normal batteries as the standard battery voltage type; If the second charging current is greater than the preset current threshold, determine that the battery pack is not charged to the full charge state, increase the minimum number of normal batteries by one, and trigger the step of charging the battery pack at a constant voltage to the full charge state corresponding to the minimum number of normal batteries until the S-th charging current is not greater than the preset current threshold, and use the corresponding battery voltage type as the standard battery voltage type, where S is a positive integer not less than 3.

8. A device for determining the type of battery voltage, characterized in that, including: An acquisition module, configured to acquire the initial voltage of a battery pack on the DC side of an inverter, where the battery pack includes M batteries, and M is a positive integer not less than 1; A judgment module, configured to judge whether the initial voltage is within the charging detection interval or the discharging detection interval of a voltage fuzzy range; A first determination module, configured to, when the initial voltage is within the charging detection interval, control the inverter to perform reverse constant-voltage charging on the battery pack and determine the internal resistance of the battery pack during the reverse constant-voltage charging process; A second determination module, configured to, when the initial voltage is within the discharging detection interval, control the battery pack to perform constant-voltage discharging to its own AC side through the inverter and determine the internal resistance of the battery pack during the constant-voltage discharging process; A determination module, configured to determine the standard battery voltage type corresponding to the battery pack based on the internal resistance of the battery pack; Wherein, the voltage fuzzy ranges corresponding to different standard battery voltage types are different, the voltage fuzzy range is the voltage range between the sum of the minimum standard voltages of N batteries and the sum of the maximum rated voltages, N is the minimum normal number of batteries corresponding to the standard battery voltage type, N ≤ M, the charging detection interval is the voltage range between the sum of the minimum standard voltages of N batteries and the sum of the maximum standard voltages, the discharging detection interval is the voltage range between the sum of the maximum standard voltages of N batteries and the sum of the maximum rated voltages, the minimum standard voltage of the battery is less than the maximum standard voltage of the battery, and the maximum standard voltage of the battery is less than the maximum rated voltage of the battery.

9. An electronic device, characterized in that, Comprising: A memory, configured to store a computer program; A processor, configured to implement the steps of the battery voltage type determination method according to any one of claims 1 to 7 when executing the computer program.

10. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the steps of the battery voltage type determination method according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Method and apparatus for measuring battery internal resistance

    CN101359035A

  • Battery pack consistency evaluation method and system

    CN111707951A

  • Battery detection method and device based on rapid charging and discharging

    CN117233626A

  • Soc battery internal resistance correction method for energy storage and vehicle-mounted battery charging

    CN118362896A

  • Battery lithium plating detection method and apparatus, and device, vehicle, medium and program product

    WO2025036428A1