A method, device and equipment for screening ecological benefit evaluation indicators of hydropower projects
By quantitatively analyzing multiple analytical indicators of the ecological benefits of hydropower engineering and entropy calculation, the optimal evaluation index set was screened out, which solved the problems of large differences and poor applicability of index screening in the existing technology, and achieved a more scientific and reliable ecological benefit evaluation.
Patent Information
- Application Number
- CN202310732834.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-19
- Publication Date
- 2025-03-07
- Estimated Expiration
- 2043-06-19
Smart Images

Figure CN116629703B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of hydropower engineering, and in particular to a method, device and equipment for screening ecological benefit evaluation indicators of hydropower engineering. Background Art
[0002] The evaluation indicators of the ecological benefits of hydropower projects need to be representative, sensitive and dynamic. This allows them to not only accurately detect the response of the ecological benefits of hydropower projects to human activities or environmental changes, but also dynamically reflect the current status, development history, and evolution trend of the ecological benefits generated by hydropower projects. Currently, the commonly used methods for screening indicators, such as frequency analysis, expert consultation, and analytic hierarchy process, rely heavily on the prior knowledge of experts. The subjectivity has a great influence in the process of indicator screening, and cannot fully reflect the principles of ecological benefit indicator screening. The selected indicators lack a certain scientific basis. In addition, due to the complexity of the formation of the ecological benefits of hydropower projects and the diversity of human activities and hydropower project functions, the ecological benefit evaluation indicators selected by different scholars vary greatly. It is also difficult to compare ecological benefits between different projects, different studies, and different regions. The indicator screening lacks a scientific measurement standard. Summary of the invention
[0003] In view of this, the embodiments of the present invention provide a method, device, equipment and medium for screening ecological benefit evaluation indicators of hydropower projects to solve the problems in the prior art that the screening indicators have large differences and poor applicability, which affects the reliability of subsequent analysis.
[0004] In order to achieve the above object, the present invention provides the following technical solutions:
[0005] The embodiment of the present invention provides a method for screening ecological benefit evaluation indicators of a hydropower project, comprising:
[0006] Obtaining multiple analysis indicators of the ecological benefits of the hydropower project and indicator information corresponding to each of the analysis indicators;
[0007] Performing quantitative analysis on the analysis indicators through the indicator information to obtain quantitative data of each analysis indicator in different years;
[0008] Calculate the index entropy value of each of the analysis indicators according to the quantitative data;
[0009] The analysis indicators are screened based on the quantitative data and the indicator entropy values to obtain an optimal evaluation indicator set.
[0010] Optionally, the indicator information includes indicator type and indicator data of different data years, and the quantitative analysis of the analysis indicator is performed through the indicator information to obtain quantitative data of each analysis indicator, including:
[0011] Classifying the analysis indicators based on the indicator types to obtain a qualitative indicator set and a quantitative indicator set;
[0012] Inputting the indicator data of each analytical indicator in the qualitative indicator set into a preset evaluation model to obtain the quantitative data of each analytical indicator in the qualitative indicator set in different years;
[0013] Based on the indicator data, the analysis indicators in each of the quantitative indicator sets are analyzed to obtain quantitative data of each analysis indicator in the quantitative indicator set in different years.
[0014] Optionally, analyzing the analysis indicators in each of the quantitative indicator sets based on the indicator data to obtain quantitative data of each analysis indicator in the quantitative indicator set in different years includes:
[0015] Dividing the indicator data according to the data year to obtain a base year indicator data set and an indicator data set for multiple years;
[0016] Compare and analyze the indicator data sets of the multiple years with the indicator data set of the base year respectively to obtain a difference data set corresponding to each analysis indicator;
[0017] Filtering the optimal indicator data of each analysis indicator from the indicator data;
[0018] The quantitative data of each analysis indicator in the quantitative indicator set in different years are calculated based on the difference data set and the optimal indicator data.
[0019] Optionally, the comparing and analyzing the indicator data sets of the multiple years with the indicator data set of the base year to obtain a difference data set corresponding to each analysis indicator includes:
[0020] Extracting the base year data corresponding to each analysis indicator from the base year indicator set;
[0021] Compare the multi-year indicator data of the corresponding analysis indicator in each of the indicator data sets with the indicator data of the base year to obtain the data difference between different years and the base year for each analysis indicator;
[0022] A difference data set corresponding to each analysis indicator is generated based on the data difference.
[0023] Optionally, calculating the index entropy value of each analysis index according to the quantitative data includes:
[0024] Divide the quantitative data of each analysis indicator in different years according to a plurality of preset quantitative data intervals to obtain the number of indicators in each quantitative data interval;
[0025] Analyze the occurrence probability of each of the analysis indicators in different quantitative data intervals according to the number of indicators;
[0026] An indicator entropy value of each of the analysis indicators is calculated based on the occurrence probability.
[0027] Optionally, the screening of the analysis indicators based on the quantitative data and the indicator entropy value to obtain an optimal evaluation indicator set includes:
[0028] Calculate the average quantitative value of each of the analysis indicators based on the quantitative data;
[0029] The average quantitative value and the indicator entropy value corresponding to each analysis indicator are input into a preset Pareto model, a plurality of optimal evaluation indicators are screened, and an optimal evaluation indicator set is generated.
[0030] Optionally, the method further includes:
[0031] Determine whether the number of indicators in the optimal evaluation indicator set is less than a preset indicator number value;
[0032] When the number of indicators in the optimal evaluation indicator set is less than the preset indicator quantity value, obtain the remaining analysis indicators, return to the step of inputting the average quantization value and the indicator entropy value corresponding to each analysis indicator into the preset Pareto model, screen out multiple suboptimal evaluation indicators, and merge the suboptimal evaluation indicators into the optimal evaluation indicator set until the number of indicators in the optimal evaluation indicator set is greater than or equal to the preset indicator quantity value.
[0033] The embodiment of the present invention also provides a device for screening ecological benefit evaluation indicators of a hydropower project, comprising:
[0034] An acquisition module, used to acquire multiple analysis indicators of the ecological benefits of the hydropower project and indicator information corresponding to each of the analysis indicators;
[0035] An analysis module, used to perform quantitative analysis on the analysis indicators through the indicator information to obtain quantitative data of each analysis indicator in different years;
[0036] A calculation module, used for calculating the index entropy value of each of the analysis indicators according to the quantitative data;
[0037] The screening module is used to screen the analysis indicators based on the quantitative data and the indicator entropy value to obtain an optimal evaluation indicator set.
[0038] An embodiment of the present invention further provides an electronic device, including:
[0039] A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the method for screening the ecological benefit evaluation index of a hydropower project provided by an embodiment of the present invention by executing the computer instructions.
[0040] The embodiment of the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the method for screening the ecological benefit evaluation index of a hydropower project provided by the embodiment of the present invention.
[0041] The technical solution of the present invention has the following advantages:
[0042] The present invention provides a method for screening evaluation indicators of the ecological benefits of hydropower projects, by obtaining multiple analysis indicators of the ecological benefits of hydropower projects and indicator information corresponding to each analysis indicator; quantitatively analyzing the analysis indicators through the indicator information to obtain quantitative data of each analysis indicator in different years; calculating the indicator entropy value of each analysis indicator based on the quantitative data; screening the analysis indicators based on the quantitative data and the indicator entropy value to obtain the optimal evaluation indicator set. The present invention effectively measures representative analysis indicators by analyzing and comparing a large amount of historical data, and at the same time measures the sensitivity and dynamics of each indicator by calculating its entropy value, so that the analysis indicators can be screened and compared under a unified measurement standard, and the screened indicators are more in line with the requirements of representativeness, sensitivity, and dynamics of the ecological benefit indicators of hydropower projects, providing more scientific and reliable support for indicator analysis. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0044] Figure 1 It is a flow chart of a method for screening ecological benefit evaluation indicators of a hydropower project in an embodiment of the present invention;
[0045] Figure 2 is a flow chart of performing quantitative analysis on analysis indicators according to an embodiment of the present invention;
[0046] Figure 3 A flowchart of analyzing the quantitative data of each analysis indicator in different years according to an embodiment of the present invention;
[0047] Figure 4A flowchart of comparing and analyzing the base year indicator data set with each indicator data set according to an embodiment of the present invention;
[0048] Figure 5 A flowchart of calculating the index entropy value of each analysis index according to an embodiment of the present invention;
[0049] Figure 6 A flowchart of screening analysis indicators to obtain an optimal evaluation indicator set according to an embodiment of the present invention;
[0050] Figure 7 A flowchart of making the number of indicators in the optimal evaluation indicator set meet the preset indicator quantity value according to an embodiment of the present invention;
[0051] Figure 8 A schematic diagram of the scores and entropy values of the quantitative data of each analysis indicator in an embodiment of the present invention;
[0052] Fig. 9 It is a structural schematic diagram of a hydropower project ecological benefit evaluation index screening device in an embodiment of the present invention;
[0053] Fig.10 Schematic diagram of the structure of an electronic device in an embodiment of the present invention. DETAILED DESCRIPTION
[0054] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.
[0055] According to an embodiment of the present invention, an embodiment of a method for screening ecological benefit evaluation indicators of a hydropower project is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0056] In this embodiment, a method for screening the ecological benefit evaluation index of a hydropower project is provided, which can be used for the above-mentioned terminal equipment, such as a computer, etc. Figure 1 As shown in FIG. 1 , the method for screening the ecological benefit evaluation index of the hydropower project includes the following steps:
[0057] Step S1: Obtain multiple analysis indicators of the ecological benefits of the hydropower project and the indicator information corresponding to each analysis indicator. Specifically, the indicator information includes the indicator type and the indicator data of different data years, including the data before the hydropower project was completed and put into operation and after the formal operation. Taking hydropower project A as an example, the analysis indicator Q includes {irrigation water replenishment, fishery breeding benefits, shipping guarantee rate, cargo transportation volume, power generation, water consumption rate, urban water supply, irrigation guarantee rate, maximum downstream flooding duration, maximum peak reduction, reservoir area tourism revenue, tourism industry employment population, vegetation coverage, water quality, water quantity}, a total of 15 analysis indicators, that is, n = 15, and the data q corresponding to each analysis indicator is: {q1, q2, q i ...q 15}, the data series years are from 1995 to 2020, and the hydropower project was officially completed and put into operation in 2008.
[0058] Step S2: Quantitatively analyze the analysis indicators through the indicator information to obtain the quantitative data of each analysis indicator in different years. Specifically, since the ecological benefit evaluation of hydropower projects mainly compares the benefits before and after the construction of hydropower projects, the annual data is quantified by comparing with the base year and calculating the index change rate compared with the base year to evaluate its representativeness.
[0059] Step S3: Calculate the index entropy value of each analysis index based on the quantitative data. Specifically, the more sensitive the index is, the greater the variation of its index value, the greater the uncertainty, the greater the information entropy, the greater the amount of information provided by the index, and the more it can reflect the dynamics of ecological benefit changes. According to the quantitative data of each index series, calculate the entropy value of each index to measure the sensitivity and dynamics of the index.
[0060] Step S4: Screen the analysis indicators based on the quantitative data and the indicator entropy value to obtain the optimal evaluation indicator set. Specifically, more representative evaluation indicators can be obtained through screening.
[0061] Through the above steps S1 to S4, the method for screening the ecological benefit evaluation index of hydropower projects provided by the embodiment of the present invention effectively measures representative analysis indicators by analyzing and comparing a large amount of historical data, and at the same time measures the sensitivity and dynamics of each indicator by calculating its entropy value, so that the analysis indicators can be screened and compared under a unified measurement standard. The screened indicators are more in line with the requirements of representativeness, sensitivity and dynamics of the ecological benefit indicators of hydropower projects, and provide more scientific and reliable support for indicator analysis.
[0062] Specifically, in one embodiment, the above step S2, such as Figure 2 As shown, the specific steps include:
[0063] Step S21: Classify the analysis indicators based on the indicator type to obtain a qualitative indicator set and a quantitative indicator set. Specifically, through classification, different quantitative analysis methods are adopted for indicators of different categories to make the analysis results more reliable and representative. Before classification, the base year will be set in advance according to the actual situation. The base year for quantitative analysis of indicators of different categories remains consistent. The base year is determined based on a comprehensive consideration of the start of construction and stable operation time of the hydropower project.
[0064] Step S22: Input the indicator data of each analytical indicator in the qualitative indicator set into the preset evaluation model to obtain the quantitative data of each analytical indicator in the qualitative indicator set in different years. Specifically, the preset evaluation model rates the annual situation according to the benefit improvement rate of each analytical indicator in different years compared with the base year, and assigns different scores as quantitative data according to the improvement rate falling into different quantitative intervals through the preset quantitative intervals and quantitative scores, such as the following Table 1:
[0065] Table 1 Quantitative assignment of indicators
[0066]
[0067]
[0068] Step S23: Analyze the analysis indicators in each quantitative indicator set based on the indicator data to obtain quantitative data of each analysis indicator in the quantitative indicator set in different years.
[0069] Specifically, through quantitative analysis, the reliance of the screening of hydropower project ecological benefit indicators on the prior knowledge of experts is overcome, and the influence of subjective factors on the screening results is avoided. This method uses the method of comparing with the base year and finding the rate of change of the indicator in the current year to quantify the indicator series year, which can effectively measure the representativeness of the indicator.
[0070] Specifically, in one embodiment, the above step S23, as Figure 3 As shown, the specific steps include:
[0071] Step S231: Divide the indicator data according to the data year to obtain a base year indicator data set and a plurality of years indicator data sets. Specifically, the base year is a preset year for comparison with other years.
[0072] Step S232: Compare and analyze the indicator data sets of multiple years with the indicator data set of the base year respectively, and obtain the difference data set corresponding to each analysis indicator. Specifically, the data in each indicator data set is the indicator data of different years. By comparing the sets, the difference data between each analysis indicator in different years and the base year can be obtained.
[0073] Step S233: Filter the optimal indicator data of each analysis indicator from the indicator data. Specifically, the optimal indicator data is the optimal data of each analysis indicator in all years.
[0074] Step S234: Calculate the quantitative data of each analysis indicator in the quantitative indicator set in different years based on the difference data set and the optimal indicator data.
[0075] Specifically, the change in the data of each indicator in different years compared with the base year is compared with the optimal value of the indicator series year to quantify the ecological benefit of the indicator on the hydropower project. For example, the quantitative data is specifically distributed between -100 and 100. Positive data represents an increase in ecological benefits, and negative data represents a decrease in ecological benefits. 100 represents the highest, indicating that the ecological benefit of the hydropower project on this indicator is the best. The specific quantitative calculation method is as follows:
[0076]
[0077] Where: g ij is the quantitative data of the i-th indicator in the j-th year; q ij is the indicator data of the i-th indicator in year j; q i0 is the base year data of the ith indicator; max(q i ) is the optimal indicator data of the ecological benefit of the ith indicator.
[0078] Specifically, in one embodiment, the above step S232 is as follows: Figure 4 As shown, the specific steps include:
[0079] Step S2321: Extract the base year data corresponding to each analysis indicator from the base year indicator set.
[0080] Step S2322: Compare the multi-year indicator data of the corresponding analysis indicator in each indicator data set with the indicator data of the base year to obtain the data difference between each analysis indicator in different years and the base year.
[0081] Step S2323: Generate a difference data set corresponding to each analysis indicator based on the data difference.
[0082] Specifically, by extracting data for comparison, the evaluation indicators can be screened and compared under a unified quantitative standard, and the screened indicators are more in line with the requirements of the ecological benefit indicators of hydropower projects.
[0083] Specifically, in one embodiment, the above step S3, as Figure 5 As shown, the specific steps include:
[0084] Step S31: Divide the quantitative data of each analysis indicator in different years according to a plurality of preset quantitative data intervals to obtain the number of indicators in each quantitative data interval.
[0085] Step S32: Analyze the occurrence probability of each analysis indicator in different quantitative data intervals according to the number of indicators.
[0086] Step S33: Calculate the index entropy value of each analysis index based on the occurrence probability.
[0087] Specifically, the more sensitive the indicator is, the greater the variation of its indicator value, the greater the uncertainty, the greater the information entropy, the greater the amount of information provided by the indicator, and the more it can reflect the dynamics of changes in ecological benefits. According to the annual scoring data of each indicator series, the entropy value of each indicator is calculated to measure the sensitivity and dynamics of the indicator.
[0088] For the i-th indicator, the entropy value ei is calculated as follows:
[0089] ① Calculate the quantitative data g of each analysis indicator i,j The probability p ij :
[0090] p ij For quantitative data g i,j The probability of being in the corresponding score interval. For the quantitative data of each analysis indicator, the interval -100 to 100 is divided into 20 intervals with 10 levels.
[0091] ② Calculate the entropy value e of the i-th indicator i :
[0092]
[0093] Specifically, in one embodiment, the above step S4, such as Figure 6 As shown, the specific steps include:
[0094] Step S41: Calculate the average quantitative value of each analysis indicator based on the quantitative data. Specifically, calculate the average score of the indicator, and the average score of the i-th indicator is G i :
[0095]
[0096] Where: m is the number of years of the indicator series after the hydropower project is completed and put into operation. For hydropower project A, m=13.
[0097] Step S42: Input the average quantitative value and index entropy value corresponding to each analysis index into the preset Pareto model, screen out multiple optimal evaluation indexes, and generate an optimal evaluation index set. Specifically, the Pareto optimal principle screens and determines the hydropower project ecological benefit evaluation index set.
[0098] For the i-th indicator Q i and the jth index Q j ,when:
[0099] G i ≥G j And e i ≥e j
[0100] Q i Dominant Index Q j , denoted as Q i ≥Q j , then the Pareto optimal indicator set is:
[0101]
[0102] That is, in the index set Q, there is no index x′ that dominates index x, index x.
[0103] The optimal evaluation index can be screened out most efficiently through Pareto optimality.
[0104] Specifically, in one embodiment, the above step S4, such as Figure 7 As shown, the specific steps include:
[0105] Step S431: Determine whether the number of indicators in the optimal evaluation indicator set is less than a preset indicator number value.
[0106] Step S432: When the number of indicators in the optimal evaluation indicator set is less than the preset indicator quantity value, obtain the remaining analysis indicators, return to the step of inputting the average quantitative value and indicator entropy value corresponding to each analysis indicator into the preset Pareto model, screen out multiple suboptimal evaluation indicators, and merge the suboptimal evaluation indicators into the optimal evaluation indicator set until the number of indicators in the optimal evaluation indicator set is greater than or equal to the preset indicator quantity value.
[0107] Specifically, when the number of indicators in the optimal indicator set D1 is small, the indicator set D1 is removed from Q to obtain the indicator set D2, from which the Pareto optimal indicator set is re-screened to obtain the suboptimal indicator set D2:
[0108]
[0109] And so on until the corresponding number of indicator sets D is obtained:
[0110] D=D1∪D2∪...∪D i
[0111] The indicator set D refers to a representative, sensitive and dynamic indicator set that can be used for the ecological benefit assessment of hydropower projects.
[0112] For example, for hydropower project A, the scores and entropy values of the quantitative data of each analysis indicator are shown in Figure 8 , the Pareto optimal principle was used to screen and determine the set of evaluation indicators for the ecological benefits of hydropower projects: D1 {reservoir tourism revenue, irrigation water replenishment, power generation, maximum peak reduction, water consumption rate}, and D2 {tourism population, maximum downstream flooding duration, and cargo transportation volume}. The optimal evaluation indicator set D {reservoir tourism revenue, irrigation water replenishment, power generation, maximum peak reduction, water consumption rate, tourism population, maximum downstream flooding duration, and cargo transportation volume} was finally determined.
[0113] The method for screening indicators of ecological benefit evaluation of hydropower projects provided in the embodiment of the present invention effectively measures representative analysis indicators by analyzing and comparing a large amount of historical data. At the same time, by calculating the entropy value, the sensitivity and dynamics of each indicator are measured, so that the analysis indicators can be screened and compared under a unified quantitative standard. The screened indicators are more in line with the requirements of representativeness, sensitivity and dynamics of the ecological benefit indicators of hydropower projects, providing more scientific and reliable support for indicator analysis.
[0114] In this embodiment, a device for screening indicators for evaluating the ecological benefits of hydropower projects is also provided, which is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions that have been made will not be repeated. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.
[0115] This embodiment provides a device for screening indicators for evaluating the ecological benefits of hydropower projects. Fig. 9 As shown, including:
[0116] The acquisition module 101 is used to obtain multiple analysis indicators of the ecological benefits of the hydropower project and indicator information corresponding to each analysis indicator. For details, please refer to the relevant description of step S1 in the above method embodiment, which will not be repeated here.
[0117] The analysis module 102 is used to perform quantitative analysis on the analysis indicators through the indicator information to obtain the quantitative data of each analysis indicator in different years. For details, please refer to the relevant description of step S2 in the above method embodiment, which will not be repeated here.
[0118] The calculation module 103 is used to calculate the index entropy value of each analysis index according to the quantitative data. For details, please refer to the relevant description of step S3 in the above method embodiment, which will not be repeated here.
[0119] The screening module 104 is used to screen the analysis indicators based on the quantitative data and the indicator entropy value to obtain the optimal evaluation indicator set. For details, please refer to the relevant description of step S4 in the above method embodiment, which will not be repeated here.
[0120] The hydropower project ecological benefit evaluation index screening device in this embodiment is presented in the form of a functional unit, where the unit refers to an ASIC circuit, a processor and memory that executes one or more software or fixed programs, and / or other devices that can provide the above functions.
[0121] The further functional description of each of the above modules is the same as that of the above corresponding embodiments and will not be repeated here.
[0122] According to an embodiment of the present invention, there is also provided an electronic device, such as Fig.10 As shown, the electronic device may include a processor 1001 and a memory 1002, wherein the processor 1001 and the memory 1002 may be connected via a bus or other means. Fig.10 The example of connecting through bus is taken in the following.
[0123] The processor 1001 may be a central processing unit (CPU). The processor 1001 may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or a combination of the above chips.
[0124] The memory 1002 is a non-transitory computer-readable storage medium that can be used to store non-transitory software programs, non-transitory computer executable programs and modules, such as program instructions / modules corresponding to the methods in the method embodiments of the present invention. The processor 1001 executes various functional applications and data processing of the processor by running the non-transitory software programs, instructions and modules stored in the memory 1002, that is, implementing the methods in the above method embodiments.
[0125] The memory 1002 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required by at least one function; the data storage area may store data created by the processor 1001, etc. In addition, the memory 1002 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory 1002 may optionally include a memory remotely arranged relative to the processor 1001, and these remote memories may be connected to the processor 1001 via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0126] One or more modules are stored in the memory 1002 , and when executed by the processor 1001 , the method in the above method embodiment is executed.
[0127] The specific details of the above electronic device can be understood by referring to the corresponding descriptions and effects in the above method embodiments, and will not be repeated here.
[0128] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, the storage medium can be a disk, an optical disk, a read-only memory (ROM), a random access memory (RAM), a flash memory, a hard disk drive (HDD) or a solid-state drive (SSD), etc.; the storage medium can also include a combination of the above-mentioned types of memory.
[0129] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are all within the scope defined by the appended claims.
Claims
1. A method for screening indicators for evaluating the ecological benefits of hydropower projects, characterized in that: include: Obtaining multiple analysis indicators of the ecological benefits of the hydropower project and indicator information corresponding to each of the analysis indicators; Performing quantitative analysis on the analysis indicators through the indicator information to obtain quantitative data of each analysis indicator in different years; Calculate the index entropy value of each of the analysis indicators according to the quantitative data; Screening the analysis indicators based on the quantitative data and the indicator entropy value to obtain an optimal evaluation indicator set; The indicator information includes indicator type and indicator data of different data years. The analysis indicator is quantitatively analyzed through the indicator information to obtain quantitative data of each analysis indicator, including: Classifying the analysis indicators based on the indicator types to obtain a qualitative indicator set and a quantitative indicator set; Inputting the indicator data of each analytical indicator in the qualitative indicator set into a preset evaluation model to obtain the quantitative data of each analytical indicator in the qualitative indicator set in different years; Analyze the analytical indicators in each of the quantitative indicator sets based on the indicator data to obtain quantitative data of each analytical indicator in the quantitative indicator set in different years; Analyzing the analytical indicators in each of the quantitative indicator sets based on the indicator data to obtain quantitative data of each analytical indicator in the quantitative indicator set in different years includes: Dividing the indicator data according to the data year to obtain a base year indicator data set and an indicator data set for multiple years; Compare and analyze the indicator data sets of the multiple years with the indicator data set of the base year respectively to obtain a difference data set corresponding to each analysis indicator; Filtering the optimal indicator data of each analysis indicator from the indicator data; Calculate the quantitative data of each analysis indicator in the quantitative indicator set in different years based on the difference data set and the optimal indicator data; Comparing and analyzing the indicator data sets of the multiple years with the indicator data set of the base year respectively, to obtain a difference data set corresponding to each analysis indicator, including: Extracting the base year data corresponding to each analysis indicator from the base year indicator set; Compare the multi-year indicator data of the corresponding analysis indicator in each of the indicator data sets with the indicator data of the base year to obtain the data difference between different years and the base year for each analysis indicator; A difference data set corresponding to each analysis indicator is generated based on the data difference.
2. The method for screening the ecological benefit evaluation index of a hydropower project according to claim 1, characterized in that: Calculating the index entropy value of each of the analysis indicators according to the quantitative data includes: Divide the quantitative data of each analysis indicator in different years according to a plurality of preset quantitative data intervals to obtain the number of indicators in each quantitative data interval; Analyze the occurrence probability of each of the analysis indicators in different quantitative data intervals according to the number of indicators; An indicator entropy value of each of the analysis indicators is calculated based on the occurrence probability.
3. The method for screening the ecological benefit evaluation index of a hydropower project according to claim 1, characterized in that: The analysis indicators are screened based on the quantitative data and the indicator entropy value to obtain an optimal evaluation indicator set, including: Calculate the average quantitative value of each of the analysis indicators based on the quantitative data; The average quantitative value and the indicator entropy value corresponding to each analysis indicator are input into a preset Pareto model, a plurality of optimal evaluation indicators are screened, and an optimal evaluation indicator set is generated.
4. The method for screening the ecological benefit evaluation index of a hydropower project according to claim 3, characterized in that: The method further comprises: Determine whether the number of indicators in the optimal evaluation indicator set is less than a preset indicator number value; When the number of indicators in the optimal evaluation indicator set is less than the preset indicator quantity value, obtain the remaining analysis indicators, return to the step of inputting the average quantization value and the indicator entropy value corresponding to each analysis indicator into the preset Pareto model, screen out multiple suboptimal evaluation indicators, and merge the suboptimal evaluation indicators into the optimal evaluation indicator set until the number of indicators in the optimal evaluation indicator set is greater than or equal to the preset indicator quantity value.
5. A device for screening indicators for evaluating the ecological benefits of hydropower projects, characterized in that: include: An acquisition module, used to acquire multiple analysis indicators of the ecological benefits of the hydropower project and indicator information corresponding to each of the analysis indicators; An analysis module, used to perform quantitative analysis on the analysis indicators through the indicator information to obtain quantitative data of each analysis indicator in different years; The indicator information includes indicator type and indicator data of different data years. The analysis indicator is quantitatively analyzed through the indicator information to obtain the quantitative data of each analysis indicator, including: classifying the analysis indicator based on the indicator type to obtain a qualitative indicator set and a quantitative indicator set; inputting the indicator data of each analysis indicator in the qualitative indicator set into a preset evaluation model to obtain the quantitative data of each analysis indicator in the qualitative indicator set in different years; analyzing each analysis indicator in the quantitative indicator set based on the indicator data to obtain the quantitative data of each analysis indicator in the quantitative indicator set in different years; analyzing each analysis indicator in the quantitative indicator set based on the indicator data to obtain the quantitative data of each analysis indicator in the quantitative indicator set in different years, including: dividing the indicator data according to the data year to obtain a base year indicator data set and Indicator data sets of multiple years; comparing and analyzing the indicator data sets of the multiple years with the indicator data set of the base year, respectively, to obtain a difference data set corresponding to each analysis indicator; screening the optimal indicator data of each analysis indicator from the indicator data; calculating the quantitative data of each analysis indicator in the quantitative indicator set in different years based on the difference data set and the optimal indicator data; comparing and analyzing the indicator data sets of the multiple years with the indicator data set of the base year, respectively, to obtain a difference data set corresponding to each analysis indicator, including: extracting the base year data corresponding to each analysis indicator from the base year indicator set; comparing the multi-year indicator data of the corresponding analysis indicator in each of the indicator data sets with the indicator data of the base year, respectively, to obtain the data difference between each analysis indicator in different years and the base year; generating a difference data set corresponding to each analysis indicator based on the data difference; A calculation module, used for calculating the index entropy value of each of the analysis indicators according to the quantitative data; The screening module is used to screen the analysis indicators based on the quantitative data and the indicator entropy value to obtain an optimal evaluation indicator set.
6. An electronic device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the method for screening the ecological benefit evaluation index of a hydropower project according to any one of claims 1 to 4 by executing the computer instructions.
7. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the method for screening the ecological benefit evaluation index of a hydropower project according to any one of claims 1 to 4.
Citation Information
Patent Citations
Ecological environment evaluation index system construction method based on similar index screening method
CN115526487A