Agricultural irrigation pipe control method and system based on electricity-to-water conversion calculation algorithm

By constructing a multiple regression model and optimizing pump operating parameters in agricultural irrigation systems, the problem of insufficient dynamic response in traditional irrigation systems has been solved, achieving rational utilization of water resources and efficient use of energy, and improving the accuracy and stability of irrigation systems.

CN120633958BActive Publication Date: 2025-11-07INFORMATION & COMM CO OF STATE GRID SHAANXI ELECTRIC POWER CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511137777.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-08-14
Publication Date
2025-11-07
Estimated Expiration
2045-08-14

AI Technical Summary

Technical Problem

Traditional agricultural irrigation systems lack the ability to dynamically respond to actual irrigation needs, leading to water waste and excessive energy consumption. They also fail to achieve precise management, making it difficult to achieve rational utilization and optimal allocation of water resources, especially when dealing with different crops and soil types.

Method used

By conducting pumping experiments under different combinations of operating parameters, a multivariate regression model is constructed to optimize the pump operating parameters, establish an accurate pumping volume curve and water-electricity conversion relationship, dynamically adjust irrigation strategies, and select the sub-vector with the largest comprehensive irrigation optimization coefficient as the reference vector to achieve automated optimization control of the pump.

Benefits of technology

It significantly improves the energy efficiency and precision of agricultural irrigation systems, ensures the stability and efficiency of the irrigation process, and achieves reasonable water usage scheduling and energy-saving effects under different irrigation tasks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120633958B_ABST
    Figure CN120633958B_ABST
Patent Text Reader

Abstract

The application provides a kind of agricultural irrigation to electric folding water measurement algorithm management method and system, it is related to agricultural irrigation management technical field, the application is by carrying out water pump experiment under different operating parameters, records power consumption and pumping capacity to construct sub vector set, according to the length of irrigation task and water requirement, demarcate pumping capacity curve, and is divided into several sub intervals, correct pumping capacity using multiple regression model, calculate the corrected water-electricity conversion coefficient, by analyzing the pumping capacity curve of each sub interval, the irrigation amount difference between sub vectors and water-electricity conversion coefficient, obtain comprehensive irrigation optimization coefficient, select the maximum coefficient sub vector as reference, finally, according to the sorted reference vector, adjust water pump parameters in each sub interval to optimize operation. The application optimizes water pump operating parameters and corrects pumping capacity, realizes accurate irrigation control, thereby improves irrigation efficiency and resource utilization.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of agricultural irrigation management, in particular to a control method and system for agricultural irrigation based on the electricity-to-water conversion algorithm. BACKGROUND

[0002] In traditional agricultural irrigation systems, there are a series of technical problems in efficiency and management. In general, water pumps work under fixed operating parameters, lacking dynamic response capability to actual irrigation demand. This method may lead to waste of water resources and excessive consumption of energy, as water pumps cannot be adjusted in real time to adapt to different water demand and irrigation duration, lacking optimization of water pump performance, which may cause equipment overload or frequent start-stop, ultimately making it impossible to accurately control the process of agricultural irrigation. Many systems rely on manual operation and empirical rules, lacking data-driven precise control. This not only reduces the efficiency and accuracy of irrigation, but also may cause unnecessary burden on the environment. When facing different crops and soil types, the traditional method cannot flexibly adjust the irrigation strategy, making it difficult to realize the rational use and optimal allocation of water resources.

[0003] In the prior art, "electricity-to-water conversion" is a commonly used method for determining specific water consumption in agricultural irrigation. The basic principle of this method is to infer the pumping efficiency of the water pump based on its electricity usage, and then indirectly estimate the irrigation water. However, this method has certain limitations, mainly in the lack of real-time data support and dynamic adjustment mechanism. During use, the efficiency of the water pump will be affected by multiple factors, such as pump head, voltage, frequency, and volumetric flow rate. These factors will cause pumping deviation of the water pump under different irrigation tasks and irrigation durations, resulting in problems of over-irrigation or insufficient irrigation of farmland.

[0004] Therefore, it is necessary to provide a control method and system for agricultural irrigation based on the electricity-to-water conversion algorithm to solve the above problems.

[0005] The above information disclosed in the background section is only used to strengthen the understanding of the background of the present disclosure, and therefore it can include information that does not constitute prior art known to those of ordinary skill in the art. SUMMARY

[0006] The purpose of the present application is to provide a control method and system for agricultural irrigation based on the electricity-to-water conversion algorithm to solve the problems raised in the background.

[0007] To achieve the above purpose, the present application provides the following technical solutions:

[0008] A control method and system for agricultural irrigation based on the electricity-to-water conversion algorithm, the specific steps comprising:

[0009] Step 1: Drive the agricultural irrigation water pump to perform pumping experiments under different operating parameter combinations, and record the power consumption and water pump pumping volume of the agricultural irrigation water pump under different operating parameter combinations in a set unit operating time length, and correlate the water pump operating parameter combination with the corresponding power consumption and water pump pumping volume to construct a group of sub-vectors;

[0010] Step 2: Obtain the irrigation duration requirement and irrigation volume requirement of the to-be-irrigated task, and delimit the pumping volume curve according to the irrigation duration requirement and the irrigation volume requirement, divide the irrigation duration into integer sub-intervals with a unit operating time length, and obtain the pumping volume curve in each sub-interval;

[0011] Step 3: Based on the operating parameters of the water pump, a multivariate regression model for correcting the pumping volume is constructed, the regression coefficients are determined by the least squares method, the error between the predicted value and the actual value is minimized, and the corrected pumping volume is obtained, and the water-electricity conversion coefficient of the corrected sub-vector is calculated through the corrected pumping volume and the power consumption of the corresponding sub-vector;

[0012] Step 4: According to the pumping volume curve in each sub-interval, traverse all the sub-vectors, analyze the irrigation volume difference between each sub-vector, and comprehensively analyze the pumping volume curve in each sub-interval, the irrigation volume difference between each sub-vector, and the water-electricity conversion coefficient to obtain the corresponding comprehensive irrigation optimization coefficient, and select the sub-vector with the maximum comprehensive irrigation optimization coefficient as the reference vector of the sub-interval;

[0013] Step 5: Sort all the reference vectors corresponding to the sub-intervals according to the water pump pumping volume, and the water pump works according to the operating parameter combination of the corresponding reference vector within the time range of the corresponding sub-interval.

[0014] Further, the operating parameters of the water pump include head, flow, power voltage and frequency, and a group of sub-vectors are constructed by correlating the water pump operating parameter combination with the corresponding power consumption and water pump pumping volume, and the method is as follows:

[0015] Pressure sensors are installed at the water outlet and inlet of the water pump to measure the pressure difference of the water, so as to obtain the head of the water pump in each group of parameter combinations; a turbine flowmeter is installed at the water outlet of the water pump to measure the cross-sectional area and water flow velocity through the pipeline to obtain the volumetric flow of the water pump in each group of parameter combinations; a voltmeter or power monitoring module is used to directly measure the voltage of the water pump power supply line, and the voltage value in each group of parameter combinations is directly measured by the voltmeter; a frequency meter is used to measure the frequency of the alternating power supply, and the frequency in each group of parameter combinations is directly measured by the frequency meter;

[0016] Each parameter combination of the water pump is worked for a set unit operation time, the corresponding pumping volume and power consumption of the parameter combination is obtained, the unit operation time is determined according to the specific irrigation task requirement and irrigation time length requirement, the unit operation time of each parameter combination is the same, and the entire operation parameter of each group does not change during the unit operation time, and the consistent working state is maintained, and the sub-vector is formed as:

[0017] ;

[0018] Wherein, represents the sub-vector corresponding to the th parameter combination, represents the number of parameter combinations, is also the total number of sub-vectors corresponding to the parameter combination, , , and respectively represent the operating parameters of the water pump of the th parameter combination, including lift, flow, power voltage and frequency, and respectively represent the pumping volume and power consumption of the th parameter combination after working for a unit operation time.

[0019] Further, the pumping volume curve is drawn, the irrigation time length is divided into a plurality of sub-intervals with a unit operation time to obtain the pumping volume curve of each sub-interval, and the method is as follows:

[0020] When the pumping volume curve is drawn according to the irrigation time length requirement and the irrigation volume requirement, the abscissa of the pumping volume curve is time, the ordinate is the real-time water output of the water pump, and the pumping volume curve is constructed as:

[0021] ;

[0022] Wherein, represents the pumping volume curve, and respectively represent the irrigation volume requirement and the irrigation time length requirement of the to-be-irrigated task, represents the maximum water output of the water pump, represents the curve steepness coefficient, is a time variable, .

[0023] Further, the working operation time of the water pump is adjusted, and the method is as follows:

[0024] When the irrigation time length is an integer multiple of the unit operation time, the irrigation time length does not need to be adjusted, and is directly evenly divided; when the irrigation time length is not an integer multiple of the unit operation time, the number of integer unit operation time periods is calculated and is rounded down, and then the adjusted total time is calculated by the integer time period number and the unit operation time period, and the formula is:

[0025] ;

[0026] wherein, represents rounding down, that is, taking the largest integer not exceeding the result; is the number of unit operation time periods after rounding down, represents the length of the set unit operation time, is the index of the divided sub-interval, and .

[0027] Further, the irrigation amount in each sub-interval is obtained based on the pumping amount curve, and the corresponding comprehensive irrigation optimization coefficient is calculated, and the method is:

[0028] For the pumping amount curve corresponding to each sub-interval, the irrigation amount of the sub-interval is obtained by integrating the curve, and the formula is:

[0029] ;

[0030] wherein, represents the total irrigation amount of the first sub-interval according to the pumping amount curve, represents the starting time point of the first sub-interval, represents the ending time point of the first sub-interval.

[0031] Further, the method for obtaining the corresponding comprehensive irrigation optimization coefficient is:

[0032] The irrigation amount of each sub-interval and the pumping amount corresponding to each sub-vector are compared, and the difference is calculated as the irrigation amount difference, and the formula is:

[0033] ;

[0034] wherein, represents the irrigation amount difference between the total irrigation amount of the first sub-interval and the pumping amount corresponding to the first sub-vector, represents the pumping amount corresponding to the first sub-vector in the first sub-interval, represents the first a total irrigation amount of the i-th sub-interval, is an index of each sub-vector in each sub-interval, and , is a total number of sub-vectors in each sub-interval, is the total number of sub-vectors;

[0035] According to the comprehensive analysis of the irrigation amount difference and the water-electricity conversion coefficient, a corresponding comprehensive irrigation optimization coefficient is obtained, and the formula is:

[0036] ;

[0037] wherein, denotes a total irrigation amount of the i-th sub-interval and a comprehensive irrigation optimization coefficient between the i-th sub-vector, denotes a water-electricity conversion coefficient of the i-th sub-vector after correction; Each sub-vector traverses each sub-interval, respectively calculates a comprehensive irrigation optimization coefficient of each sub-vector and a corresponding sub-interval, and selects a sub-vector with the largest comprehensive irrigation optimization coefficient as a reference vector of the sub-interval. The application further provides a management and control system for agricultural irrigation with an electricity-to-water conversion algorithm, which is used for executing the management and control method for agricultural irrigation with the electricity-to-water conversion algorithm, and comprises:

[0038] An experimental data acquisition module is configured to drive an agricultural irrigation water pump to perform a pumping experiment under different combinations of operating parameters, and record power consumption and water pump pumping amount of the agricultural irrigation water pump under different combinations of operating parameters in a set unit operating time length, and associate and construct a group of sub-vectors of pump operating parameter combinations and corresponding power consumption and water pump pumping amount.

[0039] An irrigation demand analysis module is configured to obtain irrigation duration requirement and irrigation amount requirement of a to-be-irrigated task, delimit a pumping amount curve according to the irrigation duration requirement and the irrigation amount requirement, divide the irrigation duration into an integer number of sub-intervals with a unit operating time length, and obtain a pumping amount curve in each sub-interval.

[0040] A multiple regression correction module is configured to construct a multiple regression model for correcting the pumping amount based on operating parameters of the water pump, determine regression coefficients by a least square method, minimize errors between predicted values and actual values, obtain corrected pumping amount, and calculate water-electricity conversion coefficients of corrected sub-vectors through the corrected pumping amount and power consumption of the corresponding sub-vectors.

[0041] A multiple regression correction module is configured to construct a multiple regression model for correcting the pumping amount based on operating parameters of the water pump, determine regression coefficients by a least square method, minimize errors between predicted values and actual values, obtain corrected pumping amount, and calculate water-electricity conversion coefficients of corrected sub-vectors through the corrected pumping amount and power consumption of the corresponding sub-vectors.

[0042] A multiple regression correction module is configured to construct a multiple regression model for correcting the pumping amount based on operating parameters of the water pump, determine regression coefficients by a least square method, minimize errors between predicted values and actual values, obtain corrected pumping amount, and calculate water-electricity conversion coefficients of corrected sub-vectors through the corrected pumping amount and power consumption of the corresponding sub-vectors.

[0043] ​An optimization coefficient analysis module is configured to traverse all sub-vectors according to the pumping amount curve in each sub-interval, analyze the irrigation amount difference between each sub-vector, and comprehensively analyze the pumping amount curve in each sub-interval, the irrigation amount difference between each sub-vector, and the water-electricity conversion coefficient to obtain a corresponding comprehensive irrigation optimization coefficient, and select the sub-vector with the maximum comprehensive irrigation optimization coefficient as the reference vector of the sub-interval.

[0044] A running parameter execution module is configured to sort the reference vectors corresponding to all sub-intervals according to the pumping amount of the water pump, and make the water pump work according to the running parameter combination of the corresponding reference vector within the time range of the corresponding sub-interval.

[0045] Compared with the prior art, the present application has the following beneficial effects:

[0046] The present application significantly improves the energy efficiency and precision of the agricultural irrigation system by optimizing the running parameters of the water pump and establishing an accurate pumping amount curve, and ensures that the system can automatically select the optimal parameter combination corresponding to the irrigation amount in each sub-interval time period to realize reasonable irrigation of farmland when the system faces different irrigation tasks, converts the pumping amount curve into an interval type broken line segment, and the system can reasonably schedule and sort the reference vectors to control the water consumption under different irrigation durations and different irrigation tasks, ensuring the stability and efficiency of the irrigation process.

[0047] The present application also uses a multiple regression model to correct the pumping amount of the water pump, improves the accuracy of the water-electricity conversion coefficient based on the correction of the pumping amount of the water pump, establishes a model relationship between the pumping amount and the power consumption, and realizes the maximum energy saving effect while meeting the irrigation demand by comprehensively analyzing the water-electricity conversion coefficient and the irrigation amount difference. BRIEF DESCRIPTION OF DRAWINGS

[0048] Figure 1 It is a schematic diagram of the overall method of the present application.

[0049] Figure 2 It is a schematic diagram of the system module of the present application. DETAILED DESCRIPTION

[0050] In order to make the purpose, technical scheme and advantages of the present application clearer, the present application is further described in detail below with specific examples.

[0051] It should be noted that the technical terms or scientific terms used in the present application should be the general meanings understood by those skilled in the art unless otherwise defined. The "first", "second" and similar words used in the present application do not represent any order, number or importance, but are only used to distinguish different components. "Include" or "contain" and similar words mean that the elements or objects before the word cover the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connected" or "connected" and similar words are not limited to physical or mechanical connection, but can include electrical connection, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to represent relative positional relationship, which may change accordingly when the absolute position of the described object changes.

[0052] Embodiment:

[0053] Please refer to Figure 1 An agricultural irrigation pipe control method with an electricity-to-water calculation method, the specific steps comprising:

[0054] Step 1: Drive the agricultural irrigation water pump to perform pumping experiments under different operating parameter combinations, and record the power consumption and water pump pumping volume of the agricultural irrigation water pump under different operating parameter combinations in a set unit operating time length. The pump operating parameter combination and the corresponding power consumption and water pump pumping volume are associated to construct a set of sub-vectors.

[0055] In this embodiment, the operating parameters of the water pump include head, flow, power voltage and frequency, and the method used is:

[0056] Pressure sensors are installed at the outlet and inlet of the water pump to measure the pressure difference of the water, and the formula for calculating the head of the water pump is:

[0057] ;

[0058] Wherein, represents the head of the water pump in each group of parameter combinations, is the water pressure at the outlet, is the water pressure at the inlet, is the density of water, is the acceleration of gravity;

[0059] A turbine flowmeter is installed at the outlet of the water pump to measure the cross-sectional area of the pipeline and the flow velocity to calculate the volumetric flow of the water pump, and the formula used is:

[0060] ;

[0061] Wherein, Q represents the volumetric flow rate of the water pump in each parameter combination group, A represents the cross-sectional area of the pipeline, V represents the water flow velocity;

[0062] The voltage of the water pump power supply line is directly measured using a voltmeter or power monitoring module, and the voltage value is provided by direct measurement of the voltmeter; the frequency of the AC power supply is measured using a frequency meter, and the frequency is directly measured by the frequency meter.

[0063] In this embodiment, the water pump used in the water pumping test and the water pump used in subsequent irrigation planning are the same type of water pump. When performing the water pumping test, the operating parameters of the water pump, including the lift, flow rate, power supply voltage, and frequency, can be set in a gradient manner. For example, the power supply voltage of the water pump is clearly marked on the nameplate or instruction manual of the water pump. Assuming that the working voltage of the water pump is 200V-240V, the voltage parameter can be set in four selection modes, such as 200V, 210V, 220V, 230V, and 240V. Similarly, the operating parameters of the water pump, including the lift, flow rate, and power frequency, are also set in multiple selection modes. When constructing parameter combinations, one category is selected from the four categories of lift, flow rate, power voltage, and frequency to form a parameter combination group.

[0064] Further, each parameter combination group has a corresponding water pumping volume and power consumption after a set unit operating time. The unit operating time can be set according to demand, and the unit operating time of each parameter combination is the same. When each parameter combination works for a unit operating time, the entire operating parameter does not change, and the sub-vector formed can be represented as:

[0065] ;

[0066] wherein, represents the sub-vector corresponding to the th parameter combination, represents the number of parameter combinations, is also the total number of sub-vectors corresponding to the parameter combination, , , and represent the operating parameters of the water pump of the th parameter combination, including the lift, flow rate, power supply voltage, and frequency, and represent the water pumping volume and power consumption of the th parameter combination after working for a unit operating time.

[0067] Step 2: Obtain the irrigation duration requirement and irrigation volume requirement of the irrigation task to be performed, and draw the pumping volume curve according to the irrigation duration requirement and the irrigation volume requirement, divide the irrigation duration into integer subintervals with unit operation time, and obtain the pumping volume curve in each subinterval.

[0068] In this embodiment, the irrigation duration refers to the shortest working time that can be accepted under the premise of meeting the irrigation volume requirement. The dimension of the irrigation duration requirement is the same as that of the unit operation time described above. The dimension of the irrigation volume requirement is volume, which is the same as the dimension of the flow rate in the operation parameters of the water pump. When drawing the pumping volume curve according to the irrigation duration requirement and the irrigation volume requirement, the abscissa of the pumping volume curve is time, and the ordinate is the real-time water discharge of the water pump. The constructed pumping volume curve is:

[0069] ;

[0070] Among them, represents the pumping volume curve, and respectively represent the irrigation volume requirement and the irrigation duration requirement of the irrigation task to be performed, represents the maximum water discharge of the water pump, represents the curve steepness coefficient, is a time variable , .

[0071] In this embodiment, in order to complete the irrigation task, the water discharge of the water pump needs to be controlled to construct an executable and reasonable pumping volume curve under the premise of meeting the key requirements such as irrigation volume and irrigation duration. The pumping volume curve not only needs to meet the total irrigation volume requirement, but also must ensure that the water discharge rate of the water pump at any time does not exceed its maximum working capacity.

[0072] This embodiment adopts a Logistic function with S-shaped characteristics as the basic form of the pumping volume curve. This function has the advantages of continuity, smoothness, and controllability in mathematics, and can effectively simulate the flow rate change trend during the start and stop of the water pump, which helps to improve the stability and precision of the water pump control.

[0073] The pumping volume curve takes time as the abscissa and the water discharge of the water pump at the corresponding time as the ordinate. The curve has the following characteristics: it continuously changes in the time range [0, T], and presents a typical S-shaped growth pattern from low to high and then flat; it reaches the peak flow rate near the time midpoint T / 2, and then gradually stabilizes, simulating the start, acceleration, stable operation, and deceleration process of the water pump. The integral value of the flow rate function is equal to the irrigation volume requirement, ensuring that the water volume requirement is accurately met. Through reasonable setting of the parameter k, the flow rate of the curve at any time can be strictly controlled to not exceed the maximum water discharge capacity of the water pump.

[0074] The maximum value of the Logistic function appears in the middle of the curve, and the maximum value is forced to be set as After that, the expression of k can be deduced, which can ensure that the irrigation amount meets the requirements while avoiding exceeding the carrying capacity of the water pump due to excessive instantaneous flow, thereby realizing safe and reasonable control curve. In summary, the above-mentioned pumping amount curve is a pumping amount curve based on the Logistic function, and combined with the irrigation time and irrigation amount requirements, by accurately setting the steepness coefficient k, the constraints of safe operation of the water pump are effectively met on the premise of ensuring the achievement of the irrigation target.

[0075] Further, when the irrigation time is divided into an integer number of subintervals with a unit running time length, the down rounding method is used, for example, the irrigation time requirement is 61 minutes, and the unit running time length is 5 minutes, then the subintervals are divided into 12 intervals, when obtaining the pumping amount curve in each subinterval, the pumping amount curve is divided according to the length of each subinterval, the subintervals are continuous, the end time of the previous subinterval is the start time of the next subinterval, the curve corresponding to the subinterval is, the closed-open interval form is used for division, for example: the time interval of the first

[0076] Further, when the irrigation time is an integer multiple of the unit running time, the irrigation time does not need to be adjusted, and direct average division can be used; when the irrigation time is not an integer multiple of the unit running time, the number of integer unit running time periods is calculated and rounded down, and then the adjusted total time is calculated by the integer time period number and the unit running time period, the formula is:

[0077]

[0078]

[0079] ​​​​​​​​​​​​​​​When dividing the irrigation duration into several sub-intervals of unit running time, if the irrigation duration is not an integer multiple of the unit running time, the number of complete unit running time intervals is first calculated and rounded down. For any remaining time intervals less than one unit running time, since their length does not meet the requirement of a complete unit running time, these remaining portions are discarded when dividing the sub-intervals and are not treated as independent sub-intervals. In other words, only N complete sub-intervals with a length of one unit running time are retained, ensuring that the time length of each sub-interval is consistent and meets the preset running time standard.

[0080] When obtaining the pumping volume curve for each sub-interval, start from time variable 0 and retain the values ​​from 0 to... The curve within the time range, that is, in The time interval of the curve is intercepted in the curve. The curve data within the specified time range is discarded, ensuring that the length of the pumping volume curve corresponding to the divided sub-interval is consistent with the time division. This facilitates subsequent segmented analysis and control scheduling, clarifies the starting point and the length range to be intercepted, and emphasizes the correspondence between the curve and the time division.

[0081] Step 3: Construct a multiple regression model for correcting the pumping volume based on the pump's operating parameters. Determine the regression coefficients using the least squares method, minimize the error between the predicted and actual values, and obtain the corrected pumping volume. Calculate the hydroelectric conversion coefficient of the corrected sub-vector using the corrected pumping volume and the corresponding sub-vector's power consumption.

[0082] In this embodiment, based on each divided sub-interval, a multiple regression model is constructed using the pump operating parameters to correct the pumping volume within each sub-interval:

[0083] ;

[0084] in, For the first The predicted pumping capacity of the water pump corresponding to the combination of operating parameters of each sub-vector. For the first The power consumption of the water pump corresponding to the pumping volume of each subvector's operating parameters. , , , , It is the regression coefficient. This is the bias term in the multiple regression equation. , , , , They represent the first The power consumption, lift, voltage, frequency, and volume flow of the water pump measured in each sub-vector;

[0085] The regression coefficients are determined by the least square method to minimize the error between the predicted and actual values of the water pumping capacity of the pump, and the formula is:

[0086] ;

[0087] Wherein, is the index of the sub-vector, , , , , , is the corresponding independent variable value of the pump from the first sub-vector to the th sub-vector, indicates finding the regression coefficient from all sub-vectors that minimizes the error between the predicted and actual values of the water pumping capacity of the pump, is the actual water pumping capacity corresponding to each sub-vector parameter combination obtained by traversing all sub-vectors;

[0088] The regression coefficients , , , , obtained based on the least square method are brought into the multiple regression model to obtain the corrected value of the water pumping capacity of the pump corresponding to each sub-vector in each sub-interval, and the formula is:

[0089] ;

[0090] Wherein, indicates the actual value of the water pumping capacity of the pump in the th sub-vector, each sub-interval contains sub-vectors, is the water pumping capacity measurement value corresponding to the th sub-vector, indicates the corrected value of the water pumping capacity of the pump corresponding to the th sub-vector;

[0091] According to the corrected water pumping capacity of the pump and the real-time obtained power consumption corresponding to each sub-vector, the corrected water-electricity conversion coefficient of the sub-vector is calculated, and the formula is:

[0092] ;

[0093] Wherein, indicates the corrected water-electricity conversion coefficient of the th sub-vector.

[0094] In this embodiment, the relationship between the power consumption and the pumping volume is found by constructing a multiple regression model to determine the water-electricity conversion coefficient. However, it cannot be ignored that in the actual operation of the water pump, external factors such as the lift of the water pump, the voltage value, the frequency, the volume flow and the like make the actual pumping volume of the water pump inconsistent with the measured pumping volume of the water pump. Therefore, the least square method is used to determine the correction value of the pumping volume of the water pump on the basis of the multiple regression model, the structure of the multiple regression model is further optimized, the pumping volume of the water pump is accurately determined, and the accuracy of the water-electricity conversion coefficient is further improved, so that the actual pumping volume can be more accurately determined from the power consumption displayed by the electric meter.

[0095] Step 4: According to the pumping volume curve in each sub-interval, all sub-vectors are traversed, the irrigation amount difference between each sub-vector is analyzed, and the comprehensive irrigation optimization coefficient corresponding to the pumping volume curve in each sub-interval, the irrigation amount difference between each sub-vector and the water-electricity conversion coefficient is analyzed to obtain the corresponding comprehensive irrigation optimization coefficient, and the sub-vector with the maximum comprehensive irrigation optimization coefficient is selected as the reference vector of the sub-interval.

[0096] In this embodiment, after each sub-interval is divided, each sub-interval corresponds to a pumping volume curve. The integral of the curve can obtain the irrigation amount of the sub-interval. The formula is:

[0097] ;

[0098] Wherein, represents the total irrigation amount of the first sub-interval according to the pumping volume curve, represents the starting time point of the first sub-interval, represents the ending time point of the first sub-interval.

[0099] The logic for obtaining the corresponding comprehensive irrigation optimization coefficient is:

[0100] Compare the irrigation amount of each sub-interval and the corresponding pumping volume of each sub-vector, calculate the difference value as the irrigation amount difference, and the formula is:

[0101] ;

[0102] Wherein, represents the irrigation amount difference between the total irrigation amount of the first sub-interval and the pumping volume corresponding to the first sub-vector, represents the first sub-interval in the first The pumping volume corresponding to each sub-vector Indicates the first Total irrigation volume for each sub-region This is the index of each subvector within each subinterval, and , It is the total number of sub-vectors in each sub-interval. This represents the total number of subvectors.

[0103] The comprehensive irrigation optimization coefficient is obtained through a comprehensive analysis based on differences in irrigation volume and hydropower conversion coefficient. The formula used is as follows:

[0104] ;

[0105] in, Indicates the first The total irrigation amount of each sub-interval and the first The comprehensive irrigation optimization coefficient among the sub-vectors Indicates the first Hydropower conversion coefficients after sub-vector correction;

[0106] For each sub-vector, traverse each sub-interval, calculate the comprehensive irrigation optimization coefficient for each sub-vector and the corresponding sub-interval, and select the sub-vector with the largest comprehensive irrigation optimization coefficient as the reference vector for that sub-interval.

[0107] In this embodiment, the irrigation process is divided into several sub-intervals of equal time length. Each sub-interval corresponds to a pumping volume curve. By integrating this curve, the irrigation volume of the sub-interval when using the pumping volume curve can be obtained. The actual irrigation volume of each sub-interval is compared with the pumping volume corresponding to different combinations of pump operating parameters, and the difference between the two is calculated. This difference reflects the degree of matching between the current operating parameter combination and the irrigation demand within this time period. The smaller the difference, the better the parameter combination can meet the actual irrigation demand, and the higher the degree of matching.

[0108] To comprehensively consider the energy efficiency of water pumps, a hydroelectric conversion coefficient is introduced. This coefficient represents the amount of water pumped per unit of electricity consumption. The larger the value, the more energy-efficient the water pump is. The calculation logic of the comprehensive irrigation optimization coefficient is to divide the hydroelectric conversion coefficient by the difference in irrigation volume. Through this calculation method, under the premise of ensuring a good match between irrigation demand and actual needs, the combination of operating parameters with higher energy efficiency can be selected first. Specifically, the larger the hydroelectric conversion coefficient, the better the energy-saving effect of the water pump, while the smaller the difference in irrigation volume, the closer the water pump operating parameters are to the actual irrigation demand. Dividing the two reflects both the advantage of energy efficiency and the closeness of demand matching.

[0109] Therefore, the larger the comprehensive irrigation optimization coefficient is, the more efficient and precise the combination of operation parameters can meet the irrigation demand in the current sub-interval, which is the best choice for the time period. The comprehensive irrigation optimization coefficient of all candidate parameter combinations is calculated in each sub-interval, and the parameter combination with the largest comprehensive coefficient is finally selected as the reference vector of the sub-interval. In this way, the operation of the water pump in the irrigation process is economical and scientific, the state of the water pump is dynamically adjusted, and the dual optimization of energy saving and irrigation effect is realized.

[0110] The water-to-electricity conversion coefficient reflects the energy efficiency level of the water pump operation. The larger the value is, the more water is converted per unit of electricity, and the more energy-efficient the operation is. The irrigation quantity difference reflects the deviation between the actual pumping quantity of the water pump and the irrigation demand. The smaller the difference is, the more precise the irrigation is. By taking the energy efficiency index as the numerator and the deviation of the irrigation matching degree as the denominator, the comprehensive coefficient can consider both energy saving effect and irrigation precision, achieve balanced optimization of the two, and make the parameter combination with good performance in both aspects obtain a higher evaluation value, directly reflecting the optimization standard, avoiding only pursuing energy saving while ignoring irrigation demand, and avoiding only focusing on irrigation matching while ignoring energy efficiency, to ensure that the selected scheme has comprehensive advantages.

[0111] Step 5: Sort all reference vectors corresponding to the sub-intervals according to the pumping quantity of the water pump. In the time range of the corresponding sub-interval, the water pump works according to the operation parameter combination of the corresponding reference vector.

[0112] In this embodiment, the reference vectors corresponding to all sub-intervals are summarized, and each sub-interval has a corresponding reference vector. The vector includes the lift, flow, power voltage and frequency of the water pump, and also includes the pumping quantity corresponding to the parameter combination. The pumping quantities corresponding to all sub-interval reference vectors are extracted and sorted in ascending or descending order. This sorting process is to clarify the pumping demand of the water pump in different time periods, which is convenient for subsequent scheduling arrangement. According to the sub-interval time period divided in step 2, the correspondence between each time interval and the sorted reference vector is established to ensure that there is a clear operation parameter combination for each time period, and the sub-interval time is continuous and non-overlapping. According to the time schedule, the sorted reference vector operation parameters are called in order. In the time range of each sub-interval, the water pump works according to the corresponding lift, flow, voltage and frequency parameters. The switching is smooth to avoid impact on the equipment. The water pump dynamically operates according to the sorted parameters in the entire irrigation time to realize precise matching of pumping quantity and irrigation demand, maximize energy saving effect and ensure safe and stable operation of the equipment.

[0113] The irrigation task is divided into multiple time length equal subintervals, each subinterval has an ideal pumping amount demand (obtained by integrating the pumping amount curve), and a "reference vector" is selected for each subinterval, that is, the optimal pump operating parameter combination in the subinterval, which can better meet the pumping demand in this period and take into account the energy efficiency.

[0114] However, the pumping amount of the pump corresponding to the reference vectors of different subintervals is different, and the purpose of sorting these reference vectors is to reasonably arrange the operating parameters of the pump under different pumping amount demands, realize dynamic adjustment and optimization control, and through sorting the reference vectors of all subintervals according to the pumping amount of the pump, the pumping demand level of the pump at different time periods can be determined, so that the pump can dynamically adjust the operating state according to the actual irrigation demand, avoid blind full load or inefficient operation, and the sorted operating strategy can realize smooth transition, reduce frequent start and stop of the pump and extreme change of parameters, and improve the stability and service life of the equipment.

[0115] By sorting the reference vectors of each subinterval according to the pumping amount, an ordered operating strategy is formed, so that the pump dynamically adjusts the operating parameters in different time periods, thereby realizing the best matching of irrigation demand and pump performance, maximizing the irrigation efficiency and energy saving effect, and at the same time guaranteeing the safe and stable operation of the equipment.

[0116] The application further provides a control system for agricultural irrigation and electricity-to-water conversion algorithm, which is used for executing the control method for agricultural irrigation and electricity-to-water conversion algorithm, and comprises:

[0117] An experimental data acquisition module is configured to drive the agricultural irrigation pump to perform pumping experiments under different operating parameter combinations, and record the power consumption and pumping amount of the agricultural irrigation pump under different operating parameter combinations in a set unit operating time length, and associate and construct a group of sub-vectors of the pump operating parameter combinations and corresponding power consumption and pumping amount.

[0118] An irrigation demand analysis module is configured to obtain irrigation duration requirement and irrigation amount requirement of a to-be-irrigated task, demarcate a pumping amount curve according to the irrigation duration requirement and the irrigation amount requirement, divide the irrigation duration into an integer number of subintervals with a unit operating time length, and obtain the pumping amount curve in each subinterval.

[0119] A multiple regression correction module is configured to construct a multiple regression model for correcting the pumping amount based on the operating parameters of the pump, determine the regression coefficients by the least square method, minimize the error between the predicted value and the actual value, obtain the corrected pumping amount, and calculate the water-to-power conversion coefficient of the corrected sub-vector through the corrected pumping amount and the power consumption of the corresponding sub-vector.

[0120] The optimization coefficient analysis module is configured to traverse all sub-vectors according to the pumping amount curve in each sub-interval, analyze the irrigation amount difference between each sub-vector, and comprehensively analyze the pumping amount curve in each sub-interval, the irrigation amount difference between each sub-vector, and the water-electricity conversion coefficient to obtain a corresponding comprehensive irrigation optimization coefficient, and select a sub-vector with the largest comprehensive irrigation optimization coefficient as a reference vector of the sub-interval.

[0121] The operation parameter execution module is configured to sort the reference vectors corresponding to all sub-intervals according to the water pumping amount of the reference vectors, and make the water pump work according to the operation parameter combination of the corresponding reference vector within the time range of the corresponding sub-interval.

[0122] The above formulas are dimensionless values, and the formulas are obtained by collecting a large amount of data to simulate a formula of the most recent real situation, and the preset parameters in the formula are set by a person skilled in the art according to the actual situation.

[0123] The above embodiments can be realized wholly or partially by software, hardware, firmware or any combination thereof. When realized by software, the above embodiments can be realized in the form of a computer program product wholly or partially. Those skilled in the art can realize that the units and algorithm steps of the examples described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized by hardware or software methods depends on the specific application and design constraints of the technical solutions.

[0124] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, and can be located in one place or distributed on multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiments.

[0125] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto, and any person skilled in the art can easily think of changes or replacements within the technical range disclosed in the present application, which should be covered within the protection scope of the present application.

Claims

1. A method for managing and controlling agricultural irrigation with an electrical water metering algorithm, characterized by, The specific steps include: Step 1: Drive the agricultural irrigation water pump to perform pumping experiments under different operating parameter combinations, and record the power consumption and water pump pumping volume of the agricultural irrigation water pump under different operating parameter combinations in a set unit operating time length, associate the water pump operating parameter combination with the corresponding power consumption and water pump pumping volume, and construct a group of sub-vectors; Step 2: Obtain the irrigation time length requirement and irrigation volume requirement of the to-be-irrigated task, delimit the pumping volume curve according to the irrigation time length requirement and the irrigation volume requirement, divide the irrigation time length into an integer number of sub-intervals with a unit operating time length, and obtain the pumping volume curve in each sub-interval; Step 3: Construct a multivariate regression model for correcting the pumping volume based on the operating parameters of the water pump, determine the regression coefficients by the least square method, minimize the error between the predicted value and the actual value, obtain the corrected pumping volume, and calculate the water-electricity conversion coefficient of the corrected sub-vector through the corrected pumping volume and the power consumption of the corresponding sub-vector; Step 4: According to the pumping volume curve in each sub-interval, traverse all the sub-vectors, analyze the irrigation volume difference between each sub-vector, and comprehensively analyze the pumping volume curve in each sub-interval, the irrigation volume difference between each sub-vector, and the water-electricity conversion coefficient to obtain the corresponding comprehensive irrigation optimization coefficient, and select the sub-vector with the maximum comprehensive irrigation optimization coefficient as the reference vector of the sub-interval; Step 5: Sort all the reference vectors corresponding to the sub-intervals according to the water pump pumping volume, and the water pump works according to the operating parameter combination of the corresponding reference vector within the time range of the corresponding sub-interval; The method for delimiting the pumping volume curve and dividing the irrigation time length into an integer number of sub-intervals with a unit operating time length to obtain the pumping volume curve of each sub-interval is as follows: When delimiting the pumping volume curve according to the irrigation time length requirement and the irrigation volume requirement, the horizontal coordinate of the pumping volume curve is time, and the vertical coordinate is the real-time water output of the water pump, and the constructed pumping volume curve is: where q(t) represents the pumping curve, Vx and T represent the irrigation volume requirement and irrigation duration requirement of the irrigation task to be performed, respectively, Q max represents the maximum water output of the water pump, k represents the curve steepness coefficient, and t is the time variable, t ∈ [0, T].

2. The method according to claim 1, wherein the method is characterized by, The operating parameters of the water pump include head, flow, power voltage and frequency, and a group of sub-vectors are constructed by associating the water pump operating parameter combination with the corresponding power consumption and water pump pumping volume, and the method is as follows: Install pressure sensors at the water outlet and inlet of the water pump to measure the pressure difference of the water, so as to obtain the head of the water pump in each group of parameter combinations; install a turbine flowmeter at the water outlet of the water pump to measure the cross-sectional area and water flow velocity through the pipeline to obtain the volumetric flow of the water pump in each group of parameter combinations; use a voltmeter or a power monitoring module to directly measure the voltage of the water pump power supply line, and the voltage value in each group of parameter combinations is directly measured by the voltmeter; use a frequency meter to measure the frequency of the alternating current power supply, and the frequency in each group of parameter combinations is directly measured by the frequency meter; Each group of parameter combinations of the water pump works for a set unit operating time, and the corresponding pumping volume and power consumption of the parameter combination are obtained, the unit operating time is determined according to the specific irrigation task requirement and the irrigation time length requirement, the unit operating time of each parameter combination is the same, and the operating parameters of each group remain unchanged during the unit operating time, maintaining a consistent working state, and the constructed sub-vector is represented as: Sub n = [H n , L n , V n , f n , Ql n , W n ] Wherein, Sub n represents the nth parameter combination corresponding to the sub-vector, n represents the number of parameter combinations, n is also the total number of sub-vectors corresponding to the parameter combination, H n , L n , V n and f n respectively represent the operating parameters of the water pump of the nth parameter combination, including head, flow, power voltage and frequency, Ql n and W n respectively represent the pumping volume and power consumption after working for a unit of time under the nth parameter combination.

3. The method of claim 1, wherein the method is characterized by: Adjust the working running time of the water pump, the method is based on: When the irrigation time is an integer multiple of the unit running time, the irrigation time does not need to be adjusted, and the irrigation time is directly divided equally; when the irrigation time is not an integer multiple of the unit running time, the number of integer unit running time periods is calculated and rounded down, and then the adjusted total time is calculated by the integer time period and the unit running time period, the formula is: wherein, represents rounding down, that is, taking the maximum integer not exceeding the result; N is the number of unit operation time periods after rounding down, t m represents the set unit operation time length, m is the index of the divided sub-interval, and m∈[1,N].

4. The method of claim 3, wherein the method is characterized in that, Based on the pumping volume curve, the irrigation volume in each sub-interval is obtained, and the corresponding comprehensive irrigation optimization coefficient is calculated, the method is based on: For the pumping volume curve corresponding to each sub-interval, the irrigation volume of the sub-interval is obtained by integrating the curve, the formula is: where Q m represents the total irrigation amount of the mth subinterval, t1 m represents the starting time point of the mth subinterval, t2 m represents the ending time point of the mth subinterval.

5. The method of claim 4, wherein the method further comprises: determining a water consumption of the agricultural irrigation system based on the water consumption data; and determining a water supply of the agricultural irrigation system based on the water supply data. The method for obtaining the corresponding comprehensive irrigation optimization coefficient is based on: Compare the irrigation volume of each sub-interval and the corresponding pumping volume in each sub-vector, calculate the difference as the irrigation volume difference, the formula is: ΔQ mn = |Q mi -Q m | wherein AQ mn represents the irrigation amount difference between the total irrigation amount of the mth sub-interval and the pumping amount corresponding to the ith sub-vector, Q mi represents the pumping amount corresponding to the ith sub-vector in the mth sub-interval, Q m represents the total irrigation amount of the mth sub-interval, i is the index of each sub-vector in each sub-interval, and is the total number of sub-vectors in each sub-interval, and n is the total number of sub-vectors. According to the irrigation volume difference and the water-electricity conversion coefficient, the corresponding comprehensive irrigation optimization coefficient is obtained by comprehensive analysis, the formula is: Gx mn Gx n Gx Each sub-vector traverses each sub-interval, and the comprehensive irrigation optimization coefficient of each sub-vector and the corresponding sub-interval is calculated, and the sub-vector with the largest comprehensive irrigation optimization coefficient is selected as the reference vector of the sub-interval.

6. An agricultural irrigation with electricity to water measurement algorithm management system, characterized in that, The management and control system is used to execute the management and control method of the agricultural irrigation water measurement method based on electricity conversion, according to any one of claims 1-5, comprising: An experimental data acquisition module is configured to drive an agricultural irrigation water pump to perform pumping experiments under different combinations of operating parameters, and record the power consumption and water pump pumping volume of the agricultural irrigation water pump under different combinations of operating parameters within a set unit running time length, associate the water pump operating parameter combination with the corresponding power consumption and water pump pumping volume, and construct a group of sub-vectors; An irrigation demand analysis module is configured to obtain the irrigation time requirement and irrigation volume requirement of a to-be-irrigated task, divide the pumping volume curve according to the irrigation time requirement and irrigation volume requirement, divide the irrigation time into an integer number of sub-intervals with a unit running time, and obtain the pumping volume curve in each sub-interval; A multiple regression correction module is configured to construct a multiple regression model for correcting the pumping volume based on the operating parameters of the water pump, determine the regression coefficients by the least squares method, minimize the error between the predicted value and the actual value, obtain the corrected pumping volume, and calculate the water-electricity conversion coefficient of the corrected sub-vector based on the corrected pumping volume and the power consumption of the corresponding sub-vector; An optimization coefficient analysis module is configured to traverse all sub-vectors based on the pumping volume curve in each sub-interval, analyze the irrigation volume difference between each sub-vector, and comprehensively analyze the pumping volume curve in each sub-interval, the irrigation volume difference between each sub-vector, and the water-electricity conversion coefficient to obtain the corresponding comprehensive irrigation optimization coefficient, and select the sub-vector with the largest comprehensive irrigation optimization coefficient as the reference vector of the sub-interval; An operating parameter execution module is configured to sort the reference vectors corresponding to all sub-intervals according to their water pump pumping volume, and make the water pump work according to the operating parameter combination of the corresponding reference vector within the time range of the corresponding sub-interval.

Citation Information

Patent Citations

  • Agricultural irrigation water-conversion-with-electricity algorithm management and control system and water-electricity conversion coefficient correction method

    CN106895885A

  • Cooling water flow control system and control method for multiple parallel circulating water pumps

    CN116576125A