Load control method and apparatus for pumped storage unit, computer device, storage medium, and computer program product

By acquiring the preset load information and current status information of the pumped storage unit, and using the control information prediction model and importance prediction model to generate target control commands, the problem of low load control accuracy under the traditional manual control method is solved, and high-precision load adjustment is achieved.

WO2026118834A1PCT designated stage Publication Date: 2026-06-11CSG POWER GENERATION CO LTD MAINT & TEST CO +1
View PDF 6 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
CSG POWER GENERATION CO LTD MAINT & TEST CO
Filing Date
2025-11-17
Publication Date
2026-06-11

AI Technical Summary

Technical Problem

Traditional manual control methods for pumped storage units are subject to subjective factors, resulting in low load control accuracy.

Method used

By acquiring the preset load information and current status information of the pumped storage unit, and using the pre-trained control information prediction model and importance prediction model, target control commands are generated to adjust the load until the difference between the preset load information and the current load information meets the preset conditions.

Benefits of technology

It achieves high-precision regulation of pumped storage unit load, improves load control accuracy, and avoids subjective errors caused by manual control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025135390_11062026_PF_FP_ABST
    Figure CN2025135390_11062026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to a load control method and apparatus for a pumped storage unit, a computer device, a storage medium, and a computer program product. The method comprises: on the basis of preset load information and current state information of a pumped storage unit to be analyzed, determining target control information of said pumped storage unit; generating a target control instruction of said pumped storage unit on the basis of the target control information and unit parameters of said pumped storage unit; obtaining updated state information of said pumped storage unit on the basis of the target control instruction and the current state information; and on the basis of the updated state information, controlling said pumped storage unit to perform load adjustment to obtain current load information of said pumped storage unit, and if the difference between the preset load information and the current load information satisfies a preset condition, using the obtained current load information as target load information of said pumped storage unit. By using the present method, the load control accuracy of a pumped storage unit can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Pumped storage unit load control methods, devices, computer equipment, storage media, and computer program products Technical Field

[0001] This application relates to the field of power grid technology, and in particular to a method, apparatus, computer equipment, computer-readable storage medium, and computer program product for load control of pumped storage units. Background Technology

[0002] In power systems, timely control of the load on pumped storage units is crucial for enhancing the grid's backup capacity.

[0003] In traditional technology, manual control is generally used to control the load of pumped storage units. However, this manual control method is subject to subjective factors and is prone to errors, resulting in a low accuracy rate of load control for pumped storage units. Summary of the Invention

[0004] Therefore, it is necessary to provide a method, apparatus, computer equipment, computer-readable storage medium, and computer program product for load control of pumped storage units that can improve the load control accuracy of pumped storage units, in response to the above-mentioned technical problems.

[0005] In a first aspect, this application provides a load control method for a pumped storage unit, comprising:

[0006] Obtain the preset load information and current status information of the pumped storage unit to be analyzed; the current status information includes at least the power information, speed information and guide vane opening information of the pumped storage unit to be analyzed at the current time;

[0007] Based on the preset load information and the current status information, the target control information of the pumped storage unit to be analyzed is determined;

[0008] Based on the target control information and the unit parameters of the pumped storage unit to be analyzed, a target control command for the pumped storage unit to be analyzed is generated.

[0009] According to the target control command, the current status information is updated to obtain the updated status information of the pumped storage unit to be analyzed.

[0010] Based on the updated status information, the pumped storage unit to be analyzed is controlled to adjust its load to obtain the current load information of the pumped storage unit to be analyzed. If the difference between the preset load information and the current load information does not meet the preset condition, the updated status information is used as the new current status information, and the process jumps to the step of determining the target control information of the pumped storage unit to be analyzed based on the preset load information and the current status information. This process continues until the difference between the preset load information and the current load information meets the preset condition. Then, the last obtained current load information is used as the target load information of the pumped storage unit to be analyzed.

[0011] In one embodiment, obtaining the preset load information and current status information of the pumped storage unit to be analyzed includes:

[0012] Obtain the target operating condition information of the pumped storage unit to be analyzed;

[0013] Based on the target operating condition information, the correspondence between the operating condition information and the load information is queried to obtain the load information corresponding to the target operating condition information, which is then used as the preset load information.

[0014] In one embodiment, determining the target control information of the pumped storage unit to be analyzed based on the preset load information and the current state information includes:

[0015] Determine the target status information corresponding to the preset load information;

[0016] The target state information and the current state information are preprocessed to obtain preprocessed target state information and preprocessed current state information;

[0017] Based on the difference between the preprocessed target state information and the preprocessed current state information, the target control information of the pumped storage unit to be analyzed is determined.

[0018] In one embodiment, determining the target control information of the pumped storage unit to be analyzed based on the preset load information and the current state information includes:

[0019] The preset load information and the current state information are processed by feature extraction to obtain a first feature vector corresponding to the preset load information and a second feature vector corresponding to the current state information.

[0020] The first feature vector and the second feature vector are fused to obtain the fused feature vector corresponding to the pumped storage unit to be analyzed.

[0021] The fused feature vector is input into a pre-trained control information prediction model to obtain the control information corresponding to the fused feature vector, which is used as the target control information.

[0022] In one embodiment, the pre-trained control information prediction model is trained in the following manner:

[0023] Obtain the preset sample load information and current sample status information of the sample pumped storage unit;

[0024] Feature extraction processing is performed on the preset sample load information and the current sample state information respectively to obtain the first sample feature vector corresponding to the preset sample load information and the second sample feature vector corresponding to the current sample state information;

[0025] The first sample feature vector and the second sample feature vector are fused to obtain the fused sample feature vector corresponding to the sample pumped storage unit.

[0026] The fused sample feature vector is input into the control information prediction model to be trained to obtain the target control information corresponding to the fused sample feature vector.

[0027] The actual control information corresponding to the fused sample feature vector is obtained, and the control information prediction model to be trained is iteratively trained based on the difference between the actual control information and the target control information corresponding to the fused sample feature vector, so as to obtain the pre-trained control information prediction model.

[0028] In one embodiment, generating the target control command for the pumped storage unit to be analyzed based on the target control information and the unit parameters of the pumped storage unit to be analyzed includes:

[0029] The importance of each unit parameter is determined by a pre-trained importance prediction model.

[0030] From the parameters of each unit, the parameters with an importance greater than a preset importance are selected as the key parameters of the pumped storage unit to be analyzed.

[0031] Based on the target control information and the key unit parameters, the target control command for the pumped storage unit to be analyzed is generated.

[0032] Secondly, this application also provides a load control device for a pumped storage unit, comprising:

[0033] The information acquisition module is used to acquire the preset load information and current status information of the pumped storage unit to be analyzed; the current status information includes at least the power information, speed information and guide vane opening information of the pumped storage unit to be analyzed at the current time;

[0034] The information determination module is used to determine the target control information of the pumped storage unit to be analyzed based on the preset load information and the current status information.

[0035] The instruction generation module is used to generate the target control instruction for the pumped storage unit to be analyzed based on the target control information and the unit parameters of the pumped storage unit to be analyzed.

[0036] The information update module is used to update the current status information according to the target control command to obtain the updated status information of the pumped storage unit to be analyzed.

[0037] The load control module is used to control the pumped storage unit to be analyzed to adjust the load according to the updated status information, so as to obtain the current load information of the pumped storage unit to be analyzed. If the difference between the preset load information and the current load information does not meet the preset condition, the updated status information is used as the new current status information, and the process jumps to the step of determining the target control information of the pumped storage unit to be analyzed according to the preset load information and the current status information, until the difference between the preset load information and the current load information meets the preset condition. Then, the last obtained current load information is used as the target load information of the pumped storage unit to be analyzed.

[0038] Thirdly, this application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0039] Obtain the preset load information and current status information of the pumped storage unit to be analyzed; the current status information includes at least the power information, speed information and guide vane opening information of the pumped storage unit to be analyzed at the current time;

[0040] Based on the preset load information and the current status information, the target control information of the pumped storage unit to be analyzed is determined;

[0041] Based on the target control information and the unit parameters of the pumped storage unit to be analyzed, a target control command for the pumped storage unit to be analyzed is generated.

[0042] According to the target control command, the current status information is updated to obtain the updated status information of the pumped storage unit to be analyzed.

[0043] Based on the updated status information, the pumped storage unit to be analyzed is controlled to adjust its load to obtain the current load information of the pumped storage unit to be analyzed. If the difference between the preset load information and the current load information does not meet the preset condition, the updated status information is used as the new current status information, and the process jumps to the step of determining the target control information of the pumped storage unit to be analyzed based on the preset load information and the current status information. This process continues until the difference between the preset load information and the current load information meets the preset condition. Then, the last obtained current load information is used as the target load information of the pumped storage unit to be analyzed.

[0044] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the following steps:

[0045] Obtain the preset load information and current status information of the pumped storage unit to be analyzed; the current status information includes at least the power information, speed information and guide vane opening information of the pumped storage unit to be analyzed at the current time;

[0046] Based on the preset load information and the current status information, the target control information of the pumped storage unit to be analyzed is determined;

[0047] Based on the target control information and the unit parameters of the pumped storage unit to be analyzed, a target control command for the pumped storage unit to be analyzed is generated.

[0048] According to the target control command, the current status information is updated to obtain the updated status information of the pumped storage unit to be analyzed.

[0049] Based on the updated status information, the pumped storage unit to be analyzed is controlled to adjust its load to obtain the current load information of the pumped storage unit to be analyzed. If the difference between the preset load information and the current load information does not meet the preset condition, the updated status information is used as the new current status information, and the process jumps to the step of determining the target control information of the pumped storage unit to be analyzed based on the preset load information and the current status information. This process continues until the difference between the preset load information and the current load information meets the preset condition. Then, the last obtained current load information is used as the target load information of the pumped storage unit to be analyzed.

[0050] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, performs the following steps:

[0051] Obtain the preset load information and current status information of the pumped storage unit to be analyzed; the current status information includes at least the power information, speed information and guide vane opening information of the pumped storage unit to be analyzed at the current time;

[0052] Based on the preset load information and the current status information, the target control information of the pumped storage unit to be analyzed is determined;

[0053] Based on the target control information and the unit parameters of the pumped storage unit to be analyzed, a target control command for the pumped storage unit to be analyzed is generated.

[0054] According to the target control command, the current status information is updated to obtain the updated status information of the pumped storage unit to be analyzed.

[0055] Based on the updated status information, the pumped storage unit to be analyzed is controlled to adjust its load to obtain the current load information of the pumped storage unit to be analyzed. If the difference between the preset load information and the current load information does not meet the preset condition, the updated status information is used as the new current status information, and the process jumps to the step of determining the target control information of the pumped storage unit to be analyzed based on the preset load information and the current status information. This process continues until the difference between the preset load information and the current load information meets the preset condition. Then, the last obtained current load information is used as the target load information of the pumped storage unit to be analyzed.

[0056] The aforementioned pumped-storage unit load control method, device, computer equipment, storage medium, and computer program product first acquire the preset load information and current status information of the pumped-storage unit to be analyzed. Based on the preset load information and current status information, the target control information of the pumped-storage unit to be analyzed is determined. Then, based on the target control information and the unit parameters of the pumped-storage unit to be analyzed, the target control command of the pumped-storage unit to be analyzed is generated. Next, based on the target control command, the current status information is updated to obtain the updated status information of the pumped-storage unit to be analyzed. Finally, based on the updated... After obtaining the status information, the system controls the pumped storage unit under analysis to adjust the load and obtain the current load information of the pumped storage unit under analysis. If the difference between the preset load information and the current load information does not meet the preset conditions, the updated status information is used as the new current status information, and the system jumps to the step of determining the target control information of the pumped storage unit under analysis based on the preset load information and the current status information. This process continues until the difference between the preset load information and the current load information meets the preset conditions. Then, the last obtained current load information is used as the target load information of the pumped storage unit under analysis. In this way, during the load control of pumped storage units, after acquiring the preset load information and current status information of the pumped storage unit to be analyzed, target control commands are further generated to drive the pumped storage unit to adjust the load. By continuously comparing the preset load information and the actual current load information, adjustments are continuously made as long as the difference between the two does not meet the preset conditions, ensuring that the final actual load of the unit matches the preset load as accurately as possible. This achieves high-precision control of the pumped storage unit load, which is beneficial to improving the load control accuracy of the pumped storage unit. Moreover, the entire process does not require manual intervention, avoiding the subjective factors and errors that are prone to occur in manual control, which leads to low load control accuracy of the pumped storage unit, thereby improving the load control accuracy of the pumped storage unit. Attached Figure Description

[0057] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0058] Figure 1 is a flowchart illustrating a load control method for a pumped storage unit in one embodiment;

[0059] Figure 2 is a flowchart illustrating the load control method for a pumped storage unit in another embodiment;

[0060] Figure 3 is a flowchart illustrating the load control method for a pumped storage unit in another embodiment;

[0061] Figure 4 is a flowchart of the control program for a pumped storage unit in one embodiment;

[0062] Figure 5 is a structural block diagram of the load control device for a pumped storage unit in one embodiment;

[0063] Figure 6 is an internal structure diagram of a computer device in one embodiment. Detailed Implementation

[0064] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0065] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.

[0066] Currently, pumped-storage units (PSHs) play a crucial role in power grid systems, responsible for peak shaving, frequency regulation, and emergency backup. They are an indispensable and stable power source in power grid construction. Because their functions differ from conventional hydroelectric and thermal power units, their control methods and operating conditions are far more complex, requiring higher backup capabilities. To enhance the power grid's backup capacity, timely load control of PSHs is paramount. However, load control of PSHs typically relies on manual methods; this method is subject to subjective factors and prone to errors, resulting in low load control accuracy. Therefore, this application provides a load control method for PSHs that addresses the problem of low load control accuracy, thereby improving the overall load control accuracy of PSHs.

[0067] In an exemplary embodiment, as shown in Figure 1, a load control method for a pumped storage unit is provided. This embodiment illustrates the application of this method to a server; it is understood that the method can also be applied to a terminal, and further to a system including both a terminal and a server, and is implemented through interaction between the terminal and the server. The terminal can be, but is not limited to, various personal computers, laptops, smartphones, and tablets; the server can be a standalone server or a server cluster composed of multiple servers. In this embodiment, the method includes the following steps:

[0068] Step S101: Obtain the preset load information and current status information of the pumped storage unit to be analyzed; the current status information includes at least the power information, speed information and guide vane opening information of the pumped storage unit to be analyzed at the current time.

[0069] Among them, the pumped storage units to be analyzed refer to pumped storage units that require load control.

[0070] Among them, the preset load information refers to the load setting value of the pumped storage unit to be analyzed.

[0071] The current status information includes at least the power, speed, and guide vane opening information of the pumped storage unit to be analyzed at the current time.

[0072] The current time refers to the current point in time.

[0073] Among them, power information refers to the active power value of the pumped storage unit to be analyzed.

[0074] Among them, the speed information refers to the actual operating speed value of the pumped storage unit to be analyzed.

[0075] Among them, the guide vane opening information refers to the guide vane opening value of the pumped storage unit to be analyzed.

[0076] For example, the server obtains the load regulation range and operating information of candidate pumped storage units; then, the server selects candidate pumped storage units from among the candidate pumped storage units whose load regulation range and operating information both meet preset conditions, as the pumped storage units to be analyzed; then, the server obtains the preset load information of the pumped storage units to be analyzed, as well as the power information, speed information, and guide vane opening information of the pumped storage units to be analyzed at the current time from the database; then, the server uses the power information, speed information, and guide vane opening information of the pumped storage units to be analyzed at the current time as the current status information of the pumped storage units to be analyzed.

[0077] Step S102: Determine the target control information of the pumped storage unit to be analyzed based on the preset load information and the current status information.

[0078] Among them, the target control information is used to represent the TSLG (Turbine Speed ​​Governor) control strategy of the pumped storage unit to be analyzed at the current time.

[0079] For example, the server queries the correspondence between load information, status information and control information based on preset load information and current status information, and obtains the control information corresponding to the preset load information and current status information, which serves as the target control information for the pumped storage unit to be analyzed.

[0080] Step S103: Generate the target control command for the pumped storage unit to be analyzed based on the target control information and the unit parameters of the pumped storage unit to be analyzed.

[0081] The unit parameters include the hydraulic parameters (such as rated head and design flow rate), mechanical parameters (such as rated speed and runaway speed), electrical parameters (such as rated power and rated voltage), and structural and dimensional parameters (such as unit length, unit width, and unit height) of the pumped storage unit to be analyzed.

[0082] Among them, the target control command refers to the instruction information for controlling the pumped storage unit to be analyzed.

[0083] For example, the server generates control instructions corresponding to the target control information and the unit parameters of the pumped storage unit to be analyzed, based on the target control information and the unit parameters of the pumped storage unit to be analyzed, and uses these as the target control instructions for the pumped storage unit to be analyzed.

[0084] Step S104: Update the current status information according to the target control command to obtain the updated status information of the pumped storage unit to be analyzed.

[0085] The updated status information refers to the current status information after the update process.

[0086] For example, the server performs integrity verification on the target control command and obtains the verification result corresponding to the target control command; if the verification result indicates that the target control command has passed, the server updates the current status information according to the target control command and obtains the updated current status information, which serves as the updated status information of the pumped storage unit to be analyzed.

[0087] Step S105: Based on the updated status information, control the pumped storage unit to be analyzed to adjust the load and obtain the current load information of the pumped storage unit to be analyzed. If the difference between the preset load information and the current load information does not meet the preset conditions, the updated status information is used as the new current status information, and the process jumps to the step of determining the target control information of the pumped storage unit to be analyzed based on the preset load information and the current status information. This process continues until the difference between the preset load information and the current load information meets the preset conditions. Then, the last obtained current load information is used as the target load information of the pumped storage unit to be analyzed.

[0088] The current load information refers to the load value of the pumped storage unit to be analyzed at the current time.

[0089] Among them, preset conditions refer to pre-set judgment conditions used to judge the difference between preset load information and current load information, and can be preset load difference values. It should be noted that preset conditions are determined according to the circumstances.

[0090] For example, the server controls the pumped storage unit to be analyzed to adjust its load based on the updated status information, obtaining the load information of the pumped storage unit to be analyzed at the current time, which is used as the current load information (the current load information obtained for the first time). The server then judges the current load information. If the difference between the preset load information and the current load information does not meet the preset conditions, the server uses the updated status information as the new current status information and jumps to the step of determining the target control information of the pumped storage unit to be analyzed based on the preset load information and the current status information. Then, based on the updated status information, the server controls the pumped storage unit to be analyzed to adjust its load, obtaining the current load information of the pumped storage unit to be analyzed (the current load information obtained for the second time), and the server judges the current load information again. This process continues until the difference between the preset load information and the current load information meets the preset conditions, at which point the current load information is used as the last obtained current load information. Finally, the server uses the last obtained current load information as the target load information of the pumped storage unit to be analyzed.

[0091] In the above-mentioned pumped storage unit load control method, the preset load information and current status information of the pumped storage unit to be analyzed are first obtained. Based on the preset load information and current status information, the target control information of the pumped storage unit to be analyzed is determined. Then, based on the target control information and the unit parameters of the pumped storage unit to be analyzed, the target control command of the pumped storage unit to be analyzed is generated. Next, based on the target control command, the current status information is updated to obtain the updated status information of the pumped storage unit to be analyzed. Then, based on the updated status information, the load of the pumped storage unit to be analyzed is adjusted to obtain the current load information of the pumped storage unit to be analyzed. If the difference between the preset load information and the current load information does not meet the preset conditions, the updated status information is used as the new current status information, and the process jumps to the step of determining the target control information of the pumped storage unit to be analyzed based on the preset load information and the current status information. This process continues until the difference between the preset load information and the current load information meets the preset conditions. Finally, the last obtained current load information is used as the target load information of the pumped storage unit to be analyzed. In this way, during the load control of pumped storage units, after acquiring the preset load information and current status information of the pumped storage unit to be analyzed, target control commands are further generated to drive the pumped storage unit to adjust the load. By continuously comparing the preset load information and the actual current load information, adjustments are continuously made as long as the difference between the two does not meet the preset conditions, ensuring that the final actual load of the unit matches the preset load as accurately as possible. This achieves high-precision control of the pumped storage unit load, which is beneficial to improving the load control accuracy of the pumped storage unit. Moreover, the entire process does not require manual intervention, avoiding the subjective factors and errors that are prone to occur in manual control, which leads to low load control accuracy of the pumped storage unit, thereby improving the load control accuracy of the pumped storage unit.

[0092] In an exemplary embodiment, step S101 above, obtaining the preset load information and current status information of the pumped storage unit to be analyzed, specifically includes the following: obtaining the target operating condition information of the pumped storage unit to be analyzed; querying the correspondence between the operating condition information and the load information based on the target operating condition information to obtain the load information corresponding to the target operating condition information, which is used as the preset load information.

[0093] Among them, the target operating condition information refers to the operating condition of the pumped storage unit to be analyzed at the current time, such as power generation, pumping, power generation phase adjustment, pumping phase adjustment, motor drive, and shutdown.

[0094] The correspondence between operating condition information and load information is used to represent the association between them. For example, operating condition information A corresponds to load information a, operating condition information B corresponds to load information b, and operating condition information C corresponds to load information c.

[0095] For example, the server determines the target operating condition information of the pumped storage unit to be analyzed based on the operating condition of the pumped storage unit at the current time; then, the server queries the correspondence between the operating condition information and the load information based on the target operating condition information to obtain the load information corresponding to the target operating condition information, and uses the load information as the preset load information.

[0096] In this embodiment, the preset load information is determined by the correspondence between the operating condition information and the load information, thereby ensuring that the preset load information is closely matched with the target operating condition information of the pumped storage unit to be analyzed. This avoids the inaccuracies that may occur when the load is arbitrarily set or estimated based on experience, and helps to improve the accuracy of the preset load information.

[0097] In an exemplary embodiment, step S102 above, which determines the target control information of the pumped storage unit to be analyzed based on the preset load information and the current status information, specifically includes the following: determining the target status information corresponding to the preset load information; preprocessing the target status information and the current status information to obtain preprocessed target status information and preprocessed current status information; and determining the target control information of the pumped storage unit to be analyzed based on the difference between the preprocessed target status information and the preprocessed current status information.

[0098] The target state information is used to represent the planned values ​​corresponding to the state information of the pumped storage unit to be analyzed, including the planned values ​​corresponding to the power information, speed information and guide vane opening information of the pumped storage unit to be analyzed.

[0099] Among them, the preprocessed target state information refers to the target state information after preprocessing.

[0100] Among them, the preprocessed current state information refers to the preprocessed current state information.

[0101] For example, the server queries the correspondence between load information and status information based on the preset load information of the pumped storage unit to be analyzed, and obtains the target status information corresponding to the preset load information. Then, the server preprocesses the target status information and the current status information to obtain preprocessed target status information and preprocessed current status information. For example, the server performs noise reduction processing on the target status information and the current status information to obtain preprocessed target status information and preprocessed current status information. Then, the server performs subtraction processing on the preprocessed target status information and the preprocessed current status information to obtain the difference between the preprocessed target status information and the preprocessed current status information, which is used as the difference between the preprocessed target status information and the preprocessed current status information. Finally, the server determines the target control information of the pumped storage unit to be analyzed based on the difference between the preprocessed target status information and the preprocessed current status information.

[0102] In this embodiment, by determining the target state information corresponding to the preset load information, the ideal operating state of the pumped storage unit when it is expected to reach the preset load information can be clearly determined. Moreover, preprocessing the target state information and the current state information helps to reduce possible interference factors in the original data, thereby improving the accuracy of subsequent target control information determination.

[0103] In an exemplary embodiment, step S102 above, which determines the target control information of the pumped storage unit to be analyzed based on the preset load information and the current state information, specifically includes the following: performing feature extraction processing on the preset load information and the current state information respectively to obtain a first feature vector corresponding to the preset load information and a second feature vector corresponding to the current state information; performing fusion processing on the first feature vector and the second feature vector to obtain a fused feature vector corresponding to the pumped storage unit to be analyzed; and inputting the fused feature vector into a pre-trained control information prediction model to obtain the control information corresponding to the fused feature vector, which serves as the target control information.

[0104] The first feature vector refers to the feature vector corresponding to the preset load information.

[0105] The second feature vector refers to the feature vector corresponding to the current state information.

[0106] Among them, the fused feature vector refers to the feature vector obtained by fusing the first feature vector and the second feature vector.

[0107] Among them, the control information prediction model refers to the network model that can obtain the target control information of the pumped storage unit to be analyzed by using the fused feature vector corresponding to the pumped storage unit to be analyzed, such as deep neural network model, convolutional neural network model, etc.

[0108] For example, the server uses preset load information as primary data and current state information as secondary data, inputs them into a feature extraction model for feature extraction processing, and obtains a first feature vector corresponding to the preset load information. Next, the server uses the current state information as primary data and the preset load information as secondary data, inputs them into the feature extraction model for feature extraction processing, and obtains a second feature vector corresponding to the current state information. Then, the server obtains a first weight corresponding to the preset load information and a second weight corresponding to the current state information. Next, the server fuses the first and second feature vectors according to the first and second weights to obtain a fused feature vector corresponding to the pumped storage unit to be analyzed. Finally, the server inputs the fused feature vector into a pre-trained control information prediction model, and through the pre-trained control information prediction model, obtains the control information corresponding to the fused feature vector, which serves as the target control information.

[0109] In this embodiment, by utilizing a pre-trained control information prediction model, target control information is generated based on the fused feature vector corresponding to the preset load information and current state information. Thus, by leveraging the model's powerful learning and mapping capabilities, the corresponding target control information can be accurately obtained, which helps to improve the accuracy of determining the target control information of the pumped storage unit to be analyzed.

[0110] In an exemplary embodiment, the pumped storage unit load control method provided in this application further includes a training step of a pre-trained control information prediction model, specifically including the following: acquiring preset sample load information and current sample state information of the sample pumped storage unit; performing feature extraction processing on the preset sample load information and current sample state information respectively to obtain a first sample feature vector corresponding to the preset sample load information and a second sample feature vector corresponding to the current sample state information; fusing the first sample feature vector and the second sample feature vector to obtain a fused sample feature vector corresponding to the sample pumped storage unit; inputting the fused sample feature vector into the control information prediction model to be trained to obtain the target control information corresponding to the fused sample feature vector; acquiring the actual control information corresponding to the fused sample feature vector, and iteratively training the control information prediction model to be trained based on the difference between the actual control information corresponding to the fused sample feature vector and the target control information to obtain the pre-trained control information prediction model.

[0111] Among them, the sample pumped storage unit refers to the pumped storage unit used to train the control information prediction model to be trained.

[0112] Among them, the preset sample load information refers to the load setting value of the sample pumped storage unit.

[0113] The current sample status information includes at least the power, speed, and guide vane opening information of the sample pumped storage unit at the current time.

[0114] The first sample feature vector refers to the feature vector corresponding to the preset sample load information.

[0115] The second sample feature vector refers to the feature vector corresponding to the current sample state information.

[0116] The fused sample feature vector refers to the feature vector obtained by fusing the first sample feature vector and the second sample feature vector.

[0117] The target control information corresponding to the fused sample feature vector refers to the predicted value of the control information corresponding to the fused sample feature vector.

[0118] The actual control information corresponding to the fused sample feature vector refers to the actual value of the control information corresponding to the fused sample feature vector.

[0119] For example, in response to a model training instruction for the control information prediction model to be trained, the server retrieves the preset sample load information and current sample state information of the sample pumped storage units from the database. Then, the server performs feature extraction processing on the preset sample load information and the current sample state information respectively, obtaining a first sample feature vector corresponding to the preset sample load information and a second sample feature vector corresponding to the current sample state information. Next, the server fuses the first and second sample feature vectors to obtain a fused sample feature vector corresponding to the sample pumped storage units. Then, the server inputs the fused sample feature vector into the control information prediction model to be trained to obtain the target control information corresponding to the fused sample feature vector. Then, the server obtains the actual control information corresponding to the fused sample feature vector and obtains a loss value based on the difference between the actual control information and the target control information. Next, the server adjusts the model parameters of the control information prediction model to be trained based on the loss value. Then, the server retrains the control information prediction model with adjusted model parameters until the loss value obtained by the trained control information prediction model is less than a loss value threshold, at which point training stops, and the trained control information prediction model is used as the pre-trained control information prediction model.

[0120] In this embodiment, by pre-training the control information prediction model, it is convenient to predict the target control information of the pumped storage unit to be analyzed after obtaining the fusion feature vector corresponding to the pumped storage unit to be analyzed in practical applications. Moreover, the control information prediction model receives new data in each iteration, and performs internal model improvement and optimization, which makes it easier to make predictions more effectively and improves the prediction accuracy of the control information prediction model.

[0121] In an exemplary embodiment, step S103 above, which generates target control instructions for the pumped storage unit to be analyzed based on the target control information and the unit parameters of the pumped storage unit to be analyzed, specifically includes the following: determining the importance of each unit parameter through a pre-trained importance prediction model; selecting unit parameters with an importance greater than a preset importance from the unit parameters as key unit parameters of the pumped storage unit to be analyzed; and generating target control instructions for the pumped storage unit to be analyzed based on the target control information and the key unit parameters.

[0122] Among them, importance prediction models refer to network models used to determine the importance of each unit parameter, such as XGBoost (eXtreme Gradient Boosting) model and LightGBM (Light Gradient Boosting Machine) model.

[0123] The importance of each unit parameter is used to indicate the degree of importance of each unit parameter.

[0124] The preset importance level refers to a pre-set importance threshold used to determine the importance of each unit's parameters, such as 80%. It should be noted that the preset importance level depends on the specific circumstances.

[0125] Among them, key unit parameters refer to unit parameters whose importance is greater than the preset importance.

[0126] For example, the server inputs the parameters of each unit into a pre-trained importance prediction model, and determines the importance of each unit parameter through the pre-trained importance prediction model; then, the server selects the unit parameters whose importance is greater than the preset importance from the unit parameters, and uses these unit parameters as the key unit parameters of the pumped storage unit to be analyzed; then, the server generates control instructions corresponding to the target control information and key unit parameters of the pumped storage unit to be analyzed, based on the target control information and the key unit parameters of the pumped storage unit to be analyzed, as the target control instructions of the pumped storage unit to be analyzed.

[0127] In this embodiment, by selecting key unit parameters with a greater importance than a preset importance from multiple unit parameters, interference from relatively minor unit parameters can be eliminated when generating target control commands in the future. This makes the generated target control commands more targeted and helps improve the accuracy of target control command determination.

[0128] In an exemplary embodiment, as shown in Figure 2, another load control method for pumped storage units is provided. Taking the application of this method to a server as an example, the method includes the following steps:

[0129] Step S201: Obtain the preset load information and current status information of the pumped storage unit to be analyzed; the current status information includes at least the power information, speed information and guide vane opening information of the pumped storage unit to be analyzed at the current time.

[0130] Step S202: Determine the target state information corresponding to the preset load information; preprocess the target state information and the current state information to obtain the preprocessed target state information and the preprocessed current state information; determine the target control information of the pumped storage unit to be analyzed based on the difference between the preprocessed target state information and the preprocessed current state information.

[0131] Step S203: Perform feature extraction processing on the preset load information and the current state information respectively to obtain the first feature vector corresponding to the preset load information and the second feature vector corresponding to the current state information; perform fusion processing on the first feature vector and the second feature vector to obtain the fused feature vector corresponding to the pumped storage unit to be analyzed; input the fused feature vector into the pre-trained control information prediction model to obtain the control information corresponding to the fused feature vector, which is used as the target control information.

[0132] Step S204: The importance of each unit parameter is determined by a pre-trained importance prediction model; from the unit parameters, the unit parameters with an importance greater than the preset importance are selected as the key unit parameters of the pumped storage unit to be analyzed.

[0133] Step S205: Generate target control instructions for the pumped storage unit to be analyzed based on the target control information and key unit parameters.

[0134] Step S206: According to the target control command, update the current status information to obtain the updated status information of the pumped storage unit to be analyzed.

[0135] Step S207: Based on the updated status information, control the pumped storage unit to be analyzed to adjust the load and obtain the current load information of the pumped storage unit to be analyzed. If the difference between the preset load information and the current load information does not meet the preset conditions, the updated status information is used as the new current status information, and the process jumps to the step of determining the target control information of the pumped storage unit to be analyzed based on the preset load information and the current status information. This process continues until the difference between the preset load information and the current load information meets the preset conditions. Then, the last obtained current load information is used as the target load information of the pumped storage unit to be analyzed.

[0136] In the aforementioned pumped storage unit load control method, during the load control process, after acquiring the preset load information and current status information of the pumped storage unit to be analyzed, a target control command is further generated to drive the pumped storage unit to adjust its load. By continuously comparing the preset load information with the actual current load information, adjustments are continuously made as long as the difference between the two does not meet the preset conditions, ensuring that the final actual load of the unit matches the preset load as accurately as possible. This achieves high-precision control of the pumped storage unit load, which is beneficial to improving the load control accuracy of the pumped storage unit. Moreover, the entire process does not require manual intervention, avoiding the subjective factors and errors inherent in manual control methods, which can lead to low load control accuracy of the pumped storage unit, thereby improving the load control accuracy of the pumped storage unit.

[0137] In an exemplary embodiment, to more clearly illustrate the pumped storage unit load control method provided in this application, the following specific embodiment will be used to describe the pumped storage unit load control method in detail. In one embodiment, as shown in FIG3, this application also provides a pumped storage unit load control method. In the process of load control of the pumped storage unit, the preset load information and current state information of the pumped storage unit to be analyzed are first obtained. Based on the preset load information and current state information, the target control information of the pumped storage unit to be analyzed is determined. Then, based on the target control information and the unit parameters of the pumped storage unit to be analyzed, the target control command of the pumped storage unit to be analyzed is generated. Next, based on the target control command, the current state information is updated to obtain the updated state information of the pumped storage unit to be analyzed. The system first obtains the current load information of the pumped storage unit under analysis. Then, based on the updated status information, it controls the unit to be analyzed to adjust its load, obtaining the current load information of the unit. If the difference between the preset load information and the current load information does not meet the preset conditions, the updated status information is used as the new current status information, and the process jumps to the step of determining the target control information of the pumped storage unit under analysis based on the preset load information and the current status information. This process continues until the difference between the preset load information and the current load information meets the preset conditions. Finally, the last obtained current load information is used as the target load information of the pumped storage unit under analysis. Specifically, this includes the following:

[0138] 1. The pumped storage unit speed / load control commands from the operator or dispatch center (referred to as remote commands) are sent to the hydropower station monitoring system via the power station's host computer. The software receives the commands, performs a preliminary assessment, and initiates the corresponding pumped storage unit control program, as shown in Figure 4. It calculates whether the command can be executed; if it can, the calculation continues; commands exceeding the limits are not executed and an alarm is issued.

[0139] 2. Based on remote commands and feedback signals such as the power, speed, and guide vane opening of the energy storage unit, calculate the deviation, and then formulate the TSLG governor control strategy according to the magnitude of the deviation.

[0140] 3. Send load, speed, or guide vane opening control commands to the TSLG speed controller according to the control strategy.

[0141] 4. The TSLG speed governor controls the response of the energy storage unit according to the control commands of the hydropower station monitoring system, and at the same time collects various analog quantities after the response and feeds them back to the hydropower station monitoring system to complete the closed-loop control of active power.

[0142] 5. The hydropower station monitoring system initiates the shutdown process of the storage unit based on the shutdown instruction from the operator or dispatch center, and simultaneously sends a shutdown command to the governor.

[0143] The calculation and operation steps of the pumped storage unit control program are briefly described below:

[0144] (1) Store the linearized guide vane opening value EA10308 into VN26(R761).

[0145] (2) Store the current governor load / freq value EA10307 into VN25 (R779).

[0146] (3) Store the active power setting value TVC17 of the host computer into VN27 (i.e., VN17 = VN27) (R907).

[0147] (4) Calculate the difference between VN25 and VN27 and store it in VN29 and VN30 (R910).

[0148] (5) Store VN26 as the frequency setting value in VN19 and VN28 (R911).

[0149] (6) Take the absolute value of VN30 (R935).

[0150] (7) When the actual value of load / freq is greater than the active power setting value, determine whether the difference between the two is greater than the guide vane action threshold value (U1 is VB30, U2 is VB25) (R936).

[0151] (8) When the actual value of load / freq is less than the active power setting value, determine whether the difference between the two is greater than the guide vane action threshold value (U1 is VB30, U2 is VB25) (R937).

[0152] (If the absolute values ​​of the above two do not meet the threshold, no action will be taken).

[0153] (9) After subtracting the corresponding threshold value of the unit from VN30 (U1 is VB30, U2 is VB25), re-store it into VN30 (R938).

[0154] (10) Subtract VBA3 from VN30 and store it in VN31 (R385).

[0155] (11) When VN30 is less than 0, reset the mem values ​​of +gov and -gov (R941).

[0156] (12) When VN31 is greater than 0, authorize the issuance of +gov or -gov commands (R386).

[0157] (13) When the actual value of load / freq is greater than the active power setting value or the difference between the two does not reach the threshold value for opening the guide vane, reset M662(+gov memory)(R939).

[0158] (14) When the actual value of load / freq is less than the active power setting value or the difference between the two does not reach the threshold value for closing the guide vanes, reset M663(-gov memory)(R940).

[0159] (15) When the actual value of load / freq is greater than the active power setting value, and the difference between the two is greater than the threshold value (and R940 = 0), send command SN40304 to control R22 to close the guide vane (R942).

[0160] (16) When the actual value of load / freq is less than the active power setting value, and the difference between the two is greater than the threshold value (and R941 = 0), send command SN40303 to control R21 to open the guide vane (R782).

[0161] In the above embodiments, during the load control of pumped storage units, after acquiring the preset load information and current status information of the pumped storage unit to be analyzed, target control commands are further generated to drive the pumped storage unit to adjust the load. By continuously comparing the preset load information and the actual current load information, adjustments are continuously made as long as the difference between the two does not meet the preset conditions, ensuring that the final actual load of the unit matches the preset load as accurately as possible. This achieves high-precision control of the pumped storage unit load, which is beneficial to improving the load control accuracy of the pumped storage unit. Moreover, the entire process does not require manual intervention, avoiding the subjective factors and errors that can easily occur with manual control, which can lead to low load control accuracy of the pumped storage unit, thereby improving the load control accuracy of the pumped storage unit.

[0162] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0163] Based on the same inventive concept, this application also provides a pumped storage unit load control device for implementing the above-mentioned pumped storage unit load control method. The solution provided by this device is similar to the solution described in the above method. Therefore, the specific limitations in one or more pumped storage unit load control device embodiments provided below can be found in the limitations of the pumped storage unit load control method described above, and will not be repeated here.

[0164] In an exemplary embodiment, as shown in FIG5, a pumped storage unit load control device is provided, comprising: an information acquisition module 501, an information determination module 502, an instruction generation module 503, an information update module 504, and a load control module 505, wherein:

[0165] The information acquisition module 501 is used to acquire the preset load information and current status information of the pumped storage unit to be analyzed; the current status information includes at least the power information, speed information and guide vane opening information of the pumped storage unit to be analyzed at the current time.

[0166] The information determination module 502 is used to determine the target control information of the pumped storage unit to be analyzed based on the preset load information and the current status information.

[0167] The instruction generation module 503 is used to generate target control instructions for the pumped storage unit to be analyzed based on the target control information and the unit parameters of the pumped storage unit to be analyzed.

[0168] The information update module 504 is used to update the current status information according to the target control command to obtain the updated status information of the pumped storage unit to be analyzed.

[0169] The load control module 505 is used to control the pumped storage unit to be analyzed to adjust the load according to the updated status information, so as to obtain the current load information of the pumped storage unit to be analyzed. If the difference between the preset load information and the current load information does not meet the preset conditions, the updated status information is used as the new current status information, and the process jumps to the step of determining the target control information of the pumped storage unit to be analyzed based on the preset load information and the current status information. This process continues until the difference between the preset load information and the current load information meets the preset conditions. Then, the last obtained current load information is used as the target load information of the pumped storage unit to be analyzed.

[0170] In an exemplary embodiment, the information acquisition module 501 is further configured to acquire target operating condition information of the pumped storage unit to be analyzed; based on the target operating condition information, query the correspondence between the operating condition information and the load information to obtain the load information corresponding to the target operating condition information, which is used as preset load information.

[0171] In an exemplary embodiment, the information determination module 502 is further configured to determine the target state information corresponding to the preset load information; preprocess the target state information and the current state information to obtain preprocessed target state information and preprocessed current state information; and determine the target control information of the pumped storage unit to be analyzed based on the difference between the preprocessed target state information and the preprocessed current state information.

[0172] In an exemplary embodiment, the information determination module 502 is further configured to perform feature extraction processing on the preset load information and the current state information respectively to obtain a first feature vector corresponding to the preset load information and a second feature vector corresponding to the current state information; perform fusion processing on the first feature vector and the second feature vector to obtain a fused feature vector corresponding to the pumped storage unit to be analyzed; and input the fused feature vector into a pre-trained control information prediction model to obtain the control information corresponding to the fused feature vector as the target control information.

[0173] In an exemplary embodiment, the pumped storage unit load control device further includes a model training module, used to acquire preset sample load information and current sample state information of the sample pumped storage unit; perform feature extraction processing on the preset sample load information and current sample state information respectively to obtain a first sample feature vector corresponding to the preset sample load information and a second sample feature vector corresponding to the current sample state information; perform fusion processing on the first sample feature vector and the second sample feature vector to obtain a fused sample feature vector corresponding to the sample pumped storage unit; input the fused sample feature vector into the control information prediction model to be trained to obtain the target control information corresponding to the fused sample feature vector; acquire the actual control information corresponding to the fused sample feature vector, and iteratively train the control information prediction model to be trained based on the difference between the actual control information corresponding to the fused sample feature vector and the target control information to obtain a pre-trained control information prediction model.

[0174] In an exemplary embodiment, the instruction generation module 503 is further configured to determine the importance of each unit parameter through a pre-trained importance prediction model; select unit parameters with an importance greater than a preset importance from the unit parameters as key unit parameters of the pumped storage unit to be analyzed; and generate target control instructions for the pumped storage unit to be analyzed based on the target control information and the key unit parameters.

[0175] Each module in the aforementioned pumped storage unit load control device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the computer device's memory as software, so that the processor can call and execute the corresponding operations of each module.

[0176] In an exemplary embodiment, a computer device is provided, which may be a server, and its internal structure diagram is shown in Figure 6. The computer device includes a processor, memory, input / output interfaces (I / O), and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is connected to the system bus via the I / O interfaces. The processor of the computer device provides computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The database of the computer device stores data such as preset load information and current status information. The I / O interfaces of the computer device are used for information exchange between the processor and external devices. The communication interface of the computer device is used for communication with external terminals via a network connection. When the computer program is executed by the processor, it implements a pumped storage unit load control method.

[0177] Those skilled in the art will understand that the structure shown in Figure 6 is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0178] In one exemplary embodiment, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above-described method embodiments.

[0179] In one exemplary embodiment, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps in the above-described method embodiments.

[0180] In one exemplary embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above-described method embodiments.

[0181] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0182] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0183] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A load control method for a pumped storage unit, characterized in that, The method includes: Obtain the preset load information and current status information of the pumped storage unit to be analyzed; the current status information includes at least the power information, speed information and guide vane opening information of the pumped storage unit to be analyzed at the current time; Based on the preset load information and the current status information, the target control information of the pumped storage unit to be analyzed is determined; Based on the target control information and the unit parameters of the pumped storage unit to be analyzed, a target control command for the pumped storage unit to be analyzed is generated. According to the target control command, the current status information is updated to obtain the updated status information of the pumped storage unit to be analyzed. Based on the updated status information, the pumped storage unit to be analyzed is controlled to adjust its load to obtain the current load information of the pumped storage unit to be analyzed. If the difference between the preset load information and the current load information does not meet the preset condition, the updated status information is used as the new current status information, and the process jumps to the step of determining the target control information of the pumped storage unit to be analyzed based on the preset load information and the current status information. This process continues until the difference between the preset load information and the current load information meets the preset condition. Then, the last obtained current load information is used as the target load information of the pumped storage unit to be analyzed.

2. The method according to claim 1, characterized in that, The acquisition of the preset load information and current status information of the pumped storage unit to be analyzed includes: Obtain the target operating condition information of the pumped storage unit to be analyzed; Based on the target operating condition information, the correspondence between the operating condition information and the load information is queried to obtain the load information corresponding to the target operating condition information, which is then used as the preset load information.

3. The method according to claim 1, characterized in that, The step of determining the target control information of the pumped storage unit to be analyzed based on the preset load information and the current status information includes: Determine the target status information corresponding to the preset load information; The target state information and the current state information are preprocessed to obtain preprocessed target state information and preprocessed current state information; Based on the difference between the preprocessed target state information and the preprocessed current state information, the target control information of the pumped storage unit to be analyzed is determined.

4. The method according to claim 1, characterized in that, The step of determining the target control information of the pumped storage unit to be analyzed based on the preset load information and the current status information includes: The preset load information and the current state information are processed by feature extraction to obtain a first feature vector corresponding to the preset load information and a second feature vector corresponding to the current state information. The first feature vector and the second feature vector are fused to obtain the fused feature vector corresponding to the pumped storage unit to be analyzed. The fused feature vector is input into a pre-trained control information prediction model to obtain the control information corresponding to the fused feature vector, which is used as the target control information.

5. The method according to claim 4, characterized in that, The pre-trained control information prediction model is trained in the following manner: Obtain the preset sample load information and current sample status information of the sample pumped storage unit; Feature extraction processing is performed on the preset sample load information and the current sample state information respectively to obtain the first sample feature vector corresponding to the preset sample load information and the second sample feature vector corresponding to the current sample state information; The first sample feature vector and the second sample feature vector are fused to obtain the fused sample feature vector corresponding to the sample pumped storage unit. The fused sample feature vector is input into the control information prediction model to be trained to obtain the target control information corresponding to the fused sample feature vector. The actual control information corresponding to the fused sample feature vector is obtained, and the control information prediction model to be trained is iteratively trained based on the difference between the actual control information and the target control information corresponding to the fused sample feature vector, so as to obtain the pre-trained control information prediction model.

6. The method according to any one of claims 1 to 5, characterized in that, The step of generating target control commands for the pumped storage unit to be analyzed based on the target control information and the unit parameters of the pumped storage unit to be analyzed includes: The importance of each unit parameter is determined by a pre-trained importance prediction model. From the parameters of each unit, the parameters with an importance greater than a preset importance are selected as the key parameters of the pumped storage unit to be analyzed. Based on the target control information and the key unit parameters, the target control command for the pumped storage unit to be analyzed is generated.

7. A load control device for a pumped storage unit, characterized in that, The device includes: The information acquisition module is used to acquire the preset load information and current status information of the pumped storage unit to be analyzed; the current status information includes at least the power information, speed information and guide vane opening information of the pumped storage unit to be analyzed at the current time; The information determination module is used to determine the target control information of the pumped storage unit to be analyzed based on the preset load information and the current status information. The instruction generation module is used to generate the target control instruction for the pumped storage unit to be analyzed based on the target control information and the unit parameters of the pumped storage unit to be analyzed. The information update module is used to update the current status information according to the target control command to obtain the updated status information of the pumped storage unit to be analyzed. The load control module is used to control the pumped storage unit to be analyzed to adjust the load according to the updated status information, so as to obtain the current load information of the pumped storage unit to be analyzed. If the difference between the preset load information and the current load information does not meet the preset condition, the updated status information is used as the new current status information, and the process jumps to the step of determining the target control information of the pumped storage unit to be analyzed according to the preset load information and the current status information, until the difference between the preset load information and the current load information meets the preset condition. Then, the last obtained current load information is used as the target load information of the pumped storage unit to be analyzed.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.

10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Pumped storage power station unit load regulation and control method in group control mode

    CN113595085A

  • AGC direct control function control method for pumped storage unit

    CN113746119A

  • Control method, device and equipment of variable-speed pumped storage unit and medium

    CN116292057A

  • Control method and system of pumped storage power station

    CN118748425A

  • Pumped storage unit load control method and device, computer equipment, storage medium and computer program product

    CN119362607A