Water-saving irrigation method, device, equipment and medium based on effective utilization coefficient
By obtaining the root length and soil moisture change curves, the effective utilization coefficient of irrigation water is calculated, which solves the problem of low accuracy caused by incomplete consideration of factors and achieves precise irrigation water utilization and water-saving effect.
Patent Information
- Application Number
- CN202311639969.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-01
- Publication Date
- 2025-11-18
- Estimated Expiration
- 2043-12-01
AI Technical Summary
Existing technologies do not consider all factors comprehensively when calculating the effective utilization coefficient of irrigation water, resulting in low accuracy and making it impossible to accurately determine the effective utilization coefficient of irrigation water.
By acquiring root length curves and soil moisture change curves, the root growth of crops and changes in soil moisture are determined. The effective water consumption of the target field during the target irrigation cycle is calculated, and the effective utilization coefficient of irrigation water is calculated based on the total irrigation volume and effective water consumption. Combined with the sub-effective utilization coefficients and location markers of the detection units, regional water loss is determined and prompt information is generated.
It enables precise utilization of irrigation water, reduces water waste, improves irrigation efficiency, accurately determines the effective utilization coefficient of irrigation water, and reduces non-productive water consumption.
Smart Images

Figure CN117502198B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of irrigation, and in particular to a water-saving irrigation method, apparatus, equipment and medium based on an effective utilization coefficient. Background Technology
[0002] Irrigation refers to the process of water flowing from its source to its use by crops. To improve irrigation efficiency, automated irrigation equipment is widely used. However, non-productive water losses may occur during automated irrigation, including seepage, evaporation, surface runoff, water conveyance and discharge, and runoff. To more accurately manage water resources and monitor water loss, the irrigation water utilization efficiency coefficient is used as an important indicator of the irrigation process. The irrigation water utilization efficiency coefficient represents the ratio between the actual amount of irrigation water used for crop growth and the total amount of irrigation water supplied. Hereinafter, it will be simply referred to as the efficiency coefficient. The efficiency coefficient reflects the degree to which the irrigation system utilizes water.
[0003] The aforementioned effective utilization coefficient is affected by a variety of factors, including soil properties, crop type, climate conditions, irrigation technology and management. However, when these factors are not fully considered, calculating the water wasted by each factor's impact on irrigation water and then using an indirect method based on the total irrigation water volume and the wasted water may result in a lower accuracy of the effective utilization coefficient.
[0004] Therefore, how to more accurately determine the effective utilization coefficient is a technical problem that urgently needs to be solved by those skilled in the art. Summary of the Invention
[0005] To more accurately determine the effective utilization coefficient of irrigation water, this application provides a water-saving irrigation method, apparatus, equipment, and medium based on the effective utilization coefficient.
[0006] Firstly, this application provides a water-saving irrigation method based on an effective utilization coefficient, employing the following technical solution:
[0007] A water-saving irrigation method based on effective utilization coefficient includes:
[0008] Obtain root length curves and soil moisture variation curves;
[0009] Based on the root length curve and the soil moisture change curve, the effective water consumption of the target grid field in the target irrigation cycle is obtained;
[0010] Obtain the total irrigation amount of the target grid field during the target irrigation cycle;
[0011] Based on the total irrigation volume and the effective water consumption, the effective utilization coefficient of irrigation water for the target field in the target irrigation cycle is calculated, so as to carry out water-saving irrigation based on the effective utilization coefficient information.
[0012] In a preferred example, this application can be further configured as follows:
[0013] The method of obtaining the effective water consumption of the target field during the target irrigation cycle based on the root length curve and the soil moisture change curve includes:
[0014] Acquire crop images of the target grid fields corresponding to multiple historical moments;
[0015] Based on the crop image and the root length curve, the growing and non-growing periods of the crop in the target irrigation cycle are determined;
[0016] Based on the growth period and the soil moisture change curve, a first soil moisture change value is determined;
[0017] Based on the non-growing period and the soil moisture change curve, a second soil moisture change value is determined;
[0018] The effective water consumption is determined based on the first soil moisture change value, the second soil moisture change value, and the preset area of the target grid field.
[0019] In a preferred example, this application can be further configured as follows:
[0020] The effective water consumption includes the sub-effective water consumption corresponding to each of the preset number of detection units corresponding to the target grid field.
[0021] The calculation based on the total irrigation volume and the effective water consumption yields the effective utilization coefficient information of irrigation water for the target field during the target irrigation cycle, including:
[0022] For each of the aforementioned detection units, the sub-effective utilization coefficient corresponding to the detection unit is obtained based on the total irrigation amount, the preset number, and the sub-effective water consumption corresponding to the detection unit.
[0023] The sub-effective utilization coefficient corresponding to the detection unit and the corresponding preset position identifier are used as the sub-effective utilization coefficient information corresponding to the detection unit to obtain the effective utilization coefficient information.
[0024] In a preferred example, this application can be further configured as follows:
[0025] After obtaining the effective utilization coefficient information by using the sub-effective utilization coefficient corresponding to the detection unit and the corresponding preset position identifier as the sub-effective utilization coefficient information corresponding to the detection unit, the method further includes:
[0026] Each of the multiple detection units is determined to have a neighbor coefficient group, wherein each neighbor coefficient group includes sub-effective utilization coefficient information corresponding to the detection unit corresponding to the neighbor coefficient group and sub-effective utilization coefficient information corresponding to each of the multiple adjacent detection units.
[0027] For each of the detection units, based on the sub-effective utilization coefficient information corresponding to the detection unit, it is determined whether there is regional water loss in the detection unit;
[0028] If so, then generate the corresponding area water loss warning information for the detection unit.
[0029] In a preferred example, this application can be further configured as follows:
[0030] The step of determining whether there is regional water loss in the detection unit based on the sub-effective utilization coefficient information corresponding to the detection unit includes:
[0031] Determine the target dispersion corresponding to the detection unit, wherein the target dispersion is the variance between the sub-effective utilization coefficient information corresponding to the detection unit;
[0032] Determine whether the target dispersion is greater than a preset dispersion. If it is, then it is determined that the detection unit has regional water loss; otherwise, it is determined that the detection unit does not have regional water loss.
[0033] In a preferred example, this application can be further configured as follows:
[0034] After determining that there is regional water loss in the detection unit, the method further includes:
[0035] Determine whether the detection unit represents water loss due to evaporation;
[0036] If not, then the detection unit is determined to be for pipeline water loss.
[0037] Secondly, this application provides a water-saving irrigation device based on an effective utilization coefficient, employing the following technical solution:
[0038] A water-saving irrigation device based on an effective utilization coefficient includes:
[0039] The curve acquisition module is used to acquire root length curves and soil moisture change curves;
[0040] The effective water consumption determination module is used to obtain the effective water consumption of the target field in the target irrigation cycle based on the root length curve and the soil moisture change curve.
[0041] The total irrigation volume determination module is used to obtain the total irrigation volume of the target grid field in the target irrigation cycle;
[0042] The effective utilization coefficient determination module is used to calculate, based on the total irrigation volume and the effective water consumption, the effective utilization coefficient information of irrigation water for the target grid field in the target irrigation cycle, so as to carry out water-saving irrigation based on the effective utilization coefficient information.
[0043] In a preferred example, this application can be further configured as follows:
[0044] The effective water consumption determination module, when executing the calculation based on the root length curve and the soil moisture change curve to obtain the effective water consumption of the target field during the target irrigation cycle, is used for:
[0045] Acquire crop images of the target grid fields corresponding to multiple historical moments;
[0046] Based on the crop image and the root length curve, the growing and non-growing periods of the crop in the target irrigation cycle are determined;
[0047] Based on the growth period and the soil moisture change curve, a first soil moisture change value is determined;
[0048] Based on the non-growing period and the soil moisture change curve, a second soil moisture change value is determined;
[0049] The effective water consumption is determined based on the first soil moisture change value, the second soil moisture change value, and the preset area of the target grid field.
[0050] Thirdly, this application provides an electronic device that adopts the following technical solution:
[0051] At least one processor;
[0052] Memory;
[0053] At least one application, wherein the at least one application is stored in memory and configured to be executed by at least one processor, the at least one application being configured to: perform a water-saving irrigation method based on an effective utilization coefficient as described in any of the first aspects.
[0054] Fourthly, this application provides a computer-readable storage medium, which adopts the following technical solution:
[0055] A computer-readable storage medium having a computer program stored thereon, which, when executed in a computer, causes the computer to perform a water-saving irrigation method based on an effective utilization factor as described in any of the first aspects.
[0056] In summary, this application includes at least the following beneficial technical effects:
[0057] By acquiring root length curves and soil moisture change curves, the root growth of crops and changes in soil moisture are determined. Based on the root growth and soil moisture changes, the effective water consumption of the target plot during the target irrigation cycle is obtained, thus determining the total water resources utilized by the crop in the target plot. After obtaining the total irrigation volume of the target plot during the target irrigation cycle, to avoid inaccurate determination of the effective utilization coefficient due to incomplete consideration of factors, this scheme directly calculates based on the total irrigation volume and the total water resources utilized by the crop. This can accurately obtain the effective utilization coefficient information of irrigation water in the target plot during the target irrigation cycle, thereby enabling water-saving irrigation based on the effective utilization coefficient information. Attached Figure Description
[0058] Figure 1 This is a schematic flowchart of a water-saving irrigation method based on an effective utilization coefficient, provided as an embodiment of this application.
[0059] Figure 2 This is a schematic diagram of a water-saving irrigation device based on an effective utilization coefficient, provided as an embodiment of this application.
[0060] Figure 3 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0061] The following is in conjunction with the appendix Figure 1 To be continued Figure 3 This application will be described in further detail.
[0062] This specific embodiment is merely an explanation of this application and is not intended to limit it. After reading this specification, those skilled in the art can make modifications to this embodiment without contributing any inventive step, but such modifications are protected by patent law as long as they are within the scope of this application.
[0063] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions in the embodiments of this application are described clearly and completely. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0064] Furthermore, the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this article, unless otherwise specified, generally indicates that the preceding and following related objects have an "or" relationship.
[0065] The embodiments of this application will now be described in further detail with reference to the accompanying drawings.
[0066] This application provides a water-saving irrigation method based on an effective utilization coefficient, executed by an electronic device. This electronic device can be a server or a terminal device. The server can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services. The terminal device can be a smartphone, tablet, laptop, desktop computer, etc., but is not limited to these. The terminal device and the server can be directly or indirectly connected via wired or wireless communication. This application does not impose any limitations on this. Figure 1 As shown, the method includes steps S101 to S104, wherein:
[0067] Step S101: Obtain the root length curve and soil moisture change curve.
[0068] Specifically, the soil moisture meter group monitors the root length of crops in the target plot in real time. The moisture meter group includes multiple moisture meters vertically buried in the soil, with a preset burial spacing between each meter. This preset burial spacing is set by technicians and is not specifically limited in this embodiment. The moisture meter group transmits the real-time root length and the time of transmission to an electronic device. The electronic device generates a root length variation curve based on the time the real-time root length is transmitted and the corresponding real-time root length. The root length variation curve represents the correspondence between the root length and the time the root length is transmitted. A soil moisture sensor monitors the soil moisture in the target plot and transmits the soil moisture and the time of transmission to the electronic device. The electronic device generates a soil moisture variation curve based on the time the real-time soil moisture is transmitted and the corresponding soil moisture. The soil moisture variation curve represents the correspondence between the soil moisture and the time the soil moisture is transmitted, and the soil moisture represents the water content per square meter of soil.
[0069] Step S102: Based on the root length curve and soil moisture change curve, obtain the effective water consumption of the target grid field in the target irrigation cycle.
[0070] It is understandable that the water absorption of the same crop varies with root length; moreover, since the crop absorbs water from the soil of the plot it is in, the soil moisture varies with the amount of water absorbed by the crop. According to the definition of the effective utilization coefficient, the aforementioned water absorption is the effective water consumption mentioned in this application. Therefore, the root length of the crop affects the effective water consumption, and the effective water consumption affects soil moisture. Thus, the effective water consumption of the crop, i.e., the effective water consumption of the target plot during the target irrigation cycle, can be directly determined based on the effective water consumption and soil moisture.
[0071] It's important to understand that automated irrigation processes irrigate multiple plots of land periodically. The irrigation cycle refers to the time interval between two irrigations. For example, given three irrigation dates: May 10th, May 30th, and June 15th, the first irrigation cycle is from May 10th to May 30th, and the second irrigation cycle is from May 30th to June 15th. Given plots 1, 2, 3, and 4, when the effective utilization coefficient for plot 4 during the second irrigation cycle is needed, plot 4 is the target plot, and the second irrigation cycle is the target irrigation cycle.
[0072] Step S103: Obtain the total irrigation amount of the target grid field in the target irrigation cycle.
[0073] Specifically, the target plot and target irrigation cycle are obtained; the electronic device obtains the irrigation water volume of the target plot in the target irrigation cycle from the database of the automatic irrigation system. The database includes irrigation information corresponding to multiple plots, including the historical irrigation cycle and the irrigation water volume corresponding to each historical irrigation cycle for each plot.
[0074] Step S104: Calculate the effective utilization coefficient of irrigation water for the target field during the target irrigation cycle based on the total irrigation volume and effective water consumption, so as to carry out water-saving irrigation based on the effective utilization coefficient information.
[0075] Among them, the effective utilization coefficient information represents the utilization information of irrigation water by crops in the target grid field during the target irrigation cycle, and the above utilization information includes at least the utilization rate.
[0076] In this embodiment, by acquiring root length curves and soil moisture change curves, the root growth of crops and changes in soil moisture are determined. Based on the root growth of crops and changes in soil moisture, the effective water consumption of the target plot during the target irrigation cycle is obtained, thereby determining the total amount of water resources utilized by crops in the target plot. After obtaining the total irrigation volume of the target plot during the target irrigation cycle, to avoid inaccurate determination of the effective utilization coefficient due to incomplete consideration of factors, this scheme directly calculates based on the total irrigation volume and the total amount of water resources utilized by crops. This can accurately obtain the effective utilization coefficient information of irrigation water in the target plot during the target irrigation cycle, thereby enabling water-saving irrigation based on the effective utilization coefficient information.
[0077] One possible implementation of this application embodiment, step S102, involves obtaining the effective water consumption of the target field during the target irrigation cycle based on the root length curve and soil moisture change curve, which may specifically include:
[0078] Acquire crop images of the target grid fields corresponding to multiple historical moments;
[0079] Based on crop images and root length curves, the growing and non-growing periods of the crop in the target irrigation cycle are determined;
[0080] The first soil moisture change value was determined based on the growth period and soil moisture change curve;
[0081] The second soil moisture change value was determined based on the non-growing period and the soil moisture change curve;
[0082] The effective water consumption is determined based on the first soil moisture change value, the second soil moisture change value, and the preset area of the target grid field.
[0083] Understandably, irrigation water consumption in grid fields includes not only crop water absorption but also soil water loss, i.e., soil evaporation. Directly measuring the evaporation of water in the grid field soil is also difficult to achieve. Furthermore, crop water absorption during non-growing stages is negligible, while water absorption during the growing stage is significant and needs to be considered. Therefore, this scheme determines the sum of water evaporation and crop water absorption in the target grid field by determining the water consumption during the crop growing stage, and determines the water evaporation by determining the water consumption during the crop non-growing stage. Then, based on the water evaporation and total water consumption, the effective water consumption is directly obtained. This method is easier to implement and provides sufficient accuracy compared to simply measuring water evaporation.
[0084] Acquiring crop images of target plots corresponding to multiple historical moments can specifically include: a camera device acquiring crop images of the target plots in real time, wherein the crop images include at least leaf images of the crops in the target plots; the camera device sending the real-time crop images with time tags to an electronic device; and the electronic device storing the received real-time crop images and corresponding time tags for later retrieval.
[0085] Based on crop images and root length curves, the growth and non-growth periods of crops within a target irrigation cycle are determined. Specifically, this may include: determining a target time period corresponding to the target irrigation cycle, wherein the target time period includes at least the observation start time, the observation end time, and the time between the observation start and end times. The observation start time is the start of the irrigation process within the target irrigation cycle, and the observation end time is the time preceding the start of the irrigation process in the next irrigation cycle of the target irrigation cycle; retrieving multiple crop images corresponding to the target time period from an electronic device; for each crop image, identifying the crop leaves in the image based on a preset crop type to obtain the growth stage of the crop of the preset crop type in that crop image, wherein the growth stage is germination stage, seedling stage, vegetative growth stage, reproductive growth stage, or senescence stage, and the preset crop type corresponding to each plot is determined by the actual crop type. The crop to be planted is determined and preset by technicians and stored in an electronic device; this embodiment does not specify the exact crop. The growth stage with the most occurrences among all growth stages is identified, and this stage is designated as the target growth stage corresponding to the target plot. Based on the preset correspondence between growth stages and crop water absorption curve characteristics, the target preset crop water absorption curve characteristics corresponding to the target growth stage are determined. Among the aforementioned root length curves, growth curves conforming to the target preset crop water absorption curve characteristics are identified, and the portion of the root length curves other than the growth curves is designated as non-growth curves. The time period containing the growth curve is designated as the growth period, and the time period containing the non-growth curve is designated as the non-growth period. Each growth period has a corresponding start time, and each non-growth period also has a corresponding start time. Generally, the growth period precedes the non-growth period, meaning the end time of the growth period is the same as the start time of the non-growth period.
[0086] The process of determining the correspondence between the preset growth stage and the crop water absorption curve features can be as follows: Before step S101, for each preset growth stage, the root lengths of a large number of experimental crops corresponding to the preset crop type of the target plot are collected at each moment in the growth stage through experiments; based on the total root lengths at each moment, the average root length at each moment is obtained; based on the total root lengths at all moments, the experimental root length curve of the experimental crop of the preset crop type at the preset growth stage is obtained; curve features are extracted from the above experimental root length curves to obtain the crop water absorption curve features corresponding to the preset growth stage. The crop water absorption curve features can be any feature such as curve slope, curve convergence degree, or curve divergence degree, as long as it can reflect the difference between this growth stage and other growth stages. This application embodiment does not specifically limit it; based on the integration of all preset growth stages and their corresponding crop water absorption curve features, the correspondence between the preset growth stage and the crop water absorption curve features is obtained.
[0087] Based on the growth period and soil moisture change curve, the first soil moisture change value is determined: the soil moisture at the start of growth corresponding to the start time of the growth period is determined in the soil moisture change curve; the soil moisture at the end of growth corresponding to the end time of the growth period is determined in the soil moisture change curve; the first soil moisture change value = soil moisture at the start of growth - soil moisture at the end of growth.
[0088] Based on the non-growth period and the soil moisture change curve, the second soil moisture change value is determined: the soil moisture at the end of the non-growth period corresponding to the start time of the non-growth period is determined in the soil moisture change curve; the second soil moisture change value = soil moisture at the end of growth period - soil moisture at the end of non-growth period.
[0089] Based on the first soil moisture change value, the second soil moisture change value, and the preset area of the target plot, the effective water consumption is determined, which can specifically include: effective water consumption = preset area × (first soil moisture change value - second soil moisture change value).
[0090] In this embodiment, after acquiring crop images of the target grid field corresponding to multiple historical moments, the growth period and non-growth period of the crop in the target irrigation cycle are determined based on the crop images and root length curves. Based on the growth period and soil moisture change curves, a first soil moisture change value is determined to determine the sum of water evaporation and crop water absorption in the target grid field by determining the water consumption during the crop growth stage. Based on the non-growth period and soil moisture change curves, a second soil moisture change value is determined to determine the water evaporation in the target grid field by determining the water consumption during the crop non-growth stage. Then, the effective water consumption is directly obtained based on the water evaporation and total water consumption, which is easier to implement and has sufficient accuracy compared to directly measuring water evaporation.
[0091] One possible implementation of this application embodiment is that the effective water consumption includes the sub-effective water consumption corresponding to each of the preset number of detection units corresponding to the target grid field. Step S104 involves calculating the effective utilization coefficient information of irrigation water for the target grid field in the target irrigation cycle based on the total irrigation volume and effective water consumption. Specifically, this may include:
[0092] For each detection unit, the sub-effective utilization coefficient corresponding to the detection unit is obtained based on the total irrigation volume, the preset quantity, and the sub-effective water consumption corresponding to the detection unit.
[0093] The sub-effective utilization coefficient corresponding to the detection unit and the corresponding preset position identifier are used as the sub-effective utilization coefficient information corresponding to the detection unit to obtain the effective utilization coefficient information.
[0094] It is understandable that crops grow in different locations within the same plot of land, and different crops have different water absorption rates due to individual differences, resulting in varying water resource utilization rates. This scheme divides the plot into plots and then determines the effective utilization coefficient of each monitoring unit, enabling the effective utilization information to more accurately reflect the degree of water utilization by crops within the plot.
[0095] Each detection unit has the same area, and the sub-effective utilization coefficient = sub-effective water consumption ÷ total irrigation volume × preset quantity. The effective utilization coefficient information includes multiple sub-effective utilization coefficient information, and each sub-effective utilization coefficient information includes the corresponding sub-effective utilization coefficient and the preset location identifier corresponding to the detection unit. The preset location identifier can be any identifier that can identify the detection unit, such as the detection unit's code or location identifier, and can be preset by technicians and stored in the electronic device.
[0096] In this embodiment of the application, by determining the effective utilization coefficient of each detection unit, that is, after determining each sub-effective utilization coefficient, the effective utilization coefficient information is obtained by integrating all sub-effective utilization coefficients, so that the effective utilization information can more accurately reflect the degree of water utilization by crops in the grid field.
[0097] One possible implementation of this application embodiment, after using the sub-effective utilization coefficient corresponding to the detection unit and the corresponding preset position identifier as the sub-effective utilization coefficient information corresponding to the detection unit to obtain the effective utilization coefficient information, may further include:
[0098] Determine the neighbor coefficient groups corresponding to each of the multiple detection units, wherein each neighbor coefficient group includes the sub-effective utilization coefficient information corresponding to the detection unit corresponding to the neighbor coefficient group and the sub-effective utilization coefficient information corresponding to each of the multiple adjacent detection units;
[0099] For each detection unit, based on the sub-effective utilization coefficient information corresponding to the detection unit, it is determined whether there is regional water loss in the detection unit;
[0100] If so, a water loss warning message for the corresponding area of the detection unit will be generated.
[0101] If not, it indicates that the detection unit does not experience regional water loss and does not need to generate regional water loss warning information. If yes, it indicates that the detection unit experiences regional water loss, and the electronic device generates regional water loss warning information to send to the monitoring terminal, thereby alerting technicians that the detection unit has regional water loss and requires further maintenance.
[0102] For a given detection unit, the detection units in front of, behind, to the left, to the right, to the left front, to the left rear, to the right front, and to the right rear are all adjacent to that detection unit.
[0103] It is understandable that the crop water absorption of adjacent detection units should be similar. When the water consumption of adjacent detection units differs greatly, it can be judged that the detection unit with a large difference in water consumption from the adjacent detection units has non-productive water consumption, that is, there is regional water loss.
[0104] In this embodiment of the application, when there is a large difference in water consumption between adjacent detection units, regional water loss warning information is generated. This allows for a more accurate determination of the location of non-productive water consumption, facilitating field maintenance by technicians, thereby reducing water waste and improving irrigation efficiency.
[0105] One possible implementation of this application embodiment involves determining whether there is regional water loss in the detection unit based on the sub-effective utilization coefficient information corresponding to the detection unit. Specifically, this may include:
[0106] Determine the target dispersion corresponding to the detection unit, where the target dispersion is the variance between the sub-effective utilization coefficient information corresponding to the detection unit;
[0107] Determine whether the target dispersion is greater than a preset dispersion. If it is, then it is determined that there is regional water loss in the detection unit; otherwise, it is determined that there is no regional water loss in the detection unit.
[0108] It is understandable that when a detection unit experiences non-productive water loss, its water consumption will differ significantly from that of its neighboring units, exhibiting a high degree of dispersion. Furthermore, the dispersion of discrete data can be represented by variance. Therefore, this scheme can utilize variance to calculate the variance of the sub-effective utilization coefficient, quantifying the dispersion of water consumption among adjacent detection units. This allows for an accurate qualitative determination of whether a detection unit experiences non-productive water consumption.
[0109] The process of determining the preset dispersion degree may specifically include: before step S101, collecting experimental data on the simulation of various non-productive water consumption in the experimental field, wherein the experimental data includes the dispersion degree corresponding to the detection unit of water loss in the area corresponding to each non-productive water consumption, and the dispersion degree is the variance between the sub-effective utilization coefficients corresponding to the detection unit; taking the minimum dispersion degree of all non-productive water consumption as the preset dispersion degree and storing it in the electronic device for later retrieval.
[0110] In this embodiment of the application, the target dispersion of the detection unit is obtained by calculating the variance between the effective utilization rates of the sub-units, so as to quantitatively represent the dispersion of water consumption of adjacent detection units. Thus, by judging whether the target dispersion is greater than the preset dispersion, an accurate qualitative judgment can be made on whether the detection unit has non-productive water consumption.
[0111] One possible implementation of this application embodiment, after determining that there is regional water loss in the detection unit, may further include:
[0112] Determine whether the detection unit is responsible for water loss due to evaporation;
[0113] If not, then the detection unit is determined to be pipeline water loss.
[0114] If so, then the detection unit is identified as a source of water loss due to evaporation.
[0115] Evaporation water loss refers to water loss caused by overheating of irrigation equipment, excluding natural evaporation. Natural evaporation refers to water evaporation caused by natural phenomena such as sunlight and rising temperatures. Pipeline water loss refers to non-productive water loss in the grid fields due to improper drainage, pipe leaks, or overflow from the edges of the grid fields.
[0116] Accordingly, the generation of regional water loss warning information corresponding to the detection unit may specifically include: generating the above-mentioned regional water loss warning information based on the water loss type, wherein the water loss type is pipeline water loss or evaporation water loss.
[0117] In this embodiment of the application, by determining the type of water loss and adding detailed content to the regional water loss warning information, the accuracy of the regional water loss warning information is improved, thereby providing technicians with more accurate warning information.
[0118] The above embodiments describe a water-saving irrigation method based on the effective utilization coefficient from the perspective of the method flow. The following embodiments describe a water-saving irrigation device based on the effective utilization coefficient from the perspective of virtual modules or virtual units. For details, please refer to the following embodiments.
[0119] This application provides a water-saving irrigation device based on an effective utilization coefficient, such as... Figure 2 As shown, this water-saving irrigation device based on the effective utilization coefficient may specifically include:
[0120] Curve acquisition module 201 is used to acquire root length curves and soil moisture change curves;
[0121] The effective water consumption determination module 202 is used to obtain the effective water consumption of the target grid field in the target irrigation cycle based on the root length curve and the soil moisture change curve.
[0122] The total irrigation volume determination module 203 is used to obtain the total irrigation volume of the target grid field in the target irrigation cycle;
[0123] The effective utilization coefficient determination module 204 is used to calculate the effective utilization coefficient information of irrigation water for the target grid field in the target irrigation cycle based on the total irrigation volume and effective water consumption, so as to carry out water-saving irrigation based on the effective utilization coefficient information.
[0124] By acquiring root length curves and soil moisture change curves, the root growth of crops and changes in soil moisture are determined. Based on the root growth and soil moisture changes, the effective water consumption of the target plot during the target irrigation cycle is obtained, thus determining the total water resources utilized by the crop in the target plot. After obtaining the total irrigation volume of the target plot during the target irrigation cycle, to avoid inaccurate determination of the effective utilization coefficient due to incomplete consideration of factors, this scheme directly calculates based on the total irrigation volume and the total water resources utilized by the crop. This can accurately obtain the effective utilization coefficient information of irrigation water in the target plot during the target irrigation cycle, thereby enabling water-saving irrigation based on the effective utilization coefficient information.
[0125] In one possible implementation of this application embodiment, the effective water consumption determination module 202, when performing the calculation of the effective water consumption of the target field during the target irrigation cycle based on the root length curve and soil moisture change curve, is used to:
[0126] Acquire crop images of the target grid fields corresponding to multiple historical moments;
[0127] Based on crop images and root length curves, the growing and non-growing periods of the crop in the target irrigation cycle are determined;
[0128] The first soil moisture change value was determined based on the growth period and soil moisture change curve;
[0129] The second soil moisture change value was determined based on the non-growing period and the soil moisture change curve;
[0130] The effective water consumption is determined based on the first soil moisture change value, the second soil moisture change value, and the preset area of the target grid field.
[0131] In one possible implementation of this application embodiment, the effective water consumption includes the sub-effective water consumption corresponding to each of a preset number of detection units corresponding to the target grid field. The effective utilization coefficient determination module 204, when performing calculations based on the total irrigation volume and effective water consumption to obtain the effective utilization coefficient information of the irrigation water for the target grid field in the target irrigation cycle, is used for:
[0132] For each detection unit, the sub-effective utilization coefficient corresponding to the detection unit is obtained based on the total irrigation volume, the preset quantity, and the sub-effective water consumption corresponding to the detection unit.
[0133] The sub-effective utilization coefficient corresponding to the detection unit and the corresponding preset position identifier are used as the sub-effective utilization coefficient information corresponding to the detection unit to obtain the effective utilization coefficient information.
[0134] One possible implementation of this application embodiment, a water-saving irrigation device based on an effective utilization coefficient, further includes:
[0135] The regional water loss warning information generation module is used for:
[0136] Determine the neighbor coefficient groups corresponding to each of the multiple detection units, wherein each neighbor coefficient group includes the sub-effective utilization coefficient information corresponding to the detection unit corresponding to the neighbor coefficient group and the sub-effective utilization coefficient information corresponding to each of the multiple adjacent detection units;
[0137] For each detection unit, based on the sub-effective utilization coefficient information corresponding to the detection unit, it is determined whether there is regional water loss in the detection unit;
[0138] If so, a water loss warning message for the corresponding area of the detection unit will be generated.
[0139] In one possible implementation of this application embodiment, the regional water loss warning information generation module, when performing the determination of whether there is regional water loss in the detection unit based on the sub-effective utilization coefficient information corresponding to the detection unit, is used for:
[0140] Determine the target dispersion corresponding to the detection unit, where the target dispersion is the variance between the sub-effective utilization coefficient information corresponding to the detection unit;
[0141] Determine whether the target dispersion is greater than a preset dispersion. If it is, then it is determined that there is regional water loss in the detection unit; otherwise, it is determined that there is no regional water loss in the detection unit.
[0142] One possible implementation of this application embodiment, a water-saving irrigation device based on an effective utilization coefficient, further includes:
[0143] The pipeline water loss assessment module is used for:
[0144] Determine whether the detection unit is responsible for water loss due to evaporation;
[0145] If not, then the detection unit is determined to be pipeline water loss.
[0146] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the water-saving irrigation device based on the effective utilization coefficient described above can be referred to the corresponding process in the aforementioned method embodiments, and will not be repeated here.
[0147] This application provides an electronic device, such as... Figure 3 As shown, Figure 3 The illustrated electronic device includes a processor 301 and a memory 303. The processor 301 and the memory 303 are connected, for example, via a bus 302. Optionally, the electronic device may also include a transceiver 304. It should be noted that in practical applications, the transceiver 304 is not limited to one type, and the structure of this electronic device does not constitute a limitation on the embodiments of this application.
[0148] Processor 301 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. Processor 301 may also be a combination that implements computational functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.
[0149] Bus 302 may include a pathway for transmitting information between the aforementioned components. Bus 302 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. Bus 302 can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 3 The symbol is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0150] The memory 303 may be a ROM (Read Only Memory) or other type of static storage device capable of storing static information and instructions, RAM (Random Access Memory) or other type of dynamic storage device capable of storing information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), CD-ROM (Compact Disc Read Only Memory) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto.
[0151] The memory 303 is used to store application code that executes the solution of this application, and its execution is controlled by the processor 301. The processor 301 is used to execute the application code stored in the memory 303 to implement the content shown in the foregoing method embodiments.
[0152] Electronic devices include, but are not limited to: mobile terminals such as mobile phones, laptops, digital radio receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), and in-vehicle terminals (such as in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. Servers can also be included. Figure 3 The electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.
[0153] This application provides a computer-readable storage medium storing a computer program that, when run on a computer, enables the computer to execute the corresponding content in the aforementioned method embodiments. Compared with related technologies, this application obtains root length curves and soil moisture change curves to determine the root growth of crops and changes in soil moisture; based on the root growth of crops and changes in soil moisture, it obtains the effective water consumption of the target plot during the target irrigation cycle, thereby determining the total water resources utilized by crops in the target plot; after obtaining the total irrigation volume of the target plot during the target irrigation cycle, to avoid inaccurate determination of the effective utilization coefficient due to incomplete consideration of factors, this solution directly calculates based on the total irrigation volume and the total water resources utilized by crops, which can accurately obtain the effective utilization coefficient information of irrigation water in the target plot during the target irrigation cycle, thereby enabling water-saving irrigation based on the effective utilization coefficient information.
[0154] It should be understood that although the steps in the flowcharts of the accompanying figures are shown sequentially as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the accompanying figures may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.
[0155] The above are only some embodiments of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.
Claims
1. A water-saving irrigation method based on an effective utilization coefficient, characterized in that, include: Obtain root length curves and soil moisture variation curves; Acquire crop images of the target grid fields corresponding to multiple historical moments; Based on the crop image and the root length curve, the growing and non-growing periods of the crop in the target irrigation cycle are determined; Based on the growth period and the soil moisture change curve, a first soil moisture change value is determined; Based on the non-growing period and the soil moisture change curve, a second soil moisture change value is determined; Based on the first soil moisture change value, the second soil moisture change value, and the preset area of the target grid field, the effective water consumption is determined. The effective water consumption includes the sub-effective water consumption corresponding to each of the preset number of detection units corresponding to the target grid field. Obtain the total irrigation amount of the target grid field during the target irrigation cycle; For each of the aforementioned detection units, the sub-effective utilization coefficient corresponding to the detection unit is obtained based on the total irrigation amount, the preset number, and the sub-effective water consumption corresponding to the detection unit. The sub-effective utilization coefficient corresponding to the detection unit and the corresponding preset position identifier are used as the sub-effective utilization coefficient information corresponding to the detection unit; Each of the multiple detection units is determined to have a neighbor coefficient group, wherein each neighbor coefficient group includes sub-effective utilization coefficient information corresponding to the detection unit corresponding to the neighbor coefficient group and sub-effective utilization coefficient information corresponding to each of the multiple adjacent detection units. For each of the detection units, the target dispersion corresponding to the detection unit is determined, wherein the target dispersion is the variance between the sub-effective utilization coefficient information corresponding to the detection unit; Determine whether the target dispersion is greater than a preset dispersion. If so, it is determined that there is regional water loss in the detection unit, and regional water loss prompt information corresponding to the detection unit is generated; If not, then it is determined that there is no regional water loss in the detection unit.
2. The water-saving irrigation method based on the effective utilization coefficient according to claim 1, characterized in that, After determining that there is regional water loss in the detection unit, the method further includes: Determine whether the detection unit represents water loss due to evaporation; If not, then the detection unit is determined to be for pipeline water loss.
3. A water-saving irrigation device based on an effective utilization coefficient, characterized in that, The water-saving irrigation method based on the effective utilization coefficient as described in any one of claims 1 to 2 includes: The curve acquisition module is used to acquire root length curves and soil moisture change curves; An effective water consumption determination module is used to acquire crop images of target plots corresponding to multiple historical moments, and based on the crop images and the root length curve, determine the growth period and non-growth period of the crop in the target irrigation cycle; and based on the growth period and the soil moisture change curve, determine a first soil moisture change value, and based on the non-growth period and the soil moisture change curve, determine a second soil moisture change value; and based on the first soil moisture change value, the second soil moisture change value, and a preset area of the target plot, determine the effective water consumption, wherein the effective water consumption includes the sub-effective water consumption corresponding to each of a preset number of detection units corresponding to the target plot; The total irrigation volume determination module is used to obtain the total irrigation volume of the target grid field in the target irrigation cycle; The effective utilization coefficient determination module is used to calculate, based on the total irrigation volume and the effective water consumption, the effective utilization coefficient information of irrigation water for the target grid field in the target irrigation cycle, so as to carry out water-saving irrigation based on the effective utilization coefficient information.
4. An electronic device, characterized in that, include: At least one processor; Memory; At least one application, wherein the at least one application is stored in memory and configured to be executed by at least one processor, said at least one application being configured to: perform the water-saving irrigation method based on the effective utilization coefficient as described in any one of claims 1 to 2.
5. A computer-readable storage medium, characterized in that, It stores a computer program, which, when executed in a computer, causes the computer to perform the water-saving irrigation method based on the effective utilization coefficient as described in any one of claims 1 to 2.
Citation Information
Patent Citations
Irrigation area water flow control method and server
CN110367097A
Calculation method for effective water storage capacity of soil
CN116125036A