Energy storage planning method, device, computer equipment and storage medium for power system
By automating the calculation of energy storage capacity and node allocation, the problem of low efficiency in energy storage planning has been solved, and efficient and accurate energy storage capacity and node allocation in the power system have been achieved.
Patent Information
- Application Number
- CN202311627986.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-30
- Publication Date
- 2025-10-28
- Estimated Expiration
- 2043-11-30
AI Technical Summary
In existing technologies, energy storage planning is inefficient, manual calculation is slow and prone to errors, making it difficult to meet the needs of power system supply and demand balance.
A method for energy storage planning in a power system is provided. By obtaining the energy storage planning type, the method automatically calculates the energy storage capacity and node allocation, including energy storage capacity planning, location planning and integrated planning. The method optimizes the energy storage capacity and node allocation using the root mean square of frequency deviation and the root mean square of voltage deviation.
It improves the efficiency and accuracy of energy storage planning, and can automatically calculate energy storage capacity and node allocation based on power system operation data to meet the frequency regulation needs of the power system.
Smart Images

Figure CN117744972B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of power system planning technology, and in particular to a power system energy storage planning method, device, computer equipment, storage medium and computer program product. Background Technology
[0002] With the vigorous development of renewable energy, the penetration rate of renewable energy sources such as wind and solar power is constantly increasing. While the use of renewable energy can reduce carbon emissions, its poor controllability and high instability can easily lead to imbalances in power system supply and demand. At multiple time scales, these imbalances can adversely affect peak shaving, ramp-up, and frequency regulation. In this context, energy storage for frequency regulation has emerged. Energy storage offers advantages such as small size, wide distribution, short response time, and bidirectional regulation capabilities, making it a promising area for participation in power system frequency regulation.
[0003] In related technologies, energy storage planning schemes are usually calculated manually based on historical data of the power system. However, the calculation process is cumbersome, manual processing is slow and prone to errors, resulting in low efficiency in energy storage planning. Summary of the Invention
[0004] Therefore, it is necessary to provide a power system energy storage planning method, device, computer equipment, computer-readable storage medium, and computer program product that can improve the efficiency of energy storage planning, in order to address the above-mentioned technical problems.
[0005] Firstly, this application provides a method for energy storage planning in a power system, including:
[0006] Obtain the energy storage planning type; energy storage planning types include energy storage capacity planning, energy storage location planning, and comprehensive energy storage planning; energy storage capacity planning refers to planning only the energy storage capacity of the regional power grid; energy storage location planning refers to planning only the energy storage allocation of key nodes in the regional power grid; comprehensive energy storage planning refers to dual planning of energy storage capacity and energy storage allocation of key nodes;
[0007] When the energy storage planning type is energy storage capacity planning, the first target energy storage capacity of the regional power grid is determined in the first energy storage capacity range based on the first power generation sequence and the first demand sequence of the regional power grid.
[0008] When the energy storage planning type is energy storage location planning, the second target energy storage capacity is allocated according to the first capacity allocation granularity to obtain the first target allocation capacity corresponding to each key node in the regional power grid.
[0009] When the energy storage planning type is comprehensive energy storage planning, the third target energy storage capacity of the regional power grid is determined within the second energy storage capacity range based on the second power generation sequence and the second demand sequence of the regional power grid; the third target energy storage capacity is allocated according to the second capacity allocation granularity to obtain the second target allocated capacity corresponding to each key node in the regional power grid.
[0010] In one embodiment, determining a first target energy storage capacity for the regional power grid within a first energy storage capacity range, based on a first power generation sequence and a first power demand sequence of the regional power grid, includes:
[0011] Based on the capacity step value, multiple capacity test values are obtained in the first energy storage capacity range;
[0012] Based on the first power generation sequence and the first demand sequence, obtain the frequency deviation sequence corresponding to each capacity test value;
[0013] Obtain the root mean square frequency deviation corresponding to each frequency deviation sequence;
[0014] Based on each capacity test value and the root mean square frequency deviation corresponding to each capacity test value, the first target energy storage capacity is determined from multiple capacity test values.
[0015] In one embodiment, the frequency deviation sequence corresponding to each capacity test value is obtained based on the first power generation sequence and the first demand power sequence, including:
[0016] Based on the first power generation sequence and the first demand sequence, obtain the overall power sequence corresponding to each capacity test value;
[0017] The overall power sequence corresponding to each capacity test value is input into a preset first-order inertial element to obtain the frequency deviation sequence corresponding to each capacity test value.
[0018] In one embodiment, determining a first target energy storage capacity from multiple capacity test values based on each capacity test value and the root mean square frequency deviation corresponding to each capacity test value includes:
[0019] Obtain the target weighting coefficient;
[0020] Based on the target weighting coefficient, the weighted summation of each capacity test value and the root mean square of the frequency deviation corresponding to each capacity test value is obtained to obtain the comprehensive index value corresponding to each capacity test value.
[0021] The capacity test value corresponding to the minimum comprehensive index value is taken as the first target energy storage capacity.
[0022] In one embodiment, the second target energy storage capacity is allocated according to a first capacity allocation granularity to obtain the first target allocated capacity corresponding to each key node in the regional power grid, including:
[0023] Based on the first capacity allocation granularity, the second target energy storage capacity, and the number of key nodes in the regional power grid, multiple capacity allocation test groups are obtained.
[0024] Power flow calculations were performed on the regional power grid according to different capacity allocation test groups to obtain the test voltage set corresponding to each capacity allocation test group; the test voltage set includes the per-unit voltage value of each key node in the regional power grid;
[0025] Based on the test voltage set corresponding to each capacity test group, the target capacity allocation group is determined from multiple capacity allocation test groups;
[0026] Based on the target capacity allocation group, determine the first target allocated capacity corresponding to each key node in the regional power grid.
[0027] In one embodiment, a target capacity allocation group is determined from multiple capacity allocation test groups based on the test voltage set corresponding to each capacity test group, including:
[0028] Based on the voltage deviation threshold, the target voltage set is obtained from multiple test voltage sets;
[0029] When there are multiple target voltage sets, obtain the root mean square of the voltage deviation corresponding to each target voltage set;
[0030] The capacity allocation test group corresponding to the minimum voltage deviation root mean square is used as the target capacity allocation group.
[0031] Secondly, this application also provides an energy storage planning device for a power system, comprising:
[0032] The acquisition module is used to acquire energy storage planning types. Energy storage planning types include energy storage capacity planning, energy storage location planning, and comprehensive energy storage planning. Energy storage capacity planning refers to planning only the energy storage capacity of the regional power grid. Energy storage location planning refers to planning only the energy storage allocation of key nodes in the regional power grid. Comprehensive energy storage planning refers to dual planning of energy storage capacity and energy storage allocation of key nodes.
[0033] The first planning module is used to determine the first target energy storage capacity of the regional power grid within the first energy storage capacity range, based on the first power generation sequence and the first demand sequence of the regional power grid, when the energy storage planning type is energy storage capacity planning.
[0034] The second planning module is used to allocate the second target energy storage capacity according to the first capacity allocation granularity when the energy storage planning type is energy storage location planning, and to obtain the first target allocation capacity corresponding to each key node in the regional power grid.
[0035] The third planning module is used to determine the third target energy storage capacity of the regional power grid within the second energy storage capacity range, based on the second power generation sequence and the second demand sequence of the regional power grid, when the energy storage planning type is comprehensive energy storage planning; and to allocate the third target energy storage capacity according to the second capacity allocation granularity, thereby obtaining the second target allocated capacity corresponding to each key node in the regional power grid.
[0036] Thirdly, this application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:
[0037] Obtain the energy storage planning type; energy storage planning types include energy storage capacity planning, energy storage location planning, and comprehensive energy storage planning; energy storage capacity planning refers to planning only the energy storage capacity of the regional power grid; energy storage location planning refers to planning only the energy storage allocation of key nodes in the regional power grid; comprehensive energy storage planning refers to dual planning of energy storage capacity and energy storage allocation of key nodes;
[0038] When the energy storage planning type is energy storage capacity planning, the first target energy storage capacity of the regional power grid is determined in the first energy storage capacity range based on the first power generation sequence and the first demand sequence of the regional power grid.
[0039] When the energy storage planning type is energy storage location planning, the second target energy storage capacity is allocated according to the first capacity allocation granularity to obtain the first target allocation capacity corresponding to each key node in the regional power grid.
[0040] When the energy storage planning type is comprehensive energy storage planning, the third target energy storage capacity of the regional power grid is determined within the second energy storage capacity range based on the second power generation sequence and the second demand sequence of the regional power grid; the third target energy storage capacity is allocated according to the second capacity allocation granularity to obtain the second target allocated capacity corresponding to each key node in the regional power grid.
[0041] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the following steps:
[0042] Obtain the energy storage planning type; energy storage planning types include energy storage capacity planning, energy storage location planning, and comprehensive energy storage planning; energy storage capacity planning refers to planning only the energy storage capacity of the regional power grid; energy storage location planning refers to planning only the energy storage allocation of key nodes in the regional power grid; comprehensive energy storage planning refers to dual planning of energy storage capacity and energy storage allocation of key nodes;
[0043] When the energy storage planning type is energy storage capacity planning, the first target energy storage capacity of the regional power grid is determined in the first energy storage capacity range based on the first power generation sequence and the first demand sequence of the regional power grid.
[0044] When the energy storage planning type is energy storage location planning, the second target energy storage capacity is allocated according to the first capacity allocation granularity to obtain the first target allocation capacity corresponding to each key node in the regional power grid.
[0045] When the energy storage planning type is comprehensive energy storage planning, the third target energy storage capacity of the regional power grid is determined within the second energy storage capacity range based on the second power generation sequence and the second demand sequence of the regional power grid; the third target energy storage capacity is allocated according to the second capacity allocation granularity to obtain the second target allocated capacity corresponding to each key node in the regional power grid.
[0046] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, performs the following steps:
[0047] Obtain the energy storage planning type; energy storage planning types include energy storage capacity planning, energy storage location planning, and comprehensive energy storage planning; energy storage capacity planning refers to planning only the energy storage capacity of the regional power grid; energy storage location planning refers to planning only the energy storage allocation of key nodes in the regional power grid; comprehensive energy storage planning refers to dual planning of energy storage capacity and energy storage allocation of key nodes;
[0048] When the energy storage planning type is energy storage capacity planning, the first target energy storage capacity of the regional power grid is determined in the first energy storage capacity range based on the first power generation sequence and the first demand sequence of the regional power grid.
[0049] When the energy storage planning type is energy storage location planning, the second target energy storage capacity is allocated according to the first capacity allocation granularity to obtain the first target allocation capacity corresponding to each key node in the regional power grid.
[0050] When the energy storage planning type is comprehensive energy storage planning, the third target energy storage capacity of the regional power grid is determined within the second energy storage capacity range based on the second power generation sequence and the second demand sequence of the regional power grid; the third target energy storage capacity is allocated according to the second capacity allocation granularity to obtain the second target allocated capacity corresponding to each key node in the regional power grid.
[0051] The aforementioned energy storage planning method, device, computer equipment, storage medium, and computer program product for power systems, by acquiring the energy storage planning type, and in the case of energy storage capacity planning, determining the first target energy storage capacity of the regional power grid within the first energy storage capacity range based on the first power generation sequence and the first demand power sequence of the regional power grid; or, in the case of energy storage location planning, allocating the second target energy storage capacity according to the first capacity allocation granularity to obtain the first target allocated capacity corresponding to each key node in the regional power grid; or, in the case of comprehensive energy storage planning, determining the third target energy storage capacity of the regional power grid within the second energy storage capacity range based on the second power generation sequence and the second demand power sequence of the regional power grid, and allocating the third target energy storage capacity according to the second capacity allocation granularity to obtain the second target allocated capacity corresponding to each key node in the regional power grid, can automatically acquire the regional power grid's operating data and complete energy storage planning calculations based on the energy storage planning needs of target users, thereby improving energy storage planning efficiency. Attached Figure Description
[0052] To more clearly illustrate the technical solutions in the embodiments or related technologies of this application, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0053] Figure 1 This is a diagram illustrating the application environment of an energy storage planning method for a power system in one embodiment.
[0054] Figure 2 This is a flowchart illustrating an energy storage planning method for a power system in one embodiment.
[0055] Figure 3 This is a flowchart illustrating an energy storage planning method for a power system in another embodiment;
[0056] Figure 4 This is a structural block diagram of an energy storage planning device for a power system in one embodiment;
[0057] Figure 5 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0058] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0059] The energy storage planning method for power systems provided in this application can be applied to, for example... Figure 1 In the application environment shown, terminal 102 communicates with server 104 via a network, and server 104 communicates with regional power dispatch center 106 via a network. A data storage system can store the data that server 104 needs to process. The data storage system can be integrated onto server 104 or placed on the cloud or other network servers. Server 104 can receive the energy storage planning type uploaded by terminal 102, and based on the energy storage planning type, obtain the regional power grid operation data from regional power dispatch center 106, and then automatically perform energy storage planning based on the regional power grid operation data. Terminal 102 can be, but is not limited to, various personal computers, laptops, smartphones, tablets, and portable wearable devices. Portable wearable devices can be smartwatches, smart bracelets, head-mounted devices, etc. Server 104 can be implemented using a standalone server or a server cluster composed of multiple servers.
[0060] In one exemplary embodiment, such as Figure 2 As shown, an energy storage planning method for a power system is provided, which can be applied to... Figure 1 Taking server 104 as an example, the following steps are included:
[0061] S202: Obtain the energy storage planning type; the energy storage planning types include energy storage capacity planning, energy storage location planning, and comprehensive energy storage planning; energy storage capacity planning refers to planning only the energy storage capacity of the regional power grid; energy storage location planning refers to planning only the energy storage allocation of key nodes in the regional power grid; comprehensive energy storage planning refers to dual planning of energy storage capacity and energy storage allocation of key nodes.
[0062] Among them, the energy storage capacity of the regional power grid refers to the total energy storage installed power of the regional power grid, the key node refers to the node in the regional power grid that can be equipped with energy storage, and the energy storage allocation of the key node refers to the allocation of the energy storage capacity of the regional power grid to different key nodes. The sum of the energy storage capacity allocated to each key node is equal to the energy storage capacity of the regional power grid.
[0063] Optionally, considering different energy storage planning needs, the server first obtains the energy storage planning type selected by the target user from the terminal, and then obtains the corresponding grid operation data from the regional power dispatch center to perform energy storage calculations based on the energy storage planning type.
[0064] S204: When the energy storage planning type is energy storage capacity planning, the first target energy storage capacity of the regional power grid is determined in the first energy storage capacity range based on the first power generation sequence and the first demand sequence of the regional power grid.
[0065] The first power generation sequence refers to the total power generation sequence of the regional power grid during the target time period, and the first power demand sequence refers to the total power consumption sequence of the regional power grid during the target time period. The target time period can be determined based on the start time and preset duration of the energy storage plan. The first energy storage capacity range can be pre-set or input by the target user.
[0066] Optionally, if the target user is unsure how much energy storage capacity the regional power grid needs, they can choose to perform energy storage capacity planning. When the energy storage planning type is energy storage capacity planning, the server first obtains the first power generation sequence and the first demand sequence of the regional power grid for the target time period from the regional power dispatch center. Then, based on the frequency deviation requirements of the regional power grid, and according to the first power generation sequence and the first demand sequence, it determines the first target energy storage capacity of the regional power grid within the first energy storage capacity range.
[0067] S206: When the energy storage planning type is energy storage location planning, the second target energy storage capacity is allocated according to the first capacity allocation granularity to obtain the first target allocation capacity corresponding to each key node in the regional power grid.
[0068] The first capacity classification granularity refers to the minimum value of energy storage capacity allocated in a single transaction, which can be pre-configured or input by the target user. The second target energy storage capacity is input by the target user.
[0069] Optionally, if the target user is aware of the energy storage capacity configured in the regional power grid and the key nodes that need to allocate energy storage, they can choose to perform energy storage location planning. When the energy storage planning type is energy storage location planning, the server can sequentially allocate the second target energy storage capacity to the key nodes in the regional power grid that minimize voltage deviation according to the first capacity allocation granularity, until the second target energy storage capacity is allocated, thus obtaining the first target allocated capacity corresponding to each key node in the regional power grid.
[0070] S208: When the energy storage planning type is comprehensive energy storage planning, the third target energy storage capacity of the regional power grid is determined in the second energy storage capacity range based on the second power generation sequence and the second demand sequence of the regional power grid; the third target energy storage capacity is allocated according to the second capacity allocation granularity to obtain the second target allocation capacity corresponding to each key node in the regional power grid.
[0071] Optionally, if the target user is unaware of both the required energy storage capacity of the regional power grid and the key nodes requiring energy storage allocation, they can choose to conduct comprehensive energy storage planning. In the case of comprehensive energy storage planning, the server first determines the third target energy storage capacity of the regional power grid within the second energy storage capacity range based on the second power generation sequence and the second power demand sequence of the regional power grid. Then, according to the second capacity allocation granularity, the server allocates the third target energy storage capacity to obtain the second target allocated capacity corresponding to each key node in the regional power grid.
[0072] It should be noted that the process of obtaining the third target energy storage capacity of the regional power grid can refer to the process of obtaining the first target energy storage capacity when the energy storage planning type is energy storage capacity planning, and the process of obtaining the second target allocated capacity corresponding to each key node in the regional power grid can refer to the process of obtaining the first target allocated capacity corresponding to each key node in the regional power grid when the energy storage planning type is energy storage location planning. It will not be repeated here.
[0073] In the aforementioned energy storage planning method for power systems, by obtaining the energy storage planning type, when the energy storage planning type is energy storage capacity planning, the first target energy storage capacity of the regional power grid is determined within the first energy storage capacity interval based on the first power generation sequence and the first demand power sequence of the regional power grid; or, when the energy storage planning type is energy storage location planning, the second target energy storage capacity is allocated according to the first capacity allocation granularity to obtain the first target allocation capacity corresponding to each key node in the regional power grid; or, when the energy storage planning type is comprehensive energy storage planning, the third target energy storage capacity of the regional power grid is determined within the second energy storage capacity interval based on the second power generation sequence and the second demand power sequence of the regional power grid, and the third target energy storage capacity is allocated according to the second capacity allocation granularity to obtain the second target allocation capacity corresponding to each key node in the regional power grid. This method can automatically obtain the regional power grid's operating data and complete the energy storage planning calculation based on the energy storage planning needs of the target users, thereby improving the efficiency of energy storage planning.
[0074] In one embodiment, determining a first target energy storage capacity of the regional power grid within a first energy storage capacity range based on a first power generation sequence and a first demand sequence of the regional power grid includes: acquiring multiple capacity test values within the first energy storage capacity range based on capacity step values; acquiring a frequency deviation sequence corresponding to each capacity test value based on the first power generation sequence and the first demand sequence; acquiring the root mean square frequency deviation corresponding to each frequency deviation sequence; and determining the first target energy storage capacity from the multiple capacity test values based on each capacity test value and the root mean square frequency deviation corresponding to each capacity test value.
[0075] The capacity step value can be preset or entered by the target user.
[0076] Optionally, when the energy storage planning type is energy storage capacity planning, the server first obtains multiple capacity test values from the first energy storage capacity range based on the capacity step value. For example, the first energy storage capacity test range is [ECS]. min ECS max With a capacity step value of ΔESC, the capacity test value ECS can be obtained. min ECS min +ΔESC、ECS min +2ΔESC, and so on.
[0077] Then, the server calculates the frequency deviation sequence corresponding to each capacity test value based on each capacity test value, as well as the first power generation sequence and the first power demand sequence. The frequency deviation sequence includes the frequency deviation values of the regional power grid at different time points in the target time period, where the frequency deviation value refers to the difference between the per-unit frequency value and 1.
[0078] Then, the server calculates the root mean square of the frequency deviation for each frequency deviation sequence. For example, the frequency deviation sequence is [ΔF1, ΔF2, ..., ΔF...]. M The specific method for calculating the root mean square frequency deviation corresponding to this frequency deviation sequence is as follows:
[0079]
[0080] Where, ΔF i ΔF represents the i-th frequency deviation value in the frequency deviation sequence. RMS This represents the root mean square of the frequency deviation.
[0081] After obtaining the root mean square frequency deviation corresponding to each capacity test value, the server determines the first target energy storage capacity from multiple capacity test values based on each capacity test value and the root mean square frequency deviation corresponding to each capacity test value.
[0082] In this embodiment, by automatically calculating different capacity test values and selecting the optimal capacity test value from multiple capacity test values as the first target energy storage capacity, the efficiency of energy storage planning can be improved.
[0083] In one embodiment, obtaining the frequency deviation sequence corresponding to each capacity test value based on the first power generation sequence and the first demand power sequence includes: obtaining the overall power sequence corresponding to each capacity test value based on the first power generation sequence and the first demand power sequence; and inputting the overall power sequence corresponding to each capacity test value into a preset first-order inertial element to obtain the frequency deviation sequence corresponding to each capacity test value.
[0084] Optionally, in the process of obtaining the frequency deviation sequence corresponding to each capacity test value, the server first obtains the overall power sequence corresponding to each capacity test value based on the first power generation sequence and the first demand power sequence. For example, the first power generation sequence is [P 11 P 12 , ..., P 1N The first demand power sequence is [P]. 21 P 22 , ..., P 2N The capacity test value is P. test In the case of capacity test value P test The corresponding overall power sequence is [P 11 -P 21 +P test P 12 -P 22 +P test ... P 1N -P 2N +P test ].
[0085] Then, the server inputs the overall power sequence corresponding to each capacity test value into a preset first-order inertial element to obtain the frequency deviation sequence corresponding to each capacity test value. The first-order inertial element is shown below:
[0086]
[0087] M = 2H
[0088] Where Δf(s) represents the frequency domain sequence corresponding to the frequency deviation sequence, ΔP(s) represents the frequency domain sequence corresponding to the overall power sequence, H represents the inertia constant of the regional power grid, and D represents the load-damping constant.
[0089] In one embodiment, determining a first target energy storage capacity from multiple capacity test values based on each capacity test value and the root mean square frequency deviation corresponding to each capacity test value includes: obtaining a target weighting coefficient; performing a weighted summation of each capacity test value and the root mean square frequency deviation corresponding to each capacity test value based on the target weighting coefficient to obtain a comprehensive index value corresponding to each capacity test value; and taking the capacity test value corresponding to the minimum comprehensive index value as the first target energy storage capacity.
[0090] The target weighting coefficient can be preset or input by the target user.
[0091] Optionally, after obtaining the root mean square of the frequency deviation corresponding to each capacity test value, the server performs a weighted summation of each capacity test value and the root mean square of the frequency deviation corresponding to each capacity test value according to the target weighting coefficient, to obtain the comprehensive index value corresponding to each capacity test value. The capacity test value corresponding to the minimum comprehensive index value is taken as the first target energy storage capacity. The calculation method of the comprehensive index value is as follows:
[0092] M=k1ΔF RMS +k2P test
[0093] Where M represents the comprehensive index value, k1 represents the first weighting coefficient, and ΔF RMS P represents the root mean square of the frequency deviation, k2 represents the second weighting coefficient, and P represents the second weighting coefficient. test This indicates the capacity test value.
[0094] Then, the server sorts the comprehensive index values corresponding to each capacity test value and takes the capacity test value corresponding to the smallest comprehensive index value as the first target energy storage capacity.
[0095] In this embodiment, by weighted summing of each capacity test value and the root mean square of the frequency deviation corresponding to each capacity test value, a comprehensive index value corresponding to each capacity test value is obtained. Then, the capacity test value corresponding to the minimum comprehensive index value is taken as the first target energy storage capacity. This can comprehensively consider the economics of energy storage capacity and the frequency deviation requirements of the regional power grid, making the determined first target energy storage capacity more in line with actual needs.
[0096] In one embodiment, allocating a second target energy storage capacity according to a first capacity allocation granularity to obtain the first target allocated capacity corresponding to each key node in the regional power grid includes: obtaining multiple capacity allocation test groups based on the first capacity allocation granularity, the second target energy storage capacity, and the number of key nodes in the regional power grid; performing power flow calculations on the regional power grid according to different capacity allocation test groups to obtain a test voltage set corresponding to each capacity allocation test group; the test voltage set includes the per-unit voltage value of each key node in the regional power grid; determining a target capacity allocation group from the multiple capacity allocation test groups based on the test voltage set corresponding to each capacity test group; and determining the first target allocated capacity corresponding to each key node in the regional power grid based on the target capacity allocation group.
[0097] The power flow calculation method can include, but is not limited to, the Gauss-Seidel iteration method, the PQ decomposition method, and the Newton-Raphson method.
[0098] Optionally, when obtaining the first target allocated capacity corresponding to each key node in the regional power grid, the server can first obtain multiple capacity allocation test groups based on the first capacity allocation granularity, the second target energy storage capacity, and the number of key nodes in the regional power grid. For example, when the first capacity allocation granularity is 10MW, the second target energy storage capacity is 30MW, and the number of key nodes in the regional power grid is 2, there are 4 corresponding capacity allocation test groups, namely (30MW, 0MW), (20MW, 10MW), (10MW, 20MW), and (0MW, 30MW).
[0099] Then, the server allocates test groups according to different capacities, performs power flow calculations on the regional power grid, and obtains the test voltage set corresponding to each capacity allocation test group. The test voltage set includes the per-unit voltage value of each key node in the regional power grid.
[0100] Then, based on the test voltage set corresponding to each capacity test group, the server determines the target capacity allocation group from multiple capacity allocation test groups, and determines the first target allocation capacity corresponding to each key node in the regional power grid based on the target capacity allocation group.
[0101] In this embodiment, by automatically calculating different capacity allocation test groups and selecting the optimal capacity allocation test group from the capacity allocation test groups, energy storage capacity can be allocated to each key node in the regional power grid, thereby improving the efficiency of energy storage planning.
[0102] In one embodiment, determining a target capacity allocation group from multiple capacity allocation test groups based on the test voltage set corresponding to each capacity test group includes: obtaining a target voltage set from multiple test voltage sets based on a voltage deviation threshold; obtaining the root mean square voltage deviation corresponding to each target voltage set when there are multiple target voltage sets; and taking the capacity allocation test group corresponding to the minimum root mean square voltage deviation as the target capacity allocation group.
[0103] Optionally, after obtaining the test voltage sets corresponding to each capacity allocation test group, to avoid the voltage of key nodes not meeting the voltage deviation requirements of the regional power grid, the server further filters the test voltage sets with voltage deviation values greater than the voltage deviation threshold based on the voltage deviation threshold, thus obtaining the target voltage set. For example, in the case of a test voltage set {0.9962, 0.9815, 0.9703, 0.9687, 0.9411}, with a voltage deviation threshold of 0.04, the voltage deviation values of this test set are 0.0038, 0.0185, 0.0297, 0.0313, and 0.0589, respectively. One of the test sets has a voltage deviation value of 0.0589, which is greater than the voltage deviation threshold of 0.04, and this test voltage set needs to be discarded.
[0104] When there is only one target voltage set, the server directly uses the capacity allocation test group corresponding to that target voltage set as the target capacity allocation group. When there are multiple target voltage sets, the server obtains the root mean square (RMS) of the voltage deviation for each target voltage set and uses the capacity allocation test group corresponding to the minimum RMS of the voltage deviation as the target capacity allocation group. The specific calculation method for the RMS of the voltage deviation is as follows:
[0105]
[0106] Where, ΔV RMS V represents the root mean square of the voltage deviation. i This represents the per-unit value of the i-th voltage in the test voltage set, and N represents the number of elements in the test voltage set.
[0107] In this embodiment, by first selecting the target voltage set from the test voltage set according to the voltage deviation threshold, and then obtaining the root mean square of the voltage deviation corresponding to each target voltage set when there are multiple target voltage sets, the capacity allocation test group corresponding to the minimum root mean square of the voltage deviation is used as the target capacity allocation group, which can better meet the voltage deviation requirements of the regional power grid.
[0108] In one embodiment, such as Figure 3 As shown, an energy storage planning method for a power system is provided, which includes the following steps:
[0109] Obtain the energy storage planning type; energy storage planning types include energy storage capacity planning, energy storage location planning, and comprehensive energy storage planning; energy storage capacity planning refers to planning only the energy storage capacity of the regional power grid; energy storage location planning refers to planning only the energy storage allocation of key nodes in the regional power grid; comprehensive energy storage planning refers to dual planning of energy storage capacity and energy storage allocation of key nodes.
[0110] When the energy storage planning type is energy storage capacity planning, multiple capacity test values are obtained in the first energy storage capacity range according to the capacity step value; the overall power sequence corresponding to each capacity test value is obtained according to the first power generation sequence and the first power demand sequence; the overall power sequence corresponding to each capacity test value is input into a preset first-order inertial element to obtain the frequency deviation sequence corresponding to each capacity test value; the root mean square frequency deviation corresponding to each frequency deviation sequence is obtained; the target weighting coefficient is obtained; according to the target weighting coefficient, the weighted sum of each capacity test value and the root mean square frequency deviation corresponding to each capacity test value is obtained to obtain the comprehensive index value corresponding to each capacity test value; the capacity test value corresponding to the minimum comprehensive index value is taken as the first target energy storage capacity.
[0111] When the energy storage planning type is energy storage location planning, multiple capacity allocation test groups are obtained based on the first capacity allocation granularity, the second target energy storage capacity, and the number of key nodes in the regional power grid. Power flow calculations are performed on the regional power grid according to each capacity allocation test group to obtain the test voltage set corresponding to each capacity allocation test group. The test voltage set includes the per-unit voltage value of each key node in the regional power grid. Based on the voltage deviation threshold, a target voltage set is obtained from the multiple test voltage sets. If there are multiple target voltage sets, the root mean square voltage deviation corresponding to each target voltage set is obtained. The capacity allocation test group corresponding to the smallest root mean square voltage deviation is taken as the target capacity allocation group. Based on the target capacity allocation group, the first target allocation capacity corresponding to each key node in the regional power grid is determined.
[0112] When the energy storage planning type is integrated energy storage planning, based on the second power generation sequence and the second power demand sequence of the regional power grid, the third target energy storage capacity of the regional power grid is determined within the second energy storage capacity range. The third target energy storage capacity is then allocated according to the second capacity allocation granularity to obtain the second target allocated capacity corresponding to each key node in the regional power grid. It should be noted that the process of obtaining the third target energy storage capacity of the regional power grid can refer to the process of obtaining the first target energy storage capacity when the energy storage planning type is energy storage capacity planning, and the process of obtaining the second target allocated capacity corresponding to each key node in the regional power grid can refer to the process of obtaining the first target allocated capacity corresponding to each key node in the regional power grid when the energy storage planning type is energy storage location planning. These details will not be elaborated upon here.
[0113] It should be understood that, although the various steps in the flowcharts involved in the various embodiments described above are displayed in sequence according to the instructions of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the flowcharts involved in the various embodiments described above can include multiple steps or multiple stages, and these steps or stages are not necessarily executed and completed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of steps or stages in other steps.
[0114] Based on the same inventive concept, this application also provides an energy storage planning device for implementing the energy storage planning method for power systems described above. The solution provided by this device is similar to the implementation described in the above method; therefore, the specific limitations in one or more embodiments of the energy storage planning device for power systems provided below can be found in the limitations of the energy storage planning method for power systems described above, and will not be repeated here.
[0115] In one exemplary embodiment, such as Figure 4 As shown, an energy storage planning device for a power system is provided, comprising: an acquisition module 410, a first planning module 420, a second planning module 430, and a third planning module 440, wherein:
[0116] The acquisition module 410 is used to acquire the energy storage planning type. The energy storage planning type includes energy storage capacity planning, energy storage location planning, and comprehensive energy storage planning. Energy storage capacity planning refers to planning only the energy storage capacity of the regional power grid. Energy storage location planning refers to planning only the energy storage allocation of key nodes in the regional power grid. Comprehensive energy storage planning refers to dual planning of energy storage capacity and energy storage allocation of key nodes.
[0117] The first planning module 420 is used to determine the first target energy storage capacity of the regional power grid in the first energy storage capacity range, based on the first power generation sequence and the first demand sequence of the regional power grid, when the energy storage planning type is energy storage capacity planning.
[0118] The second planning module 430 is used to allocate the second target energy storage capacity according to the first capacity allocation granularity when the energy storage planning type is energy storage location planning, and to obtain the first target allocation capacity corresponding to each key node in the regional power grid.
[0119] The third planning module 440 is used to determine the third target energy storage capacity of the regional power grid in the second energy storage capacity range based on the second power generation sequence and the second demand sequence of the regional power grid when the energy storage planning type is comprehensive energy storage planning; and to allocate the third target energy storage capacity according to the second capacity allocation granularity to obtain the second target allocated capacity corresponding to each key node in the regional power grid.
[0120] In one embodiment, the first planning module 420 is further configured to obtain multiple capacity test values in a first energy storage capacity range based on the capacity step value; obtain a frequency deviation sequence corresponding to each capacity test value based on a first power generation sequence and a first power demand sequence; obtain the root mean square frequency deviation corresponding to each frequency deviation sequence; and determine a first target energy storage capacity from the multiple capacity test values based on each capacity test value and the root mean square frequency deviation corresponding to each capacity test value.
[0121] In one embodiment, the first planning module 420 is further configured to obtain the overall power sequence corresponding to each capacity test value based on the first power generation sequence and the first demand power sequence; and input the overall power sequence corresponding to each capacity test value into a preset first-order inertial element to obtain the frequency deviation sequence corresponding to each capacity test value.
[0122] In one embodiment, the first planning module 420 is further configured to obtain target weighting coefficients; based on the target weighting coefficients, to perform a weighted summation of each capacity test value and the root mean square of the frequency deviation corresponding to each capacity test value to obtain a comprehensive index value corresponding to each capacity test value; and to take the capacity test value corresponding to the minimum comprehensive index value as the first target energy storage capacity.
[0123] In one embodiment, the second planning module 430 is further configured to obtain multiple capacity allocation test groups based on the first capacity allocation granularity, the second target energy storage capacity, and the number of key nodes in the regional power grid; perform power flow calculations on the regional power grid according to different capacity allocation test groups to obtain test voltage sets corresponding to each capacity allocation test group; the test voltage sets include the per-unit voltage values of each key node in the regional power grid; determine the target capacity allocation group from the multiple capacity allocation test groups based on the test voltage sets corresponding to each capacity test group; and determine the first target allocation capacity corresponding to each key node in the regional power grid based on the target capacity allocation group.
[0124] In one embodiment, the second planning module 430 is further configured to obtain a target voltage set from multiple test voltage sets based on a voltage deviation threshold; if there are multiple target voltage sets, obtain the root mean square of the voltage deviation corresponding to each target voltage set; and take the capacity allocation test group corresponding to the minimum root mean square of the voltage deviation as the target capacity allocation group.
[0125] The modules in the energy storage planning device of the aforementioned power system can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the corresponding operations of each module.
[0126] In one exemplary embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 5 As shown, this computer device includes a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database stores business data. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communicating with external terminals via a network connection. When the computer program is executed by the processor, it implements an energy storage planning method for a power system.
[0127] Those skilled in the art will understand that Figure 5 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0128] In an exemplary embodiment, a computer device is provided, including a memory and a processor. The memory stores a computer program, and the processor executes the computer program to perform the following steps: obtaining an energy storage planning type; the energy storage planning type includes energy storage capacity planning, energy storage location planning, and comprehensive energy storage planning; energy storage capacity planning refers to planning only the energy storage capacity of the regional power grid; energy storage location planning refers to planning only the energy storage allocation of key nodes in the regional power grid; comprehensive energy storage planning refers to dual planning of energy storage capacity and energy storage allocation of key nodes; when the energy storage planning type is energy storage capacity planning, based on the first power generation sequence of the regional power grid and the second... Given a demand power sequence, the first target energy storage capacity of the regional power grid is determined within the first energy storage capacity range. If the energy storage planning type is energy storage location planning, the second target energy storage capacity is allocated according to the first capacity allocation granularity to obtain the first target allocated capacity corresponding to each key node in the regional power grid. If the energy storage planning type is comprehensive energy storage planning, the third target energy storage capacity of the regional power grid is determined within the second energy storage capacity range based on the second power generation sequence and the second demand power sequence of the regional power grid. The third target energy storage capacity is allocated according to the second capacity allocation granularity to obtain the second target allocated capacity corresponding to each key node in the regional power grid.
[0129] In one embodiment, when the processor executes the computer program, it further performs the following steps: acquiring multiple capacity test values in a first energy storage capacity range based on a capacity step value; acquiring a frequency deviation sequence corresponding to each capacity test value based on a first power generation sequence and a first power demand sequence; acquiring the root mean square frequency deviation corresponding to each frequency deviation sequence; and determining a first target energy storage capacity from the multiple capacity test values based on each capacity test value and the root mean square frequency deviation corresponding to each capacity test value.
[0130] In one embodiment, when the processor executes the computer program, it further performs the following steps: obtaining the overall power sequence corresponding to each capacity test value based on the first power generation sequence and the first demand power sequence; inputting the overall power sequence corresponding to each capacity test value into a preset first-order inertial element to obtain the frequency deviation sequence corresponding to each capacity test value.
[0131] In one embodiment, when the processor executes the computer program, it further performs the following steps: obtaining target weighting coefficients; according to the target weighting coefficients, performing a weighted summation of each capacity test value and the root mean square of the frequency deviation corresponding to each capacity test value to obtain a comprehensive index value corresponding to each capacity test value; and taking the capacity test value corresponding to the minimum comprehensive index value as the first target energy storage capacity.
[0132] In one embodiment, when the processor executes the computer program, it further performs the following steps: obtaining multiple capacity allocation test groups based on a first capacity allocation granularity, a second target energy storage capacity, and the number of key nodes in the regional power grid; performing power flow calculations on the regional power grid according to different capacity allocation test groups to obtain a test voltage set corresponding to each capacity allocation test group; the test voltage set includes the per-unit voltage value of each key node in the regional power grid; determining a target capacity allocation group from the multiple capacity allocation test groups based on the test voltage set corresponding to each capacity test group; and determining the first target allocated capacity corresponding to each key node in the regional power grid based on the target capacity allocation group.
[0133] In one embodiment, when the processor executes the computer program, it further performs the following steps: obtaining a target voltage set from multiple test voltage sets based on a voltage deviation threshold; if there are multiple target voltage sets, obtaining the root mean square of the voltage deviation corresponding to each target voltage set; and taking the capacity allocation test group corresponding to the minimum root mean square of the voltage deviation as the target capacity allocation group.
[0134] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, it performs the following steps: obtaining an energy storage planning type; the energy storage planning type includes energy storage capacity planning, energy storage location planning, and comprehensive energy storage planning; energy storage capacity planning refers to planning only the energy storage capacity of the regional power grid; energy storage location planning refers to planning only the energy storage allocation of key nodes in the regional power grid; comprehensive energy storage planning refers to dual planning of energy storage capacity and energy storage allocation of key nodes; when the energy storage planning type is energy storage capacity planning, based on the first power generation sequence and the first demand sequence of the regional power grid... In the first energy storage capacity range, the first target energy storage capacity of the regional power grid is determined; when the energy storage planning type is energy storage location planning, the second target energy storage capacity is allocated according to the first capacity allocation granularity to obtain the first target allocation capacity corresponding to each key node in the regional power grid; when the energy storage planning type is energy storage comprehensive planning, the third target energy storage capacity of the regional power grid is determined according to the second power generation sequence and the second power demand sequence of the regional power grid in the second energy storage capacity range; the third target energy storage capacity is allocated according to the second capacity allocation granularity to obtain the second target allocation capacity corresponding to each key node in the regional power grid.
[0135] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: acquiring multiple capacity test values in a first energy storage capacity range based on a capacity step value; acquiring a frequency deviation sequence corresponding to each capacity test value based on a first power generation sequence and a first power demand sequence; acquiring the root mean square frequency deviation corresponding to each frequency deviation sequence; and determining a first target energy storage capacity from the multiple capacity test values based on each capacity test value and the root mean square frequency deviation corresponding to each capacity test value.
[0136] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: obtaining the overall power sequence corresponding to each capacity test value based on the first power generation sequence and the first demand power sequence; inputting the overall power sequence corresponding to each capacity test value into a preset first-order inertial element to obtain the frequency deviation sequence corresponding to each capacity test value.
[0137] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: obtaining target weighting coefficients; according to the target weighting coefficients, performing a weighted summation of each capacity test value and the root mean square of the frequency deviation corresponding to each capacity test value to obtain a comprehensive index value corresponding to each capacity test value; and taking the capacity test value corresponding to the minimum comprehensive index value as the first target energy storage capacity.
[0138] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: obtaining multiple capacity allocation test groups based on a first capacity allocation granularity, a second target energy storage capacity, and the number of key nodes in the regional power grid; performing power flow calculations on the regional power grid according to different capacity allocation test groups to obtain a test voltage set corresponding to each capacity allocation test group; the test voltage set includes the per-unit voltage value of each key node in the regional power grid; determining a target capacity allocation group from the multiple capacity allocation test groups based on the test voltage set corresponding to each capacity test group; and determining the first target allocated capacity corresponding to each key node in the regional power grid based on the target capacity allocation group.
[0139] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: obtaining a target voltage set from multiple test voltage sets based on a voltage deviation threshold; if there are multiple target voltage sets, obtaining the root mean square of the voltage deviation corresponding to each target voltage set; and taking the capacity allocation test group corresponding to the minimum root mean square of the voltage deviation as the target capacity allocation group.
[0140] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps: obtaining an energy storage planning type; the energy storage planning type includes energy storage capacity planning, energy storage location planning, and comprehensive energy storage planning; energy storage capacity planning refers to planning only the energy storage capacity of the regional power grid; energy storage location planning refers to planning only the energy storage allocation of key nodes in the regional power grid; comprehensive energy storage planning refers to dual planning of energy storage capacity and energy storage allocation of key nodes; when the energy storage planning type is energy storage capacity planning, based on the first power generation sequence and the first demand sequence of the regional power grid, Within the first energy storage capacity range, the first target energy storage capacity of the regional power grid is determined. If the energy storage planning type is energy storage location planning, the second target energy storage capacity is allocated according to the first capacity allocation granularity to obtain the first target allocated capacity corresponding to each key node in the regional power grid. If the energy storage planning type is comprehensive energy storage planning, the third target energy storage capacity of the regional power grid is determined within the second energy storage capacity range based on the second power generation sequence and the second power demand sequence of the regional power grid. The third target energy storage capacity is allocated according to the second capacity allocation granularity to obtain the second target allocated capacity corresponding to each key node in the regional power grid.
[0141] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: acquiring multiple capacity test values in a first energy storage capacity range based on a capacity step value; acquiring a frequency deviation sequence corresponding to each capacity test value based on a first power generation sequence and a first power demand sequence; acquiring the root mean square frequency deviation corresponding to each frequency deviation sequence; and determining a first target energy storage capacity from the multiple capacity test values based on each capacity test value and the root mean square frequency deviation corresponding to each capacity test value.
[0142] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: obtaining the overall power sequence corresponding to each capacity test value based on the first power generation sequence and the first demand power sequence; inputting the overall power sequence corresponding to each capacity test value into a preset first-order inertial element to obtain the frequency deviation sequence corresponding to each capacity test value.
[0143] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: obtaining target weighting coefficients; according to the target weighting coefficients, performing a weighted summation of each capacity test value and the root mean square of the frequency deviation corresponding to each capacity test value to obtain a comprehensive index value corresponding to each capacity test value; and taking the capacity test value corresponding to the minimum comprehensive index value as the first target energy storage capacity.
[0144] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: obtaining multiple capacity allocation test groups based on a first capacity allocation granularity, a second target energy storage capacity, and the number of key nodes in the regional power grid; performing power flow calculations on the regional power grid according to different capacity allocation test groups to obtain a test voltage set corresponding to each capacity allocation test group; the test voltage set includes the per-unit voltage value of each key node in the regional power grid; determining a target capacity allocation group from the multiple capacity allocation test groups based on the test voltage set corresponding to each capacity test group; and determining the first target allocated capacity corresponding to each key node in the regional power grid based on the target capacity allocation group.
[0145] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: obtaining a target voltage set from multiple test voltage sets based on a voltage deviation threshold; if there are multiple target voltage sets, obtaining the root mean square of the voltage deviation corresponding to each target voltage set; and taking the capacity allocation test group corresponding to the minimum root mean square of the voltage deviation as the target capacity allocation group.
[0146] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.
[0147] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.
[0148] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0149] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present application. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present application, and these modifications and improvements fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be determined by the appended claims.
Claims
1. A method for energy storage planning in a power system, characterized in that, The method includes: Obtain the energy storage planning type; the energy storage planning type includes energy storage capacity planning, energy storage location planning, and comprehensive energy storage planning; the energy storage capacity planning refers to planning only the energy storage capacity of the regional power grid; the energy storage location planning refers to planning only the energy storage allocation of key nodes in the regional power grid; the comprehensive energy storage planning refers to dual planning of the energy storage capacity and the energy storage allocation of the key nodes; When the energy storage planning type is the energy storage capacity planning, the first target energy storage capacity of the regional power grid is determined in the first energy storage capacity range based on the first power generation sequence and the first power demand sequence of the regional power grid. When the energy storage planning type is the energy storage location planning, the second target energy storage capacity is allocated according to the first capacity allocation granularity to obtain the first target allocation capacity corresponding to each key node in the regional power grid. When the energy storage planning type is the comprehensive energy storage planning, the third target energy storage capacity of the regional power grid is determined in the second energy storage capacity range according to the second power generation sequence and the second demand sequence of the regional power grid; the third target energy storage capacity is allocated according to the second capacity allocation granularity to obtain the second target allocation capacity corresponding to each key node in the regional power grid; The step of determining the first target energy storage capacity of the regional power grid within a first energy storage capacity range based on the first power generation sequence and the first demand sequence of the regional power grid includes: obtaining multiple capacity test values within the first energy storage capacity range based on capacity step values; obtaining frequency deviation sequences corresponding to each capacity test value based on the first power generation sequence and the first demand sequence; obtaining the root mean square frequency deviation corresponding to each frequency deviation sequence; and determining the first target energy storage capacity from the multiple capacity test values based on each capacity test value and the root mean square frequency deviation corresponding to each capacity test value. The step of allocating the second target energy storage capacity according to the first capacity allocation granularity to obtain the first target allocated capacity corresponding to each key node in the regional power grid includes: obtaining multiple capacity allocation test groups according to the first capacity allocation granularity, the second target energy storage capacity, and the number of key nodes in the regional power grid; performing power flow calculations on the regional power grid according to different capacity allocation test groups to obtain a test voltage set corresponding to each capacity allocation test group; the test voltage set includes the per-unit voltage value of each key node in the regional power grid; determining a target capacity allocation group from the multiple capacity allocation test groups according to the test voltage set corresponding to each capacity test group; and determining the first target allocated capacity corresponding to each key node in the regional power grid according to the target capacity allocation group.
2. The method according to claim 1, characterized in that, The step of obtaining the frequency deviation sequence corresponding to each capacity test value based on the first power generation sequence and the first power demand sequence includes: Based on the first power generation sequence and the first power demand sequence, obtain the overall power sequence corresponding to each capacity test value; The overall power sequence corresponding to each capacity test value is input into a preset first-order inertial element to obtain the frequency deviation sequence corresponding to each capacity test value.
3. The method according to claim 1, characterized in that, The step of determining the first target energy storage capacity from multiple capacity test values based on each capacity test value and the root mean square frequency deviation corresponding to each capacity test value includes: Obtain the target weighting coefficient; Based on the target weighting coefficient, the weighted summation of each capacity test value and the root mean square frequency deviation corresponding to each capacity test value is performed to obtain the comprehensive index value corresponding to each capacity test value. The capacity test value corresponding to the minimum comprehensive index value shall be taken as the first target energy storage capacity.
4. The method according to claim 1, characterized in that, The step of determining the target capacity allocation group from multiple capacity allocation test groups based on the test voltage set corresponding to each capacity test group includes: Based on the voltage deviation threshold, the target voltage set is obtained from multiple test voltage sets; When there are multiple target voltage sets, obtain the root mean square of the voltage deviation corresponding to each target voltage set; The capacity allocation test group corresponding to the minimum voltage deviation root mean square is taken as the target capacity allocation group.
5. An energy storage planning device for a power system, characterized in that, The device includes: The acquisition module is used to acquire energy storage planning types; the energy storage planning types include energy storage capacity planning, energy storage location planning, and comprehensive energy storage planning; the energy storage capacity planning refers to planning only the energy storage capacity of the regional power grid; the energy storage location planning refers to planning only the energy storage allocation of key nodes in the regional power grid; the comprehensive energy storage planning refers to dual planning of the energy storage capacity and the energy storage allocation of the key nodes. The first planning module is used to determine the first target energy storage capacity of the regional power grid in the first energy storage capacity range, based on the first power generation sequence and the first demand sequence of the regional power grid, when the energy storage planning type is the energy storage capacity planning. The second planning module is used to allocate the second target energy storage capacity according to the first capacity allocation granularity when the energy storage planning type is the energy storage location planning, and to obtain the first target allocated capacity corresponding to each key node in the regional power grid. The third planning module is used to determine the third target energy storage capacity of the regional power grid within the second energy storage capacity range, based on the second power generation sequence and the second demand sequence of the regional power grid, when the energy storage planning type is the comprehensive energy storage planning; and to allocate the third target energy storage capacity according to the second capacity allocation granularity to obtain the second target allocated capacity corresponding to each key node in the regional power grid. The first planning module is also used to obtain multiple capacity test values in the first energy storage capacity range based on the capacity step value; obtain the frequency deviation sequence corresponding to each capacity test value based on the first power generation sequence and the first demand power sequence; obtain the root mean square frequency deviation corresponding to each frequency deviation sequence; and determine the first target energy storage capacity from multiple capacity test values based on each capacity test value and the root mean square frequency deviation corresponding to each capacity test value. The second planning module is also used to obtain multiple capacity allocation test groups based on the first capacity allocation granularity, the second target energy storage capacity, and the number of key nodes in the regional power grid; to perform power flow calculations on the regional power grid according to different capacity allocation test groups, and to obtain the test voltage set corresponding to each capacity allocation test group; the test voltage set includes the per-unit voltage value of each key node in the regional power grid; to determine the target capacity allocation group from the multiple capacity allocation test groups based on the test voltage set corresponding to each capacity test group; and to determine the first target allocation capacity corresponding to each key node in the regional power grid based on the target capacity allocation group.
6. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 4.
7. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 4.
8. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Power distribution method for hybrid energy storage system
CN103701144A
Control method and control system for energy storage system having demand control and uninterrupted power supply functions
WO2018056505A1