A multi-source data management method and system for hydropower dispatching
By establishing a topographic model in the hydropower dispatching system, processing multi-source data and using LSTM models for prediction, the problem that traditional systems cannot effectively manage and dispatch multi-source data in the reservoir is solved, and the causal relationship of hydropower dispatching factors is fully reflected and the efficiency of water resource utilization is improved.
Patent Information
- Application Number
- CN202411735298.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-29
- Publication Date
- 2025-05-16
- Estimated Expiration
- 2044-11-29
AI Technical Summary
Traditional hydropower scheduling models and systems cannot realize the joint management and scheduling of multi-source data of the reservoir, cannot objectively reflect and integrate hydropower scheduling knowledge and technology, and cannot fully reflect the causal relationship between various scheduling elements during the scheduling process.
A multi-source data management method for hydropower scheduling is proposed. By establishing a terrain model, obtaining and aligning the associated parameters of multiple data sources, determining the weight of parameters, using the LSTM model to predict, and performing correlation presentation and animation generation on the terrain model.
Through information technology, the causal relationship between the scheduling elements in the water and electricity scheduling process is fully reflected, the efficiency of water resource utilization is improved, and better auxiliary effects are provided to dispatchers.
Smart Images

Figure CN119515601B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of data processing technology, and in particular to a multi-source data management method and system for hydropower scheduling. Background Art
[0002] There are numerous reservoir projects in my country's river basins. Using advanced information technology to implement joint intelligent scheduling and monitoring of river basin reservoir groups under a unified scheduling framework is an important means to fill the gaps in flood control and disaster reduction and water resources utilization technology under the new situation.
[0003] Hydropower dispatching, especially hydropower dispatching during the flood season, involves many related parameters. Traditional hydropower dispatching models and existing reservoir management support systems have not yet achieved joint management and dispatching of multi-source reservoir data. On the one hand, they cannot objectively reflect and integrate hydropower dispatching knowledge and technology, and on the other hand, they cannot fully reflect the causal relationship between various dispatching elements in the dispatching process by means of information technology. Summary of the invention
[0004] The embodiment of the present application provides a multi-source data management method and system for hydropower scheduling, which processes and predicts data from multiple sources, fully reflects the causal relationship between various scheduling elements in the hydropower scheduling process in an information-based manner, improves the utilization efficiency of water resources and the auxiliary effect on scheduling personnel.
[0005] The present application embodiment provides a multi-source data management method for hydropower scheduling, comprising the following steps:
[0006] Pre-establishing a terrain model of the hydropower dispatching range, wherein the terrain model is pre-divided into corresponding terrain areas for associated parameters of multiple data sources;
[0007] Acquire correlation parameters of multiple data sources associated with hydropower scheduling, and align the acquired multiple correlation parameters within a set time interval;
[0008] Determine the deviation between each aligned correlation parameter and the corresponding reference value, so as to determine the weight of each correlation parameter according to the deviation ratio;
[0009] Constructing a data sequence according to the determined weights of the associated parameters, and inputting the data sequence into an LSTM model to output a prediction sequence using the LSTM model;
[0010] Based on the data sequence and the prediction sequence, the corresponding terrain area on the terrain model is presented in an associated manner, and during the presentation process, an animation is generated and played in the corresponding terrain area according to changes in associated parameters in the prediction sequence.
[0011] Optionally, the associated parameters of the multiple data sources associated with hydropower scheduling obtained include: rainfall data, power generation data, inflow flow, and drainage flow;
[0012] The terrain model is pre-divided into corresponding terrain areas for associated parameters of multiple data sources, including: identifying the terrain slope relationship on both sides of the target watershed of the terrain model, and determining the watershed and water collection lines on both sides of the target watershed according to the terrain slope relationship, and taking the areas between watersheds and watersheds, or between water collection lines, as the associated terrain areas for rainfall data.
[0013] Optionally, aligning the obtained multiple associated parameters within a set time interval includes:
[0014] Obtaining the generation time of each associated parameter, and obtaining power generation data and drainage flow according to a set time interval; and,
[0015] For rainfall data, the distribution of water catchment lines on both sides of the target basin is obtained and divided into multiple water catchment line sections according to the corresponding terrain slope relationship;
[0016] The water collection time is configured for each water collection line section, and the equivalent water collection delay is determined according to the distance from each water collection line section to the target basin, so that the rainfall parameters after the equivalent water collection delay are used as the rainfall data of the set time interval.
[0017] Optionally, a water collection time is configured for each water collection line section, and an equivalent water collection delay is determined based on the distance from each water collection line section to the target watershed, including:
[0018] For any water collection line section, calculate the terrain area between the water collection line and the water diversion line in any water collection line section, or covered by the water collection line;
[0019] Determine the equivalent flow rate based on the proportional relationship of the terrain area covered by each catchment line section;
[0020] The equivalent water collection delay of any water collection line section is calculated based on the equivalent flow rate and the length of the water collection line from any water collection line section to the entrance of the target basin.
[0021] Optionally, determining the deviation between each aligned association parameter and the corresponding reference value, and determining the weight of each association parameter according to the deviation ratio includes:
[0022] Pre-configure corresponding benchmark values for each associated parameter;
[0023] According to the equivalent parameters calculated for each associated parameter, the deviation between the equivalent parameters and the corresponding reference values is calculated, so as to configure the weight of each associated parameter according to the deviation ratio, wherein the greater the deviation, the greater the weight of the configured associated parameter.
[0024] Optionally, based on the data sequence and the prediction sequence, presenting the corresponding terrain area on the terrain model in association includes:
[0025] Based on the terrain model, providing a corresponding number of layers for each divided terrain area;
[0026] According to the associated parameters that any terrain area may contain, the corresponding pixel interval is set for the layer of any terrain area;
[0027] Based on the data sequence and the weight, pixels are searched in the pixel interval of the corresponding terrain area, and the searched pixels are presented on the corresponding layer.
[0028] Optionally, rendering the searched pixel on the corresponding layer includes:
[0029] For any terrain area, the coverage range of the associated parameters is determined to present the searched pixels within the coverage range, and for the range not covered by the associated parameters, the corresponding area in the layer is kept transparent.
[0030] Optionally, generating and playing an animation in a corresponding terrain area according to changes in associated parameters in the prediction sequence during the presentation process includes:
[0031] Comparing the predicted sequence with the data sequence to determine the change parameter;
[0032] According to the change parameters, the corresponding terrain area is determined;
[0033] Get the corresponding terrain area, and generate animation for playback based on the pixel changes of the corresponding layer.
[0034] An embodiment of the present application also proposes a multi-source data management system for hydropower scheduling, including a processor and a memory, wherein the memory stores a computer program, and when the computer program is executed by the processor, the steps of the multi-source data management method for hydropower scheduling as described above are implemented.
[0035] The method of the present application processes and predicts data from multiple sources, and fully reflects the causal relationship between various dispatching elements in the hydropower dispatching process in an information-based manner, thereby improving the utilization efficiency of water resources and the auxiliary effect on dispatching personnel.
[0036] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present invention are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the present invention. Moreover, the same reference symbols are used throughout the accompanying drawings to represent the same components. In the accompanying drawings:
[0038] Figure 1 The following is a schematic diagram of the basic process of the multi-source data management method for hydropower scheduling in this embodiment. DETAILED DESCRIPTION
[0039] The exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.
[0040] The present application embodiment proposes a multi-source data management method for hydropower scheduling, such as Figure 1 As shown, the following steps are included:
[0041] In step S101, a terrain model of the hydropower dispatching range is pre-established, wherein the terrain model is pre-divided with corresponding terrain areas for associated parameters of multiple data sources. For example, the terrain model of the hydropower dispatching range can be established through GIS, and for example, the river bank area, dam area (divided into the area in front of the dam and the area behind the dam), and the river channel area are divided in the terrain model.
[0042] In step S102, the associated parameters of multiple data sources associated with hydropower scheduling are obtained, and the obtained multiple associated parameters are aligned within a set time interval. In some embodiments, the associated parameters of multiple data sources associated with hydropower scheduling obtained include: rainfall data, power generation data, inflow flow, and drainage flow. In some examples, rainfall data can be extracted based on weather data, and power generation data can be determined based on the operating status of the generator, the inflow flow can be calculated based on rainfall data and the flow of the basin itself, and the drainage flow can be obtained based on the gate and power generation data.
[0043] In step S103, the deviation between each aligned correlation parameter and the corresponding reference value is determined, so as to determine the weight of each correlation parameter according to the deviation ratio. By setting the deviation, the key factors affecting the current water regulation can be further determined, and the key factors can be given a higher weight.
[0044] In step S104, a data sequence is constructed according to the weights of the determined associated parameters, and the data sequence is input into the LSTM model to output a predicted sequence using the LSTM model. The embodiment of the present application uses the LSTM model to learn long-term dependencies from the sequence to predict the sequence, and the associated parameters in the data sequence in step S103 are assigned corresponding weights. The present application can achieve more targeted predictions through LSTM.
[0045] In step S105, based on the data sequence and the prediction sequence, the corresponding terrain area on the terrain model is presented in association, and during the presentation process, an animation is generated and played in the corresponding terrain area according to the change of the associated parameters in the prediction sequence. By presenting the prediction sequence and the data sequence on the terrain model, the relevant key factors can be presented intuitively, and the parameters with changes can be dynamically displayed in the corresponding terrain area, so as to fully reflect the causal relationship between the various dispatching elements in the hydropower dispatching process in an information-based manner, improve the utilization efficiency of water resources and the auxiliary effect on dispatching personnel.
[0046] In some embodiments, the terrain model is pre-divided into corresponding terrain areas for the associated parameters of multiple data sources, including: identifying the terrain slope relationship on both sides of the target basin of the terrain model, and determining the watershed and water collection line on both sides of the target basin according to the terrain slope relationship, and taking the area between the watershed and the watershed, or the area connected between the watersheds, as the associated terrain area of the rainfall data. In a specific example, the target basin in the terrain model can also be used as the associated terrain area of the inflow flow, the dam front position in the terrain model can be used as the associated terrain area of the power generation data, and the dam back position in the terrain model can be used as the associated terrain area of the drainage flow, so as to configure a terrain area for any associated parameter under the terrain model.
[0047] In some embodiments, aligning the acquired multiple association parameters within a set time interval includes:
[0048] The generation time of each associated parameter is obtained, and the power generation data and the drainage flow are obtained according to the set time interval. That is, for the real-time associated parameters, they can be directly obtained according to the set time interval.
[0049] For rainfall data, the distribution of catchment lines on both sides of the target basin is obtained and divided into multiple catchment line sections according to the corresponding terrain slope relationship.
[0050] The water collection time is configured for each water collection line section, and the equivalent water collection delay is determined according to the distance from each water collection line section to the target basin, so that the rainfall parameters after the equivalent water collection delay are used as the rainfall data of the set time interval. In the specific example, since there is a time delay in both rainfall and inflow, in the embodiment of the present application, multiple water collection line sections are further configured according to the water collection lines on both sides of the target basin, so as to be aligned within the set time interval according to the determined equivalent water collection delay. In this way, the data sequence can be directly used to reflect the current multi-source data situation of the flow.
[0051] In some embodiments, configuring a water collection time for each water collection line section and determining an equivalent water collection delay based on the distance from each water collection line section to the target watershed includes:
[0052] For any water collection line section, calculate the terrain area between the water collection line and the water diversion line in the water collection line section, or covered by the water collection line.
[0053] The equivalent flow is determined based on the proportional relationship of the terrain area covered by each catchment line section. By calculating the proportional relationship, the flow from any catchment line section can be judged based on the proportional relationship when the rainfall intensity in the area is similar, and the equivalent water collection delay can be determined based on the length of the catchment line to the confluence.
[0054] According to the equivalent flow rate and the length of the water collection line from any water collection line section to the entrance of the target basin, the equivalent water collection delay of any water collection line section can be calculated. Further, according to the proportional relationship of the terrain area covered by each water collection line section and the corresponding equivalent water collection delay, the equivalent water collection delay of the entire basin can be determined.
[0055] In some embodiments, determining the deviation between each aligned association parameter and the corresponding reference value to determine the weight of each association parameter according to the deviation ratio includes:
[0056] Pre-configure corresponding benchmark values for each associated parameter;
[0057] According to the equivalent parameters calculated for each associated parameter, the deviation between the equivalent parameters and the corresponding reference values is calculated, so as to configure the weight of each associated parameter according to the deviation ratio, wherein the greater the deviation, the greater the weight of the configured associated parameter.
[0058] In some embodiments, based on the data sequence and the predicted sequence, the corresponding terrain area is presented on the terrain model in association, including:
[0059] Based on the terrain model, a corresponding number of layers are provided for each divided terrain area. In some embodiments, a transparent layer covering the corresponding area can be set based on each terrain area.
[0060] According to the associated parameters that any terrain area may contain, the corresponding pixel interval is set for the layer of any terrain area. For example, in some examples, the runoff, vegetation area, sky area, etc. that may exist on both sides of the target watershed can set the pixel interval separately. For example, for the sky area, a gray to black pixel interval can be set to represent rain clouds to improve the recognition effect of the model display.
[0061] Based on the data sequence and the weight, pixels are searched in the pixel interval of the corresponding terrain area, and the searched pixels are presented on the corresponding layer. Thus, for the data sequence constructed at any moment, different pixel values may be found, thereby presenting relevant changes on the terrain model in combination with the corresponding layer.
[0062] In some embodiments, rendering the looked-up pixel on the corresponding layer includes:
[0063] For any terrain area, the coverage range of the associated parameters is determined to present the searched pixels in the coverage range, and for the range not covered by the associated parameters, the corresponding area in the layer is kept transparent. For example, the coverage area of rainfall can be determined based on weather information, and the corresponding area is filled by searching for pixels, while the rainfall area is kept transparent to further improve the presentation effect of the model.
[0064] In some embodiments, generating and playing an animation in a corresponding terrain area according to changes in associated parameters in the prediction sequence during the presentation process includes:
[0065] Comparing the predicted sequence with the data sequence to determine the change parameter;
[0066] According to the change parameters, the corresponding terrain area is determined;
[0067] Obtain the corresponding terrain area, and generate an animation for playback based on the pixel changes of the corresponding layer. Specifically, the terrain model being constructed continues to use the presentation method of the previous sequence for the unchanged layers. For the terrain areas with changes, the animation is generated by using the intermediate pixel interpolation according to the pixel changes, so as to play the animation on the corresponding layer. This application can restore the initial terrain state by clearing the layer at any time by setting the corresponding layer in the terrain area, and can fully reflect the cause-and-effect relationship between the various dispatching elements in the hydropower dispatching process through information technology, realize the unified management of multi-source data, and greatly improve the management and utilization efficiency of water resources.
[0068] An embodiment of the present application also proposes a multi-source data management system for hydropower scheduling, including a processor and a memory, wherein the memory stores a computer program, and when the computer program is executed by the processor, the steps of the multi-source data management method for hydropower scheduling as described above are implemented.
[0069] In addition, although exemplary embodiments have been described herein, the scope includes any and all embodiments based on the present disclosure with equivalent elements, modifications, omissions, combinations (e.g., various embodiments intersecting schemes), adaptations or changes. It is not limited to the examples described in this specification or during the implementation of this application, and its examples will be interpreted as non-exclusive.
[0070] The above description is intended to be illustrative rather than restrictive. For example, the above examples (or one or more of them) can be used in combination with each other. For example, those of ordinary skill in the art may use other embodiments when reading the above description.
[0071] The above embodiments are merely exemplary embodiments of the present disclosure. Those skilled in the art may make various modifications or equivalent substitutions to the present invention within the essence and protection scope of the present disclosure, and such modifications or equivalent substitutions shall also be deemed to fall within the protection scope of the present invention.
Claims
1. A multi-source data management method for hydropower dispatching, characterized in that: The steps include: Pre-establishing a terrain model of the hydropower dispatching range, wherein the terrain model is pre-divided into corresponding terrain areas for associated parameters of multiple data sources; Acquire correlation parameters of multiple data sources associated with hydropower scheduling, and align the acquired multiple correlation parameters within a set time interval; Determine the deviation between each aligned correlation parameter and the corresponding reference value, so as to determine the weight of each correlation parameter according to the deviation ratio; Constructing a data sequence according to the determined weights of the associated parameters, and inputting the data sequence into an LSTM model to output a prediction sequence using the LSTM model; Based on the data sequence and the prediction sequence, the corresponding terrain area on the terrain model is presented in an associated manner, and during the presentation process, an animation is generated and played in the corresponding terrain area according to changes in associated parameters in the prediction sequence.
2. The multi-source data management method for hydropower dispatching according to claim 1, characterized in that: The associated parameters of multiple data sources associated with hydropower scheduling obtained include: rainfall data, power generation data, inflow flow and discharge flow; The terrain model is pre-divided into corresponding terrain areas for associated parameters of multiple data sources, including: identifying the terrain slope relationship on both sides of the target watershed of the terrain model, and determining the watershed and water collection lines on both sides of the target watershed according to the terrain slope relationship, and taking the areas between watersheds and watersheds, or between water collection lines, as the associated terrain areas for rainfall data.
3. The multi-source data management method for hydropower dispatching according to claim 2, characterized in that: Aligning multiple associated parameters obtained within a set time interval includes: Obtaining the generation time of each associated parameter, and obtaining power generation data and drainage flow according to a set time interval; and, For rainfall data, the distribution of water catchment lines on both sides of the target basin is obtained and divided into multiple water catchment line sections according to the corresponding terrain slope relationship; The water collection time is configured for each water collection line section, and the equivalent water collection delay is determined according to the distance from each water collection line section to the target basin, so that the rainfall parameters after the equivalent water collection delay are used as the rainfall data of the set time interval.
4. The multi-source data management method for hydropower dispatching according to claim 3, characterized in that: Configure the water collection time for each water collection line section, and determine the equivalent water collection delay based on the distance from each water collection line section to the target basin, including: For any water collection line section, calculate the terrain area between the water collection line and the water diversion line in any water collection line section, or covered by the water collection line; Determine the equivalent flow rate based on the proportional relationship of the terrain area covered by each catchment line section; The equivalent water collection delay of any water collection line section is calculated based on the equivalent flow rate and the length of the water collection line from any water collection line section to the entrance of the target basin.
5. The multi-source data management method for hydropower dispatching according to claim 4, characterized in that: Determining the deviation between each aligned correlation parameter and the corresponding reference value, and determining the weight of each correlation parameter according to the deviation ratio includes: Pre-configure corresponding benchmark values for each associated parameter; According to the equivalent parameters calculated for each associated parameter, the deviation between the equivalent parameters and the corresponding reference values is calculated, so as to configure the weight of each associated parameter according to the deviation ratio, wherein the greater the deviation, the greater the weight of the configured associated parameter.
6. The multi-source data management method for hydropower dispatching according to claim 4, characterized in that: Based on the data sequence and the prediction sequence, the corresponding terrain area is presented on the terrain model in association, including: Based on the terrain model, providing a corresponding number of layers for each divided terrain area; According to the associated parameters that any terrain area may contain, the corresponding pixel interval is set for the layer of any terrain area; Based on the data sequence and the weight, pixels are searched in the pixel interval of the corresponding terrain area, and the searched pixels are presented on the corresponding layer.
7. The multi-source data management method for hydropower dispatching according to claim 6, characterized in that: Rendering the looked-up pixels on the corresponding layer includes: For any terrain area, the coverage range of the associated parameters is determined to present the searched pixels within the coverage range, and for the range not covered by the associated parameters, the corresponding area in the layer is kept transparent.
8. The multi-source data management method for hydropower dispatching according to claim 7, characterized in that: Generating and playing an animation in a corresponding terrain area according to changes in associated parameters in the prediction sequence during the presentation process includes: Comparing the predicted sequence with the data sequence to determine the change parameter; According to the change parameters, the corresponding terrain area is determined; Get the corresponding terrain area, and generate animation for playback based on the pixel changes of the corresponding layer.
9. A multi-source data management system for hydropower dispatching, characterized in that: The method comprises a processor and a memory, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the steps of the multi-source data management method for hydropower scheduling as described in any one of claims 1 to 8 are implemented.
Citation Information
Patent Citations
Small hydropower flood prevention safety early warning method and system combined with glacier ice and snow coverage
CN117576863A
Joint optimization scheduling method and system for multiple cascade power stations
CN117650581A