A pumped-storage speed regulation method, device and storage medium
By collecting and analyzing the similarity of the active power curve in the pumped storage power station and generating the speed regulation value, the problem of inaccurate speed regulation caused by the fluctuations in the grid is solved, and high-precision generator speed regulation is achieved to meet the grid frequency stability requirements.
Patent Information
- Application Number
- CN202411619291.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-13
- Publication Date
- 2025-07-25
- Estimated Expiration
- 2044-11-13
AI Technical Summary
The generator speed regulation system of existing pumped storage power stations has low speed regulation accuracy due to fluctuations in the grid load and rough scheduling data, which cannot effectively balance the power grid load requirements.
By collecting the active power of the generator in each time period, forming an active curve, calculating the similarity between the current curve and the historical curve, generating speed regulation values, and performing speed regulation operations on the generator based on the differences, using the similarity of grid load changes to improve speed regulation accuracy.
It improves the speed regulation accuracy of pumped storage power station generators, reduces the deviation from the grid load, meets the real-time speed regulation requirements, is easy to operate and has a small time-consuming operation.
Smart Images

Figure CN119420210B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of pumped - storage power stations, and particularly to a speed regulation method, device and storage medium for pumped - storage power stations. Background Art
[0002] In a pumped - storage power station, the speed regulation system of the generator is related to the active power output by the generator. Ideally, it should be balanced with the load demand of the entire power grid, which helps to stabilize the frequency of the power grid.
[0003] Currently, for the generator in a pumped - storage power station, speed regulation is mainly carried out according to the dispatching data of the power generation quantity within a certain period (such as two hours) by the dispatching center. Since the load of the power grid is in a fluctuating state and the granularity of the dispatching data is relatively rough, the speed regulation accuracy of the pumped - storage power station for the generator is relatively low, and there is a certain deviation from the load of the power grid. Summary of the Invention
[0004] In view of this, the present invention provides a speed regulation method, device and storage medium for pumped - storage power stations to improve the speed regulation accuracy of the pumped - storage power station for the generator.
[0005] The first aspect of the present invention provides a speed regulation method for pumped - storage power stations, including:
[0006] Collect the active power of the generator of the pumped - storage power station at each moment of each time period;
[0007] Form an active power curve with the active power in each of the time periods;
[0008] Calculate the similarity between the current active power curve and each historical active power curve;
[0009] For the historical active power curve with the highest similarity, generate a speed regulation value for the generator of the pumped - storage power station according to the difference between the current active power curve and the historical active power curve;
[0010] Execute a speed regulation operation on the generator of the pumped - storage power station according to the speed regulation value.
[0011] Optionally, the calculation of the similarity between the current active power curve and each historical active power curve includes:
[0012] Query the active power as a feature point in each historical time period;
[0013] Screen out the active power with the smallest value as the feature point as the threshold;
[0014] If the active power in the current time period is less than the characteristic point, calculate the similarity between the current active power curve and each historical active power curve.
[0015] Optionally, the calculating the similarity between the current active power curve and each historical active power curve includes:
[0016] Perform a normalization operation on the active power in each active power curve to obtain a standard power;
[0017] At the same moment, calculate the sub-distance between the standard power in the current active power curve and the standard power in the historical active power curve;
[0018] Add up the sub-distances to obtain the total distance between the current active power curve and the historical active power curve, so as to characterize the similarity between the current active power curve and the historical active power curve.
[0019] Optionally, the performing a normalization operation on the active power in each active power curve to obtain a standard power includes:
[0020] In each active power curve, calculate the average value of the active power as the average power;
[0021] In each active power curve, calculate the ratio between each active power and the average power as the standard power.
[0022] Optionally, the calculating the sub-distance between the standard power in the current active power curve and the standard power in the historical active power curve at the same moment includes:
[0023] At the same moment, calculate the difference between the standard power in the current active power curve and the standard power in the historical active power curve as the standard deviation;
[0024] Square the standard deviation as the sub-distance between the standard power in the current active power curve and the standard power in the historical active power curve.
[0025] Optionally, for the historical active power curve with the highest similarity, generating a speed regulation value for the generator of the pumped storage power station according to the difference between the current active power curve and the historical active power curve includes:
[0026] For the historical active power curve with the smallest total distance, at the same moment, calculate the difference between the standard power of the historical active power curve and the standard power of the current active power curve as the power deviation;
[0027] Scale the power deviation to a first speed regulation power respectively, and scale the standard power of the historical active power curve to a second speed regulation power;
[0028] Fuse the first speed regulation power and the second speed regulation power into the speed regulation value of the generator of the pumped-storage power station.
[0029] Optionally, the step of scaling the power deviation to a first speed regulation power respectively, and scaling the standard power of the historical active power curve to a second speed regulation power includes:
[0030] Set the average power of the current active power curve as the scaling factor; the average power of the current active power curve is the average value of the active power in the current active power curve;
[0031] Multiply the power deviation by the scaling factor to obtain the first speed regulation power;
[0032] Multiply the standard power of the historical active power curve by the scaling factor to obtain the second speed regulation power.
[0033] Optionally, the step of fusing the first speed regulation power and the second speed regulation power into the speed regulation value of the generator of the pumped-storage power station includes:
[0034] Add the first speed regulation power at the current moment and the second speed regulation power at the next moment as the speed regulation value of the generator of the pumped-storage power station.
[0035] The second aspect of the present invention provides a pumped-storage speed regulation device, including:
[0036] An active power acquisition module, configured to acquire the active power of the generator of the pumped-storage power station at each moment in each time period;
[0037] An active power curve composition module, configured to compose the active power into an active power curve in each of the time periods;
[0038] A similarity calculation module, configured to calculate the similarity between the current active power curve and each historical active power curve;
[0039] A speed regulation value generation module, configured to generate a speed regulation value for the generator of the pumped-storage power station according to the difference between the current active power curve and the historical active power curve with the highest similarity;
[0040] A speed regulation operation execution module, configured to execute a speed regulation operation on the generator of the pumped-storage power station according to the speed regulation value.
[0041] Optionally, the similarity calculation module includes:
[0042] A feature point query module for querying the active power as a feature point in each historical time period;
[0043] A threshold screening module for screening out the active power with the smallest value as a feature point as the threshold;
[0044] A calculation start module for calculating the similarity between the current active power curve and each historical active power curve if the active power in the current time period is less than the feature point.
[0045] Optionally, the similarity calculation module includes:
[0046] A normalization module for performing a normalization operation on the active power in each active power curve to obtain a standard power;
[0047] A sub - distance calculation module for calculating the sub - distance between the standard power in the current active power curve and the standard power in the historical active power curve at the same moment;
[0048] A total distance calculation module for adding up the sub - distances to obtain the total distance between the current active power curve and the historical active power curve to characterize the similarity between the current active power curve and the historical active power curve.
[0049] Optionally, the normalization module includes:
[0050] An average value calculation module for calculating the average value of the active power in each active power curve as the average power;
[0051] A ratio calculation module for calculating the ratio between each active power and the average power in each active power curve as the standard power.
[0052] Optionally, the sub - distance calculation module includes:
[0053] A standard deviation calculation module for calculating the difference between the standard power in the current active power curve and the standard power in the historical active power curve at the same moment as the standard deviation;
[0054] A sub - distance generation module for squaring the standard deviation as the sub - distance between the standard power in the current active power curve and the standard power in the historical active power curve.
[0055] Optionally, the speed regulation value generation module includes:
[0056] A power deviation calculation module, configured to calculate, for the historical active power curve with the minimum total distance, the difference between the standard power of the historical active power curve and the standard power of the current active power curve at the same moment as the power deviation;
[0057] A power scaling module, configured to scale the power deviation to a first speed regulation power respectively, and scale the standard power of the historical active power curve to a second speed regulation power;
[0058] A speed regulation power fusion module, configured to fuse the first speed regulation power and the second speed regulation power into the speed regulation value of the generator of the pumped storage power station.
[0059] Optionally, the power scaling module includes:
[0060] A scaling coefficient setting module, configured to set the average power of the current active power curve as the scaling coefficient; the average power of the current active power curve is the average value of the active power in the current active power curve;
[0061] A first speed regulation power generation module, configured to multiply the power deviation by the scaling coefficient to obtain the first speed regulation power;
[0062] A second speed regulation power generation module, configured to multiply the standard power of the historical active power curve by the scaling coefficient to obtain the second speed regulation power.
[0063] Optionally, the speed regulation power fusion module includes:
[0064] A speed regulation power addition module, configured to add the first speed regulation power at the current moment and the second speed regulation power at the next moment as the speed regulation value of the generator of the pumped storage power station.
[0065] The third aspect of the present invention provides an electronic device, which includes:
[0066] At least one processor; and
[0067] A memory communicatively connected to the at least one processor; wherein,
[0068] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the pumped storage speed regulation method as described in the first aspect above.
[0069] The fourth aspect of the present invention provides a computer-readable storage medium, which stores a computer program, and when the computer program is executed by a processor, it implements the pumped storage speed regulation method as described in the first aspect above.
[0070] The fifth aspect of the present invention provides a computer program product, which includes a computer program. When the computer program is executed by a processor, it implements the pumped-storage speed regulation method as described in the first aspect above.
[0071] In this embodiment, at each moment of each time period, the active power of the generator of the pumped-storage power station is collected; in each time period, the active power is composed into an active power curve; the similarity between the current active power curve and each historical active power curve is calculated; for the historical active power curve with the highest similarity, a speed regulation value is generated for the generator of the pumped-storage power station according to the difference between the current active power curve and the historical active power curve; and a speed regulation operation is performed on the generator of the pumped-storage power station according to the speed regulation value. This embodiment explores the law of load change during the operation of the power grid, makes full use of the similarity of load change during the operation of the power grid, searches for similar active power curves to generate speed regulation values, thereby performing a speed regulation operation on the generator of the pumped-storage power station, with high accuracy, small load deviation from the power grid, improving the speed regulation accuracy of the generator of the pumped-storage power station, and moreover, the speed regulation operation is simple, the operation time-consuming is small, and the requirement of real-time speed regulation is met.
[0072] It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the present invention, nor is it used to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. Brief Description of the Drawings
[0073] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0074] Figure 1 It is a flowchart of a pumped-storage speed regulation method provided by Embodiment 1 of the present invention.
[0075] Figure 2 It is a schematic structural diagram of a pumped-storage speed regulation device provided by Embodiment 2 of the present invention.
[0076] Figure 3 It is a schematic structural diagram of an electronic device provided by Embodiment 3 of the present invention. Detailed Embodiments
[0077] To enable those skilled in the art to better understand the solution of the present invention, the following will clearly and completely describe the technical solution in the embodiments of the present invention in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
[0078] It should be noted that the terms "first", "second", etc. in the description and claims of the present invention and the above-mentioned accompanying drawings are used to distinguish similar objects, and do not necessarily need to describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances so that the embodiments of the present invention described here can cover the sequential embodiments other than those illustrated or described here. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device comprising a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0079] Embodiment 1
[0080] See Figure 1 , which shows a flowchart of a pumped-storage speed regulation method provided in Embodiment 1 of the present invention. This method can be executed by a pumped-storage speed regulation device, which can be implemented in the form of hardware and / or software, and the pumped-storage speed regulation device can be configured in an electronic device. As Figure 1 shown, the method includes:
[0081] Step 101: At each moment in each time period, collect the active power of the generator of the pumped-storage power station.
[0082] In this embodiment, multiple time periods can be divided on the time axis, multiple moments are set in each time period, and when each moment is reached, the active power of the generator of the pumped-storage power station can be collected.
[0083] Step 102: Compose the active power into an active power curve in each time period.
[0084] In this embodiment, corresponding moments (i.e., timestamps) can be configured for the active power in each time period, thereby forming a two-dimensional data point.
[0085] On a two-dimensional coordinate system (the horizontal axis is the timestamp and the vertical axis is the active power), the data points in each time period can form a curve, denoted as the active power curve.
[0086] In practical applications, the data points in the current time period are constantly increasing. Therefore, the active power curve in the current time period is dynamically changing, while the data points in the historical time period are complete, so the active power curve in the current time period is static and fixed.
[0087] Among them, the current time period refers to the time period where the current time is located, and the historical time period refers to other time periods before the current time period.
[0088] Step 103: Calculate the similarity between the current active power curve and each historical active power curve.
[0089] During the operation of the power grid, the load change shows a certain regularity. When the load actually changes, the motor of the pumped-storage power station will follow for speed regulation. Therefore, there will also be a certain regularity in the historical speed regulation of the motor in the pumped-storage power station, that is, each historical active power curve shows a certain regularity. Then, the similarity between the current active power curve and each historical active power curve can be calculated to find a suitable historical active power curve as a reference for the current speed regulation of the motor in the pumped-storage power station.
[0090] In practical applications, the current moment t is within a new time period. Let the starting moment of the new time period be t0. In some cases, [t0, t] is short and the data points are sparse, which is not conducive to predicting the load change of the power grid.
[0091] For this situation, the active power as a feature point can be queried in each historical time period. A feature point can refer to a data point that reflects the characteristics of the active power curve, such as a peak point, a trough point, etc.
[0092] From the active power of all feature points, the active power with the smallest value as a feature point is selected as the threshold. Then, the threshold can be expressed as P S =min{P i1 ,P i2 ,…}, where P S is the threshold, min is the function to take the minimum value, P i1 is the first active power as a feature point, P i2 is the second active power as a feature point, and so on.
[0093] Compare the active power already collected in the current time period with this threshold.
[0094] If the active power in the current time period is less than the feature point, calculate the similarity between the current active power curve and each historical active power curve to reduce the error of comparing the current active power curve with each historical active power curve.
[0095] In an embodiment of the present invention, step 103 may include the following steps:
[0096] Step 1031: Perform a normalization operation on the active power in each active power curve to obtain a standard power.
[0097] In this embodiment, algorithms such as Min - Max (minimum - maximum) and Z - score (Z - score) can be used to perform a normalization operation on the active power within the range of each active power curve (including the active power curve of the current time period and the active power curve of the historical time period), so as to obtain a standard power. This can not only eliminate the influence of the dimension, but also normalize each active power to the same order of magnitude, realizing the comparability problem of different active power curves.
[0098] Exemplarily, in each active power curve, calculate the average value of the active power as the average power; in each active power curve, calculate the ratio between each active power and the average power as the standard power.
[0099] In this example, assume that there are n active powers in the active power curve j, which can be expressed as {P j0 ,P j1 ,P j2 ,…,P jn}, and its average power can be expressed as Then, the standard power can be expressed as
[0100] Step 1032: Calculate the sub - distance between the standard power in the current active power curve and the standard power in the historical active power curve at the same moment.
[0101] In this embodiment, the current active power curve can be aligned with each historical active power curve, and the standard power located in [t0, t] is selected in each historical active power curve, that is, the moment of the selected standard power in each historical active power curve is the same as the moment of the standard power in the current active power curve.
[0102] Traverse each moment and calculate the sub - distance between the standard power at the same moment in the current active power curve and the standard power at the same moment in the historical active power curve.
[0103] Exemplarily, at the same moment, calculate the difference between the standard power in the current active power curve and the standard power in the historical active power curve as the standard deviation, and square the standard deviation as the sub - distance between the standard power in the current active power curve and the standard power in the historical active power curve.
[0104] In this embodiment, the sub - distance between the standard power in the current active power curve and the standard power in the historical active power curve can be expressed as: Where Pmi Let \(P_{i,m}\) be the \(i\)-th active power in the historical active power curve \(m\). Let \(\overline{P}_m\) be the average power of the historical active power curve \(m\). ji Let \(P_{i,j}\) be the \(i\)-th active power in the current active power curve \(j\). Let \(\overline{P}_j\) be the average power of the current active power curve \(j\).
[0105] Step 1033: Add up the sub - distances to obtain the total distance between the current active power curve and the historical active power curve, so as to characterize the similarity between the current active power curve and the historical active power curve.
[0106] For the current active power curve and a certain historical active power curve, all its sub - distances can be accumulated to obtain the total distance. At this time, the total distance between the current active power curve \(m\) and the historical active power curve \(j\) can be expressed as: where \(\alpha\) j is the total distance.
[0107] The total distance between the current active power curve and the historical active power curve can characterize the similarity between the current active power curve and the historical active power curve. Among them, the greater the total distance between the current active power curve and the historical active power curve, the lower the similarity between the current active power curve and the historical active power curve; on the contrary, the smaller the total distance between the current active power curve and the historical active power curve, the higher the similarity between the current active power curve and the historical active power curve.
[0108] Step 104: For the historical active power curve with the highest similarity, generate a speed regulation value for the generator of the pumped - storage power station according to the difference between the current active power curve and the historical active power curve.
[0109] In practical applications, the similarities between the current active power curve and each historical active power curve can be compared, and the historical active power curve with the highest similarity can be selected. At this time, the differences between the current active power curve and the historical active power curve can be compared to evaluate the differences in grid load demands, so as to generate a speed regulation value for the generator of the pumped - storage power station according to the differences between the current active power curve and the historical active power curve.
[0110] In an embodiment of the present invention, Step 104 may include the following steps:
[0111] Step 1041: For the historical active power curve with the smallest total distance, calculate the difference between the standard power of the historical active power curve and the standard power of the current active power curve at the same moment as the power deviation.
[0112] In this embodiment, the total distances between the current active power curve and each historical active power curve can be compared, and the historical active power curve with the smallest total distance can be selected as the historical active power curve with the highest similarity.
[0113] At this time, at the same moment, the difference between the standard power of the historical active power curve and the standard power of the current active power curve can be calculated, which is denoted as the power deviation.
[0114] Then, the power deviation can be expressed as: Where, P pi is the i-th active power in the historical active power curve p, is the average power of the historical active power curve p, P mi is the i-th active power in the current active power curve m, is the average power of the current active power curve m.
[0115] Step 1042: Scale the power deviation to the first speed regulation power and scale the standard power of the historical active power curve to the second speed regulation power respectively.
[0116] In this embodiment, according to information such as the experience of the pumped-storage power station in regulating the generator speed, the same scaling operation can be performed on the power deviation and the standard power of the historical active power curve, scaling the power deviation to the first speed regulation power and scaling the standard power of the historical active power curve to the second speed regulation power.
[0117] Exemplarily, set the average power of the current active power curve as the scaling coefficient; where the average power of the current active power curve is the average value of the active powers in the current active power curve.
[0118] Multiply the power deviation by the scaling coefficient to obtain the first speed regulation power, and multiply the standard power of the historical active power curve by the scaling coefficient to obtain the second speed regulation power.
[0119] Step 1043: Fuse the first speed regulation power and the second speed regulation power into the speed regulation value of the generator of the pumped-storage power station.
[0120] In this embodiment, the first speed regulation power and the second speed regulation power can be fused into the speed regulation value of the generator of the pumped-storage power station in a linear or non-linear manner.
[0121] Exemplarily, in the historical active power curve, search for the second speed regulation power at the next moment i + 1 of the current moment i The first speed regulation power at the current moment and the second speed regulation power at the next moment are added together as the speed regulation value of the generator of the pumped-storage power station
[0122] Step 105: Perform a speed regulation operation on the generator of the pumped-storage power station according to the speed regulation value.
[0123] In this embodiment, algorithms such as PID (Proportional Integral Derivative) can be used to take the speed regulation value as the target of speed regulation, perform speed regulation operations on the generator of the pumped-storage power station, and adjust the active power of the generator of the pumped-storage power station to balance with the load demand of the power grid.
[0124] In this embodiment, at each moment of each time period, the active power of the generator of the pumped-storage power station is collected; in each time period, the active power is composed into an active power curve; the similarity between the current active power curve and each historical active power curve is calculated; for the historical active power curve with the highest similarity, a speed regulation value is generated for the generator of the pumped-storage power station according to the difference between the current active power curve and the historical active power curve; and a speed regulation operation is performed on the generator of the pumped-storage power station according to the speed regulation value. This embodiment explores the law of load change during the operation of the power grid, makes full use of the similarity of load change during the operation of the power grid, finds similar active power curves to generate speed regulation values, so as to perform speed regulation operations on the generator of the pumped-storage power station, with high accuracy, small load deviation from the power grid, improving the speed regulation accuracy of the generator of the pumped-storage power station. Moreover, the speed regulation operation is simple, the operation time-consuming is small, and the requirement of real-time speed regulation is met.
[0125] Embodiment Two
[0126] Refer to Figure 2 , which shows a schematic structural diagram of a pumped-storage speed regulation device provided in Embodiment Two of the present invention. As Figure 2 shown, the device includes:
[0127] An active power acquisition module 201, configured to collect the active power of the generator of the pumped-storage power station at each moment of each time period;
[0128] An active power curve composition module 202, configured to compose the active power into an active power curve in each of the time periods;
[0129] A similarity calculation module 203, configured to calculate the similarity between the current active power curve and each historical active power curve;
[0130] A speed regulation value generation module 204, configured to generate a speed regulation value for the generator of the pumped-storage power station according to the difference between the current active power curve and the historical active power curve for the historical active power curve with the highest similarity;
[0131] A speed regulation operation execution module 205, configured to perform a speed regulation operation on the generator of the pumped-storage power station according to the speed regulation value.
[0132] In an embodiment of the present invention, the similarity calculation module 203 includes:
[0133] A feature point query module for querying the active power as a feature point in each historical time period;
[0134] A threshold screening module for screening out the active power with the smallest value as a feature point as the threshold;
[0135] A calculation start module for calculating the similarity between the current active power curve and each historical active power curve if the active power in the current time period is less than the feature point.
[0136] In an embodiment of the present invention, the similarity calculation module 203 includes:
[0137] A normalization module for performing a normalization operation on the active power in each active power curve to obtain a standard power;
[0138] A sub - distance calculation module for calculating the sub - distance between the standard power in the current active power curve and the standard power in the historical active power curve at the same moment;
[0139] A total - distance calculation module for adding the sub - distances to obtain the total distance between the current active power curve and the historical active power curve to characterize the similarity between the current active power curve and the historical active power curve.
[0140] In an embodiment of the present invention, the normalization module includes:
[0141] An average - value calculation module for calculating the average value of the active power in each active power curve as the average power;
[0142] A ratio - calculation module for calculating the ratio between each active power and the average power in each active power curve as the standard power.
[0143] In an embodiment of the present invention, the sub - distance calculation module includes:
[0144] A standard - deviation calculation module for calculating the difference between the standard power in the current active power curve and the standard power in the historical active power curve at the same moment as the standard deviation;
[0145] A sub - distance generation module for squaring the standard deviation as the sub - distance between the standard power in the current active power curve and the standard power in the historical active power curve.
[0146] In an embodiment of the present invention, the speed - regulation value generation module 204 includes:
[0147] A power deviation calculation module, configured to calculate, for the historical active power curve with the minimum total distance, the difference between the standard power of the historical active power curve and the standard power of the current active power curve at the same moment as the power deviation.
[0148] A power scaling module, configured to scale the power deviation to a first speed regulation power respectively, and scale the standard power of the historical active power curve to a second speed regulation power.
[0149] A speed regulation power fusion module, configured to fuse the first speed regulation power and the second speed regulation power into the speed regulation value of the generator of the pumped - storage power station.
[0150] In an embodiment of the present invention, the power scaling module includes:
[0151] A scaling coefficient setting module, configured to set the average power of the current active power curve as the scaling coefficient; the average power of the current active power curve is the average value of the active power in the current active power curve.
[0152] A first speed regulation power generation module, configured to multiply the power deviation by the scaling coefficient to obtain the first speed regulation power.
[0153] A second speed regulation power generation module, configured to multiply the standard power of the historical active power curve by the scaling coefficient to obtain the second speed regulation power.
[0154] In an embodiment of the present invention, the speed regulation power fusion module includes:
[0155] A speed regulation power addition module, configured to add the first speed regulation power at the current moment and the second speed regulation power at the next moment as the speed regulation value of the generator of the pumped - storage power station.
[0156] The pumped - storage speed regulation device provided by the embodiment of the present invention can execute the pumped - storage speed regulation method provided by any embodiment of the present invention, and has the corresponding functional modules and beneficial effects for executing the pumped - storage speed regulation method.
[0157] Embodiment III
[0158] See Figure 3, which shows a schematic structural diagram of an electronic device provided by an embodiment of the present invention. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or claimed herein.
[0159] As Figure 3 shown, the electronic device 10 includes at least one processor 11, and a memory communicatively connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc. The memory stores a computer program executable by the at least one processor. The processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 into the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. The input / output (I / O) interface 15 is also connected to the bus 14.
[0160] Multiple components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disc, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0161] The processor 11 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as the pumped-storage speed regulation method.
[0162] In some embodiments, the pumped-storage speed regulation method may be implemented as a computer program tangibly embodied in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed onto the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the pumped-storage speed regulation method described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to execute the pumped-storage speed regulation method by any other suitable means (e.g., by means of firmware).
[0163] The various embodiments of the systems and techniques described above in this document may be implemented in digital electronic circuitry, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on a chip (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include: being implemented in one or more computer programs that may be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a special-purpose or general-purpose programmable processor that receives data and instructions from a storage system, at least one input device, and at least one output device, and transmits the data and instructions to the storage system, the at least one input device, and the at least one output device.
[0164] The computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus, such that the computer programs, when executed by the processor, cause the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The computer programs may be executed entirely on the machine, partly on the machine, as a stand-alone software package partly on the machine and partly on a remote machine, or entirely on the remote machine or server.
[0165] In the context of the present invention, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. The computer-readable storage medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Alternatively, the computer-readable storage medium can be a machine-readable signal medium. More specific examples of the machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0166] To provide for interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the electronic device. Other kinds of devices can also be used to provide for interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, speech input, or tactile input).
[0167] The systems and techniques described herein can be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer having a graphical user interface or a web browser through which the user can interact with an implementation of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0168] A computing system may include a client and a server. The client and the server are generally far from each other and usually interact via a communication network. The relationship between the client and the server is created by computer programs running on respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or a cloud host, which is a host product in the cloud computing service system, solving the defects of difficult management and weak business scalability existing in traditional physical hosts and VPS services.
[0169] Embodiment N
[0170] An embodiment of the present invention also provides a computer program product, which includes a computer program. When the computer program is executed by a processor, it implements the pumped-storage speed regulation method provided in any embodiment of the present invention.
[0171] In the process of implementing the computer program product, computer program code for performing the operations of the present invention can be written in one or more programming languages or combinations thereof. The programming languages include object-oriented programming languages such as Java, Smalltalk, C++, and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, executed as an independent software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network - including a local area network (LAN) or a wide area network (WAN) - or can be connected to an external computer (for example, by using an Internet service provider to connect through the Internet).
[0172] It should be understood that various forms of the processes shown above can be used, reordering, adding or deleting steps. For example, the steps described in the present invention can be executed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of the present invention can be achieved, and no limitations are imposed herein.
[0173] The above specific embodiments do not constitute a limitation to the protection scope of the present invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.
Claims
1. A pumped-storage speed regulation method, characterized in that, Including: At each moment of each time period, collecting the active power of the generator of the pumped-storage power station; Composing the active power into an active power curve in each of the time periods; Calculating the similarity between the current active power curve and each historical active power curve; For the historical active power curve with the highest similarity, generating a speed regulation value for the generator of the pumped-storage power station according to the difference between the current active power curve and the historical active power curve; Performing a speed regulation operation on the generator of the pumped-storage power station according to the speed regulation value; Among them, the calculating the similarity between the current active power curve and each historical active power curve includes: Performing a normalization operation on the active power in each of the active power curves to obtain a standard power; Calculating the sub-distance between the standard power in the current active power curve and the standard power in the historical active power curve at the same moment; Adding up the sub-distances to obtain the total distance between the current active power curve and the historical active power curve, so as to characterize the similarity between the current active power curve and the historical active power curve; The generating a speed regulation value for the generator of the pumped-storage power station according to the difference between the current active power curve and the historical active power curve for the historical active power curve with the highest similarity includes: For the historical active power curve with the smallest total distance, calculating the difference between the standard power of the historical active power curve and the standard power of the current active power curve at the same moment as the power deviation; Setting the average power of the current active power curve as the scaling factor; the average power of the current active power curve is the average value of the active power in the current active power curve; Multiplying the power deviation by the scaling factor to obtain the first speed regulation power; Multiplying the standard power of the historical active power curve by the scaling factor to obtain the second speed regulation power; Adding the first speed regulation power at the current moment and the second speed regulation power at the next moment as the speed regulation value of the generator of the pumped-storage power station.
2. The method according to claim 1, characterized in that The calculating the similarity between the current active power curve and each historical active power curve includes: Querying the active power as a feature point in each historical time period; Selecting the active power with the smallest value as the feature point as the threshold; If the active power in the current time period is less than the feature point, calculating the similarity between the current active power curve and each historical active power curve.
3. The method according to claim 1, wherein The performing a normalization operation on the active power in each of the active power curves to obtain a standard power includes: Calculating the average value of the active power in each of the active power curves as the average power; Calculating the ratio between each active power and the average power in each of the active power curves as the standard power.
4. The method according to claim 1, wherein The calculating the sub-distance between the standard power in the current active power curve and the standard power in the historical active power curve at the same moment includes: At the same said moment, calculate the difference between the standard power in the current active power curve and the standard power in the historical active power curve as the standard deviation. Square the standard deviation as the sub-distance between the standard power in the current active power curve and the standard power in the historical active power curve.
5. An electronic device, characterized in that, The electronic device includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and when the computer program is executed by the at least one processor, the at least one processor is enabled to execute the pumped-storage speed regulation method according to any one of claims 1-4.
6. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the pumped-storage speed regulation method according to any one of claims 1-4 is implemented.
Citation Information
Patent Citations
Three-stage short-term wind power plant group power prediction method based on feature information
CN111525552A
Rotating speed overrun suppression and protection method for doubly-fed variable-speed pumped storage unit
CN116614026A