Water-saving irrigation methods based on data analysis

By acquiring real-time environmental and soil data, calculating evaporation rate and drainage function, and combining irrigation rate and water accumulation detection, the irrigation scheme is dynamically adjusted, solving the problem of slow response of irrigation schemes in existing technologies and achieving efficient water resource utilization.

CN120197908BActive Publication Date: 2026-03-13SHANDONG LONGYUEXING DESIGN GRP CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-04-25
Publication Date
2026-03-13

AI Technical Summary

Technical Problem

Existing water-saving irrigation methods lack dynamic response to real-time environmental data and soil characteristics, resulting in irrigation schemes that cannot be dynamically adjusted and cannot effectively cope with environmental changes.

Method used

By acquiring real-time and standard environmental data of the area to be irrigated, the evaporation rate and drainage function are calculated, and the irrigation plan is dynamically adjusted by combining the irrigation rate and water accumulation detection.

Benefits of technology

It enables accurate analysis of real-time evaporation rate and drainage status in the irrigated area, and dynamically adjusts the irrigation plan based on the effective water absorption volume, thereby improving water resource utilization efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120197908B_ABST
    Figure CN120197908B_ABST
Patent Text Reader

Abstract

This invention discloses a data-based water-saving irrigation method, relating to the field of agricultural irrigation technology. It addresses the problem that current water-saving irrigation methods often rely on fixed irrigation parameters and simple linear models, resulting in low utilization of real-time environmental data and soil drainage conditions. The method includes: acquiring real-time and standard environmental data of the area to be irrigated; calculating the real-time evaporation rate of the area to be irrigated over a fixed period based on the real-time and standard environmental data; acquiring basic soil data and empirical parameter data of the area to be irrigated; calculating the standard drainage function of the area to be irrigated; irrigating the area according to the irrigation rate; detecting and recording the water accumulation in the area to be irrigated; calculating the effective water absorption volume of the area to be irrigated; and obtaining the irrigation status of the area based on the effective water absorption volume. This invention dynamically adjusts the irrigation plan of the irrigated area based on real-time environmental changes and soil characteristics.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of agricultural irrigation technology, specifically a water-saving irrigation method based on data analysis. Background Technology

[0002] Water-saving irrigation methods are agricultural irrigation techniques that improve water resource utilization efficiency and reduce water waste through scientific management and precise control of the irrigation process. This method combines soil characteristics, crop water requirements, and meteorological conditions, employing reasonable irrigation systems and technologies (such as drip irrigation, sprinkler irrigation, and intelligent regulation) to supply water on demand, at appropriate times, and in precise quantities, achieving the goal of "less irrigation, higher efficiency, and precision." It is an important component of the sustainable development of modern agriculture.

[0003] In existing technologies, water-saving irrigation often relies on fixed irrigation parameters and simple linear models, with low utilization of real-time environmental data and soil drainage conditions, resulting in a slow response to actual environmental changes. Furthermore, it lacks a holistic consideration of multiple processes such as irrigation, soil absorption, drainage, and evaporation, making it impossible to achieve dynamic water-saving regulation.

[0004] Therefore, this invention proposes a water-saving irrigation method based on data analysis. Summary of the Invention

[0005] The purpose of this invention is to propose a water-saving irrigation method based on data analysis to solve the problems mentioned in the background art.

[0006] The technical problem to be solved by this invention is:

[0007] How to dynamically adjust irrigation plans for irrigated areas based on real-time environmental changes and soil characteristics.

[0008] To achieve the above objectives, the present invention adopts the following technical solution:

[0009] A data-based water-saving irrigation method is described below:

[0010] Step S1: Obtain real-time environmental data and standard environmental data of the area to be irrigated, and calculate the real-time evaporation rate of the area to be irrigated within a fixed time period based on the real-time environmental data and standard environmental data.

[0011] Step S2: Obtain basic soil data and empirical parameter data of the area to be irrigated, and calculate the standard drainage function of the area to be irrigated.

[0012] Step S3: Irrigate the area to be irrigated according to the irrigation rate, and detect and record the water accumulation in the area to be irrigated.

[0013] Step S4: Calculate the effective water absorption volume of the area to be irrigated, and obtain the irrigation status of the area to be irrigated based on the effective water absorption volume.

[0014] As a preferred technical solution for water-saving irrigation methods based on data analysis, real-time environmental data includes the real-time temperature, real-time humidity ratio, and real-time wind speed of the area to be irrigated.

[0015] Standard environmental data include standard temperature, standard humidity ratio, and standard wind speed for the area to be irrigated.

[0016] As a preferred technical solution for a data-based water-saving irrigation method, step S1 includes the following sub-steps:

[0017] Step S11: Construct a circular area with the irrigation device as the center and the maximum irrigation distance of the irrigation device as the radius. Use the circular area as the area to be irrigated and obtain the area of ​​the area to be irrigated.

[0018] Step S12: Obtain the real-time temperature, standard temperature, real-time wind speed, and standard wind speed of the area to be irrigated;

[0019] Step S13: If the real-time temperature is lower than the standard temperature, no operation is performed; if the real-time temperature is greater than or equal to the standard temperature, proceed to the next step.

[0020] In step S14, if the real-time wind speed is less than the standard wind speed, no operation is performed; if the real-time wind speed is greater than or equal to the standard wind speed, proceed to the next step.

[0021] As a preferred technical solution for a data-based water-saving irrigation method, step S1 further includes the following sub-steps:

[0022] Step S15: Calculate the environmental impact value of the area to be irrigated;

[0023] Step S16: Based on the range of environmental impact values, obtain the percentage increase in evaporation rate for the area to be irrigated.

[0024] Step S17: Obtain the standard humidity ratio, real-time humidity ratio, real-time wind speed and area of ​​the area to be irrigated, and calculate the calculated evaporation rate of the area to be irrigated.

[0025] Step S18: Calculate the evaporation rate and add the evaporation rate increase ratio to obtain the real-time evaporation rate of the area to be irrigated.

[0026] As a preferred technical solution for water-saving irrigation methods based on data analysis, the basic soil data includes soil volume, soil weight, soil porosity, and soil weight water content of the area to be irrigated.

[0027] The empirical parameter data specifically include the drainage nonlinearity index and the time nonlinearity index of the area to be irrigated.

[0028] As a preferred technical solution for a data-based water-saving irrigation method, step S2 includes the following sub-steps:

[0029] Step S21: Obtain the soil volume and soil porosity of the area to be irrigated, multiply the soil volume and soil porosity to calculate the soil pore volume of the area to be irrigated.

[0030] Step S22: Obtain the soil weight and soil moisture content of the area to be irrigated, and calculate the water weight in the soil of the area to be irrigated.

[0031] Step S23: Calculate the water volume of the area to be irrigated;

[0032] Step S24: Compare the water volume of the area to be irrigated with the soil pore volume;

[0033] No action is taken when the volume of water is less than the volume of soil pores.

[0034] When the volume of water is greater than or equal to the volume of soil pores, the soil in the area to be irrigated cannot absorb water. Subtracting the volume of water from the volume of soil pores gives the basic drainage volume of the area to be irrigated.

[0035] Step S25: Obtain the start time node when irrigation begins in the area to be irrigated and the drainage time node when drainage begins in the area to be irrigated. Subtract the drainage time node from the start time node to obtain the delayed drainage duration.

[0036] Step S26: Obtain the drainage nonlinearity index and time nonlinearity index of the area to be irrigated, and calculate the standard drainage function.

[0037] As a preferred technical solution for a data-based water-saving irrigation method, step S3 includes the following sub-steps:

[0038] Step S31: Record the time node when the irrigation device starts irrigating as the start time node, and set the irrigation rate of the irrigation device to the initial irrigation rate.

[0039] Step S32: After a fixed period of time, increase the fixed irrigation rate and calculate the real-time irrigation rate corresponding to different time nodes.

[0040] Step S33: Obtain the maximum irrigation rate of the irrigation device. When the real-time irrigation rate is less than or equal to the maximum irrigation rate, no operation is performed.

[0041] When the real-time irrigation rate is greater than the maximum irrigation rate, the real-time irrigation rate is fixed to the maximum irrigation rate.

[0042] Step S34: Real-time detection of water accumulation in the area to be irrigated. If there is no water accumulation in the area to be irrigated, the irrigation rate of the irrigation device is fixed at the maximum irrigation rate until water accumulation occurs in the area to be irrigated.

[0043] If there is water accumulation in the area to be irrigated, record the time point corresponding to the water accumulation and proceed to the next step.

[0044] As a preferred technical solution for a data-based water-saving irrigation method, step S4 includes the following sub-steps:

[0045] Step S41: Obtain the water accumulation time node, subtract the water accumulation time node from the start time node to obtain the irrigation duration, and then calculate the irrigation volume of the area to be irrigated within the irrigation duration.

[0046] Step S42: Obtain the real-time evaporation rate of the area to be irrigated and calculate the cumulative evaporation volume of the area to be irrigated within the corresponding time period;

[0047] Step S43: Obtain the drainage time node when the area to be irrigated begins to drain, subtract the water accumulation time node from the drainage time node, and calculate the water accumulation duration difference.

[0048] As a preferred technical solution for a data-based water-saving irrigation method, step S4 further includes the following sub-steps:

[0049] Step S44: Calculate the standard drainage volume function for the area to be irrigated and the total drainage volume of the area to be irrigated.

[0050] Step S45, and then calculate the effective water absorption volume of the area to be irrigated.

[0051] Step S46: If the effective water absorption volume belongs to the first effective water absorption volume range, the irrigation situation of the area to be irrigated is determined to be over-irrigation, and the irrigation rate of the irrigation device is adjusted.

[0052] If the effective water absorption volume falls within the second effective water absorption volume range, the irrigation situation of the area to be irrigated is determined to be normal, and no operation is performed.

[0053] As a preferred technical solution for water-saving irrigation methods based on data analysis, the endpoint value of the first effective water absorption volume interval is greater than the endpoint value of the second effective water absorption volume interval, and the endpoint value of the second effective water absorption volume interval is greater than zero.

[0054] In summary, due to the adoption of the above technical solution, the beneficial effects of the present invention are:

[0055] 1. This invention first obtains real-time environmental data and standard environmental data of the area to be irrigated, and then calculates the real-time evaporation rate of the area to be irrigated within a fixed time period based on the real-time environmental data and standard environmental data. At the same time, it obtains basic soil data and empirical parameter data of the area to be irrigated, and calculates the standard drainage function of the area to be irrigated. This invention achieves accurate analysis of the evaporation rate and drainage of the irrigated area through data analysis.

[0056] 2. This invention irrigates the area to be irrigated according to the irrigation rate, detects and records the water accumulation in the area to be irrigated, and then calculates the effective water absorption volume of the area to be irrigated. Based on the effective water absorption volume, the irrigation status of the area to be irrigated is obtained. This invention dynamically adjusts the irrigation plan of the irrigated area according to real-time environmental changes and soil characteristics. Attached Figure Description

[0057] To facilitate understanding by those skilled in the art, the present invention will be further described below with reference to the accompanying drawings.

[0058] Figure 1 This is an overall system block diagram of the present invention;

[0059] Figure 2 This is an example diagram of the area to be irrigated in this invention;

[0060] Figure 3 This is a schematic diagram of the computer device in this invention. Detailed Implementation

[0061] The technical solution of the present invention will be clearly and completely described below with reference to the embodiments. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0062] Example 1: Please refer to Figures 1-2 As shown, the technical solution provided by this invention is: a water-saving irrigation method based on data analysis, the specific method of which is as follows:

[0063] Step S1: Obtain real-time environmental data and standard environmental data of the area to be irrigated, and calculate the real-time evaporation rate of the area to be irrigated within a fixed time period based on the real-time environmental data and standard environmental data.

[0064] The real-time environmental data includes the real-time temperature, real-time humidity ratio, and real-time wind speed of the area to be irrigated.

[0065] Standard environmental data includes standard temperature, standard humidity ratio, and standard wind speed for the area to be irrigated;

[0066] In this embodiment, step S1 includes the following sub-steps:

[0067] Step S11: Construct a circular area with the irrigation device as the center and the maximum irrigation distance of the irrigation device as the radius. Use the circular area as the area to be irrigated and obtain the area QYM of the area to be irrigated.

[0068] Step S12: Obtain the real-time temperature SSW, standard temperature BZW, real-time wind speed SSF, and standard wind speed BZF of the area to be irrigated;

[0069] Step S13: If the real-time temperature is lower than the standard temperature, no operation is performed.

[0070] If the real-time temperature is greater than or equal to the standard temperature, proceed to the next step;

[0071] Step S14: If the real-time wind speed is less than the standard wind speed, no operation is performed.

[0072] If the real-time wind speed is greater than or equal to the standard wind speed, proceed to the next step;

[0073] Step S15: Calculate the environmental impact value HYX of the area to be irrigated using the following formula:

[0074] HYX=w1×[(SSW-BZW) / BZW]+w2×[(SSF-BZF) / BZF], where w1 and w2 are fixed-value weighting coefficients, and w1>w2;

[0075] Step S16: When the environmental impact value is within the first impact value range, the evaporation rate of the area to be irrigated increases by x1.

[0076] When the environmental impact value falls within the second impact value range, the evaporation rate of the irrigated area increases by x2.

[0077] When the environmental impact value falls within the third impact value range, the evaporation rate of the irrigated area increases by x3.

[0078] Among them, the left endpoint of the third influence value interval is greater than or equal to the right endpoint of the second influence value interval, and the left endpoint of the second influence value interval is greater than or equal to the right endpoint of the first influence value interval.

[0079] For example, the third influence value range is (10, 15], the second influence value range is (5, 10], the first influence value range is (0, 5], x1=0.11, x2=0.13, x3=0.15;

[0080] Step S17: Obtain the standard humidity ratio, real-time humidity ratio, real-time wind speed and area of ​​the area to be irrigated, and calculate the calculated evaporation rate of the area to be irrigated.

[0081] Specifically, the real-time evaporation rate is the volume of water that evaporates in the irrigated area over a fixed period of time, expressed in cubic meters per hour. The real-time evaporation rate can be calculated using simplified formulas, Dalton's evaporation formula, Penman's formula, or formulas based on diffusion theory.

[0082] For example, a simplified formula for the evaporation rate is: E = (HRmax - HRcurrent) × V × A;

[0083] Where E is the evaporation rate, in kg / hour; HRmax is the maximum humidity ratio of saturated air, in kg / kg, which can be regarded as the standard humidity ratio of the area to be irrigated; HRcurrent is the current humidity ratio of the air, in kg / kg, which can be regarded as the real-time humidity ratio of the area to be irrigated; V is the air velocity, in m / s, which can be regarded as the real-time wind speed of the area to be irrigated; and A is the water surface area, in m², which can be regarded as the area of ​​the area to be irrigated.

[0084] Step S18: Calculate the evaporation rate plus the evaporation rate increase ratio to obtain the real-time evaporation rate SZS of the area to be irrigated.

[0085] Step S2: Obtain basic soil data and empirical parameter data of the area to be irrigated, and calculate the standard drainage function of the area to be irrigated.

[0086] Among them, the basic soil data includes soil volume, soil weight, soil porosity and soil weight water content of the area to be irrigated;

[0087] The process of obtaining soil volume is as follows: obtain the maximum depth of crop roots and stems in the area to be irrigated, multiply the area of ​​the area to be irrigated by the maximum depth, and obtain the soil volume of the area to be irrigated.

[0088] The process of obtaining soil weight is as follows: obtain a fixed volume of soil in the area to be irrigated, divide the fixed volume by the soil volume to obtain the volume ratio of the fixed volume of soil to the total soil volume, then obtain the unit weight of the fixed volume of soil, divide the unit weight of soil by the volume ratio to obtain the soil weight of the area to be irrigated, which is the weight of the soil when it is wet.

[0089] The empirical parameter data specifically include the drainage nonlinearity index and the time nonlinearity index of the area to be irrigated;

[0090] Among them, the drainage nonlinearity index is used to reflect the amplification index of the basic drainage volume; the time nonlinearity index is used to reflect the index of the increase in drainage rate of the irrigation device over time.

[0091] It should be noted that soil porosity is specifically the proportion of pore space to soil volume in the area to be irrigated; soil weight moisture content is obtained by sensors.

[0092] In this embodiment, step S2 includes the following sub-steps:

[0093] Step S21: Obtain the soil volume and soil porosity of the area to be irrigated, multiply the soil volume and soil porosity to calculate the soil pore volume of the area to be irrigated.

[0094] Step S22: Obtain the soil weight (TRZ) and soil moisture content (THS) of the area to be irrigated, and calculate the soil moisture content (MSZ) in the area to be irrigated using the following formula:

[0095] MSZ=(TRZ×THS) / (1+THS);

[0096] Step S23: Calculate the water volume VST of the area to be irrigated using the following formula:

[0097] VST=MSZ / ρ, where ρ is the density of water, ρ=1000 kg / m³;

[0098] Step S24: Compare the water volume of the area to be irrigated with the soil pore volume;

[0099] No action is taken when the volume of water is less than the volume of soil pores.

[0100] When the volume of water is greater than or equal to the volume of soil pores, the soil in the area to be irrigated cannot absorb water. Subtracting the volume of water from the volume of soil pores gives the basic drainage volume JPT of the area to be irrigated.

[0101] It should be noted that when the volume of water is less than the volume of soil pores, the soil can completely absorb the applied water and does not reach saturation, so no drainage is produced.

[0102] Step S25: Obtain the start time node when irrigation begins in the area to be irrigated and the drainage time node when drainage begins in the area to be irrigated. Subtract the drainage time node from the start time node to obtain the delayed drainage duration PSC.

[0103] Step S26: Obtain the drainage nonlinearity index 'a' and the time nonlinearity index 'b' of the area to be irrigated, and calculate the standard drainage volume function BPL using the following formula:

[0104] In the formula, e is the natural constant;

[0105] It should be noted that the standard drainage function is a non-linear function. When irrigation begins, the area to be irrigated is not drained until the water volume of the area to be irrigated is greater than the soil pore volume. Drainage begins then, and the drainage volume increases with time. The maximum drainage volume of the area to be irrigated is less than or equal to the maximum irrigation rate of the irrigation device.

[0106] Step S3: Irrigate the area to be irrigated according to the irrigation rate, and detect and record the water accumulation in the area to be irrigated.

[0107] In this embodiment, step S3 includes the following sub-steps:

[0108] Step S31: Record the time node when the irrigation device starts irrigating as the start time node, and set the irrigation rate of the irrigation device to the initial irrigation rate CSG.

[0109] Specifically, the irrigation rate of an irrigation device is measured in cubic meters per hour;

[0110] Step S32: After a fixed period of time, increase the fixed irrigation rate GGS, where the fixed period is in hours. In this embodiment, the fixed period is one hour. Calculate the real-time irrigation rate SGSi corresponding to different time nodes using a formula, where i is the time node number, i=1, 2, ..., m, ..., n, and n is the maximum time node number. The specific formula is as follows:

[0111] SGSi = CSG + (i-1) × GGS;

[0112] When i=1, the corresponding time node is the first time node, and the real-time irrigation rate is the initial irrigation rate;

[0113] When i=2, the corresponding time node is the second time node, and the real-time irrigation rate is CSG+GGS;

[0114] When i=n, ​​the corresponding time node is the nth time node, and the real-time irrigation rate is CSG+(n-1)×GGS;

[0115] Step S33: Obtain the maximum irrigation rate of the irrigation device. When the real-time irrigation rate is less than or equal to the maximum irrigation rate, no operation is performed.

[0116] When the real-time irrigation rate is greater than the maximum irrigation rate, the real-time irrigation rate is fixed to the maximum irrigation rate.

[0117] Step S34: Real-time detection of water accumulation in the area to be irrigated. If there is no water accumulation in the area to be irrigated, the irrigation rate of the irrigation device is fixed at the maximum irrigation rate until water accumulation occurs in the area to be irrigated.

[0118] If there is water accumulation in the area to be irrigated, record the time point corresponding to the occurrence of water accumulation in the area to be irrigated, and proceed to the next step;

[0119] Specifically, deep learning image recognition technology is used to detect water accumulation in the irrigation area. Deep learning image recognition technology is an existing technology.

[0120] Step S4: Calculate the effective water absorption volume of the area to be irrigated, and obtain the irrigation status of the area to be irrigated based on the effective water absorption volume.

[0121] In this embodiment, step S4 includes the following sub-steps:

[0122] Step S41: Obtain the water accumulation time node, subtract the water accumulation time node from the start time node to obtain the irrigation duration m, and calculate the irrigation volume GGT of the area to be irrigated within the irrigation duration using the following formula:

[0123] ;

[0124] Step S42: Obtain the real-time evaporation rate SZS of the area to be irrigated, and calculate the cumulative evaporation volume LZT of the area to be irrigated within the corresponding time period using the following formula:

[0125] LZT = SZS × m;

[0126] Step S43: Obtain the drainage time node when the irrigation area starts to drain, subtract the water accumulation time node from the drainage time node, and calculate the water accumulation duration difference JSC.

[0127] Step S44: The standard drainage volume function BPL of the area to be irrigated is used to calculate the total drainage volume ZPT of the area to be irrigated using the following formula:

[0128] ;

[0129] Step S45: Calculate the effective water absorption volume YXT of the area to be irrigated using the formula, as follows:

[0130] YXT=GGT-LZT-ZPT;

[0131] Step S46: If the effective water absorption volume belongs to the first effective water absorption volume range, the irrigation situation of the area to be irrigated is determined to be over-irrigation, and the irrigation rate of the irrigation device is adjusted.

[0132] If the effective water absorption volume is within the second effective water absorption volume range, the irrigation situation of the area to be irrigated is determined to be normal, and no operation is performed.

[0133] Among them, the endpoint value of the first effective water absorption volume interval is greater than the endpoint value of the second effective water absorption volume interval, and the endpoint value of the second effective water absorption volume interval is greater than zero.

[0134] In this application, if a corresponding calculation formula appears, the above calculation formula is a dimensionless calculation. The weighting coefficient, proportional coefficient and other coefficients in the formula are set to quantify each parameter to obtain a result value. The size of the weighting coefficient and proportional coefficient is only required to not affect the proportional relationship between the parameter and the result value.

[0135] Example 2: Figure 3 An example is a schematic diagram of the structure of a computer device, such as... Figure 3 As shown, the computer device may include a processor, a communications interface, memory, and a communication bus, wherein the processor, communications interface, and memory communicate with each other via the communication bus. The processor can call logical instructions in the memory to execute a data analysis-based water-saving irrigation method. This method includes: acquiring real-time environmental data and standard environmental data of the area to be irrigated; calculating the real-time evaporation rate of the area to be irrigated within a fixed time period based on the real-time environmental data and standard environmental data; acquiring basic soil data and empirical parameter data of the area to be irrigated; calculating the standard drainage function of the area to be irrigated; irrigating the area to be irrigated according to the irrigation rate; detecting and recording the water accumulation in the area to be irrigated; calculating the effective water absorption volume of the area to be irrigated; and obtaining the irrigation status of the area to be irrigated based on the effective water absorption volume.

[0136] Furthermore, when the logical instructions in the aforementioned memory can be implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0137] Example 3: This application also provides a computer program product, which includes a computer program stored on a computer-readable storage medium. The computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute the data analysis-based water-saving irrigation method provided by the above methods. The method includes: acquiring real-time environmental data and standard environmental data of the area to be irrigated; calculating the real-time evaporation rate of the area to be irrigated within a fixed time period based on the real-time environmental data and standard environmental data; acquiring basic soil data and empirical parameter data of the area to be irrigated; calculating the standard drainage function of the area to be irrigated; irrigating the area to be irrigated according to the irrigation rate; detecting and recording the water accumulation in the area to be irrigated; calculating the effective water absorption volume of the area to be irrigated; and obtaining the irrigation status of the area to be irrigated based on the effective water absorption volume.

[0138] Example 4: This application also provides a computer-readable storage medium storing a computer program thereon. When executed by a processor, the computer program implements the above-described data analysis-based water-saving irrigation methods. The method includes: acquiring real-time environmental data and standard environmental data of the area to be irrigated; calculating the real-time evaporation rate of the area to be irrigated within a fixed time period based on the real-time environmental data and standard environmental data; acquiring basic soil data and empirical parameter data of the area to be irrigated; calculating the standard drainage function of the area to be irrigated; irrigating the area to be irrigated according to the irrigation rate; detecting and recording the water accumulation in the area to be irrigated; calculating the effective water absorption volume of the area to be irrigated; and obtaining the irrigation status of the area to be irrigated based on the effective water absorption volume.

[0139] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0140] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.

[0141] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.

Claims

1. A water-saving irrigation method based on data analysis, characterized in that, The method is as follows: Step S1: Obtain real-time environmental data and standard environmental data of the area to be irrigated, and calculate the real-time evaporation rate of the area to be irrigated within a fixed time period based on the real-time environmental data and standard environmental data; the real-time environmental data includes the real-time temperature, real-time humidity ratio and real-time wind speed of the area to be irrigated; the standard environmental data includes the standard temperature, standard humidity ratio and standard wind speed of the area to be irrigated. Step S1 includes the following sub-steps: Step S11: Construct a circular area with the irrigation device as the center and the maximum irrigation distance of the irrigation device as the radius. Use the circular area as the area to be irrigated and obtain the area of ​​the area to be irrigated. Step S12: Obtain the real-time temperature, standard temperature, real-time wind speed, and standard wind speed of the area to be irrigated; Step S13: If the real-time temperature is lower than the standard temperature, no operation is performed; if the real-time temperature is greater than or equal to the standard temperature, proceed to the next step. Step S14: If the real-time wind speed is less than the standard wind speed, no operation is performed; if the real-time wind speed is greater than or equal to the standard wind speed, proceed to the next step. Step S15: Calculate the environmental impact value of the area to be irrigated; Step S16: Based on the range of environmental impact values, obtain the percentage increase in evaporation rate for the area to be irrigated. Step S17: Obtain the standard humidity ratio, real-time humidity ratio, real-time wind speed and area of ​​the area to be irrigated, and calculate the calculated evaporation rate of the area to be irrigated. Step S18: Calculate the real-time evaporation rate of the area to be irrigated by adding the evaporation rate increase ratio to the evaporation rate. Step S2: Obtain basic soil data and empirical parameter data for the area to be irrigated, and calculate the standard drainage function for the area to be irrigated; the basic soil data includes soil volume, soil weight, soil porosity, and soil weight water content of the area to be irrigated; the empirical parameter data specifically includes the drainage nonlinearity index and time nonlinearity index of the area to be irrigated. Step S2 includes the following sub-steps: Step S21: Obtain the soil volume and soil porosity of the area to be irrigated, multiply the soil volume and soil porosity to calculate the soil pore volume of the area to be irrigated. Step S22: Obtain the soil weight and soil moisture content of the area to be irrigated, and calculate the water weight in the soil of the area to be irrigated. Step S23: Calculate the water volume of the area to be irrigated; Step S24: Compare the water volume of the area to be irrigated with the soil pore volume; No action is taken when the volume of water is less than the volume of soil pores. When the volume of water is greater than or equal to the volume of soil pores, the soil in the area to be irrigated cannot absorb water. Subtracting the volume of water from the volume of soil pores gives the basic drainage volume of the area to be irrigated. Step S25: Obtain the start time node when irrigation begins in the area to be irrigated and the drainage time node when drainage begins in the area to be irrigated. Subtract the drainage time node from the start time node to obtain the delayed drainage duration. Step S26: Obtain the drainage nonlinearity index and time nonlinearity index of the area to be irrigated, and calculate the standard drainage function; Step S3: Irrigate the area to be irrigated according to the irrigation rate, and detect and record the water accumulation in the area to be irrigated. Step S3 includes the following sub-steps: Step S31: Record the time node when the irrigation device starts irrigating as the start time node, and set the irrigation rate of the irrigation device to the initial irrigation rate. Step S32: After a fixed period of time, increase the fixed irrigation rate and calculate the real-time irrigation rate corresponding to different time nodes. Step S33: Obtain the maximum irrigation rate of the irrigation device. When the real-time irrigation rate is less than or equal to the maximum irrigation rate, no operation is performed. When the real-time irrigation rate is greater than the maximum irrigation rate, the real-time irrigation rate is fixed to the maximum irrigation rate. Step S34: Real-time detection of water accumulation in the area to be irrigated. If there is no water accumulation in the area to be irrigated, the irrigation rate of the irrigation device is fixed at the maximum irrigation rate until water accumulation occurs in the area to be irrigated. If there is water accumulation in the area to be irrigated, record the time point corresponding to the occurrence of water accumulation in the area to be irrigated, and proceed to the next step; Step S4: Calculate the effective water absorption volume of the area to be irrigated, and obtain the irrigation status of the area to be irrigated based on the effective water absorption volume.

2. The water-saving irrigation method based on data analysis according to claim 1, characterized in that, Step S4 includes the following sub-steps: Step S41: Obtain the water accumulation time node, subtract the water accumulation time node from the start time node to obtain the irrigation duration, and then calculate the irrigation volume of the area to be irrigated within the irrigation duration. Step S42: Obtain the real-time evaporation rate of the area to be irrigated and calculate the cumulative evaporation volume of the area to be irrigated within the corresponding time period; Step S43: Obtain the drainage time node when the area to be irrigated begins to drain, subtract the water accumulation time node from the drainage time node, and calculate the water accumulation duration difference.

3. The water-saving irrigation method based on data analysis according to claim 2, characterized in that, The sub-steps of step S4 further include: Step S44: Calculate the standard drainage volume function for the area to be irrigated and the total drainage volume of the area to be irrigated. Step S45, and then calculate the effective water absorption volume of the area to be irrigated. Step S46: If the effective water absorption volume belongs to the first effective water absorption volume range, the irrigation situation of the area to be irrigated is determined to be over-irrigation, and the irrigation rate of the irrigation device is adjusted. If the effective water absorption volume falls within the second effective water absorption volume range, the irrigation situation of the area to be irrigated is determined to be normal, and no operation is performed.

4. The water-saving irrigation method based on data analysis according to claim 3, characterized in that, in, The endpoint value of the first effective water absorption volume interval is greater than the endpoint value of the second effective water absorption volume interval, and the endpoint value of the second effective water absorption volume interval is greater than zero.

Citation Information

Patent Citations

  • Irrigation method and system

    CN115039676A