Power generation and water level monitoring method and system based on spring task
By using a data monitoring method and system based on Spring tasks, the timeliness and accuracy of data collection in small hydropower stations have been solved, enabling real-time data visualization and early warning, thereby improving fault handling efficiency and power production stability.
Patent Information
- Application Number
- CN202410494902.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-24
- Publication Date
- 2025-03-04
- Estimated Expiration
- 2044-04-24
AI Technical Summary
Small hydropower stations, due to their remote locations, suffer from poor timeliness and accuracy in manually collected and reported power generation and water level data, making it difficult to detect potential faults in a timely manner, thus affecting the progress of power production and causing economic losses.
Using a Spring task-based approach, the program collects real-time data from hydropower station units, stores it in a database, and then performs visualization, charting, and early warning comparisons, pushing abnormal data and early warning information.
It improves the timeliness and accuracy of data collection, enables timely detection and handling of anomalies, ensures the stability of power production, reduces economic losses, and enhances user experience.
Smart Images

Figure HDA0004806662340000011 
Figure HDA0004806662340000021 
Figure HDA0004806662340000031
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data monitoring, and in particular to a method and system for monitoring power generation and water level based on a spring task. Background Art
[0002] A hydropower station is a comprehensive engineering facility that converts water energy into electrical energy. It generally includes a reservoir formed by water retaining and water discharge structures, a water diversion system for the hydropower station, a power plant, and electromechanical equipment. The high water level of the reservoir flows into the power plant through the water diversion system to drive the turbine generator set to generate electricity, which is then input into the power grid through step-up transformers, switch stations, and transmission lines.
[0003] In some small hydropower stations, power generation and water level data are generally collected on-site manually, and the data is entered into the system for reporting at regular intervals. After reporting, if the technical staff does not check the system in real time, the reporter must notify the technical staff by phone to complete the data reporting confirmation. There are the following problems: Since the hydropower stations are too scattered and geographically remote, the power generation and water level data collected and reported manually have major problems in timeliness and accuracy, and the reporting staff cannot accurately judge the possible hidden faults and cannot discover and deal with them in time, which will affect the subsequent power production progress and bring unnecessary economic losses. Summary of the invention
[0004] In response to the problems shown above, the present invention provides a power generation and water level monitoring method and system based on spring tasks to solve the problem mentioned in the background technology that due to the excessive dispersion and remote geographical location of hydropower stations, the power generation and water level data collected and reported manually have great problems in timeliness and accuracy, and the reporting personnel have no way to accurately judge the possible hidden faults and cannot discover and deal with them in time, which will affect the subsequent power production progress and bring unnecessary economic losses.
[0005] A method for monitoring power generation and water level based on spring tasks, comprising the following steps:
[0006] Collect the real-time data of the hydropower station units through the spring program and store the real-time data in the preset database;
[0007] Obtain the user's visual display requirements and classify and assemble the real-time data according to the visual display requirements;
[0008] Draw a chart of the processed real-time data and display the chart on the terminal;
[0009] Determine the indicator value of each indicator based on real-time data, compare the indicator value with the preset warning value, determine abnormal data based on the comparison results, and issue warnings and message push.
[0010] Preferably, the method of collecting the real-time data of the hydropower station units through the spring program and storing the real-time data in a preset database includes:
[0011] Obtain the respective workflows of water level monitoring and power generation collection of hydropower station units;
[0012] The spring program is used to encode the timed tasks based on the water level monitoring and power generation collection workflows of the hydropower station units;
[0013] Run the encoding task to collect the real-time data of the hydropower station units, and classify and package the real-time data for processing;
[0014] The packaged real-time data is stored in the preset database through database technology.
[0015] Preferably, obtaining the user's visual display requirements and classifying and assembling the real-time data according to the visual display requirements includes:
[0016] Obtain the user's visual display needs through voice or text input;
[0017] Determine the interface display effect according to the visual display requirements, and configure the main dimension and sub-dimension of the interface display according to the interface display effect;
[0018] Determine data items and data item indicators based on the main dimensions and sub-dimensions displayed on the interface;
[0019] Classify, assemble and process real-time data according to data items and data item indicators.
[0020] Preferably, the processing of the real-time data by graphing and displaying the graph on a terminal comprises:
[0021] The processed real-time data is graphed using eCharts icon technology to obtain the graphed chart;
[0022] Test the display effect of the chart under different display resolutions, and select the best display resolution for drawing the chart according to the display effect;
[0023] The chart will be drawn based on the optimal display resolution and displayed on the terminal using the page technology VUE.
[0024] Preferably, the method of determining the index value of each index according to the real-time data, comparing the index value with the preset warning value, determining the abnormal data according to the comparison result and issuing a warning and message push includes:
[0025] Determine the normal data range and abnormal data range of each indicator according to the steady-state operating parameters of each hydropower station unit;
[0026] Set the preset warning value for each indicator based on the normal data range and abnormal data range of each indicator;
[0027] Perform data analysis on real-time data to determine the index value of each indicator, compare the index value of each indicator with the preset warning value of the indicator through the same comparison method, and obtain the comparison result;
[0028] Determine abnormal index items based on the comparison results, determine technical dimensions based on the abnormal index items, and select warning personnel based on the technical dimensions;
[0029] Generate warning information based on abnormal data items and push the warning information to the warning personnel object through a preset push form.
[0030] A power generation and water level monitoring system based on spring tasks, the system comprising:
[0031] The acquisition module is used to collect the real-time data of the hydropower station units through the spring program and store the real-time data in the preset database;
[0032] The processing module is used to obtain the user's visual display requirements and classify and assemble the real-time data according to the visual display requirements;
[0033] A display module is used to draw charts for the processed real-time data and display the drawn charts on the terminal;
[0034] The early warning module is used to determine the indicator value of each indicator based on real-time data, compare the indicator value with the preset early warning value, determine abnormal data based on the comparison results, and issue early warnings and message push.
[0035] Preferably, the acquisition module includes:
[0036] The first acquisition submodule is used to obtain the respective workflows of water level monitoring and power generation collection of the hydropower station units;
[0037] The coding submodule is used to perform timed task coding based on the respective workflows of water level monitoring and power generation collection of the hydropower station units through the spring program;
[0038] The collection submodule is used to run the encoding task to collect the real-time data of the hydropower station units and classify and package the real-time data for processing;
[0039] The storage submodule is used to store the packaged real-time data into a preset database through database technology.
[0040] Preferably, the processing module comprises:
[0041] The second acquisition submodule is used to obtain the user's visual display needs through voice or text input;
[0042] The configuration submodule is used to determine the interface display effect according to the visual display requirements, and configure the main dimension and sub-dimension of the interface display according to the interface display effect;
[0043] The first determination submodule is used to determine data items and data item indicators based on the main dimensions and sub-dimensions displayed on the interface;
[0044] The processing submodule is used to classify and assemble the real-time data according to the data items and data item indicators.
[0045] Preferably, the display module comprises:
[0046] The drawing submodule is used to draw the processed real-time data into a chart through the eCharts icon technology to obtain the drawn chart;
[0047] The selection submodule is used to test the display effect of the drawn chart under different display resolutions, and select the best display resolution for drawing the chart according to the display effect;
[0048] The display submodule is used to display the drawn chart on the terminal using the page technology VUE based on the best display resolution.
[0049] Preferably, the early warning module includes:
[0050] The second determination submodule is used to determine the normal data interval and abnormal data interval of each indicator according to the steady-state operating parameters of each hydropower station unit;
[0051] A setting submodule is used to set a preset warning value for each indicator based on the normal data interval and abnormal data interval of each indicator;
[0052] The comparison submodule is used to analyze the real-time data to determine the index value of each index, compare the index value of each index with the preset warning value of the index through the same comparison method, and obtain the comparison result;
[0053] The third determination submodule is used to determine the abnormal index item according to the comparison result, determine the technical dimension according to the abnormal index item, and select the warning personnel object based on the technical dimension;
[0054] The push submodule is used to generate warning information based on abnormal data items and push the warning information to the warning personnel object through a preset push form.
[0055] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description and the accompanying drawings.
[0056] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0057] The accompanying drawings are used to provide further understanding of the present invention and constitute a part of the specification. They are used to explain the present invention together with the embodiments of the present invention and do not constitute a limitation of the present invention.
[0058] Figure 1 A workflow diagram of a method for monitoring power generation and water level based on a spring task provided by the present invention;
[0059] Figure 2 Another work flow chart of a method for monitoring power generation and water level based on spring tasks provided by the present invention;
[0060] Figure 3 A schematic diagram of the structure of a power generation and water level monitoring system based on a spring task provided by the present invention;
[0061] Figure 4 This is a structural schematic diagram of a collection module in a power generation and water level monitoring system based on a spring task provided by the present invention. DETAILED DESCRIPTION
[0062] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0063] A hydropower station is a comprehensive engineering facility that converts water energy into electrical energy. It generally includes a reservoir formed by water retaining and water discharge structures, a water diversion system for the hydropower station, a power plant, and electromechanical equipment. The high water level of the reservoir flows into the power plant through the water diversion system to drive the turbine generator set to generate electricity, which is then input into the power grid through step-up transformers, switch stations, and transmission lines.
[0064] In some small hydropower stations, the power generation and water level data are generally collected manually on site, and the data is regularly entered into the system for reporting. After reporting, if the technicians do not check the system in real time, the reporting personnel must notify the technicians by phone to complete the data reporting confirmation. There are the following problems: Since the hydropower stations are too scattered and geographically remote, the power generation and water level data collected and reported manually have major problems in timeliness and accuracy, and the reporting personnel cannot accurately judge the possible hidden faults, and cannot discover and deal with them in time, which will affect the subsequent power production progress and bring unnecessary economic losses. In order to solve the above problems, this embodiment discloses a power generation and water level monitoring method based on spring tasks.
[0065] A method for monitoring power generation and water level based on spring tasks, such as Figure 1 As shown, the following steps are included:
[0066] Step S101, collect real-time data of hydropower station units through the spring program and store the real-time data in a preset database;
[0067] Step S102: Obtain the user's visualization display requirements, and classify and assemble the real-time data according to the visualization display requirements;
[0068] Step S103, drawing a chart for the processed real-time data, and displaying the drawn chart on the terminal;
[0069] Step S104: determine the index value of each index according to the real-time data, compare the index value with the preset warning value, determine the abnormal data according to the comparison result, and issue a warning and message push.
[0070] The working principle of the above technical solution is: collect real-time data of hydropower station units through the spring program and store the real-time data in a preset database; obtain the user's visualization requirements, classify and assemble the real-time data according to the visualization requirements; draw charts for the processed real-time data, and display the drawn charts on the terminal; determine the indicator values of various indicators based on the real-time data, compare the indicator values with the preset warning values, determine abnormal data based on the comparison results, and issue warnings and message push.
[0071] The beneficial effects of the above technical solution are as follows: by using the spring program to set the scheduled data collection task, the real-time data of the hydropower station can be quickly and accurately collected based on the computer system, and then the terminal display and warning can be performed for the technical personnel, thereby improving the timeliness and accuracy of data collection, and the data anomaly can be determined at the first time, and the technical personnel can be warned and the message can be pushed to stop the loss in time, thereby improving the efficiency and accuracy of fault handling, ensuring the stability of power production, improving the practicality and economic benefits as well as the user experience, and solving the problem mentioned in the prior art that due to the excessive dispersion and remote geographical location of the hydropower stations, the power generation and water level data collected and reported manually have major problems in timeliness and accuracy, and the reporting personnel have no way to accurately judge the possible hidden dangers of faults, and cannot discover and deal with them in time, which will affect the subsequent progress of power production and bring unnecessary economic losses.
[0072] In one embodiment, Figure 2 As shown, the real-time data of the hydropower station units are collected through the spring program and the real-time data is stored in the preset database, including:
[0073] Step S201, obtaining the respective workflows of water level monitoring and power generation collection of the hydropower station units;
[0074] Step S202: Performing timed task coding based on the respective workflows of water level monitoring and power generation collection of the hydropower station units through the spring program;
[0075] Step S203, running the encoding task to collect real-time data of the hydropower station units, and classifying and packaging the real-time data;
[0076] Step S204: store the packaged real-time data into a preset database through database technology.
[0077] The beneficial effects of the above technical solution are: it can not only achieve the rationality and stability of data collection work for hydropower station units, but also classify and package the data to avoid data mixing and disorder, further improving the practicality and data timeliness.
[0078] In this embodiment, the spring program is used to perform the timing task coding based on the respective workflows of the water level monitoring and power generation collection of the hydropower station units, including:
[0079] Determine the working start parameters, working process parameters and working end parameters based on the respective working processes of water level monitoring and power generation collection of the hydropower station units;
[0080] Determine the timing relationship between water level monitoring and hydropower generation of hydropower station units according to the working start parameters, working process parameters and working end parameters;
[0081] Obtain workflow description parameters corresponding to the workflows of water level monitoring and power generation collection of the hydropower station units, and obtain task embedding vectors according to the workflow description parameters;
[0082] The complete downstream task of water level monitoring and power generation collection is constructed through temporal relationships and task embedding vectors, and multiple task-oriented labels are calculated based on the complete downstream task.
[0083] Obtaining the operation parameters corresponding to each task-oriented tag, and determining the corresponding attribute information of the operation parameters;
[0084] Encode the attribute information, obtain the operation attribute code of each task-oriented tag, and obtain the execution parameter of each task-oriented tag;
[0085] Generate an encoding task for each task-oriented tag according to the execution parameters and operation attributes of each task-oriented tag;
[0086] Integrate all the coding tasks of task-oriented tags to generate a complete coding task of water level monitoring and power generation collection of hydropower station units;
[0087] Determine the working cycle of the water level monitoring and power generation collection of the hydropower station units, and limit the task execution time point of the complete coding task according to the working cycle to generate a timed coding task.
[0088] The beneficial effect of the above technical solution is that by calculating multiple task-oriented tags, the phased task control and overall task control of the entire operation process of the hydropower station unit can be realized, thereby improving the integrity and reliability of task coding.
[0089] In one embodiment, obtaining the user's visualization requirements and classifying and assembling the real-time data according to the visualization requirements includes:
[0090] Obtain the user's visual display needs through voice or text input;
[0091] Determine the interface display effect according to the visual display requirements, and configure the main dimension and sub-dimension of the interface display according to the interface display effect;
[0092] Determine data items and data item indicators based on the main dimensions and sub-dimensions displayed on the interface;
[0093] Classify, assemble and process real-time data according to data items and data item indicators.
[0094] The beneficial effects of the above technical solution are: the collected real-time data can be displayed in multiple dimensions to meet the user's visual needs, further improving the user experience. Furthermore, by determining data items and data indicators and then assembling and processing the real-time data, the collected real-time data can be quickly and accurately filled and classified into data items, thereby improving work efficiency.
[0095] In one embodiment, the step of drawing a chart of the processed real-time data and displaying the drawn chart on a terminal includes:
[0096] The processed real-time data is graphed using eCharts icon technology to obtain the graphed chart;
[0097] Test the display effect of the chart under different display resolutions, and select the best display resolution for drawing the chart according to the display effect;
[0098] The chart will be drawn based on the optimal display resolution and displayed on the terminal using the page technology VUE.
[0099] The beneficial effects of the above technical solution are: by selecting the optimal display resolution, the display effect of the drawn chart can be maximized, thereby improving the user's viewing experience. Furthermore, by utilizing the page technology VUE to draw charts on the terminal, display compatibility with multiple types of terminals can be achieved, further improving practicality and stability.
[0100] In one embodiment, determining the index value of each index according to the real-time data, comparing the index value with the preset warning value, determining abnormal data according to the comparison result and issuing a warning and message push includes:
[0101] Determine the normal data range and abnormal data range of each indicator according to the steady-state operating parameters of each hydropower station unit;
[0102] Set the preset warning value for each indicator based on the normal data range and abnormal data range of each indicator;
[0103] Perform data analysis on real-time data to determine the index value of each indicator, compare the index value of each indicator with the preset warning value of the indicator through the same comparison method, and obtain the comparison result;
[0104] Determine abnormal index items based on the comparison results, determine technical dimensions based on the abnormal index items, and select warning personnel based on the technical dimensions;
[0105] Generate warning information based on abnormal data items and push the warning information to the warning personnel object through a preset push form.
[0106] The beneficial effects of the above technical solution are: by intelligently setting the preset warning value of each indicator, the warning value of each indicator can be reasonably determined according to the steady-state working conditions of the hydropower station unit, thereby ensuring the objectivity and reference of the setting results. Furthermore, by determining the technical dimension and then sending it to the corresponding personnel object, the corresponding personnel warning can be accurately carried out according to the technical type, thereby quickly troubleshooting and repairing the fault, further improving the practicality.
[0107] In one embodiment, this embodiment also discloses a power generation and water level monitoring system based on spring tasks, such as Figure 3 As shown, the system includes:
[0108] The collection module 301 is used to collect the real-time data of the hydropower station units through the spring program and store the real-time data in a preset database;
[0109] Processing module 302, used to obtain the user's visual display requirements, and classify and assemble the real-time data according to the visual display requirements;
[0110] Display module 303, used to draw charts for the processed real-time data and display the drawn charts on the terminal;
[0111] The early warning module 304 is used to determine the indicator value of each indicator according to the real-time data, compare the indicator value with the preset early warning value, determine the abnormal data according to the comparison result, and issue an early warning and message push.
[0112] The working principle of the above technical solution is: first, use the acquisition module to collect real-time data of the hydropower station units through the spring program and store the real-time data in a preset database; secondly, use the processing module to obtain the user's visualization display requirements, and classify and assemble the real-time data according to the visualization display requirements; then, based on the display module, the processed real-time data is graphed and displayed on the terminal; finally, the early warning module determines the indicator value of each indicator according to the real-time data, compares the indicator value with the preset early warning value, determines the abnormal data according to the comparison result, and issues an early warning and message push.
[0113] The beneficial effects of the above technical solution are as follows: by using the spring program to set the scheduled data collection task, the real-time data of the hydropower station can be quickly and accurately collected based on the computer system, and then the terminal display and warning can be performed to the technical personnel, which improves the timeliness and accuracy of data collection, and can determine data anomalies at the first time and issue warnings and message push to the technical personnel to stop losses in time, thereby improving the efficiency and accuracy of fault handling, ensuring the stability of power production, and improving the practicality and economic benefits as well as the user experience.
[0114] In one embodiment, Figure 4 As shown, the acquisition module 301 includes:
[0115] The first acquisition submodule 3011 is used to acquire the respective workflows of water level monitoring and power generation collection of the hydropower station units;
[0116] The coding submodule 3012 is used to perform timed task coding based on the respective workflows of water level monitoring and power generation collection of the hydropower station units through the spring program;
[0117] The collection submodule 3013 is used to run the encoding task to collect the real-time data of the hydropower station units and classify and package the real-time data;
[0118] The storage submodule 3014 is used to store the packaged real-time data into a preset database through database technology.
[0119] The beneficial effects of the above technical solution are: it can not only achieve the rationality and stability of data collection work for hydropower station units, but also classify and package the data to avoid data mixing and disorder, further improving the practicality and data timeliness.
[0120] In one embodiment, the processing module comprises:
[0121] The second acquisition submodule is used to obtain the user's visual display needs through voice or text input;
[0122] The configuration submodule is used to determine the interface display effect according to the visual display requirements, and configure the main dimension and sub-dimension of the interface display according to the interface display effect;
[0123] The first determination submodule is used to determine data items and data item indicators based on the main dimensions and sub-dimensions displayed on the interface;
[0124] The processing submodule is used to classify and assemble the real-time data according to the data items and data item indicators.
[0125] The beneficial effects of the above technical solution are: the collected real-time data can be displayed in multiple dimensions to meet the user's visual needs, further improving the user experience. Furthermore, by determining data items and data indicators and then assembling and processing the real-time data, the collected real-time data can be quickly and accurately filled and classified into data items, thereby improving work efficiency.
[0126] In one embodiment, the display module comprises:
[0127] The drawing submodule is used to draw the processed real-time data into a chart through the eCharts icon technology to obtain the drawn chart;
[0128] The selection submodule is used to test the display effect of the drawn chart under different display resolutions, and select the best display resolution for drawing the chart according to the display effect;
[0129] The display submodule is used to display the drawn chart on the terminal using the page technology VUE based on the best display resolution.
[0130] The beneficial effects of the above technical solution are: by selecting the optimal display resolution, the display effect of the drawn chart can be maximized, thereby improving the user's viewing experience. Furthermore, by utilizing the page technology VUE to draw charts on the terminal, display compatibility with multiple types of terminals can be achieved, further improving practicality and stability.
[0131] In one embodiment, the early warning module includes:
[0132] The second determination submodule is used to determine the normal data interval and abnormal data interval of each indicator according to the steady-state operating parameters of each hydropower station unit;
[0133] A setting submodule is used to set a preset warning value for each indicator based on the normal data interval and abnormal data interval of each indicator;
[0134] The comparison submodule is used to analyze the real-time data to determine the index value of each index, compare the index value of each index with the preset warning value of the index through the same comparison method, and obtain the comparison result;
[0135] The third determination submodule is used to determine the abnormal index item according to the comparison result, determine the technical dimension according to the abnormal index item, and select the warning personnel object based on the technical dimension;
[0136] The push submodule is used to generate warning information based on abnormal data items and push the warning information to the warning personnel object through a preset push form.
[0137] The beneficial effects of the above technical solution are: by intelligently setting the preset warning value of each indicator, the warning value of each indicator can be reasonably determined according to the steady-state working conditions of the hydropower station unit, thereby ensuring the objectivity and reference of the setting results. Furthermore, by determining the technical dimension and then sending it to the corresponding personnel object, the corresponding personnel warning can be accurately carried out according to the technical type, thereby quickly troubleshooting and repairing the fault, further improving the practicality.
[0138] Those skilled in the art should understand that the first and second in the present invention merely refer to different application stages.
[0139] Other embodiments of the present disclosure will be readily apparent to those skilled in the art after considering the specification and practicing the disclosure disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The specification and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.
[0140] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A method for monitoring power generation and water level based on spring tasks, characterized in that: The following steps are involved: Collect the real-time data of the hydropower station units through the spring program and store the real-time data in the preset database; Obtain the user's visual display requirements and classify and assemble the real-time data according to the visual display requirements; Draw a chart of the processed real-time data and display the chart on the terminal; Determine the index value of each indicator based on real-time data, compare the index value with the preset warning value, determine abnormal data based on the comparison results, and issue warnings and message push; The method of collecting the real-time data of the hydropower station units through the spring program and storing the real-time data in the preset database includes: Obtain the respective workflows of water level monitoring and power generation collection of hydropower station units; The spring program is used to encode the timed tasks based on the water level monitoring and power generation collection workflows of the hydropower station units; Run the encoding task to collect the real-time data of the hydropower station units, and classify and package the real-time data for processing; The packaged real-time data is stored in the preset database through database technology; The spring program is used to perform timing task coding based on the water level monitoring and power generation collection workflows of the hydropower station units, including: Determine the working start parameters, working process parameters and working end parameters based on the respective working processes of water level monitoring and power generation collection of the hydropower station units; Determine the timing relationship between water level monitoring and hydropower generation of hydropower station units according to the working start parameters, working process parameters and working end parameters; Obtain workflow description parameters corresponding to the workflows of water level monitoring and power generation collection of the hydropower station units, and obtain task embedding vectors according to the workflow description parameters; The complete downstream task of water level monitoring and power generation collection is constructed through temporal relationships and task embedding vectors, and multiple task-oriented labels are calculated based on the complete downstream task. Obtaining the operation parameters corresponding to each task-oriented tag, and determining the corresponding attribute information of the operation parameters; Encode the attribute information, obtain the operation attribute code of each task-oriented tag, and obtain the execution parameter of each task-oriented tag; Generate an encoding task for each task-oriented tag according to the execution parameters and operation attributes of each task-oriented tag; Integrate all the coding tasks of task-oriented tags to generate a complete coding task of water level monitoring and power generation collection of hydropower station units; Determine the working cycle of water level monitoring and power generation collection of hydropower station units, and limit the task execution time point of the complete coding task according to the working cycle to generate a timed coding task; The obtaining of the user's visual display requirements and classifying and assembling the real-time data according to the visual display requirements include: Obtain the user's visual display needs through voice or text input; Determine the interface display effect according to the visual display requirements, and configure the main dimension and sub-dimension of the interface display according to the interface display effect; Determine data items and data item indicators based on the main dimensions and sub-dimensions displayed on the interface; Classify, assemble and process real-time data according to data items and data item indicators.
2. The power generation and water level monitoring method based on spring task according to claim 1 is characterized in that: The step of drawing a chart of the processed real-time data and displaying the drawn chart on a terminal includes: The processed real-time data is graphed using eCharts icon technology to obtain the graphed chart; Test the display effect of the chart under different display resolutions, and select the best display resolution for drawing the chart according to the display effect; The chart will be drawn based on the optimal display resolution and displayed on the terminal using the page technology VUE.
3. The power generation and water level monitoring method based on spring task according to claim 1 is characterized in that: Determining the indicator value of each indicator according to the real-time data, comparing the indicator value with the preset warning value, determining abnormal data according to the comparison result and issuing a warning and message push, includes: Determine the normal data range and abnormal data range of each indicator according to the steady-state operating parameters of each hydropower station unit; Set the preset warning value for each indicator based on the normal data range and abnormal data range of each indicator; Perform data analysis on real-time data to determine the index value of each indicator, compare the index value of each indicator with the preset warning value of the indicator through the same comparison method, and obtain the comparison result; Determine abnormal index items based on the comparison results, determine technical dimensions based on the abnormal index items, and select warning personnel based on the technical dimensions; Generate warning information based on abnormal data items and push the warning information to the warning personnel object through a preset push form.
4. A power generation and water level monitoring system based on spring tasks, characterized in that: The system includes: The acquisition module is used to collect the real-time data of the hydropower station units through the spring program and store the real-time data in the preset database; The processing module is used to obtain the user's visual display requirements and classify and assemble the real-time data according to the visual display requirements; A display module is used to draw charts for the processed real-time data and display the drawn charts on the terminal; The early warning module is used to determine the indicator value of each indicator based on real-time data, compare the indicator value with the preset early warning value, determine abnormal data based on the comparison result, and issue an early warning and message push; The acquisition module comprises: The first acquisition submodule is used to obtain the respective workflows of water level monitoring and power generation collection of the hydropower station units; The coding submodule is used to perform timed task coding based on the respective workflows of water level monitoring and power generation collection of the hydropower station units through the spring program; The collection submodule is used to run the encoding task to collect the real-time data of the hydropower station units and classify and package the real-time data for processing; The storage submodule is used to store the packaged real-time data into a preset database through database technology; The spring program is used to perform timing task coding based on the water level monitoring and power generation collection workflows of the hydropower station units, including: Determine the working start parameters, working process parameters and working end parameters based on the respective working processes of water level monitoring and power generation collection of the hydropower station units; Determine the timing relationship between water level monitoring and hydropower generation of hydropower station units according to the working start parameters, working process parameters and working end parameters; Obtain workflow description parameters corresponding to the workflows of water level monitoring and power generation collection of the hydropower station units, and obtain task embedding vectors according to the workflow description parameters; The complete downstream task of water level monitoring and power generation collection is constructed through temporal relationships and task embedding vectors, and multiple task-oriented labels are calculated based on the complete downstream task. Obtaining the operation parameters corresponding to each task-oriented tag, and determining the corresponding attribute information of the operation parameters; Encode the attribute information, obtain the operation attribute code of each task-oriented tag, and obtain the execution parameter of each task-oriented tag; Generate an encoding task for each task-oriented tag according to the execution parameters and operation attributes of each task-oriented tag; Integrate all the coding tasks of task-oriented tags to generate a complete coding task of water level monitoring and power generation collection of hydropower station units; Determine the working cycle of water level monitoring and power generation collection of hydropower station units, and limit the task execution time point of the complete coding task according to the working cycle to generate a timed coding task; The processing module comprises: The second acquisition submodule is used to obtain the user's visual display needs through voice or text input; The configuration submodule is used to determine the interface display effect according to the visual display requirements, and configure the main dimension and sub-dimension of the interface display according to the interface display effect; The first determination submodule is used to determine data items and data item indicators based on the main dimensions and sub-dimensions displayed on the interface; The processing submodule is used to classify and assemble the real-time data according to the data items and data item indicators.
5. The power generation and water level monitoring system based on spring task according to claim 4 is characterized in that: The display module comprises: The drawing submodule is used to draw the processed real-time data into a chart through the eCharts icon technology to obtain the drawn chart; The selection submodule is used to test the display effect of the drawn chart under different display resolutions, and select the best display resolution for drawing the chart according to the display effect; The display submodule is used to display the drawn chart on the terminal using the page technology VUE based on the best display resolution.
6. The power generation and water level monitoring system based on spring task according to claim 4 is characterized in that: The early warning module comprises: The second determination submodule is used to determine the normal data interval and abnormal data interval of each indicator according to the steady-state operating parameters of each hydropower station unit; A setting submodule is used to set a preset warning value for each indicator based on the normal data interval and abnormal data interval of each indicator; The comparison submodule is used to analyze the real-time data to determine the index value of each index, compare the index value of each index with the preset warning value of the index through the same comparison method, and obtain the comparison result; The third determination submodule is used to determine the abnormal index item according to the comparison result, determine the technical dimension according to the abnormal index item, and select the warning personnel object based on the technical dimension; The push submodule is used to generate warning information based on abnormal data items and push the warning information to the warning personnel object through a preset push form.
Citation Information
Patent Citations
Information display method and system
CN108897664A
Alarm method and device for PIM platform
CN109245937A
Overflow equipment work early warning system and method under large water dam overtopping condition of hydropower station
CN117852860A