Pumped storage speed regulation method and equipment and storage medium
By collecting and analyzing the active power curve of the pumped storage power station generator, and using similarity calculation to generate the speed regulation value, the problem of low speed regulation accuracy of the pumped storage power station is solved, and the balance with the power grid load is improved.
Patent Information
- Application Number
- CN202411619291.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-13
- Publication Date
- 2025-02-11
- Estimated Expiration
- 2044-11-13
AI Technical Summary
The pumped storage power station has a low accuracy in speed regulation of the generator, which leads to a deviation from the balance of the grid load.
By collecting the active power of the generator in each time period, forming an active curve, calculating the similarity between the current active curve and the historical active curve, generating a speed regulation value based on the differences, and performing a speed regulation operation.
It improves the speed regulation accuracy of the pumped storage power station for generators, reduces the balance deviation from the grid load, simplifies the speed regulation operation and reduces the time-consuming operation.
Smart Images

Figure CN119420210A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of pumped storage power stations, and in particular to a pumped storage speed regulation method, equipment and storage medium. Background Art
[0002] The speed control system of the generator in a pumped-storage power station is related to the active power output of 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] At present, pumped-storage power stations mainly adjust the speed of generators based on the dispatching data of the power generation quantity within a period of time (such as two hours) from the dispatching center. Since the load of the power grid is in a fluctuating state and the granularity of the dispatching data is relatively coarse, the speed regulation accuracy of the pumped-storage power station for the generator is 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 pumped storage speed regulation method, device and storage medium to improve the speed regulation accuracy of a pumped storage power station on a generator.
[0005] A first aspect of the present invention provides a pumped storage speed regulation method, comprising:
[0006] At each time in each time period, collecting active power from the generator of the pumped storage power station;
[0007] Combining the active power into an active power curve in each of the time periods;
[0008] Calculating 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, 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;
[0010] The speed regulation operation is performed on the generator of the pumped storage power station according to the speed regulation value.
[0011] Optionally, the calculating the similarity between the current active power curve and each historical active power curve includes:
[0012] querying the active power as a characteristic point in each historical time period;
[0013] Screening out the active power with the smallest value as the characteristic point as a threshold;
[0014] If the active power in the current time period is less than the characteristic point, the similarity between the current active power curve and each historical active power curve is calculated.
[0015] Optionally, the calculating the similarity between the current active power curve and each historical active power curve includes:
[0016] Performing a normalization operation on the active power in each of the active power curves to obtain a standard power;
[0017] At the same time, calculating the sub-distance between the standard power in the current active power curve and the standard power in the historical active power curve;
[0018] The sub-distances are added to obtain a 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, performing a normalization operation on the active power in each of the active power curves to obtain a standard power includes:
[0020] In each of the active power curves, calculating an average value of the active power as average power;
[0021] In each of the active power curves, the ratio between each of the active powers and the average power is calculated as the standard power.
[0022] Optionally, 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 time includes:
[0023] At the same time, calculating the difference between the standard power in the current active power curve and the standard power in the historical active power curve as a standard deviation;
[0024] The standard deviation is squared to obtain a sub-distance between the standard power in the current active power curve and the standard power in the historical active power curve.
[0025] Optionally, 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 with the highest similarity includes:
[0026] For the historical active power curve with the smallest total distance, at the same time, 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] Respectively scaling the power deviation into a first speed regulating power and scaling the standard power of the historical active power curve into a second speed regulating power;
[0028] The first speed regulating power and the second speed regulating power are combined into a speed regulating value of a generator of the pumped storage power station.
[0029] Optionally, the respectively scaling the power deviation to a first speed regulating power and scaling the standard power of the historical active power curve to a second speed regulating power comprises:
[0030] The average power of the current active power curve is set as a 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] Multiplying the power deviation by the scaling factor to obtain a first speed regulating power;
[0032] The standard power of the historical active power curve is multiplied by the scaling factor to obtain a second speed regulating power.
[0033] Optionally, the step of fusing the first speed regulating power and the second speed regulating power into a speed regulating value of a generator of the pumped storage power station includes:
[0034] The first speed regulating power at the current moment and the second speed regulating power at the next moment are added together to serve as the speed regulating value of the generator of the pumped-storage power station.
[0035] A second aspect of the present invention provides a pumped storage speed regulating device, comprising:
[0036] The active power acquisition module is used to collect 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, used for composing the active power into an active power curve in each of the time periods;
[0038] A similarity calculation module, used for calculating the similarity between the current active power curve and each historical active power curve;
[0039] A speed regulation value generating module, for 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 with the highest similarity;
[0040] A speed regulation operation execution module is used 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, used to query the active power as a feature point in each historical time period;
[0043] A threshold screening module, used to screen out the active power with the smallest value as the characteristic point as a threshold;
[0044] The calculation start module is used to calculate 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 characteristic point.
[0045] Optionally, the similarity calculation module includes:
[0046] A normalization module, used for performing a normalization operation on the active power in each of the active power curves to obtain a standard power;
[0047] A sub-distance calculation module, used 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 time;
[0048] The total distance calculation module is used to add 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, used for calculating the average value of the active power in each of the active power curves as the average power;
[0051] The ratio calculation module is used to calculate 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, used 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 time as the standard deviation;
[0054] The sub-distance generating module is used to 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.
[0055] Optionally, the speed regulation value generation module includes:
[0056] A power deviation calculation module, for calculating, for the historical active power curve with the smallest total distance, at the same time, 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;
[0057] A power scaling module, used to scale the power deviation to a first speed regulating power and scale the standard power of the historical active power curve to a second speed regulating power;
[0058] The speed regulation power fusion module is used to fuse the first speed regulation power and the second speed regulation power into a speed regulation value of the generator of the pumped storage power station.
[0059] Optionally, the power scaling module includes:
[0060] A scaling factor setting module, used to set the average power of the current active power curve as a 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;
[0061] A first speed regulating power generating module, used for multiplying the power deviation by the scaling factor to obtain a first speed regulating power;
[0062] The second speed regulating power generating module is used for multiplying the standard power of the historical active power curve by the scaling factor to obtain the second speed regulating power.
[0063] Optionally, the speed regulation power fusion module includes:
[0064] The speed regulating power adding module is used to add the first speed regulating power at the current moment and the second speed regulating power at the next moment as the speed regulating value of the generator of the pumped storage power station.
[0065] A third aspect of the present invention provides an electronic device, the electronic device comprising:
[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 that can be executed 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] A fourth aspect of the present invention provides a computer-readable storage medium, wherein 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 as described in the first aspect above is implemented.
[0070] A 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 in 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 formed 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 the 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 changes during the operation of the power grid, makes full use of the similarity of load changes during the operation of the power grid, and searches for similar active power curves to generate speed regulation values, thereby performing speed regulation operations on the generator of the pumped storage power station, with high accuracy and small load deviation from the power grid, thereby improving the speed regulation accuracy of the pumped storage power station for the generator, and the speed regulation operation is simple, the calculation time is short, and the requirements of real-time speed regulation are met.
[0072] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended 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 briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0074] Figure 1 It is a flow chart of a pumped storage speed regulation method provided in Example 1 of the present invention.
[0075] Figure 2 It is a structural schematic diagram of a pumped storage speed regulating device provided in Embodiment 2 of the present invention.
[0076] Figure 3 It is a structural schematic diagram of an electronic device provided in Embodiment 3 of the present invention. DETAILED DESCRIPTION
[0077] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0078] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present invention described herein can cover sequential implementations other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0079] Embodiment 1
[0080] See also Figure 1 , shows a flow chart of a pumped storage speed regulation method provided by the first embodiment of the present invention, the method can be executed by a pumped storage speed regulation device, the pumped storage speed regulation device 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. Figure 1 As shown, the method includes:
[0081] Step 101: At each time in each time period, the active power of the generator of the pumped storage power station is collected.
[0082] In this embodiment, a plurality of time periods may be divided on the time axis, and a plurality of moments may be set in each time period. When each moment is reached, active power of the generator of the pumped storage power station may be collected.
[0083] Step 102: In each time period, the active power is combined into an active power curve.
[0084] In this embodiment, the active power in each time period may be configured with a corresponding time (ie, a timestamp) to form a two-dimensional data point.
[0085] In 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, which is recorded as the active power curve.
[0086] In practical applications, the data points in the current time period are constantly increasing, so the active power curve of the current time period is dynamically changing, while the data points in the historical time period are complete, so the active power curve of the current time period is static and fixed.
[0087] The current time period refers to the time period in which 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, load changes show a certain regularity. When the load actually changes, the motor of the pumped-storage power station will follow the speed adjustment. Therefore, the historical speed adjustment of the motor in the pumped-storage power station will also show a certain regularity, 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 adjustment of the motor in the pumped-storage power station.
[0090] In practical applications, the current time t is in a new time period. Let t0 be the starting time of the new time period. In some cases, [t0, t] is short and the data points are sparse, which is not conducive to predicting the load changes of the power grid.
[0091] In view of this situation, the active power as a characteristic point can be queried in each historical time period. The so-called characteristic 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 powers of all feature points, select the active power with the smallest value as the feature point 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 of taking the minimum value, P i1 is the active power of the first characteristic point, P i2 is the active power of the second characteristic point, and so on.
[0093] The active power collected in the current time period is compared with the threshold.
[0094] If the active power in the current time period is less than the characteristic point, the similarity between the current active power curve and each historical active power curve is calculated to reduce the error of comparing the current active power curve with each historical active power curve.
[0095] In one embodiment of the present invention, step 103 may include the following steps:
[0096] Step 1031: Perform normalization operation on the active power in each active power curve to obtain standard power.
[0097] In this embodiment, the Min-Max (minimum-maximum) and Z-score (Z score) algorithms can be used to perform normalization operations on the active power within the range of each active curve (including the active curve of the current time period and the active curve of the historical time period) to obtain the standard power. This not only eliminates the influence of the dimension, but also normalizes the active power to the same order of magnitude, thereby achieving the comparability of different active curves.
[0098] Exemplarily, in each active power curve, the average value of the active power is calculated as the average power; in each active power curve, the ratio between each active power and the average power is calculated as the standard power.
[0099] In this example, there are n active powers in the power curve j, which can be expressed as {P j0 ,P j1 ,P j2 ,…,P jn}, its average power can be expressed as Then, the standard power can be expressed as
[0100] Step 1032: At the same time, calculate the sub-distance between the standard power in the current active power curve and the standard power in the historical active power curve.
[0101] In this embodiment, the current active power curve can be aligned with each historical active power curve, and the standard power at [t0, t] is selected in each historical active power curve, that is, the time of the standard power selected in each historical active power curve is the same as the time of the standard power of 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 time, the difference between the standard power in the current active curve and the standard power in the historical active curve is calculated as the standard deviation, and the standard deviation is squared as the sub-distance between the standard power in the current active curve and the standard power in the historical active 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: Among them, Pmi is the i-th active power in the historical active power curve m, is the average power of the historical active power curve m, P ji is the i-th active power in the current active power curve j, is the average power of the current active curve j.
[0105] Step 1033: Add the sub-distances to obtain the total distance between the current active power curve and the historical active power curve to represent the similarity between the current active power curve and the historical active power curve.
[0106] For the current active curve and a certain historical active curve, all their sub-distances can be accumulated to get the total distance. At this time, the total distance between the current active curve m and the historical active curve j can be expressed as: Among them, α j is the total distance.
[0107] The total distance between the current active curve and the historical active curve can represent the similarity between the current active curve and the historical active curve, wherein, the greater the total distance between the current active curve and the historical active curve, the lower the similarity between the current active curve and the historical active curve, and conversely, the smaller the total distance between the current active curve and the historical active curve, the higher the similarity between the current active curve and the historical active 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 similarity 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 screened out. At this time, the difference between the current active power curve and the historical active power curve can be compared to evaluate the difference in power grid load demand, thereby generating a speed regulation value for the generator of the pumped-storage power station based on the difference between the current active power curve and the historical active power curve.
[0110] In one 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, at the same time, 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.
[0112] In this embodiment, the total distances between the current active power curve and each historical active power curve may be compared, and the historical active power curve with the smallest total distance may be selected as the historical active power curve with the highest similarity.
[0113] At this time, at the same time, 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 and recorded as the power deviation.
[0114] Then, the power deviation can be expressed as: Among them, 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 curve m, is the average power of the current active curve m.
[0115] Step 1042: Scale the power deviation to the first speed regulating power and scale the standard power of the historical active power curve to the second speed regulating power.
[0116] In this embodiment, based on information such as the experience of the pumped-storage power station in regulating the speed of the generator, the same scaling operation can be performed on the power deviation and the standard power of the historical active power curve, and the power deviation can be scaled to the first speed regulation power, and the standard power of the historical active power curve can be scaled to the second speed regulation power.
[0117] Exemplarily, the average power of the current active power curve is set as the scaling factor; wherein the average power of the current active power curve is the average value of the active power in the current active power curve.
[0118] The power deviation is multiplied by the scaling factor to obtain the first speed regulating power, and the standard power of the historical active power curve is multiplied by the scaling factor to obtain the second speed regulating power.
[0119] Step 1043: merge the first speed regulating power and the second speed regulating power into a speed regulating value of the generator of the pumped storage power station.
[0120] In this embodiment, the first speed regulating power and the second speed regulating power may be integrated into a speed regulating value of the generator of the pumped storage power station in a linear or nonlinear manner.
[0121] For example, the second speed regulating power at the next moment i+1 of the current moment i can be found in the historical active power curve. The first speed regulating power at the current moment The second speed control power at the next moment Add together to form the speed regulation value of the generator of the pumped storage power station
[0122] Step 105: Perform 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 use the speed regulation value as the speed regulation target, 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 maintain a balance with the load demand of the power grid.
[0124] In this embodiment, at each moment in 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 formed 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 the 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 changes during the operation of the power grid, makes full use of the similarity of load changes during the operation of the power grid, and searches for similar active power curves to generate speed regulation values, thereby performing speed regulation operations on the generator of the pumped storage power station, with high accuracy and small load deviation from the power grid, thereby improving the speed regulation accuracy of the pumped storage power station for the generator, and the speed regulation operation is simple, the calculation time is short, and the requirements of real-time speed regulation are met.
[0125] Embodiment 2
[0126] See also Figure 2 , shows a schematic diagram of the structure of a pumped storage speed regulating device provided by Embodiment 2 of the present invention. Figure 2 As shown, the device comprises:
[0127] The active power collection module 201 is used to collect the active power of the generator of the pumped storage power station at each moment in each time period;
[0128] An active power curve forming module 202, configured to form an active power curve from the active power in each of the time periods;
[0129] A similarity calculation module 203 is used to calculate the similarity between the current active power curve and each historical active power curve;
[0130] A speed regulation value generating module 204 is used 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;
[0131] The speed regulation operation execution module 205 is used to execute the speed regulation operation on the generator of the pumped storage power station according to the speed regulation value.
[0132] In one embodiment of the present invention, the similarity calculation module 203 includes:
[0133] A feature point query module, used to query the active power as a feature point in each historical time period;
[0134] A threshold screening module, used to screen out the active power with the smallest value as the characteristic point as a threshold;
[0135] The calculation start module is used to calculate 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 characteristic point.
[0136] In one embodiment of the present invention, the similarity calculation module 203 includes:
[0137] A normalization module, used for performing a normalization operation on the active power in each of the active power curves to obtain a standard power;
[0138] A sub-distance calculation module, used 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 time;
[0139] The total distance calculation module is used to add 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 one embodiment of the present invention, the normalization module includes:
[0141] An average value calculation module, used for calculating the average value of the active power in each of the active power curves as the average power;
[0142] The ratio calculation module is used to calculate the ratio between each active power and the average power in each active power curve as the standard power.
[0143] In one embodiment of the present invention, the sub-distance calculation module includes:
[0144] A standard deviation calculation module, used 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 time as the standard deviation;
[0145] The sub-distance generating module is used to 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.
[0146] In one embodiment of the present invention, the speed adjustment value generation module 204 includes:
[0147] A power deviation calculation module, for calculating, for the historical active power curve with the smallest total distance, at the same time, 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;
[0148] A power scaling module, used to scale the power deviation to a first speed regulating power and scale the standard power of the historical active power curve to a second speed regulating power;
[0149] The speed regulation power fusion module is used to fuse the first speed regulation power and the second speed regulation power into a speed regulation value of the generator of the pumped storage power station.
[0150] In one embodiment of the present invention, the power scaling module comprises:
[0151] A scaling factor setting module, used to set the average power of the current active power curve as a 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;
[0152] A first speed regulating power generating module, used for multiplying the power deviation by the scaling factor to obtain a first speed regulating power;
[0153] The second speed regulating power generating module is used for multiplying the standard power of the historical active power curve by the scaling factor to obtain the second speed regulating power.
[0154] In one embodiment of the present invention, the speed regulation power fusion module includes:
[0155] The speed regulating power adding module is used to add the first speed regulating power at the current moment and the second speed regulating power at the next moment as the speed regulating value of the generator of the pumped storage power station.
[0156] The pumped-storage speed regulation device provided in the embodiment of the present invention can execute the pumped-storage speed regulation method provided in 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 3
[0158] See also Figure 3, showing a schematic diagram of the structure 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, workbenches, personal digital assistants, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processing, 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 required herein.
[0159] like Figure 3 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and 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 to 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. An input / output (I / O) interface 15 is also connected to the bus 14.
[0160] A number of 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 disk, 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 may be a variety of general and / or special 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 appropriate 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, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on 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 in any other appropriate manner (e.g., by means of firmware).
[0163] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0164] 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 device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0165] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, 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 disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0166] To provide interaction with a user, the systems and techniques described herein may 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 trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0167] The systems and techniques described herein may 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 with a graphical user interface or a web browser through which a user can interact with implementations 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 may 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 remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.
[0169] Example N
[0170] An embodiment of the present invention further provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the pumped storage speed regulation method provided in any embodiment of the present invention is implemented.
[0171] In the process of implementation, the computer program product can be written in one or more programming languages or a combination thereof to perform the computer program code of the present invention, including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a separate 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, using an Internet service provider to connect through the Internet).
[0172] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
[0173] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A pumped storage speed regulation method, characterized in that: include: At each time in each time period, collecting active power from the generator of the pumped storage power station; Combining 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; The speed regulation operation is performed on the generator of the pumped storage power station according to the speed regulation value.
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 characteristic point in each historical time period; Screening out the active power with the smallest value as the characteristic point as a threshold; If the active power in the current time period is less than the characteristic point, the similarity between the current active power curve and each historical active power curve is calculated.
3. The method according to claim 1 or 2, characterized in that: 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; At the same time, calculating the sub-distance between the standard power in the current active power curve and the standard power in the historical active power curve; The sub-distances are added to obtain a 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.
4. The method according to claim 3, characterized in that The performing a normalization operation on the active power in each of the active power curves to obtain a standard power includes: In each of the active power curves, calculating an average value of the active power as average power; In each of the active power curves, the ratio between each of the active powers and the average power is calculated as the standard power.
5. The method according to claim 3, characterized in that: The calculating, at the same time, the sub-distance between the standard power in the current active power curve and the standard power in the historical active power curve comprises: At the same time, calculating the difference between the standard power in the current active power curve and the standard power in the historical active power curve as a standard deviation; The standard deviation is squared to obtain a sub-distance between the standard power in the current active power curve and the standard power in the historical active power curve.
6. The method according to claim 3, characterized in that: The step of 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, at the same time, 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; Respectively scaling the power deviation into a first speed regulating power and scaling the standard power of the historical active power curve into a second speed regulating power; The first speed regulating power and the second speed regulating power are combined into a speed regulating value of a generator of the pumped storage power station.
7. The method according to claim 6, characterized in that The step of scaling the power deviation to the first speed regulating power and scaling the standard power of the historical active power curve to the second speed regulating power comprises: The average power of the current active power curve is set as a 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 a first speed regulating power; The standard power of the historical active power curve is multiplied by the scaling factor to obtain a second speed regulating power.
8. The method according to claim 6, characterized in that The step of fusing the first speed regulating power and the second speed regulating power into a speed regulating value of a generator of the pumped storage power station comprises: The first speed regulating power at the current moment is added to the second speed regulating power at the next moment as the speed regulating value of the generator of the pumped-storage power station.
9. An electronic device, characterized in that: The electronic device comprises: 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 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 according to any one of claims 1 to 8.
10. 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 to 8 is implemented.
Citation Information
Patent Citations
Three-stage short-term wind power plant group power prediction method based on feature information
CN111525552A
Photovoltaic output prediction method and device and electronic equipment
CN112734125A
Distributed photovoltaic power prediction method for whole county roofs
CN114611842A
Rotating speed overrun suppression and protection method for doubly-fed variable-speed pumped storage unit
CN116614026A
Pumped storage power station regulation and control method in power distribution system
CN118826089A