Energy storage system parallel operation energy scheduling method and device based on multiple control strategies
By obtaining and calculating the control parameters of multiple control strategies of the energy storage system, the coordination and integration of the energy scheduling strategies of the energy storage system is achieved, and the problem of unsatisfactory scheduling effects caused by strategy independence in the existing technology is solved, and the scheduling effect is improved. Energy management efficiency and grid stability of energy storage systems.
Patent Information
- Application Number
- CN202411577829.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-06
- Publication Date
- 2025-02-14
AI Technical Summary
The energy scheduling strategies of existing energy storage systems are independent of each other and cannot be effectively coordinated and integrated, resulting in unsatisfactory scheduling results and the inability to make full use of electricity price differences and discharge capabilities.
By obtaining the control parameters of multiple control strategies, the active power and reactive power scheduling instructions are calculated, and the final scheduling instructions are determined based on the capacity and SOC of the energy storage system, so as to achieve coordination and integration of each strategy.
It improves the energy management flexibility and efficiency of the energy storage system, enhances the overall performance of the system, and ensures the stability of the power grid and the effective utilization of energy.
Smart Images

Figure CN119448370A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of energy scheduling of energy storage systems, and in particular to a method and device for parallel energy scheduling of energy storage systems based on multiple control strategies. Background Art
[0002] With the rapid development of household energy storage and industrial and commercial energy storage systems, as well as the widespread popularity of peak and valley time-of-use electricity prices (TOU), energy scheduling for energy storage systems has become particularly important. This scheduling not only affects the economic benefits of the energy storage system, but is also directly related to the stability of the power grid and the effective use of energy.
[0003] The current energy control strategies mainly include TOU mode, demand management / dynamic expansion, and backflow prevention. However, the current control strategies are usually independent of each other, and the execution of a certain strategy often cannot take into account other strategies, which makes the energy scheduling effect of the energy storage system fail to achieve the expected ideal state. For example, when the demand management strategy is applied during peak hours, it may conflict with the TOU mode, resulting in the failure to fully utilize the benefits brought by the difference in electricity prices. In addition, the lack of an effective coordination mechanism has resulted in the discharge capacity of the energy storage system being limited when the backflow prevention strategy is implemented, affecting the overall performance of the system.
[0004] Therefore, how to effectively integrate these independent control strategies to achieve more flexible and efficient energy management is an urgent problem that needs to be solved. Summary of the invention
[0005] In view of this, an embodiment of the present invention provides a method and device for parallel energy scheduling of an energy storage system based on multiple control strategies to solve the problem that multiple control strategies are difficult to coordinate and integrate.
[0006] To achieve the above objectives, the embodiments of the present invention provide the following technical solutions:
[0007] A first aspect of the present invention discloses a method for parallel energy scheduling of an energy storage system based on multiple control strategies, the method comprising:
[0008] Acquire multiple control strategies and determine control parameters of multiple control strategies according to all energy storage systems;
[0009] Calculating a plurality of the control strategies according to the control parameters to obtain a plurality of active power dispatching instructions or reactive power dispatching instructions;
[0010] Determining a final dispatch instruction based on a plurality of the active power dispatch instructions or the reactive power dispatch instructions;
[0011] According to the capacity, energy storage SOC and the final scheduling instruction of each energy storage system, a corresponding scheduling instruction is allocated to each energy storage system, so that each energy storage system executes the allocated scheduling instruction.
[0012] Preferably, the acquiring of multiple control strategies and determining control parameters of the multiple control strategies according to all energy storage systems includes:
[0013] Obtain system data for multiple control strategies and all energy storage systems;
[0014] Preprocessing the system data;
[0015] According to the preprocessed system data, control parameters of a plurality of control strategies are determined.
[0016] Preferably, the calculating of the plurality of control strategies according to the control parameters to obtain a plurality of active power dispatching instructions or reactive power dispatching instructions includes:
[0017] For each of the control strategies, the parameters of the control strategy are set according to the control parameters, and it is determined whether the conditions for calculating the active power dispatching instruction or the reactive power dispatching instruction of the control strategy are met;
[0018] If it is satisfied, the active power dispatching instruction or the reactive power dispatching instruction of the control strategy is calculated to obtain multiple active power dispatching instructions or reactive power dispatching instructions of the control strategy.
[0019] Preferably, the determining the final scheduling instruction based on the multiple active power scheduling instructions or the reactive power scheduling instructions includes:
[0020] Determining a target control strategy corresponding to each of the active power dispatching instructions or the reactive power dispatching instructions;
[0021] Sorting the plurality of target control strategies according to the preset control strategy priorities from high to low;
[0022] The active power dispatching instruction or the reactive power dispatching instruction corresponding to the target control strategy with the highest control strategy priority is determined as the final dispatching instruction.
[0023] Preferably, allocating corresponding scheduling instructions to each energy storage system according to the capacity, energy storage SOC and the final scheduling instruction of each energy storage system includes:
[0024] When the final dispatch instruction is a reactive power dispatch instruction, for each of the energy storage systems, obtaining the reactive capacity of the energy storage system;
[0025] Based on the reactive capacity of each energy storage system and the final dispatch instruction, a reactive dispatch instruction of each energy storage system is calculated;
[0026] When the final dispatch instruction is a discharge dispatch instruction in the active power dispatch instruction, for each of the energy storage systems, obtaining the battery capacity, SOC and lower limit of the energy storage SOC of the energy storage system;
[0027] Based on the battery capacity of each of the energy storage systems, the SOC of each of the energy storage systems and the lower limit of the energy storage SOC, and the final scheduling instruction, a discharge scheduling instruction for each of the energy storage systems is calculated;
[0028] When the final dispatch instruction is a charging dispatch instruction in the active power dispatch instruction, for each of the energy storage systems, obtaining the battery capacity, SOC and upper limit of the energy storage SOC of the energy storage system;
[0029] Based on the battery capacity of each of the energy storage systems, the SOC of each of the energy storage systems and the upper limit of the energy storage SOC, and the final scheduling instruction, a charging scheduling instruction for each of the energy storage systems is calculated.
[0030] A second aspect of the present invention discloses a parallel energy scheduling device for an energy storage system based on multiple control strategies, the device comprising:
[0031] An acquisition unit, used for acquiring a plurality of control strategies and determining control parameters of the plurality of control strategies according to all energy storage systems;
[0032] A calculation unit, used for calculating the plurality of control strategies according to the control parameters to obtain a plurality of active power dispatching instructions or reactive power dispatching instructions;
[0033] A determination unit, configured to determine a final dispatch instruction based on a plurality of the active power dispatch instructions or the reactive power dispatch instructions;
[0034] The allocation unit is used to allocate corresponding scheduling instructions to each energy storage system according to the capacity, energy storage SOC and the final scheduling instructions of each energy storage system, so that each energy storage system executes the allocated scheduling instructions.
[0035] Preferably, the acquisition unit includes:
[0036] A first acquisition module is used to acquire system data of multiple control strategies and all energy storage systems;
[0037] A preprocessing module, used for preprocessing the system data;
[0038] The first determination module is used to determine the control parameters of the control strategies according to the preprocessed system data.
[0039] Preferably, the computing unit comprises:
[0040] A setting module, used for setting the parameters of the control strategy according to the control parameters for each of the control strategies, and judging whether the conditions for calculating the active power dispatching instruction or the reactive power dispatching instruction of the control strategy are met;
[0041] The calculation module is used to calculate the active power scheduling instruction or reactive power scheduling instruction of the control strategy if it is satisfied, and obtain multiple active power scheduling instructions or reactive power scheduling instructions of the control strategy.
[0042] Preferably, the determining unit includes:
[0043] A second determination module is used to determine a target control strategy corresponding to each of the active power dispatching instructions or the reactive power dispatching instructions;
[0044] A sorting module, used to sort the plurality of target control strategies according to a preset control strategy priority order from high to low;
[0045] The third determination module is used to determine the active power scheduling instruction or the reactive power scheduling instruction corresponding to the target control strategy with the highest control strategy priority as the final scheduling instruction.
[0046] Preferably, the distribution unit comprises:
[0047] A second acquisition module is used for acquiring the reactive capacity of each energy storage system when the final dispatch instruction is a reactive power dispatch instruction;
[0048] A first calculation module, configured to calculate a reactive dispatch instruction for each of the energy storage systems based on the reactive capacity of each of the energy storage systems and the final dispatch instruction;
[0049] A third acquisition module is used for acquiring the battery capacity, SOC and lower limit of the energy storage SOC of each energy storage system when the final scheduling instruction is a discharge scheduling instruction in the active power scheduling instruction;
[0050] A second calculation module, configured to calculate a discharge scheduling instruction for each of the energy storage systems based on the battery capacity of each of the energy storage systems, the SOC of each of the energy storage systems and the lower limit of the energy storage SOC, and the final scheduling instruction;
[0051] A fourth acquisition module is used for acquiring, for each of the energy storage systems, a battery capacity, a SOC and an upper limit of the energy storage SOC of the energy storage system when the final scheduling instruction is a charging scheduling instruction in the active power scheduling instruction;
[0052] The third calculation module is used to calculate the charging scheduling instruction for each energy storage system based on the battery capacity of each energy storage system, the SOC of each energy storage system and the upper limit of the energy storage SOC, and the final scheduling instruction.
[0053] Based on the above-mentioned embodiment of the present invention, a method and device for parallel energy scheduling of energy storage systems based on multiple control strategies are provided, multiple control strategies are obtained and control parameters of multiple control strategies are determined according to all energy storage systems; multiple active power scheduling instructions or reactive power scheduling instructions are calculated according to the control parameters and multiple control strategies; the final scheduling instructions are determined based on this; and corresponding scheduling instructions are assigned to each energy storage system according to the capacity, energy storage SOC and final scheduling instructions of each energy storage system, so that each energy storage system executes the assigned scheduling instructions. The present invention integrates different control strategies, solves the problem that different control strategies are independent of each other, cannot work at the same time, and have poor control effects; and according to the importance of the control strategy, an execution priority is formulated, and the scheduling instructions of the energy storage parallel system are assigned according to the capacity ratio and SOC balance, thereby improving the battery cycle life of the entire parallel system. BRIEF DESCRIPTION OF THE DRAWINGS
[0054] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying creative work.
[0055] Figure 1 A flow chart of a method for parallel energy scheduling of an energy storage system based on multiple control strategies provided in an embodiment of the present invention;
[0056] Figure 2 A flowchart for determining a final scheduling instruction provided by an embodiment of the present invention;
[0057] Figure 3 A flowchart for allocating corresponding dispatching instructions to each energy storage system provided by an embodiment of the present invention;
[0058] Figure 4 A flowchart of calculating corresponding active power dispatching instructions or reactive power dispatching instructions based on the TOU mode control strategy provided by an embodiment of the present invention;
[0059] Figure 5 A flow chart for calculating corresponding active power dispatching instructions or reactive power dispatching instructions according to a demand management / dynamic expansion control strategy provided in an embodiment of the present invention;
[0060] Figure 6 A flow chart for calculating corresponding active power dispatching instructions or reactive power dispatching instructions according to an anti-backflow control strategy provided in an embodiment of the present invention;
[0061] Figure 7 A flow chart for calculating corresponding active power dispatching instructions or reactive power dispatching instructions according to a power factor adjustment control strategy provided by an embodiment of the present invention;
[0062] Figure 8 A flowchart for calculating corresponding active power dispatching instructions or reactive power dispatching instructions according to a reactive power regulation control strategy provided in an embodiment of the present invention;
[0063] Fig. 9 A flow chart for calculating corresponding active power dispatching instructions or reactive power dispatching instructions according to an active power regulation control strategy provided in an embodiment of the present invention;
[0064] Fig.10 A flow chart for calculating corresponding active power dispatching instructions or reactive power dispatching instructions according to parameters of the SOC protection control strategy provided by an embodiment of the present invention;
[0065] Fig.11 A flow chart for calculating corresponding active power dispatching instructions or reactive power dispatching instructions according to a system backup power control strategy provided in an embodiment of the present invention;
[0066] Fig.12 A structural block diagram of a parallel energy scheduling device for an energy storage system based on multiple control strategies provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0067] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0068] In this application, the terms "comprises", "comprising" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprising a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element.
[0069] As can be seen from the background technology, the current energy control strategies mainly include TOU mode, demand management / dynamic expansion, anti-backflow, etc. However, each control strategy is independent of each other, and it is impossible to take into account other strategies while executing a certain strategy, so that the energy scheduling effect of the energy storage system fails to achieve the expected ideal state. For example, when the demand management strategy is applied during peak hours, it may conflict with the TOU mode, resulting in the failure to fully utilize the benefits brought by the difference in electricity prices. In addition, the lack of an effective coordination mechanism has resulted in the discharge capacity of the energy storage system being limited when the anti-backflow strategy is implemented, affecting the overall performance of the system.
[0070] Therefore, an embodiment of the present invention provides a method and device for parallel energy scheduling of energy storage systems based on multiple control strategies, which obtains multiple control strategies and determines the control parameters of the multiple control strategies according to all energy storage systems; calculates multiple active power scheduling instructions or reactive power scheduling instructions according to the control parameters and multiple control strategies; determines the final scheduling instructions based on this; and assigns corresponding scheduling instructions to each energy storage system according to the capacity, energy storage SOC and final scheduling instructions of each energy storage system, so that each energy storage system executes the assigned scheduling instructions. The present invention integrates different control strategies, solves the problem that different control strategies are independent of each other, cannot work at the same time, and have poor control effects; and formulates execution priorities according to the importance of the control strategies, and assigns scheduling instructions to the energy storage parallel system according to the capacity ratio and SOC balance, thereby improving the battery cycle life of the entire parallel system.
[0071] See also Figure 1 , shows a flow chart of a method for parallel energy scheduling of an energy storage system based on multiple control strategies provided by an embodiment of the present invention, the method comprising:
[0072] Step S101: Acquire multiple control strategies and determine control parameters of the multiple control strategies according to all energy storage systems.
[0073] In the process of implementing step S101, multiple control strategies are obtained, including but not limited to TOU mode, demand management / dynamic expansion, backflow prevention, power factor regulation, reactive power regulation, active power regulation, SOC protection and system backup power, and control parameters of multiple control strategies are determined based on system data of all energy storage systems.
[0074] Specifically, first, multiple control strategies and system data of all energy storage systems are obtained; second, the system data is preprocessed; finally, control parameters of multiple control strategies are determined based on the preprocessed system data.
[0075] It can be understood that multiple system data of all energy storage systems are acquired and pre-processed to obtain each unique system data, and each control strategy determines the control parameters based on each unique system data.
[0076] Step S102: Calculate multiple control strategies according to the control parameters to obtain multiple active power dispatching instructions or reactive power dispatching instructions.
[0077] In the process of implementing step S102, after determining the control parameters of multiple control strategies, each control strategy determines whether the calculation conditions are met based on the corresponding control parameters. If so, the active power dispatching instruction or reactive power dispatching instruction of each control strategy is calculated.
[0078] Specifically, for each control strategy, the parameters of the control strategy are set according to the control parameters, and it is determined whether the conditions for calculating the active power dispatching instruction or the reactive power dispatching instruction of the control strategy are met.
[0079] If the conditions for calculating the active power dispatching instruction or reactive power dispatching instruction of the control strategy are met, the active power dispatching instruction or reactive power dispatching instruction of the control strategy is calculated to obtain the active power dispatching instruction or reactive power dispatching instruction of multiple control strategies.
[0080] For example, the SOC protection strategy can calculate the scheduling instruction only when charging to the SOC protection upper limit and discharging to the SOC protection lower limit. If the SOC protection upper limit is not reached during charging and the SOC protection lower limit is not reached during discharging, calculation cannot be performed. Other strategies are similar and can only be calculated under specific conditions.
[0081] It should be noted that the detailed process of setting the parameters of each control strategy according to the control parameters and calculating the corresponding active power dispatching instruction or reactive power dispatching instruction is shown in the following embodiment of the present invention. Figures 4 to 11 The content shown.
[0082] Step S103: Determine a final dispatch instruction based on multiple active power dispatch instructions or reactive power dispatch instructions.
[0083] In the specific implementation of step S103, the final dispatch instruction is determined according to the priorities of the control strategies corresponding to the multiple active power dispatch instructions or reactive power dispatch instructions. Figure 2 As shown, including:
[0084] Step S201: Determine a target control strategy corresponding to each active power dispatch instruction or reactive power dispatch instruction.
[0085] In the specific process of implementing step S201, the target control strategy corresponding to each active power dispatching instruction or reactive power dispatching instruction is searched.
[0086] It is understandable that, in the content shown in step S102, some control strategies may not be able to calculate the corresponding active power scheduling instructions or reactive power scheduling instructions, so not all control strategies have corresponding active power scheduling instructions or reactive power scheduling instructions. Therefore, the control strategy corresponding to each active power scheduling instruction or reactive power scheduling instruction is marked as a target control strategy.
[0087] Step S202: sorting the multiple target control strategies according to the preset control strategy priorities from high to low.
[0088] In the process of implementing step S202, the target control strategies corresponding to each active power scheduling instruction or reactive power scheduling instruction are sorted in order from high to low according to the preset control strategy priority (for example, SOC protection>system backup power>anti-backflow>reactive power regulation / active power regulation / power factor regulation>demand management / dynamic expansion>TOU mode).
[0089] Step S203: Determine the active power dispatch instruction or reactive power dispatch instruction corresponding to the target control strategy with the highest control strategy priority as the final dispatch instruction.
[0090] In the specific implementation of step S203, the target control strategy with the highest control strategy priority is extracted from the sorted target control strategies, and its corresponding active power dispatching instruction or reactive power dispatching instruction is determined as the final dispatching instruction.
[0091] Understandably, using the dispatch instruction of the target control strategy with the highest priority as the final dispatch instruction has multiple advantages: first, it ensures the clarity and consistency of decision-making and avoids confusion caused by instruction conflicts; second, the system can respond quickly to external changes and optimize resource use, thereby improving economic efficiency. In addition, this approach reduces operational risks and enhances flexibility, allowing the system to adapt to different situations in complex environments. At the same time, setting priorities simplifies the decision-making process, improves the level of automation, supports long-term planning, and helps achieve sustainable development goals.
[0092] Step S104: assigning corresponding dispatching instructions to each energy storage system according to the capacity, energy storage SOC and final dispatching instructions of each energy storage system, so that each energy storage system executes the dispatching instructions assigned thereto.
[0093] In the specific implementation of step S104, the final dispatching instruction is calculated according to the capacity and energy storage SOC of each energy storage system to obtain the corresponding dispatching instruction of each energy storage system, so as to issue the dispatching instruction allocated to each energy storage system, and each energy storage system receives and executes the corresponding dispatching instruction. For the specific allocation process, see Figure 3 As shown, including:
[0094] Step S301: When the final dispatch instruction is a reactive power dispatch instruction, for each energy storage system, the reactive capacity of the energy storage system is obtained.
[0095] In the specific implementation of step S301, when the final dispatch instruction is a reactive power dispatch instruction, for each energy storage system, the reactive capacity of each energy storage system is obtained.
[0096] Step S302: Based on the reactive capacity of each energy storage system and the final dispatch instruction, the reactive dispatch instruction of each energy storage system is calculated.
[0097] In the specific implementation of step S302, for each energy storage system, based on the reactive capacity of the current energy storage system and the final dispatch instruction, the reactive dispatch instruction of the current energy storage system is calculated, and the reactive dispatch instruction corresponding to each energy storage system is finally obtained in the same calculation method. The specific calculation process is shown in formula (1), assuming that there are n energy storage systems in total:
[0098]
[0099] Among them, Q i is the reactive power dispatch instruction of the i-th energy storage system; is the reactive capacity of the i-th energy storage system; Q totalis the final dispatch instruction, which can also be understood as the final total reactive power dispatch instruction. Among them, the reactive capacity of each energy storage system belongs to the nameplate parameter and can be directly obtained.
[0100] It should be noted that the final scheduling instructions are allocated according to the principles of capacity ratio and SOC balance.
[0101] Understandably, It indicates the capacity ratio. Allocation according to capacity ratio means that the final dispatching instruction is allocated according to the capacity size. It can be understood that the dispatching instruction allocated to the energy storage system with large capacity is larger, and the dispatching instruction allocated to the energy storage system with small capacity is smaller.
[0102] It should be noted that allocation according to SOC balance means that the final scheduling instruction allocation is made according to the remaining power of the energy storage system, so as to ensure that the SOC of each energy storage system remains consistent as much as possible.
[0103] Step S303: When the final dispatch instruction is a discharge dispatch instruction in the active power dispatch instruction, for each energy storage system, the battery capacity, SOC and lower limit of the energy storage SOC of the energy storage system are obtained.
[0104] In the specific implementation of step S303, when the final dispatch instruction is a discharge dispatch instruction in the active power dispatch instruction, for each energy storage system, the battery capacity and SOC of each energy storage system and the lower limit of the energy storage SOC are obtained.
[0105] Step S304: Based on the battery capacity of each energy storage system, the SOC of each energy storage system and the lower limit of the energy storage SOC, and the final scheduling instruction, the discharge scheduling instruction of each energy storage system is calculated.
[0106] In the specific implementation of step S304, for each energy storage system, based on the battery capacity, SOC, lower limit of energy storage SOC and final dispatch instruction of the current energy storage system, the discharge dispatch instruction of the current energy storage system is calculated, and the discharge dispatch instruction corresponding to each energy storage system is finally obtained in the same calculation method. The specific calculation process is shown in formula (2), assuming that there are n energy storage systems in total:
[0107]
[0108] in, is the discharge scheduling instruction of the i-th energy storage system; SOC i is the SOC of the i-th energy storage system; Cap i is the battery capacity of the i-th energy storage system; SOC min is the lower limit of energy storage SOC; It is the final scheduling instruction, which can also be understood as the final discharge scheduling instruction.
[0109] Step S305: When the final dispatch instruction is a charging dispatch instruction in the active power dispatch instruction, for each energy storage system, the battery capacity, SOC and upper limit of the energy storage SOC of the energy storage system are obtained.
[0110] In the specific implementation of step S305, when the final dispatch instruction is a charging dispatch instruction in the active power dispatch instruction, for each energy storage system, the battery capacity and SOC of each energy storage system and the upper limit of the energy storage SOC are obtained.
[0111] Step S306: Based on the battery capacity of each energy storage system, the SOC of each energy storage system and the upper limit of the energy storage SOC, and the final scheduling instruction, a charging scheduling instruction for each energy storage system is calculated.
[0112] In the specific implementation of step S306, for each energy storage system, based on the battery capacity and SOC of the current energy storage system, as well as the upper limit of the energy storage SOC and the final scheduling instruction, the charging scheduling instruction of the current energy storage system is calculated, and the charging scheduling instruction corresponding to each energy storage system is finally obtained in the same calculation method. The specific calculation process is shown in formula (3), assuming that there are a total of n energy storage systems:
[0113]
[0114] in, is the charging scheduling instruction of the i-th energy storage system; SOC i is the SOC of the i-th energy storage system; Cap i is the battery capacity of the i-th energy storage system; SOC max is the upper limit of energy storage SOC; It is the final scheduling instruction, which can also be understood as the final charging scheduling instruction.
[0115] In the embodiment of the present invention, the coupling between multiple control strategies is comprehensively considered, mainly including TOU mode, demand management / dynamic expansion, backflow prevention, power factor regulation, active power regulation, reactive power regulation, SOC protection and system backup power. For these control strategies, preset control strategy priorities are formulated, and the energy of the entire parallel system is allocated according to the capacity ratio and SOC balance. This method aims to improve the control effect of the parallel system, thereby ensuring the safety, stability and economic practicality of the system.
[0116] The above embodiments of the present invention Figure 1 For the specific implementation method of setting the parameters of each control strategy according to the control parameters and calculating the corresponding active power dispatching instructions or reactive power dispatching instructions, see Figure 4 , shows a flow chart of calculating corresponding active power dispatching instructions or reactive power dispatching instructions based on the TOU mode control strategy provided by an embodiment of the present invention.
[0117] It is understandable that the TOU mode is a time-of-use electricity price mode, which is divided into peak, flat and valley period electricity prices. This mode supports charging and discharging selection settings in different time periods, and can be set according to local time-of-use electricity price information. For example, in the peak price period, the energy storage system is set as the discharge period or the PCC power is set to sell electricity, and in the valley price period, the energy storage system is set as the charging period or the PCC power is set to buy electricity. Including:
[0118] Step S401: setting the energy storage working period and various parameters according to the control parameters.
[0119] It should be noted that the energy storage working period is divided into the energy storage charging period, the energy storage discharging period and the energy storage PCC (Point of Common Coupling, the common connection point with the power grid) control period.
[0120] Among them, the charging power and charging cut-off SOC need to be set during the energy storage charging period, the discharging power and discharging cut-off SOC need to be set during the energy storage discharging period, and the PCC power, charging cut-off SOC and discharging cut-off SOC need to be set during the energy storage PCC control period.
[0121] In the specific implementation of step S401, parameters such as energy storage charging / discharging / PCC control period, charging / discharging / PCC power, and charging / discharging cut-off SOC are set.
[0122] Step S402: Determine whether the current time is a charging time. If the current time is a charging time, execute step S403; if the current time is not a charging time, execute step S412.
[0123] Step S403: If the current moment is the charging moment, determine whether the energy storage system SOC is less than the SOC protection upper limit and the charging cut-off SOC. If the energy storage system SOC is not less than the SOC protection upper limit or the charging cut-off SOC, execute step S404; if the energy storage system SOC is less than the SOC protection upper limit and the charging cut-off SOC, execute step S405.
[0124] Step S404: If the energy storage system SOC is not less than the SOC protection upper limit or the charging cut-off SOC, it is determined that the total energy storage charging power is zero, and step S406 is executed.
[0125] Step S405: If the energy storage system SOC is less than the SOC protection upper limit and the charging cut-off SOC, it is determined that the total energy storage charging power is equal to the charging power setting value, and step S406 is executed.
[0126] Step S406: 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 greater than the maximum total charging power, execute step S407; if the total energy storage charging power is less than or equal to the maximum total charging power, execute step S408.
[0127] Step S407: If the total energy storage charging power is greater than the maximum total charging power, it is determined that the total energy storage charging power is equal to the maximum total charging power, and step S408 is executed.
[0128] Step S408: If the total energy storage charging power is less than or equal to the maximum total charging power, determine whether the demand management or dynamic capacity expansion function is enabled. If the demand management or dynamic capacity expansion function is not enabled, end the process; if the demand management or dynamic capacity expansion function is enabled, execute step S409.
[0129] Step S409: Determine whether the sum of the current load power and the total energy storage charging power is less than or equal to the maximum demand value or the maximum capacity value; if the sum of the current load power and the total energy storage charging power is less than or equal to the maximum demand value or the maximum capacity value, end the process; if the sum of the current load power and the total energy storage charging power is greater than the maximum demand value or the maximum capacity value, execute step S410.
[0130] It should be noted that if demand management or dynamic capacity expansion function is enabled, it is necessary to determine whether the power purchased from the power grid exceeds the limit, that is, to determine whether the sum of the current load power and the total energy storage charging power is less than or equal to the maximum demand value or the maximum capacity value.
[0131] It is understandable that if the sum of the current load power and the total energy storage charging power is greater than the maximum demand value or the maximum capacity value, it means that the power purchased from the power grid is limited, and step S410 is executed.
[0132] Step S410: If the sum of the current load power and the total energy storage charging power is greater than the maximum demand value or the maximum capacity value, the value of the total energy storage charging power is determined to be the difference between the maximum demand value or the maximum capacity value and the current load power, and step S411 is executed.
[0133] It can be understood that if the total energy storage charging power is ≥ 0, it means that the energy storage charging power only needs to be reduced. If the total energy storage charging power is < 0, it means that the total energy storage charging power is reduced to 0 but is still insufficient to meet the load, and the energy storage needs to be discharged, so step S411 is executed.
[0134] Step S411: Determine whether the total energy storage charging power is greater than or equal to the negative value of the maximum total discharge power; if the total energy storage charging power is greater than or equal to the negative value of the maximum total discharge power, the process ends. If the total energy storage charging power is less than the negative value of the maximum total discharge power, the value of the total energy storage charging power is determined to be the negative value of the maximum total discharge power, and the process ends.
[0135] It should be noted that at this time, the energy storage discharge power has reached its maximum and cannot meet demand management or dynamic capacity expansion.
[0136] Step S412: If the current time is not a charging time, determine whether the current time is a discharging time; if the current time is a discharging time, execute step S413; if the current time is not a discharging time, execute step S425.
[0137] Step S413: If the current moment is the discharge moment, determine whether the energy storage system SOC is greater than the demand management, dynamic capacity expansion reserved SOC, backup power reserved SOC, SOC protection lower limit and discharge cut-off SOC; if the energy storage system SOC is not greater than the demand management, dynamic capacity expansion reserved SOC, backup power reserved SOC, SOC protection lower limit or discharge cut-off SOC, execute step S414; if the energy storage system SOC is greater than the demand management, dynamic capacity expansion reserved SOC, backup power reserved SOC, SOC protection lower limit and discharge cut-off SOC, execute step S415.
[0138] Step S414: If the energy storage system SOC is not greater than the demand management, dynamic expansion reserved SOC, backup power reserved SOC, SOC protection lower limit or discharge cut-off SOC, it is determined that the total energy storage discharge power is zero, and step S416 is executed.
[0139] Step S415: If the energy storage system SOC is greater than the demand management, dynamic expansion reserved SOC, backup power reserved SOC, SOC protection lower limit and discharge cut-off SOC, it is determined that the total energy storage discharge power is equal to the discharge power setting value, and step S416 is executed.
[0140] Step S416: determine whether the total energy storage discharge power is less than or equal to the maximum discharge total power. If the total energy storage discharge power is greater than the maximum discharge total power, execute step S417; if the total energy storage discharge power is less than or equal to the maximum discharge total power, execute step S418.
[0141] Step S417: If the total energy storage discharge power is greater than the maximum total discharge power, it is determined that the total energy storage discharge power is equal to the maximum total discharge power, and step S418 is executed.
[0142] Step S418: Determine whether the demand management or dynamic capacity expansion function is enabled. If it is determined that the demand management or dynamic capacity expansion function is enabled, execute step S419; if it is determined that the demand management or dynamic capacity expansion function is not enabled, execute step S423.
[0143] It is understandable that if it is determined that the demand management or dynamic capacity expansion function is enabled, it is necessary to determine whether the electric power purchased from the power grid exceeds the limit, that is, execute step S419.
[0144] Step S419: determine whether the difference between the current load power and the total energy storage discharge power is less than or equal to the maximum demand value or the maximum capacity value; if so, execute step S423; if not, execute step S420.
[0145] Step S420: If the difference between the current load power and the total energy storage discharge power is greater than the maximum demand value or the maximum capacity value, determine that the total energy storage discharge power is equal to the difference between the current load power and the maximum demand value or the maximum capacity value, and execute step S421.
[0146] Step S421: determine whether the total energy storage discharge power is less than or equal to the maximum discharge total power. If the total energy storage discharge power is less than or equal to the maximum discharge total power, execute step S423; if the total energy storage discharge power is greater than the maximum discharge total power, execute step S422.
[0147] Step S422: if the total energy storage discharge power is greater than the maximum total discharge power, then determine that the total energy storage discharge power is equal to the maximum total discharge power.
[0148] It should be noted that when it is determined that the total energy storage discharge power is equal to the maximum total discharge power, it indicates that the energy storage discharge power has reached the maximum and cannot meet demand management or dynamic capacity expansion.
[0149] Step S423: Determine whether the anti-backflow function is enabled. If it is determined that the anti-backflow function is enabled, execute step S424; if it is determined that the anti-backflow function is not enabled, end the process.
[0150] Step S424: If it is determined that the anti-backflow function is enabled, determine whether the difference between the total energy storage discharge power and the current load power is less than or equal to the maximum online power; if it is determined that the difference between the total energy storage discharge power and the current load power is less than or equal to the maximum online power, end the process; if it is determined that the difference between the total energy storage discharge power and the current load power is greater than the maximum online power, determine that the value of the total energy storage discharge power is equal to the sum of the current load power and the maximum online power, and end the process.
[0151] Step S425: If the current moment is not a discharge moment, determine whether the energy storage PCC control period is greater than or equal to zero; if so, execute step S426; if not, execute step S428.
[0152] Step S426: Determine whether the anti-backflow function is enabled. If it is determined that the anti-backflow function is enabled, execute step S427; if it is determined that the anti-backflow function is not enabled, execute step S430.
[0153] Step S427: If it is determined that the backflow prevention function is enabled, determine whether the PCC power is less than or equal to the maximum Internet access power. If so, execute step S430; if not, end the process.
[0154] Step S428: Determine whether the demand management or dynamic capacity expansion function is enabled. If it is determined that the demand management or dynamic capacity expansion function is enabled, execute step S429; if it is determined that the demand management or dynamic capacity expansion function is not enabled, execute step S430.
[0155] Step S429: If it is determined that the demand management or dynamic capacity expansion function is enabled, 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, execute step S430; if the PCC power is less than the negative value of the maximum demand value or the negative value of the maximum capacity value, end the process.
[0156] Step S430: Determine that the total energy storage output is equal to the sum of the current load power and the PCC power, and execute step S431.
[0157] Step S431: determine whether the value of the total energy storage output is greater than or equal to the negative value of the maximum total charging power and less than or equal to the maximum total discharging power; if not, execute step S432; if so, execute step S435.
[0158] Step S432: determine whether the total energy storage output is greater than the maximum total discharge power. If so, execute step S433; if not, execute step S434.
[0159] Step S433: If the value of the total energy storage output is greater than the maximum total discharge power, it is determined that the value of the total energy storage output is equal to the maximum total discharge power, and step S435 is executed.
[0160] It should be noted that when it is determined that the value of the total energy storage output is equal to the maximum total discharge power, it can be determined that the energy storage discharge power has reached the maximum and cannot meet the PCC power.
[0161] Step S434: If the value of the total energy storage output is not greater than the maximum total discharge power, determine that the value of the total energy storage output is equal to the negative value of the maximum total charge power.
[0162] It should be noted that when the value of the total energy storage output is determined to be equal to the negative value of the maximum total charging power, it means that the energy storage charging power has reached the maximum and cannot meet the PCC power.
[0163] Step S435: 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, dynamic expansion reserved SOC, backup power reserved SOC, SOC protection lower limit and discharge cut-off SOC. If yes, execute step S437; if no, execute step S436.
[0164] Step S436: Determine whether the total energy storage output is less than zero, and the energy storage SOC is greater than or equal to the SOC protection upper limit and the charging cut-off SOC. If yes, execute step S437, if not, end the process.
[0165] Step S437: Determine that the total energy storage output is equal to zero, and end the process.
[0166] It is understandable that when it is determined that the total output of the energy storage is equal to zero, it means that the SOC has reached the limit, the energy storage cannot be charged or discharged, and the PCC power cannot be met.
[0167] The above embodiments of the present invention Figure 1 For the specific implementation method of setting the parameters of each control strategy according to the control parameters and calculating the corresponding active power dispatching instructions or reactive power dispatching instructions, see Figure 5 , shows a flow chart of calculating corresponding active power dispatching instructions or reactive power dispatching instructions according to demand management / dynamic expansion control strategy provided by an embodiment of the present invention.
[0168] It is understandable that the demand management / dynamic expansion control strategy aims to control the PCC power within the maximum demand or maximum capacity value to help users save electricity costs. It includes:
[0169] Step S501: Set various parameters according to control parameters.
[0170] It should be noted that it includes but is not limited to setting the maximum demand value or the maximum capacity value, and system power replenishment related parameters when the reserved SOC is insufficient due to demand management or dynamic capacity expansion. Among them, the system power replenishment related parameters include system power replenishment settings (two options: charging on demand and charging within a specified time) and reserved SOC.
[0171] Step S502: Determine whether the current power purchased from the power grid is greater than the maximum demand value or the maximum capacity value. If the current power purchased from the power grid is greater than the maximum demand value or the maximum capacity value, execute step S503; if the current power purchased from the power grid is not greater than the maximum demand value or the maximum capacity value, execute step S506.
[0172] Step S503: If the current power purchased from the grid is greater than the maximum demand value or the maximum capacity value, determine that the total energy storage output is equal to the sum of the current total energy storage output and the difference, where the difference is the difference between the current power purchased from the grid and the maximum demand value or the maximum capacity value, and execute step S504.
[0173] Step S504: determine whether the total energy storage output is less than or equal to the maximum total discharge power. If the total energy storage output is less than or equal to the maximum total discharge power, end the process; if the total energy storage output is greater than the maximum total discharge power, execute step S505.
[0174] Step S505: If the total energy storage output is greater than the maximum total discharge power, it is determined that the value of the total energy storage output is equal to the maximum total discharge power, and the process ends.
[0175] It is understandable that when it is determined that the value of the total energy storage output is equal to the maximum total discharge power, it can be determined that the total energy storage discharge power has reached the maximum and cannot meet demand management or dynamic expansion.
[0176] Step S506: If the current power purchased from the power grid is not greater than the maximum demand value or the maximum capacity value, determine whether the maximum demand value or the maximum capacity value is greater than the current load power. If the maximum demand value or the maximum capacity value is greater than the current load power, execute step S507.
[0177] Step S507: If the maximum demand value or the maximum capacity value is greater than the current load power, determine whether the system power replenishment setting has selected the on-demand charging mode; if so, execute step S509; if not, execute step S508.
[0178] Step S508: If the system charging setting does not select the charging mode, determine whether the current time is within the specified charging time; if the current time is within the specified charging time, execute step S509; if the current time is not within the specified charging time, end the process.
[0179] Step S509: Determine whether the energy storage SOC is less than the demand management or dynamic expansion reserved SOC; if the energy storage SOC is less than the demand management or dynamic expansion reserved SOC, execute step S510; if the energy storage SOC is not less than the demand management or dynamic expansion reserved SOC, end the process.
[0180] It should be noted that if the energy storage SOC is not less than the reserved SOC for demand management or dynamic expansion, it means that the current energy storage SOC is sufficient to support demand management or dynamic expansion, so that there will be no energy storage to discharge during peak load periods.
[0181] It is understandable that if the energy storage SOC is less than the demand management or dynamic expansion reserved SOC, it is determined that the energy storage needs to be recharged, and step S510 is executed.
[0182] Step S510: If the energy storage SOC is less than the demand management or dynamic expansion reserved SOC, determine whether the calculation result of the TOU mode is a charging instruction; if the calculation result of the TOU mode is a charging instruction, end the process; if the calculation result of the TOU mode is not a charging instruction, execute step S511.
[0183] Step S511: If the calculation result of the TOU mode is not a charging instruction, it is determined that the value of the total energy storage charging power is equal to the maximum demand value or the difference between the maximum capacity value and the current load power, and step S512 is executed.
[0184] Step S512: determine whether the total energy storage charging power is greater than the maximum total charging power; if the total energy storage charging power is not greater than 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 S513.
[0185] Step S513: If the total energy storage charging power is greater than the maximum total charging power, determine that the total energy storage charging power is equal to the maximum total charging power.
[0186] The above embodiments of the present invention Figure 1 For the specific implementation method of setting the parameters of each control strategy according to the control parameters and calculating the corresponding active power dispatching instructions or reactive power dispatching instructions, see Figure 6 , shows a flowchart of calculating corresponding active power dispatching instructions or reactive power dispatching instructions according to the anti-backflow control strategy provided by an embodiment of the present invention.
[0187] It is understandable that the purpose of the anti-backflow control strategy is to prevent energy storage from discharging to the grid, so as to prevent pollution to the grid and affect the safe and stable operation of the grid. The following is the execution process of the anti-backflow control strategy, including:
[0188] Step S601: setting a maximum Internet access power target value according to control parameters.
[0189] Step S602: determine whether the current Internet access power is greater than the maximum Internet access power target value; if the current Internet access power is greater than the maximum Internet access power target value, execute step S603; if the current Internet access power is not greater than the maximum Internet access power target value, end the process.
[0190] Step S603: If the current online power is greater than the maximum online power target value, determine that the total energy storage output is equal to the current energy storage output minus the difference between the current online power and the maximum online power target value.
[0191] 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.
[0192] Step S605: If the total energy storage output is less than the negative value of the maximum total charging power, it is determined that the value of the total energy storage output is equal to the negative value of the maximum total charging power.
[0193] It is understandable that when it is determined that the value of the total energy storage output is equal to the negative value of the maximum total charging power, it means that the total energy storage charging power has reached the maximum and cannot meet the backflow prevention requirement.
[0194] The above embodiments of the present invention Figure 1 For the specific implementation method of setting the parameters of each control strategy according to the control parameters and calculating the corresponding active power dispatching instructions or reactive power dispatching instructions, see Figure 7 , shows a flow chart of calculating corresponding active power dispatching instructions or reactive power dispatching instructions according to a power factor adjustment control strategy provided by an embodiment of the present invention.
[0195] It is understandable that the purpose of the power factor regulation strategy is to adjust the power factor of the PCC to keep it at a high level and help users avoid being fined by the power grid company. The following is the execution process of the power factor regulation control strategy, including:
[0196] Step S701: Set the PCC power factor target value according to the control parameter and calculate the current PCC power factor.
[0197] It should be noted that the current PCC power factor is calculated based on the current PCC active and reactive powers, and the calculation formula is shown in formula (4).
[0198]
[0199] Among them, P1 represents the current PCC active power; Q1 represents the current PCC reactive power; Indicates the current PCC power factor.
[0200] Step S702: Determine whether the current PCC power factor is greater than the negative value of the PCC power factor target value and less than the PCC power factor target value; if so, execute step S703; if not, end the process.
[0201] Step S703: If the current PCC power factor is greater than the negative value of the PCC power factor target value and less than the PCC power factor target value, reactive power compensation calculation is performed; the calculation formula is shown in formula (5).
[0202]
[0203] Among them, ΔQ is the reactive power compensation value; is the PCC power factor target value.
[0204] Step S704: Determine the sum of the current total reactive output of the energy storage and the reactive compensation value as the total energy storage output.
[0205] Step S705: determine whether the total reactive output of the energy storage is greater than or equal to the negative value of the maximum reactive output of the energy storage, and less than or equal to the maximum total reactive output of the energy storage; if so, end the process; if not, execute step S706.
[0206] Step S706: Determine whether the total reactive output of the energy storage is greater than the maximum total reactive output of the energy storage; if so, execute step S707; if not, execute step S708.
[0207] Step S707: If the total reactive output of the energy storage is greater than the maximum total reactive output of the energy storage, it is determined that the total reactive output of the energy storage is equal to the maximum total reactive output of the energy storage.
[0208] It is understandable that when it is determined that the total reactive output of the energy storage is equal to the maximum total reactive output of the energy storage, it means that the reactive output of the energy storage has reached its maximum and cannot meet the PCC power factor target value.
[0209] Step S708: If the total reactive output of the energy storage is not greater than the maximum total reactive output of the energy storage, then determine that the total reactive output of the energy storage is equal to the negative value of the maximum total reactive output of the energy storage.
[0210] It is understandable that when it is determined that the total reactive output of the energy storage is equal to the negative value of the maximum total reactive output of the energy storage, it also means that the reactive output of the energy storage has reached the maximum and cannot meet the PCC power factor target value.
[0211] The above embodiments of the present invention Figure 1 For the specific implementation method of setting the parameters of each control strategy according to the control parameters and calculating the corresponding active power dispatching instructions or reactive power dispatching instructions, see Figure 8 , shows a flow chart of calculating corresponding active power dispatching instructions or reactive power dispatching instructions according to reactive power regulation control strategy provided by an embodiment of the present invention.
[0212] It is understandable that the role of reactive power regulation control strategy mainly includes supporting the grid to regulate voltage and power factor, and maintaining the voltage stability and power factor level of PCC. Including:
[0213] Step S801: setting the PCC reactive power target value according to the control parameters.
[0214] Step S802: Calculate the total reactive output of energy storage according to the current PCC reactive power and the current total reactive output of energy storage.
[0215] It should be noted that the specific method is to calculate the sum of the current total reactive output of the energy storage and the difference, wherein the difference is the difference between the PCC reactive power target value and the current PCC reactive power, thereby obtaining the total reactive output of the energy storage.
[0216] Step S803: Determine whether the total reactive output of the energy storage is greater than or equal to the negative value of the maximum reactive output of the energy storage, and less than or equal to the maximum reactive output of the energy storage. If yes, end the process; if no, execute step S804.
[0217] It is understandable that judging whether the total reactive output of energy storage is greater than or equal to the negative value of the maximum total reactive output of energy storage and less than or equal to the maximum total reactive output of energy storage is to judge whether the total reactive output of energy storage exceeds the limit. If it is determined that the total reactive output of energy storage exceeds the limit, it is necessary to judge whether the total output of energy storage exceeds the upper limit or the lower limit, so step S804 is executed.
[0218] Step S804: determine whether the total reactive output of the energy storage is greater than the maximum total reactive output of the energy storage. If so, determine that the total output of the energy storage exceeds the upper limit, and execute step S805; if not, determine that the total output of the energy storage exceeds the lower limit, and execute step S806.
[0219] Step S805: Determine that the total reactive output of the energy storage is equal to the maximum total reactive output of the energy storage.
[0220] It should be noted that when it is determined that the total reactive output of the energy storage is equal to the maximum total reactive output of the energy storage, it means that the reactive output of the energy storage has reached its maximum and cannot meet the PCC reactive power target value.
[0221] Step S806: Determine that the total reactive output of the energy storage is equal to the negative value of the maximum total reactive output of the energy storage.
[0222] It should be noted that when it is determined that the total reactive output of the energy storage is equal to the negative value of the maximum total reactive output of the energy storage, it also means that the reactive output of the energy storage has reached the maximum and cannot meet the PCC reactive power target value.
[0223] The above embodiments of the present invention Figure 1 For the specific implementation method of setting the parameters of each control strategy according to the control parameters and calculating the corresponding active power dispatching instructions or reactive power dispatching instructions, see Fig. 9 , shows a flow chart of calculating corresponding active power dispatching instructions or reactive power dispatching instructions according to active power regulation control strategy provided by an embodiment of the present invention.
[0224] It is understandable that the role of active power regulation control strategy mainly includes supporting grid frequency regulation, peak regulation, etc., and maintaining frequency stability and power balance of PCC. Including:
[0225] Step S901: setting the PCC active power target value according to the control parameters.
[0226] Step S902: Determine whether the backflow prevention function is enabled. If the backflow prevention function is enabled, execute step S903; if the backflow prevention function is not enabled, execute step S906.
[0227] Step S903: Determine whether the PCC active power target value is less than or equal to the maximum online power target value; if the PCC active power target value is less than or equal to the maximum online power target value, execute step S904; if the PCC active power target value is greater than the maximum online power target value, end the process.
[0228] Step S904: determine whether demand management or dynamic capacity expansion is enabled; if demand management or dynamic capacity expansion is enabled, execute step S905; if demand management or dynamic capacity expansion is not enabled, execute step S906.
[0229] Step S905: determine whether the PCC active power target value is greater than or equal to the negative value of the maximum demand value or the negative value of the maximum capacity value; if so, execute step S906; if not, end the process.
[0230] Step S906: determine that the value of the total energy storage output is equal to the sum of the current total energy storage output and the difference, where the difference is the difference between the PCC active power target value and the current PCC active power.
[0231] Step S907: Determine whether the total energy storage output is greater than or equal to the negative value of the maximum total charging power and less than or equal to the maximum total discharging power. If yes, end the process; if no, execute step S908.
[0232] Step S908: Determine whether the total energy storage output is greater than the maximum total discharge power. If so, execute step S909; if not, execute step S910.
[0233] Step S909: Determine whether the total energy storage output is equal to the maximum total discharge power.
[0234] It should be noted that when it is determined that the total energy storage output is equal to the maximum total discharge power, it means that the energy storage output has reached its maximum and cannot meet the PCC active power target value.
[0235] Step S910: Determine whether the value of the total energy storage output is equal to the negative value of the maximum total discharge power.
[0236] It should be noted that when it is determined that the total energy storage output is equal to the negative value of the maximum total discharge power, it also means that the energy storage output has reached the maximum and cannot meet the PCC active power target value.
[0237] The above embodiments of the present invention Figure 1 For the specific implementation method of setting the parameters of each control strategy according to the control parameters and calculating the corresponding active power dispatching instructions or reactive power dispatching instructions, see Fig.10 , shows a flowchart of calculating corresponding active power scheduling instructions or reactive power scheduling instructions according to parameters of the SOC protection control strategy provided by an embodiment of the present invention.
[0238] It is understandable that the SOC protection control strategy is mainly used to limit the upper and lower limits of SOC to avoid overcharging or over-discharging of energy storage, so as to better protect the battery.
[0239] Step S1001: setting the SOC protection upper and lower limits, the supplementary power SOC and the supplementary power according to the control parameters.
[0240] Step S1002: Determine whether the energy storage is in a standby state, if so, execute step S1003; if not, execute step S1006.
[0241] Step S1003: If the energy storage is in standby state, determine whether the energy storage SOC is less than or equal to the charging SOC; if the energy storage SOC is less than or equal to the charging SOC, execute step S1004; if the energy storage SOC is greater than the charging SOC, end the process.
[0242] Step S1004: Determine that the total energy storage charging power is equal to the supplementary power.
[0243] Step S1005: determine whether the energy storage SOC is greater than or equal to the SOC lower limit, if not, return to step S1004; if yes, end the process.
[0244] Step S1006: If the energy storage is not in the standby state, determine whether the energy storage SOC is greater than or equal to the SOC upper limit, or whether the energy storage SOC is less than or equal to the SOC lower limit. If yes, execute step S1007, if not, end the process.
[0245] It is understandable that if the energy storage is not in a standby state, the energy storage is in a charging or discharging state, and it is necessary to determine whether the energy storage SOC exceeds the upper and lower SOC limits.
[0246] Step S1007: Determine that the total energy storage output is equal to zero.
[0247] The above embodiments of the present invention Figure 1For the specific implementation method of setting the parameters of each control strategy according to the control parameters and calculating the corresponding active power dispatching instructions or reactive power dispatching instructions, see Fig.11 , shows a flow chart of calculating corresponding active power dispatching instructions or reactive power dispatching instructions according to the system backup power control strategy provided by an embodiment of the present invention.
[0248] It is understandable that the role of the system backup power control strategy is to control the SOC of the energy storage above a certain level, and reserve a portion of the power for load power supply when operating off the grid. Including:
[0249] Step S1101: setting the backup power SOC value and system power replenishment related parameters according to the control parameters.
[0250] It should be noted that the system power replenishment related parameters include the system power replenishment settings when the backup power SOC is insufficient (two options: instant charging and charging within a specified time) and the charging power.
[0251] Step S1102: determine whether the energy storage SOC is less than the backup power SOC, if so, execute step S1103; if not, end the process.
[0252] Step S1103: If the energy storage SOC is less than the backup power SOC, determine whether the system power replenishment setting is instant charging; if so, execute step S1104; if not, execute step S1105.
[0253] Step S1104: If the system power replenishment setting is instant charging, it is determined that the value of the energy storage charging power is equal to the charging power setting value.
[0254] Step S1105: If the system power replenishment setting is not instant charging, determine whether the current time is within the specified charging time. If the current time is within the specified charging time, execute step S1104; if the current time is not within the specified charging time, end the process.
[0255] Corresponding to the energy scheduling method for energy storage system parallel operation based on multiple control strategies provided in the embodiment of the present invention, see Fig.12 , showing a structural block diagram of a parallel energy scheduling device for an energy storage system based on multiple control strategies provided in an embodiment of the present invention, the device includes: an acquisition unit 1201, a calculation unit 1202, a determination unit 1203 and an allocation unit 1204.
[0256] The acquisition unit 1201 is used to acquire multiple control strategies and determine control parameters of the multiple control strategies according to all energy storage systems.
[0257] The calculation unit 1202 is used to calculate multiple control strategies according to the control parameters to obtain multiple active power scheduling instructions or reactive power scheduling instructions.
[0258] The determining unit 1203 is used to determine a final scheduling instruction based on multiple active power scheduling instructions or reactive power scheduling instructions.
[0259] The allocating unit 1204 is used to allocate corresponding scheduling instructions to each energy storage system according to the capacity, energy storage SOC and final scheduling instructions of each energy storage system, so that each energy storage system executes the allocated scheduling instructions.
[0260] In the embodiment of the present invention, the coupling between multiple control strategies is comprehensively considered, mainly including TOU mode, demand management / dynamic expansion, backflow prevention, power factor regulation, active power regulation, reactive power regulation, SOC protection and system backup power. For these control strategies, preset control strategy priorities are formulated, and the energy of the entire parallel system is allocated according to the capacity ratio and SOC balance. This method aims to improve the control effect of the parallel system, thereby ensuring the safety, stability and economic practicality of the system.
[0261] Combination Fig.12 The content shown, the acquisition unit 1201, includes: a first acquisition module, a preprocessing module and a first determination module.
[0262] The first acquisition module is used to acquire system data of multiple control strategies and all energy storage systems.
[0263] The preprocessing module is used to preprocess the system data.
[0264] The first determination module is used to determine control parameters of multiple control strategies according to the preprocessed system data.
[0265] Combination Fig.12 The content shown, the calculation unit 1202, includes: a setting module and a calculation module.
[0266] The setting module is used to set the parameters of the control strategy according to the control parameters for each control strategy, and determine whether the conditions for calculating the active power dispatching instruction or the reactive power dispatching instruction of the control strategy are met.
[0267] The calculation module is used to calculate the active power scheduling instruction or reactive power scheduling instruction of the control strategy if it is satisfied, and obtain the active power scheduling instruction or reactive power scheduling instruction of multiple control strategies.
[0268] Combination Fig.12 The content shown, the determination unit 1203, includes: a second determination module, a module sorting module and a third determination module.
[0269] The second determination module is used to determine the target control strategy corresponding to each active power dispatch instruction or reactive power dispatch instruction.
[0270] The sorting module is used to sort multiple target control strategies according to the preset control strategy priorities from high to low.
[0271] The third determination module is used to determine the active power dispatching instruction or reactive power dispatching instruction corresponding to the target control strategy with the highest control strategy priority as the final dispatching instruction.
[0272] Combination Fig.12 As shown in the content, the allocation unit 1204 includes: a second acquisition module, a first calculation module, a third acquisition module, a second calculation module, a fourth acquisition module and a third calculation module.
[0273] The second acquisition module is used to acquire the reactive capacity of the energy storage system for each energy storage system when the final dispatch instruction is a reactive power dispatch instruction.
[0274] The first calculation module is used to calculate the reactive power dispatching instruction of each energy storage system based on the reactive capacity of each energy storage system and the final dispatching instruction.
[0275] The third acquisition module is used to acquire the battery capacity, SOC and lower limit of the energy storage SOC of each energy storage system when the final scheduling instruction is a discharge scheduling instruction in the active power scheduling instruction.
[0276] The second calculation module is used to calculate the discharge scheduling instruction of each energy storage system based on the battery capacity of each energy storage system, the SOC of each energy storage system and the lower limit of the energy storage SOC, and the final scheduling instruction.
[0277] The fourth acquisition module is used to acquire the battery capacity, SOC and upper limit of the energy storage SOC of each energy storage system when the final scheduling instruction is a charging scheduling instruction in the active power scheduling instruction.
[0278] The third calculation module is used to calculate the charging scheduling instruction for each energy storage system based on the battery capacity of each energy storage system, the SOC of each energy storage system and the upper limit of the energy storage SOC, and the final scheduling instruction.
[0279] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can refer to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system or system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can refer to the partial description of the method embodiment. The system and system embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without creative work.
[0280] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0281] 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 apparent to those skilled in the art, and the general principles defined herein may 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 rather to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for parallel energy scheduling of energy storage systems based on multiple control strategies, characterized in that: The method comprises: Acquire multiple control strategies and determine control parameters of multiple control strategies according to all energy storage systems; Calculating a plurality of the control strategies according to the control parameters to obtain a plurality of active power dispatching instructions or reactive power dispatching instructions; Determining a final dispatch instruction based on a plurality of the active power dispatch instructions or the reactive power dispatch instructions; According to the capacity, energy storage SOC and the final scheduling instruction of each energy storage system, a corresponding scheduling instruction is allocated to each energy storage system, so that each energy storage system executes the allocated scheduling instruction.
2. The method according to claim 1, characterized in that The acquiring of multiple control strategies and determining control parameters of the multiple control strategies according to all energy storage systems includes: Obtain system data for multiple control strategies and all energy storage systems; Preprocessing the system data; According to the preprocessed system data, control parameters of a plurality of control strategies are determined.
3. The method according to claim 1, characterized in that The calculating of the plurality of control strategies according to the control parameters to obtain a plurality of active power dispatching instructions or reactive power dispatching instructions includes: For each of the control strategies, the parameters of the control strategy are set according to the control parameters, and it is determined whether the conditions for calculating the active power dispatching instruction or the reactive power dispatching instruction of the control strategy are met; If so, the active power dispatching instruction or reactive power dispatching instruction of the control strategy is calculated to obtain multiple active power dispatching instructions or reactive power dispatching instructions of the control strategy.
4. The method according to claim 1, characterized in that: The determining a final scheduling instruction based on the plurality of active power scheduling instructions or the reactive power scheduling instructions comprises: Determining a target control strategy corresponding to each of the active power dispatching instructions or the reactive power dispatching instructions; Sorting the plurality of target control strategies according to the preset control strategy priorities from high to low; The active power dispatching instruction or the reactive power dispatching instruction corresponding to the target control strategy with the highest control strategy priority is determined as the final dispatching instruction.
5. The method according to claim 1, characterized in that The allocating corresponding scheduling instructions to each energy storage system according to the capacity, energy storage SOC and the final scheduling instructions of each energy storage system comprises: When the final dispatch instruction is a reactive power dispatch instruction, for each of the energy storage systems, obtaining the reactive capacity of the energy storage system; Based on the reactive capacity of each energy storage system and the final dispatch instruction, a reactive dispatch instruction of each energy storage system is calculated; When the final dispatch instruction is a discharge dispatch instruction in the active power dispatch instruction, for each of the energy storage systems, obtaining the battery capacity, SOC and lower limit of the energy storage SOC of the energy storage system; Based on the battery capacity of each of the energy storage systems, the SOC of each of the energy storage systems and the lower limit of the energy storage SOC, and the final scheduling instruction, a discharge scheduling instruction for each of the energy storage systems is calculated; When the final dispatch instruction is a charging dispatch instruction in the active power dispatch instruction, for each of the energy storage systems, obtaining the battery capacity, SOC and upper limit of the energy storage SOC of the energy storage system; Based on the battery capacity of each of the energy storage systems, the SOC of each of the energy storage systems and the upper limit of the energy storage SOC, and the final scheduling instruction, a charging scheduling instruction for each of the energy storage systems is calculated.
6. An energy dispatching device for energy storage system parallel operation based on multiple control strategies, characterized in that: The device comprises: An acquisition unit, used for acquiring a plurality of control strategies and determining control parameters of a plurality of the control strategies according to all energy storage systems; A calculation unit, used for calculating the plurality of control strategies according to the control parameters to obtain a plurality of active power dispatching instructions or reactive power dispatching instructions; A determination unit, configured to determine a final scheduling instruction based on a plurality of the active power scheduling instructions or the reactive power scheduling instructions; The allocation unit is used to allocate corresponding scheduling instructions to each energy storage system according to the capacity, energy storage SOC and the final scheduling instructions of each energy storage system, so that each energy storage system executes the allocated scheduling instructions.
7. The device according to claim 6, characterized in that The acquisition unit comprises: A first acquisition module is used to acquire system data of multiple control strategies and all energy storage systems; A preprocessing module, used for preprocessing the system data; The first determination module is used to determine the control parameters of the control strategies according to the preprocessed system data.
8. The device according to claim 6, characterized in that The computing unit comprises: A setting module, used for setting the parameters of the control strategy according to the control parameters for each of the control strategies, and judging whether the conditions for calculating the active power dispatching instruction or the reactive power dispatching instruction of the control strategy are met; The calculation module is used to calculate the active power scheduling instruction or reactive power scheduling instruction of the control strategy if it is satisfied, and obtain multiple active power scheduling instructions or reactive power scheduling instructions of the control strategy.
9. The device according to claim 6, characterized in that The determining unit comprises: A second determination module is used to determine a target control strategy corresponding to each of the active power dispatching instructions or the reactive power dispatching instructions; A sorting module, used to sort the plurality of target control strategies according to a preset control strategy priority order from high to low; The third determination module is used to determine the active power scheduling instruction or the reactive power scheduling instruction corresponding to the target control strategy with the highest control strategy priority as the final scheduling instruction.
10. The device according to claim 6, characterized in that The distribution unit comprises: A second acquisition module is used for acquiring the reactive capacity of each energy storage system when the final dispatch instruction is a reactive power dispatch instruction; A first calculation module, configured to calculate a reactive dispatch instruction for each of the energy storage systems based on the reactive capacity of each of the energy storage systems and the final dispatch instruction; A third acquisition module is used for acquiring the battery capacity, SOC and lower limit of the energy storage SOC of each energy storage system when the final scheduling instruction is a discharge scheduling instruction in the active power scheduling instruction; A second calculation module, configured to calculate a discharge scheduling instruction for each of the energy storage systems based on the battery capacity of each of the energy storage systems, the SOC of each of the energy storage systems and the lower limit of the energy storage SOC, and the final scheduling instruction; A fourth acquisition module is used for acquiring, for each of the energy storage systems, a battery capacity, a SOC and an upper limit of the energy storage SOC of the energy storage system when the final scheduling instruction is a charging scheduling instruction in the active power scheduling instruction; The third calculation module is used to calculate the charging scheduling instruction for each energy storage system based on the battery capacity of each energy storage system, the SOC of each energy storage system and the upper limit of the energy storage SOC, and the final scheduling instruction.