Method and system for adjusting output of hydroelectric generating set based on large database

By constructing a large database and determining the guide vane opening target value based on the closed-loop adjustment mode, the problem of slow active power adjustment speed of traditional hydropower units is solved and more efficient output adjustment is achieved.

CN119333326AActive Publication Date: 2025-01-21HUANENG LANCANG RIVER HYDROPOWER CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411533064.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-30
Publication Date
2025-01-21
Estimated Expiration
2044-10-30

AI Technical Summary

Technical Problem

The dynamic stability of the closed-loop adjustment process of traditional hydroelectric units is poor and the internal delay is high, resulting in poor active power adjustment speed.

Method used

By constructing a large database of hydropower unit operating data, the output target value and current water head are obtained, the guide vane opening target value is determined, and the hydropower unit is adjusted based on the closed-loop adjustment mode to achieve output adjustment.

Benefits of technology

The active power adjustment rate of the hydropower unit is improved, the adjustment accuracy and dynamic stability are enhanced, and the problem of limited adjustment speed in the traditional method is avoided.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119333326A_ABST
    Figure CN119333326A_ABST
Patent Text Reader

Abstract

The invention provides a hydroelectric generating set output adjusting method and system based on a large database, and the method comprises the steps: constructing a large database of the operation data of a hydroelectric generating set, and the operation data comprise the output, the guide vane opening degree and the water head of the hydroelectric generating set; obtaining an output target value of the hydroelectric generating set and a water head at the current moment; determining a guide vane opening target value of the hydroelectric generating set according to the output target value of the hydroelectric generating set, the water head at the current moment and a big database; and performing closed-loop adjustment on the hydroelectric generating set based on the output target value and the guide vane opening target value of the hydroelectric generating set to realize output adjustment of the hydroelectric generating set. According to the technical scheme provided by the invention, firstly, guide vane opening closed-loop adjustment and then active power closed-loop adjustment are carried out, so that the hydroelectric active power adjustment rate is improved on the premise that the adjustment precision and the dynamic stability are not reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of automatic power generation control, and in particular to a method and system for regulating the output of a hydropower unit based on a large database. Background Art

[0002] Secondary frequency regulation is an important part of power auxiliary services, and is mainly responsible for providing core support for the frequency stability of the power system. The regulation rate of the active load of the unit is not only directly related to the revenue of the hydropower plant in the frequency regulation market, but also has important significance for the stability of the new power system with a high proportion of new energy. The traditional method of regulating the active load of hydropower units has a slow rate of regulation and a large overshoot.

[0003] In the traditional regulation mode, the speed governor performs closed-loop regulation of active power. Affected by the non-minimum phase regulation characteristics of the turbine and factors such as water flow inertia, the regulation process has poor dynamic stability and high intra-loop delay, which has an adverse effect on the active power regulation speed. Summary of the invention

[0004] The present application provides a method and system for regulating the output of a hydropower unit based on a large database, so as to at least solve the technical problems that the active power closed-loop regulation process has poor dynamic stability and high intra-loop delay, thereby causing adverse effects on the active power regulation speed.

[0005] The first embodiment of the present application proposes a method for adjusting the output of a hydropower unit based on a large database, the method comprising:

[0006] Building a large database of hydropower unit operation data, wherein the operation data includes the output, guide vane opening, and water head of the hydropower unit;

[0007] Obtaining the output target value of the hydropower unit and the water head at the current moment;

[0008] Determine the guide vane opening target value of the hydropower unit according to the output target value of the hydropower unit, the water head at the current moment and the big database;

[0009] The hydropower unit is regulated in a closed loop based on the output target value and the guide vane opening target value of the hydropower unit to achieve output regulation of the hydropower unit.

[0010] Preferably, the construction of a large database of hydropower unit operation data includes:

[0011] Step F1: Acquire multiple experimental data of the hydropower unit and write the multiple experimental data into an initial large database, wherein the experimental data includes the output, guide vane opening, and water head of the hydropower unit;

[0012] Step F2: obtaining the i-th measured data of the hydropower unit, wherein the measured data includes the output, guide vane opening, and water head of the hydropower unit;

[0013] Step F3: Determine whether the i-th measured data is stable. If so, proceed to step F4. Otherwise, set i=i+1 and return to step F2.

[0014] Step F4: Determine whether the quality of the i-th measured data is qualified. If qualified, proceed to step F5. Otherwise, set i=i+1 and return to step F2.

[0015] Step F5: Determine whether the number of data points in the initial large database is less than the first data threshold. If so, write the i-th measured data into the initial large database, then set i=i+1 and return to step F2 until i=I to form a large database. Otherwise, go to step F6.

[0016] Step F6: determining the distance between each data in the initial big database and the i-th measured data, and filtering out the data points corresponding to the i-th measured data in the initial big database based on a preset first distance threshold, and then judging whether there is experimental data in the data points corresponding to the i-th measured data, if there is experimental data, discarding the i-th measured data, and deleting the filtered measured data in the initial big database, and then setting i=i+1 and returning to step F2 until i=I, forming a big database, otherwise entering step F7;

[0017] Step F7: Filter out the data point with the smallest distance difference from the i-th measured data in the initial large database, and determine the difference between the output of the hydropower unit corresponding to the i-th measured data and the theoretical output, and the difference between the output of the hydropower unit corresponding to the data point and the theoretical output, respectively. If the difference corresponding to the i-th measured data is less than the difference corresponding to the data point, write the i-th measured data into the initial large database and delete the data point. Otherwise, discard the i-th measured data, set i=i+1 and return to step F2 until i=I to form a large database.

[0018] Furthermore, the determining whether the i-th measured data is stable includes:

[0019] Obtain the measured data at each moment in the th period and the measured data at each moment in the t+h period respectively, where t is the generation time of the i-th measured data;

[0020] Determine the absolute value of the output amplitude variation, the absolute value of the guide vane opening amplitude variation, and the absolute value of the water head amplitude variation of the hydropower unit based on the measured data at each moment in the th period and the measured data at each moment in the t+h period;

[0021] Determine the stable value corresponding to the i-th measured data according to the preset output amplitude variation absolute value weight, the preset guide vane opening amplitude variation absolute value weight, the preset water head amplitude variation absolute value weight and the output amplitude variation absolute value, the guide vane opening amplitude variation absolute value, and the water head amplitude variation absolute value;

[0022] When the stability value corresponding to the i-th measured data is less than a preset stability threshold, the i-th measured data is stable, otherwise it is unstable.

[0023] Furthermore, the calculation formula of the stable value corresponding to the i-th measured data is as follows:

[0024] D i =F i ×α+Y i ×β+H i ×γ

[0025] Where D i is the stable value corresponding to the ith measured data, F i is the absolute value of the output amplitude, α is the absolute value weight of the output amplitude, Y i is the absolute value of the guide vane opening variation, β is the weight of the absolute value of the guide vane opening variation, H i is the absolute value of the water head amplitude, and γ is the absolute value weight of the water head amplitude.

[0026] Further, the method of determining the guide vane opening target value of the hydropower unit according to the output target value of the hydropower unit, the water head at the current moment and the big database includes:

[0027] Based on the water head at the current moment, N data points whose difference with the water head at the current moment is less than or equal to a first water head threshold are selected from the big database, where N is greater than or equal to 2;

[0028] Determine the difference between the output of the hydropower unit in the N data points and the output target value of the hydropower unit, and sort the N data points from left to right in ascending order to form a data point sequence;

[0029] Obtaining the hydropower unit output and guide vane opening of the first two data points from left to right in the data point sequence in the large database;

[0030] The guide vane opening target value of the hydropower unit is determined according to the hydropower unit output, the guide vane opening and the output target value of the hydropower unit of the first two data points from left to right in the data point sequence.

[0031] Furthermore, the closed-loop regulation of the hydropower unit based on the output target value and the guide vane opening target value of the hydropower unit to achieve output regulation of the hydropower unit includes:

[0032] Based on the guide vane opening target value, the guide vane opening of the hydropower unit is adjusted by a speed governor according to a guide vane opening closed-loop adjustment mode;

[0033] When the absolute value of the difference between the actual guide vane opening value of the hydropower unit and the guide vane opening target value is less than the guide vane opening adjustment dead zone, the output of the hydropower unit is adjusted based on the output target value of the hydropower unit and using the speed regulator in accordance with the output closed-loop adjustment mode.

[0034] The second embodiment of the present application proposes a hydropower unit output regulation system based on a big database, including:

[0035] A construction module, used to construct a large database of hydropower unit operation data, wherein the operation data includes the output, guide vane opening, and water head of the hydropower unit;

[0036] A first acquisition module is used to acquire the output target value of the hydropower unit and the water head at the current moment;

[0037] A determination module, used to determine a guide vane opening target value of the hydropower unit according to the output target value of the hydropower unit, the water head at the current moment and a large database;

[0038] The regulating module is used to perform closed-loop regulation on the hydropower unit based on the output target value and the guide vane opening target value of the hydropower unit to achieve output regulation of the hydropower unit.

[0039] Preferably, the building blocks are specifically used for:

[0040] Step R1: Acquire multiple experimental data of the hydropower unit and write the multiple experimental data into an initial large database, wherein the experimental data includes the output, guide vane opening, and water head of the hydropower unit;

[0041] Step R2: obtaining the i-th measured data of the hydropower unit, wherein the measured data includes the output, guide vane opening, and water head of the hydropower unit;

[0042] Step R3: Determine whether the i-th measured data is stable. If it is stable, proceed to step R4. Otherwise, set i=i+1 and return to step R2.

[0043] Step R4: Determine whether the quality of the i-th measured data is qualified. If qualified, proceed to step R5; otherwise, set i=i+1 and return to step R2;

[0044] Step R5: Determine whether the number of data points in the initial large database is less than the first data threshold. If so, write the i-th measured data into the initial large database, then set i=i+1 and return to step R2 until i=I to form a large database. Otherwise, proceed to step R6.

[0045] Step R6: determine the distance between each data in the initial big database and the i-th measured data, and select the data points corresponding to the i-th measured data in the initial big database based on the preset first distance threshold, and then determine whether there are experimental data and measured data in the data points corresponding to the i-th measured data. If there are experimental data and measured data, discard the i-th measured data, delete the selected measured data in the initial big database, and then set i=i+1 and return to step R2 until i=I to form a big database, otherwise go to step R7;

[0046] Step R7: Filter out the data point with the smallest distance difference from the i-th measured data in the initial big database, and determine the difference between the output of the hydropower unit corresponding to the i-th measured data and the theoretical output, and the difference between the output of the hydropower unit corresponding to the data point and the theoretical output respectively. If the difference corresponding to the i-th measured data is less than the difference corresponding to the data point, write the i-th measured data into the initial big database and delete the data point. Otherwise, discard the i-th measured data, set i=i+1 and return to step R2 until i=I to form a big database.

[0047] The third aspect of the present application provides an electronic device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the method described in the first aspect is implemented.

[0048] A fourth aspect of the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method described in the first aspect of the present application.

[0049] The technical solution provided by the embodiments of the present application brings at least the following beneficial effects:

[0050] The present application proposes a method and system for regulating the output of a hydropower unit based on a big database, the method comprising: constructing a big database of the operating data of the hydropower unit, wherein the operating data comprises the output, guide vane opening, and water head of the hydropower unit; obtaining the output target value of the hydropower unit and the water head at the current moment; determining the guide vane opening target value of the hydropower unit according to the output target value of the hydropower unit, the water head at the current moment, and the big database; performing closed-loop regulation of the hydropower unit based on the output target value and guide vane opening target value of the hydropower unit to achieve output regulation of the hydropower unit. The technical solution proposed in the present application first performs closed-loop regulation of the guide vane opening followed by closed-loop regulation of active power, so as to improve the active power regulation rate of hydropower without reducing the regulation accuracy and dynamic stability.

[0051] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:

[0053] Figure 1 A flowchart of a method for adjusting the output of a hydropower unit based on a large database according to an embodiment of the present application;

[0054] Figure 2 A schematic diagram of forming a large database of output, guide vane opening, and water head data of a hydroelectric unit provided according to an embodiment of the present application;

[0055] Figure 3 A schematic diagram of a normal active power range corresponding to the water head and guide vane opening of a unit provided according to an embodiment of the present application;

[0056] Figure 4 A schematic diagram of the formation and execution process of the guide vane opening target value of a hydropower unit according to an embodiment of the present application;

[0057] Figure 5 The present invention is a structural diagram of a hydropower unit output regulation system based on a big database provided according to an embodiment of the present application. DETAILED DESCRIPTION

[0058] Embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.

[0059] The present application proposes a method and system for regulating the output of a hydropower unit based on a big database, the method comprising: constructing a big database of the operating data of the hydropower unit, wherein the operating data includes the output, guide vane opening, and water head of the hydropower unit; obtaining the output target value of the hydropower unit and the water head at the current moment; determining the guide vane opening target value of the hydropower unit according to the output target value of the hydropower unit, the water head at the current moment, and the big database; performing closed-loop regulation of the hydropower unit based on the output target value and guide vane opening target value of the hydropower unit to achieve output regulation of the hydropower unit. The technical solution proposed in the present application first performs closed-loop regulation of the guide vane opening followed by closed-loop regulation of active power, so as to improve the active power regulation rate of hydropower without reducing the regulation accuracy and dynamic stability.

[0060] The following describes a method and system for regulating the output of a hydropower unit based on a large database in an embodiment of the present application with reference to the accompanying drawings.

[0061] Embodiment 1

[0062] Figure 1 A flowchart of a method for adjusting the output of a hydropower unit based on a large database is provided according to an embodiment of the present application. Figure 1 As shown, the method includes:

[0063] Step 1: construct a large database of hydropower unit operation data, wherein the operation data includes the output, guide vane opening, and water head of the hydropower unit;

[0064] In the disclosed embodiment, the construction of a large database of hydropower unit operation data includes:

[0065] Step F1: Acquire multiple experimental data of the hydropower unit and write the multiple experimental data into an initial large database, wherein the experimental data includes the output, guide vane opening, and water head of the hydropower unit;

[0066] Step F2: obtaining the i-th measured data of the hydropower unit, wherein the measured data includes the output, guide vane opening, and water head of the hydropower unit;

[0067] Step F3: Determine whether the i-th measured data is stable. If so, proceed to step F4. Otherwise, set i=i+1 and return to step F2.

[0068] Wherein, judging whether the i-th measured data is stable includes:

[0069] Obtain the measured data at each moment in the th period and the measured data at each moment in the t+h period respectively, where t is the generation time of the i-th measured data;

[0070] Determine the absolute value of the output amplitude variation, the absolute value of the guide vane opening amplitude variation, and the absolute value of the water head amplitude variation of the hydropower unit based on the measured data at each moment in the th period and the measured data at each moment in the t+h period;

[0071] Determine the stable value corresponding to the i-th measured data according to the preset output amplitude variation absolute value weight, the preset guide vane opening amplitude variation absolute value weight, the preset water head amplitude variation absolute value weight and the output amplitude variation absolute value, the guide vane opening amplitude variation absolute value, and the water head amplitude variation absolute value;

[0072] When the stability value corresponding to the i-th measured data is less than a preset stability threshold, the i-th measured data is stable, otherwise it is unstable.

[0073] Furthermore, the calculation formula of the stable value corresponding to the i-th measured data is as follows:

[0074] D i =F i ×α+Y i ×β+H i ×γ

[0075] Where D i is the stable value corresponding to the ith measured data, F i is the absolute value of the output amplitude, α is the absolute value weight of the output amplitude, Y i is the absolute value of the guide vane opening variation, β is the weight of the absolute value of the guide vane opening variation, H i is the absolute value of the water head amplitude, and γ is the absolute value weight of the water head amplitude.

[0076] Step F4: Determine whether the quality of the i-th measured data is qualified. If qualified, proceed to step F5. Otherwise, set i=i+1 and return to step F2.

[0077] Step F5: Determine whether the number of data points in the initial large database is less than the first data threshold. If so, write the i-th measured data into the initial large database, then set i=i+1 and return to step F2 until i=I to form a large database. Otherwise, go to step F6.

[0078] Step F6: determining the distance between each data in the initial big database and the i-th measured data, and filtering out the data points corresponding to the i-th measured data in the initial big database based on a preset first distance threshold, and then judging whether there is experimental data in the data points corresponding to the i-th measured data, if there is experimental data, discarding the i-th measured data, and deleting the filtered measured data in the initial big database, and then setting i=i+1 and returning to step F2 until i=I, forming a big database, otherwise entering step F7;

[0079] Step F7: Filter out the data point with the smallest distance difference from the i-th measured data in the initial large database, and determine the difference between the output of the hydropower unit corresponding to the i-th measured data and the theoretical output, and the difference between the output of the hydropower unit corresponding to the data point and the theoretical output, respectively. If the difference corresponding to the i-th measured data is less than the difference corresponding to the data point, write the i-th measured data into the initial large database and delete the data point. Otherwise, discard the i-th measured data, set i=i+1 and return to step F2 until i=I to form a large database.

[0080] For example, S1000) in the monitoring system, a large database is formed based on the test data and historical data of the output, guide vane opening, and water head of the hydropower unit;

[0081] Among them, S1000 includes:

[0082] S1100 forms the corresponding relationship between the output, guide vane opening and water head of some hydropower units through the test method, records them into the big data table and marks them as test data;

[0083] S1200) Collect historical data points to determine whether the output, guide vane opening, and water head of the hydropower unit are stable, including:

[0084] S1210) Selecting a time threshold T for stability judgment;

[0085] S1230) calculating the absolute value of the guide vane opening variation at the stability judgment time threshold T;

[0086] S1240) calculating the absolute value of the water head amplitude at the stability judgment time threshold T;

[0087] S1250) setting weights α, β, and γ for output amplitude variation, guide vane opening amplitude variation, and water head amplitude variation, respectively;

[0088] S1260) using the absolute value of output amplitude variation × α + the absolute value of guide vane opening amplitude variation × β + the absolute value of water head amplitude variation × γ and obtaining a calculation result;

[0089] S1270) If the calculation result of S1260 is less than a certain threshold, the output of the hydropower unit, the guide vane opening, the water head, etc. are in a stable state, and the process goes to S1300; otherwise, the process goes to S1200 and restarts the stability judgment;

[0090] S1300) determining whether to adopt the data point, including:

[0091] S1310) judging the quality of the data point, including:

[0092] S1311) determining whether the unit output is between 0 and rated output;

[0093] S1312) determining whether the guide vane opening of the unit is between 0 and 100;

[0094] S1313) judging whether the water head of the unit is within the normal water head range;

[0095] S1314) judging whether the unit output is within a normal range based on the guide vane opening and water head;

[0096] S1315) If all the above conditions are met, the quality of the data point is qualified, and the process proceeds to S1320;

[0097] S1320) judging the number of data points in the big database, if the number of data points is less than a certain threshold, directly writing the collected historical data points, otherwise entering S1330;

[0098] S1330) Determining the density of the historical data points collected recently in the large database, including:

[0099] S1331) determining the distance between the existing measuring points in the big database and the collected historical data points, and calculating the distance by output distance × α + guide vane opening distance × β + water head distance × γ;

[0100] S1332) according to the calculation result of S1331, find the big database data point whose distance is less than a certain threshold value;

[0101] S1333) determining whether there are experimental data points in the large database data points screened out in S1332, if yes, discard the collected historical data points, and delete the other screened out large database data points except the experimental data points, if no, proceed to S1334;

[0102] S1334) finding the closest big database data point based on the calculation result of S1331;

[0103] S1335) For the big database data points obtained in S1334 and the collected historical data points, respectively determine the absolute value of the deviation of the unit output from the theoretical output corresponding to the guide vane opening and the water head. If the former is small, the historical data points are discarded; if the latter is small, the big database data points obtained in S1334 are deleted, and the collected historical data points are entered.

[0104] Step 2: Obtain the output target value of the hydropower unit and the water head at the current moment;

[0105] For example, S2000) receives the output target value of the hydropower unit from the dispatching system or the monitoring system in the monitoring system.

[0106] Step 3: Determine the guide vane opening target value of the hydropower unit according to the output target value of the hydropower unit, the water head at the current moment and the big database;

[0107] In the embodiment of the present disclosure, step 3 specifically includes:

[0108] Based on the water head at the current moment, N data points whose difference with the water head at the current moment is less than or equal to a first water head threshold are selected from the big database, where N is greater than or equal to 2;

[0109] Determine the difference between the output of the hydropower unit in the N data points and the output target value of the hydropower unit, and sort the N data points from left to right in ascending order to form a data point sequence;

[0110] Obtaining the hydropower unit output and guide vane opening of the first two data points from left to right in the data point sequence in the large database;

[0111] The guide vane opening target value of the hydropower unit is determined according to the hydropower unit output, the guide vane opening and the output target value of the hydropower unit of the first two data points from left to right in the data point sequence.

[0112] For example, S3000) calculates and searches the guide vane opening value corresponding to the current water head and output target value in the big database of the monitoring system to form the guide vane target value;

[0113] The S3000 specifically includes:

[0114] S3100) Select two measuring points for this guide vane opening target calculation from the large database data points, including:

[0115] S3110) The difference between the existing measuring points in the big database and the measuring points of this regulation water head is less than a certain threshold;

[0116] S3120) selecting two points where the unit output is closest to the output target value from the data points filtered in S3110;

[0117] S3200) Calculate the guide vane target value by linear fitting based on the output and guide vane opening of the two data points screened out in S3120, as well as the output target value.

[0118] Step 4: Perform closed-loop regulation on the hydropower unit based on the output target value and the guide vane opening target value of the hydropower unit to achieve output regulation of the hydropower unit.

[0119] In the embodiment of the present disclosure, step 4 specifically includes:

[0120] Based on the guide vane opening target value, the guide vane opening of the hydropower unit is adjusted by a speed governor according to a guide vane opening closed-loop adjustment mode;

[0121] When the absolute value of the difference between the actual guide vane opening value of the hydropower unit and the guide vane opening target value is less than the guide vane opening adjustment dead zone, based on the output target value of the hydropower unit, the hydropower is regulated in an output closed-loop regulation mode using a speed regulator.

[0122] For example, S4000) sending the guide vane target value and the output target value formed by the monitoring system to the speed governor;

[0123] The S5000) speed regulator performs closed-loop regulation according to the guide vane target value and the output target value in turn.

[0124] Among them, S5000 specifically includes:

[0125] S5100) The speed governor adjusts the guide vane opening according to the guide vane opening closed-loop adjustment mode;

[0126] S5200) The speed governor determines the absolute value of the difference between the actual guide vane opening and the target opening. Once the absolute value of the difference is less than the guide vane opening adjustment dead zone, the adjustment mode is switched to enter S5300;

[0127] S5300) The speed regulator adjusts the unit output according to the power closed-loop regulation mode until the actual unit output value enters and stabilizes within the output target value range.

[0128] In this embodiment, the formation of the big database is illustrated by taking the test data of the speed regulator parameter modeling of a certain plant unit and the operating data at a certain moment (output: 563, guide vane opening: 80.5, head: 188.69) as an example; the guide vane target value formation process is illustrated by taking the head of 188.50 and the output of 570 as an example.

[0129] S1000) First, in the monitoring system, a large database is formed based on the test data and historical data of the output, guide vane opening, and water head of the hydropower unit, such as Figure 2 As shown;

[0130] S1100) Based on the governor parameter modeling test, a corresponding relationship table of the output of some hydropower units, the guide vane opening, and the water head is formed as shown in Table 1, and marked as test data;

[0131] Table 1 Corresponding relationship between the modeling test output, guide vane opening and water head of a certain unit governor

[0132]

[0133]

[0134] S1200) Collect historical data points to determine whether the output of the hydropower unit, the guide vane opening, and the water head are stable;

[0135] S1210) Selecting a time threshold T=60s for stability judgment;

[0136] S1220) Calculate the absolute value of the output amplitude variation within the stability judgment time of 60s. Assuming that the maximum active power during the period is 563MW and the minimum is 561MW, then ΔP = |561-563|;

[0137] S1230) calculating the absolute value of the guide vane opening variation within the stability judgment time of 60s, assuming that the maximum guide vane opening is 80.5% and the minimum is 80.3% during the period, then ΔL = |80.5-80.3|;

[0138] S1240) calculating the absolute value of the water head amplitude within the stability judgment time of 60s, assuming that the maximum water head during the period is 188.69 meters and the minimum water head is 188.68 meters, then ΔH = |188.69-188.68|;

[0139] S1250) For ease of understanding, in this embodiment, weights α=1, β=2, and γ=5 are set for output amplitude variation, guide vane opening amplitude variation, and water head amplitude variation, respectively;

[0140] S1260) Calculate ΔP×α+ΔL×β+ΔH×γ=2×1+0.2×2+0.01×5=2.45;

[0141] It is determined whether the calculation result of S1260 is less than a certain threshold. In this embodiment, the threshold value is set to 5. 2.45<5 indicates that the current working condition is in a stable state. Otherwise, it is considered that the current working condition is in an unstable state and the next step of determination is not entered.

[0142] S1300) determining whether to adopt the data point;

[0143] S1310) Determine the quality of the data point. Assuming that the rated capacity of the unit is 650MW, the minimum operating head is 170 meters and the maximum is 200 meters, then:

[0144] S1311) The unit output is 563∈[0,650], and the quality of the unit output measurement point is good;

[0145] S1312) The guide vane opening is 80.5∈[0,100], and the quality of the unit guide vane opening measurement point is good;

[0146] S1313) The unit water head is 188.69∈[152,215], and the quality of the unit water head measurement point is good;

[0147] S1314) Based on the guide vane opening and water head, it is determined whether the unit output is within the normal range. An optional method (such as Figure 3 (as shown) is to establish the theoretical function of unit output with guide vane opening and water head as independent variables, and add positive and negative possible deviations to form the possible output range of the unit by adding positive and negative deviations to the theoretical output.

[0148] S1315) Assuming that the quality of the historical data points collected this time is qualified;

[0149] S1320) judging the number of data points in the big database, if the number of data points is less than a certain threshold, directly writing the collected historical data points, otherwise entering S1330, this embodiment is explained as if the number of data points is higher than the threshold;

[0150] S1330) Determining the density of the historical data points collected recently in the large database, including:

[0151] Determine the distance between the existing measurement points in the big database and the collected historical data points. According to Table 1, the data point closest to [563 80.5188.69] is [559 79.2 188.27], ΔP×α+ΔL×β+ΔH×γ=(563-559)×1+(80.5-79.2)×2+(188.69-188.27)×5=4+1.3×2+0.42×5=4+2.6+2.1=8.7. The threshold value is set to 10 in this embodiment. Therefore, this embodiment adopts the test data points (output distance: 559, guide vane opening distance: 79.2, head distance: 188.27), and discards the historical data points collected this time.

[0152] S2000) Under the current working condition of 188.5m water head, the monitoring system receives the output target value Ptag=570 of the hydropower unit from the dispatching system or the monitoring system;

[0153] S3000) calculates and searches the guide vane opening value corresponding to the current water head and output target value in the large database of the monitoring system to form the guide vane target value, such as Figure 4 As shown;

[0154] S3100) Select two measuring points for this guide vane opening target calculation from the large database data points, including:

[0155] S3110) selecting a measuring point whose difference between the existing measuring point in the big database and the water head adjusted this time is less than a certain threshold, and this embodiment adopts a data point with a water head of 188.27 in the test data;

[0156] S3120) Select two points (559, 586.9) whose unit output is closest to the output target value from the data points filtered in S3110;

[0157] S3200) uses a linear fitting method to calculate the guide vane target value Ltag=80.9 based on the output (559, 586.9) and guide vane opening (79.2, 83.5) of the two data points screened out by S3120, as well as the output target value.

[0158] After querying the actual operating conditions, the guide vane opening distance under this condition is 80.65, which is basically consistent with the calculation result of the method of the present invention. In addition, the database used in this embodiment is based only on test data, and historical collected data points have not yet been entered. If the number of database data points is further expanded, the result will be closer to the actual situation.

[0159] S4000) sends the guide vane distance target value Ltag=80.9 and the output distance target value Ptag=570 formed by the monitoring system to the speed regulator.

[0160] S5000) speed regulator performs closed-loop regulation according to the guide vane target value and output target value in turn, such as Figure 4 shown.

[0161] S5100) The speed governor adjusts the guide vane opening according to the guide vane opening closed-loop adjustment mode;

[0162] S5200) The speed governor determines the absolute value of the difference between the actual guide vane opening and the target opening. Once the absolute value of the difference is less than the guide vane opening adjustment dead zone ΔLd, the adjustment mode is switched to the power closed-loop mode.

[0163] S5300) The speed regulator adjusts the unit output according to the power closed-loop regulation mode until the actual unit output value enters and stabilizes within the output target value range.

[0164] To summarize, the present embodiment proposes a method for regulating the output of a hydropower unit based on a big database, which collects active load values ​​and guide vane opening values ​​of the speed governor under stable operating conditions under different water heads and forms a big database. When the output target value of the hydropower unit is received in the monitoring system, the guide vane opening value under the same operating condition in the big database is retrieved or the guide vane opening value is calculated through similar conditions, and the opening value is sent to the speed governor. After the speed governor adjusts the guide vane opening to be close to the opening target value, the speed governor regulation mode is switched to the power closed loop for regulation until the actual output value of the unit enters and stabilizes within the output target value range, thereby effectively improving the output regulation efficiency and reliability of the hydropower unit under the premise of ensuring the dynamic stability of the unit regulation.

[0165] Embodiment 2

[0166] Figure 5 A structural diagram of a hydropower unit output regulation system based on a large database according to an embodiment of the present application is shown in FIG. Figure 5 As shown, the system comprises:

[0167] A construction module 100 is used to construct a large database of hydropower unit operation data, wherein the operation data includes the output, guide vane opening, and water head of the hydropower unit;

[0168] It should be noted that the building blocks are specifically used for:

[0169] Step R1: Acquire multiple experimental data of the hydropower unit and write the multiple experimental data into an initial large database, wherein the experimental data includes the output, guide vane opening, and water head of the hydropower unit;

[0170] Step R2: obtaining the i-th measured data of the hydropower unit, wherein the measured data includes the output, guide vane opening, and water head of the hydropower unit;

[0171] Step R3: Determine whether the i-th measured data is stable. If it is stable, proceed to step R4. Otherwise, set i=i+1 and return to step R2.

[0172] Wherein, judging whether the i-th measured data is stable includes:

[0173] Obtain the measured data at each moment in the th period and the measured data at each moment in the t+h period respectively, where t is the generation time of the i-th measured data;

[0174] Determine the absolute value of the output amplitude variation, the absolute value of the guide vane opening amplitude variation, and the absolute value of the water head amplitude variation of the hydropower unit based on the measured data at each moment in the th period and the measured data at each moment in the t+h period;

[0175] Determine the stable value corresponding to the i-th measured data according to the preset output amplitude variation absolute value weight, the preset guide vane opening amplitude variation absolute value weight, the preset water head amplitude variation absolute value weight and the output amplitude variation absolute value, the guide vane opening amplitude variation absolute value, and the water head amplitude variation absolute value;

[0176] When the stability value corresponding to the i-th measured data is less than a preset stability threshold, the i-th measured data is stable, otherwise it is unstable.

[0177] The calculation formula of the stable value corresponding to the i-th measured data is as follows:

[0178] D i =F i ×α+Y i ×β+H i ×γ

[0179] Where D i is the stable value corresponding to the ith measured data, F i is the absolute value of the output amplitude, α is the absolute value weight of the output amplitude, Y i is the absolute value of the guide vane opening variation, β is the weight of the absolute value of the guide vane opening variation, H i is the absolute value of the water head amplitude, and γ is the absolute value weight of the water head amplitude.

[0180] Step R4: Determine whether the quality of the i-th measured data is qualified. If qualified, proceed to step R5; otherwise, set i=i+1 and return to step R2;

[0181] Step R5: Determine whether the number of data points in the initial large database is less than the first data threshold. If so, write the i-th measured data into the initial large database, then set i=i+1 and return to step R2 until i=I to form a large database. Otherwise, proceed to step R6.

[0182] Step R6: determine the distance between each data in the initial big database and the i-th measured data, and select the data points corresponding to the i-th measured data in the initial big database based on the preset first distance threshold, and then determine whether there is experimental data in the data points corresponding to the i-th measured data. If there is experimental data, discard the i-th measured data, delete the selected measured data in the initial big database, and then set i=i+1 and return to step R2 until i=I to form a big database, otherwise go to step R7;

[0183] Step R7: Filter out the data point with the smallest distance difference from the i-th measured data in the initial big database, and determine the difference between the output of the hydropower unit corresponding to the i-th measured data and the theoretical output, and the difference between the output of the hydropower unit corresponding to the data point and the theoretical output respectively. If the difference corresponding to the i-th measured data is less than the difference corresponding to the data point, write the i-th measured data into the initial big database and delete the data point. Otherwise, discard the i-th measured data, set i=i+1 and return to step R2 until i=I to form a big database.

[0184] The first acquisition module 200 is used to obtain the output target value of the hydropower unit and the water head at the current moment;

[0185] A determination module 300 is used to determine a guide vane opening target value of the hydropower unit according to the output target value of the hydropower unit, the water head at the current moment and a large database;

[0186] The regulating module 400 is used to perform closed-loop regulation on the hydropower unit based on the output target value and the guide vane opening target value of the hydropower unit to achieve output regulation of the hydropower unit.

[0187] In the embodiment of the present disclosure, the determination module 300 is further used to:

[0188] Based on the water head at the current moment, N data points whose difference with the water head at the current moment is less than or equal to a first water head threshold are selected from the big database, where N is greater than or equal to 2;

[0189] Determine the difference between the output of the hydropower unit in the N data points and the output target value of the hydropower unit, and sort the N data points from left to right in ascending order to form a data point sequence;

[0190] Obtaining the hydropower unit output and guide vane opening of the first two data points from left to right in the data point sequence in the large database;

[0191] The guide vane opening target value of the hydropower unit is determined according to the hydropower unit output, the guide vane opening and the output target value of the hydropower unit of the first two data points from left to right in the data point sequence.

[0192] In the embodiment of the present disclosure, the adjustment module 400 is further used for:

[0193] Based on the guide vane opening target value, the guide vane opening of the hydropower unit is adjusted by a speed governor according to a guide vane opening closed-loop adjustment mode;

[0194] When the absolute value of the difference between the actual guide vane opening value of the hydropower unit and the guide vane opening target value is less than the guide vane opening adjustment dead zone, the output of the hydropower unit is adjusted based on the output target value of the hydropower unit and using the speed regulator in accordance with the output closed-loop adjustment mode.

[0195] To sum up, the present embodiment proposes a hydropower unit output regulation system based on a big database, which first performs closed-loop regulation of the guide vane opening followed by closed-loop regulation of the active power, so as to improve the hydropower active power regulation rate without reducing the regulation accuracy and dynamic stability.

[0196] Embodiment 3

[0197] In order to implement the above embodiments, the present disclosure further proposes an electronic device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the method described in Embodiment 1 is implemented.

[0198] Embodiment 4

[0199] In order to implement the above embodiments, the present disclosure further proposes a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the method described in the first embodiment is implemented.

[0200] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.

[0201] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code comprising one or more executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present application belong.

[0202] Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limitations on the present application. Ordinary technicians in this field can change, modify, replace and modify the above embodiments within the scope of the present application.

Claims

1. A method for regulating the output of a hydropower unit based on a large database, characterized in that: The method comprises: Constructing a large database of hydropower unit operation data, wherein the operation data includes the output, guide vane opening, and water head of the hydropower unit; Obtaining the output target value of the hydropower unit and the water head at the current moment; Determine the guide vane opening target value of the hydropower unit according to the output target value of the hydropower unit, the water head at the current moment and the big database; The hydropower unit is regulated in a closed loop based on the output target value and the guide vane opening target value of the hydropower unit to achieve output regulation of the hydropower unit.

2. The method according to claim 1, characterized in that The construction of a large database of hydropower unit operation data includes: Step F1: Acquire multiple experimental data of the hydropower unit and write the multiple experimental data into an initial large database, wherein the experimental data includes the output, guide vane opening, and water head of the hydropower unit; Step F2: obtaining the i-th measured data of the hydropower unit, wherein the measured data includes the output, guide vane opening, and water head of the hydropower unit; Step F3: Determine whether the i-th measured data is stable. If it is stable, proceed to step F4. Otherwise, set i=i+1 and return to step F2. Step F4: Determine whether the quality of the i-th measured data is qualified. If qualified, proceed to step F5. Otherwise, set i=i+1 and return to step F2. Step F5: Determine whether the number of data points in the initial large database is less than the first data threshold. If so, write the i-th measured data into the initial large database, then set i=i+1 and return to step F2 until i=I to form a large database. Otherwise, go to step F6. Step F6: determining the distance between each data in the initial big database and the i-th measured data, and filtering out the data points corresponding to the i-th measured data in the initial big database based on a preset first distance threshold, and then judging whether there is experimental data in the data points corresponding to the i-th measured data, if there is experimental data, discarding the i-th measured data, and deleting the filtered measured data in the initial big database, and then setting i=i+1 and returning to step F2 until i=I, forming a big database, otherwise entering step F7; Step F7: Filter out the data point with the smallest distance difference from the i-th measured data in the initial large database, and determine the difference between the output of the hydropower unit corresponding to the i-th measured data and the theoretical output, and the difference between the output of the hydropower unit corresponding to the data point and the theoretical output, respectively. If the difference corresponding to the i-th measured data is less than the difference corresponding to the data point, write the i-th measured data into the initial large database and delete the data point. Otherwise, discard the i-th measured data, set i=i+1 and return to step F2 until i=I to form a large database.

3. The method according to claim 2, characterized in that The determining whether the i-th measured data is stable includes: Obtain the measured data at each moment in the th period and the measured data at each moment in the t+h period respectively, where t is the generation time of the i-th measured data; Determine the absolute value of the output amplitude variation, the absolute value of the guide vane opening amplitude variation, and the absolute value of the water head amplitude variation of the hydropower unit based on the measured data at each moment in the th period and the measured data at each moment in the t+h period; Determine the stable value corresponding to the i-th measured data according to the preset output amplitude variation absolute value weight, the preset guide vane opening amplitude variation absolute value weight, the preset water head amplitude variation absolute value weight and the output amplitude variation absolute value, the guide vane opening amplitude variation absolute value, and the water head amplitude variation absolute value; When the stability value corresponding to the i-th measured data is less than a preset stability threshold, the i-th measured data is stable, otherwise it is unstable.

4. The method according to claim 3, characterized in that The calculation formula of the stable value corresponding to the i-th measured data is as follows: D i =F i ×α+Y i ×β+H i ×γ Where D i is the stable value corresponding to the i-th measured data, F i is the absolute value of the output amplitude, α is the absolute value weight of the output amplitude, Y i is the absolute value of the guide vane opening variation, β is the weight of the absolute value of the guide vane opening variation, H i is the absolute value of the water head amplitude, and γ is the absolute value weight of the water head amplitude.

5. The method according to claim 4, characterized in that Determining the guide vane opening target value of the hydropower unit according to the output target value of the hydropower unit, the water head at the current moment and a large database includes: Based on the water head at the current moment, N data points whose difference with the water head at the current moment is less than or equal to a first water head threshold are selected from the big database, where N is greater than or equal to 2; Determine the difference between the output of the hydropower unit in the N data points and the output target value of the hydropower unit, and sort the N data points from left to right in ascending order to form a data point sequence; Obtaining the hydropower unit output and guide vane opening of the first two data points from left to right in the data point sequence in the large database; The guide vane opening target value of the hydropower unit is determined according to the hydropower unit output, the guide vane opening and the output target value of the hydropower unit of the first two data points from left to right in the data point sequence.

6. The method according to claim 5, characterized in that The closed-loop regulation of the hydropower unit based on the output target value and the guide vane opening target value of the hydropower unit to achieve output regulation of the hydropower unit includes: Based on the guide vane opening target value, the guide vane opening of the hydropower unit is adjusted by a speed governor according to a guide vane opening closed-loop adjustment mode; When the absolute value of the difference between the actual guide vane opening value of the hydropower unit and the guide vane opening target value is less than the guide vane opening adjustment dead zone, the output of the hydropower unit is adjusted based on the output target value of the hydropower unit and using the speed regulator in accordance with the output closed-loop adjustment mode.

7. A hydropower unit output regulation system based on a large database, characterized in that: The system comprises: A construction module, used to construct a large database of hydropower unit operation data, wherein the operation data includes the output, guide vane opening, and water head of the hydropower unit; A first acquisition module is used to acquire the output target value of the hydropower unit and the water head at the current moment; A determination module, used to determine a guide vane opening target value of the hydropower unit according to the output target value of the hydropower unit, the water head at the current moment and a large database; The regulating module is used to perform closed-loop regulation on the hydropower unit based on the output target value and the guide vane opening target value of the hydropower unit to achieve output regulation of the hydropower unit.

8. The system according to claim 7, characterized in that The building blocks are specifically used for: Step R1: Acquire multiple experimental data of the hydropower unit and write the multiple experimental data into an initial large database, wherein the experimental data includes the output, guide vane opening, and water head of the hydropower unit; Step R2: obtaining the i-th measured data of the hydropower unit, wherein the measured data includes the output, guide vane opening, and water head of the hydropower unit; Step R3: Determine whether the i-th measured data is stable. If it is stable, proceed to step R4. Otherwise, set i=i+1 and return to step R2. Step R4: Determine whether the quality of the i-th measured data is qualified. If qualified, proceed to step R5; otherwise, set i=i+1 and return to step R2; Step R5: Determine whether the number of data points in the initial large database is less than the first data threshold. If so, write the i-th measured data into the initial large database, then set i=i+1 and return to step R2 until i=I to form a large database. Otherwise, proceed to step R6. Step R6: determine the distance between each data in the initial big database and the i-th measured data, and select the data points corresponding to the i-th measured data in the initial big database based on the preset first distance threshold, and then determine whether there is experimental data in the data points corresponding to the i-th measured data. If there is experimental data, discard the i-th measured data, delete the selected measured data in the initial big database, and then set i=i+1 and return to step R2 until i=I to form a big database, otherwise go to step R7; Step R7: Filter out the data point with the smallest distance difference from the i-th measured data in the initial big database, and determine the difference between the output of the hydropower unit corresponding to the i-th measured data and the theoretical output, and the difference between the output of the hydropower unit corresponding to the data point and the theoretical output respectively. If the difference corresponding to the i-th measured data is less than the difference corresponding to the data point, write the i-th measured data into the initial big database and delete the data point. Otherwise, discard the i-th measured data, set i=i+1 and return to step R2 until i=I to form a big database.

9. An electronic device, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the method according to any one of claims 1 to 6 is implemented.

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

Citation Information

Patent Citations

  • Hydraulic power plant reverse water head reckoning method and device

    CN112348305A

  • Guide vane opening analog quantity closed-loop and open-loop control combined control method and system

    CN112523927A

  • Guide vane opening analog quantity segmented open-loop control and speed regulator variable parameter PID closed-loop control combined control method and system

    CN112523928A

  • Control method and system for direct-drive permanent magnet hydroelectric generation system on basis of fuzzy control, terminal and readable storage medium

    CN113623126A

  • Method, system and apparatus for operating a hydraulic turbine

    US20190078548A1