Charging control method, apparatus and device, energy storage system, and computer device
By determining the target charging branch in the charging circuit and performing voltage stabilization processing, screening and synchronous control of the circulation charging branch, the circulation problem during charging of the multi-energy collector is solved, and the stability and safety of the charging process are achieved.
Patent Information
- Application Number
- PCT/CN2024/128850
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-11-01
- Filing Date
- 2024-10-31
- Publication Date
- 2025-05-08
AI Technical Summary
In the charging circuit for multi-energy collectors to charge energy storage devices, excessive charging power of a single energy collector will cause branches to affect each other, generate circulation, damage components in the charging circuit, resulting in unstable and insecure charging process.
By obtaining the initial charging parameters of each charging branch in the charging circuit, determining the target charging branch, and stabilizing the target charging branch through dual closed-loop control, the circulation charging branch that is in the same charging loop circuit as the target charging branch is selected, and synchronous charging control is performed.
It effectively suppresses the emergence of circulation in the charging circuit, ensures the stability and safety of the charging process, and reduces the control differences between each branch.
Smart Images

Figure CN2024128850_08052025_PF_FP_ABST
Abstract
Description
Charging control method, device, equipment, energy storage system and computer equipment Technical Field
[0001] The present application relates to the field of electric energy storage technology, and in particular to a charging control method, device, equipment, energy storage system, computer equipment, and computer-readable storage medium. Background Art
[0002] In current energy generation technology, electricity is generated by harvesting energy (such as solar energy, wind energy, hydropower, and tidal energy) and converting it into electrical energy. Typically, a corresponding energy harvester is installed to collect the corresponding energy, which is then connected to an energy storage device through a circuit. However, the location of the energy harvester is not fixed and may change due to environmental factors. Therefore, a separate charging circuit and MPPT (maximum power point tracking) control are required between each energy harvester and the energy storage device. For example, during the solar energy harvesting process, solar panels in the same group charge the same energy storage device. However, to minimize solar energy waste, the solar panels in the same group may be installed in different locations and facing different directions to collect light energy at different times and from different directions.
[0003] For charging circuits with multiple energy harvesters charging energy storage devices, that is, charging circuits with two or more inputs, when the charging power of only one energy harvester is too large, the branch where the energy harvester is located will interact with the branches where other energy harvesters are located. When running the MPPT algorithm for control, confusion is likely to occur, resulting in circulating currents and damaging components in the charging circuit, making the charging process unstable and unsafe. Summary of the Invention
[0004] Based on this, it is necessary to provide a charging control method, device, equipment, energy storage system, computer equipment, computer-readable storage medium and computer program product that can improve the stability of the charging circuit in order to address the above technical problems.
[0005] In a first aspect, the present application provides a charging control method, the method comprising:
[0006] Obtaining initial charging parameters of each charging branch in the charging circuit, and determining a target charging branch from each of the charging branches according to the initial charging parameters; the number of the charging branches is two or more;
[0007] Performing voltage stabilization processing on the target charging branch through dual closed-loop control to obtain charging parameters of each charging branch;
[0008] screening, according to the charging parameters, a circulating current charging branch in each of the charging branches that is in the same charging loop as the target charging branch;
[0009] Synchronous charging control is performed on the circulating charging branch and the target charging branch.
[0010] In one embodiment, the charging branch includes a to-be-determined charging branch and a target charging branch, and screening, according to the charging parameter, a circulating current charging branch in each of the charging branches that is in the same charging loop as the target charging branch includes:
[0011] Determining whether the charging parameters of each of the to-be-determined charging branches follow the charging parameter changes of the target charging branch;
[0012] The charging branch that follows the charging parameter change of the target charging branch is determined to be a circulating current charging branch that is in the same charging loop as the target charging branch.
[0013] In one embodiment, determining whether the charging parameters of each of the to-be-determined charging branches follow the charging parameter change of the target charging branch includes:
[0014] Calculating a first change amount of each of the to-be-determined charging branches within a set time range, and a second change amount of the target charging branch within the set time range;
[0015] It is determined whether the charging parameter of each of the to-be-determined charging branches follows the charging parameter change of the target charging branch according to the first change amount and the second change amount.
[0016] In one embodiment, the synchronous charging control of the circulating charging branch and the target charging branch includes:
[0017] Performing MPPT algorithm control on the target charging branch to obtain a PWM signal;
[0018] Synchronous charging control is performed on the circulating charging branch and the target charging branch based on the PWM signal.
[0019] In one embodiment, determining a target charging branch from each of the charging branches according to the initial charging parameters includes:
[0020] The charging branch with the largest voltage among the initial charging parameters is selected from the charging branches as the target charging branch.
[0021] In one embodiment, the voltage stabilization process of the target charging branch is performed through dual closed-loop control to obtain the charging parameters of each charging branch, including:
[0022] Performing double closed-loop control on the target charging branch according to preset adjustment parameters to obtain a voltage-stabilized PWM signal;
[0023] The target charging branch is subjected to voltage stabilization processing according to the voltage stabilization PWM signal to obtain charging parameters of each charging branch.
[0024] In one embodiment, the step of performing voltage stabilization on the target charging branch according to the voltage stabilization PWM signal to obtain charging parameters of each charging branch includes:
[0025] Performing voltage stabilization processing on the target charging branch according to the voltage stabilization PWM signal;
[0026] Determining whether a real-time charging parameter of a target charging branch matches a preset voltage parameter; the preset voltage parameter is obtained based on an initial charging parameter of the target charging branch;
[0027] If so, obtaining charging parameters of each charging branch based on the real-time charging parameters of the target charging branch;
[0028] If not, return to executing the dual closed-loop control of the target charging branch according to the preset adjustment parameters to obtain a voltage-stabilized PWM signal; until the real-time charging parameter of the target charging branch matches the preset voltage parameter.
[0029] In a second aspect, the present application further provides a charging control device, the device comprising:
[0030] a target determination module, configured to obtain initial charging parameters of each charging branch in the charging circuit, and determine a target charging branch from each of the charging branches according to the initial charging parameters; the number of the charging branches being two or more;
[0031] A voltage stabilization module, configured to perform voltage stabilization processing on the target charging branch through dual closed-loop control to obtain charging parameters of each charging branch;
[0032] a circulating current screening module, configured to screen, according to the charging parameters, a circulating current charging branch in each of the charging branches that is in the same charging loop as the target charging branch;
[0033] A synchronous control module is used to perform synchronous charging control on the circulating charging branch and the target charging branch.
[0034] In a third aspect, the present application also provides a charging control device, which includes a sampling circuit and a controller, wherein the sampling circuit is connected to the charging circuit and the controller, and the controller is connected to the charging circuit. The sampling circuit is used to detect the initial charging parameters of each charging branch in the charging circuit and the charging parameters of each charging branch, and send them to the controller, and the controller is used to control the charging of the charging circuit according to the above method.
[0035] In a fourth aspect, the present application further provides an energy storage system, comprising an energy storage device, a charging circuit and a charging control device as described above, wherein the energy storage device and the charging control device are connected to the charging circuit.
[0036] In a fifth aspect, the present application further provides a computer device. The computer device includes a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:
[0037] Obtaining initial charging parameters of each charging branch in the charging circuit, and determining a target charging branch from each of the charging branches according to the initial charging parameters; the number of the charging branches is two or more;
[0038] Performing voltage stabilization processing on the target charging branch through dual closed-loop control to obtain charging parameters of each charging branch;
[0039] screening, according to the charging parameters, a circulating current charging branch in each of the charging branches that is in the same charging loop as the target charging branch;
[0040] Synchronous charging control is performed on the circulating charging branch and the target charging branch.
[0041] In a sixth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the following steps:
[0042] Obtaining initial charging parameters of each charging branch in the charging circuit, and determining a target charging branch from each of the charging branches according to the initial charging parameters; the number of the charging branches is two or more;
[0043] Performing voltage stabilization processing on the target charging branch through dual closed-loop control to obtain charging parameters of each charging branch;
[0044] screening, according to the charging parameters, a circulating current charging branch in each of the charging branches that is in the same charging loop as the target charging branch;
[0045] Synchronous charging control is performed on the circulating charging branch and the target charging branch.
[0046] In a seventh aspect, the present application further provides a computer program product. The computer program product includes a computer program that, when executed by a processor, implements the following steps:
[0047] Obtaining initial charging parameters of each charging branch in the charging circuit, and determining a target charging branch from each of the charging branches according to the initial charging parameters; the number of the charging branches is two or more;
[0048] Performing voltage stabilization processing on the target charging branch through dual closed-loop control to obtain charging parameters of each charging branch;
[0049] screening, according to the charging parameters, a circulating current charging branch in each of the charging branches that is in the same charging loop as the target charging branch;
[0050] Synchronous charging control is performed on the circulating charging branch and the target charging branch.
[0051] The above-mentioned charging control method, apparatus, device, energy storage system, computer device, computer-readable storage medium, and computer program product include obtaining initial charging parameters for each charging branch in the charging circuit, determining a target charging branch from each charging branch based on the initial charging parameters, performing voltage stabilization on the target charging branch through dual closed-loop control to obtain charging parameters for each charging branch, screening circulating charging branches in the same charging circuit as the target charging branch based on the charging parameters, and performing synchronous charging control on the circulating charging branches and the target charging branches. The number of charging branches is two or more. In this application, the target charging branch is first selected and voltage stabilized. The circulating charging branches in the same charging circuit as the target charging branch that may cause circulating current interference are then screened through charging parameters to detect the circulating charging branches. Then, by performing synchronous charging control on the circulating charging branches that may cause circulating current interference, the control differences between the branches are reduced, the occurrence of circulating current in the charging circuit is suppressed, and the stability and safety of the charging process are ensured. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] FIG1 is a diagram illustrating an application environment of a charging control method according to an embodiment;
[0053] FIG2 is a schematic flow chart of a charging control method according to an embodiment;
[0054] FIG3 is a flow chart showing the steps of performing voltage stabilization processing on a target charging branch through dual closed-loop control to obtain charging parameters of each charging branch in one embodiment;
[0055] FIG4 is a flow chart showing the steps of performing voltage stabilization processing on a target charging branch through dual closed-loop control to obtain charging parameters of each charging branch according to another embodiment;
[0056] FIG5 is a flowchart illustrating the steps of selecting a circulating current charging branch in the same charging loop as a target charging branch among the charging branches according to charging parameters in one embodiment;
[0057] FIG6 is a flowchart illustrating steps for determining whether the charging parameters of each to-be-determined charging branch follow the charging parameter changes of the target charging branch in one embodiment;
[0058] FIG7 is a schematic flow diagram of steps for synchronously charging a circulating charging branch and a target charging branch in one embodiment;
[0059] FIG8 is a structural block diagram of a charging control device according to an embodiment;
[0060] FIG9 is a diagram illustrating an application environment of a charging control method according to another embodiment;
[0061] FIG10 is a diagram illustrating an application environment of a charging control method according to another embodiment;
[0062] FIG11 is a schematic diagram of the drive control of a MOS tube in one embodiment;
[0063] FIG12 is a schematic diagram of driving control of a MOS tube in another embodiment;
[0064] FIG13 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0065] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.
[0066] It will be understood that the terms "first," "second," etc., used herein may be used to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish a first element from another element. For example, a first resistor may be referred to as a second resistor, and similarly, a second resistor may be referred to as a first resistor without departing from the scope of this application. The first resistor and the second resistor are both resistors, but they are not the same resistor.
[0067] It can be understood that the “connection” in the following embodiments should be understood as “electrical connection”, “communication connection”, etc. if there is transmission of electrical signals or data between the connected circuits, modules, units, etc.
[0068] When used herein, the singular forms "a", "an", and "the" may also include the plural forms, unless the context clearly indicates otherwise. It should also be understood that the terms "include / comprise" or "have" and the like specify the presence of stated features, integers, steps, operations, components, parts, or combinations thereof, but do not preclude the possibility of the presence or addition of one or more other features, integers, steps, operations, components, parts, or combinations thereof.
[0069] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application pertains. The terms used herein in the specification of this application are for the purpose of describing specific embodiments only and are not intended to limit this application.
[0070] In one embodiment, the charging control method provided in the embodiment of the present application can be applied in the application environment shown in Figure 1. It includes a charging circuit 120 and a charging control device 140. The charging control device 140 can collect circuit data in the charging circuit 120, such as voltage, current, and power, and perform charging control on the charging circuit 120 through the charging control method provided in the embodiment of the present application to reduce the generation of circulating current. Optionally, the charging circuit 120 includes multiple energy collectors and energy storage devices connected to each energy collector. The energy collector transmits the generated electric energy to the energy storage device for storage. The energy collector can be a machine that collects energy and converts it into electric energy, such as a photovoltaic solar panel, a wind turbine, and a hydroelectric generator. The energy storage device can be a battery of various types and materials for storing electric energy.
[0071] In one embodiment, as shown in FIG2 , a charging control method is provided. The method is described by taking the charging control device 140 in FIG1 as an example, including the following steps:
[0072] Step 202 : acquiring initial charging parameters of each charging branch in the charging circuit, and determining a target charging branch from each charging branch according to the initial charging parameters.
[0073] Each energy harvester in the charging circuit connected to the energy storage device being charged can be considered a charging branch, and there can be at least two charging branches. When the states of the charging branches differ or the control is disordered, the charging branches may affect each other and form a circulating current, affecting the charging process of the charging branch to the energy storage device.
[0074] Specifically, the charging control device obtains the initial charging parameters of each charging branch in the charging circuit, analyzes the initial charging parameters of each charging branch, and selects one of the charging branches as the target charging branch. The initial charging parameters may include various circuit parameters, such as voltage parameters, current parameters, power parameters, and the status of components in the charging branch. The target charging branch can be selected based on the degree of circulating current hazard. The degree of circulating current hazard here refers to the degree of hazard to components in the charging circuit if a circulating current is generated between the charging branch and other charging branches.
[0075] Optionally, the target charging branch may be determined from the charging branches based on any circuit parameter in the initial charging parameters, for example, based on a voltage parameter in the initial charging parameters.
[0076] In one embodiment, determining the target charging branch from each charging branch according to the initial charging parameters in step 202 includes step 602 of selecting the charging branch with the largest voltage among the initial charging parameters from each charging branch as the target charging branch.
[0077] The higher the voltage of the charging branch that forms the circulating current, the more components that may break down or lose, and correspondingly, the greater the degree of harm caused by the circulating current. When analyzing the initial charging parameters of each charging branch, the charging control device can prioritize the voltage parameter among the circuit parameters and select the charging branch with the highest voltage parameter among the initial charging parameters as the target charging branch.
[0078] In this embodiment, by selecting the charging branch with the largest voltage in the initial charging parameters as the target charging branch, a serious circulating current effect is avoided. By subsequently regulating and controlling the charging branch, the circulating current can be suppressed to ensure the stability of the circuit operation.
[0079] Step 204 : performing voltage stabilization processing on the target charging branch through dual closed-loop control to obtain charging parameters of each charging branch.
[0080] Dual closed-loop control is an algorithmic control logic that optimizes for disturbances and changes in the controlled object, improving its stability. Dual closed-loop control includes inner and outer loops, each regulating coordinated control to stabilize the controlled object. In this application, dual closed-loop control stabilizes the target charging branch to enhance its stability.
[0081] Specifically, the charging control device stabilizes the voltage of the target charging branch by using dual closed-loop control. The charging control device may store preset voltage stabilization parameters, and stabilize the voltage of the target charging branch according to the preset voltage stabilization parameters, stabilizing the parameters of the target charging branch to match the preset voltage stabilization parameters. Alternatively, the charging control device may calculate a preset voltage parameter based on the initial charging parameters of the target charging branch, and stabilize the parameters of the target charging branch to match the preset voltage parameter.
[0082] After the voltage stabilization process, the charging control device obtains the charging parameters of each charging branch. The charging parameters obtained at this time include the charging parameters of the target charging branch after voltage stabilization, as well as the charging parameters of the charging branches other than the target charging branch.
[0083] Since there may be a circulating current effect between the target charging branch and other charging branches, the charging parameters of the charging branches other than the target charging branch may not necessarily be the same as the initial charging parameters obtained in step 202 .
[0084] If the charging control device determines the target charging branch by executing step 602 , since the voltage parameter among the initial charging parameters of the target charging branch is the highest, the voltage stabilization process performed on the target charging branch is usually a voltage reduction process.
[0085] Optionally, the dual closed-loop control can be PI dual closed-loop control or dual closed-loop PID control, which achieves stability control requirements by building a cyclic control logic of the inner loop and the outer loop. Exemplarily, the dual closed-loop control includes current inner loop control and voltage outer loop control.
[0086] In one embodiment, as shown in FIG. 3 , step 204 includes step 702 and step 704 .
[0087] Step 702 : Perform dual closed-loop control on the target charging branch according to preset adjustment parameters to obtain a voltage-regulated PWM signal.
[0088] The preset adjustment parameter is a set adjustment degree, specifically manifested in the voltage stabilization effect on the target charging branch during dual closed-loop control. Specifically, when the charging control device performs dual closed-loop control on the target charging branch according to the preset adjustment parameter, a corresponding voltage-stabilized PWM signal is generated. This voltage-stabilized PWM signal is used to control the target charging branch to achieve the voltage stabilization effect corresponding to the preset adjustment parameter.
[0089] Optionally, the preset adjustment parameter can be a set voltage adjustment level to facilitate voltage stabilization of the target charging branch. For example, a preset adjustment parameter of -1V indicates that under dual closed-loop control, the voltage of the target charging branch will drop by 1V. Correspondingly, after the voltage-regulated PWM signal controls the corresponding components within the target charging branch, the voltage of the target charging branch will drop by 1V.
[0090] Step 704 : performing voltage stabilization processing on the target charging branch according to the voltage stabilization PWM signal to obtain charging parameters of each charging branch.
[0091] Specifically, the voltage-stabilized PWM signal controls the components in the target charging branch to achieve voltage stabilization. After voltage stabilization, the charging parameters of each charging branch are obtained.
[0092] For example, when the target charging branch includes a MOSFET, the regulated PWM signal can drive the MOSFET to operate. By changing the on-state or off-state of the MOSFET in the target charging branch, the charging parameters of the target charging branch are correspondingly changed.
[0093] In one embodiment, as shown in FIG. 4 , step 704 includes step 802 , step 804 , and step 806 .
[0094] Step 802: Perform voltage stabilization on the target charging branch according to the voltage stabilization PWM signal. The charging control device controls the components in the target charging branch through the voltage stabilization PWM signal to achieve voltage stabilization.
[0095] Step 804 , determining whether the real-time charging parameter of the target charging branch matches the preset voltage parameter.
[0096] The real-time charging parameters refer to the real-time circuit parameters of the target charging branch. The charging control device can collect the parameters of the target charging branch after each voltage stabilization process. The parameters at this time are the real-time charging parameters of the target charging parameters.
[0097] The preset voltage parameter is obtained based on the initial charging parameters of the target charging branch. Optionally, the preset voltage parameter can be calculated by adjusting a certain proportion of the initial charging parameters of the target charging branch. Exemplarily, the preset voltage parameter is 80% of the initial charging parameter. For example, if the initial charging parameters of the target charging branch include a voltage parameter, and the voltage parameter is 20V, the preset voltage parameter can be 16V.
[0098] The preset voltage parameter may also be obtained by performing a certain numerical addition or subtraction calculation based on the initial charging parameter of the target charging branch. For example, the preset voltage parameter is the initial charging parameter minus 5V. For example, when the initial charging parameter of the target charging branch includes a voltage parameter, and the voltage parameter is 20V, the preset voltage parameter may be 15V.
[0099] The charging control device determines whether the real-time charging parameters of the target charging branch match the preset voltage parameters. If the real-time charging parameters of the target charging branch match the preset voltage parameters, step 806 is executed to obtain the charging parameters of each charging branch based on the real-time charging parameters of the target charging branch.
[0100] Specifically, when the real-time charging parameters of the target charging branch match the preset voltage parameters, the real-time charging parameters of the target charging branch become the charging parameters of the target charging branch. When collecting the real-time charging parameters of the target charging branch, the charging control device also collects parameters of charging branches other than the target charging branch. When determining the charging parameters of the target charging branch, the parameters of the charging branches other than the target charging branch collected simultaneously with the charging parameters of the target charging branch serve as the charging parameters of the charging branches other than the target charging branch.
[0101] The charging control device determines whether the real-time charging parameters of the target charging branch match the preset voltage parameters. If the real-time charging parameters of the target charging branch do not match the preset voltage parameters, step 702 is executed to perform dual closed-loop control on the target charging branch according to the preset adjustment parameters to obtain a voltage-regulated PWM signal.
[0102] In this embodiment, dual closed-loop control is performed based on preset adjustment parameters to generate a voltage-regulated PWM signal, which is then used to stabilize the target charging branch. If the target charging branch's real-time charging parameters fail to meet the preset voltage parameters, dual closed-loop control is again performed on the target charging branch using the preset adjustment parameters. Dual closed-loop control of the target charging branch is terminated until the target charging branch's real-time charging parameters match the preset voltage parameters. This helps ensure the stability of dual closed-loop control and provides more accurate and reliable voltage stabilization of the target charging branch.
[0103] Step 206 : Filter, according to the charging parameters, the circulating current charging branches in the same charging loop as the target charging branch among the charging branches.
[0104] Specifically, charging branches within the same charging circuit can affect each other, creating a potential risk of circulating current. The charging control device analyzes the charging parameters of each charging branch and the degree of correlation between each charging branch and the target charging branch to determine whether each charging branch and the target charging branch are in the same charging circuit. This allows the device to identify the charging branches within the same charging circuit as the target charging branch and designate them as circulating current charging branches.
[0105] In one embodiment, the charging branches include a to-be-determined charging branch and a target charging branch. Accordingly, the charging parameters of each charging branch include the charging parameters of each to-be-determined charging branch and the charging parameters of the target charging branch. The to-be-determined charging branch represents a charging branch other than the target charging branch. As shown in FIG5 , step 206 includes steps 302 and 304.
[0106] Step 302 : Determine whether the charging parameters of each to-be-determined charging branch follow the charging parameter change of the target charging branch.
[0107] Specifically, the charging control device analyzes the charging parameters of each pending charging branch and the degree of correlation between each pending charging branch and the target charging branch to determine whether each pending charging branch and the target charging branch are in the same charging circuit. Because the target charging branch undergoes voltage stabilization, the charging parameters of the target charging branch vary from the initial charging parameters of the target charging branch. Charging branches in the same charging circuit will affect each other, and accordingly, the charging parameters of the pending charging branches in the same charging circuit as the target charging branch will also differ from their respective initial charging parameters. By analyzing the charging parameters of the pending charging branches, the charging control device can determine whether each pending charging branch and the target charging branch are in the same charging circuit.
[0108] Optionally, the charging control device may make the judgment by analyzing the change trend of the charging parameters of the charging branch to be determined, or by analyzing the change value of the charging parameters of the charging branch to be determined.
[0109] Step 304 : Determine the charging branch that follows the charging parameter change of the target charging branch as a circulating current charging branch in the same charging loop as the target charging branch.
[0110] Specifically, after the charging control device completes its assessment of each pending charging branch, it will consider any charging branch that follows the charging parameter changes of the target charging branch as being in the same circuit as the target charging branch, potentially generating a circulating current and posing a safety hazard. The charging control device will then determine any pending charging branch in the same circuit as the target charging branch as a circulating current charging branch.
[0111] In this embodiment, by judging whether the charging parameters of each to-be-determined charging branch follow the charging parameter changes of the target charging branch, the circulating current charging branch is screened out, which can accurately locate the circulating current hidden dangers in the charging circuit, realize accurate charging control, and protect circuit safety.
[0112] In one embodiment, as shown in FIG. 6 , step 302 includes step 402 and step 404 .
[0113] Step 402 : Calculate a first variation of each to-be-determined charging branch within a set time range, and a second variation of the target charging branch within a set time range.
[0114] Among them, the first variation represents the difference between the initial charging parameters and the charging parameters of a charging branch to be determined, which can be a numerical difference or a change trend. The second variation represents the difference between the initial charging parameters and the charging parameters of the target charging branch, which can usually be obtained by calculation or by preset voltage parameters. The set time range refers to the set time length, which can be 3s or other time lengths. Furthermore, the set time range can match the time required for the execution of dual closed-loop control. It should be noted that the number of first variations is determined by the number of charging branches to be determined, that is, each charging branch to be determined has a corresponding first variation.
[0115] Specifically, the charging control device calculates a first change in each to-be-determined charging branch within a set time range and a second change in the target charging branch within a set time range. This can be done by subtracting the corresponding initial charging parameter from the charging parameter of each to-be-determined charging branch, and subtracting the initial charging parameter of the target charging branch from the charging parameter of the target charging branch.
[0116] After each dual closed-loop control cycle, the charging control device collects the parameters of the target charging branch along with the real-time charging parameters of the target charging branch. In this case, a first variation (corresponding to a target charging branch) can be a fitted function of multiple parameters (including initial and real-time charging parameters) collected for the target charging branch. The second variation can be a fitted function of the initial, real-time, and one or more charging parameters of the target charging branch.
[0117] Step 404 : Determine whether the charging parameters of each to-be-determined charging branch follow the charging parameters of the target charging branch based on the first change amount and the second change amount.
[0118] Specifically, the charging control device analyzes the first change amount and the second change amount to determine whether the charging parameters of each to-be-determined charging branch follow the change in the charging parameters of the target charging branch.
[0119] When the first and second variations differ in value, the determination of whether the charging parameter changes of the target charging branch are followed can be determined by analyzing the magnitude of the difference in value between the first and second variations. A ratio is calculated between a first variation and a second variation. If the ratio is greater than a preset follow-up threshold, the charging parameter of the to-be-determined charging branch corresponding to the first variation is determined to be following the charging parameter changes of the target charging branch. For example, if a first variation is 5V and a second variation is 10V, the calculated ratio is 1 / 2, and the preset follow-up threshold is 2 / 3, then if the ratio is less than the preset follow-up threshold, the charging parameter of the to-be-determined charging branch corresponding to the first variation is not following the charging parameter changes of the target charging branch, and the to-be-determined charging branch is not a circulating current charging branch.
[0120] When the first variation and the second variation show a changing trend, the determination of whether the charging parameter of the target charging branch follows the change can be made by analyzing whether the changing trends of the first variation and the second variation are the same. When the changing trends of the first variation and the second variation are the same, it is determined that the charging parameter of the to-be-determined charging branch corresponding to the first variation follows the changing trend of the charging parameter of the target charging branch. For example, when a first variation shows an upward trend and a second variation shows a downward trend, the changing trends of the first variation and the second variation are different, and the charging parameter of the to-be-determined charging branch corresponding to the first variation does not follow the changing trend of the charging parameter of the target charging branch, and the to-be-determined charging branch is not a circulating current charging branch.
[0121] For example, if the first variation is a fitted function for each of the to-be-determined charging branches, and the second variation is a fitted function for the target charging branch, the similarity (e.g., slope) between the fitted functions of the first and second variations can be analyzed to determine whether the first variation follows the target charging branch's charging parameter changes. This scenario is similar to the case where the first and second variations are numerically different and will not be further described here.
[0122] In this embodiment, by analyzing and judging based on the first variation and the second variation, the accuracy of judging whether the charging branch and the target charging branch are in the same charging circuit can be improved, thereby achieving precise charging control.
[0123] Step 208 : Perform synchronous charging control on the circulating charging branch and the target charging branch.
[0124] After the charging control device identifies a circulating charging branch in the same charging circuit as the target charging branch, it performs synchronous charging control on both the circulating charging branch and the target charging branch to avoid circulating current disruption and algorithm confusion. This synchronous charging control ensures consistent operation of each branch, enabling orderly synchronous control and suppressing circulating current.
[0125] In one embodiment, as shown in FIG. 7 , step 208 includes step 502 and step 504 .
[0126] Step 502: Perform MPPT algorithm control on the target charging branch to obtain a PWM signal.
[0127] Among them, the MPPT algorithm is a maximum power point tracking algorithm, which can be applied to devices such as photovoltaic inverters to adjust circuit output.
[0128] Specifically, the target charging branch is controlled using the MPPT algorithm to generate a PWM signal, which can be used to control charging of the target charging branch. If the target charging branch includes a MOSFET, the PWM signal can drive the MOSFET. By changing the on / off state of the MOSFET in the target charging branch, the parameters of the target charging branch are correspondingly changed.
[0129] Step 504 : Perform synchronous charging control on the circulating charging branch and the target charging branch based on the PWM signal.
[0130] Specifically, since charging branches in the same charging circuit may affect each other, in order to avoid circulating current disturbance and algorithm disorder, the PWM signal obtained by the charging control device through algorithmic control of the target charging branch will not only be used to control the target charging branch, but also to control the circulating charging branch in the same charging circuit as the target charging branch, thereby achieving synchronous charging control of the circulating charging branch and the target charging branch.
[0131] For independent charging branches that are not in the same charging circuit as the target charging branch and the circulating charging branch, the charging control device will generate a separate PWM signal based on the MPPT algorithm within each independent charging branch to perform independent charging control for each independent charging branch. The MPPT algorithms and PWM signals between independent charging branches do not affect each other, and charging control is performed independently.
[0132] The above-mentioned charging control method includes obtaining initial charging parameters for each charging branch in the charging circuit, determining a target charging branch from each charging branch based on the initial charging parameters, performing voltage stabilization on the target charging branch through dual closed-loop control to obtain charging parameters for each charging branch, screening circulating charging branches in the same charging circuit as the target charging branch based on the charging parameters, and performing synchronous charging control on the circulating charging branches and the target charging branches. The number of charging branches is two or more. In this application, the target charging branch is first selected and voltage stabilized. The circulating charging branches in the same charging circuit as the target charging branch that may cause circulating current interference are then screened through charging parameters, thereby detecting the circulating charging branches. Then, by performing synchronous charging control on the circulating charging branches that may cause circulating current interference, the control differences between the branches are reduced, the occurrence of circulating current in the charging circuit is suppressed, and the stability and safety of the charging process are ensured.
[0133] It should be understood that, although the steps in the flowcharts of the above embodiments are shown in sequence as indicated by the arrows, these steps are not necessarily performed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be performed in other orders. Moreover, at least a portion of the steps in the flowcharts of the above embodiments may include multiple steps or multiple stages, and these steps or stages are not necessarily performed at the same time, but can be performed at different times. The execution order of these steps or stages is not necessarily to be performed in sequence, but can be performed in turn or alternately with other steps or at least a portion of steps or stages in other steps.
[0134] Based on the same inventive concept, embodiments of the present application also provide a charging control device for implementing the aforementioned charging control method. The solution provided by this device is similar to the solution described in the aforementioned method. Therefore, the specific limitations of one or more charging control device embodiments provided below can be found in the above-described limitations of the charging control method and are not further elaborated here.
[0135] In one embodiment, as shown in FIG8 , a charging control device is provided, including: a target determination module 820 , a voltage stabilization module 840 , a circulating current screening module 860 , and a synchronization control module 880 , wherein:
[0136] The target determination module 820 is used to obtain initial charging parameters of each charging branch in the charging circuit, and determine a target charging branch from each charging branch according to the initial charging parameters; the number of charging branches is more than two.
[0137] The voltage stabilization module 840 is used to perform voltage stabilization processing on the target charging branch through dual closed-loop control to obtain charging parameters of each charging branch.
[0138] The circulating current screening module 860 is used to screen the circulating current charging branches in the same charging loop as the target charging branch among the charging branches according to the charging parameters.
[0139] The synchronous control module 880 is used to perform synchronous charging control on the circulating charging branch and the target charging branch.
[0140] In one embodiment, the circulating current screening module 860 is further configured to determine whether the charging parameters of each to-be-determined charging branch follow the charging parameter changes of the target charging branch, and to determine the charging branch that follows the charging parameter changes of the target charging branch as a circulating current charging branch in the same charging loop as the target charging branch.
[0141] In one embodiment, the circulating current screening module 860 is further configured to calculate a first change in each to-be-determined charging branch within a set time range, and a second change in the target charging branch within the set time range. Based on the first and second change values, it is determined whether the charging parameters of each to-be-determined charging branch follow the charging parameters of the target charging branch.
[0142] In one embodiment, the synchronous control module 880 is further configured to perform MPPT algorithm control on the target charging branch to obtain a PWM signal; and perform synchronous charging control on the circulating charging branch and the target charging branch based on the PWM signal.
[0143] In one embodiment, the target determination module 820 is further configured to select, from among the charging branches, a charging branch with the largest voltage among the initial charging parameters as a target charging branch.
[0144] In one embodiment, the voltage stabilization module 840 is further configured to perform dual closed-loop control on the target charging branch according to preset adjustment parameters to obtain a voltage-stabilized PWM signal. The target charging branch is voltage-stabilized according to the voltage-stabilized PWM signal to obtain charging parameters for each charging branch.
[0145] In one embodiment, the voltage regulation module 840 is further configured to perform voltage regulation on the target charging branch based on the voltage-regulated PWM signal and determine whether the real-time charging parameters of the target charging branch match preset voltage parameters; the preset voltage parameters are obtained based on the initial charging parameters of the target charging branch. If the real-time charging parameters of the target charging branch match the preset voltage parameters, the charging parameters of each charging branch are obtained based on the real-time charging parameters of the target charging branch. If the real-time charging parameters of the target charging branch do not match the preset voltage parameters, the module returns to executing dual closed-loop control of the target charging branch based on the preset adjustment parameters to obtain a voltage-regulated PWM signal, until the real-time charging parameters of the target charging branch match the preset voltage parameters.
[0146] Each module in the aforementioned charging control device may be implemented in whole or in part through software, hardware, or a combination thereof. Each module may be embedded in or independent of a processor within a computer device in hardware form, or may be stored in a computer device memory in software form, allowing the processor to call and execute the corresponding operations of each module.
[0147] Based on the same inventive concept, the present application also provides a charging control device 140. In one embodiment, as shown in Figures 1 and 9, the charging control device 140 includes a sampling circuit 940 and a controller 920. The sampling circuit 940 is connected to the charging circuit 120 and the controller 920, and the controller 920 is connected to the charging circuit 120. The sampling circuit 940 is used to detect the initial charging parameters and the charging parameters of each charging branch in the charging circuit 120 and send them to the controller 920. The controller 920 is used to control the charging of the charging circuit 120 according to the methods described in the above embodiments.
[0148] Exemplarily, the sampling circuit 940 may include a current sampling circuit 940 and a voltage sampling circuit 940. The controller 920 stores an MPPT algorithm and a dual closed-loop control algorithm. When the target charging branch includes a MOSFET, the controller 920 may also be connected to a MOSFET driver circuit to drive the MOSFET in the charging circuit 120.
[0149] In one embodiment, the present application further provides an energy storage system, including an energy storage device, a charging circuit 120 and a charging control device 140 as described in the above embodiment, wherein the energy storage device and the charging control device 140 are connected to the charging circuit 120 .
[0150] The energy storage system can be a photovoltaic energy storage system. The charging circuit 120 includes a solar panel and a buck-boost circuit. The solar panel collects light energy and converts it into electrical energy. The buck-boost circuit adjusts its operating state according to the charging control method of the charging control device 140 to charge the connected energy storage device. For example, the energy storage device can be a battery cell.
[0151] In order to better understand the above solution, a detailed explanation is given below in conjunction with a specific embodiment in combination with the application scenario shown in FIG10 .
[0152] In one embodiment, as shown in Figure 10, the energy storage system includes an energy storage device, a charging control device, and a charging circuit. The energy storage device is a battery cell, and the charging control device includes a sampling circuit, a controller, and a MOSFET driver circuit. The controller is an MCU. The sampling circuit is connected to the charging circuit and the MCU, and the MCU is connected to the charging circuit via the MOSFET driver circuit. Specifically, the MOSFET driver circuit connects the MOSFETs (MOSFETs G1-G8), which are not shown in the figure.
[0153] The charging circuit includes two charging branches: a first charging branch and a second charging branch. The first charging branch includes a solar panel 1 and a first buck-boost circuit, which includes MOSFETs G1, G2, G3, G4, inductor L1, and capacitor C1. The second charging branch includes a solar panel 2 and a second buck-boost circuit, which includes MOSFETs G5, G6, G7, G8, inductor L2, and capacitor C2.
[0154] Before the MCU performs the charging control described in the various embodiments of this application on the charging circuit, in one embodiment, the MOSFET driver circuit drives each MOSFET as shown in Figure 11. Initially, MOSFETs G2 and G4 are disconnected, while MOSFETs G1 and G3 are turned on. MOSFET G3 is in a high-level, continuously on state, while MOSFETs G1 and G4 switch between on and off as the duty cycle of the PWM signal changes. However, because the control between the first and second charging branches is not synchronized, the second charging branch performs an independent MPPT algorithm based on the voltage of the solar panel 2 to obtain a corresponding PWM signal, resulting in control disruption of MOSFET G6 or MOSFET G7. This causes the second charging branch to be in the on state and in the same loop as the first charging branch, resulting in a circulating current, mutual interference, and reduced circuit stability. The sudden and large changes in the current in the charging branch can easily cause shock damage to the MOSFETs.
[0155] During the charging control process, the sampling circuit obtains the initial charging parameters of each charging branch in the charging circuit and transmits them to the controller. The MCU selects the charging branch with the largest voltage among the initial charging parameters from each charging branch as the target charging branch (the first charging branch in this embodiment).
[0156] The MCU performs dual closed-loop control on the target charging branch based on the preset adjustment parameters, obtains a voltage-regulated PWM signal, and sends it to the MOSFET driver circuit. The MOSFET driver circuit performs voltage regulation on the target charging branch based on the voltage-regulated PWM signal. The sampling circuit collects the real-time charging parameters of the target charging branch and sends them to the MCU. The MCU determines whether the real-time charging parameters of the target charging branch match the preset voltage parameters. If the real-time charging parameters of the target charging branch match the preset voltage parameters, the sampling circuit collects the real-time charging parameters of the target charging branch and the charging parameters of each circuit branch, obtains the charging parameters of each charging branch, and transmits them to the MCU. If the real-time charging parameters of the target charging branch do not match the preset voltage parameters, the process returns to perform dual closed-loop control on the target charging branch based on the preset adjustment parameters to obtain a voltage-regulated PWM signal.
[0157] The MCU calculates a first change in each to-be-determined charging branch within a set time range, as well as a second change in the target charging branch within the set time range. Based on the first and second changes, it determines whether the charging parameters of each to-be-determined charging branch follow the charging parameters of the target charging branch. Charging branches that follow the charging parameter changes of the target charging branch are identified as circulating current charging branches in the same charging loop as the target charging branch.
[0158] The MCU applies the MPPT algorithm to the target charging branch, generates a PWM signal, and sends it to the MOSFET driver circuit. The MOSFET driver circuit then uses the PWM signal to synchronously control the charging of the circulating charging branch and the target charging branch. For independent charging branches that are not in the same charging circuit as the target charging branch and the circulating charging branch, the charging control device generates a separate PWM signal based on the MPPT algorithm built into each independent charging branch to independently control the charging of each independent charging branch.
[0159] After charging control, the MOSFET driver circuit drives each MOSFET as shown in Figure 12. The first buck-boost circuit drives the same voltage as the second buck-boost circuit. In this embodiment, after stabilizing the first charging branch, the MPPT algorithm for the first charging branch controls both the first and second charging branches. By allowing only the MPPT algorithm for the first charging branch to operate, the generated PWM signal simultaneously controls the MOSFET driver circuit for the second charging branch, ensuring that the duty cycles of the two PWM signals are consistent and synchronized. This reduces the effects of circulating current and facilitates the MPPT algorithm's more accurate tracking of the maximum power point for charging control.
[0160] In one embodiment, a computer device is provided, which may be a terminal. Its internal structure may be as shown in Figure 13. The computer device includes a processor, memory, an input / output interface, a communication interface, a display unit, and an input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface is connected to the system bus via the input / output interface. The processor of the computer device provides computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operating system and computer program stored in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and external devices. The communication interface of the computer device is used to communicate with external terminals via wired or wireless communication. The wireless communication may be achieved via Wi-Fi, a mobile cellular network, NFC (near-field communication), or other technologies. When executed by the processor, the computer program implements a charging control method.
[0161] Those skilled in the art will understand that the structure shown in FIG13 is merely a block diagram of a portion of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.
[0162] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:
[0163] Obtaining initial charging parameters of each charging branch in the charging circuit, and determining a target charging branch from each charging branch according to the initial charging parameters; the number of the charging branches is two or more;
[0164] The target charging branch is voltage-stabilized through dual closed-loop control to obtain the charging parameters of each charging branch;
[0165] Selecting a circulating current charging branch in the same charging loop as the target charging branch from among the charging branches according to the charging parameters;
[0166] The circulating charging branch and the target charging branch are synchronously charged and controlled.
[0167] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0168] It is determined whether the charging parameters of each to-be-determined charging branch follow the charging parameter change of the target charging branch, and the charging branch that follows the charging parameter change of the target charging branch is determined as a circulating current charging branch in the same charging loop as the target charging branch.
[0169] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0170] A first variation of each to-be-determined charging branch within a set time range and a second variation of the target charging branch within the set time range are calculated. A determination is made based on the first variation and the second variation whether the charging parameters of each to-be-determined charging branch follow the charging parameters of the target charging branch.
[0171] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0172] The target charging branch is controlled by the MPPT algorithm to obtain a PWM signal; and the circulating charging branch and the target charging branch are synchronously charged based on the PWM signal.
[0173] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0174] The charging branch with the largest voltage among the initial charging parameters is selected from each charging branch as the target charging branch.
[0175] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0176] The target charging branch is subjected to dual closed-loop control according to the preset adjustment parameters to obtain a voltage-stabilized PWM signal. The target charging branch is subjected to voltage stabilization processing according to the voltage-stabilized PWM signal to obtain the charging parameters of each charging branch.
[0177] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0178] The target charging branch is voltage-regulated based on the voltage-regulated PWM signal to determine whether the target charging branch's real-time charging parameters match preset voltage parameters; the preset voltage parameters are derived based on the target charging branch's initial charging parameters. If the target charging branch's real-time charging parameters match the preset voltage parameters, the charging parameters of each charging branch are derived based on the target charging branch's real-time charging parameters. If the target charging branch's real-time charging parameters do not match the preset voltage parameters, the control returns to executing dual closed-loop control of the target charging branch based on the preset adjustment parameters to obtain a voltage-regulated PWM signal, continuing until the target charging branch's real-time charging parameters match the preset voltage parameters.
[0179] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:
[0180] Obtaining initial charging parameters of each charging branch in the charging circuit, and determining a target charging branch from each charging branch according to the initial charging parameters; the number of the charging branches is two or more;
[0181] The target charging branch is voltage-stabilized through dual closed-loop control to obtain the charging parameters of each charging branch;
[0182] Selecting a circulating current charging branch in the same charging loop as the target charging branch from among the charging branches according to the charging parameters;
[0183] The circulating charging branch and the target charging branch are synchronously charged and controlled.
[0184] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0185] It is determined whether the charging parameters of each to-be-determined charging branch follow the charging parameter change of the target charging branch, and the charging branch that follows the charging parameter change of the target charging branch is determined as a circulating current charging branch in the same charging loop as the target charging branch.
[0186] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0187] A first variation of each to-be-determined charging branch within a set time range and a second variation of the target charging branch within the set time range are calculated. A determination is made based on the first variation and the second variation whether the charging parameters of each to-be-determined charging branch follow the charging parameters of the target charging branch.
[0188] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0189] The target charging branch is controlled by the MPPT algorithm to obtain a PWM signal; and the circulating charging branch and the target charging branch are synchronously charged based on the PWM signal.
[0190] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0191] The charging branch with the largest voltage among the initial charging parameters is selected from each charging branch as the target charging branch.
[0192] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0193] The target charging branch is subjected to dual closed-loop control according to the preset adjustment parameters to obtain a voltage-stabilized PWM signal. The target charging branch is subjected to voltage stabilization processing according to the voltage-stabilized PWM signal to obtain the charging parameters of each charging branch.
[0194] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0195] The target charging branch is voltage-regulated based on the voltage-regulated PWM signal to determine whether the target charging branch's real-time charging parameters match preset voltage parameters; the preset voltage parameters are derived based on the target charging branch's initial charging parameters. If the target charging branch's real-time charging parameters match the preset voltage parameters, the charging parameters of each charging branch are derived based on the target charging branch's real-time charging parameters. If the target charging branch's real-time charging parameters do not match the preset voltage parameters, the control returns to executing dual closed-loop control of the target charging branch based on the preset adjustment parameters to obtain a voltage-regulated PWM signal, continuing until the target charging branch's real-time charging parameters match the preset voltage parameters.
[0196] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:
[0197] Obtaining initial charging parameters of each charging branch in the charging circuit, and determining a target charging branch from each charging branch according to the initial charging parameters; the number of the charging branches is two or more;
[0198] The target charging branch is voltage-stabilized through dual closed-loop control to obtain the charging parameters of each charging branch;
[0199] Selecting a circulating current charging branch in the same charging loop as the target charging branch from among the charging branches according to the charging parameters;
[0200] The circulating charging branch and the target charging branch are synchronously charged and controlled.
[0201] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0202] It is determined whether the charging parameters of each to-be-determined charging branch follow the charging parameter change of the target charging branch, and the charging branch that follows the charging parameter change of the target charging branch is determined as a circulating current charging branch in the same charging loop as the target charging branch.
[0203] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0204] A first variation of each to-be-determined charging branch within a set time range and a second variation of the target charging branch within the set time range are calculated. A determination is made based on the first variation and the second variation whether the charging parameters of each to-be-determined charging branch follow the charging parameters of the target charging branch.
[0205] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0206] The target charging branch is controlled by the MPPT algorithm to obtain a PWM signal; and the circulating charging branch and the target charging branch are synchronously charged based on the PWM signal.
[0207] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0208] The charging branch with the largest voltage among the initial charging parameters is selected from each charging branch as the target charging branch.
[0209] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0210] The target charging branch is subjected to dual closed-loop control according to the preset adjustment parameters to obtain a voltage-stabilized PWM signal. The target charging branch is subjected to voltage stabilization processing according to the voltage-stabilized PWM signal to obtain the charging parameters of each charging branch.
[0211] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0212] The target charging branch is voltage-regulated based on the voltage-regulated PWM signal to determine whether the target charging branch's real-time charging parameters match preset voltage parameters; the preset voltage parameters are derived based on the target charging branch's initial charging parameters. If the target charging branch's real-time charging parameters match the preset voltage parameters, the charging parameters of each charging branch are derived based on the target charging branch's real-time charging parameters. If the target charging branch's real-time charging parameters do not match the preset voltage parameters, the control returns to executing dual closed-loop control of the target charging branch based on the preset adjustment parameters to obtain a voltage-regulated PWM signal, continuing until the target charging branch's real-time charging parameters match the preset voltage parameters.
[0213] Those skilled in the art will appreciate that all or part of the processes in the above-described method embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the above-described method embodiments. Any reference to a memory, database, or other medium used in the embodiments provided herein may include at least one of non-volatile and volatile memory. Non-volatile memory may include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory may include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The databases involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, distributed databases based on blockchains. The processors involved in the various embodiments provided herein may be, but are not limited to, general-purpose processors, central processing units (CPUs), graphics processing units (GPUs), digital signal processors (DSPs), programmable logic devices (PLDs), data processing logic devices based on quantum computing, and the like.
[0214] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0215] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present application. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present application, and these modifications and improvements fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be determined by the appended claims.
Claims
1. A charging control method, characterized in that: The method comprises: Acquire initial charging parameters of each charging branch in the charging circuit, and determine a target charging branch from each charging branch according to the initial charging parameters; the number of the charging branches is more than two; Performing voltage stabilization processing on the target charging branch through double closed-loop control to obtain charging parameters of each charging branch; Selecting, according to the charging parameter, a circulating current charging branch in the charging branches that is in the same charging loop as the target charging branch; The circulating current charging branch and the target charging branch are synchronously charged and controlled.
2. The method according to claim 1, characterized in that The charging branch includes a charging branch to be determined and a target charging branch, and the step of screening, according to the charging parameter, a circulating current charging branch in the same charging loop as the target charging branch among the charging branches includes: Determining whether the charging parameters of each of the to-be-determined charging branches follow the charging parameter changes of the target charging branch; The charging branch that follows the charging parameter change of the target charging branch is determined as a circulating current charging branch in the same charging loop as the target charging branch.
3. The method according to claim 2, characterized in that The determining whether the charging parameter of each of the to-be-determined charging branches follows the change in the charging parameter of the target charging branch includes: Calculating a first change amount of each of the to-be-determined charging branches within a set time range, and a second change amount of the target charging branch within the set time range; It is determined whether the charging parameter of each of the to-be-determined charging branches follows the charging parameter change of the target charging branch according to the first change amount and the second change amount.
4. The method according to claim 1, characterized in that: The synchronous charging control of the circulating charging branch and the target charging branch includes: Performing MPPT algorithm control on the target charging branch to obtain a PWM signal; The circulating charging branch and the target charging branch are synchronously charged and controlled based on the PWM signal.
5. The method according to claim 1, characterized in that The determining a target charging branch from each of the charging branches according to the initial charging parameters includes: The charging branch with the largest voltage among the initial charging parameters is selected from the charging branches as the target charging branch.
6. The method according to claim 1, characterized in that The voltage stabilization process is performed on the target charging branch through the double closed-loop control to obtain the charging parameters of each charging branch, including: Performing double closed-loop control on the target charging branch according to preset adjustment parameters to obtain a voltage-stabilized PWM signal; The target charging branch is subjected to voltage stabilization processing according to the voltage stabilization PWM signal to obtain charging parameters of each charging branch.
7. The method according to claim 6, characterized in that The step of performing voltage stabilization processing on the target charging branch according to the voltage stabilization PWM signal to obtain charging parameters of each charging branch includes: Performing voltage stabilization processing on the target charging branch according to the voltage stabilization PWM signal; Determining whether the real-time charging parameter of the target charging branch matches the preset voltage parameter; the preset voltage parameter is obtained according to the initial charging parameter of the target charging branch; If so, obtaining charging parameters of each charging branch based on the real-time charging parameters of the target charging branch; If not, return to executing the dual closed-loop control of the target charging branch according to the preset adjustment parameters to obtain a voltage-stabilized PWM signal; until the real-time charging parameter of the target charging branch matches the preset voltage parameter.
8. A charging control device, characterized in that: The device comprises: A target determination module, used for obtaining initial charging parameters of each charging branch in the charging circuit, and determining a target charging branch from each charging branch according to the initial charging parameters; the number of the charging branches is more than two; A voltage stabilization module, used for performing voltage stabilization processing on the target charging branch through double closed-loop control to obtain charging parameters of each charging branch; A circulating current screening module, used for screening, according to the charging parameters, a circulating current charging branch in each of the charging branches that is in the same charging loop as the target charging branch; A synchronous control module is used to perform synchronous charging control on the circulating charging branch and the target charging branch.
9. A charging control device, characterized in that: The device includes a sampling circuit and a controller, the sampling circuit is connected to the charging circuit and the controller, the controller is connected to the charging circuit, the sampling circuit is used to detect the initial charging parameters of each charging branch in the charging circuit and the charging parameters of each charging branch, and send them to the controller, and the controller is used to control the charging of the charging circuit according to the method described in any one of claims 1-7.
10. An energy storage system, characterized in that: It comprises an energy storage device, a charging circuit and a charging control device as claimed in claim 9, wherein the energy storage device and the charging control device are connected to the charging circuit.
Citation Information
Patent Citations
Droop method based direct current micro-grid and control method thereof
CN106451408A
Buck-boost DC converter interleaved parallel system and control algorithm
CN114900041A
Improved adaptive segmented droop control method for photovoltaic DC microgrid
CN115663780A
Charging control method, device and equipment, energy storage system and computer equipment
CN117614061A