Charging control method, device and system and readable storage medium
By dynamically updating the charging current setting value of the battery pack, the problem of unbalanced current when multiple battery packs are charged together is solved, and the safe charging and long life of the battery pack are achieved.
Patent Information
- Application Number
- CN202411632744.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-14
- Publication Date
- 2025-02-25
- Estimated Expiration
- 2044-11-14
AI Technical Summary
When multiple battery packs are charged together, due to different voltage status and internal resistance, the standard charging current of each battery pack is inconsistent, which makes it difficult to balance the charging current, and is prone to overcurrent or overcharge problems, affecting the performance and service life of the battery pack.
By obtaining the standard charging current value and actual charging current value of each battery pack, dynamically update the setting value of the total charging current to ensure that the actual charging current is within the safe range, avoid overcurrent or overcharge, and keep the charging current stable when the light changes.
It achieves the avoidance of overcurrent or overcharge of the battery pack while ensuring charging efficiency, extends the service life of the battery pack and avoids damage caused by current impact.
Smart Images

Figure CN119519045A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of energy storage devices, and more specifically, to a charging control method, device, system and readable storage medium. Background Art
[0002] When multiple battery packs are charged in parallel, the standard charging current of each battery pack is different because the voltage state and internal resistance of each battery pack are different. Therefore, when setting the total charging current, it is necessary to avoid overcurrent of battery packs with smaller standard charging currents, and to ensure the charging efficiency of battery packs with larger standard charging currents. On the other hand, battery packs usually adopt a hybrid charging method of photovoltaic and mains charging, that is, photovoltaic charging is preferred and the mains supplements the charging current. However, the charging current of photovoltaic charging is easily affected by light intensity. When the light intensity suddenly changes from weak to strong, the charging current of photovoltaic charging will rise rapidly, and the charging current of the mains often cannot be adjusted in time, which will cause the charging current of the battery pack to be much greater than the standard charging current, causing current shock to the battery pack. Battery packs with smaller standard charging currents are prone to overcurrent and overcharging, affecting the performance and service life of the battery pack. Summary of the invention
[0003] The embodiments of the present application provide a charging control method, device, system and readable storage medium to solve at least one of the above-mentioned technical problems.
[0004] The charging control method of the first embodiment of the present application is used to control a charging loop, wherein the charging loop includes a plurality of battery packs connected in parallel and a photovoltaic module and an inverter for charging the battery packs. The charging control method includes:
[0005] Acquire a standard charging current value of each of the battery packs and a first initial setting value of a total charging current of the plurality of battery packs;
[0006] Obtaining an actual charging current value of each battery pack;
[0007] When the total difference is greater than 0, the first initial setting value is updated to a first updated setting value, the first updated setting value being the first initial setting value minus the total difference, the total difference being the sum of the differences between the actual charging current values of all battery packs whose actual charging current values are greater than the corresponding standard charging current values minus the corresponding standard charging current values;
[0008] When the total difference is equal to 0 and all the actual charging current values are less than the corresponding standard charging current value by one step-increase current value, the first initial setting value is updated to a second updated setting value, where the second updated setting value is the first initial setting value plus one step-increase current value; otherwise, the first initial setting value is kept unchanged.
[0009] The charging control method proposed in the present application first sets the setting value of the total charging current through the standard charging current value and the actual charging current value, thereby limiting the actual charging current value, and avoiding overcurrent of battery packs with smaller standard charging current values while ensuring the charging efficiency of all battery packs; on the other hand, the setting value of the total charging current is set so that even when the light suddenly becomes stronger, the actual photovoltaic charging current value always remains stable and does not change significantly, thereby avoiding overcharging of the battery. At the same time, no large current shock will occur, thus avoiding damage to the battery and helping to ensure the service life of the battery pack.
[0010] In some embodiments, the step of obtaining a standard charging current value of each of the battery packs and a first initial setting value of a total charging current of the plurality of battery packs includes:
[0011] The standard charging current value and the first initial setting value are determined according to the charging curve, current temperature value and voltage value of the battery pack.
[0012] In this way, the standard charging current value and the first initial setting value of the total charging current of multiple battery packs are obtained by using the charging curve, the current temperature value and the voltage value, which is conducive to ensuring the charging efficiency and product performance.
[0013] In some embodiments, the step-increase current value is less than or equal to the difference between the maximum current value of the battery pack allowed to exceed the standard charging current value within a first preset time and the standard charging current value, and the first preset time is less than or equal to 60 seconds.
[0014] In this way, the actual photovoltaic charging current can be steadily increased without affecting the performance of the battery pack, which is beneficial to ensuring the service life of the battery pack.
[0015] In some embodiments, the charging control method further includes:
[0016] Calculate a total required current value according to the standard charging current value, wherein the total required current value is the sum of the standard charging current values;
[0017] In the case where the first updated setting value is greater than the total demand current value, updating the first updated setting value to a third updated setting value, wherein the third updated setting value is equal to the total demand current value; and
[0018] In the case where the second updated setting value is greater than the total demand current value, updating the second updated setting value to a fourth updated setting value, the fourth updated setting value being equal to the total demand current value; and
[0019] In a case where the first initial setting value is greater than the total demand current value, the first initial setting value is updated to a fifth updated setting value, and the fifth updated setting value is equal to the total demand current value.
[0020] In this way, the setting value of limiting the total charging current of the battery pack is smaller than the total required current value, which helps to avoid large current value shock caused by excessive charging current value due to load removal or reduction during charging and discharging, thus affecting the performance and service life of the battery pack.
[0021] In some embodiments, the charging control method further includes:
[0022] Obtaining an initial photovoltaic setting value of a charging current of the photovoltaic assembly of the battery pack;
[0023] Obtaining an actual total photovoltaic current value of the photovoltaic component;
[0024] When the difference between the actual photovoltaic current total value and the initial photovoltaic setting value is less than a predetermined value, updating the first initial photovoltaic setting value to a first updated photovoltaic setting value, wherein the first updated photovoltaic setting value is equal to the initial photovoltaic setting value plus one of the step-increase current values;
[0025] When the difference between the actual photovoltaic current total value and the initial photovoltaic setting value is greater than or equal to the predetermined value, the first initial photovoltaic setting value is updated to a second updated photovoltaic setting value, and the second updated photovoltaic setting value is equal to the actual photovoltaic current total value plus one of the step-increase current values.
[0026] In this way, when the actual total photovoltaic current value decreases, the photovoltaic setting value is made close to the actual total photovoltaic current value, and when the actual total photovoltaic current value increases, the photovoltaic setting value is gradually increased without a large change, thereby avoiding overcharging of the battery.
[0027] In some embodiments, the charging control method further includes:
[0028] A set value of the charging current of the inverter is calculated, where the set value is a difference between the first updated set value, the second updated set value, the third updated set value, the fourth updated set value, the fifth updated set value or the first initial set value and the actual total charging current value.
[0029] In this way, the inverter can replenish the charging current in time to ensure the charging efficiency of the battery pack.
[0030] In some embodiments, the charging control method further includes:
[0031] After determining the second preset time of the set value, the standard charging current value and the actual charging current value of each battery pack and the second initial setting value of the total charging current of the multiple battery packs are reacquired, the standard charging current value is determined according to the charging curve, current temperature value and voltage value of the battery pack, and the second initial setting value is the first updated setting value, the second updated setting value, the third updated setting value, the fourth updated setting value, the fifth updated setting value or the first initial setting value.
[0032] In this way, obtaining the theoretical total setting value of this round according to the actual total setting value of the previous round can make the setting charging current value remain stable when increasing, without causing a large change, and avoid current shock.
[0033] In some embodiments, the second preset time is a response time of the charging loop.
[0034] In this way, it can be ensured that the system can fully respond and complete the corresponding actions, avoiding the system not being able to respond in time and causing excessive current to affect the battery pack.
[0035] A charging control device according to a second embodiment of the present application is used to control a charging loop, wherein the charging loop includes a plurality of battery packs connected in parallel and a photovoltaic module and an inverter for charging the battery packs. The charging control device includes:
[0036] A first acquisition module, used for acquiring a standard charging current value of each of the battery packs and a first initial setting value of a total charging current of the plurality of battery packs;
[0037] A second acquisition module, used to acquire an actual charging current value of each battery pack;
[0038] a first calculation module, configured to update the first initial setting value to a first updated setting value when the total difference is greater than 0, the first updated setting value being the first initial setting value minus the total difference, the total difference being the sum of the differences between the actual charging current values of all battery packs whose actual charging current values are greater than the corresponding standard charging current values minus the corresponding standard charging current values;
[0039] A second calculation module is used to update the first initial setting value to a second updated setting value when the total difference is equal to 0 and all the actual charging current values are less than the corresponding standard charging current value by one step-increase current value, and the second updated setting value is the first initial setting value plus one step-increase current value; otherwise, the first initial setting value remains unchanged.
[0040] A charging control system according to a third embodiment of the present application includes a processor and a memory, wherein the memory stores a computer program. When the computer program is executed by the processor, the processor implements the instructions of the charging control method as described in any one of the above items.
[0041] The charging control system of the fourth embodiment of the present application is a non-volatile computer-readable storage medium, wherein the computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the charging control method as described in any one of the above items is implemented.
[0042] Additional aspects and advantages of the embodiments of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the embodiments of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:
[0044] Figure 1 is a flow chart of a charging control method according to an embodiment of the present application;
[0045] Figure 2 is a module schematic diagram of a charging control device according to an embodiment of the present application;
[0046] Figure 3 It is a module schematic diagram of a charging control system according to an embodiment of the present application;
[0047] Figure 4 is a schematic diagram of a module for controlling a charging loop in an embodiment of the present application;
[0048] Figure 5 is a flow chart of a charging control method of certain embodiments of the present application;
[0049] Figure 6 is a flow chart of a charging control method of certain embodiments of the present application;
[0050] Figure 7 is a flow chart of a charging control method of certain embodiments of the present application;
[0051] Figure 8 is a flow chart of a charging control method of certain embodiments of the present application;
[0052] Fig. 9 It is a flowchart of a charging control method of certain embodiments of the present application.
[0053] Description of main component symbols: charging control system 100, charging control device 10, first acquisition module 11, second acquisition module 12, first calculation module 13, second calculation module 14, processor 20, memory 30, charging loop 40, battery pack 41, photovoltaic module 42, inverter 43, main control board 44. DETAILED DESCRIPTION
[0054] The following further describes the embodiments of the present application in conjunction with the accompanying drawings. The same or similar reference numerals in the accompanying drawings represent the same or similar elements or elements with the same or similar functions.
[0055] In addition, the embodiments of the present application described below in conjunction with the drawings are exemplary and are only used to explain the embodiments of the present application and should not be construed as limiting the present application.
[0056] In the present application, unless otherwise clearly specified and limited, a first feature being “above” or “below” a second feature may mean that the first and second features are in direct contact, or the first and second features are in indirect contact through an intermediate medium. Moreover, a first feature being “above”, “above”, and “above” a second feature may mean that the first feature is directly above or obliquely above the second feature, or simply means that the first feature is higher in level than the second feature. A first feature being “below”, “below”, and “below” a second feature may mean that the first feature is directly below or obliquely below the second feature, or simply means that the first feature is lower in level than the second feature.
[0057] See also Figure 1 The present application embodiment provides a charging control method for controlling a charging loop 40, wherein the charging loop 40 includes a plurality of battery packs 41 connected in parallel and a photovoltaic assembly 42 and an inverter 43 for charging the battery packs 41. The charging control method includes:
[0058] Step 01: Obtain a standard charging current value of each battery pack and a first initial setting value of a total charging current of a plurality of battery packs 41;
[0059] Step 02: Get the actual charging current value of each battery pack;
[0060] Step 03: when the total difference is greater than 0, the first initial setting value is updated to be the first updated setting value, the first updated setting value is the first initial setting value minus the total difference, and the total difference is the sum of the actual charging current values of all battery packs whose actual charging current values are greater than the corresponding standard charging current values minus the corresponding standard charging current values;
[0061] Step 04: When the total difference is equal to 0 and all actual charging current values are less than the corresponding standard charging current value by one step-increase current value, update the first initial setting value to the second updated setting value, and the second updated setting value is the first initial setting value plus one step-increase current value. Otherwise, keep the first initial setting value unchanged.
[0062] See also Figure 2 The embodiment of the present application further provides a charging control device 10 for controlling a charging loop 40, wherein the charging loop 40 includes a plurality of battery packs 41 connected in parallel and a photovoltaic assembly 42 and an inverter 43 for charging the battery packs 41. The charging control device 10 includes a first acquisition module 11, a second acquisition module 12, a first calculation module 13 and a second calculation module 14. The first acquisition module 11 is used to acquire a standard charging current value of each battery pack 41 and a first initial setting value of a total charging current of the plurality of battery packs 41. The second acquisition module 12 is used to acquire an actual charging current value of each battery pack 41. The first calculation module 13 is used to calculate the difference between the total difference and the standard charging current value of each battery pack 41. When the total difference is greater than 0, the first initial setting value is updated to the first updated setting value, the first updated setting value is the first initial setting value minus the total difference, the total difference is the sum of the difference between the actual charging current value of the battery pack 41 for all battery packs 41 whose actual charging current values are greater than the corresponding standard charging current value minus the corresponding standard charging current value, and the second calculation module 14 is used to update the first initial setting value to the second updated setting value when the total difference is equal to 0 and all actual charging current values are less than the corresponding standard charging current value by one step-increase current value, the second updated setting value is the first initial setting value plus one step-increase current value, otherwise, the first initial setting value is kept unchanged.
[0063] See also Figure 3 The embodiment of the present application also provides a charging control system 100, including a processor 20 and a memory 30, wherein the memory 30 stores a computer program, and when the computer program is executed by the processor 20, the processor 20 implements the instructions of any of the charging control methods described above. In other words, the processor 20 can be used to obtain the standard charging current value of each battery pack 41 and the first initial setting value of the total charging current of the plurality of battery packs 41, obtain the actual charging current value of each battery pack 41, and when the total difference is greater than 0, update the first initial setting value to the first updated setting value, the first updated setting value minus the total difference, the total difference is the sum of the difference between the actual charging current value of all battery packs 41 whose actual charging current value is greater than the corresponding standard charging current value minus the corresponding standard charging current value, and when the total difference is equal to 0 and all actual charging current values are less than the corresponding standard charging current value by one step-increasing current value, update the first initial setting value to the second updated setting value, the second updated setting value is the first initial setting value plus one step-increasing current value, otherwise, keep the first initial setting value unchanged.
[0064] The charging control method, device and system proposed in the present application first set the setting value of the total charging current through the standard charging current value and the actual charging current value, thereby limiting the actual charging current value, while ensuring the charging efficiency of all battery packs 41, avoiding overcurrent of the battery pack 41 with a smaller standard charging current value; on the other hand, the setting value of the total charging current is set so that even when the light suddenly becomes strong, the actual photovoltaic charging current value always remains stable and does not change significantly, thereby avoiding overcharging of the battery. At the same time, no large current shock will occur, avoiding damage to the battery, which is beneficial to ensuring the service life of the battery pack 41.
[0065] For details, please refer to Figure 4 In an embodiment of the present application, the charging control system 100 includes a main control board 44 , which is electrically connected to the photovoltaic assembly 42 and the inverter 43 and controls the photovoltaic assembly 42 and the inverter 43 to charge the multiple battery packs 41 .
[0066] In the embodiment of the present application, the standard charging current value and the actual charging current value of each battery pack 41 are obtained, and the set value Itotal_set of the total charging current is adjusted according to the actual charging current value of each battery pack 41.
[0067] The specific method for adjusting the setting value Itotal_set of the total charging current is as follows: determine whether the actual charging current value of all battery packs 41 whose charging current is not 0 is greater than their standard charging current value, and count the sum of the current values Iex of the actual charging current values of all battery packs 41 that exceed the standard charging current value. If the total difference Iex is not 0, Itotal_set needs to be subtracted from the total difference, that is, Itotal_set = Itotal_set-Iex.
[0068] If the total difference Iex=0, that is, the actual charging current value of the battery pack 41 is not greater than the standard charging current value, then determine whether the actual charging current value of a battery pack 41 is close to its standard charging current value, that is, the actual charging current value of the battery pack 41 is less than a step increase current value from the standard charging current value. If so, Itotal_set remains unchanged and no increase or decrease is required.
[0069] If the actual charging current value of the battery pack 41 is smaller than the standard charging current value and is not close to the standard charging current value, Itotal_set is increased by a step current value Istep, that is, Itotal_set=Itotal_set+Istep.
[0070] See also Figure 5 In some embodiments, step 01 includes:
[0071] 011: Determine a standard charging current value and a first initial setting value according to a charging curve, a current temperature value, and a voltage value of the battery pack.
[0072] In this way, the standard charging current value and the first initial setting value of the total charging current of the plurality of battery packs 41 are obtained by using the charging curve, the current temperature value and the voltage value, which is helpful to ensure the charging efficiency and the product performance.
[0073] In some embodiments, sub-step 011 can be implemented by the first acquisition module 11, or the first acquisition module 11 can be used to determine the standard charging current value and the first initial setting value according to the charging curve, current temperature value and voltage value of the battery pack 41.
[0074] In some embodiments, the processor 20 may be configured to determine a standard charging current value and a first initial setting value according to a charging curve, a current temperature value, and a voltage value of the battery pack 41 .
[0075] Specifically, the charging curve of the battery pack 41 describes the relationship between the voltage, current and other parameters of the battery pack 41 during the charging process and the time or charging stage. The life of the battery pack 41 is closely related to its charging and discharging process. Excessive charging current will accelerate the consumption of chemical substances inside the battery and the wear of electrode materials, thereby shortening the life of the battery pack 41. The standard charging current value determined according to the charging curve can avoid damage to the battery pack 41 caused by excessive current, thereby extending the life of the battery pack 41.
[0076] In some embodiments, the step-increasing current value is less than or equal to the difference between the maximum current value allowed by the battery pack 41 to exceed the standard charging current value within a first preset time and the standard charging current value, and the first preset time is less than or equal to 60 seconds.
[0077] In this way, the actual photovoltaic charging current can be steadily increased without affecting the performance of the battery pack 41 , which is beneficial to ensuring the service life of the battery pack 41 .
[0078] Specifically, in the embodiment of the present application, the step-increase current value needs to take into account the difference in the battery pack 41 that is allowed to exceed the standard charging current in a short period of time, and the step-increase current value cannot be greater than the difference, otherwise when the battery voltage reaches the protection voltage, the battery power will not reach the nominal power of the product. The first preset time is generally not more than 60 seconds.
[0079] See also Figure 6 In some embodiments, the charging control method further includes:
[0080] 041: Calculate the total required current value based on the standard charging current value. The total required current value is the sum of the standard charging current values.
[0081] 042: When the first updated setting value is greater than the total demand current value, the first updated setting value is updated to a third updated setting value, and the third updated setting value is equal to the total demand current value; and when the second updated setting value is greater than the total demand current value, the second updated setting value is updated to a fourth updated setting value, and the fourth updated setting value is equal to the total demand current value; and when the first initial setting value is greater than the total demand current value, the first initial setting value is updated to a fifth updated setting value, and the fifth updated setting value is equal to the total demand current value.
[0082] In this way, the setting value of the total charging current of the battery pack 41 is limited to be smaller than the total required current value, which helps to avoid large current value shock caused by excessive charging current value due to load removal or reduction during charging and discharging, thereby affecting the performance and service life of the battery pack 41.
[0083] In some embodiments, sub-steps 041 and 042 can be implemented by the second calculation module 14, or the second calculation module 14 can be used to calculate the total required current value based on the standard charging current value, and the total required current value is the sum of the standard charging current values; when the first updated setting value is greater than the total required current value, the first updated setting value is updated to a third updated setting value, and the third updated setting value is equal to the total required current value; and when the second updated setting value is greater than the total required current value, the second updated setting value is updated to a fourth updated setting value, and the fourth updated setting value is equal to the total required current value; and when the first initial setting value is greater than the total required current value, the first initial setting value is updated to a fifth updated setting value, and the fifth updated setting value is equal to the total required current value.
[0084] In certain embodiments, the processor 20 may be configured to calculate a total required current value based on a standard charging current value, wherein the total required current value is the sum of the standard charging current values; in a case where the first updated setting value is greater than the total required current value, updating the first updated setting value to a third updated setting value, wherein the third updated setting value is equal to the total required current value; and in a case where the second updated setting value is greater than the total required current value, updating the second updated setting value to a fourth updated setting value, wherein the fourth updated setting value is equal to the total required current value; and in a case where the first initial setting value is greater than the total required current value, updating the first initial setting value to a fifth updated setting value, wherein the fifth updated setting value is equal to the total required current value.
[0085] Specifically, in the embodiment of the present application, the setting value of the total charging current of the updated multiple battery packs 41 should not exceed the total required current value, that is, when the setting value is greater than the standard charging current value, Itotal_set=Itotal_need, and when the setting value is less than or equal to the standard charging current value, the setting value remains unchanged.
[0086] See also Figure 7In some embodiments, the charging control method further includes:
[0087] 051: Get the initial photovoltaic setting value of the charging current of the photovoltaic module of the battery pack;
[0088] 052: Get the actual total photovoltaic current value of the photovoltaic module;
[0089] 053: when the difference between the actual photovoltaic current total value and the initial photovoltaic setting value is less than a predetermined value, updating the first initial photovoltaic setting value to a first updated photovoltaic setting value, the first updated photovoltaic setting value being equal to the initial photovoltaic setting value plus a step-increase current value;
[0090] 054: When the difference between the actual photovoltaic current total value and the initial photovoltaic setting value is greater than or equal to a predetermined value, the first initial photovoltaic setting value is updated to a second updated photovoltaic setting value, and the second updated photovoltaic setting value is equal to the actual photovoltaic current total value plus a step-increase current value.
[0091] In this way, when the actual total photovoltaic current value decreases, the photovoltaic setting value is made close to the actual total photovoltaic current value, and when the actual total photovoltaic current value increases, the photovoltaic setting value is gradually increased without a large change, thereby avoiding overcharging of the battery.
[0092] In some embodiments, sub-steps 051, 052, 053 and 054 can be implemented by the second calculation module 14, or the second calculation module 14 can be used to obtain the initial photovoltaic setting value of the charging current of the photovoltaic component 42 of the battery pack 41; obtain the actual total photovoltaic current value of the photovoltaic component 42; when the difference between the actual total photovoltaic current value and the initial photovoltaic setting value is less than a predetermined value, update the first initial setting value to a first updated photovoltaic setting value, and the first updated photovoltaic setting value is equal to the initial photovoltaic setting value plus a step-increase current value; when the difference between the actual total photovoltaic current value and the initial photovoltaic setting value is greater than or equal to a predetermined value, update the first initial setting value to a second updated photovoltaic setting value, and the second updated photovoltaic setting value is equal to the actual total photovoltaic current value plus a step-increase current value.
[0093] In some embodiments, the processor 20 can be used to obtain an initial photovoltaic setting value of the charging current of the photovoltaic component 42 of the battery pack 41; obtain an actual total photovoltaic current value of the photovoltaic component 42; when the difference between the actual total photovoltaic current value and the initial photovoltaic setting value is less than a predetermined value, update the first initial setting value to a first updated photovoltaic setting value, the first updated photovoltaic setting value being equal to the initial photovoltaic setting value plus a step-increase current value; when the difference between the actual total photovoltaic current value and the initial photovoltaic setting value is greater than or equal to a predetermined value, update the first initial setting value to a second updated photovoltaic setting value, the second updated photovoltaic setting value being equal to the actual total photovoltaic current value plus a step-increase current value.
[0094] Specifically, in the embodiment of the present application, when the photovoltaic component 42 is charging, there will be a charging current setting value, which is used to limit the charging current of the photovoltaic component 42, so that the charging current of the photovoltaic component 42 cannot exceed the maximum setting value when the charging current of the photovoltaic component 42 changes with the light intensity.
[0095] In the embodiment of the present application, after obtaining the current standard charging current value Imax, a step-increase current value Istep is first given to the photovoltaic component 42 as the initial photovoltaic setting value Ipv_set, that is, Ipv_set = Istep. It is determined whether the actual total photovoltaic current value Ipv_now of the photovoltaic component 42 is close to the initial photovoltaic setting value, that is, whether the difference between the actual total photovoltaic current value and the initial photovoltaic setting value is less than or equal to a predetermined value. If it is close, it means that the current light intensity meets the initial photovoltaic setting value, and the initial setting value is updated to the first updated photovoltaic setting value, which is equal to the initial photovoltaic setting value plus a step-increase current value, that is, Ipv_set = Ipv_set + Istep.
[0096] On the contrary, if the current actual total photovoltaic current value of the photovoltaic component 42 cannot be close to the initial photovoltaic setting value, that is, when the difference between the actual total photovoltaic current value and the initial photovoltaic setting value is greater than the predetermined value, the initial photovoltaic setting value is updated to the second updated photovoltaic setting value, and the second updated photovoltaic setting value is equal to the actual total photovoltaic current value plus a step-increase current value, that is, the actual total photovoltaic current value of the photovoltaic component 42 is added with a step-increase current value, that is, Ipv_set=Ipv_now+Istep, as the initial photovoltaic setting value of the photovoltaic component 42 this time.
[0097] In the embodiment of the present application, the predetermined value is 0.2 A, and the current difference within 0.2 A will not have a significant impact on the performance of the system. Such a setting helps to simplify the design and selection of current sources, loads and other related components, so that designers can more flexibly select components that meet the requirements without paying too much attention to tiny current differences.
[0098] It is easy to understand that, because the actual total photovoltaic current value of the photovoltaic component 42 cannot be close to the set value of the photovoltaic charging current, it may be that the light intensity is not strong enough, or the light intensity may be attenuated. If it is the latter, the actual total photovoltaic current value of the photovoltaic component 42 is very different from the initial photovoltaic setting value. The inverter 43 will make up for the required charging current of the system. If the larger setting value is still maintained, once the light is suddenly restored, the actual total photovoltaic current value of the photovoltaic component 42 will increase rapidly, and the inverter 43 will not have time to adjust. Combined with the charging current value of the inverter 43, the charging current of the battery will be much greater than the standard charging current value, and a large current will occur. Therefore, in order to avoid this situation, when the current actual total photovoltaic current value of the photovoltaic component 42 cannot be close to the initial photovoltaic setting value, the initial photovoltaic setting value is updated to the actual total photovoltaic current value plus a step-increase current value as the new setting value of the photovoltaic component 42. In this way, even if the light suddenly becomes stronger, the maximum current output by the photovoltaic component 42 will not exceed the new setting value. Even if the current of the inverter 43 is superimposed, the total charging current of the battery will not differ from the standard charging current by more than a step-increase current value, and a large current shock will not occur. At the same time, it can also ensure that the final charging capacity of the battery reaches the nominal capacity, and there will be no overcharging problem.
[0099] See also Figure 8 In some embodiments, the charging control method further includes:
[0100] Step 06: Calculate a set value of the charging current of the inverter, where the set value is the difference between the first updated set value, the second updated set value, the third updated set value, the fourth updated set value, the fifth updated set value or the first initial set value and the actual total value of the charging current.
[0101] In this way, the inverter 43 can replenish the charging current in time to ensure the charging efficiency of the battery pack 41.
[0102] In some embodiments, step 06 can be implemented by the second calculation module 14, or the second calculation module 14 can be used to calculate the set value of the charging current of the inverter 43, and the set value is the difference between the first updated set value, the second updated set value, the third updated set value, the fourth updated set value, the fifth updated set value or the first initial set value and the actual total value of the charging current.
[0103] In some embodiments, the processor 20 can be used to calculate a set value of the charging current of the inverter 43, where the set value is the difference between the first updated set value, the second updated set value, the third updated set value, the fourth updated set value, the fifth updated set value or the first initial set value and the actual total charging current value.
[0104] Specifically, in the embodiment of the present application, the setting value of the charging current of the inverter 43 is always equal to the difference between the setting value Itotal_set of the current actual total charging current and the actual total charging current value Ipv_now of the photovoltaic component 42, that is, Iinv_set=Itotal_set-Ipv_now.
[0105] See also Fig. 9 In some embodiments, the charging control method further includes:
[0106] Step 07: After determining the set value for the second preset time, re-obtain the standard charging current value and the actual charging current value of each battery pack and the second initial setting value of the total charging current of multiple battery packs, the standard charging current value is determined based on the charging curve, current temperature value and voltage value of the battery pack, and the second initial setting value is the first updated setting value, the second updated setting value, the third updated setting value, the fourth updated setting value, the fifth updated setting value or the first initial setting value.
[0107] In this way, obtaining the theoretical total setting value of this round according to the actual total setting value of the previous round can make the setting charging current value remain stable when increasing, without causing a large change, and avoid current shock.
[0108] In some embodiments, step 07 can be implemented by the first acquisition module 11, or the first acquisition module 11 can be used to re-acquire the standard charging current value and the actual charging current value of each battery pack 41 and the second initial setting value of the total charging current of multiple battery packs 41 after determining the second preset time of the set value, the standard charging current value is determined according to the charging curve, current temperature value and voltage value of the battery pack 41, and the second initial setting value is the first updated setting value, the second updated setting value, the third updated setting value, the fourth updated setting value, the fifth updated setting value or the first initial setting value.
[0109] In certain embodiments, the processor 20 can be used to reacquire the standard charging current value and the actual charging current value of each battery pack 41 and the second initial setting value of the total charging current of multiple battery packs 41 after determining the set value for a second preset time, the standard charging current value is determined based on the charging curve, current temperature value and voltage value of the battery pack 41, and the second initial setting value is the first updated setting value, the second updated setting value, the third updated setting value, the fourth updated setting value, the fifth updated setting value or the first initial setting value.
[0110] Specifically, after determining the second preset time of the set value, the above steps are repeated and looped until an end instruction is received. The end instruction can be a manually input disconnection instruction or an instruction to detect that the battery pack 41 is fully charged. Among them, the set value of the charging current of the photovoltaic component 42 updated in the previous round is selected as the initial setting value of this round.
[0111] In some embodiments, the second predetermined time is the response time of the charging loop 40 .
[0112] In this way, it can be ensured that the system can fully respond and complete the corresponding actions, avoiding the system not being able to respond in time and causing excessive current to affect the battery pack 41.
[0113] Specifically, in the embodiment of the present application, the response time of the inverter 43 is the maximum time from the main control board 44 sending a command to change the charging current to the inverter 43 to the inverter 43 adjusting to the target current. The smaller the time, the faster the current switching and the better the performance. Similarly, the response time of the photovoltaic module 42 is the maximum time from the main control board 44 sending a command to change the charging current to the photovoltaic module 42 adjusting to the target current. The larger of the two is taken as the response time of the charging loop 40 of the system. The time period for the main control to send a current adjustment command must be greater than the response time of the system charging loop 40. At present, the response time of the inverter 43 is generally less than 300ms, while the photovoltaic module 42 is larger, generally 2 to 3s. Here, the response time of the charging loop 40 can be selected as 3s.
[0114] The embodiment of the present application also provides a charging control system 100, a non-volatile computer-readable storage medium, and the computer-readable storage medium stores a computer program. When the computer program is executed by the processor 20, any of the above-mentioned charging control methods is implemented.
[0115] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any other combination. When implemented by software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).
[0116] In the description of this specification, the description with reference to the terms "certain embodiments", "one embodiment", "some embodiments", "illustrative embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials, or characteristics described in conjunction with the embodiments or examples are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.
[0117] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of this application, the meaning of "plurality" is at least two, such as two, three, unless otherwise clearly and specifically defined.
[0118] Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limitations on the present application. Ordinary technicians in this field can change, modify, replace and modify the above embodiments within the scope of the present application. The scope of the present application is defined by the claims and their equivalents.
Claims
1. A charging control method for controlling a charging loop, wherein the charging loop comprises a plurality of battery packs connected in parallel and a photovoltaic module and an inverter for charging the battery packs, wherein: The charging control method comprises: Acquire a standard charging current value of each of the battery packs and a first initial setting value of a total charging current of the plurality of battery packs; Obtaining an actual charging current value of each battery pack; When the total difference is greater than 0, the first initial setting value is updated to a first updated setting value, the first updated setting value being the first initial setting value minus the total difference, the total difference being the sum of the differences between the actual charging current values of all battery packs whose actual charging current values are greater than the corresponding standard charging current values minus the corresponding standard charging current values; When the total difference is equal to 0 and all the actual charging current values are less than the corresponding standard charging current value by one step-increase current value, the first initial setting value is updated to a second updated setting value, where the second updated setting value is the first initial setting value plus one step-increase current value; otherwise, the first initial setting value is kept unchanged.
2. The charging control method according to claim 1, characterized in that: The obtaining of the standard charging current value of each of the battery packs and the first initial setting value of the total charging current of the plurality of battery packs comprises: The standard charging current value and the first initial setting value are determined according to the charging curve, current temperature value and voltage value of the battery pack.
3. The charging control method according to claim 1, characterized in that: The step-increase current value is less than or equal to the difference between the maximum current value of the battery pack that is allowed to exceed the standard charging current value within a first preset time and the standard charging current value, and the first preset time is less than or equal to 60 seconds.
4. The charging control method according to claim 1, characterized in that: The charging control method further includes: Calculate a total required current value according to the standard charging current value, wherein the total required current value is the sum of the standard charging current values; In the case where the first updated setting value is greater than the total demand current value, updating the first updated setting value to a third updated setting value, wherein the third updated setting value is equal to the total demand current value; and In the case where the second updated setting value is greater than the total demand current value, updating the second updated setting value to a fourth updated setting value, the fourth updated setting value being equal to the total demand current value; and In a case where the first initial setting value is greater than the total demand current value, the first initial setting value is updated to a fifth updated setting value, and the fifth updated setting value is equal to the total demand current value.
5. The charging control method according to claim 4, characterized in that: The charging control method further includes: Obtaining an initial photovoltaic setting value of a charging current of the photovoltaic assembly of the battery pack; Obtaining an actual total photovoltaic current value of the photovoltaic component; When the difference between the actual photovoltaic current total value and the initial photovoltaic setting value is less than a predetermined value, updating the first initial photovoltaic setting value to a first updated photovoltaic setting value, wherein the first updated photovoltaic setting value is equal to the initial photovoltaic setting value plus one of the step-increase current values; When the difference between the actual photovoltaic current total value and the initial photovoltaic setting value is greater than or equal to the predetermined value, the first initial photovoltaic setting value is updated to a second updated photovoltaic setting value, and the second updated photovoltaic setting value is equal to the actual photovoltaic current total value plus one of the step-increase current values.
6. The charging control method according to claim 5, characterized in that: The charging control method further includes: A set value of a charging current of the inverter is calculated, where the set value is a difference between the first updated set value, the second updated set value, the third updated set value, the fourth updated set value, the fifth updated set value or the first initial set value and the actual total value of the charging current.
7. The charging control method according to claim 6, characterized in that: The charging control method further includes: After determining the second preset time of the set value, the standard charging current value and the actual charging current value of each battery pack and the second initial setting value of the total charging current of the multiple battery packs are reacquired, the standard charging current value is determined according to the charging curve, current temperature value and voltage value of the battery pack, and the second initial setting value is the first updated setting value, the second updated setting value, the third updated setting value, the fourth updated setting value, the fifth updated setting value or the first initial setting value.
8. The charging control method according to claim 7, characterized in that: The second preset time is the response time of the charging loop.
9. A charging control device for controlling a charging loop, wherein the charging loop comprises a plurality of battery packs connected in parallel and a photovoltaic module and an inverter for charging the battery packs, wherein: The charging control device comprises: A first acquisition module, used for acquiring a standard charging current value of each of the battery packs and a first initial setting value of a total charging current of the plurality of battery packs; A second acquisition module, used to acquire an actual charging current value of each battery pack; a first calculation module, configured to update the first initial setting value to a first updated setting value when the total difference is greater than 0, the first updated setting value being the first initial setting value minus the total difference, the total difference being the sum of the differences between the actual charging current values of all battery packs whose actual charging current values are greater than the corresponding standard charging current values minus the corresponding standard charging current values; A second calculation module is used to update the first initial setting value to a second updated setting value when the total difference is equal to 0 and all the actual charging current values are less than the corresponding standard charging current value by one step-increase current value, and the second updated setting value is the first initial setting value plus one step-increase current value; otherwise, the first initial setting value remains unchanged.
10. A charging control system, characterized in that: The method comprises a processor and a memory, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor implements the instructions of the charging control method according to any one of claims 1 to 8.
11. A non-volatile computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the charging control method according to any one of claims 1 to 8 is implemented.
Citation Information
Patent Citations
Intelligent management device and method of charging and discharging of parallel-connected battery group
CN103311965A
Charging method, control system and storage medium
CN111262324A
Current limiting method, electronic device and storage medium
CN111446752A
Parallel battery management method and device, medium and electric motorcycle
CN114194065A
Charging method, energy storage device and electronic device
CN115360807A