Optical storage system parallel operation energy scheduling method and device based on multiple control strategies

By adopting a parallel energy scheduling method with multiple control strategies in the photovoltaic energy storage system, the problem that control strategies in the existing technology are independent and difficult to take into account multiple needs, and the optimal control effect and stability of the photovoltaic energy storage system are achieved.

CN120127640APending Publication Date: 2025-06-10GOODWAY POWER TECHNOLOGY (GUANGDE) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510251896.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-04
Publication Date
2025-06-10

AI Technical Summary

Technical Problem

The energy control strategies of existing photovoltaic energy storage systems are independent of each other, making it difficult to take into account multiple control needs, resulting in unsatisfactory control results.

Method used

The parallel energy scheduling method of the optical storage system based on multiple control strategies is adopted to obtain multiple control strategies, set control parameters, calculate scheduling instructions, and determine the final scheduling instructions according to priority, which are allocated to each optical storage system.

Benefits of technology

The optimal control effect of the optical storage system is achieved, avoiding the problem that different strategies cannot be enabled at the same time and cannot jointly exert control effects, and improving the stability and economics of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120127640A_ABST
    Figure CN120127640A_ABST
Patent Text Reader

Abstract

The invention provides an optical storage system parallel operation energy scheduling method and device based on multiple control strategies. The method comprises the steps that the multiple control strategies are acquired, and control parameters are set for each control strategy; calculating photovoltaic active power scheduling instructions and energy storage active power scheduling instructions or photovoltaic and energy storage reactive power scheduling instructions of the plurality of control strategies; acquiring priorities of the plurality of control strategies to determine a total photovoltaic scheduling instruction and a total energy storage scheduling instruction; and based on the capacity, the energy storage SOC, the total photovoltaic scheduling instruction and the total energy storage scheduling instruction of each optical storage system, allocating a corresponding scheduling instruction to each optical storage system, so that each photovoltaic device and each energy storage device in each optical storage system execute the allocated scheduling instruction. According to the invention, different energy control strategies are ingeniously fused based on the internal relation between the different energy control strategies, the problem that the different strategies cannot be started at the same time and cannot play the control effect together is avoided, and thus the optimal control effect of the optical storage grid-connected system is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of energy scheduling of photovoltaic energy storage systems, and particularly to a parallel energy scheduling method and device for a photovoltaic energy storage system based on multiple control strategies. Background Art

[0002] With the large-scale grid connection of photovoltaic power generation, the randomness and volatility of photovoltaic power have brought increasing challenges to the stability of the power grid. To effectively solve this problem, the application of energy storage systems is particularly important. Energy storage systems can help balance the fluctuations of photovoltaic power generation and ensure the stability of power supply. In addition, in recent years, the time-of-use (TOU) electricity price has gradually developed, which provides new opportunities for the optimal control of photovoltaic and energy storage systems.

[0003] Currently, common energy control strategies mainly include the self-use mode, the TOU mode, demand management, dynamic capacity expansion, and prevention of power backflow. However, these control strategies are often independent of each other, each solving different control objectives and lacking synergy. Traditional single control strategies often can only achieve one objective and cannot take into account multiple control requirements, easily leading to unsatisfactory control effects or even missing the mark.

[0004] Therefore, how to comprehensively consider these control objectives and formulate more coordinated energy control strategies is a key issue after the grid connection of photovoltaic energy storage systems. Summary of the Invention

[0005] In view of this, embodiments of the present invention provide a parallel energy scheduling method and device for a photovoltaic energy storage system based on multiple control strategies to solve the problem that a single control strategy is difficult to take into account multiple control requirements.

[0006] To achieve the above object, embodiments of the present invention provide the following technical solutions:

[0007] The first aspect of the present invention discloses a parallel energy scheduling method for a photovoltaic energy storage system based on multiple control strategies, the method comprising:

[0008] Obtain a plurality of control strategies, and set control parameters for each of the control strategies according to the design parameters and input parameters of a plurality of photovoltaic energy storage systems;

[0009] Calculate the photovoltaic active power scheduling instructions and energy storage active power scheduling instructions, or photovoltaic and energy storage reactive power scheduling instructions of the plurality of control strategies according to the plurality of control parameters;

[0010] Obtain the priorities of the plurality of control strategies, and determine the photovoltaic scheduling instructions and energy storage scheduling instructions in combination with the photovoltaic active power scheduling instructions and energy storage active power scheduling instructions, or photovoltaic and energy storage reactive power scheduling instructions of the plurality of control strategies;

[0011] Based on the capacity, energy storage SOC, photovoltaic scheduling instructions, and energy storage scheduling instructions of each of the said photovoltaic and energy storage systems, corresponding scheduling instructions are assigned to each of the said photovoltaic and energy storage systems, so that each photovoltaic device and energy storage device in each of the said photovoltaic and energy storage systems executes the assigned said scheduling instructions.

[0012] Preferably, setting control parameters for each of the said control strategies according to the design parameters and input parameters of multiple photovoltaic and energy storage systems includes:

[0013] Obtaining the design parameters and input parameters of multiple grid-connected photovoltaic and energy storage systems;

[0014] Preprocessing the said design parameters and the said input parameters;

[0015] According to the actual capacity and load demand of the photovoltaic and energy storage systems in the preprocessed said design parameters, and the meteorological data, grid connection condition parameters, and demand parameters in the preprocessed said input parameters, control parameters are set for each of the said control strategies.

[0016] Preferably, calculating the photovoltaic active power scheduling instructions and energy storage active power scheduling instructions, or the photovoltaic and energy storage reactive power scheduling instructions of multiple said control strategies includes:

[0017] For each of the said control strategies, according to the control parameters of the control strategy, determine whether the conditions for calculating the photovoltaic active power scheduling instructions and energy storage active power scheduling instructions are met; or determine whether the conditions for calculating the photovoltaic and energy storage reactive power scheduling instructions are met;

[0018] If the conditions for calculating the photovoltaic active power scheduling instructions and energy storage active power scheduling instructions are met, then calculate the photovoltaic active power scheduling instructions and energy storage active power scheduling instructions of the control strategy;

[0019] If the conditions for calculating the photovoltaic and energy storage reactive power scheduling instructions are met, then calculate the photovoltaic and energy storage reactive power scheduling instructions of the control strategy.

[0020] Preferably, obtaining the priorities of multiple said control strategies, and determining the photovoltaic scheduling instructions and energy storage scheduling instructions in combination with the photovoltaic active power scheduling instructions and energy storage active power scheduling instructions, or the photovoltaic and energy storage reactive power scheduling instructions of multiple said control strategies includes:

[0021] Obtaining the priorities of the control strategies corresponding to each photovoltaic active power scheduling instruction and energy storage active power scheduling instruction, or each photovoltaic and energy storage reactive power scheduling instruction;

[0022] Mark the PV and energy storage reactive power dispatch instructions of the control strategy with the highest priority among all priorities as the final PV dispatch instructions and energy storage dispatch instructions;

[0023] Alternatively, mark the PV active power dispatch instructions and energy storage active power dispatch instructions of the control strategy with the highest priority among all priorities as the final PV dispatch instructions and energy storage dispatch instructions.

[0024] Preferably, allocating corresponding dispatch instructions for each of the PV and energy storage systems based on the capacity of each PV and energy storage system, the energy storage SOC, the PV dispatch instructions, and the energy storage dispatch instructions includes:

[0025] When the PV dispatch instructions and the energy storage dispatch instructions are PV and energy storage reactive power dispatch instructions, obtain the reactive power capacity of each PV and energy storage system;

[0026] Calculate the PV and energy storage reactive power dispatch instructions for each PV and energy storage system according to the reactive power capacity of each PV and energy storage system and the PV and energy storage reactive power dispatch instructions, and allocate them to each PV and energy storage system;

[0027] When the PV dispatch instructions are PV active power dispatch instructions, obtain the maximum active power capacity of each PV and energy storage system;

[0028] Calculate the PV active power dispatch instructions for each PV and energy storage system according to the maximum active power capacity of each PV and energy storage system and the PV active power dispatch instructions, and allocate them to each PV and energy storage system;

[0029] When the energy storage dispatch instructions are the discharge dispatch instructions in the energy storage active power dispatch instructions, for each PV and energy storage system, obtain the battery capacity, SOC, and the lower limit of the energy storage SOC of the PV and energy storage system;

[0030] Based on the battery capacity of each PV and energy storage system, the SOC of each PV and energy storage system, the lower limit of the energy storage SOC, and the discharge dispatch instructions, calculate the discharge dispatch instructions for each PV and energy storage system, and allocate them to each PV and energy storage system;

[0031] When the energy storage dispatch instructions are the charge dispatch instructions in the energy storage active power dispatch instructions, for each PV and energy storage system, obtain the battery capacity, SOC, and the upper limit of the energy storage SOC of the PV and energy storage system;

[0032] Based on the battery capacity of each PV and energy storage system, the SOC of each PV and energy storage system, the upper limit of the energy storage SOC, and the charge dispatch instructions, calculate the charge dispatch instructions for each PV and energy storage system, and allocate them to each PV and energy storage system.

[0033] The second aspect of the present invention discloses a parallel energy scheduling device for a photovoltaic and energy storage system based on multiple control strategies, and the device includes:

[0034] A first acquisition unit, configured to acquire multiple control strategies, and set control parameters for each of the control strategies according to the design parameters and input parameters of multiple photovoltaic and energy storage systems;

[0035] A calculation unit, configured to calculate the photovoltaic active power scheduling instructions and energy storage active power scheduling instructions of multiple control strategies, or the photovoltaic and energy storage reactive power scheduling instructions according to the multiple control parameters;

[0036] A second acquisition unit, configured to acquire the priorities of multiple control strategies, and determine the photovoltaic scheduling instructions and energy storage scheduling instructions in combination with the photovoltaic active power scheduling instructions and energy storage active power scheduling instructions of multiple control strategies, or the photovoltaic and energy storage reactive power scheduling instructions;

[0037] An allocation unit, configured to allocate corresponding scheduling instructions to each photovoltaic and energy storage system based on the capacity of each photovoltaic and energy storage system, the energy storage SOC, the photovoltaic scheduling instructions and the energy storage scheduling instructions, so that each photovoltaic device and energy storage device in each photovoltaic and energy storage system executes the allocated scheduling instructions.

[0038] Preferably, the first acquisition unit is specifically configured to:

[0039] Acquire the design parameters and input parameters of multiple grid-connected photovoltaic and energy storage systems; preprocess the design parameters and the input parameters; set control parameters for each control strategy according to the actual capacity and load demand of the photovoltaic and energy storage systems in the preprocessed design parameters, and the meteorological data, grid access condition parameters and demand parameters in the preprocessed input parameters.

[0040] Preferably, the calculation unit includes:

[0041] A judgment module, configured to, for each control strategy, judge whether the conditions for calculating the photovoltaic active power scheduling instructions and the energy storage active power scheduling instructions are met according to the control parameters of the control strategy; or judge whether the conditions for calculating the photovoltaic and energy storage reactive power scheduling instructions are met;

[0042] A first calculation module, configured to calculate the photovoltaic active power scheduling instructions and the energy storage active power scheduling instructions of the control strategy if the conditions for calculating the photovoltaic active power scheduling instructions and the energy storage active power scheduling instructions are met;

[0043] A second calculation module, configured to calculate the photovoltaic and energy storage reactive power scheduling instructions of the control strategy if the conditions for calculating the photovoltaic and energy storage reactive power scheduling instructions are met.

[0044] Preferably, the second acquisition unit includes:

[0045] A first acquisition module, configured to acquire the priority of the control strategy corresponding to each photovoltaic active power scheduling instruction and energy storage active power scheduling instruction, or each photovoltaic and energy storage reactive power scheduling instruction;

[0046] A first marking module, configured to mark the photovoltaic and energy storage reactive power scheduling instructions of the control strategy with the highest level among all priorities as the final photovoltaic scheduling instruction and energy storage scheduling instruction;

[0047] A second marking module, configured to alternatively mark the photovoltaic active power scheduling instruction and energy storage active power scheduling instruction of the control strategy with the highest level among all priorities as the final photovoltaic scheduling instruction and energy storage scheduling instruction.

[0048] Preferably, the allocation unit includes:

[0049] A second acquisition module, configured to acquire the reactive power capacity of each of the photovoltaic-energy storage systems when the photovoltaic scheduling instruction and energy storage scheduling instruction are photovoltaic and energy storage reactive power scheduling instructions;

[0050] A third calculation module, configured to calculate the photovoltaic and energy storage reactive power scheduling instructions of each of the photovoltaic-energy storage systems according to the reactive power capacity of each of the photovoltaic-energy storage systems and the photovoltaic and energy storage reactive power scheduling instructions, and allocate them to each of the photovoltaic-energy storage systems;

[0051] A third acquisition module, configured to acquire the maximum active power capacity of each of the photovoltaic-energy storage systems when the photovoltaic scheduling instruction is a photovoltaic active power scheduling instruction;

[0052] A fourth calculation module, configured to calculate the photovoltaic active power scheduling instructions of each of the photovoltaic-energy storage systems according to the maximum active power capacity of each of the photovoltaic-energy storage systems and the photovoltaic active power scheduling instruction, and allocate them to each of the photovoltaic-energy storage systems;

[0053] A fourth acquisition module, configured to, when the energy storage scheduling instruction is a discharge scheduling instruction in the energy storage active power scheduling instructions, acquire the battery capacity, SOC, and lower limit of the energy storage SOC of each of the photovoltaic-energy storage systems;

[0054] A fifth calculation module, configured to calculate the discharge scheduling instructions of each of the photovoltaic-energy storage systems based on the battery capacity of each of the photovoltaic-energy storage systems, the SOC of each of the photovoltaic-energy storage systems, the lower limit of the energy storage SOC, and the discharge scheduling instruction, and allocate them to each of the photovoltaic-energy storage systems;

[0055] A fifth acquisition module, configured to, when the energy storage scheduling instruction is a charging scheduling instruction in the active power scheduling instructions of the energy storage, for each of the photovoltaic-energy storage systems, acquire the battery capacity, SOC, and upper limit of the energy storage SOC of the photovoltaic-energy storage system;

[0056] A sixth calculation module, configured to calculate, based on the battery capacity of each of the photovoltaic-energy storage systems, the SOC of each of the photovoltaic-energy storage systems, the upper limit of the energy storage SOC, and the charging scheduling instruction, a charging scheduling instruction for each of the photovoltaic-energy storage systems, and allocate it to each of the photovoltaic-energy storage systems.

[0057] Based on the method and device for parallel energy scheduling of a photovoltaic-energy storage system based on multiple control strategies provided in the embodiments of the present invention, multiple control strategies are acquired and control parameters are set for each control strategy; the active power scheduling instructions of the photovoltaic and the energy storage active power scheduling instructions, or the reactive power scheduling instructions of the photovoltaic and the energy storage, of the multiple control strategies are calculated; the priorities of the multiple control strategies are acquired to determine the total photovoltaic scheduling instruction and the total energy storage scheduling instruction; based on the capacity of each photovoltaic-energy storage system, the energy storage SOC, the total photovoltaic scheduling instruction, and the total energy storage scheduling instruction, corresponding scheduling instructions are allocated to each photovoltaic-energy storage system, so that each photovoltaic device and energy storage device in each photovoltaic-energy storage system execute the allocated scheduling instructions. Based on the internal relationship between different energy control strategies, the present invention skillfully integrates them, avoiding the problem that different strategies cannot be enabled simultaneously and cannot jointly exert control effects, thereby achieving the best control effect of the photovoltaic-energy storage grid-connected system. Description of the Drawings

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

[0059] Figure 1 It is a flowchart of the method for parallel energy scheduling of a photovoltaic-energy storage system based on multiple control strategies provided in the embodiments of the present invention;

[0060] Fig. 2(a) is a first flowchart for calculating scheduling instructions based on the TOU mode provided in the embodiments of the present invention;

[0061] Fig. 2(b) is a second flowchart for calculating scheduling instructions based on the TOU mode provided in the embodiments of the present invention;

[0062] Fig. 2(c) is a third flowchart for calculating scheduling instructions based on the TOU mode provided in the embodiments of the present invention;

[0063] Figure 3Flowchart for calculating scheduling instructions based on the self - consumption mode provided by the embodiments of the present invention;

[0064] Figure 4 Flowchart for calculating scheduling instructions based on the PV energy management mode provided by the embodiments of the present invention;

[0065] Figure 5 Flowchart for calculating scheduling instructions based on the demand management / dynamic capacity expansion mode provided by the embodiments of the present invention;

[0066] Figure 6 Flowchart for calculating scheduling instructions based on the anti - backflow mode provided by the embodiments of the present invention;

[0067] Figure 7 Flowchart for calculating scheduling instructions based on the power factor regulation mode provided by the embodiments of the present invention;

[0068] Figure 8 Flowchart for calculating scheduling instructions based on the reactive power regulation mode provided by the embodiments of the present invention;

[0069] Figure 9 Flowchart for calculating scheduling instructions based on the active power regulation mode provided by the embodiments of the present invention;

[0070] Figure 10 Flowchart for calculating scheduling instructions based on the SOC protection mode provided by the embodiments of the present invention;

[0071] Figure 11 Flowchart for calculating scheduling instructions based on the system backup power mode provided by the embodiments of the present invention;

[0072] Figure 12 Block diagram of the parallel energy scheduling device for the photovoltaic - energy storage system based on multiple control strategies provided by the embodiments of the present invention. Detailed implementation manners

[0073] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0074] In this application, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, such that a process, method, article or device comprising a series of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "comprising an..." does not exclude the presence of additional identical elements in the process, method, article or device comprising the element.

[0075] As can be seen from the background art, current common energy control strategies such as self-consumption, TOU, demand management, dynamic capacity expansion, and prevention of power backflow are usually independent of each other and it is difficult to take into account multiple control requirements. There is an urgent need to formulate a more coordinated control strategy to improve the overall effect after the photovoltaic energy storage system is connected to the grid.

[0076] Therefore, the embodiments of the present invention provide a parallel energy scheduling method and device for a photovoltaic energy storage system based on multiple control strategies, which obtain multiple control strategies and set control parameters for each control strategy; calculate the photovoltaic active power scheduling instructions and energy storage active power scheduling instructions of multiple control strategies, or the photovoltaic and energy storage reactive power scheduling instructions; obtain the priorities of multiple control strategies to determine the total photovoltaic scheduling instructions and the total energy storage scheduling instructions; and based on the capacity of each photovoltaic energy storage system, the energy storage SOC, the total photovoltaic scheduling instructions and the total energy storage scheduling instructions, allocate corresponding scheduling instructions to each photovoltaic energy storage system so that each photovoltaic device and energy storage device in each photovoltaic energy storage system execute the allocated scheduling instructions. Based on the internal relationship between different energy control strategies, the present invention skillfully integrates them, avoiding the problem that different strategies cannot be enabled simultaneously and cannot jointly exert control effects, thereby achieving the best control effect of the photovoltaic energy storage grid-connected system.

[0077] See Figure 1 , which shows a flowchart of a parallel energy scheduling method for a photovoltaic energy storage system based on multiple control strategies provided by the embodiments of the present invention. The method includes:

[0078] Step S101: Obtain multiple control strategies, and set control parameters for each control strategy according to the design parameters and input parameters of multiple photovoltaic energy storage systems.

[0079] In the process of specifically implementing step S101, multiple control strategies are obtained, where the control strategies include but are not limited to the self-consumption mode, PV energy management mode, TOU mode, demand management / dynamic capacity expansion mode, anti-backflow mode, power factor regulation mode, active power regulation mode, reactive power regulation mode, SOC protection mode, and system backup power mode; then the design parameters and input parameters of multiple photovoltaic energy storage systems are obtained, and based on this, corresponding control parameters are set for each control strategy.

[0080] It is understandable that when designing a photovoltaic energy storage system, reasonably setting the control parameters of the control strategy is the key to ensuring the efficient operation of the system, reducing electricity costs, ensuring equipment safety, and extending battery life. The specific setting process is as follows (Process A1 to Process A3):

[0081] Process A1: Obtain the design parameters and input parameters of multiple grid-connected photovoltaic energy storage systems.

[0082] In the specific implementation of Process A1, obtain the design parameters and input parameters of multiple interconnected photovoltaic energy storage systems.

[0083] It is understandable that these parameters are factors that must be comprehensively considered when designing and optimizing a photovoltaic energy storage system, and they directly affect the performance, efficiency, and sustainability of the system.

[0084] It should be noted that the design parameters of the photovoltaic energy storage system refer to the basic configuration of the photovoltaic energy storage system, such as the actual capacity of photovoltaic power generation, the capacity of the energy storage system, and the load demand. These are the fixed conditions set during system design.

[0085] The input parameters of the photovoltaic energy storage system refer to the external factors that affect the system operation, including meteorological data (such as temperature, irradiance, wind speed, etc.), grid connection conditions (such as grid voltage, frequency, etc.), and user requirements (such as load demand, power consumption period, etc.). These parameters may change over time.

[0086] Process A2: Preprocess the design parameters and input parameters.

[0087] In the specific implementation of Process A2, preprocess the obtained design parameters and input parameters.

[0088] Among them, preprocessing refers to operations such as cleaning, normalizing, and converting the collected raw data for subsequent calculations and analyses.

[0089] Process A3: Set the control parameters for each control strategy according to the actual capacity and load demand of the photovoltaic energy storage system in the preprocessed design parameters, as well as the meteorological data, grid connection condition parameters, and demand parameters in the preprocessed input parameters.

[0090] In the specific implementation of Process A3, set the control parameters for each control strategy according to these preprocessed data (such as actual capacity, load demand, meteorological data, grid connection condition parameters, and demand parameters, etc.).

[0091] Step S102: Calculate the photovoltaic active power scheduling instructions and energy storage active power scheduling instructions, or photovoltaic and energy storage reactive power scheduling instructions according to multiple control parameters.

[0092] In the process of specifically implementing step S102, for each control strategy, according to the corresponding control parameters and the overall process of energy scheduling of the photovoltaic and energy storage system, calculate the photovoltaic active power scheduling instruction and the energy storage active power scheduling instruction of the control strategy, or the photovoltaic and energy storage reactive power scheduling instruction.

[0093] Simply put, the photovoltaic active power scheduling instruction: It is used to tell the photovoltaic and energy storage system how much electrical energy should be output, which depends on the illumination, weather conditions, and the power demand of the power grid. The energy storage active power scheduling instruction: If the power generated by the photovoltaic system is not enough to meet the grid demand, the photovoltaic and energy storage system (such as a battery) needs to discharge and output electrical energy to make up the difference.

[0094] It should be noted that the photovoltaic and energy storage reactive power scheduling instruction: The photovoltaic and energy storage system can adjust its output mode (through an inverter) to provide reactive power for maintaining the voltage stability of the power grid.

[0095] It can be understood that the photovoltaic and energy storage reactive power scheduling instruction does not directly affect the supply of active power, but is to ensure the voltage stability of the power grid. If the grid voltage is too high or too low, the photovoltaic and energy storage systems need to adjust the grid voltage level by providing or absorbing reactive power.

[0096] Specifically, the process of calculating the photovoltaic active power scheduling instruction and the energy storage active power scheduling instruction of each control strategy, or the photovoltaic and energy storage reactive power scheduling instruction is as follows (processes B1 to B3):

[0097] Process B1: For each control strategy, according to the control parameters of the control strategy, judge whether it meets the conditions for calculating the photovoltaic active power scheduling instruction and the energy storage active power scheduling instruction; or judge whether it meets the conditions for calculating the photovoltaic and energy storage reactive power scheduling instruction.

[0098] In the specific implementation of process B1, for each control strategy, judge whether it meets the conditions for calculating the photovoltaic active power scheduling instruction and the energy storage active power scheduling instruction of this control strategy according to the corresponding control parameters of this control strategy; or, judge whether it meets the conditions for calculating the photovoltaic and energy storage reactive power scheduling instruction. If it meets the conditions for calculating the photovoltaic active power scheduling instruction and the energy storage active power scheduling instruction, then execute process B2; if it meets the conditions for calculating the photovoltaic and energy storage reactive power scheduling instruction, then execute process B3.

[0099] For example, the SOC protection mode only calculates the scheduling instruction when the battery charge reaches the SOC protection upper limit or the discharge drops to the SOC protection lower limit; if the charge does not reach the upper limit or the discharge does not drop to the lower limit, the calculation cannot be performed, and the same is true for other control strategies, which are only calculated under specific conditions.

[0100] That is to say, for each control strategy, it is not always possible to calculate the PV active power dispatch command, the energy storage active power dispatch command, or the PV and energy storage reactive power dispatch command based on the control parameters.

[0101] Process B2: If the conditions for calculating the PV active power dispatch command and the energy storage active power dispatch command are met, calculate the PV active power dispatch command and the energy storage active power dispatch command of the control strategy.

[0102] Process B3: If the conditions for calculating the PV and energy storage reactive power dispatch command are met, calculate the PV and energy storage reactive power dispatch command of the control strategy.

[0103] It should be noted that for each control strategy, the detailed process of calculating the PV active power dispatch command and the energy storage active power dispatch command, or the PV and energy storage reactive power dispatch command can be specifically referred to the content described in the first to tenth specific embodiments of the present invention below.

[0104] Step S103: Obtain the priorities of multiple control strategies, and determine the PV dispatch command and the energy storage dispatch command in combination with the PV active power dispatch command and the energy storage active power dispatch command, or the PV and energy storage reactive power dispatch command of multiple control strategies.

[0105] In the process of specifically implementing step S103, obtain the priorities of multiple pre-set control strategies (for example, SOC protection mode > system backup power mode > anti-counterflow mode > power factor regulation mode / reactive power regulation mode / active power regulation mode > demand management / dynamic capacity expansion mode > PV energy management mode > TOU mode / self-use mode); determine the final PV dispatch command and energy storage dispatch command according to the priorities.

[0106] It can be understood that the process of determining the final PV dispatch command and energy storage dispatch command according to the priorities is as follows (Process C1 to Process C3):

[0107] Process C1: Obtain the priority of the control strategy corresponding to each PV active power dispatch command and energy storage active power dispatch command, or each PV and energy storage reactive power dispatch command.

[0108] In the specific implementation of Process C1, obtain the pre-set priorities of the control strategies corresponding to each PV active power dispatch command and energy storage active power dispatch command, and each PV and energy storage reactive power dispatch command.

[0109] It is understandable that the instruction of the control strategy with the highest priority is used as the final instruction. That is to say, if the instruction of the control strategy with the highest priority is the PV and energy storage reactive power scheduling instruction, then process C2 is executed; if the instruction of the control strategy with the highest priority is the PV active power scheduling instruction and the energy storage active power scheduling instruction, then process C3 is executed.

[0110] Process C2: Mark the PV and energy storage reactive power scheduling instructions of the control strategy with the highest priority among all priorities as the final PV scheduling instruction and energy storage scheduling instruction.

[0111] In the specific implementation of process C2, the obtained PV and energy storage reactive power scheduling instructions of the control strategy with the highest priority are recorded as the final PV scheduling instruction and energy storage scheduling instruction.

[0112] Process C3: Alternatively, mark the PV active power scheduling instruction and the energy storage active power scheduling instruction of the control strategy with the highest priority among all priorities as the final PV scheduling instruction and energy storage scheduling instruction.

[0113] In the specific implementation of process C3, the obtained PV active power scheduling instruction and the energy storage active power scheduling instruction of the control strategy with the highest priority are recorded as the final PV scheduling instruction and energy storage scheduling instruction.

[0114] Step S104: Based on the capacity of each PV and energy storage system, the energy storage SOC, the PV scheduling instruction, and the energy storage scheduling instruction, allocate corresponding scheduling instructions to each PV and energy storage system so that each PV device and energy storage device in each PV and energy storage system execute the allocated scheduling instructions.

[0115] In the process of specifically implementing step S104, obtain the capacity of each PV and energy storage system and the energy storage SOC, and allocate corresponding scheduling instructions to each grid-connected PV and energy storage system according to the final PV scheduling instruction and energy storage scheduling instruction determined in step S103, so that each PV device and energy storage device in each PV and energy storage system execute the allocated scheduling instructions.

[0116] It should be noted that the specific process of allocating corresponding scheduling instructions to each grid-connected PV and energy storage system is as follows (processes D1 to D8):

[0117] Process D1: When the PV scheduling instruction and the energy storage scheduling instruction are the PV and energy storage reactive power scheduling instructions, obtain the reactive power capacity of each PV and energy storage system.

[0118] In the specific implementation of process D1, when the final PV scheduling instruction and energy storage scheduling instruction determined in step S103 are the PV and energy storage reactive power scheduling instructions, obtain the reactive power capacity of each grid-connected PV and energy storage system.

[0119] Process D2: Based on the reactive power capacity of each photovoltaic and energy storage system and the reactive power scheduling instructions for photovoltaic and energy storage, calculate the reactive power scheduling instructions for photovoltaic and energy storage of each photovoltaic and energy storage system, and allocate them to each photovoltaic and energy storage system.

[0120] In the specific implementation of Process D2, based on the reactive power capacity of each photovoltaic device and energy storage device in each photovoltaic and energy storage system and the reactive power scheduling instructions for photovoltaic and energy storage, calculate and determine the reactive power scheduling instructions for photovoltaic and energy storage of each photovoltaic and energy storage system, and then allocate these instructions to each photovoltaic and energy storage system.

[0121] It can be understood that when calculating and determining the reactive power scheduling instructions for the energy storage of each photovoltaic and energy storage system, the principles of energy storage capacity ratio and SOC balance are followed. Among them, the energy storage capacity ratio mainly refers to the allocation of the total reactive power scheduling instructions for energy storage according to the reactive power capacity of the energy storage; SOC balance refers to the allocation of the total scheduling instructions according to the remaining power of the energy storage system, and tries to ensure that the SOC of each energy storage system is consistent.

[0122] When calculating and determining the reactive power scheduling instructions for the photovoltaic of each photovoltaic and energy storage system, allocate according to the photovoltaic capacity ratio. Among them, the photovoltaic capacity ratio refers to the allocation of the total reactive power scheduling instructions for the photovoltaic according to the reactive power capacity of the photovoltaic.

[0123] It should be noted that the calculation formulas for the reactive power scheduling instructions for the photovoltaic and the reactive power scheduling instructions for the energy storage are the same, as shown in formula (1) specifically.

[0124] (1)

[0125] Among them, Q total is the reactive power scheduling instruction for photovoltaic and energy storage; Q i is the reactive power scheduling instruction for the i-th photovoltaic device and energy storage device; is the reactive power capacity of the i-th energy storage device and photovoltaic device.

[0126] Process D3: When the photovoltaic scheduling instruction is the active power scheduling instruction for the photovoltaic, obtain the maximum active power capacity of each photovoltaic and energy storage system.

[0127] In the specific implementation of Process D3, when the photovoltaic scheduling instruction is the active power scheduling instruction for the photovoltaic, obtain the maximum active power capacity of each photovoltaic device in each photovoltaic and energy storage system.

[0128] Process D4: Based on the maximum active power capacity of each photovoltaic and energy storage system and the active power scheduling instruction for the photovoltaic, calculate the active power scheduling instruction for the photovoltaic of each photovoltaic and energy storage system, and allocate it to each photovoltaic and energy storage system.

[0129] In the specific implementation process D4, based on the maximum active power capacity of each photovoltaic device in each photovoltaic-storage system and the photovoltaic active power scheduling instruction, the photovoltaic active power scheduling instruction for each photovoltaic-storage system is calculated and assigned to each photovoltaic device in each photovoltaic-storage system, as specifically shown in formula (2).

[0130] (2)

[0131] Among them, P total is the photovoltaic active power scheduling instruction; P i is the photovoltaic active power scheduling instruction of the i-th photovoltaic device; is the maximum active power capacity of the i-th photovoltaic device.

[0132] Process D5: When the energy storage scheduling instruction is the discharge scheduling instruction in the energy storage active power scheduling instruction, for each photovoltaic-storage system, obtain the battery capacity, SOC, and lower limit of the energy storage SOC of the photovoltaic-storage system.

[0133] In the specific implementation process D5, when the energy storage scheduling instruction is the discharge scheduling instruction in the energy storage active power scheduling instruction, for each photovoltaic-storage system, obtain the battery capacity, SOC, and lower limit of the energy storage SOC of each energy storage device in the photovoltaic-storage system.

[0134] Process D6: Based on the battery capacity of each photovoltaic-storage system, the SOC of each photovoltaic-storage system, the lower limit of the energy storage SOC, and the discharge scheduling instruction, calculate the discharge scheduling instruction for each photovoltaic-storage system and assign it to each photovoltaic-storage system.

[0135] In the specific implementation process D6, according to the battery capacity of each energy storage device in each photovoltaic-storage system, the SOC of each energy storage device in each photovoltaic-storage system, the lower limit of the energy storage SOC, and the discharge scheduling instruction, calculate the discharge scheduling instruction for each energy storage device in each photovoltaic-storage system and assign it to each energy storage device in each photovoltaic-storage system, as specifically shown in formula (3).

[0136] (3)

[0137] Among them, is the discharge scheduling instruction; is the discharge scheduling instruction of the i-th energy storage device; SOC i is the SOC of the i-th energy storage device; Cap i is the battery capacity of the i-th energy storage device; SOC min is the lower limit of the energy storage SOC of the i-th energy storage device.

[0138] Process D7: When the energy storage scheduling instruction is a charging scheduling instruction in the active power scheduling instruction of the energy storage, for each photovoltaic and energy storage system, obtain the battery capacity, SOC, and upper limit of the energy storage SOC of the photovoltaic and energy storage system.

[0139] In the specific implementation of Process D7, when the energy storage scheduling instruction is a charging scheduling instruction in the active power scheduling instruction of the energy storage, for each photovoltaic and energy storage system, obtain the battery capacity, SOC, and upper limit of the energy storage SOC of each energy storage device in the photovoltaic and energy storage system.

[0140] Process D8: Based on the battery capacity of each photovoltaic and energy storage system, the SOC of each photovoltaic and energy storage system, the upper limit of the energy storage SOC, and the charging scheduling instruction, calculate the charging scheduling instruction for each photovoltaic and energy storage system and allocate it to each photovoltaic and energy storage system.

[0141] In the specific implementation of Process D8, according to the battery capacity of each energy storage device in each photovoltaic and energy storage system, the SOC of each energy storage device in each photovoltaic and energy storage system, the upper limit of the energy storage SOC, and the charging scheduling instruction, calculate the charging scheduling instruction for each energy storage device in each photovoltaic and energy storage system and allocate it to each energy storage device in each photovoltaic and energy storage system, as specifically shown in formula (4).

[0142] (4)

[0143] Among them, is the charging scheduling instruction; is the charging scheduling instruction of the i-th energy storage device; SOC i is the SOC of the i-th energy storage device; Cap i is the battery capacity of the i-th energy storage device; SOC max is the upper limit of the energy storage SOC of the i-th energy storage device.

[0144] In the embodiments of the present invention, on the one hand, the working processes of various energy control strategies are designed in detail, providing comprehensive and diverse scenario selections; on the other hand, based on the internal relationships between different strategies, they are skillfully integrated to avoid the problem that different strategies cannot be enabled simultaneously and cannot jointly exert control effects, thereby achieving the best control effect of the photovoltaic and energy storage grid-connected system. In addition, the method also allows the execution priorities of each strategy to be flexibly set according to business requirements, improving the user experience and system flexibility; finally, SOC balance is considered in the distribution of scheduling instructions, which helps to alleviate the attenuation of the energy storage battery life.

[0145] The above embodiments of the present invention Figure 1For each control strategy involved, the specific implementation methods for calculating the active power scheduling instructions of the photovoltaic system and the energy storage system, or the reactive power scheduling instructions of the photovoltaic system and the energy storage system, can be found in FIGS. 2(a), 2(b), and 2(c). The detailed process of calculating the scheduling instructions based on the TOU mode is described as follows (Steps S201 to S257):

[0146] It should be noted that the TOU mode (time-of-use electricity price mode) is mainly used for the charge and discharge management of the energy storage system. According to the local time-of-use electricity price information, this mode reasonably arranges the charge and discharge periods of the energy storage system or the electricity buying and selling periods at the PCC (point of common coupling with the power grid), as well as the charge and discharge power or the electricity buying and selling power at the PCC. The specific setting principle is as follows: Set the peak electricity price period as the discharge period of the energy storage system or the electricity selling period at the PCC, and correspondingly set the discharge power or the electricity selling power; Set the valley electricity price period as the charge period of the energy storage system or the electricity buying period at the PCC, and set the charge power or the electricity buying power. In this way, peak-valley arbitrage can be achieved, and profits can be earned during reasonable periods.

[0147] Step S201: Set the working period and each parameter of the energy storage system according to the control parameters.

[0148] It should be noted that the working period of the energy storage system is mainly divided into the energy storage charging period, the energy storage discharging period, and the energy storage PCC (point of common coupling with the power grid) control period. The specific requirements are as follows:

[0149] Energy storage charging period: It is necessary to set the charging power and the charging cut-off SOC (state of charge of the battery).

[0150] Energy storage discharging period: It is necessary to set the discharging power and the discharging cut-off SOC (state of discharge of the battery).

[0151] Energy storage PCC control period: It is necessary to set the PCC power, and at the same time determine the charging cut-off SOC and the discharging cut-off SOC for precise control.

[0152] It can be understood that through these settings, precise management and optimized scheduling of the energy storage system can be achieved.

[0153] Step S202: Determine whether the current moment is a charging moment. If the current moment is a charging moment, execute Step S203; if the current moment is not a charging moment, execute Step S221 in FIG. 2(b) shown in the embodiments of the present invention.

[0154] Step S203: Determine whether the energy storage SOC is simultaneously less than the SOC protection upper limit and the charging cut-off SOC. If the energy storage SOC is not simultaneously less than the SOC protection upper limit and the charging cut-off SOC, then execute Step S204; if the energy storage SOC is simultaneously less than the SOC protection upper limit and the charging cut-off SOC, then execute Step S205.

[0155] Step S204: If the energy storage SOC is not simultaneously less than the SOC protection upper limit and the charging cut-off SOC, then determine that the total energy storage charging power is 0, and execute Step S206.

[0156] Step S205: If the energy storage SOC is simultaneously less than the SOC protection upper limit and the charging cut-off SOC, then determine that the total energy storage charging power is the charging power setting value, and execute Step S206.

[0157] Step S206: Determine whether the total energy storage charging power is less than or equal to the maximum total charging power. If the total energy storage charging power is less than or equal to the maximum total charging power, then execute Step S208; if the total energy storage charging power is greater than the maximum total charging power, then execute Step S207.

[0158] Step S207: If the total energy storage charging power is greater than the maximum total charging power, then determine that the total energy storage charging power is the maximum total charging power, and execute Step S208.

[0159] Step S208: Determine whether the demand management or dynamic capacity expansion function is enabled. If the demand management or dynamic capacity expansion function is not enabled, then execute Step S216; if the demand management or dynamic capacity expansion function is enabled, then execute Step S209.

[0160] Step S209: Determine whether the difference between the sum of the current load power and the total energy storage charging power minus the current total PV output is less than or equal to the maximum demand value or the maximum capacity value. If it is greater, then execute Step S210; if it is less than or equal, then execute Step S216.

[0161] Step S210: If the difference between the sum of the current load power and the total energy storage charging power minus the current total PV output is greater than the maximum demand value or the maximum capacity value, then determine that the total energy storage charging power is the difference between the maximum demand value or the maximum capacity value and the current total PV output plus the current load power.

[0162] Step S211: Determine whether the total energy storage charging power is greater than or equal to the negative value of the maximum discharge power. If it is greater than or equal, then execute Step S216; if it is less, then execute Step S212.

[0163] Step S212: Determine that the total energy storage charging power is the negative value of the maximum discharge power.

[0164] Step S213: Determine that the total PV output is the total energy storage charging power + the current load power - the maximum demand value / the maximum capacity value.

[0165] Step S214: Determine whether the total PV output is less than or equal to the current MPPT maximum power point. If it is less than or equal, execute Step S216; if it is greater, execute Step S215.

[0166] It should be noted that MPPT (Maximum Power Point Tracking) is a technology in a photovoltaic power generation system, which is used to dynamically adjust the working state of a PV panel to achieve maximum power output.

[0167] Step S215: Determine that the total PV output is the current MPPT maximum power point, and explain that the energy storage charging power and the PV output reach the maximum, and the requirements of demand management or dynamic capacity expansion cannot be met.

[0168] Step S216: Determine whether anti-backflow is enabled; if anti-backflow is enabled, execute Step S217; if anti-backflow is not enabled, end the process.

[0169] Step S217: Determine whether the difference between the current total PV output - the current load power - the total energy storage charging power is less than or equal to the maximum grid connection power; if it is less than or equal, end the process; if it is greater, execute Step S218.

[0170] Step S218: Determine that the total energy storage charging power is the current total PV output - the current load power - the maximum grid connection power.

[0171] Step S219: Determine whether the total energy storage charging power is less than or equal to the maximum charging total power. If it is less than or equal, end the process; if it is greater, execute Step S220.

[0172] Step S220: Determine that the total energy storage charging power = the maximum charging total power, and then end the process.

[0173] It should be noted that at this time, the total PV output is the sum of the total energy storage charging power, the current load power, and the maximum grid connection power.

[0174] Step S221: If the current moment is not the charging moment, determine whether the current moment is the discharging moment. If the current moment is the discharging moment, execute Step S222; if the current moment is not the discharging moment, execute Step S240 in Figure 2(c) shown in the embodiment of the present invention.

[0175] Step S222: Determine whether the energy storage SOC is simultaneously greater than the demand management reserved SOC or the dynamic expansion reserved SOC, the backup power reserved SOC, the SOC protection lower limit, and the discharge cut-off SOC. If so, execute Step S224; if not, execute Step S223.

[0176] That is to say, determine whether the energy storage SOC is simultaneously greater than the backup power reserved SOC, the SOC protection lower limit, the discharge cut-off SOC, and the demand management reserved SOC or the dynamic expansion reserved SOC.

[0177] Step S223: Determine that the total energy storage discharge power is zero; execute Step S225.

[0178] Step S224: Determine that the total energy storage discharge power is the discharge power setting value; execute Step S225.

[0179] Step S225: Determine whether the total energy storage discharge power is less than or equal to the maximum total discharge power. If it is less than or equal, execute Step S227; if it is greater, execute Step S226.

[0180] Step S226: Determine that the total energy storage discharge power is the maximum total discharge power; execute Step S227.

[0181] Step S227: Determine whether the demand management or dynamic expansion function is enabled. If the demand management or dynamic expansion function is not enabled, execute Step S235; if the demand management or dynamic expansion function is enabled, execute Step S228.

[0182] Step S228: Determine whether the difference between the current load power - the total energy storage discharge power - the current total PV output is less than or equal to the maximum demand value / the maximum capacity value. If it is less than or equal, execute Step S235; if it is greater, execute Step S229.

[0183] Step S229: Determine that the total energy storage discharge power is the difference between the current load power - the current total PV output - the maximum demand value / the maximum capacity value.

[0184] Step S230: Determine whether the total energy storage discharge power is less than or equal to the maximum total discharge power. If the total energy storage discharge power is less than or equal to the maximum total discharge power, execute Step S235; if the total energy storage discharge power is greater than the maximum total discharge power, execute Step S231.

[0185] Step S231: Determine that the total energy storage discharge power is the maximum total discharge power.

[0186] Step S232: Determine that the total PV output is the difference between the current load power - the total energy storage discharge power - the maximum demand value / the maximum capacity value.

[0187] Step S233: Determine whether the total PV output is less than or equal to the current MPPT maximum power point. If the total PV output is less than or equal to the current MPPT maximum power point, then execute Step S235; if the total PV output is greater than the current MPPT maximum power point, then execute Step S234.

[0188] Step S234: Determine that the total PV output is the current MPPT maximum power point, and state that the energy storage discharge power and PV output have reached the maximum and cannot meet the requirements of demand management or dynamic capacity expansion.

[0189] Step S235: Determine whether anti-backflow is enabled. If anti-backflow is enabled, then execute Step S236; if anti-backflow is not enabled, then end the process.

[0190] Step S236: Determine whether the total energy storage discharge power + the current total PV output - the current load power is less than or equal to the maximum grid connection power. If it is less than or equal to, then end the process; if it is greater, then execute Step S237.

[0191] Step S237: Determine that the total energy storage discharge power is the current load power + the maximum grid connection power - the current total PV output.

[0192] Step S238: Determine whether the total energy storage discharge power is greater than or equal to the negative value of the maximum charging total power. If it is greater than or equal to, then end the process; if it is less, then execute Step S239.

[0193] Step S239: Determine that the total energy storage discharge power is the negative value of the maximum charging total power, and the total PV output is the current load power + the maximum grid connection power - the total energy storage discharge power; then end the process.

[0194] Step S240: If the current moment is not the discharge moment, then determine whether the PCC power is greater than or equal to zero. If it is greater than or equal to, then execute Step S241; if it is less, then execute Step S243.

[0195] Step S241: Determine whether anti-backflow is enabled. If anti-backflow is enabled, then execute Step S242; if anti-backflow is not enabled, then execute Step S245.

[0196] Step S242: Determine whether the PCC power is less than or equal to the maximum grid connection power. If the PCC power is less than or equal to the maximum grid connection power, then execute Step S245; if the PCC power is greater than the maximum grid connection power, then end the process.

[0197] Step S243: Determine whether the demand management or dynamic capacity expansion function is enabled. If the demand management or dynamic capacity expansion function is not enabled, then execute Step S245; if the demand management or dynamic capacity expansion function is enabled, then execute Step S244.

[0198] Step S244: Determine whether the PCC power is greater than or equal to the negative value of the maximum demand value or the negative value of the maximum capacity value. If the PCC power is greater than or equal to the negative value of the maximum demand value or the negative value of the maximum capacity value, then execute Step S245; if the PCC power is less than the negative value of the maximum demand value or the negative value of the maximum capacity value, then end the process.

[0199] Step S245: Determine that the total energy storage output is the difference between the sum of the current load power and the PCC power minus the current PV output.

[0200] Step S246: Determine whether the negative value of the maximum total charging power is less than or equal to the total energy storage output, and whether the total energy storage output is less than or equal to the maximum total discharging power. If so, then execute Step S250; if not, then execute Step S247.

[0201] Step S247: Determine whether the total energy storage output is greater than the maximum total discharging power. If the total energy storage output is greater than the maximum total discharging power, then execute Step S248; if the total energy storage output is not greater than the maximum total discharging power, then execute Step S249.

[0202] Step S248: Determine that the total energy storage output is the maximum total discharging power, and execute Step S250.

[0203] Step S249: Determine that the total energy storage output is the negative value of the maximum total discharging power, and execute Step S250.

[0204] Step S250: Determine whether the total energy storage output is greater than zero, and whether the energy storage SOC is less than or equal to the demand management reserved SOC or the dynamic expansion reserved SOC, the backup power reserved SOC, the SOC protection lower limit, the discharge cut-off SOC. If so, then execute Step S252; if not, then execute Step S251.

[0205] Step S251: Determine whether the total energy storage output is less than zero, and whether the energy storage SOC is greater than or equal to the SOC protection upper limit and the charge cut-off SOC at the same time. If so, then execute Step S252; if not, then execute Step S253.

[0206] Step S252: Determine that the total energy storage output is zero, and execute Step S253.

[0207] Step S253: Determine that the total PV output is the current load power + PCC power - total energy storage output.

[0208] Step S254: Determine whether the total PV output is greater than or equal to 0, and the total PV output is less than or equal to the current mppt maximum power point. If so, then end the process. If not, then execute Step S255.

[0209] Step S255: Determine whether the total photovoltaic force is greater than the current maximum power point of the MPPT; if so, execute Step S256; if not, execute Step S257.

[0210] Step S256: Determine that the total photovoltaic output is the current maximum power point of the MPPT, and state that the photovoltaic output has reached the maximum and cannot meet the PCC power.

[0211] Step S257: Determine that the total photovoltaic output is zero, and state that the photovoltaic output has reached zero and cannot meet the PCC power.

[0212] It can be understood that at this time, the energy storage processing and photovoltaic output reach the limit values and cannot meet the PCC power.

[0213] The above embodiments of the present invention Figure 1 For each control strategy involved, the specific implementation methods for calculating the photovoltaic active power scheduling instruction and the energy storage active power scheduling instruction, or the photovoltaic and energy storage reactive power scheduling instructions, can be found in Figure 3 which describes in detail the process of calculating the scheduling instructions based on the self-consumption mode, as follows (Steps S301 to S323):

[0214] It can be understood that the purpose of this mode is to maximize the utilization efficiency of photovoltaic power generation. The basic working logic is as follows: when the photovoltaic power generation is greater than the load power, the excess electric energy is first used to charge the energy storage system, and the remaining part is then transmitted to the power grid; when the photovoltaic power generation is less than the load power, the energy storage system discharges first to meet the load demand. If the energy storage power is insufficient, electric energy is purchased from the power grid.

[0215] Step S301: Determine whether the current total photovoltaic output is greater than the current load power. If greater, execute Step S302; if not greater, execute Step S312.

[0216] Step S302: Determine whether the SOC of the energy storage is less than the SOC protection upper limit. If less, execute Step S304; if not less, execute Step S303.

[0217] Step S303: Determine that the total energy storage charging power is zero, and execute Step S305.

[0218] Step S304: Determine that the total energy storage charging power is the difference between the current total photovoltaic output and the current load power. Execute Step S305.

[0219] Step S305: Determine whether the total energy storage charging power is less than or equal to the maximum charging total power; if less than or equal, execute Step S307; if greater, execute Step S306.

[0220] Step S306: Determine that the total energy storage charging power is the maximum charging total power, and execute Step S307.

[0221] Step S307: Determine whether anti-backflow is enabled; if anti-backflow is enabled, execute Step S308; if anti-backflow is not enabled, end the process.

[0222] Step S308: Determine whether the difference between the current PV output - the total energy storage charging power - the current load power is less than or equal to the maximum grid connection power. If so, end the process; if not, execute Step S309.

[0223] Step S309: Determine that the total energy storage charging power is the current PV output - the current load power - the maximum grid connection power, and execute Step S310.

[0224] Step S310: Determine whether the total energy storage charging power is less than or equal to the maximum charging total power. If the total energy storage charging power is less than or equal to the maximum charging total power, end the process; if the total energy storage charging power is greater than the maximum charging total power, execute Step S311.

[0225] Step S311: Determine that the total energy storage charging power is the maximum charging total power, and end the process.

[0226] It can be understood that the total PV output is determined as the sum of the total energy storage charging power, the current load power, and the maximum grid connection power.

[0227] Step S312: If the current total PV output is not greater than the current load power, determine whether the energy storage SOC is simultaneously greater than the demand management reserved SOC or the dynamic expansion reserved SOC, the backup power reserved SOC, and the SOC protection lower limit. If greater, execute Step S314; if not greater, execute Step S313.

[0228] That is to say, determine whether the energy storage SOC is simultaneously greater than the backup power reserved SOC and the SOC protection lower limit, and the demand management reserved SOC or the dynamic expansion reserved SOC.

[0229] Step S313: Determine that the total energy storage discharge power is zero, and execute Step S315.

[0230] Step S314: Determine that the total energy storage discharge power is the difference between the current load power and the current total PV output, and execute Step S315.

[0231] Step S315: Determine whether the total energy storage discharge power is less than or equal to the maximum discharge total power. If less than or equal, execute Step S317; if greater, execute Step S316.

[0232] Step S316: Determine that the total energy storage discharge power is the maximum discharge total power, and execute Step S317.

[0233] Step S317: Determine whether demand management or dynamic capacity expansion is enabled. If demand management or dynamic capacity expansion is enabled, execute Step S318; if demand management or dynamic capacity expansion is not enabled, end the process.

[0234] Step S318: Determine whether the difference between the current load power - the current PV output - the total energy storage discharge power is less than or equal to the maximum demand value or the maximum capacity value. If so, end the process; if not, execute Step S319.

[0235] Step S319: Determine that the total energy storage discharge power = the current load power + the maximum demand value / the maximum capacity value - the current total PV output, and execute Step S320.

[0236] Step S320: Determine whether the total energy storage discharge power is less than or equal to the maximum total discharge power. If less than or equal, end the process; if greater, execute Step S321.

[0237] Step S321: Determine that the total energy storage discharge power = the maximum total discharge power, and, the total PV output = the current load power + the maximum demand value / the maximum capacity value - the total energy storage discharge power, and then execute Step S322.

[0238] Step S322: Determine whether the total PV output is less than or equal to the current MPPT maximum power point. If less than or equal, end the process. If greater, execute Step S323.

[0239] Step S323: Determine that the total PV output is the current MPPT maximum power point, and end the process.

[0240] It can be understood that at this time, the energy storage discharge power and the PV output reach the maximum, and it is impossible to meet demand management or dynamic capacity expansion.

[0241] The above embodiments of the present invention Figure 1 For each control strategy involved, the specific implementation methods for calculating the PV active power dispatch command and the energy storage active power dispatch command, or the PV and energy storage reactive power dispatch commands, are as follows Figure 4 , which describes the detailed process of calculating the dispatch command based on the PV energy management mode, as follows (Steps S401 to S419):

[0242] It can be understood that this function is mainly used to manage the excess energy after PV power generation meets the load, and provides two options: grid connection priority and charging priority. If "grid connection priority" is selected, it means that the excess energy of PV power generation should be preferentially transmitted to the grid, and the remaining part is used to charge the energy storage; if "charging priority" is selected, it means that the excess energy of PV power generation should be preferentially used to charge the energy storage, and the remaining part is then connected to the grid.

[0243] Step S401: Set the priority parameter of the excess PV energy in the PV energy management mode according to the control parameter.

[0244] Among them, the priority parameter of the excess PV energy is, for example, charging priority or grid connection priority.

[0245] Step S402: Determine whether the current total PV output is greater than the current load power. If it is greater, execute Step S403; if it is not greater, end the process.

[0246] Step S403: Determine whether charging priority is set. If charging priority is set, execute Step S404; if charging is not prioritized, execute Step S412.

[0247] Step S404: Determine that the total energy storage charging power is the difference between the current total PV output and the current load power.

[0248] Step S405: Determine whether the energy storage SOC is less than the SOC protection upper limit. If the energy storage SOC is less than the SOC protection upper limit, execute Step S407; if the energy storage SOC is not less than the SOC protection upper limit, execute Step S406.

[0249] Step S406: Determine that the total energy storage charging power is zero and execute Step S407.

[0250] Step S407: Determine whether the total energy storage charging power is less than or equal to the maximum charging total power. If the total energy storage charging power is less than or equal to the maximum charging total power, end the process. If the total energy storage charging power is greater than the maximum charging total power, execute Step S408.

[0251] Step S408: Determine that the total energy storage charging power is the maximum charging total power.

[0252] Step S409: Determine whether anti-islanding is enabled. If anti-islanding is enabled, execute Step S410; if anti-islanding is not enabled, end the process.

[0253] Step S410: Determine whether the difference between the current total PV output - the current load power - the total energy storage charging power is less than or equal to the maximum grid connection power. If it is, end the process; if not, execute Step S411.

[0254] Step S411: Determine that the total PV output is the sum of the current load power, the total energy storage charging power, and the maximum grid connection power, and then end the process.

[0255] Step S412: If charging is not prioritized, determine that the total energy storage charging power is zero and execute Step S413.

[0256] Step S413: Determine whether anti-backflow is enabled. If anti-backflow is enabled, execute Step S414; if anti-backflow is not enabled, end the process.

[0257] Step S414: Determine whether the difference between the current total PV output - the current load power - the total energy storage charging power is less than or equal to the maximum grid connection power. If so, end the process; if not, execute Step S415.

[0258] Step S415: Determine that the total energy storage charging power is the difference between the current total PV output - the current load power - the maximum grid connection power. Then execute Step S416.

[0259] Step S416: Determine whether the energy storage SOC is less than the SOC protection upper limit. If the energy storage SOC is less than the SOC protection upper limit, execute Step S418; if the energy storage SOC is not less than the SOC protection upper limit, execute Step S417.

[0260] Step S417: Determine that the total energy storage charging power is zero and execute Step S418.

[0261] Step S418: Determine whether the total energy storage charging power is less than or equal to the maximum total charging power. If the total energy storage charging power is less than or equal to the maximum total charging power, end the process; if the total energy storage charging power is greater than the maximum total charging power, execute Step S419.

[0262] Step S419: Determine that the total energy storage charging power is the maximum total charging power. And the total PV output is the sum of the current load power, the total energy storage charging power, and the maximum grid connection power, then end the process.

[0263] The above embodiments of the present invention Figure 1 For each control strategy involved, the specific implementation manner of calculating the PV active power scheduling instruction and the energy storage active power scheduling instruction, or the PV and energy storage reactive power scheduling instructions, please refer to Figure 5 , which describes in detail the process of calculating the scheduling instruction based on the demand management / dynamic capacity expansion mode, as follows (Step S501 to Step S515):

[0264] It should be noted that this function can limit the power of the electricity purchased from the grid within the set maximum demand or maximum capacity range, thereby helping users reduce electricity costs.

[0265] Step S501: Set the maximum demand value or maximum capacity value and the system replenishment related parameters.

[0266] It is understandable that the system recharge related parameters, such as the system recharge options for demand management or dynamic expansion reserve SOC, include two options: immediate recharge and recharge within a specified time. If the recharge within the specified instruction time is selected, the corresponding recharge time period also needs to be set.

[0267] Step S502: Determine whether the electric power currently purchased from the power grid is greater than the maximum demand value or the maximum capacity value. If it is greater, execute Step S503; if it is not greater, execute Step S508.

[0268] Step S503: Determine that the total photovoltaic output is the difference between the current load power, the current total energy storage output, and the maximum demand value or the maximum capacity value.

[0269] Step S504: Determine whether the total photovoltaic output is greater than the current mppt maximum power point. If it is greater, execute Step S505; if it is not greater, end the process.

[0270] Step S505: Determine that the total photovoltaic output is the current mppt maximum power point, and the total energy storage output is the difference between the current load power, the photovoltaic output, and the maximum demand value or the maximum capacity value.

[0271] Step S506: Determine whether the total energy storage output is greater than the maximum total discharge power. If it is, execute Step S507; if it is not, end the process.

[0272] Step S507: Determine that the total energy storage output is the maximum total discharge power, and indicate that the total energy storage output and the total photovoltaic output have reached the maximum and cannot meet the requirements of demand management or dynamic expansion.

[0273] Step S508: If the electric power currently purchased from the power grid is not greater than the maximum demand value or the maximum capacity value, determine whether the sum of the current total photovoltaic output and the maximum demand value or the maximum capacity value is greater than the current load power. If it is greater, execute Step S509; if it is not greater, end the process.

[0274] Step S509: Check whether the system recharge setting is immediate charging. If it is, execute Step S511; if it is not, execute Step S510.

[0275] Step S510: Determine whether the current time is within the specified recharge time. If it is, execute Step S511; if it is not, end the process.

[0276] Step S511: Determine whether the energy storage SOC is less than the demand management reserved SOC or the dynamic expansion reserved SOC. If it is less, execute Step S512; if it is not less, end the process.

[0277] Step S512: Check whether a charging instruction has been issued for a control strategy with a lower priority than the demand management / dynamic capacity expansion mode. If so, end the process. If not, execute Step S513.

[0278] Step S513: Determine the total energy storage output as the difference between the current load power, the current total PV output, and the maximum demand value or the maximum capacity value.

[0279] Step S514: Determine whether the total energy storage output is less than the negative value of the maximum charging power. If it is less, execute Step S515. If it is not less, end the process.

[0280] Step S515: Determine the total energy storage output as the negative value of the maximum charging power and end the process.

[0281] The above embodiments of the present invention Figure 1 For each control strategy involved, the specific implementation method for calculating the PV active power dispatch instruction and the energy storage active power dispatch instruction, or the PV and energy storage reactive power dispatch instructions, please refer to Figure 6 which describes in detail the process of calculating the dispatch instruction based on the anti-counterflow mode, as follows (Steps S601 to S609):

[0282] It should be noted that this anti-counterflow mode can limit the power transmitted to the grid within the set maximum grid-connected power range, thereby preventing the impact on the power quality of the grid and ensuring the safety and stability of the grid.

[0283] Step S601: Set the maximum grid-connected power.

[0284] Step S602: Determine whether the current grid-connected power is greater than the maximum grid-connected power. If the current grid-connected power is greater than the maximum grid-connected power, execute Step S603. If the current grid-connected power is not greater than the maximum grid-connected power, execute Step S606.

[0285] Step S603: Determine the total energy storage output as the current load power + the maximum grid-connected power - the current total PV output.

[0286] Step S604: Determine whether the total energy storage output is less than the negative value of the maximum total charging power. If the total energy storage output is less than the negative value of the maximum total charging power, execute Step S605; if the total energy storage output is not less than the negative value of the maximum total charging power, end the process.

[0287] Step S605: Determine the total energy storage output as the negative value of the maximum total charging power. And the total PV output is the current load power + the maximum grid-connected power - the total energy storage output, and then end the process.

[0288] Step S606: If the current grid-connected power is not greater than the maximum grid-connected power, check whether a PV boost command has been issued for a control strategy with a lower priority than the anti-counterflow mode. If so, end the process. If not, execute Step S607.

[0289] Step S607: Determine that the total PV output is the current load power + the maximum grid-connected power - the current total energy storage output.

[0290] Step S608: Determine whether the total PV output is greater than the current MPPT maximum power point. If the total PV output is greater than the current MPPT maximum power point, execute Step S609. If the total PV output is not greater than the current MPPT maximum power point, end the process.

[0291] Step S609: Determine that the total PV output is the current MPPT maximum power point, and then end the process.

[0292] For each of the control strategies involved in the above embodiments of the present invention Figure 1 The specific implementation method for calculating the PV active power dispatch command and the energy storage active power dispatch command, or the PV and energy storage reactive power dispatch commands, is as follows Figure 7 The detailed process of calculating the dispatch command based on the power factor regulation mode is described as follows (Steps S701 to S710):

[0293] It can be understood that the power factor regulation mode can control the power factor of the PCC above the set power factor target value.

[0294] Step S701: Set the PCC power factor target value and calculate the current PCC power factor based on the current PCC active and reactive powers.

[0295] It should be noted that the calculation process is as shown in formula (5).

[0296] (5)

[0297] Where, P 1 is the current PCC active power; Q 1 is the PCC reactive power; is the PCC power factor.

[0298] Step S702: Determine whether the current PCC power factor is greater than the negative value of the PCC power factor target value and whether the current PCC power factor is less than the PCC power factor target value. If so, execute Step S703; if not, end the process.

[0299] Step S703: Calculate the power factor reactive power compensation value.

[0300] It should be noted that the calculation process is as shown in formula (6).

[0301] (6)

[0302] Wherein, is the reactive power compensation value; is the target value of the PCC power factor.

[0303] Step S704: Determine that the total reactive power output of the energy storage is the sum of the current total reactive power output of the energy storage and the reactive power compensation value.

[0304] Step S705: Judge whether the total reactive power output of the energy storage is greater than or equal to the negative value of the maximum total reactive power output of the energy storage, and whether the total reactive power output of the energy storage is less than or equal to the maximum total reactive power output of the energy storage. If so, end the process; if not, execute step S706.

[0305] Step S706: Judge whether the total reactive power output of the energy storage is greater than the maximum total reactive power output of the energy storage. If so, execute step S707; if not, execute step S708.

[0306] Step S707: Determine that the total reactive power output of the PV is the current total reactive power output of the PV + the total reactive power output of the energy storage - the maximum total reactive power output of the energy storage; and, the total reactive power output of the energy storage is the maximum total reactive power output of the energy storage, and execute step S709.

[0307] Step S708: Determine that the total reactive power output of the PV is the sum of the current total reactive power output of the PV, the total reactive power output of the energy storage and the maximum total reactive power output of the energy storage; and, the total reactive power output of the energy storage is the negative value of the maximum total reactive power output of the energy storage, and execute step S709.

[0308] Step S709: Judge whether the total reactive power output of the PV is greater than or equal to the negative value of the maximum total reactive power output of the PV; and whether the total reactive power output of the PV is less than or equal to the maximum total reactive power output of the PV. If so, end the process; if not, execute step S710.

[0309] Step S710: Determine that the total reactive power output of the PV is the negative value of the maximum total reactive power output of the PV, or the total reactive power output of the PV is the maximum total reactive power output of the PV, and explain that the reactive power outputs of the energy storage and the PV reach the limit values and cannot meet the PCC power factor target.

[0310] The above embodiments of the present invention Figure 1 For each control strategy involved, the specific implementation method of calculating the PV active power scheduling instruction and the energy storage active power scheduling instruction, or the PV and energy storage reactive power scheduling instructions, please refer to Figure 8 , which describes in detail the process of calculating the scheduling instruction based on the reactive power regulation mode, as follows (steps S801 to S808):

[0311] It is understandable that this reactive power regulation mode can control the reactive power at the PCC (point of common coupling with the power grid) within the set or received target value range, thereby supporting the power grid for voltage regulation and power factor adjustment, and ensuring the stability of the PCC voltage and maintaining the power factor at a reasonable level.

[0312] Step S801: Receive and set the PCC reactive power target value.

[0313] Step S802: Determine that the total reactive power output of the energy storage is the sum of the current total reactive power output of the energy storage and the PCC reactive power target value, minus the difference of the current PCC reactive power.

[0314] Step S803: Judge whether the total reactive power output of the energy storage is greater than or equal to the negative value of the maximum total reactive power output of the energy storage, and whether the total reactive power output of the energy storage is less than or equal to the maximum total reactive power output of the energy storage. If so, end the process; if not, execute Step S804.

[0315] Step S804: Judge whether the total reactive power output of the energy storage is greater than the maximum total reactive power output of the energy storage. If so, execute Step S805; if not, execute Step S806.

[0316] Step S805: Determine that the total reactive power output of the photovoltaic is the sum of the current total reactive power output of the photovoltaic and the total reactive power output of the energy storage, minus the difference of the maximum total reactive power output of the energy storage; and determine that the total reactive power output of the energy storage is the maximum total reactive power output of the energy storage, and execute Step S807.

[0317] Step S806: Determine that the total reactive power output of the photovoltaic is the sum of the current total reactive power output of the photovoltaic, the total reactive power output of the energy storage and the maximum total reactive power output of the energy storage; and, determine that the total reactive power output of the energy storage is the negative value of the maximum total reactive power output of the energy storage, and execute Step S807.

[0318] Step S807: Judge whether the total reactive power output of the photovoltaic is greater than or equal to the negative value of the maximum total reactive power output of the photovoltaic, and whether the total reactive power output of the photovoltaic is less than or equal to the maximum total reactive power output of the photovoltaic. If so, end the process; if not, execute Step S808.

[0319] Step S808: Determine that the total reactive power output of the photovoltaic is the maximum total reactive power output of the photovoltaic, or the total reactive power output of the photovoltaic is the negative value of the maximum total reactive power output of the photovoltaic, and explain that the reactive power outputs of the energy storage and the photovoltaic reach the limit values and cannot meet the PCC reactive power target.

[0320] The above embodiments of the present invention Figure 1 For each control strategy involved therein, the specific implementation manner of calculating the photovoltaic active power scheduling instruction and the energy storage active power scheduling instruction, or the photovoltaic and energy storage reactive power scheduling instructions, please refer to Figure 9, the detailed process of calculating the scheduling instruction based on the active power regulation mode is described as follows (Steps S901 to S908):

[0321] It can be understood that this active power regulation mode can control the active power of the PCC (Power Connection Point) within the set or received target value range, thereby supporting the power grid to perform frequency modulation, peak shaving and other operations to ensure the frequency stability and power balance of the PCC.

[0322] Step S901: Receive and set the PCC active power target value.

[0323] Step S902: Determine that the total reactive power output of the energy storage is the sum of the current total energy storage output and the PCC active power target value minus the difference of the current PCC active power.

[0324] Step S903: Judge whether the total energy storage output is greater than or equal to the negative value of the maximum charging total power, and whether the total energy storage output is less than or equal to the maximum discharging total power. If so, end the process; if not, execute Step S904.

[0325] Step S904: Judge whether the total energy storage output is greater than the maximum discharging total power. If so, execute Step S905; if not, execute Step S906.

[0326] Step S905: Determine that the total PV output is the sum of the current total PV output and the total energy storage output minus the difference of the maximum discharging total power; and determine that the total energy storage output is the maximum discharging total power, and execute Step S907.

[0327] Step S906: Determine that the total PV output is the sum of the current total PV output, the total energy storage output and the maximum charging total power; and determine that the total energy storage output is the negative value of the maximum charging total power, and execute Step S907.

[0328] Step S907: Judge whether the total PV output is greater than or equal to 0; and whether the total PV output is less than or equal to the current mppt maximum power point. If so, end the process; if not, execute Step S908.

[0329] Step S908: Determine that the total PV output is the current mppt maximum power point, or the total PV output is zero, and explain that the reactive power outputs of the energy storage and PV reach the limit and cannot meet the PCC active power target.

[0330] The above embodiments of the present invention Figure 1 For each control strategy involved, the specific implementation method of calculating the PV active power scheduling instruction and the energy storage active power scheduling instruction, or the PV and energy storage reactive power scheduling instructions, please refer to Figure 10, the detailed process of calculating the scheduling instruction based on the SOC protection mode is described as follows (steps S1001 to S1007):

[0331] It can be understood that this SOC protection mode can control the SOC of the energy storage within the set upper and lower limits of the SOC, avoiding overcharging or over-discharging of the energy storage to better protect the battery.

[0332] Step S1001: Set the upper and lower limits of SOC protection, the charging SOC, and the charging power.

[0333] Step S1002: Determine whether the energy storage is in the standby state. If the energy storage is in the standby state, execute step S1003; if the energy storage is not in the standby state, execute step S1006.

[0334] Step S1003: Determine whether the SOC of the energy storage is less than or equal to the charging SOC. If the SOC of the energy storage is less than or equal to the charging SOC, execute step S1004; if the SOC of the energy storage is greater than the charging SOC, end the process.

[0335] Step S1004: Determine that the total charging power of the energy storage is the charging power, and execute step S1005.

[0336] Step S1005: Determine whether the SOC of the energy storage is greater than or equal to the lower limit of SOC. If the SOC of the energy storage is greater than or equal to the lower limit of SOC, end the process; if the SOC of the energy storage is less than the lower limit of SOC, return to execute step S1004.

[0337] Step S1006: If the energy storage is not in the standby state, determine whether the SOC of the energy storage is greater than or equal to the upper limit of SOC, or whether the SOC of the energy storage is less than or equal to the lower limit of SOC. If so, execute step S1007; if not, end the process.

[0338] Step S1007: Determine that the total output of the energy storage is zero, and then end the process.

[0339] The above embodiments of the present invention Figure 1 For each control strategy involved, the specific implementation methods of calculating the photovoltaic active power scheduling instruction and the energy storage active power scheduling instruction, or the photovoltaic and energy storage reactive power scheduling instructions, please refer to Figure 11 , the detailed process of calculating the scheduling instruction based on the system backup power mode is described as follows (steps S1101 to S1105):

[0340] It should be noted that this system backup power mode can control the SOC of the energy storage above the set backup power SOC, reserving a part of the power for load power supply during off-grid operation.

[0341] Step S1101: Set the reserved SOC value of the backup power supply and the parameters related to system power replenishment.

[0342] It should be noted that the parameters related to system power replenishment include the set value of the charging power and the system power replenishment setting. The system power replenishment setting can select immediate charging and charging within a specified time. If charging within a specified time is selected, the specified charging time period also needs to be set.

[0343] Step S1102: Determine whether the energy storage SOC is less than the reserved SOC of the backup power supply. If the energy storage SOC is less than the reserved SOC of the backup power supply, execute Step S1103; if the energy storage SOC is not less than the reserved SOC of the backup power supply, end the process.

[0344] Step S1103: Check whether the system power replenishment setting is immediate charging. If the system power replenishment setting is immediate charging, execute Step S1105; if the system power replenishment setting is not immediate charging, execute Step S1104.

[0345] Step S1104: Determine whether the current time is within the specified charging time. If the current time is within the specified charging time, execute Step S1105; if the current time is not within the specified charging time, end the process.

[0346] Step S1105: Determine that the energy storage charging power is the set value of the charging power, and end the process.

[0347] Corresponding to a parallel energy scheduling method for a photovoltaic and energy storage system based on multiple control strategies provided by an embodiment of the present invention, refer to Figure 12 , which shows a structural block diagram of a parallel energy scheduling device for a photovoltaic and energy storage system based on multiple control strategies provided by an embodiment of the present invention. The device includes: a first acquisition unit 1201, a calculation unit 1202, a second acquisition unit 1203, and an allocation unit 1204.

[0348] The first acquisition unit 1201 is used to acquire multiple control strategies and set control parameters for each control strategy according to the design parameters and input parameters of multiple photovoltaic and energy storage systems.

[0349] Specifically, the first acquisition unit 1201 is used to: acquire the design parameters and input parameters of multiple grid-connected photovoltaic and energy storage systems; preprocess the design parameters and input parameters; and set control parameters for each control strategy according to the actual capacity of the photovoltaic and energy storage systems, the load demand in the preprocessed design parameters, and the meteorological data, grid access condition parameters, and demand parameters in the preprocessed input parameters.

[0350] The calculation unit 1202 is used to calculate the photovoltaic active power scheduling instructions and energy storage active power scheduling instructions, or the photovoltaic and energy storage reactive power scheduling instructions, according to multiple control parameters.

[0351] A second acquisition unit 1203, configured to acquire the priorities of multiple control strategies, and determine a photovoltaic scheduling instruction and a energy storage scheduling instruction by combining a photovoltaic active power scheduling instruction and an energy storage active power scheduling instruction of multiple control strategies, or a photovoltaic and energy storage reactive power scheduling instruction.

[0352] An allocation unit 1204, configured to allocate corresponding scheduling instructions to each photovoltaic and energy storage system based on the capacity of each photovoltaic and energy storage system, the energy storage SOC, the photovoltaic scheduling instruction, and the energy storage scheduling instruction, so that each photovoltaic device and energy storage device in each photovoltaic and energy storage system executes the allocated scheduling instruction.

[0353] In the embodiments of the present invention, the interaction between multiple energy control strategies is comprehensively considered. The main control strategies involved include the self-use mode, the photovoltaic energy management mode, the time-of-use (TOU) mode, the demand management / dynamic capacity expansion, the anti-counterflow, the power factor regulation, the active power regulation, the reactive power regulation, the SOC protection, and the system backup power. On the one hand, the working process of each strategy is designed in detail. On the other hand, the internal relationship between various strategies is fully considered and reasonably integrated. According to the energy storage capacity ratio and SOC balance, the energy of multiple energy storages is reasonably allocated; according to the photovoltaic capacity ratio, the energy of multiple photovoltaics is reasonably allocated, so as to improve the control effect after the photovoltaic and energy storage parallel system is connected to the grid and ensure the stability and economy of the system.

[0354] Combined with Figure 12 As shown in the content, the calculation unit 1202 includes: a judgment module, a first calculation module, and a second calculation module.

[0355] The judgment module is configured to, for each control strategy, judge whether the condition for calculating the photovoltaic active power scheduling instruction and the energy storage active power scheduling instruction is met according to the control parameters of the control strategy; or judge whether the condition for calculating the photovoltaic and energy storage reactive power scheduling instruction is met.

[0356] The first calculation module is configured to calculate the photovoltaic active power scheduling instruction and the energy storage active power scheduling instruction of the control strategy if the condition for calculating the photovoltaic active power scheduling instruction and the energy storage active power scheduling instruction is met.

[0357] The second calculation module is configured to calculate the photovoltaic and energy storage reactive power scheduling instruction of the control strategy if the condition for calculating the photovoltaic and energy storage reactive power scheduling instruction is met.

[0358] Combined with Figure 12 As shown in the content, the second acquisition unit 1203 includes: a first acquisition module, a first marking module, and a second marking module.

[0359] A first acquisition module, configured to acquire the priority levels of the control strategies corresponding to each PV active power scheduling instruction and energy storage active power scheduling instruction, or each PV and energy storage reactive power scheduling instruction.

[0360] A first marking module, configured to mark the PV and energy storage reactive power scheduling instructions of the control strategy with the highest priority level among all the priority levels as the final PV scheduling instruction and energy storage scheduling instruction.

[0361] A second marking module, configured to, alternatively, mark the PV active power scheduling instruction and energy storage active power scheduling instruction of the control strategy with the highest priority level among all the priority levels as the final PV scheduling instruction and energy storage scheduling instruction.

[0362] Combined Figure 12 As shown in the content, the allocation unit 1204 includes: a second acquisition module, a third calculation module, a third acquisition module, a fourth calculation module, a fourth acquisition module, a fifth calculation module, a fifth acquisition module, and a sixth calculation module.

[0363] A second acquisition module, configured to acquire the reactive power capacity of each PV and energy storage system when the PV scheduling instruction and energy storage scheduling instruction are PV and energy storage reactive power scheduling instructions.

[0364] A third calculation module, configured to calculate the PV and energy storage reactive power scheduling instructions for each PV and energy storage system according to the reactive power capacity of each PV and energy storage system and the PV and energy storage reactive power scheduling instructions, and allocate them to each PV and energy storage system.

[0365] A third acquisition module, configured to acquire the maximum active power capacity of each PV and energy storage system when the PV scheduling instruction is a PV active power scheduling instruction.

[0366] A fourth calculation module, configured to calculate the PV active power scheduling instructions for each PV and energy storage system according to the maximum active power capacity of each PV and energy storage system and the PV active power scheduling instruction, and allocate them to each PV and energy storage system.

[0367] A fourth acquisition module, configured to, when the energy storage scheduling instruction is a discharge scheduling instruction in the energy storage active power scheduling instructions, acquire the battery capacity, SOC, and lower limit of the energy storage SOC of the PV and energy storage system for each PV and energy storage system.

[0368] A fifth calculation module, configured to calculate the discharge scheduling instructions for each PV and energy storage system based on the battery capacity of each PV and energy storage system, the SOC of each PV and energy storage system, the lower limit of the energy storage SOC, and the discharge scheduling instruction, and allocate them to each PV and energy storage system.

[0369] A fifth acquisition module, configured to, when the energy storage scheduling instruction is a charging scheduling instruction in the active power scheduling instruction of the energy storage, obtain the battery capacity, SOC, and upper limit of the energy storage SOC of each photovoltaic and energy storage system for each photovoltaic and energy storage system.

[0370] A sixth calculation module, configured to calculate the charging scheduling instruction for each photovoltaic and energy storage system based on the battery capacity of each photovoltaic and energy storage system, the SOC of each photovoltaic and energy storage system, the upper limit of the energy storage SOC, and the charging scheduling instruction, and allocate it to each photovoltaic and energy storage system.

[0371] Each embodiment in this specification is described in a progressive manner. For the same or similar parts among the embodiments, reference can be made to each other. The key point of each embodiment is to illustrate the differences from other embodiments. In particular, for a system or system embodiment, since it is basically similar to the method embodiment, the description is relatively simple. For the relevant parts, reference can be made to the partial description of the method embodiment. The systems and system embodiments described above are only illustrative. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. A person of ordinary skill in the art can understand and implement it without creative work.

[0372] Those skilled in the art can further realize that the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein can be implemented by electronic hardware, computer software, or a combination of the two. To clearly illustrate the interchangeability of hardware and software, the components and steps of each example have been generally described according to their functions in the above description. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present invention.

[0373] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present invention. Various modifications to these embodiments will be obvious to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but will be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for energy scheduling of a photovoltaic energy storage system based on multiple control strategies, characterized in that: The method comprises: Acquire multiple control strategies, and set control parameters for each of the control strategies according to design parameters and input parameters of multiple photovoltaic storage systems; Calculating photovoltaic active power dispatching instructions and energy storage active power dispatching instructions, or photovoltaic and energy storage reactive power dispatching instructions of multiple control strategies according to multiple control parameters; Obtaining priorities of the plurality of control strategies, and determining a photovoltaic dispatching instruction and an energy storage dispatching instruction by combining the photovoltaic active power dispatching instructions and the energy storage active power dispatching instructions, or the photovoltaic and energy storage reactive power dispatching instructions of the plurality of control strategies; Based on the capacity, energy storage SOC, photovoltaic scheduling instructions and energy storage scheduling instructions of each photovoltaic storage system, corresponding scheduling instructions are assigned to each photovoltaic storage system so that each photovoltaic device and energy storage device in each photovoltaic storage system executes the assigned scheduling instructions.

2. The method according to claim 1, characterized in that The step of setting control parameters for each control strategy according to design parameters and input parameters of a plurality of photovoltaic storage systems comprises: Obtain design parameters and input parameters of multiple grid-connected photovoltaic storage systems; Preprocessing the design parameters and the input parameters; Control parameters are set for each control strategy according to the actual capacity and load demand of the photovoltaic storage system in the preprocessed design parameters, and the meteorological data, grid access condition parameters and demand parameters in the preprocessed input parameters.

3. The method according to claim 1, characterized in that The step of calculating the photovoltaic active power dispatching instructions and the energy storage active power dispatching instructions, or the photovoltaic and energy storage reactive power dispatching instructions of the control strategies according to the multiple control parameters includes: For each of the control strategies, judging whether the conditions for calculating the photovoltaic active power dispatching instruction and the energy storage active power dispatching instruction are met according to the control parameters of the control strategy; or judging whether the conditions for calculating the photovoltaic and energy storage reactive power dispatching instructions are met; If the conditions for calculating the photovoltaic active power dispatching instruction and the energy storage active power dispatching instruction are met, then the photovoltaic active power dispatching instruction and the energy storage active power dispatching instruction of the control strategy are calculated; If the conditions for calculating the photovoltaic and energy storage reactive power dispatching instructions are met, the photovoltaic and energy storage reactive power dispatching instructions of the control strategy are calculated.

4. The method according to claim 1, characterized in that The obtaining of priorities of the plurality of control strategies, and combining the photovoltaic active power dispatching instructions and the energy storage active power dispatching instructions of the plurality of control strategies, or the photovoltaic and energy storage reactive power dispatching instructions, to determine the photovoltaic dispatching instructions and the energy storage dispatching instructions include: Obtaining the priority of the control strategy corresponding to each photovoltaic active power dispatching instruction and energy storage active power dispatching instruction, or each photovoltaic and energy storage reactive power dispatching instruction; Mark the photovoltaic and energy storage reactive power dispatching instructions of the control strategies with the highest priority among all priorities as the final photovoltaic dispatching instructions and energy storage dispatching instructions; Alternatively, the photovoltaic active power dispatching instruction and the energy storage active power dispatching instruction of the control strategy with the highest level among all priorities are marked as the final photovoltaic dispatching instruction and the energy storage dispatching instruction.

5. The method according to claim 1, characterized in that The method of allocating corresponding scheduling instructions to each photovoltaic storage system based on the capacity, energy storage SOC, photovoltaic scheduling instructions and energy storage scheduling instructions of each photovoltaic storage system includes: When the photovoltaic dispatching instruction and the energy storage dispatching instruction are photovoltaic and energy storage reactive power dispatching instructions, obtaining the reactive capacity of each photovoltaic storage system; According to the reactive capacity of each photovoltaic storage system and the photovoltaic and energy storage reactive power dispatching instructions, the photovoltaic and energy storage reactive power dispatching instructions of each photovoltaic storage system are calculated and distributed to each photovoltaic storage system; When the photovoltaic dispatching instruction is a photovoltaic active power dispatching instruction, obtaining the maximum active capacity of each photovoltaic storage system; According to the maximum active capacity of each photovoltaic storage system and the photovoltaic active power dispatching instruction, the photovoltaic active power dispatching instruction of each photovoltaic storage system is calculated and allocated to each photovoltaic storage system; When the energy storage scheduling instruction is a discharge scheduling instruction in the energy storage active power scheduling instruction, for each of the photovoltaic storage systems, obtaining the battery capacity, SOC and lower limit of the energy storage SOC of the photovoltaic storage system; Based on the battery capacity of each photovoltaic storage system, the SOC of each photovoltaic storage system and the lower limit of the energy storage SOC, and the discharge scheduling instruction, a discharge scheduling instruction of each photovoltaic storage system is calculated and allocated to each photovoltaic storage system; When the energy storage scheduling instruction is a charging scheduling instruction in the energy storage active power scheduling instruction, for each of the photovoltaic storage systems, obtaining the battery capacity, SOC and upper limit of the energy storage SOC of the photovoltaic storage system; Based on the battery capacity of each photovoltaic storage system, the SOC of each photovoltaic storage system and the upper limit of the energy storage SOC, and the charging scheduling instruction, the charging scheduling instruction of each photovoltaic storage system is calculated and allocated to each photovoltaic storage system.

6. A photovoltaic energy storage system parallel energy scheduling device based on multiple control strategies, characterized in that: The device comprises: A first acquisition unit, configured to acquire a plurality of control strategies and set control parameters for each of the control strategies according to design parameters and input parameters of a plurality of photovoltaic storage systems; A calculation unit, used for calculating photovoltaic active power dispatching instructions and energy storage active power dispatching instructions, or photovoltaic and energy storage reactive power dispatching instructions of a plurality of control strategies according to a plurality of control parameters; A second acquisition unit is used to acquire the priorities of the multiple control strategies, and determine the photovoltaic scheduling instruction and the energy storage scheduling instruction by combining the photovoltaic active power scheduling instructions and the energy storage active power scheduling instructions of the multiple control strategies, or the photovoltaic and energy storage reactive power scheduling instructions; An allocation unit is used to allocate corresponding scheduling instructions to each photovoltaic storage system based on the capacity, energy storage SOC, photovoltaic scheduling instructions and energy storage scheduling instructions of each photovoltaic storage system, so that each photovoltaic device and energy storage device in each photovoltaic storage system executes the allocated scheduling instructions.

7. The device according to claim 6, characterized in that The first acquisition unit is specifically used to: Obtain design parameters and input parameters of multiple grid-connected photovoltaic storage systems; preprocess the design parameters and input parameters; set control parameters for each control strategy based on the actual capacity and load demand of the photovoltaic storage system in the preprocessed design parameters, and the meteorological data, grid access condition parameters and demand parameters in the preprocessed input parameters.

8. The device according to claim 6, characterized in that The computing unit comprises: A judgment module, for judging, for each of the control strategies, whether the conditions for calculating the photovoltaic active power dispatching instruction and the energy storage active power dispatching instruction are met according to the control parameters of the control strategy; or judging whether the conditions for calculating the photovoltaic and energy storage reactive power dispatching instructions are met; A first calculation module, used for calculating the photovoltaic active power dispatching instruction and the energy storage active power dispatching instruction of the control strategy if the conditions for calculating the photovoltaic active power dispatching instruction and the energy storage active power dispatching instruction are met; The second calculation module is used to calculate the photovoltaic and energy storage reactive power dispatching instructions of the control strategy if the conditions for calculating the photovoltaic and energy storage reactive power dispatching instructions are met.

9. The device according to claim 6, characterized in that The second acquisition unit includes: A first acquisition module is used to acquire the priority of the control strategy corresponding to each photovoltaic active power dispatching instruction and energy storage active power dispatching instruction, or each photovoltaic and energy storage reactive power dispatching instruction; A first marking module is used to mark the photovoltaic and energy storage reactive power dispatching instructions of the control strategies with the highest level among all priorities as final photovoltaic dispatching instructions and energy storage dispatching instructions; The second marking module is used to mark the photovoltaic active power dispatching instructions and energy storage active power dispatching instructions of the control strategy with the highest level among all priorities as the final photovoltaic dispatching instructions and energy storage dispatching instructions.

10. The device according to claim 6, characterized in that The distribution unit comprises: A second acquisition module is used to acquire the reactive capacity of each of the photovoltaic storage systems when the photovoltaic scheduling instruction and the energy storage scheduling instruction are photovoltaic and energy storage reactive power scheduling instructions; A third calculation module is used to calculate the photovoltaic and energy storage reactive power dispatching instructions of each photovoltaic storage system according to the reactive capacity of each photovoltaic storage system and the photovoltaic and energy storage reactive power dispatching instructions, and distribute them to each photovoltaic storage system; A third acquisition module is used to acquire the maximum active capacity of each of the photovoltaic storage systems when the photovoltaic scheduling instruction is a photovoltaic active power scheduling instruction; A fourth calculation module, configured to calculate the photovoltaic active power dispatching instruction of each photovoltaic storage system according to the maximum active capacity of each photovoltaic storage system and the photovoltaic active power dispatching instruction, and distribute the photovoltaic active power dispatching instruction to each photovoltaic storage system; A fourth acquisition module is used to acquire the battery capacity, SOC and lower limit of the energy storage SOC of each photovoltaic storage system when the energy storage scheduling instruction is a discharge scheduling instruction in the energy storage active power scheduling instruction; a fifth calculation module, configured to calculate a discharge scheduling instruction for each of the photovoltaic storage systems based on the battery capacity of each photovoltaic storage system, the SOC of each photovoltaic storage system and the lower limit of the energy storage SOC, and the discharge scheduling instruction, and distribute the discharge scheduling instruction to each of the photovoltaic storage systems; a fifth acquisition module, for acquiring, for each of the photovoltaic storage systems, a battery capacity, a SOC, and an upper limit of the energy storage SOC of the photovoltaic storage system when the energy storage scheduling instruction is a charging scheduling instruction in the energy storage active power scheduling instruction; The sixth calculation module is used to calculate the charging scheduling instructions for each photovoltaic storage system based on the battery capacity of each photovoltaic storage system, the SOC of each photovoltaic storage system and the upper limit of the energy storage SOC, and the charging scheduling instructions, and distribute them to each photovoltaic storage system.