Method and equipment for determining efficiency of pump turbine based on operating data
By determining the efficiency of pump-turbines based on the operating data of pumped storage units, the problems of long testing time, environmental dependence and insufficient accuracy of existing testing methods are solved, and efficient and accurate pump-turbine efficiency measurement is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- STATE GRID XINYUAN
- Filing Date
- 2025-12-09
- Publication Date
- 2026-05-12
AI Technical Summary
Existing methods for testing the efficiency of water pumps and turbines suffer from problems such as time-consuming test preparation, strong environmental dependence, harsh test conditions, and insufficient measurement accuracy.
Based on multiple sets of operating data from pumped storage units, target operating data are determined. Based on the target operating data and the range of operating parameters, the target pump efficiency and/or target turbine efficiency are determined by acquiring normal operating data of the units. This avoids the need for sensor placement and removal, reduces test time and impact on the units.
It improves the convenience and applicability of determining the efficiency of water pumps and turbines, enhances measurement accuracy, simplifies the testing process, and avoids adverse effects on the unit.
Smart Images

Figure CN122016110A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of pumped storage unit technology, and in particular to a method and equipment for determining the efficiency of a pump-turbine based on operating data. Background Technology
[0002] Pumped storage, as a technologically mature, reliable, and relatively economical regulating and energy storage power source, is an important component in building a new power system based on new energy sources. Newly built and commissioned power plants typically require a pump-turbine efficiency energy performance test on one unit within 1-2 years to verify whether it meets the main engine contract requirements. Existing pump-turbine efficiency testing methods suffer from problems such as time-consuming test preparation, strong environmental dependence, harsh test conditions, and insufficient monitoring accuracy. Summary of the Invention
[0003] In view of this, the purpose of this application is to propose a method and equipment for determining the efficiency of a pump-turbine based on operating data, so as to solve the problem of insufficient accuracy in pump-turbine efficiency testing.
[0004] To achieve the above objectives, the first aspect of this application provides a method for determining the efficiency of a water pump turbine based on operating data, comprising: Acquire multiple sets of operating data from the pumped storage unit, and determine the target operating data from the multiple sets of operating data; Determine the range of operating parameters based on the target operating data; Based on the target operating data and the range of operating parameters, the target pump efficiency and / or the target turbine efficiency are determined.
[0005] Based on the same inventive concept, a second aspect of this application provides an electronic device, including a memory, a processor, and a computer program stored in the memory and running on the processor, wherein the processor executes the computer program to implement the method as described in any of the first aspects above.
[0006] As can be seen from the above, the method and equipment for determining pump-turbine efficiency based on operating data provided in this application first acquire multiple sets of operating data from the pumped storage unit, and then determine target operating data from these multiple sets of operating data. Next, a range of operating parameters is determined based on the target operating data. Finally, the target pump efficiency and / or target turbine efficiency is determined based on the target operating data and the range of operating parameters. The entire process of determining the target pump efficiency and / or target turbine efficiency relies solely on the acquired multiple sets of operating data from the pumped storage unit. This operating data is generated during normal unit operation. In other words, this application can determine the target pump efficiency and / or target turbine efficiency based solely on data generated during normal unit operation. The entire determination process does not require stopping the unit to install sensors or removing sensors after the test, nor does it require scheduling dedicated test time. It will not have any adverse effects on the unit. The turbine efficiency and / or pump efficiency can be determined using only existing measurement point data, thus improving the convenience and applicability of the determination method. Attached Figure Description
[0007] To more clearly illustrate the technical solutions in this application or related technologies, the drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the drawings described below are only embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0008] Figure 1 A schematic diagram showing the arrangement of an ultrasonic flow meter in related technologies; Figure 2 This is a schematic diagram of the arrangement of the thermodynamic method for directly measuring efficiency in related technologies; Figure 3 This is a flowchart illustrating the method for determining pump-turbine efficiency based on operating data according to an embodiment of this application. Figure 4 This is a schematic diagram of a device for determining the efficiency of a water pump turbine based on operating data, according to an embodiment of this application. Figure 5 This is a schematic diagram of an electronic device according to an embodiment of this application. Detailed Implementation
[0009] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with specific embodiments and the accompanying drawings.
[0010] It should be noted that, unless otherwise defined, the technical or scientific terms used in the embodiments of this application should have the ordinary meaning understood by one of ordinary skill in the art to which this application pertains. The terms "first," "second," and similar terms used in the embodiments of this application do not indicate any order, quantity, or importance, but are merely used to distinguish different components. Terms such as "comprising" or "including" mean that the element or object preceding the word encompasses the elements or objects listed after the word and their equivalents, without excluding other elements or objects. Terms such as "connected" or "linked" are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. Terms such as "upper," "lower," "left," and "right" are only used to indicate relative positional relationships; when the absolute position of the described object changes, the relative positional relationship may also change accordingly.
[0011] Against the backdrop of achieving the goals of "carbon peaking and carbon neutrality," pumped storage, as a technologically mature, reliable, and relatively economical regulating and energy storage power source, is an important component in building a new power system dominated by new energy sources. my country's pumped storage industry has entered a period of rapid development, with a large number of newly built units being put into operation after commissioning.
[0012] Newly built power plants typically require a pump-turbine efficiency energy performance test on one unit within 1-2 years to verify whether it meets the main engine contract requirements. Pumped storage units generally have high head characteristics and fast flow velocities at the inlet cross-section of the spiral casing, making the traditional flow velocity meter method of calculating pump-turbine efficiency by measuring the flow rate through the turbine unsuitable.
[0013] In related technologies, such as Figure 1 As shown, ultrasonic flow meters (i.e.,) can be installed on the inner walls of the volute inlet section and the tailrace outlet section. Figure 1 The ultrasonic method (as shown in Figures A and B) measures the flow rate through the turbine under power generation and pumping conditions, and then calculates the pump efficiency and turbine efficiency under these conditions. However, this method (i.e., the ultrasonic method) has several drawbacks: the test preparation is time-consuming, the ultrasonic flow meter may be washed away by the water flow, potentially damaging the pump and turbine, and the inability to calibrate on-site leads to low measurement accuracy.
[0014] In addition, such as Figure 2 As shown, the efficiency of a water pump turbine can also be measured using a direct thermodynamic method. This method requires the pre-installation of insulated pipes during the infrastructure construction phase to divert water flow from the tailrace outlet section. During the experiment, a water sampling probe and a water collection tank are used to measure the efficiency at the volute inlet section (i.e.,...). Figure 2 (as shown in C) and the tailwater outlet section (i.e. Figure 2The method uses the pressure, temperature, and flow rate (as shown in D) to calculate the efficiency of the water pump turbine under power generation and pumping conditions. However, this method requires high-precision temperature sensors, stringent test conditions, and its measurement accuracy is easily affected by fluctuations in ambient temperature and water pressure, leading to insufficient detection accuracy.
[0015] Therefore, there is an urgent need to provide a simple, efficient, and highly accurate method for determining the efficiency of a water pump turbine.
[0016] Based on this, see Figure 3 This application provides a method for determining the efficiency of a water pump turbine based on operating data, specifically including the following steps: Step S100: Obtain multiple sets of operating data of the pumped storage unit, and determine the target operating data from the multiple sets of operating data; Step S200: Determine the range of operating parameters based on the target operating data; Step S300: Based on the target operating data and the operating parameter range, determine the target pump efficiency and / or the target turbine efficiency.
[0017] Specifically, pumped-storage hydroelectric units have two distinct operating modes: pumping and power generation. Pumping operation involves pumping water from the lower reservoir to the upper reservoir during off-peak electricity demand, converting excess electrical energy into the water's potential energy. Power generation operation involves releasing water from the upper reservoir to convert that potential energy into electrical energy.
[0018] Multiple sets of operating data for pumped storage units include multiple sets of power generation operating data under power generation conditions and / or multiple sets of pumping operating data under pumping conditions.
[0019] Each set of power generation operation data includes a set of operation data corresponding to the power generation operating condition. Each set of power generation operation data includes at least time information, upper reservoir water level, lower reservoir water level, active power and reactive power.
[0020] Each set of pumping operation data includes a set of operation data corresponding to the pumping condition. Each set of pumping operation data includes at least time information, upper reservoir water level, lower reservoir water level, active power and reactive power.
[0021] After acquiring multiple sets of operational data, target operational data is determined from these sets. The target operational data includes at least two sets of operational data, and the determined target operational data is used to subsequently determine the target pump efficiency and / or the target turbine efficiency.
[0022] After determining the target operating data, the operating parameter range is determined based on the target operating data and the attribute data of the generator, motor, turbine, pump, etc. in the unit. The attribute data may include generator efficiency curves provided by the manufacturer, actual machine operating characteristic curves of the pumps and turbines provided by the manufacturer, head loss coefficient ranges provided by the design institute, and other attribute data related to each component of the unit. This type of data consists of calibration curves or calibration value ranges that are independent of the test environment and operating data.
[0023] The operating parameter ranges include the generator efficiency range, turbine efficiency range, pumping flow rate range, power generation flow rate range, pumping head loss coefficient range, power generation head loss coefficient range, pump efficiency range, and / or motor efficiency range. Different operating parameter ranges can be determined for different types of target operating parameters.
[0024] After determining the operating parameter range, the target pump efficiency and / or target turbine efficiency are determined based on the target operating data and the operating parameter range. Specifically, based on different types of target operating data and operating parameter ranges, only the target pump efficiency, only the target turbine efficiency, or both the target pump efficiency and the target turbine efficiency can be determined simultaneously.
[0025] In practice, based on different specific requirements, operating data for different operating conditions are obtained. Then, the target operating data for different operating conditions can be determined based on the operating data for different operating conditions. Based on the target operating data for different operating conditions, the range of operating parameters for different operating conditions can be further determined. Finally, based on the target operating data and the range of operating parameters for different operating conditions, the target pump efficiency and / or target turbine efficiency for different operating conditions can be determined.
[0026] In this application, multiple sets of operating data from the pumped storage unit are first acquired, and target operating data are determined from these multiple sets of operating data. Then, the range of operating parameters is determined based on the target operating data. Finally, the target pump efficiency and / or target turbine efficiency are determined based on the target operating data and the range of operating parameters. The entire process of determining the target pump efficiency and / or target turbine efficiency relies solely on the acquired multiple sets of operating data from the pumped storage unit. This operating data is generated during normal operation of the unit. In other words, this application can determine the target pump efficiency and / or target turbine efficiency based solely on the data generated during normal operation of the unit. The entire determination process does not require stopping the unit to install sensors or removing sensors after the test, nor does it require scheduling dedicated test time. It will not have any adverse effects on the unit. This application improves the convenience and applicability of the method for determining pump and turbine efficiency.
[0027] In some embodiments, the target operating data includes target power generation operating data and / or target pumping operating data. The target power generation operating data is the target operating data determined under power generation conditions, and the target pumping operating data is the target operating data determined under pumping conditions.
[0028] Determining the target operating data from the multiple sets of operating data includes: Determine the generator output and generator temperature in each set of power generation operation data, and identify at least two sets of power generation operation data with the same generator output and the same generator temperature as target power generation operation data. And / or, determine the motor input and motor temperature in each set of pumping operation data, and determine at least two sets of pumping operation data with the same motor input and the same motor temperature as target pumping operation data.
[0029] Specifically, the generator temperature includes the generator stator winding temperature and the generator stator core temperature. The statement that the generator temperatures are the same means that both the generator stator winding temperature and the generator stator core temperature are the same.
[0030] It is worth noting that the statement that the generator stator winding temperatures are the same means that the generator stator winding temperatures are approximately the same, that is, the absolute value of the difference between the temperatures of the two generator stator windings is not greater than a preset temperature difference. For example, the preset temperature difference can be 0.1℃ or 0.5℃, etc.
[0031] The statement that the generator stator core temperatures are the same means that the generator stator core temperatures are approximately the same, that is, the absolute value of the difference between the temperatures of the two generator stator cores is not greater than a preset temperature difference. For example, the preset temperature difference can be 0.1℃ or 0.5℃, etc.
[0032] The motor temperature parameters include the stator winding temperature and the stator core temperature. The statement that the motor temperatures are the same means that both the stator winding temperature and the stator core temperature are the same.
[0033] It is worth noting that the statement that the stator winding temperatures of the motors are the same means that the stator winding temperatures of the two motors are approximately the same, that is, the absolute value of the difference between the temperatures of the two motor stator windings is not greater than a preset temperature difference. For example, the preset temperature difference can be 0.1℃ or 0.5℃, etc.
[0034] The statement that the stator core temperatures of the motors are the same means that the stator core temperatures of the two motors are approximately the same, that is, the absolute value of the difference between the stator core temperatures of the two motors is not greater than a preset temperature difference. For example, the preset temperature difference can be 0.1℃ or 0.5℃, etc.
[0035] The term "same generator output" means that the generator outputs are approximately the same, that is, the absolute value of the difference between the outputs of the two generators is not greater than a preset output difference. For example, the preset output difference can be 0.01 or 0.005, etc.
[0036] The phrase "same input force of the motors" means that the input forces of the two motors are approximately the same, that is, the absolute value of the difference between the input forces of the two motors is not greater than a preset input force difference. For example, the preset input force difference can be 0.01 or 0.005, etc.
[0037] The generator output and generator temperature in each set of power generation operation data are determined. At least two sets of power generation operation data with the same generator output and the same generator temperature are identified as target power generation operation data. In this way, the generator output in the at least two sets of target power generation operation data is the same. If the generator output and generator temperature are the same, it can be considered that the generator efficiency corresponding to these at least two sets of target power generation operation data is the same. Thus, the target turbine efficiency under the power generation condition can be accurately determined based on the two sets of target power generation operation data with basically the same generator efficiency.
[0038] And / or, determine the motor input and motor temperature in each set of pumping operation data, and identify at least two sets of pumping operation data with the same motor input and the same motor temperature as target pumping operation data. Thus, if the motor input in the identified at least two sets of pumping operation data is the same, and the motor input and motor temperature are the same, it can be assumed that the motor efficiency corresponding to these at least two sets of pumping operation data is the same. Therefore, the target pump efficiency under the pumping condition can be accurately determined based on these two sets of target pumping operation data with the same motor efficiency.
[0039] In this application, when determining target operating data based on multiple sets of operating data, different methods are used for different operating conditions. For power generation, the target power generation operating data is determined based on the same generator output and the same generator temperature. For pumping, the target pumping operating data is determined based on the same motor input and the same motor temperature. This ensures that the generator efficiency of the determined target power generation operating data is the same, and the motor efficiency of the determined target pumping operating data is the same. In this way, the target turbine efficiency corresponding to the target power generation operating data can be accurately determined based on the target power generation operating data with the same generator efficiency, and the target pump efficiency corresponding to the target pumping operating data can be accurately determined based on the target pumping operating data with the same motor efficiency.
[0040] In some embodiments, determining the operating parameter range based on the target operating data, and determining the target pump efficiency and / or target turbine efficiency based on the target operating data and the operating parameter range, includes: Based on the target power generation operation data, determine the generator efficiency range, turbine efficiency range, power generation operating condition flow rate range, and power generation operating condition head loss coefficient range; based on the target power generation operation data, generator efficiency range, turbine efficiency range, power generation operating condition flow rate range, and power generation operating condition head loss coefficient range, determine the target turbine efficiency. And / or, based on the target pumping operation data, determine the range of pump efficiency, the range of motor efficiency, the range of flow rate through the pumping unit under pumping conditions, and the range of head loss coefficient under pumping conditions; based on the target pumping operation data, the range of pump efficiency, the range of motor efficiency, the range of flow rate through the pumping unit under pumping conditions, and the range of head loss coefficient under pumping conditions, determine the target pump efficiency.
[0041] Specifically, based on the target power generation operation data, the range of generator efficiency, turbine efficiency, flow rate under power generation conditions, and head loss coefficient under power generation conditions are determined.
[0042] The target power generation operation data includes first data and second data. The first data includes the output of the first generator, the water level of the first upper reservoir, and the water level of the first lower reservoir. The second data includes the output of the second generator, the water level of the second upper reservoir, and the water level of the second lower reservoir.
[0043] Specifically, the range of generator efficiency under steady-state conditions can be determined based on the output of the first and second generators in the target power generation operation data and the generator efficiency curve provided by the manufacturer.
[0044] Based on the first generator output, the first upper reservoir water level, and the first lower reservoir water level in the target power generation operation data, the second data includes the second generator output, the second upper reservoir water level, the second lower reservoir water level, and the actual pump-turbine operating characteristic curve provided by the manufacturer, the efficiency range of the pump-turbine in the power generation direction under this steady-state condition can be determined, namely the turbine efficiency range and the flow rate range of the power generation condition.
[0045] The head loss coefficient is appropriately amplified based on the power generation operating condition data provided by the design institute, thereby determining the range of the head loss coefficient under power generation conditions.
[0046] Then, based on the target power generation operation data, generator efficiency range, turbine efficiency range, power generation operating condition flow range, and power generation operating condition head loss coefficient range, the target turbine efficiency is determined.
[0047] Based on the target pumping operation data, determine the range of pump efficiency, motor efficiency, pump flow rate under pumping conditions, and head loss coefficient under pumping conditions.
[0048] Among them, the range of engine efficiency under steady-state conditions can be determined based on the electric motor input in the target pumping operation data and the engine efficiency curve provided by the manufacturer.
[0049] Based on the target pumping operation data and the actual pump-turbine operating characteristic curves provided by the manufacturer, the efficiency range of the pump-turbine in the pumping direction under this steady-state condition can be determined, i.e., the pump efficiency range and the flow rate range of the pumping condition.
[0050] The head loss coefficient is appropriately amplified based on the pumping condition data provided by the design institute, thereby determining the range of the head loss coefficient under pumping conditions.
[0051] It is worth noting that the head loss coefficients are different under pumping and power generation conditions, and therefore their corresponding ranges may also differ. The flow rates through the generator unit are mostly different under pumping and power generation conditions, and therefore their corresponding flow rates through the generator unit may also differ.
[0052] In this application, different operating parameter ranges are determined based on different target operating data, and the target turbine efficiency and / or target pump efficiency are determined based on different operating parameter ranges, so that the determined target turbine efficiency and / or target pump efficiency are both in line with the actual operating conditions and the design parameters.
[0053] In some embodiments, determining the target turbine efficiency based on the target power generation operation data, generator efficiency range, turbine efficiency range, power generation operating condition flow rate range, and power generation operating condition head loss coefficient range includes: Based on the generator efficiency range and the preset generator efficiency step size, the efficiency of multiple sub-generators is determined; Based on the turbine efficiency range and the preset turbine efficiency step size, the efficiency of multiple sub-turbines is determined. Based on the range of flow rate through the generator under the power generation operating condition and the preset flow rate step size for the power generation operating condition, the flow rate through the generator under multiple sub-power generation operating conditions is determined; Based on the range of head loss coefficients for power generation operating conditions and the preset step size of head loss coefficients for power generation operating conditions, multiple head loss coefficients for sub-power generation operating conditions are determined. The target turbine efficiency is determined based on the target power generation operation data, the efficiency of multiple sub-generators, the efficiency of multiple sub-turbines, the flow rate through the turbines under multiple sub-power generation conditions, and the head loss coefficient under multiple sub-power generation conditions.
[0054] Specifically, the generator efficiency range is denoted as... ,in This is the minimum value within the generator efficiency range. This represents the maximum value within the generator efficiency range.
[0055] The efficiency range of a water turbine is denoted as . ,in This is the minimum value within the efficiency range of the water turbine. This represents the maximum value within the range of turbine efficiency.
[0056] The range of flow through the generator under power generation conditions is denoted as: ,in This is the minimum value within the range of flow rates through the generator under power generation conditions. This represents the maximum value within the range of flow rates through the generator under power generation conditions.
[0057] The range of head loss coefficient under power generation conditions is denoted as: ,in This is the minimum value within the range of flow rates through the generator under power generation conditions. This represents the maximum value within the range of flow rates through the generator under power generation conditions.
[0058] For the unknown generator flow rate Q, from Gradually increase to The increment step size is the preset generator flow rate step size under the power generation operating condition. The flow rates through the generator under multiple sub-generator operating conditions are obtained by rounding down, and are represented as an array: In the formula equal Round down to the nearest whole number.
[0059] For the unknown head loss coefficient k under power generation conditions, from Gradually increase to The increment step size is the preset step size for the head loss coefficient under the power generation condition. The head loss coefficients for multiple sub-generator operating conditions are obtained by rounding down, and are represented as an array: In the formula equal Round down to the nearest whole number.
[0060] For the unknown turbine efficiency ,from Gradually increase to The increment step size is the preset turbine efficiency step size. The efficiencies of multiple sub-turbines are obtained by rounding down, and are represented as an array: In the formula equal Round down to the nearest whole number.
[0061] For the unknown generator efficiency ,from Gradually increase to The increment step size is the preset generator efficiency step size. The efficiencies of multiple sub-generators are obtained by rounding down, and are represented as an array: In the formula equal Round down to the nearest whole number.
[0062] In this application, the generator efficiency range is divided into multiple sub-generator efficiencies based on the generator efficiency range and a preset generator efficiency step size. This results in multiple sub-generator efficiencies with consistent interval step sizes. Subsequently, the target turbine efficiency is determined based on these multiple sub-generator efficiencies. Compared to the entire generator efficiency range, the target turbine efficiency determined based on multiple sub-generator efficiencies is more refined and accurate.
[0063] Based on the turbine efficiency range and a preset turbine efficiency step size, multiple sub-turbine efficiencies are determined, dividing the turbine efficiency range into multiple sub-turbine efficiencies. This yields multiple sub-turbine efficiencies with consistent intervals. Subsequently, the target turbine efficiency is determined based on these multiple sub-turbine efficiencies. Compared to the entire turbine efficiency range, the target turbine efficiency determined based on multiple sub-turbine efficiencies is more refined and accurate.
[0064] Based on the turbine flow range under the power generation operating condition and the preset turbine flow step size under the power generation operating condition, multiple sub-power generation operating condition turbine flow rates are determined. The power generation operating condition turbine flow range is divided into multiple sub-power generation operating condition turbine flow rates. In this way, multiple sub-power generation operating condition turbine flow rates with consistent interval step sizes can be obtained. Subsequently, the target turbine efficiency is determined based on the turbine flow rates under multiple sub-power generation operating conditions. Compared with the entire power generation operating condition turbine flow range, the target turbine efficiency determined based on the turbine flow rates under multiple sub-power generation operating conditions is more refined and accurate.
[0065] Based on the range of head loss coefficients for power generation operating conditions and the preset step size of head loss coefficients for power generation operating conditions, multiple sub-head loss coefficients for power generation operating conditions are determined. The range of head loss coefficients for power generation operating conditions is divided into multiple sub-head loss coefficients for power generation operating conditions. In this way, multiple sub-head loss coefficients for power generation operating conditions with consistent interval step sizes can be obtained. Subsequently, the target turbine efficiency is determined based on the head loss coefficients for multiple sub-head loss coefficients for power generation operating conditions. Compared with the entire range of turbine efficiency, the target turbine efficiency determined based on the head loss coefficients for multiple sub-head loss coefficients for power generation operating conditions is more refined and accurate.
[0066] In some embodiments, the target power generation operation data includes first data and second data; the first data includes the output of a first generator, the water level of a first upper reservoir and the water level of a first lower reservoir, and the second data includes the output of a second generator, the water level of a second upper reservoir and the water level of a second lower reservoir.
[0067] The determination of the target turbine efficiency based on the target power generation operation data, multiple sub-generator efficiencies, multiple sub-turbine efficiencies, multiple sub-power generation operating conditions flow rates, and multiple sub-power generation operating condition head loss coefficients includes: Based on the first data, the efficiency of multiple sub-generators, the efficiency of multiple sub-turbines, the flow rate through multiple sub-generator operating conditions, and the head loss coefficient of multiple sub-generator operating conditions, multiple sets of first solutions that conform to the first turbine efficiency determination formula are determined. Based on the second data, multiple sub-generator efficiencies, multiple sub-turbine efficiencies, multiple sub-generator operating conditions flow rates, and multiple sub-generator operating conditions head loss coefficients, multiple sets of second solutions that conform to the second turbine efficiency determination formula are determined. The target turbine efficiency is determined based on the multiple sets of first solutions and the multiple sets of second solutions.
[0068] Specifically, each set of first solutions includes the first generator efficiency, the first turbine efficiency, the flow rate through the turbine under the first power generation condition, and the head loss coefficient under the first power generation condition; each set of second solutions includes the second generator efficiency, the second turbine efficiency, the flow rate through the turbine under the second power generation condition, and the head loss coefficient under the second power generation condition.
[0069] The first generator efficiency and the second generator efficiency are both one of the plurality of sub-generator efficiencies, the first turbine efficiency and the second turbine efficiency are both one of the plurality of sub-turbine efficiencies, the flow rate through the turbine under the first power generation condition and the flow rate through the turbine under the second power generation condition are both one of the flow rates through the turbine under the plurality of sub-power generation conditions, and the head loss coefficient under the first power generation condition and the head loss coefficient under the second power generation condition are both one of the head loss coefficients under the plurality of sub-power generation conditions.
[0070] The formula for determining the efficiency of the first turbine is: Where a1 is the flow rate through the turbine under the first power generation condition, b1 is the head loss coefficient under the first power generation condition, c1 is the efficiency of the first turbine, d1 is the efficiency of the first generator, and Z 1-1 The first upper reservoir water level, Z 2-1 Let P1 be the water level of the first reservoir, P1 be the output of the first generator, and g be the acceleration due to gravity. Here, ρ is the density of water, and e is a preset value. The formula for determining the efficiency of the second turbine is: Where a2 is the flow rate through the turbine under the second power generation condition, b2 is the head loss coefficient under the second power generation condition, c2 is the efficiency of the second turbine, d2 is the efficiency of the second generator, and Z 1-2 The second upper reservoir water level, Z 2-2 P1 represents the water level of the second lower reservoir, P2 represents the output of the second generator, and g represents the acceleration due to gravity. Here is the density of water, and e is a preset value.
[0071] Where e is a preset very small value, for example, e is 10. -6 Or 10-5 .
[0072] The first turbine efficiency determination formula and the second turbine efficiency determination formula are essentially the same, except that the parameters involved belong to the first data and the second data, respectively.
[0073] Finally, based on the multiple sets of first solutions and the multiple sets of second solutions, the target turbine efficiency is determined. Specifically, in response to the absolute value of the difference between the head loss coefficient of the first power generation condition in a first solution and the head loss coefficient of the second power generation condition in a second solution being less than or equal to a preset head loss coefficient difference, and the absolute value of the difference between the first generator efficiency in the first solution and the second generator efficiency in the second solution being less than or equal to a preset generator efficiency difference, the first turbine efficiency in the first solution is determined as the target turbine efficiency corresponding to the first data, and the second turbine efficiency in the second solution is determined as the target turbine efficiency corresponding to the second data.
[0074] The preset head loss coefficient difference is the maximum allowed difference between the head loss coefficients of the first and second solutions. For example, the preset head loss coefficient difference... Any value in the range.
[0075] The preset generator efficiency difference value is the maximum allowed difference between the generator efficiencies of the first and second solutions. For example, the preset generator efficiency difference value... Or 0.03%.
[0076] In this application, since the first solution is the solution corresponding to the first data that conforms to the first turbine efficiency determination formula, and since the second solution is the solution corresponding to the second data that conforms to the second turbine efficiency determination formula, and since the generator output of the first data and the second data are the same, i.e., their power generation conditions are the same, the first turbine efficiency determination formula and the second turbine efficiency determination formula are essentially the same formula. Therefore, theoretically, the parameters corresponding to the first data, including the head loss coefficient of the first power generation condition and the first generator efficiency, and the parameters corresponding to the second data, including the head loss coefficient of the second power generation condition and the second generator efficiency, should not differ much. This is in line with the normal operating rules of the equipment.
[0077] Based on this, in this application, among multiple first and second solutions, the first solution and the second solution with a smaller difference between the head loss coefficient of the first power generation condition and the head loss coefficient of the second power generation condition, and the corresponding difference between the first generator efficiency and the second generator efficiency, are determined as the correct target solutions. Therefore, the first turbine efficiency in the target solution is determined as the target turbine efficiency corresponding to the first data, and the second turbine efficiency in the second solution is determined as the target turbine efficiency corresponding to the second data. In this way, the accurate first turbine efficiency and second turbine efficiency can be determined based on two sets of first and second data with the same operating conditions.
[0078] In some embodiments, determining the target pump efficiency based on the target pumping operation data, the pump efficiency range, the motor efficiency range, the pump flow rate range under pumping conditions, and the head loss coefficient range under pumping conditions includes: Based on the motor efficiency range and the preset motor efficiency step size, the efficiency of multiple sub-motors is determined. Based on the pump efficiency range and the preset pump efficiency step size, the efficiency of multiple sub-pumps is determined. Based on the pumping condition flow rate range and the preset pumping condition flow rate range step size, multiple sub-pumping condition flow rate ranges are determined. Based on the range of head loss coefficients for pumping conditions and the preset step size of head loss coefficients for pumping conditions, head loss coefficients for multiple sub-pumping conditions are determined. Based on the target pumping operation data, the efficiency of multiple sub-motors, the efficiency of multiple sub-pumps, the flow range of multiple sub-pumping conditions, and the head loss coefficient of multiple sub-pumping conditions, the target pump efficiency is determined.
[0079] Specifically, the range of motor efficiency is denoted as... ,in This is the minimum value within the range of motor efficiency. This represents the maximum value within the range of motor efficiency.
[0080] The efficiency range of a water pump is denoted as... ,in This is the minimum value within the range of pump efficiency. This is the maximum value within the range of pump efficiency.
[0081] The range of flow rate through the pump under pumping conditions is denoted as: ,in This is the minimum value within the range of flow rates during pumping operation. This is the maximum value within the range of flow rates during pumping operation.
[0082] The range of head loss coefficient under pumping conditions is denoted as: ,in This is the minimum value within the range of flow rates during pumping operation. This is the maximum value within the range of flow rates during pumping operation.
[0083] For the unknown pumping operation condition, the flow rate range Q1 is from... Gradually increase to The increment step size is the preset step size for the pumping operation condition flow rate range. The flow rate ranges for multiple sub-pumping conditions are obtained by rounding down, and are represented as an array: In the formula equal Round down to the nearest whole number.
[0084] For the unknown pumping head loss coefficient k1, from Gradually increase to The increment step size is the preset step size for the head loss coefficient under the pumping conditions. The head loss coefficients for multiple sub-pumping conditions are obtained by rounding down, and are represented as an array: In the formula equal Round down to the nearest whole number.
[0085] For the unknown pump efficiency ,from Gradually increase to The increment step size is the preset pump efficiency step size. The efficiencies of multiple sub-pumps are obtained by rounding down, and are represented as an array: In the formula equal Round down to the nearest whole number.
[0086] For the unknown motor efficiency ,from Gradually increase to The increment step size is the preset motor efficiency step size. The efficiencies of multiple sub-motors are obtained by rounding down, and are represented as an array: In the formula equal Round down to the nearest whole number.
[0087] In this application, the motor efficiency range is divided into multiple sub-motor efficiencies based on the motor efficiency range and a preset motor efficiency step size. This results in multiple sub-motor efficiencies with consistent intervals. Subsequently, the target pump efficiency is determined based on the multiple sub-motor efficiencies. Compared to the entire motor efficiency range, the target pump efficiency determined based on the multiple sub-motor efficiencies is more refined and accurate.
[0088] Based on the turbine efficiency range and a preset turbine efficiency step size, multiple sub-turbine efficiencies are determined, dividing the turbine efficiency range into multiple sub-turbine efficiencies. This yields multiple sub-turbine efficiencies with consistent intervals. Subsequently, the target turbine efficiency is determined based on these multiple sub-turbine efficiencies. Compared to the entire turbine efficiency range, the target turbine efficiency determined based on multiple sub-turbine efficiencies is more refined and accurate.
[0089] Based on the pumping condition flow rate range and the preset step size of the pumping condition flow rate range, multiple sub-pumping condition flow rate ranges are determined. The pumping condition flow rate range is divided into multiple sub-pumping condition flow rate ranges, thus obtaining multiple sub-pumping condition flow rate ranges with consistent intervals. Subsequently, the target turbine efficiency is determined based on multiple sub-pumping condition flow rate ranges. Compared to the entire pumping condition flow rate range, the target turbine efficiency determined based on multiple sub-pumping condition flow rate ranges is more refined and accurate.
[0090] Based on the range of head loss coefficients under pumping conditions and the preset step size of head loss coefficients under pumping conditions, multiple sub-pumping condition head loss coefficients are determined. The range of head loss coefficients under pumping conditions is divided into multiple sub-pumping condition head loss coefficients. In this way, multiple sub-pumping condition head loss coefficients with consistent interval step sizes can be obtained. Subsequently, the target turbine efficiency is determined based on the head loss coefficients of multiple sub-pumping conditions. Compared with the entire pumping turbine efficiency range, the target turbine efficiency determined based on the head loss coefficients of multiple sub-pumping conditions is more refined and accurate.
[0091] In some embodiments, the target pumping operation data includes third data and fourth data; the third data includes the input of the first motor, the water level of the third upper reservoir, and the water level of the third lower reservoir, and the fourth data includes the input of the second motor, the water level of the fourth upper reservoir, and the water level of the fourth lower reservoir.
[0092] The determination of the target pump efficiency based on the target pumping operation data, the efficiency of multiple sub-motors, the efficiency of multiple sub-pumps, the flow range of multiple sub-pumping conditions, and the head loss coefficient of multiple sub-pumping conditions includes: Based on the third data, the efficiency of multiple sub-motors, the efficiency of multiple sub-pumps, the flow range of multiple sub-pumping conditions, and the head loss coefficient of multiple sub-pumping conditions, multiple sets of third solutions that conform to the first pump efficiency formula are determined. Based on the fourth data, the efficiency of multiple sub-motors, the efficiency of multiple sub-pumps, the flow range of multiple sub-pumping conditions, and the head loss coefficient of multiple sub-pumping conditions, multiple sets of fourth solutions that conform to the second pump efficiency formula are determined. Based on the multiple sets of third solutions and the multiple sets of fourth solutions, the target pump efficiency is determined.
[0093] Specifically, each group of third solutions includes the first motor efficiency, the first pump efficiency, the flow range through the pump under the first pumping condition, and the head loss coefficient under the first pumping condition; each group of fourth solutions includes the second motor efficiency, the second pump efficiency, the flow range through the pump under the second pumping condition, and the head loss coefficient under the second pumping condition.
[0094] The efficiency of the first motor and the efficiency of the second motor are both one of the efficiencies of the plurality of sub-motors, the efficiency of the first water pump and the efficiency of the second water pump are both one of the efficiencies of the plurality of sub-water pumps, the flow range of the first pumping condition and the flow range of the second pumping condition are both one of the flow ranges of the plurality of sub-units, and the head loss coefficient of the first pumping condition and the head loss coefficient of the second pumping condition are both one of the plurality of sub-head loss coefficients.
[0095] The formula for determining the efficiency of the first water pump is: , where P 11 For the input of the first motor, The efficiency of the first motor. For the efficiency of the first water pump, k 1a Q is the head loss coefficient for the first pumping condition. 1a Z represents the flow rate range of the pump under the first pumping condition. 1-3 The water level of the third upper reservoir, Z 2-3 The water level is the third reservoir level, and g is the acceleration due to gravity. Here is the density of water, and e is a preset value.
[0096] The formula for determining the efficiency of the second water pump is: , where P 12 For the input of the second motor, For the efficiency of the second motor, For the efficiency of the second water pump, k 1b Q is the head loss coefficient for the second pumping condition. 1b For the second pumping condition, the flow rate range is Z. 1-4 The fourth upper reservoir water level, Z 2-4 The water level is the fourth level of the reservoir, and g is the acceleration due to gravity. Here is the density of water, and e is a preset value.
[0097] Where e is a preset very small value, for example, e is 10. -6 Or 10 -5 .
[0098] The first and second pump efficiency determination formulas are essentially the same, except that the parameters involved belong to the third and fourth data, respectively.
[0099] After determining the third and fourth solutions, the target pump efficiency is determined based on the multiple sets of third and fourth solutions, including: In response to the absolute value of the difference between the head loss coefficient of the first pumping condition in the third solution and the head loss coefficient of the second pumping condition in the fourth solution being less than or equal to a preset head loss coefficient difference, and the absolute value of the difference between the first motor efficiency in the third solution and the second motor efficiency in the fourth solution being less than or equal to a preset motor efficiency difference, the first pump efficiency in the third solution is determined as the target pump efficiency corresponding to the third data, and the second turbine efficiency in the fourth solution is determined as the target pump efficiency corresponding to the fourth data.
[0100] Specifically, the preset head loss coefficient difference is the maximum difference between the preset allowable head loss coefficients of the third and fourth solutions. For example, the preset head loss coefficient difference... Any value in the range.
[0101] The preset motor efficiency difference value is the maximum difference between the motor efficiencies of the preset, allowed third and fourth solutions. For example, the preset motor efficiency difference value... Or 0.03%.
[0102] In this application, since the third solution is the solution corresponding to the third data that conforms to the first pump efficiency determination formula, and since the fourth solution is the solution corresponding to the fourth data that conforms to the second pump efficiency determination formula, and since the motor input of the third and fourth data is the same, i.e., their pumping conditions are the same, the first pump efficiency determination formula and the second pump efficiency determination formula are essentially the same formula, therefore, theoretically, the parameters corresponding to the third data, including the head loss coefficient and the first motor efficiency under the first pumping condition, and the parameters corresponding to the fourth data, including the head loss coefficient and the second motor efficiency under the second pumping condition, should not differ much, which is in line with the normal operating rules of the equipment.
[0103] Based on this, in this application, the third and fourth solutions with smaller differences between the head loss coefficient of the first pumping condition and the head loss coefficient of the second pumping condition, and with smaller differences between the efficiency of the first motor and the efficiency of the second motor, are identified as the correct target solutions. Therefore, the first pump efficiency in the target solution is identified as the target pump efficiency corresponding to the third data, and the second turbine efficiency in the fourth solution is identified as the target pump efficiency corresponding to the fourth data. In this way, the accurate first pump efficiency and second pump efficiency can be determined based on two sets of third and fourth data with the same operating conditions.
[0104] In some embodiments, the method for determining the efficiency of a pump-turbine based on operating data specifically includes: (1) Pumped storage unit power generation direction: Under the power generation conditions of a pumped storage unit, the generator output P can be expressed by the following formula: (1) In the formula: -Water density, kg / m³ 3 ; - Local gravitational acceleration, m / s² 2 ; -Generator flow rate, m 3 / s; --The turbine's operating head, in meters; - Turbine efficiency; - Generator efficiency; - Generator output, kW.
[0105] The working head H of the water turbine can be calculated using the following formula: (2) In the formula: - Water level of the upper reservoir, in meters; -Water level in the lower reservoir, in meters; --Head loss, m; --Head loss coefficient under power generation conditions; -Generator flow rate, m 3 / s.
[0106] The gross head of the power station is equal to the difference between the water level Z1 of the upper reservoir and the water level Z2 of the lower reservoir, expressed by the following formula: (3) In the formula: -Government hydropower station head, m.
[0107] From equations (1), (2), and (3), we can obtain: (4) For a given pumped storage unit, in the above formula... It is a constant, determined by the latitude and elevation of the generator unit; Determined by water temperature, it is also a constant. Furthermore, the flow conditions in the channel do not change significantly in a short time, so the head loss coefficient k under power generation conditions is also considered a constant. The upper reservoir water level Z1, the lower reservoir water level Z2, and the generator output P can be obtained from the unit monitoring system and are known values. Therefore, for equation (4), there are four unknowns. ,k, and .
[0108] Two sets of operating data are selected after thermal stabilization under a certain power generation steady-state condition, namely the target power generation operating data, including the first data and the second data. The first data includes... , , The second data includes , , Select and At that time, make as much as possible Furthermore, since the power factor is similar to the generator temperature, it can be assumed that the generator efficiencies corresponding to the two sets of power generation operation data are the same.
[0109] In addition, according to and The generator efficiency curve provided by the manufacturer can be used to roughly determine the range of generator efficiency under this steady-state condition, denoted as . .according to , , , , , By using the actual operating characteristic curves of the pump-turbine provided by the manufacturer, the efficiency range of the pump-turbine in the power generation direction under this steady-state condition (referred to as turbine efficiency) can be determined, denoted as... It can also determine the range of flow rate through the generator under power generation conditions, denoted as... The head loss coefficient, based on data provided by the design institute, can be appropriately amplified to determine the range of head loss coefficients for power generation conditions, denoted as [missing information]. .
[0110] For the four unknowns in equation (4) ,k, and The solution is obtained using dynamic programming, as follows: For the unknown Q, from Gradually increase to The increment step size is , denoted as an array: In the formula equal Round down to the nearest whole number.
[0111] For the unknown k, from Gradually increase to The increment step size is , denoted as an array: In the formula equal Round down to the nearest whole number.
[0112] For unknowns ,from Gradually increase to The increment step size is , denoted as an array: In the formula equal Round down to the nearest whole number.
[0113] For unknowns ,from Gradually increase to The increment step size is , denoted as an array: In the formula equal Round down to the nearest whole number.
[0114] Combined with known data , , , and traversal , , , If each of these four arrays contains one element, denoted as a, b, c, and d respectively, the following equation holds true:
[0115] In the formula: e is a small number, usually set to 10. -6 Or 10 -5 .
[0116] Then these four elements a, b, c, and d are considered to be a solution to equation (4), and there are usually multiple such solutions.
[0117] For the first data , and Multiple sets (n sets) of solutions can be obtained, i.e., multiple sets of first solutions, denoted as A1. A1 can be represented by a matrix as follows: .
[0118] For the second data , and Multiple sets (r sets) of solutions can be obtained, i.e., multiple sets of second solutions, denoted as A2. A2 can be represented by a matrix as follows: .
[0119] The two sets of selected operating data show that the head loss coefficient k and the generator efficiency are approximately equal under power generation conditions. Then, the solutions in A1 and A2 are iterated and compared. If a solution in A1 and a solution in A2 have a relationship where k and... Approximately equal, that is and Simultaneously true (can be set during comparison) , (That is, the absolute value of the difference between the head loss coefficient of the first power generation condition in the first solution and the head loss coefficient of the second power generation condition in the second solution is less than or equal to the preset head loss coefficient difference, and the absolute value of the difference between the first generator efficiency in the first solution and the second generator efficiency in the second solution is less than or equal to the preset generator efficiency difference), then it is considered that the solution in A1 is the generator flow rate corresponding to the first set of operating data (i.e., the first data). Head loss coefficient k, generator efficiency and turbine efficiency At this point, the generator efficiency in this set of solutions... Given the target generator efficiency corresponding to the first data point, the turbine efficiency in this set of solutions... This represents the target turbine efficiency corresponding to the first data point.
[0120] In A2, this solution is the flow rate corresponding to the second set of running data (i.e., the second data). Head loss coefficient k, generator efficiency and turbine efficiency At this point, the generator efficiency in this set of solutions... For the target generator efficiency corresponding to the second data, the turbine efficiency in this set of solutions... This represents the target turbine efficiency corresponding to the second data point.
[0121] At this point, the efficiency of the turbine and the generator were determined.
[0122] (2) Pumping direction of pumped storage unit downwards: Under pumping conditions, the following relationship exists for pumped storage units: (5) In the formula: -Water density, kg / m³ 3 ; - Local gravitational acceleration, m / s² 2 ; 1- Pump flow rate, m 3 / s; 1 - Pump head, m; --Water pump efficiency; - Motor efficiency; - Motor input, kW.
[0123] The head H1 of the water pump can be calculated using the following formula: (6) In the formula: - Pumping water up to the reservoir level, in meters; -Water level in the reservoir after pumping, in meters; - Head loss, m; - Head loss coefficient under pumping conditions; -- Pump flow rate, m 3 / s.
[0124] The static head is equal to the difference between the water level Z1 in the upper reservoir and the water level Z2 in the lower reservoir, expressed by the following formula: (7) In the formula: - Pumping head, m.
[0125] From equations (5), (6), and (7), we can obtain: (8) The subsequent methods for solving the pump efficiency and motor efficiency are the same as those for solving the turbine efficiency and generator efficiency, and will not be repeated here.
[0126] The following are application examples of this application in practical applications: Table 1 below shows some operating data of a pumped storage unit when it is running alone: Table 1. Partial Operating Data of a Pumped Storage Unit
[0127] According to the data selection principle, the two sets of bolded operating data in Table 1 correspond to the same active power, that is, the generator output of the two is the same, and the temperature of the two is basically the same. Therefore, the two sets of bolded operating data in Table 1 are selected to calculate the directional efficiency (hydropower turbine efficiency) of the pump-turbine generator.
[0128] Based on the latitude and elevation of the power station, the local gravitational acceleration is calculated to be 9.80 m / s². 2 Based on the water temperature, the water density is approximately 0.9997 × 10³ kg / m³.3 .
[0129] According to the generator efficiency characteristic curve provided by the manufacturer, the generator efficiency is between 97.8% and 98.2% when the active power is 158.694MW. Assuming a generator efficiency of 98%, the turbine output can be calculated to be 161.932MW. Based on the upper and lower reservoir water levels, the gross head of the power station is approximately 442m. Ignoring head losses, the turbine efficiency is found to be between 89% and 90% based on the prototype turbine characteristic curve. Assuming a turbine efficiency of 89.5%, the flow rate through the turbine under power generation conditions can be estimated to be 41.9m³. 3 / s.
[0130] When calculating turbine efficiency, the ranges for generator efficiency, turbine efficiency, and generator flow rate are amplified based on the above calculation results. The generator efficiency range is [97.5% 98.5%], with a calculation step of 0.0001; the turbine efficiency range is [88.5% 90.5%], with a calculation step of 0.0001; the generator flow rate range is
[3252] , with a calculation step of 0.01; furthermore, the head loss coefficient for generator operation is set to [0 0.001], with a calculation step of 0.0000001.
[0131] Based on the above range and step size, and The first set of operating data (i.e., the first data, upper reservoir water level Z1: 1493.992m, lower reservoir water level Z2: 1051.442m, active power P: 158.694MW) and the corresponding multiple first solutions are shown in Table 2 below: Table 2. Data List for the First Solution (First Set of Running Data)
[0132] Based on the above range and step size, and The second set of operational data obtained from the calculation (i.e., the second data, the second upper reservoir water level Z) 1-2 1492.408m, second lower reservoir water level Z 2-2 The following table shows the multiple second solutions corresponding to the following: (1052.083m, active power P: 158.694MW): Table 3. List of Results for the Third Solution (Second Set of Running Data)
[0133] Based on the fact that the efficiencies of the first and second generators are approximately the same in both sets of results, and that the head loss coefficients for the first and second generator operating conditions are also approximately the same, a first solution and a second solution are selected, as shown in Table 4 below: Table 4. Results of turbine efficiency, generator efficiency, etc., corresponding to the two sets of operating data.
[0134] Finally, the turbine efficiency in the first solution is determined as the target turbine efficiency corresponding to the first set of operating data, and the generator efficiency in the first solution is determined as the target generator efficiency corresponding to the first set of operating data. Similarly, the turbine efficiency in the second solution is determined as the target turbine efficiency corresponding to the second set of operating data, and the generator efficiency in the second solution is determined as the target generator efficiency corresponding to the second set of operating data.
[0135] In summary, the method and equipment for determining pump-turbine efficiency based on operating data in this application can replace the absolute efficiency test of pump-turbines, saving the time, material and human resources costs of on-site efficiency tests, increasing the unit's operating time, and thus generating significant economic benefits.
[0136] It should be noted that the method in this embodiment can be executed by a single device, such as a computer or server. The method can also be applied in a distributed scenario, where multiple devices cooperate to complete the task. In such a distributed scenario, one of these devices may execute only one or more steps of the method in this embodiment, and the multiple devices will interact with each other to complete the method described.
[0137] It should be noted that some embodiments of this application have been described above. In some cases, the actions or steps described in the above embodiments can be performed in a different order than that shown in the above embodiments and the desired result can still be achieved. In addition, the processes depicted in the accompanying drawings do not necessarily require a specific or sequential order to achieve the desired result. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0138] Based on the same inventive concept, corresponding to any of the above embodiments, this application also provides a device for determining the efficiency of a water pump turbine based on operating data.
[0139] refer to Figure 4 The device for determining the efficiency of a water pump turbine based on operating data includes: The acquisition module 100 is configured to acquire multiple sets of operating data of the pumped storage unit and determine target operating data from the multiple sets of operating data; The first determining module 200 is configured to determine the range of operating parameters based on the target operating data; The second determining module 300 is configured to determine the target pump efficiency and / or the target turbine efficiency based on the target operating data and the operating parameter range.
[0140] In some embodiments, the multiple sets of operating data include multiple sets of power generation operating data under power generation conditions and / or multiple sets of pumping operating data under pumping conditions; the target operating data includes target power generation operating data and / or target pumping operating data.
[0141] In some embodiments, the acquisition module 100 is further configured to: Determine the generator output and generator temperature in each set of power generation operation data, and identify at least two sets of power generation operation data with the same generator output and the same generator temperature as target power generation operation data. And / or, determine the motor input and motor temperature in each set of pumping operation data, and determine at least two sets of pumping operation data with the same motor input and the same motor temperature as target pumping operation data.
[0142] In some embodiments, the operating parameter range includes the generator efficiency range, the turbine efficiency range, the flow rate through the pumping unit range, the flow rate through the generator unit range, the head loss coefficient range for pumping unit range, the head loss coefficient range for generator unit range, the pump efficiency range, and / or the motor efficiency range.
[0143] In some embodiments, the first determining module 200 and the second determining module 300 are further configured to: The step of determining the operating parameter range based on the target operating data, and determining the target pump efficiency and / or target turbine efficiency based on the target operating data and the operating parameter range, includes: Based on the target power generation operation data, determine the generator efficiency range, turbine efficiency range, power generation operating condition flow rate range, and power generation operating condition head loss coefficient range; based on the target power generation operation data, generator efficiency range, turbine efficiency range, power generation operating condition flow rate range, and power generation operating condition head loss coefficient range, determine the target turbine efficiency. And / or, based on the target pumping operation data, determine the range of pump efficiency, the range of motor efficiency, the range of flow rate through the pumping unit under pumping conditions, and the range of head loss coefficient under pumping conditions; based on the target pumping operation data, the range of pump efficiency, the range of motor efficiency, the range of flow rate through the pumping unit under pumping conditions, and the range of head loss coefficient under pumping conditions, determine the target pump efficiency.
[0144] In some embodiments, the second determining module 300 is further configured to: Based on the generator efficiency range and the preset generator efficiency step size, the efficiency of multiple sub-generators is determined; Based on the turbine efficiency range and the preset turbine efficiency step size, the efficiency of multiple sub-turbines is determined. Based on the range of flow rate through the generator under the power generation operating condition and the preset flow rate step size for the power generation operating condition, the flow rate through the generator under multiple sub-power generation operating conditions is determined; Based on the range of head loss coefficients for power generation operating conditions and the preset step size of head loss coefficients for power generation operating conditions, multiple head loss coefficients for sub-power generation operating conditions are determined. The target turbine efficiency is determined based on the target power generation operation data, the efficiency of multiple sub-generators, the efficiency of multiple sub-turbines, the flow rate through the turbines under multiple sub-power generation conditions, and the head loss coefficient under multiple sub-power generation conditions.
[0145] In some embodiments, the target power generation operation data includes first data and second data; In some embodiments, the second determining module 300 is further configured to: Based on the first data, the efficiency of multiple sub-generators, the efficiency of multiple sub-turbines, the flow rate through multiple sub-generator operating conditions, and the head loss coefficient of multiple sub-generator operating conditions, multiple sets of first solutions that conform to the first turbine efficiency determination formula are determined. Based on the second data, multiple sub-generator efficiencies, multiple sub-turbine efficiencies, multiple sub-generator operating conditions flow rates, and multiple sub-generator operating conditions head loss coefficients, multiple sets of second solutions that conform to the second turbine efficiency determination formula are determined. The target turbine efficiency is determined based on the multiple sets of first solutions and the multiple sets of second solutions.
[0146] In some embodiments, each set of the first solutions includes a first generator efficiency, a first turbine efficiency, a flow rate through the turbine under a first power generation condition, and a head loss coefficient under a first power generation condition; each set of the second solutions includes a second generator efficiency, a second turbine efficiency, a flow rate through the turbine under a second power generation condition, and a head loss coefficient under a second power generation condition.
[0147] In some embodiments, the second determining module 300 is further configured to: In response to the absolute value of the difference between the head loss coefficient of the first power generation condition in the first solution and the head loss coefficient of the second power generation condition in the second solution being less than or equal to a preset head loss coefficient difference, and the absolute value of the difference between the first generator efficiency in the first solution and the second generator efficiency in the second solution being less than or equal to a preset generator efficiency difference, the first turbine efficiency in the first solution is determined as the target turbine efficiency corresponding to the first data, and the second turbine efficiency in the second solution is determined as the target turbine efficiency corresponding to the second data.
[0148] In some embodiments, the second determining module 300 is further configured to: Based on the motor efficiency range and the preset motor efficiency step size, the efficiency of multiple sub-motors is determined. Based on the pump efficiency range and the preset pump efficiency step size, the efficiency of multiple sub-pumps is determined. Based on the pumping condition flow rate range and the preset pumping condition flow rate range step size, multiple sub-pumping condition flow rate ranges are determined. Based on the range of head loss coefficients for pumping conditions and the preset step size of head loss coefficients for pumping conditions, head loss coefficients for multiple sub-pumping conditions are determined. Based on the target pumping operation data, the efficiency of multiple sub-motors, the efficiency of multiple sub-pumps, the flow range of multiple sub-pumping conditions, and the head loss coefficient of multiple sub-pumping conditions, the target pump efficiency is determined.
[0149] In some embodiments, the target pumping operation data includes third data and fourth data.
[0150] In some embodiments, the second determining module 300 is further configured to: The determination of the target pump efficiency based on the target pumping operation data, the efficiency of multiple sub-motors, the efficiency of multiple sub-pumps, the flow range of multiple sub-pumping conditions, and the head loss coefficient of multiple sub-pumping conditions includes: Based on the third data, the efficiency of multiple sub-motors, the efficiency of multiple sub-pumps, the flow range of multiple sub-pumping conditions, and the head loss coefficient of multiple sub-pumping conditions, multiple sets of third solutions that conform to the first pump efficiency formula are determined. Based on the fourth data, the efficiency of multiple sub-motors, the efficiency of multiple sub-pumps, the flow range of multiple sub-pumping conditions, and the head loss coefficient of multiple sub-pumping conditions, multiple sets of fourth solutions that conform to the second pump efficiency formula are determined. Based on the multiple sets of third solutions and the multiple sets of fourth solutions, the target pump efficiency is determined.
[0151] In some embodiments, each group of third solutions includes a first motor efficiency, a first pump efficiency, a first pumping condition flow range, and a first pumping condition head loss coefficient; each group of fourth solutions includes a second motor efficiency, a second pump efficiency, a second pumping condition flow range, and a second pumping condition head loss coefficient.
[0152] In some embodiments, the second determining module 300 is further configured to: In response to the absolute value of the difference between the head loss coefficient of the first pumping condition in the third solution and the head loss coefficient of the second pumping condition in the fourth solution being less than or equal to a preset head loss coefficient difference, and the absolute value of the difference between the first motor efficiency in the third solution and the second motor efficiency in the fourth solution being less than or equal to a preset motor efficiency difference, the first pump efficiency in the third solution is determined as the target pump efficiency corresponding to the third data, and the second turbine efficiency in the fourth solution is determined as the target pump efficiency corresponding to the fourth data.
[0153] For ease of description, the above devices are described in terms of function, divided into various modules. Of course, in implementing this application, the functions of each module can be implemented in one or more software and / or hardware.
[0154] The apparatus described above is used to implement the corresponding method for determining the efficiency of a water pump turbine based on operating data in any of the foregoing embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0155] Based on the same inventive concept, corresponding to the methods of any of the above embodiments, this application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements the method for determining the efficiency of a water pump turbine based on operating data as described in any of the above embodiments.
[0156] Figure 5 This embodiment illustrates a more specific hardware structure of an electronic device. The device may include a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, memory 1020, input / output interface 1030, and communication interface 1040 are interconnected internally via the bus 1050.
[0157] The processor 1010 can be implemented using a general-purpose CPU (Central Processing Unit), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.
[0158] The memory 1020 can be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1020 can store the operating system and other applications. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program code is stored in the memory 1020 and is called and executed by the processor 1010.
[0159] The input / output interface 1030 is used to connect input / output modules to realize information input and output. Input / output modules can be configured as components within the device (not shown in the figure) or externally connected to the device to provide corresponding functions. Input devices may include keyboards, mice, touchscreens, microphones, various sensors, etc., while output devices may include displays, speakers, vibrators, indicator lights, etc.
[0160] The communication interface 1040 is used to connect a communication module (not shown in the figure) to enable communication between this device and other devices. The communication module can communicate via wired means (such as USB, Ethernet cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.).
[0161] Bus 1050 includes a pathway for transmitting information between various components of the device, such as processor 1010, memory 1020, input / output interface 1030, and communication interface 1040.
[0162] It should be noted that although the above-described device only shows the processor 1010, memory 1020, input / output interface 1030, communication interface 1040, and bus 1050, in specific implementations, the device may also include other components necessary for normal operation. Furthermore, those skilled in the art will understand that the above-described device may only include the components necessary for implementing the embodiments of this specification, and not necessarily all the components shown in the figures.
[0163] The electronic devices described in the above embodiments are used to implement the corresponding methods for determining the efficiency of a water pump turbine based on operating data in any of the foregoing embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0164] Based on the same inventive concept, corresponding to the methods of any of the above embodiments, this application also provides a non-transitory computer-readable storage medium storing computer instructions for causing the computer to execute the method for determining the efficiency of a water pump turbine based on operating data as described in any of the above embodiments.
[0165] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transfer medium that can be used to store information accessible by a computing device.
[0166] The computer instructions stored in the storage medium of the above embodiments are used to cause the computer to execute the method for determining the efficiency of a water pump turbine based on operating data as described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0167] Based on the same inventive concept, corresponding to any of the above embodiments, this application also provides a computer program product, including computer program instructions. When the computer program instructions are run on a computer, the computer executes the method for determining the efficiency of a water pump turbine based on operating data as described in any of the above embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0168] It is understood that before using the technical solutions of the various embodiments in this disclosure, users will be informed of the type, scope of use, and usage scenarios of the personal information involved in an appropriate manner, and user authorization will be obtained.
[0169] For example, upon receiving a user's active request, a prompt message is sent to the user to explicitly inform them that the requested operation will require the acquisition and use of the user's personal information. This allows the user to independently choose, based on the prompt message, whether to provide personal information to the software or hardware such as electronic devices, applications, servers, or storage media performing the operations of this disclosed technical solution.
[0170] As an optional but not limited implementation, in response to a user's active request, sending a prompt message to the user can be done via a pop-up window, where the prompt message can be presented in text format. Furthermore, the pop-up window can also include a selection control allowing the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0171] It is understood that the above notification and user authorization process are merely illustrative and do not constitute a limitation on the implementation of this disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of this disclosure.
[0172] Those skilled in the art should understand that the discussion of any of the above embodiments is merely exemplary and is not intended to imply that the scope of this application is limited to these examples; under the concept of this application, the technical features of the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other variations of different aspects of the embodiments of this application as described above, which are not provided in detail for the sake of brevity.
[0173] Additionally, to simplify the description and discussion, and to avoid obscuring the embodiments of this application, the well-known power / ground connections to integrated circuit (IC) chips and other components may or may not be shown in the provided drawings. Furthermore, the apparatus may be shown in block diagram form to avoid obscuring the embodiments of this application, and this also takes into account the fact that the details of the implementation of these block diagram apparatuses are highly dependent on the platform on which the embodiments of this application will be implemented (i.e., these details should be fully understood by those skilled in the art). While specific details (e.g., circuits) have been set forth to describe exemplary embodiments of this application, it will be apparent to those skilled in the art that the embodiments of this application can be implemented without these specific details or with variations thereof. Therefore, these descriptions should be considered illustrative rather than restrictive.
[0174] Although this application has been described in conjunction with specific embodiments thereof, many substitutions, modifications, and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may be used with the embodiments discussed.
[0175] The embodiments of this application are intended to cover all such substitutions, modifications, and variations that fall within the broad scope of this application. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the embodiments of this application should be included within the protection scope of this application.
Claims
1. A method for determining the efficiency of a water pump turbine based on operational data, characterized in that, include: Acquire multiple sets of operating data from the pumped storage unit, and determine the target operating data from the multiple sets of operating data; Determine the range of operating parameters based on the target operating data; Based on the target operating data and the range of operating parameters, the target pump efficiency and / or the target turbine efficiency are determined.
2. The method according to claim 1, characterized in that, The multiple sets of operating data include multiple sets of power generation operating data under power generation conditions and / or multiple sets of pumping operating data under pumping conditions; The target operating data includes target power generation operating data and / or target pumping operating data; Determining the target operating data from the multiple sets of operating data includes: Determine the generator output and generator temperature in each set of power generation operation data, and identify at least two sets of power generation operation data with the same generator output and the same generator temperature as target power generation operation data. And / or, determine the motor input and motor temperature in each set of pumping operation data, and determine at least two sets of pumping operation data with the same motor input and the same motor temperature as target pumping operation data.
3. The method according to claim 1, characterized in that, The operating parameter ranges include the generator efficiency range, turbine efficiency range, pumping flow rate range, power generation flow rate range, pumping head loss coefficient range, power generation head loss coefficient range, pump efficiency range, and / or motor efficiency range. The step of determining the operating parameter range based on the target operating data, and determining the target pump efficiency and / or target turbine efficiency based on the target operating data and the operating parameter range, includes: Based on the target power generation operation data, determine the generator efficiency range, turbine efficiency range, power generation operating condition flow rate range, and power generation operating condition head loss coefficient range; based on the target power generation operation data, generator efficiency range, turbine efficiency range, power generation operating condition flow rate range, and power generation operating condition head loss coefficient range, determine the target turbine efficiency. And / or, based on the target pumping operation data, determine the range of pump efficiency, the range of motor efficiency, the range of flow rate through the pumping unit under pumping conditions, and the range of head loss coefficient under pumping conditions; based on the target pumping operation data, the range of pump efficiency, the range of motor efficiency, the range of flow rate through the pumping unit under pumping conditions, and the range of head loss coefficient under pumping conditions, determine the target pump efficiency.
4. The method according to claim 3, characterized in that, The determination of the target turbine efficiency based on the target power generation operation data, generator efficiency range, turbine efficiency range, power generation operating condition flow rate range, and power generation operating condition head loss coefficient range includes: Based on the generator efficiency range and the preset generator efficiency step size, the efficiency of multiple sub-generators is determined; Based on the turbine efficiency range and the preset turbine efficiency step size, the efficiency of multiple sub-turbines is determined. Based on the range of flow rate through the generator under the power generation operating condition and the preset flow rate step size for the power generation operating condition, the flow rate through the generator under multiple sub-power generation operating conditions is determined; Based on the range of head loss coefficients for power generation operating conditions and the preset step size of head loss coefficients for power generation operating conditions, multiple head loss coefficients for sub-power generation operating conditions are determined. The target turbine efficiency is determined based on the target power generation operation data, the efficiency of multiple sub-generators, the efficiency of multiple sub-turbines, the flow rate through the turbines under multiple sub-power generation conditions, and the head loss coefficient under multiple sub-power generation conditions.
5. The method according to claim 4, characterized in that, The target power generation operation data includes first data and second data; The determination of the target turbine efficiency based on the target power generation operation data, multiple sub-generator efficiencies, multiple sub-turbine efficiencies, multiple sub-power generation operating conditions flow rates, and multiple sub-power generation operating condition head loss coefficients includes: Based on the first data, the efficiency of multiple sub-generators, the efficiency of multiple sub-turbines, the flow rate through multiple sub-generator operating conditions, and the head loss coefficient of multiple sub-generator operating conditions, multiple sets of first solutions that conform to the first turbine efficiency determination formula are determined. Based on the second data, multiple sub-generator efficiencies, multiple sub-turbine efficiencies, multiple sub-generator operating conditions flow rates, and multiple sub-generator operating conditions head loss coefficients, multiple sets of second solutions that conform to the second turbine efficiency determination formula are determined. The target turbine efficiency is determined based on the multiple sets of first solutions and the multiple sets of second solutions.
6. The method according to claim 5, characterized in that, Each set of the first solution includes the first generator efficiency, the first turbine efficiency, the flow rate through the turbine under the first power generation condition, and the head loss coefficient under the first power generation condition; each set of the second solution includes the second generator efficiency, the second turbine efficiency, the flow rate through the turbine under the second power generation condition, and the head loss coefficient under the second power generation condition. The determination of the target turbine efficiency based on the multiple sets of first solutions and the multiple sets of second solutions includes: In response to the absolute value of the difference between the head loss coefficient of the first power generation condition in the first solution and the head loss coefficient of the second power generation condition in the second solution being less than or equal to a preset head loss coefficient difference, and the absolute value of the difference between the first generator efficiency in the first solution and the second generator efficiency in the second solution being less than or equal to a preset generator efficiency difference, the first turbine efficiency in the first solution is determined as the target turbine efficiency corresponding to the first data, and the second turbine efficiency in the second solution is determined as the target turbine efficiency corresponding to the second data.
7. The method according to claim 3, characterized in that, The determination of the target pump efficiency based on the target pumping operation data, pump efficiency range, motor efficiency range, pumping flow rate range, and pumping head loss coefficient range includes: Based on the motor efficiency range and the preset motor efficiency step size, the efficiency of multiple sub-motors is determined. Based on the pump efficiency range and the preset pump efficiency step size, the efficiency of multiple sub-pumps is determined. Based on the pumping condition flow rate range and the preset pumping condition flow rate range step size, multiple sub-pumping condition flow rate ranges are determined. Based on the range of head loss coefficients for pumping conditions and the preset step size of head loss coefficients for pumping conditions, head loss coefficients for multiple sub-pumping conditions are determined. Based on the target pumping operation data, the efficiency of multiple sub-motors, the efficiency of multiple sub-pumps, the flow range of multiple sub-pumping conditions, and the head loss coefficient of multiple sub-pumping conditions, the target pump efficiency is determined.
8. The method according to claim 7, characterized in that, The target pumping operation data includes third data and fourth data; The determination of the target pump efficiency based on the target pumping operation data, the efficiency of multiple sub-motors, the efficiency of multiple sub-pumps, the flow range of multiple sub-pumping conditions, and the head loss coefficient of multiple sub-pumping conditions includes: Based on the third data, the efficiency of multiple sub-motors, the efficiency of multiple sub-pumps, the flow range of multiple sub-pumping conditions, and the head loss coefficient of multiple sub-pumping conditions, multiple sets of third solutions that conform to the first pump efficiency formula are determined. Based on the fourth data, the efficiency of multiple sub-motors, the efficiency of multiple sub-pumps, the flow range of multiple sub-pumping conditions, and the head loss coefficient of multiple sub-pumping conditions, multiple sets of fourth solutions that conform to the second pump efficiency formula are determined. Based on the multiple sets of third solutions and the multiple sets of fourth solutions, the target pump efficiency is determined.
9. The method according to claim 8, characterized in that, Each set of third solutions includes the first motor efficiency, the first pump efficiency, the flow range of the first pumping condition, and the head loss coefficient of the first pumping condition; each set of fourth solutions includes the second motor efficiency, the second pump efficiency, the flow range of the second pumping condition, and the head loss coefficient of the second pumping condition. The determination of the target pump efficiency based on the multiple sets of third solutions and the multiple sets of fourth solutions includes: In response to the absolute value of the difference between the head loss coefficient of the first pumping condition in the third solution and the head loss coefficient of the second pumping condition in the fourth solution being less than or equal to a preset head loss coefficient difference, and the absolute value of the difference between the first motor efficiency in the third solution and the second motor efficiency in the fourth solution being less than or equal to a preset motor efficiency difference, the first pump efficiency in the third solution is determined as the target pump efficiency corresponding to the third data, and the second turbine efficiency in the fourth solution is determined as the target pump efficiency corresponding to the fourth data.
10. An electronic device comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that, When the processor executes the computer program, it implements the method as described in any one of claims 1 to 9.