Hydroelectric generating set power adjusting system based on artificial intelligence platform

Through the power regulation system of the hydropower unit based on the artificial intelligence platform, a variety of data is collected and processed in real time, and the problem of insufficient adjustment accuracy of the hydropower unit under dynamic operating conditions is solved, achieving the safe and reliable operation of the unit.

CN120384837APending Publication Date: 2025-07-29HUANENG LANCANG RIVER HYDROPOWER CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510332311.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-20
Publication Date
2025-07-29

AI Technical Summary

Technical Problem

The existing power regulation system of hydroelectric unit is insufficient in dynamic operating conditions, which may overload or instability in the unit, resulting in low safety and reliability problems.

Method used

The power regulation system of the hydroelectric unit based on the artificial intelligence platform is adopted. By collecting a variety of data in real time for preprocessing and calculation, it determines whether it is overloaded and regulates accordingly to avoid overload operation.

Benefits of technology

It improves the safety and reliability of the hydroelectric unit, avoids damage caused by overload operation, and ensures the stable operation of the unit.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120384837A_ABST
    Figure CN120384837A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of hydroelectric generating set power regulation, and discloses a hydroelectric generating set power regulation system based on an artificial intelligence platform. The invention discloses a hydroelectric generating set power adjusting system based on an artificial intelligence platform. Whether the hydroelectric generating set outputs overload or not is judged by collecting water flow data, reservoir water level real-time height data, real-time height data when water flows out of the hydroelectric generating set, real-time rotating speed data, real-time temperature data, real-time vibration data, real-time output current data and real-time output voltage data during normal production of the hydroelectric generating set. When overload output is carried out, a corresponding adjustment value is calculated, and the water flow, the water head height and the rotating speed of the hydroelectric generating set are adjusted according to the adjustment value, so that the output power conforms to the maximum output power threshold value, and overload operation of the hydroelectric generating set caused by the fact that the output power of the hydroelectric generating set is larger than the maximum output power threshold value of the hydroelectric generating set is avoided; therefore, the safety and the reliability of the hydroelectric generating set are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of power regulation of hydroelectric generating units, and specifically to a power regulation system for hydroelectric generating units based on an artificial intelligence platform. Background Art

[0002] The power regulation system of a hydroelectric generating unit is the core system for controlling and regulating the output power of the generating set in a hydropower station. Its main function is to adjust the operating states of the water turbine and the generator to adapt to the changes in the grid load and the requirements of dispatching instructions, so as to achieve the stability of the grid frequency, the efficient utilization of energy, and the safe operation of equipment, ensuring the stable operation of the grid and the efficient utilization of energy.

[0003] Currently, hydropower stations usually rely on electronic governors or mechanical governors to automatically adjust the guide vane opening or the water turbine speed and control the unit load to ensure that the load of the hydroelectric generating unit is within the maximum load designed for the hydroelectric generating unit to avoid its damage. Although the electronic governor has a relatively fast response speed, under certain dynamic conditions (such as rapid load changes or sudden head changes), the adjustment accuracy may be insufficient due to algorithm lag or sensor data delay. The mechanical governor relies on mechanical transmission devices and has a slow response speed, making it difficult to adapt to rapidly changing loads or head conditions. Under dynamic conditions, the adjustment efficiency of the mechanical governor is low, which may cause the unit to be overloaded or unstable. For this reason, the power regulation system of hydroelectric generating units relying on electronic governors or mechanical governors still has a certain situation of low safety and reliability. Summary of the Invention

[0004] (I) Technical Problems to be Solved

[0005] In view of the deficiencies of the prior art, the present invention provides a power regulation system for hydroelectric generating units based on an artificial intelligence platform, which is capable of collecting the real-time water flow data, the real-time height of the reservoir water level, the real-time height when the water flows out of the hydroelectric generating unit, the real-time rotation speed data, the real-time temperature data, the real-time vibration data, the real-time output current data, and the real-time output voltage data of the hydroelectric generating unit during normal production, calculating the estimated power and adjustment coefficient of the hydroelectric generating unit based on these data, calculating the final output power based on the estimated power and adjustment coefficient of the hydroelectric generating unit, comparing the generated final output power with the preset maximum output power threshold of the hydroelectric generating unit to determine whether the hydroelectric generating unit is overloaded, calculating the corresponding adjustment value when overloaded, and adjusting the water flow, head height, and rotation speed of the hydroelectric generating unit according to the adjustment value, so that the output power is consistent with the maximum output power threshold, avoiding the output power of the hydroelectric generating unit being greater than the maximum output power threshold of the hydroelectric generating unit, causing the hydroelectric generating unit to operate overloaded and resulting in damage to the hydroelectric generating unit, thereby improving the safety and reliability of the hydroelectric generating unit, and solving the above problems.

[0006] (2) Technical Solution

[0007] To achieve the above object, the present invention provides the following technical solution: A hydroelectric unit power regulation system based on an artificial intelligence platform, including a hydroelectric unit water flow acquisition unit, a water level acquisition unit, a hydroelectric unit rotation speed acquisition unit, a hydroelectric unit temperature acquisition unit, a hydroelectric unit vibration data acquisition unit, a hydroelectric unit electrical data acquisition unit, a hydroelectric unit analysis unit, and a hydropower station unit regulation unit;

[0008] The hydroelectric unit water flow acquisition unit is used to collect the flow rate of water flowing through the hydroelectric unit in real time, that is, the real-time water flow data. The water level acquisition unit is used to collect the real-time height data of the reservoir water level and the real-time height data when the water flows out of the hydroelectric unit. The hydroelectric unit rotation speed acquisition unit is used to collect the real-time rotation speed data of the hydroelectric unit. The hydroelectric unit temperature acquisition unit is used to collect the real-time temperature data of the hydroelectric unit. The hydroelectric unit vibration data acquisition unit is used to collect the real-time vibration data of the hydroelectric unit during operation. The hydroelectric unit electrical data acquisition unit is used to collect the real-time output current data and real-time output voltage data of the hydroelectric unit. The hydroelectric unit water flow acquisition unit, the water level acquisition unit, the hydroelectric unit rotation speed acquisition unit, the hydroelectric unit temperature acquisition unit, the hydroelectric unit vibration data acquisition unit, and the hydroelectric unit electrical data acquisition unit send the collected corresponding data to the hydroelectric unit data analysis unit;

[0009] The hydroelectric unit data analysis unit preprocesses the received real-time water flow data, real-time height data of the reservoir water level, real-time height data when the water flows out of the hydroelectric unit, real-time rotation speed data, real-time temperature data, real-time vibration data, real-time output current data, and real-time output voltage data to obtain the water flow data cleaning value, real-time height data cleaning value of the reservoir water level, height data cleaning value when the water flows out of the hydroelectric unit, rotation speed cleaning value, temperature data cleaning value, vibration data cleaning value, output current cleaning value, and output voltage cleaning value respectively;

[0010] The hydroelectric unit data analysis unit calculates the head height value based on the calculated real-time height data cleaning value of the reservoir water level and the height data cleaning value when the water flows out of the hydroelectric unit. The hydroelectric unit data analysis unit calculates the estimated power of the hydroelectric unit based on the calculated head height value, water flow data cleaning value, temperature data cleaning value, rotation speed cleaning value, vibration data cleaning value, output current cleaning value, and output voltage cleaning value;

[0011] The hydroelectric unit data analysis unit calculates the adjustment coefficient based on the head height value, water flow data cleaning value, and rotation speed cleaning value;

[0012] After the adjustment coefficient and the estimated power of the hydropower unit are calculated, the final output power is calculated based on these two values and sent to the hydropower station unit regulation unit;

[0013] The hydropower unit regulation unit compares the received final output power with the preset maximum output power threshold of the hydropower unit. When the final output power is greater than the maximum output power threshold of the hydropower unit, it adjusts the final output power of the hydropower unit and issues a power abnormality warning prompt.

[0014] Preferably, the collection time, collection interval, and collection quantity of each data among the real-time water flow data, real-time reservoir water level height data, real-time height data when the water flows out of the hydropower unit, real-time rotation speed data, real-time temperature data, real-time vibration data, real-time output current data, and real-time output voltage data are the same. The collection quantity is several. The real-time water flow data is represented as sl, the real-time reservoir water level height data is represented as sg, the real-time height data when the water flows out of the hydropower unit is represented as cg, the real-time rotation speed data is represented as zs, the real-time temperature data is represented as wd, the real-time vibration data is represented as zd, the real-time output current data is represented as sd, and the real-time output voltage data is represented as sv.

[0015] Preferably, the calculation expression of the water flow data cleaning value is as follows:

[0016]

[0017] In the formula, Qsl represents the water flow data cleaning value, represents the sum of several collected real-time water flow data sl. n represents the total number of real-time water flow data sl. i = 1 starts the calculation from the first data among multiple real-time water flow data sl, represents taking the average of the summed result, and the generated result is the water flow data cleaning value Qsl.

[0018] Preferably, the calculation expression of the real-time reservoir water level height data cleaning value is as follows:

[0019]

[0020] In the formula, Qsg represents the real-time reservoir water level height data cleaning value, Sum the several collected real-time reservoir water level height data sg. n represents the total number of real-time reservoir water level height data sg. i = 1 represents starting the calculation from the first data among multiple real-time reservoir water level height data sg, represents taking the average of the summed result, and the generated result is the real-time reservoir water level height data cleaning value Qsg;

[0021] The calculation expression of the height data cleaning value when the water flow flows out of the hydropower unit is as follows:

[0022]

[0023] In the formula, Qcg represents the height data cleaning value when the water flow flows out of the hydropower unit, Sum up a number of real-time height data cg when the water flow flows out of the hydropower unit. n represents the total number of real-time height data cg when the water flow flows out of the hydropower unit. i = 1 means starting from the first data among multiple real-time height data cg when the water flow flows out of the hydropower unit for calculation, Means taking the average of the summed result, and the generated result is the height data cleaning value Qcg when the water flow flows out of the hydropower unit;

[0024] The calculation expression of the head height value is:

[0025] H = Qsg - Qcg

[0026] In the formula, H represents the head height value.

[0027] Preferably, the calculation expression of the rotation speed cleaning value is as follows:

[0028]

[0029] In the formula, Qzs represents the rotation speed cleaning value, Means summing up a number of real-time rotation speed data zs. n represents the total number of real-time rotation speed data zs. i = 1 means starting from the first data among multiple real-time rotation speed data zs for calculation, Means taking the average of the summed result, and the generated result is the rotation speed cleaning value Qzs.

[0030] Preferably, the calculation expression of the temperature data cleaning value is as follows:

[0031]

[0032] In the formula, Qwd represents the temperature data cleaning value, Means summing up a number of real-time temperature data wd. n represents the total number of real-time temperature data wd. i = 1 means starting from the first data among multiple real-time temperature data wd for calculation, Means taking the average of the summed result, and the generated result is the temperature data cleaning value Qwd.

[0033] Preferably, the calculation expression of the vibration data cleaning value is as follows:

[0034]

[0035] In the formula, Qzd is the vibration data cleaning value, represents the sum of a number of collected real-time vibration data zd, n represents the total number of real-time vibration data zd, and i = 1 means starting the calculation from the first data among multiple real-time vibration data zd, represents taking the average of the summed result, and the resulting value is the vibration data cleaning value Qzd.

[0036] Preferably, the calculation expression of the output current cleaning value is as follows:

[0037]

[0038] In the formula, Qsd represents the output current cleaning value, represents the sum of a number of collected real-time output current data sd, n represents the total number of real-time output current data sd, and i = 1 means starting the calculation from the first data among multiple output current data sd, represents taking the average of the summed result, and the resulting value is the output current cleaning value Qsd;

[0039] The calculation expression of the output voltage cleaning value is as follows:

[0040]

[0041] In the formula, Qsv represents the output voltage cleaning value, represents the sum of a number of collected real-time output voltage data sv, n represents the total number of real-time output voltage data sv, and i = 1 means starting the calculation from the first data among multiple real-time output voltage data sv, represents taking the average of the summed result, and the resulting value is the output voltage cleaning value Qsv.

[0042] Preferably, the calculation expression of the estimated power of the hydropower unit is as follows:

[0043] YGgl = X1 * Qsl + X2 * H + X3 * Qzs - X4 * Qwd - X5 * Qzd + X6 * Qsv * Qsd

[0044] In the formula, YGgl represents the estimated power of the hydropower unit, X1 represents the water flow coefficient, with the unit of w / (m 3 / s), X2 represents the head height coefficient, with the unit of w / m, X3 represents the rotational speed coefficient, with the unit of w / rpm, X4 represents the temperature coefficient, with the unit of w / ℃, X5 represents the vibration coefficient, with the unit of w / (mm / s), X6 represents the power coefficient, which is dimensionless, X1*Qsl represents the contribution of water flow to the estimated power of the hydroelectric generating unit being calculated, X2*H represents the contribution of head height to the estimated power of the hydroelectric generating unit being calculated, X3*Qzs represents the contribution of rotational speed to the estimated power of the generating unit, -X4*Qwd represents the negative impact of the current temperature on the estimated power of the hydroelectric generating unit, -X5*Qzd represents the negative impact of the current vibration data on the estimated power of the hydroelectric generating unit, and X6*Qsv*Qsd represents the contribution of the output voltage and output current of the hydroelectric generating unit to the estimated power of the hydroelectric generating unit;

[0045] The calculation expression of the adjustment coefficient is as follows:

[0046] Tz = 1 + β * sin(π(Qsl + H - Qzs))

[0047] In the formula, Tz represents the adjustment coefficient, 1 represents the reference value of the adjustment coefficient, Qsl + H represents the positive impact of water flow and water inlet height on power, -Qzs represents the negative impact of the rotational speed of the hydroelectric generating unit on power, Qsl + H - Qzs means that when the water flow and head height increase, the power of the hydroelectric generating unit increases, but when the rotational speed of the unit is at the lower limit or upper limit of rotational speed, the power output will be limited, β is the adjustment factor, and its value range is (0.8 - 1). The larger its value, the more sensitive the adjustment coefficient is to the change of the sin(*) function, indicating that the output power of the hydroelectric generating unit changes significantly with the changes of water flow, head height and rotational speed. The smaller the value, the less sensitive the adjustment coefficient is to the change of the sin(*) function, indicating that the change of the output power of the hydroelectric generating unit is gentle.

[0048] Preferably, the calculation expression of the final output power is as follows:

[0049] Zgl = Tz * YGgl

[0050] In the formula, Zgl represents the final output power.

[0051] Compared with the prior art, the present invention provides a power regulation system for a hydroelectric generating unit based on an artificial intelligence platform, having the following beneficial effects:

[0052] The present invention collects real-time water flow rate data, real-time reservoir water level height data, real-time height data when water flows out of the hydropower unit, real-time rotation speed data, real-time temperature data, real-time vibration data, real-time output current data, and real-time output voltage data of the hydropower unit during normal production. Based on these data, the estimated power and adjustment coefficient of the hydropower unit are calculated. Then, the final output power is calculated according to the estimated power and adjustment coefficient of the hydropower unit. The generated final output power is compared with the maximum output power threshold preset for the hydropower unit to determine whether the hydropower unit is overloaded. When overloaded, the corresponding adjustment value is calculated, and based on the adjustment value, the water flow rate, water head height, and rotation speed of the hydropower unit are adjusted, so that the output power matches the maximum output power threshold, avoiding the output power of the hydropower unit being greater than the maximum output power threshold of the hydropower unit, resulting in overloading operation of the hydropower unit and damage to the hydropower unit, thereby improving the safety and reliability of the hydropower unit. BRIEF DESCRIPTION OF THE DRAWINGS

[0053] Figure 1 It is a schematic diagram of the system flow of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0054] The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0055] Aiming at the problem that the current power regulation system of hydropower units cannot monitor multiple types of data of hydropower units and judge whether the hydropower units will operate overloaded based on these data, and cannot detect and automatically adjust the overloaded operation of hydropower units in time, which reduces the safety and reliability of hydropower units, a power regulation system for hydropower units based on an artificial intelligence platform is proposed. Please refer to Figure 1 This system consists of a water flow rate collection unit for hydropower units, a water level collection unit, a rotation speed collection unit for hydropower units, a temperature collection unit for hydropower units, a vibration data collection unit for hydropower units, an electrical data collection unit for hydropower units, an analysis unit for hydropower units, and a regulation unit for hydropower station units;

[0056] The specific functions of each collection unit are as follows:

[0057] The water flow rate collection unit for hydropower units is used to collect the flow rate of water flowing through the hydropower unit in real time, that is, real-time water flow rate data, and there are several real-time water flow rate data, which are expressed as sl.

[0058] The water level acquisition unit is used to acquire the real-time height data of the reservoir water level and the real-time height data when the water flow flows out of the hydropower unit. There are several pieces of real-time height data of the reservoir water level and the real-time height data when the water flow flows out of the hydropower unit, which are respectively expressed as: the real-time height data of the reservoir water level is expressed as sg, and the real-time height data when the water flow flows out of the hydropower unit is expressed as cg.

[0059] The hydropower unit speed acquisition unit is used to acquire the real-time speed data of the hydropower unit. There are several pieces of real-time speed data of the hydropower unit, which are expressed as zs.

[0060] The hydropower unit temperature acquisition unit is used to acquire the real-time temperature data of the hydropower unit. There are several pieces of real-time temperature data of the hydropower unit, which are expressed as wd.

[0061] The hydropower unit vibration data acquisition unit is used to acquire the real-time vibration data of the hydropower unit during operation. There are several pieces of real-time vibration data of the hydropower unit during operation, which are expressed as zd.

[0062] The hydropower unit electrical data acquisition unit is used to acquire the real-time output current data and real-time output voltage data of the hydropower unit. There are several pieces of real-time output current data and real-time output voltage data of the hydropower unit, which are respectively expressed as: the real-time output current data is expressed as sd, and the real-time output voltage data is expressed as sv.

[0063] It should be noted that the acquisition time, acquisition interval, and acquisition quantity of each data, namely the real-time water flow data, the real-time height data of the reservoir water level, the real-time height data when the water flow flows out of the hydropower unit, the real-time speed data, the real-time temperature data, the real-time vibration data, the real-time output current data, and the real-time output voltage data, are the same, and any acquisition device or sensor that can complete the above functions can be used.

[0064] The hydropower unit water flow acquisition unit, water level acquisition unit, hydropower unit speed acquisition unit, hydropower unit temperature acquisition unit, hydropower unit vibration data acquisition unit, and hydropower unit electrical data acquisition unit send the corresponding acquired data to the hydropower unit data analysis unit. The hydropower unit data analysis unit preprocesses each received data to obtain the water flow data cleaning value, the real-time height data cleaning value of the reservoir water level, the height data cleaning value when the water flow flows out of the hydropower unit, the speed cleaning value, the temperature data cleaning value, the vibration data cleaning value, the output current cleaning value, and the output voltage cleaning value respectively. The specific calculation expressions are as follows:

[0065] The calculation expression of the water flow data cleaning value is as follows:

[0066]

[0067] In the formula, Qsl represents the water flow data cleaning value. It represents the summation of several collected real-time water flow data sl, n represents the total number of real-time water flow data sl, and i = 1 starts the calculation from the first data among the multiple real-time water flow data sl. It represents taking the average of the summed result, and the generated result is the cleaned value Qsl of the water flow data.

[0068] The calculation expression for the cleaned value of the real-time height data of the reservoir water level is as follows:

[0069]

[0070] In the formula, Qsg represents the cleaned value of the real-time height data of the reservoir water level. It represents the summation of several collected real-time height data sg of the reservoir water level, n represents the total number of real-time height data sg of the reservoir water level, and i = 1 represents starting the calculation from the first data among the multiple real-time height data sg of the reservoir water level. It represents taking the average of the summed result, and the generated result is the cleaned value Qsg of the real-time height data of the reservoir water level.

[0071] The calculation expression for the cleaned value of the height data when the water flow flows out of the water turbine generator set is as follows:

[0072]

[0073] In the formula, Qcg represents the cleaned value of the height data when the water flow flows out of the water turbine generator set. It represents the summation of several collected real-time height data cg when the water flow flows out of the water turbine generator set, n represents the total number of real-time height data cg when the water flow flows out of the water turbine generator set, and i = 1 represents starting the calculation from the first data among the multiple real-time height data cg when the water flow flows out of the water turbine generator set. It represents taking the average of the summed result, and the generated result is the cleaned value Qcg of the height data when the water flow flows out of the water turbine generator set.

[0074] The calculation expression for the rotation speed cleaned value is as follows:

[0075]

[0076] In the formula, Qzs represents the rotation speed cleaned value. It represents the summation of several collected real-time rotation speed data zs, n represents the total number of real-time rotation speed data zs, and i = 1 represents starting the calculation from the first data among the multiple real-time rotation speed data zs. It represents taking the average of the summed result, and the generated result is the rotation speed cleaned value Qzs.

[0077] The calculation expression for the temperature data cleaned value is as follows:

[0078]

[0079] In the formula, Qwd represents the temperature data cleaning value, represents the sum of a number of collected real-time temperature data wd, n represents the total number of real-time temperature data wd, and i = 1 means starting the calculation from the first data among multiple real-time temperature data wd, represents taking the average of the summed result, and the resulting value is the temperature data cleaning value Qwd.

[0080] The calculation expression for the vibration data cleaning value is as follows:

[0081]

[0082] In the formula, Qzd is the vibration data cleaning value, represents the sum of a number of collected real-time vibration data zd, n represents the total number of real-time vibration data zd, and i = 1 means starting the calculation from the first data among multiple real-time vibration data zd, represents taking the average of the summed result, and the resulting value is the vibration data cleaning value Qzd.

[0083] The calculation expression for the output current cleaning value is as follows:

[0084]

[0085] In the formula, Qsd represents the output current cleaning value, represents the sum of a number of collected real-time output current data sd, n represents the total number of real-time output current data sd, and i = 1 means starting the calculation from the first data among multiple output current data sd, represents taking the average of the summed result, and the resulting value is the output current cleaning value Qsd.

[0086] The calculation expression for the output voltage cleaning value is as follows:

[0087]

[0088] In the formula, Qsv represents the output voltage cleaning value, represents the sum of a number of collected real-time output voltage data sv, n represents the total number of real-time output voltage data sv, and i = 1 means starting the calculation from the first data among multiple real-time output voltage data sv, represents taking the average of the summed result, and the resulting value is the output voltage cleaning value Qsv.

[0089] By cleaning these original data, several individual abnormal data in the data can be excluded, so that these data are closer to the data generated by the hydropower unit during the actual operation process, facilitating more accurate results for subsequent calculations.

[0090] The hydropower unit data analysis unit calculates the head height value based on the calculated cleaned value of the real-time height data of the reservoir water level and the cleaned value of the height data when the water flows out of the hydropower unit. The specific calculation expression is as follows:

[0091] H = Qsg - Qcg

[0092] In the formula, H represents the head height value.

[0093] After calculating the head height value, the hydropower unit data analysis unit calculates the estimated power of the hydropower unit based on the calculated head height value, the cleaned water flow data, the cleaned temperature data, the cleaned rotation speed, the cleaned vibration data, the cleaned output current, and the cleaned output voltage. The specific calculation expression is as follows:

[0094] YGgl = X1 * Qsl + X2 * H + X3 * Qzs - X4 * Qwd - X5 * Qzd + X6 * Qsv * Qsd

[0095] In the formula, YGgl represents the estimated power of the hydropower unit, X1 represents the water flow coefficient, with the unit of w / (m 3 / s), X2 represents the head height coefficient, with the unit of w / m, X3 represents the rotation speed coefficient, with the unit of w / rpm, X4 represents the temperature coefficient, with the unit of w / ℃, X5 represents the vibration coefficient, with the unit of w / (mm / s), X6 represents the power coefficient, and this coefficient is dimensionless. X1 * Qsl represents the contribution of the water flow to the calculation of the estimated power of the hydropower unit, X2 * H represents the contribution of the head height to the calculation of the estimated power of the hydropower unit, X3 * Qzs represents the contribution of the rotation speed to the estimated power of the generator set, -X4 * Qwd represents the negative impact of the current temperature on the estimated power of the hydropower unit, -X5 * Qzd represents the negative impact of the current vibration data on the estimated power of the hydropower unit, and X6 * Qsv * Qsd represents the contribution of the output voltage and output current of the hydropower unit to the estimated power of the hydropower unit.

[0096] And X1, X2, X3, X4, X5, and X6 are calculated based on multiple different data points of the historical water flow data, head height data, and hydropower unit rotation speed data of the hydropower station and the corresponding data points of the power output of the hydropower unit. The specific values of X1, X2, X3, X4, X5, and X6 are calculated through the regression analysis method. The regression analysis method and all the historical data collected from the hydropower station are known methods and data, and the calculation process will not be elaborated in this article.

[0097] The data analysis unit of the hydropower unit calculates the adjustment coefficient based on the head height value, the cleaned water flow data value, and the cleaned rotational speed value. The calculation expression is as follows:

[0098] Tz = 1 + β * sin(π(Qsl + H - Qzs))

[0099] In the formula, Tz represents the adjustment coefficient, 1 represents the reference value of the adjustment coefficient, Qsl + H represents the positive impact of water flow and water inlet height on power, -Qzs represents the negative impact of the rotational speed of the hydropower unit on power, Qsl + H - Qzs means that when the water flow and head height increase, the power of the hydropower unit increases, but when the rotational speed of the unit is at the lower limit or upper limit of the rotational speed, the power output will be limited. β is the adjustment factor, and its value range is (0.8 - 1). The larger its value, the more sensitive the adjustment coefficient is to the change of the sin(*) function, indicating that the output power of the hydropower unit changes significantly with the changes of water flow, head height, and rotational speed. The smaller the value, the less sensitive the adjustment coefficient is to the change of the sin(*) function, indicating that the change of the output power of the hydropower unit is gentle. Generally speaking, during the flood peak stage, to prevent the hydropower unit from overloading, β is selected as 1, which can ensure the normal passage of the flood peak while avoiding the overloading of the hydropower unit. When it is not the flood peak stage, β can be selected between 0.8 and 1 to protect the hydropower unit and avoid full-load operation.

[0100] After the hydropower unit analysis unit calculates the adjustment coefficient and the estimated power of the hydropower unit, it calculates the final output power based on these two values and sends it to the hydropower station unit regulation unit. Among them, the specific calculation expression of the final output power is as follows:

[0101] Zgl = Tz * YGgl

[0102] In the formula, Zgl represents the final output power.

[0103] After receiving the final output power, the hydropower unit regulation unit compares it with the preset maximum output power threshold of the hydropower unit. When the final output power is greater than the maximum output power threshold of the hydropower unit, it adjusts the final output power of the hydropower unit, that is, takes the difference between the maximum output power threshold of the hydropower unit and the final output power as the adjustment value, and adjusts the water flow, head height, and rotational speed of the hydropower unit, so that the output power is consistent with the maximum output power threshold, avoiding the output power of the hydropower unit being greater than the maximum output power threshold of the hydropower unit, which may cause the hydropower unit to overload and be damaged. At the same time, the hydropower unit regulation unit also issues a power anomaly warning prompt correspondingly, so that the operation and maintenance personnel can timely know when the hydropower unit has an overload operation, and then, according to the number of times of overload operation, timely conduct maintenance and inspection on the hydropower unit to ensure that the hydropower unit is in a healthy state.

[0104] Although embodiments of the present invention have been shown and described, those of ordinary skill in the art will appreciate that various changes, modifications, substitutions and variations can be made to these embodiments without departing from the principles and spirit of the present invention. The scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. A hydroelectric generating unit power regulation system based on an artificial intelligence platform, characterized in that: It includes a water flow acquisition unit, a water level acquisition unit, a water turbine unit speed acquisition unit, a water turbine unit temperature acquisition unit, a water turbine unit vibration data acquisition unit, a water turbine unit electrical data acquisition unit, a water turbine unit analysis unit, and a hydropower station unit regulation unit; The water flow acquisition unit of the water turbine unit is used to acquire the flow rate of water flowing through the water turbine unit in real time, that is, the real-time water flow data. The water level acquisition unit is used to acquire the real-time height data of the reservoir water level and the real-time height data when the water flows out of the water turbine unit. The water turbine unit speed acquisition unit is used to acquire the real-time speed data of the water turbine unit. The water turbine unit temperature acquisition unit is used to acquire the real-time temperature data of the water turbine unit. The water turbine unit vibration data acquisition unit is used to acquire the real-time vibration data of the water turbine unit during operation. The water turbine unit electrical data acquisition unit is used to acquire the real-time output current data and the real-time output voltage data of the water turbine unit. The water flow acquisition unit, water level acquisition unit, water turbine unit speed acquisition unit, water turbine unit temperature acquisition unit, water turbine unit vibration data acquisition unit, and water turbine unit electrical data acquisition unit send the corresponding acquired data to the water turbine unit data analysis unit; The water turbine unit data analysis unit preprocesses the received real-time water flow data, real-time height data of the reservoir water level, real-time height data when the water flows out of the water turbine unit, real-time speed data, real-time temperature data, real-time vibration data, real-time output current data, and real-time output voltage data to obtain the water flow data cleaning value, real-time height data cleaning value of the reservoir water level, height data cleaning value when the water flows out of the water turbine unit, speed cleaning value, temperature data cleaning value, vibration data cleaning value, output current cleaning value, and output voltage cleaning value respectively; The water turbine unit data analysis unit calculates the head height value based on the calculated real-time height data cleaning value of the reservoir water level and the height data cleaning value when the water flows out of the water turbine unit. The water turbine unit data analysis unit calculates the estimated power of the water turbine unit based on the calculated head height value, water flow data cleaning value, temperature data cleaning value, speed cleaning value, vibration data cleaning value, output current cleaning value, and output voltage cleaning value; The water turbine unit data analysis unit calculates the adjustment coefficient based on the head height value, water flow data cleaning value, and speed cleaning value; When the water turbine unit calculates the adjustment coefficient and the estimated power of the water turbine unit, it calculates the final output power based on these two values and sends it to the hydropower station unit regulation unit; The water turbine unit regulation unit compares the received final output power with the preset maximum output power threshold of the water turbine unit. When the final output power is greater than the maximum output power threshold of the water turbine unit, it adjusts the final output power of the water turbine unit and issues a power anomaly warning prompt.

2. The hydroelectric power unit power regulation system based on an artificial intelligence platform according to claim 1, wherein: The acquisition times, acquisition intervals, and acquisition quantities of each of the real-time water flow rate data, real-time height data of the reservoir water level, real-time height data when the water flows out of the hydroelectric generating unit, real-time rotation speed data, real-time temperature data, real-time vibration data, real-time output current data, and real-time output voltage data are the same. There are several acquisition quantities. The real-time water flow rate data is denoted as sl, the real-time height data of the reservoir water level is denoted as sg, the real-time height data when the water flows out of the hydroelectric generating unit is denoted as cg, the real-time rotation speed data is denoted as zs, the real-time temperature data is denoted as wd, the real-time vibration data is denoted as zd, the real-time output current data is denoted as sd, and the real-time output voltage data is denoted as sv.

3. The hydroelectric unit power regulation system based on an artificial intelligence platform according to claim 1, characterized in that: The calculation expression for the cleaned value of the water flow data is as follows: In the formula, Qsl represents the cleaned value of water flow data, means summing up several collected real-time water flow data sl, n represents the total number of real-time water flow data sl, and i = 1 starts the calculation from the first data among multiple real-time water flow data sl, means taking the average of the summed result, and the generated result is the cleaned value Qsl of water flow data.

4. The hydroelectric unit power regulation system based on an artificial intelligence platform according to claim 2, characterized in that: The calculation expression for the cleaned value of the real-time height data of the reservoir water level is as follows: In the formula, Qsg represents the cleaned value of the real-time height data of the reservoir water level. Sum several pieces of real-time height data sg of the reservoir water level that are collected. n represents the total number of real-time height data sg of the reservoir water level. i = 1 means starting the calculation from the first data among multiple pieces of real-time height data sg of the reservoir water level. Represents taking the mean of the result after summation, and the generated result is the cleaned value Qsg of the real-time height data of the reservoir water level. The calculation expression for the cleaned value of the height data when the water flows out of the hydroelectric generating unit is as follows: In the formula, Qcg represents the height data cleaning value when the water flow flows out of the hydropower unit. Sum up several real-time height data cg when the water flow flows out of the hydropower unit. n represents the total number of real-time height data cg when the water flow flows out of the hydropower unit. i = 1 means starting from the first data among multiple real-time height data cg when the water flow flows out of the hydropower unit for calculation. It means taking the average of the summed result, and the generated result is the height data cleaning value Qcg when the water flow flows out of the hydropower unit. The calculation expression for the head height value is: H = Qsg - Qcg In the formula, H represents the head height value.

5. The hydroelectric unit power regulation system based on an artificial intelligence platform according to claim 4, wherein: The calculation expression for the cleaned value of the rotation speed is as follows: In the formula, Qzs represents the rotational speed cleaning value, represents the sum of a number of collected real-time rotational speed data zs, n represents the total number of real-time rotational speed data zs, and i = 1 means starting the calculation from the first data among multiple real-time rotational speed data zs. represents taking the mean of the result after summation, and the generated result is the rotational speed cleaning value Qzs.

6. The hydroelectric unit power regulation system based on an artificial intelligence platform according to claim 5, characterized in that: The calculation expression for the cleaned value of the temperature data is as follows: In the formula, Qwd represents the temperature data cleaning value, means summing up a number of collected real-time temperature data wd, n represents the total number of real-time temperature data wd, and i = 1 means starting the calculation from the first data among multiple real-time temperature data wd, means taking the average of the summed result, and the resulting value is the temperature data cleaning value Qwd.

7. The hydroelectric unit power regulation system based on an artificial intelligence platform according to claim 6, wherein: The calculation expression for the cleaned value of the vibration data is as follows: In the formula, Qzd is the vibration data cleaning value, represents the sum of a number of collected real-time vibration data zd. n represents the total number of real-time vibration data zd. i = 1 means starting the calculation from the first data among multiple real-time vibration data zd. represents taking the mean of the summed result, and the generated result is the vibration data cleaning value Qzd.

8. The power regulation system of a hydropower unit based on an artificial intelligence platform according to claim 7, characterized in that: The calculation expression for the cleaned value of the output current is as follows: In the formula, Qsd represents the output current cleaning value, represents the sum of a number of collected real-time output current data sd, n represents the total number of real-time output current data sd, and i = 1 means starting the calculation from the first data among multiple output current data sd, represents taking the average of the summed result, and the resulting value is the output current cleaning value Qsd; The calculation expression for the cleaned value of the output voltage is as follows: In the formula, Qsv represents the output voltage cleaning value, represents the sum of several collected real-time output voltage data sv, n represents the total number of real-time output voltage data sv, and i = 1 means starting the calculation from the first data among multiple real-time output voltage data sv, represents taking the average of the result after summation, and the generated result is the output voltage cleaning value Qsv.

9. The hydroelectric unit power regulation system based on an artificial intelligence platform according to claim 8, characterized in that: The calculation expression for the estimated power of the hydroelectric generating unit is as follows: YGgl = X1 * Qsl + X2 * H + X3 * Qzs - X4 * Qwd - X5 * Qzd + X6 * Qsv * Qsd In the formula, YGgl represents the estimated power of the hydropower unit, X1 represents the water flow coefficient, with the unit of w / (m 3 / s), X2 represents the head height coefficient, with the unit of w / m, X3 represents the rotational speed coefficient, with the unit of w / rpm, X4 represents the temperature coefficient, with the unit of w / ℃, X5 represents the vibration coefficient, with the unit of w / (mm / s), X6 represents the power coefficient, which is dimensionless. X1*Qsl represents the contribution of the water flow to the estimated power of the hydropower unit, X2*H represents the contribution of the head height to the estimated power of the hydropower unit, X3*Qzs represents the contribution of the rotational speed to the estimated power of the hydropower unit, -X4*Qwd represents the negative impact of the current temperature on the estimated power of the hydropower unit, -X5*Qzd represents the negative impact of the current vibration data on the estimated power of the hydropower unit, and X6*Qsv*Qsd represents the contribution of the output voltage and output current of the hydropower unit to the estimated power of the hydropower unit; The calculation expression for the adjustment coefficient is as follows: Tz = 1 + β * sin(π(Qsl + H - Qzs)) In the formula, Tz represents the adjustment coefficient, 1 represents the reference value of the adjustment coefficient, Qsl + H represents the positive impact of the water flow rate and the water inlet height on the power, -Qzs represents the negative impact of the rotation speed of the hydroelectric generating unit on the power, Qsl + H - Qzs means that when the water flow rate and the head height increase, the power of the hydroelectric generating unit increases, but when the rotation speed of the unit is at the lower limit or upper limit of the rotation speed, the power output will be limited. β is the adjustment factor, and its value range is (0.8 - 1). The larger its value, the more sensitive the adjustment coefficient is to the change of the sin(*) function, indicating that the output power of the hydroelectric generating unit changes significantly with the changes of the water flow rate, the head height, and the rotation speed. The smaller the value, the less sensitive the adjustment coefficient is to the change of the sin(*) function, indicating that the change of the output power of the hydroelectric generating unit is gentle.

10. The hydroelectric unit power regulation system based on an artificial intelligence platform according to claim 9, characterized in that: The calculation expression for the final output power is as follows: Zgl = Tz * YGgl In the formula, Zgl represents the final output power.