Intelligent irrigation control method, device and equipment and computer storage medium
By obtaining meteorological, soil and crop growth data in the irrigation area, combining it with slope and wind speed information, and adjusting the irrigation nozzle and control valve parameters, the problem of uneven irrigation in traditional irrigation systems is solved, precise irrigation is achieved, and crop yields and irrigation efficiency are improved.
Patent Information
- Application Number
- CN202410881625.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-02
- Publication Date
- 2025-10-17
- Estimated Expiration
- 2044-07-02
AI Technical Summary
Traditional irrigation systems fail to effectively take into account rainfall, wind and topographic factors, resulting in uneven irrigation, affecting crop growth, leading to insufficient or excessive irrigation, and thus affecting crop yield and quality.
By obtaining meteorological data, soil data and crop growth data of the irrigation area, combined with slope information, the diameter of the irrigation nozzle and the control valve parameters are adjusted, the irrigation volume and pressure are precisely controlled, the area affected by wind is divided, and the irrigation parameters are optimized to achieve precise irrigation.
It has achieved refined management of irrigation areas, improved irrigation efficiency, ensured that crops receive appropriate amounts of water, increased yield and quality, and reduced water waste.
Smart Images

Figure CN118680045B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of crop irrigation, and in particular to a smart irrigation control method, device, equipment and computer storage medium. BACKGROUND
[0002] Crop irrigation is a very important part of agricultural production, which can ensure that crops can obtain sufficient water, thereby promoting crop growth and development. In arid regions or seasonal drought areas, irrigation systems can help farmers avoid the adverse effects of drought on crop yield and quality, improve crop yield and quality. In addition, irrigation can also help farmers realize multiple planting of crops, increase crop yield and improve the efficiency of agricultural production.
[0003] With the development of agricultural technology and population growth, irrigation systems have gradually become more advanced and intelligent. Modern crop irrigation systems include various technologies such as drip irrigation, sprinkler irrigation, rotary irrigation, etc., which can more accurately control water quantity and quality, improve irrigation efficiency, and reduce water resource waste and pollution. Crop irrigation has become an indispensable part of modern agricultural production, and has important significance for ensuring food security and sustainable agricultural development.
[0004] In traditional irrigation, due to the influence of wind (wind speed, wind direction, etc.), the irrigation amount of crops in different areas is not uniform, and the growth of crops is not good, or the irrigation does not consider the influence of rainfall, resulting in insufficient irrigation of crops or excessive irrigation. Insufficient irrigation will cause crops to be water-stressed and not grow healthily, affecting yield; excessive irrigation will cause root suffocation, decay, nutrient leaching, lush branches and leaves but low yield, waste of energy and water resources, etc. In hilly areas, due to the influence of terrain, the irrigation water on the upper side of the slope will be conducted downward through the slope due to gravity, resulting in uneven irrigation amount of different slopes. The lower area of the slope may accumulate more water due to being in the downstream of the water flow path, affecting the growth of crops in the entire area. SUMMARY
[0005] The present application provides a smart irrigation control method, device, equipment and computer storage medium to solve the problem of insufficient or excessive irrigation caused by not considering rainfall, wind and terrain in the prior art.
[0006] In a first aspect, the present application provides a smart irrigation control method, comprising:
[0007] obtaining meteorological data, soil data and crop growth data of an irrigation area;
[0008] determining irrigation parameters of the irrigation area according to the weather data, the soil data and the crop growth data, the irrigation parameters being used to indicate irrigation amount and irrigation pressure of a plurality of irrigation sub-areas within the irrigation area;
[0009] determining adjustment parameters of the control valves corresponding to each irrigation sub-area according to the irrigation amount and the irrigation pressure of the plurality of irrigation sub-areas corresponding to the irrigation parameters, and performing irrigation treatment on the irrigation area according to the adjustment parameters of the plurality of control valves.
[0010] Optionally, each of the plurality of irrigation pipelines is provided with a plurality of irrigation nozzles, and before the weather data, the soil data and the crop growth data of the irrigation area are acquired, the method further comprises:
[0011] acquiring slope information of the irrigation area, the slope information including slope and slope direction of the irrigation area;
[0012] determining whether the slope of the irrigation area is greater than a preset slope;
[0013] if the slope of the irrigation area is greater than the preset slope, adjusting diameters of the plurality of irrigation nozzles according to the slope direction, wherein the diameter of an irrigation nozzle on an uphill is greater than the diameter of an irrigation nozzle on a downhill.
[0014] Optionally, the adjusting of the diameters of the plurality of irrigation nozzles according to the slope direction comprises:
[0015] determining flow data of the plurality of irrigation nozzles according to the slope direction and the soil data of the irrigation area;
[0016] determining new diameter parameters of each irrigation nozzle according to the flow data, pressure difference between adjacent irrigation nozzles and a calculation formula, the calculation formula being used to determine diameter parameters of an irrigation nozzle according to flow data, flow coefficient and fluid velocity fluid flow pressure difference;
[0017] adjusting the diameter of each irrigation nozzle according to the new diameter parameters of the plurality of irrigation nozzles.
[0018] Optionally, the weather data includes wind speed information and predicted rainfall data, the predicted rainfall data being used to indicate predicted rainfall amount of the irrigation area within a first preset time period, the wind speed information including wind force level and wind speed direction, and the determining of the irrigation parameters of the irrigation area according to the weather data, the soil data and the crop growth data comprises:
[0019] If the predicted rainfall data indicates that the irrigation area has rainfall in a first preset time period, a first irrigation amount of the irrigation area in a second preset time period is determined according to the predicted rainfall amount, and a first irrigation parameter of the irrigation area is determined according to the first irrigation amount, the soil data and the crop growth data, wherein the first irrigation amount is less than a normal irrigation amount, the starting time of the second preset time period is the current time, and the ending time of the second preset time period is the starting time of the first preset time period.
[0020] determining whether the wind level is greater than a preset level;
[0021] when the wind level is greater than the preset level, for any one of the plurality of irrigation sub-areas, the irrigation sub-area is divided into a first irrigation range and a second irrigation range according to the wind speed direction, the first irrigation range is a region in the irrigation sub-area where the irrigation amount is reduced due to wind, and the second irrigation range is a region in the irrigation sub-area where the irrigation amount is increased due to wind;
[0022] determining a third irrigation range corresponding to the first irrigation range and a fourth irrigation range corresponding to the second irrigation range according to the wind level, the first irrigation range, the second irrigation range and the relative angle, the relative angle is used to indicate the angle between the wind speed direction and the jet direction of a plurality of irrigation nozzles in the irrigation sub-area, the third irrigation range is the actual irrigation range of the first irrigation range affected by wind, and the fourth irrigation range is the actual irrigation range of the second irrigation range affected by wind;
[0023] determining a target irrigation pressure and a target irrigation amount corresponding to the third irrigation range and the fourth irrigation range respectively, and determining a second irrigation parameter of the irrigation area according to the target irrigation pressure, the target irrigation amount, the soil data and the crop growth data.
[0024] Optionally, the determining of the first irrigation amount of the irrigation area in the second preset time period according to the predicted rainfall amount comprises:
[0025] determining an effective rainfall amount according to the predicted rainfall amount and a preset threshold;
[0026] determining a daily water requirement of crops according to the crop growth data;
[0027] taking the difference between the daily water requirement of crops and the effective rainfall amount as the first irrigation amount of the irrigation area.
[0028] Optionally, the method further comprises:
[0029] obtaining a normalized difference vegetation index and water content sensitivity of the irrigation area during a preset time period;
[0030] Determining whether the normalized difference vegetation index and the moisture content sensitivity are less than a preset threshold;
[0031] If the normalized difference vegetation index and the moisture content sensitivity are less than a preset threshold, an abnormal area is determined, and water replenishment irrigation is performed on the abnormal area. The abnormal area belongs to the irrigation area.
[0032] In a second aspect, the present application provides a smart irrigation control device, comprising:
[0033] Acquisition module, used to obtain meteorological data, soil data and crop growth data of irrigation areas;
[0034] a determination module, configured to determine irrigation parameters of the irrigation area based on the meteorological data, the soil data, and the crop growth data, wherein the irrigation parameters are used to indicate irrigation amounts and irrigation pressures for a plurality of irrigation sub-areas within the irrigation area;
[0035] The determination module is further used to determine the adjustment parameters of the control valve corresponding to each irrigation sub-area based on the irrigation volume and irrigation pressure of the multiple irrigation sub-areas corresponding to the irrigation parameters, and to irrigate the irrigation area according to the adjustment parameters of the multiple control valves.
[0036] Optionally, the device further includes: a judgment module, an adjustment module;
[0037] The acquisition module is further configured to acquire slope information of the irrigation area, wherein the slope information includes: the slope and slope direction of the irrigation area;
[0038] The judging module is configured to judge whether the slope of the irrigation area is greater than a preset slope;
[0039] The adjustment module is used to adjust the diameters of the multiple irrigation nozzles according to the slope direction if the slope of the irrigation area is greater than the preset slope, wherein the diameter of the irrigation nozzles on the uphill slope is greater than the diameter of the irrigation nozzles on the downhill slope.
[0040] Optionally, the determination module is further configured to determine flow rate data of the plurality of irrigation nozzles based on the slope direction and soil data of the irrigation area;
[0041] The determination module is further configured to determine a new aperture parameter corresponding to each irrigation nozzle based on the flow data, the pressure difference between adjacent irrigation nozzles, and a calculation formula, wherein the calculation formula is configured to determine the aperture parameter of the irrigation nozzle based on the flow data, the flow coefficient, and the fluid velocity and fluid flow pressure difference;
[0042] The adjusting module is further configured to adjust the caliber of each irrigation nozzle according to the new caliber parameter of the plurality of irrigation nozzles.
[0043] Optionally, the apparatus further comprises a dividing module.
[0044] The determining module is further configured to, if the predicted rainfall data indicates that there is rainfall in the irrigation area within a first preset time period, determine a first irrigation amount of the irrigation area within a second preset time period according to the predicted rainfall amount, and determine a first irrigation parameter of the irrigation area according to the first irrigation amount, the soil data, and the crop growth data, wherein the first irrigation amount is less than a normal irrigation amount, a starting time of the second preset time period is a current time, and an ending time of the second preset time period is a starting time of the first preset time period.
[0045] The judging module is further configured to judge whether the wind force level is greater than a preset level.
[0046] The dividing module is configured to, when the wind force level is greater than the preset level, divide, according to the wind speed direction, any one of the plurality of irrigation sub-areas into a first irrigation range and a second irrigation range, the first irrigation range being a region in the irrigation sub-area where the irrigation amount is reduced due to the wind, and the second irrigation range being a region in the irrigation sub-area where the irrigation amount is increased due to the wind.
[0047] The determining module is further configured to determine, according to the wind force level, the first irrigation range, the second irrigation range, and a relative angle, a third irrigation range corresponding to the first irrigation range and a fourth irrigation range corresponding to the second irrigation range respectively, the relative angle being used to indicate an angle between the wind speed direction and a plurality of spraying directions of the irrigation nozzles in the irrigation sub-area, the third irrigation range being an actual irrigation range of the first irrigation range when affected by the wind, and the fourth irrigation range being an actual irrigation range of the second irrigation range when affected by the wind.
[0048] The determining module is further configured to determine a target irrigation pressure and a target irrigation amount corresponding to the third irrigation range and the fourth irrigation range respectively, and determine a second irrigation parameter of the irrigation area according to the target irrigation pressure, the target irrigation amount, the soil data, and the crop growth data.
[0049] Optionally, the determining module is further configured to determine an effective rainfall amount according to the predicted rainfall amount and a preset threshold.
[0050] The determining module is further configured to determine a daily water requirement of crops according to the crop growth data.
[0051] The determining module is further configured to determine a first irrigation amount of the irrigation area as a difference between the daily water requirement of the crop and the effective rainfall.
[0052] Optionally, the obtaining module is further configured to obtain a normalized difference vegetation index and a water content sensitivity of the irrigation area in a preset period.
[0053] The judging module is further configured to judge whether the normalized difference vegetation index and the water content sensitivity are less than a preset threshold.
[0054] The determining module is further configured to determine an abnormal area if the normalized difference vegetation index and the water content sensitivity are less than the preset threshold, and perform a water supplement irrigation process on the abnormal area, the abnormal area belonging to the irrigation area.
[0055] In a third aspect, the present application provides a smart irrigation control device, which comprises:
[0056] a memory;
[0057] a processor;
[0058] The memory stores computer execution instructions.
[0059] The processor executes the computer execution instructions stored in the memory to implement the smart irrigation control method as described in the first aspect and various possible implementation manners of the first aspect.
[0060] In a fourth aspect, the present application provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the smart irrigation control method as described in the first aspect and various possible implementation manners of the first aspect.
[0061] The smart irrigation control method, device, equipment and computer storage medium provided by the present application can obtain meteorological data, soil data and crop growth data of an irrigation area. According to the meteorological data, soil data and crop growth data, irrigation parameters of the irrigation area are determined, the irrigation parameters being used to indicate irrigation amounts and irrigation pressures of a plurality of irrigation sub-areas in the irrigation area. According to the irrigation amounts and irrigation pressures of the plurality of irrigation sub-areas corresponding to the irrigation parameters, adjustment parameters of control valves corresponding to each irrigation sub-area are determined, and the irrigation area is subjected to an irrigation process according to the adjustment parameters of the plurality of control valves. The method combines meteorological data, soil data and crop growth data, determines irrigation parameters and irrigation amounts and irrigation pressures of irrigation sub-areas, and realizes fine management and control of the irrigation area, so as to realize precise irrigation and improve crop yield. BRIEF DESCRIPTION OF DRAWINGS
[0062] The accompanying drawings, which are incorporated herein and constitute part of this specification, illustrate embodiments consistent with the application and, together with the description, further serve to explain the principles of the application.
[0063] Figure 1 A scene schematic diagram of the intelligent irrigation control method provided by the present application is provided.
[0064] Figure 2 A structure schematic diagram of the intelligent irrigation control system provided by the present application is provided.
[0065] Figure 3 A flowchart of the intelligent irrigation control method provided by the present application is provided. Figure 1 ;
[0066] Figure 4 A flowchart of the intelligent irrigation control method provided by the present application is provided. Figure 2 ;
[0067] Figure 5 A partial schematic diagram of the irrigation pipeline provided by the present application is provided.
[0068] Figure 6 A flowchart of the intelligent irrigation control method provided by the present application is provided. Figure 3 ;
[0069] Figure 7 A flowchart of the intelligent irrigation control method provided by the present application is provided. Figure 4 ;
[0070] Figure 8 A structure schematic diagram of the intelligent irrigation control device provided by the present application is provided.
[0071] Figure 9 A structure schematic diagram of the intelligent irrigation control device provided by the present application is provided.
[0072] Through the above drawings, the specific embodiments of the present application have been shown, and will be described in more detail hereinafter. These drawings and textual descriptions are not intended to limit the scope of the concept of the present application by any means, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0073] The exemplary embodiments will be described in detail herein with reference to the attached drawings. The description of the exemplary embodiments is intended to apply to all alternative embodiments, as would be understood by one ordinarily skilled in the art. In the following description, of the exemplary embodiments, numerous specific details are discussed, which can be implemented in any number of different embodiments. Same, similar or like parts shown in different drawings are designated with the same or similar part numbers. The exemplary embodiments described herein are not meant to be limiting but are merely for illustration.
[0074] The terms "first", "second", "third", "fourth", and the like used in the description and the claims herein, and above accompanying drawings, if any, are used for distinguishing between similar objects talking about the same or similar objects and do not necessarily have to appear in the description in a specific order or sequence. It is to be understood that the aforesaid terms can be interchanged under appropriate circumstances, so that the embodiments of the application described herein are capable of embodiments in any of the above combinations, permutations, and the like, in any order, except where order is inherently needed (e.g., a server and a client computer, a non-transitory computer readable medium and a processor). Additionally, the terms "comprise", "have" and any variations thereof are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of steps or units does not necessarily comprise only those steps or units but can include other steps or units not expressly listed or inherent to such process, method, article, or apparatus.
[0075] In the present application, the word "exemplary" or "for example" is used to mean serving as an example, instance, or illustration. Any implementation described herein as "exemplary" or as an "example" is not necessarily to be construed as preferred or advantageous over other implementations. Rather, the exemplary implementations are intended to convey an understanding that the present application can include various and / or alternative implementations. The use of the term "example" or "for example" in the description is merely intended to illustrate one or more implementations and does not indicate a preference for such implementation over other implementations.
[0076] Crop irrigation is a very important part of agricultural production, which can ensure that crops can obtain sufficient water, thereby promoting crop growth and development. In arid regions or seasonal drought areas, irrigation systems can help farmers avoid the adverse effects of drought on crop yield and quality, and improve crop yield and quality. In addition, irrigation can also help farmers achieve multiple planting of crops, increase crop yield, and improve the efficiency of agricultural production.
[0077] With the development of agricultural technology and population growth, irrigation systems have gradually become more advanced and intelligent. Modern crop irrigation systems include various technologies such as drip irrigation, sprinkler irrigation, rotary irrigation, etc., which can more accurately control water quantity and quality, improve irrigation efficiency, and reduce water waste and pollution. Crop irrigation has become an indispensable part of modern agricultural production, and has important significance for ensuring food security and sustainable agricultural development.
[0078] In traditional irrigation, the influence of wind (wind speed, wind direction, etc.) leads to uneven irrigation of crops in different areas, resulting in poor crop growth. Alternatively, irrigation fails to take into account the impact of rainfall, resulting in insufficient or over-irrigation of crops. Insufficient irrigation can cause crops to suffer from water stress, preventing healthy growth and affecting yields. Over-irrigation can lead to root suffocation, rot, nutrient leaching, lush foliage but low yields, and waste of energy and water resources. In hilly areas, due to the influence of topography, irrigation water in the upper slopes is conducted downward through the slopes due to gravity, resulting in uneven irrigation across different slopes. Lower slopes, being downstream in the water flow path, may accumulate more water, affecting crop growth across the entire area.
[0079] In response to the above problems, this application proposes an intelligent irrigation control method, which uses satellites, sensors, etc. to monitor the meteorological data, soil data and crop growth data of the irrigation area in real time, analyzes and processes the data, and irrigates the irrigation area according to different processing processes to solve the problems of insufficient or excessive irrigation caused by wind, rain and slope in the irrigation area. At the same time, an early warning system is also set up to replenish water in water-deficient areas in the irrigation area to ensure sufficient irrigation in the entire irrigation area.
[0080] Figure 1 This is a schematic diagram of the scenario of the smart irrigation control method provided in this application. Figure 1 As shown, 1 represents a water source, 2 represents a water pump, 3-7 are control valves of the irrigation control system, 8-12 are irrigation pipes corresponding to each control valve, and there are multiple irrigation ports on the irrigation pipes (not shown in the figure). The irrigation control system uses a water pump to extract water from the water source, transmits the water to various locations in the irrigation area through the irrigation pipes, and sprays the water evenly through the irrigation ports. The control valve can be adjusted according to the irrigation volume requirements of the irrigation area to ensure the overall irrigation effect of the irrigation area.
[0081] Figure 2 This is a schematic diagram of the structure of the smart irrigation control system provided in this application. Figure 2 Provide a detailed description of the smart irrigation control system.
[0082] like Figure 2 As shown, the intelligent irrigation control system includes: data acquisition system, data processing system and irrigation system.
[0083] The data acquisition system mainly monitors the meteorological data (rainfall, wind speed information, evaporation, etc.), soil data (soil moisture content, etc.), crop growth data and other data of the irrigation area in real time through satellites and sensors, forms a database of the irrigation area, and transmits the data to the data processing system in real time;
[0084] The data processing system is mainly used for processing and analyzing collected data, and is mainly divided into three parts of an irrigation equipment activation unit, an irrigation amount calculation unit, and a crop growth analysis unit. The irrigation equipment activation unit is used to select and activate irrigation point equipment information. The irrigation amount calculation unit calculates the adjusted irrigation amount through an algorithm. The crop growth analysis unit is used to determine whether the crops are in a healthy state.
[0085] The irrigation system is mainly divided into a control device and an irrigation point device. The control device adjusts and controls the irrigation point device to perform zoned and timed irrigation according to the data processing result. The control device includes a control valve, and the irrigation point device includes an irrigation pipeline.
[0086] Optionally, the intelligent irrigation control system further includes a warning system.
[0087] The warning system mainly performs warning through two indexes of crop vegetation density and crop water potential, and performs supplementary irrigation on an abnormal area.
[0088] The technical solutions of the present application and how the technical solutions solve the above technical problems will be described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes can not be described again in some embodiments. The embodiments of the present application will be described below with reference to the drawings.
[0089] Figure 3 Flowchart of the intelligent irrigation control method provided by the embodiments of the present application Figure 1 The execution subject of the present embodiment is an intelligent irrigation control system. As shown in the figure, the method includes: Figure 3
[0090] S101: Obtain meteorological data, soil data, and crop growth data of an irrigation area.
[0091] It can be understood that, first, obtaining meteorological data through a data acquisition system can help system personnel better understand the local climate characteristics, including but not limited to precipitation, wind speed, humidity, and other information, so as to develop a more scientific and reasonable irrigation plan. Second, soil data can provide information about the soil quality, which is helpful to determine the appropriate irrigation amount in the area. For example, the determined effective irrigation amount is different due to the difference in soil data between the south and the north. Finally, crop growth data can help monitor the growth of crops, discover crop water shortage and other conditions in a timely manner, and take measures to improve yield and quality.
[0092] S102: Determine irrigation parameters of the irrigation area according to the meteorological data, the soil data, and the crop growth data, the irrigation parameters being used to indicate irrigation amounts and irrigation pressures of a plurality of irrigation sub-areas in the irrigation area.
[0093] It can be understood that the meteorological data, soil data and crop growth data may vary at different time periods, and these differences may require the irrigation control system to modify its own working mode to ensure the rationality of the irrigation amount of the irrigation area. Therefore, the data processing system needs to monitor and analyze the collected data in real time to determine the irrigation parameters of the irrigation area, change the irrigation equipment of the irrigation control system at the set time, and ensure that the irrigation work is reasonably carried out.
[0094] S103: According to the irrigation amount and irrigation pressure of the multiple irrigation sub-areas corresponding to the irrigation parameters, determine the adjustment parameters of the control valve corresponding to each irrigation sub-area, and perform irrigation treatment on the irrigation area according to the adjustment parameters of the multiple control valves.
[0095] It can be understood that the calculated irrigation parameters can ensure that each irrigation sub-area can obtain an appropriate amount of water and appropriate irrigation pressure, which is helpful to promote crop growth and development, and improve crop yield and quality. By determining the adjustment parameters of the control valve according to the needs of different irrigation sub-areas, the irrigation amount and irrigation pressure of each area can be precisely controlled, thereby maximizing the irrigation efficiency and avoiding waste of water resources. At the same time, by optimizing the adjustment parameters of the multiple control valves, automatic management and monitoring of the entire irrigation area can be realized, the intelligent level of the irrigation system is improved, and the manual operation burden is reduced.
[0096] The intelligent irrigation control method provided in this embodiment acquires meteorological data, soil data and crop growth data of an irrigation area. According to the meteorological data, soil data and crop growth data, irrigation parameters of the irrigation area are determined, which are used to indicate the irrigation amount and irrigation pressure of multiple irrigation sub-areas in the irrigation area. According to the irrigation amount and irrigation pressure of the multiple irrigation sub-areas corresponding to the irrigation parameters, the adjustment parameters of the control valve corresponding to each irrigation sub-area are determined, and the irrigation area is subjected to irrigation treatment according to the adjustment parameters of the multiple control valves. This method combines meteorological data, soil data and crop growth data, determines the irrigation parameters and the irrigation amount and irrigation pressure of the irrigation sub-areas, realizes fine management and control of the irrigation area, can realize precise irrigation, and improves crop yield.
[0097] Figure 4 Flowchart of the intelligent irrigation control method provided in the embodiments of the present application Figure 2 This embodiment is based on the Figure 3 embodiments, a detailed description of a possible implementation mode of adjusting the irrigation nozzle diameter before implementing the intelligent irrigation control method. As Figure 4 shown, the method comprises:
[0098] S201: Obtain the slope information of the irrigation area, the slope information comprising: the slope of the irrigation area and the slope direction.
[0099] It can be understood that in the irrigation area such as hilly area, there will be a certain slope in these areas. These slopes will affect the flow and distribution of irrigation water, in the area with large slope, irrigation water may flow down faster, causing some areas to receive too much water, while other areas receive less water, resulting in uneven irrigation. Therefore, before the system implements irrigation, it is necessary to determine whether the irrigation area has a slope, and to determine the slope direction of the slope, i.e. the position of the slope and the position of the slope.
[0100] S202: Determine whether the slope of the irrigation area is greater than the preset slope, if yes, execute step S204, if no, execute step S203.
[0101] It can be understood that the irrigation system is suitable for multiple areas, before irrigation in a certain area, it is necessary to determine whether the irrigation area has a slope, if it has, the irrigation equipment of the irrigation control system needs to be adjusted to eliminate the influence of the slope on irrigation. The preset slope is the critical value of the angle of the slope that will affect irrigation.
[0102] S203: Keep the caliber of each irrigation nozzle unchanged.
[0103] It can be understood that if the slope of the irrigation area is not greater than the preset slope, that is, the influence of the slope of the irrigation area on the irrigation operation is small and can be ignored, no adjustment is needed for the irrigation equipment in the irrigation control system, and the normal parameters of the irrigation equipment can be kept.
[0104] S204: According to the slope direction and the soil data of the irrigation area, determine the flow data of the plurality of irrigation nozzles.
[0105] It can be understood that if the slope of the irrigation area is greater than the preset slope, that is, the influence of the slope of the irrigation area on the irrigation operation is large, so the irrigation equipment in the irrigation control system needs to be adjusted, different caliber nozzles are set in the uphill and downhill areas of the irrigation pipeline according to the slope and soil data of the irrigation area, so as to adjust the irrigation amount in the uphill and downhill areas, balance the influence of the slope on the irrigation amount, and first determine the flow data of the plurality of irrigation nozzles, that is, the volume of fluid passing through the irrigation nozzle per unit time.
[0106] S205: According to the flow data, the pressure difference between adjacent irrigation nozzles and the calculation formula, determine the new caliber parameter corresponding to each irrigation nozzle, the calculation formula is used to determine the caliber parameter of the irrigation nozzle according to the flow data, the flow coefficient and the fluid flow pressure difference.
[0107] It can be understood that Figure 5 The partial schematic diagram of the irrigation pipeline provided by the embodiment of the present application is shown in FIG. 1. Figure 5 As shown in FIG. 1, block 5 is an irrigation pipeline, and there are multiple irrigation nozzles on the irrigation pipeline 5. Circles 1-4 are all irrigation nozzles. The nozzle diameter needs to be designed according to the irrigation amount required by each irrigation area nozzle. The irrigation amount needs to be determined according to the crop type, the slope, etc., such as the water requirement of the crop, the height of the slope, etc. The calculation formula for determining the nozzle diameter is as follows:
[0108]
[0109] Wherein, D represents the diameter of the nozzle. Q represents the flow data, that is, the volume of fluid passing through a certain cross section per unit time. C represents the flow coefficient, which is a dimensionless correction coefficient. The influence of factors such as the flow channel shape, fluid medium density, viscosity, and compressibility of the fluid on the flow is considered. is the velocity term derived from the Bernoulli equation, which represents the velocity of the fluid passing through the cross section, and g is the acceleration of gravity. h is the water level difference between adjacent nozzles, that is, the pressure difference driving the fluid flow.
[0110] S206: adjusting the diameter of each irrigation nozzle according to the new diameter parameters of the multiple irrigation nozzles.
[0111] It can be understood that the new diameter parameters of the multiple irrigation nozzles are calculated by the irrigation amount calculation unit, and the diameter of each irrigation nozzle is adjusted according to the new diameter parameters. The adjusted irrigation pipeline is shown in FIG. 2. Figure 5 As shown in FIG. 2, the position of circle 1 is on the slope, and the position of circle 4 is on the slope. The irrigation nozzle diameter of the area on the slope is larger, and the irrigation nozzle diameter of the area on the slope is smaller, so as to balance the influence of the slope on the irrigation amount.
[0112] The intelligent irrigation control method provided by the embodiment includes the following steps: acquiring the slope information of the irrigation area, the slope information including the slope and the slope direction of the irrigation area; determining whether the slope of the irrigation area is greater than a preset slope; if not, keeping the diameter of each irrigation nozzle unchanged; if yes, determining the flow data of the multiple irrigation nozzles according to the slope direction and the soil data of the irrigation area; determining the new diameter parameters of each irrigation nozzle according to the flow data, the pressure difference between adjacent irrigation nozzles, and a calculation formula, the calculation formula being used to determine the diameter parameters of the irrigation nozzle according to the flow data, the flow coefficient, and the fluid velocity fluid flow pressure difference; and adjusting the diameter of each irrigation nozzle according to the new diameter parameters of the multiple irrigation nozzles. The method adjusts the diameter of the irrigation nozzle based on the size and type of the slope, etc. basic conditions, and balances the problem of different irrigation amounts in different areas caused by the slope.
[0113] Figure 6The flowchart of the intelligent irrigation control method provided in the embodiments of the present application Figure 3 The embodiments are based on Figure 3 The detailed description of a possible implementation of the intelligent irrigation control method on the basis of the embodiments. As shown in the figure, the method comprises: Figure 6
[0114] S301: Obtain meteorological data, soil data and crop growth data of the irrigation area.
[0115] Wherein, step S301 is similar to step S101, which will not be repeated here.
[0116] S302: If the predicted rainfall data indicates that there is rainfall in the irrigation area within the first preset time period, determine the effective rainfall according to the predicted rainfall and the preset threshold, the starting time of the second preset time period is the current time, and the ending time of the second preset time period is the starting time of the first preset time period.
[0117] Wherein, the first preset time period is the predicted rainfall period. For example, according to the predicted rainfall data at 10 o'clock on the 16th, it is obtained that there is rainfall from 10 o'clock on the 20th to 4 o'clock in the afternoon, so the first preset time period is from 10 o'clock on the 20th to 4 o'clock in the afternoon, and the second preset time period is from 10 o'clock on the 16th to 10 o'clock on the 20th, so the irrigation amount of the second time period needs to be adjusted.
[0118] It can be understood that rainfall may occur during irrigation. If the influence of rainfall is not considered, irrigation is carried out according to the demand amount every day, which may result in excessive irrigation amount and damage to farmland, so it is necessary to obtain predicted rainfall data in time and predict when it rains and how much rainfall according to the rainfall data.
[0119] The preset threshold is determined according to the soil condition of the irrigation area. The effective rainfall (ER for short) refers to the part of rainfall that can be absorbed by the soil and utilized by crops. In actual situation, rainfall less than 5mm contributes little to soil humidity, and most of it may be evaporated from the surface, so a threshold is set, and rainfall exceeding the threshold is considered as effective rainfall. Effective rainfall = MAX(0, predicted rainfall-preset threshold).
[0120] S303: Determine the crop daily water demand according to the crop growth data.
[0121] It can be understood that the crop daily water demand (CWD for short) is determined according to the type of crop, growth stage and local climate conditions and other key indicators. By determining the crop daily water demand, it can be prevented that the crop yield is low due to insufficient or excessive irrigation amount.
[0122] S304: A difference between the crop daily water requirement and the effective rainfall is taken as a first irrigation amount of the irrigation area, where the first irrigation amount is less than a normal irrigation amount.
[0123] It can be understood that before it rains, the irrigation amount is usually reduced or suspended. This is because rain will provide sufficient water for crops, so increasing the irrigation amount before it rains can cause over-irrigation, waste water resources and possibly have a negative impact on crops. In addition, over-irrigation can also cause problems such as nutrient loss in the soil and root hypoxia. Therefore, it is necessary to make full use of rainfall phenomena and adjust the irrigation amount according to rainfall and actual water requirement.
[0124] S305: According to the first irrigation amount, the soil data and the crop growth data, a first irrigation parameter of the irrigation area is determined.
[0125] It can be understood that according to the calculated irrigation amount and the field conditions, the irrigation parameter is determined, which indicates the irrigation amount and other information. The irrigation device activation unit can determine the adjustment parameter of the irrigation device according to the irrigation parameter and send the adjustment parameter to the control valve, so that the control valve can adjust the opening degree in time according to the adjustment parameter, and irrigate the irrigation area.
[0126] S306: When the wind level is greater than the preset level, for any one of the plurality of irrigation sub-areas, according to the wind direction, the irrigation sub-area is divided into a first irrigation range and a second irrigation range, the first irrigation range is a region in the irrigation sub-area where the irrigation amount is reduced due to wind, and the second irrigation range is a region in the irrigation sub-area where the irrigation amount is increased due to wind.
[0127] It can be understood that during the irrigation process, wind may also occur, which will cause water to be blown away during irrigation, affecting the spraying direction and range of the irrigation device, causing uneven distribution of irrigation water on crops, causing over-irrigation in some areas and lack of water in other areas, so the affected areas need to be adjusted to get water.
[0128] First, it is determined whether the wind level reaches the preset level, which is the critical point of wind affecting irrigation. Wind less than the preset level will not affect irrigation, so it can be ignored. Wind greater than the preset level will affect irrigation, and according to the wind level and wind direction, two irrigation ranges affected by wind are determined. Wind will blow water to other areas, so there will be two irrigation ranges, where the irrigation amount is reduced and the irrigation amount is increased.
[0129] S307: According to the wind level, the first irrigation range, the second irrigation range, and the relative angle, a third irrigation range corresponding to the first irrigation range and a fourth irrigation range corresponding to the second irrigation range are determined respectively, the relative angle is used to indicate the angle between the wind speed direction and the jet direction of the multiple irrigation nozzles in the irrigation sub-area, the third irrigation range is the actual irrigation range of the first irrigation range affected by the wind, and the fourth irrigation range is the actual irrigation range of the second irrigation range affected by the wind.
[0130] It can be understood that if the wind level affects the irrigation range, the irrigation calculation unit re-determines the irrigation range affected by the wind, and the calculation formula is as follows:
[0131] D affected = D original *(1+k1*V*cosθ)
[0132] wherein, D affected is the irrigation range affected by the wind, that is, the third irrigation range and the fourth irrigation range, D original is the irrigation range under windless condition, that is, the first irrigation range and the second irrigation range, k1 is an empirical coefficient, indicating the influence degree of the wind level and the wind speed direction on the irrigation range, V is the wind speed, and θ is the angle between the wind speed direction and the jet direction of the multiple irrigation nozzles in the irrigation sub-area.
[0133] S308: The target irrigation pressure and the target irrigation amount corresponding to the third irrigation range and the fourth irrigation range are determined respectively, and the second irrigation parameter of the irrigation area is determined according to the target irrigation pressure, the target irrigation amount, the soil data, and the crop growth data.
[0134] It can be understood that after the irrigation range needing irrigation is re-determined, the irrigation pressure corresponding to the new irrigation range and the target irrigation amount need to be calculated, there is a positive correlation between the irrigation pressure and the target irrigation amount, the irrigation pressure is controlled by the control valve, and the adjustable irrigation pressure in the control valve is fixed, so the irrigation pressure needs to be adjusted constantly to find multiple irrigation pressures and the target irrigation amount corresponding to the irrigation pressure, and under the found irrigation pressure, the irrigation range of the water flow can cover the third irrigation range and the fourth irrigation range respectively. According to the determined irrigation pressure and the target irrigation amount, the second irrigation parameter is determined, so that the irrigation equipment can be adjusted according to the second irrigation parameter subsequently.
[0135] S309: According to the irrigation amount and the irrigation pressure of the multiple irrigation sub-areas corresponding to the irrigation parameter, the adjustment parameter of the control valve corresponding to each irrigation sub-area is determined, and the irrigation area is irrigated according to the adjustment parameters of the multiple control valves.
[0136] In step S309, the same as step S103, which will not be repeated here.
[0137] The intelligent irrigation control method provided in the embodiment balances the influence of uneven distribution of crop irrigation caused by wind, fully considers the influence of rainfall on irrigation amount, can correct the irrigation amount, optimizes irrigation management, and improves the rationality of irrigation.
[0138] Figure 7 The flowchart of the intelligent irrigation control method provided in the embodiment Figure 4 The embodiment is based on Figure 6 The embodiment and Figure 7 The detailed description of a possible implementation of the early warning processing in the intelligent irrigation control method. As shown in the embodiment, the method comprises the following steps. Figure 8
[0139] S401: Obtain the normalized vegetation index and water content sensitivity of the irrigation area in a preset period.
[0140] The preset period can be set according to the soil data and crop data of the irrigation area. For example, the preset period can be the 15th of each month.
[0141] It can be understood that in the irrigation area, there may also be some areas that are not irrigated or insufficiently irrigated due to reasons such as terrain, and crop growth is short of water, and the early warning system uses satellite remote sensing technology in a preset period of time to quantify the greenness and coverage of vegetation by using specific spectral bands and normalized difference vegetation index (NDVI), which is a numerical index for evaluating and monitoring the amount of green vegetation in a specific area using remote sensing technology, which provides information about the health and density of vegetation. The NDVI value is between -1 and 1, and the higher the value, the more densely the vegetation is covered. Moisture content sensitivity (MC) refers to the sensitivity of a material or substance to changes in moisture content, and by using near-infrared and short-wave infrared bands to detect the moisture content of vegetation, it can be used to estimate the water potential of crops.
[0142] S402: Determine whether the normalized vegetation index and the moisture content sensitivity are less than a preset threshold, if yes, execute step S403, if no, execute step S404.
[0143] It can be understood that the preset threshold can be set according to the standard vegetation index and the moisture content sensitivity of the crop, and according to the preset threshold, it can be determined whether there is an abnormal area in the irrigation area, if there is, it can be irrigated in time.
[0144] S403: Determine the abnormal area and perform supplemental irrigation treatment on the abnormal area, the abnormal area belongs to the irrigation area.
[0145] It can be understood that if the normalized vegetation index and the moisture content sensitivity are less than the preset threshold, it is determined that there is an abnormal area in the irrigation area, and the abnormal area can be displayed in the early warning system through a heat map reaction, and the staff can locate the position of the abnormal area through the early warning system in time, and perform supplemental irrigation on the abnormal area, to ensure that the entire irrigation area is fully irrigated.
[0146] S404: Determine that the irrigation amount of the irrigation area is normal.
[0147] It can be understood that if the normalized vegetation index and the moisture content sensitivity are not less than the preset threshold, it is proved that the entire irrigation area is fully irrigated and there is no missed area.
[0148] The intelligent irrigation control method provided in the embodiment is to acquire the normalized vegetation index and the moisture content sensitivity of the irrigation area in a preset period. It is determined whether the normalized vegetation index and the moisture content sensitivity are less than a preset threshold. If the normalized vegetation index and the moisture content sensitivity are less than the preset threshold, an abnormal area is determined, and a water supplement irrigation treatment is performed on the abnormal area. The abnormal area belongs to the irrigation area. The method can monitor the crop vegetation density and the crop water potential in real time, reflect the crop growth condition and achieve the effect of early warning, supplement water for the area with poor growth condition, and ensure the overall effect in the irrigation area.
[0149] Figure 8 The structure diagram of the intelligent irrigation control device provided in the application is shown in the figure. Figure 9 As shown in the figure, the intelligent irrigation control device 500 provided in the application comprises:
[0150] The acquisition module 501 is configured to acquire meteorological data, soil data and crop growth data of the irrigation area.
[0151] The determination module 502 is configured to determine irrigation parameters of the irrigation area according to the meteorological data, the soil data and the crop growth data, wherein the irrigation parameters are used to indicate the irrigation amount and the irrigation pressure of a plurality of irrigation sub-areas in the irrigation area.
[0152] The determination module 502 is further configured to determine the adjustment parameter of the control valve corresponding to each irrigation sub-area according to the irrigation amount and the irrigation pressure of the plurality of irrigation sub-areas corresponding to the irrigation parameters, and to perform irrigation treatment on the irrigation area according to the adjustment parameters of the plurality of control valves.
[0153] Optionally, the device further comprises a judgment module 503 and an adjustment module 504.
[0154] The acquisition module 501 is further configured to acquire slope information of the irrigation area, wherein the slope information comprises the slope and the slope direction of the irrigation area.
[0155] The judgment module 503 is configured to determine whether the slope of the irrigation area is greater than a preset slope.
[0156] The adjustment module 504 is configured to adjust the caliber of the plurality of irrigation nozzles according to the slope direction if the slope of the irrigation area is greater than the preset slope, wherein the caliber of the irrigation nozzle in the uphill is greater than the caliber of the irrigation nozzle in the downhill.
[0157] Optionally, the determination module 502 is further configured to determine the flow data of the plurality of irrigation nozzles according to the slope direction and the soil data of the irrigation area.
[0158] The determining module 502 is further configured to determine a new caliber parameter corresponding to each irrigation nozzle according to the flow data, a pressure difference between adjacent irrigation nozzles, and a calculation formula, the calculation formula being used to determine a caliber parameter of an irrigation nozzle according to flow data, a flow coefficient, and a fluid flow pressure difference.
[0159] The adjusting module 504 is further configured to adjust a caliber of each irrigation nozzle according to the new caliber parameters of the plurality of irrigation nozzles.
[0160] Optionally, the apparatus further includes a dividing module 505.
[0161] The determining module 502 is further configured to, if the predicted rainfall data indicates that there is rainfall in the irrigation area within a first preset time period, determine a first irrigation amount of the irrigation area within a second preset time period according to the predicted rainfall amount, and determine a first irrigation parameter of the irrigation area according to the first irrigation amount, the soil data, and the crop growth data, wherein the first irrigation amount is less than a normal irrigation amount, a starting time of the second preset time period is a current time, and an ending time of the second preset time period is a starting time of the first preset time period.
[0162] The judging module 503 is further configured to judge whether the wind force level is greater than a preset level.
[0163] The dividing module 505 is configured to, when the wind force level is greater than the preset level, divide, for any one of the plurality of irrigation sub-areas, the irrigation sub-area into a first irrigation range and a second irrigation range according to the wind speed direction, the first irrigation range being a region in the irrigation sub-area in which an irrigation amount is reduced due to wind, and the second irrigation range being a region in the irrigation sub-area in which an irrigation amount is increased due to wind.
[0164] The determining module 502 is further configured to determine, according to the wind force level, the first irrigation range, the second irrigation range, and a relative angle, a third irrigation range corresponding to the first irrigation range and a fourth irrigation range corresponding to the second irrigation range, respectively, the relative angle being used to indicate an angle between the wind speed direction and a plurality of jet directions of irrigation nozzles in the irrigation sub-area, the third irrigation range being an actual irrigation range of the first irrigation range when affected by wind, and the fourth irrigation range being an actual irrigation range of the second irrigation range when affected by wind.
[0165] The determination module 502 is further configured to determine target irrigation pressure and target irrigation amount corresponding to the third irrigation range and the fourth irrigation range respectively, and determine second irrigation parameters of the irrigation area according to the target irrigation pressure, the target irrigation amount, the soil data and the crop growth data.
[0166] Optionally, the determination module 502 is further configured to determine effective rainfall according to the predicted rainfall and a preset threshold.
[0167] The determination module 502 is further configured to determine daily water requirement of crops according to the crop growth data.
[0168] The determination module 502 is further configured to take a difference between the daily water requirement of crops and the effective rainfall as a first irrigation amount of the irrigation area.
[0169] Optionally, the acquisition module 501 is further configured to acquire normalized difference vegetation index and water content sensitivity of the irrigation area in a preset period.
[0170] The judgment module 503 is further configured to judge whether the normalized difference vegetation index and the water content sensitivity are less than a preset threshold.
[0171] The determination module 502 is further configured to determine an abnormal area if the normalized difference vegetation index and the water content sensitivity are less than the preset threshold, and perform water supplement irrigation processing on the abnormal area, the abnormal area belonging to the irrigation area.
[0172] Figure 9 A structure schematic diagram of the intelligent irrigation control equipment provided in the present application is shown in the figure. As shown in the figure, the present application provides an intelligent irrigation control equipment, which comprises a receiver 601, a transmitter 602, a processor 603 and a memory 604.
[0173] The receiver 601 is configured to receive instructions and data.
[0174] The transmitter 602 is configured to transmit instructions and data.
[0175] The memory 604 is configured to store computer execution instructions.
[0176] The processor 603 is configured to execute the computer execution instructions stored in the memory 604 to realize each step performed by the intelligent irrigation control method in the above-mentioned embodiments. For details, please refer to the related description in the foregoing intelligent irrigation control method embodiments.
[0177] Optionally, the above-mentioned memory 604 can be independent or integrated with the processor 603.
[0178] When the memory 604 is provided separately, the electronic device further includes a bus for connecting the memory 604 and the processor 603.
[0179] The application also provides a computer readable storage medium, and the computer readable storage medium stores computer execution instructions, and when the processor executes the computer execution instructions, the computer readable storage medium implements the intelligent irrigation control method executed by the intelligent irrigation control device.
[0180] Those of ordinary skill in the art will understand that all or some of the steps in the above disclosed method, the functional modules / units in the system and the device can be implemented as software, firmware, hardware or appropriate combinations thereof. In the hardware implementation, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, one physical component can have multiple functions, or one function or step can be performed by several physical components in cooperation. Some or all of the physical components can be implemented as software executed by a processor, such as a central processing unit, a digital signal processor or a microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit. Such software can be distributed on a computer readable medium, which can include computer storage media (or non-transitory media) and communication media (or transitory media). As known to those of ordinary skill in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and can be accessed by a computer. In addition, as known to those of ordinary skill in the art, communication media typically includes computer readable instructions, data structures, program modules or other data in modulated data signals such as carrier waves or other transport mechanisms, and can include any information delivery medium.
[0181] Other embodiments of the application will be apparent to those skilled in the art from consideration of the specification and practice of the application disclosed herein. It is intended that the application be limited only by the scope of the claims, which follow, and that such claims be interpreted as broadly as is reasonable. The specification and examples are exemplary only, with the true scope and spirit of the application being indicated by the following claims.
[0182] It is to be understood that the application is not limited to the precise construction already described above and shown in the drawings, and that various modifications and changes can be made by those skilled in the art without departing from the scope of the application. The scope of the application should only be limited by the claims appended hereto.
Claims
1. A smart irrigation control method, characterized in that: The method is applied to an irrigation control system, the irrigation control system comprising an irrigation system, the irrigation system comprising a plurality of control valves corresponding to irrigation sub-areas and an irrigation pipe for each irrigation sub-area, each of the plurality of irrigation pipes being provided with a plurality of irrigation nozzles, and the method comprising: Acquiring slope information of the irrigation area, wherein the slope information includes: the slope and the slope direction of the irrigation area; Determining whether the slope of the irrigation area is greater than a preset slope; If the slope of the irrigation area is greater than the preset slope, the diameters of the plurality of irrigation nozzles are adjusted according to the slope direction, wherein the diameter of the irrigation nozzles on the upslope is greater than the diameter of the irrigation nozzles on the downslope; Obtain meteorological data, soil data, and crop growth data for irrigated areas; The meteorological data includes: wind speed information and predicted rainfall data, the predicted rainfall data is used to indicate the predicted rainfall amount of the irrigation area within a first preset time period, and the wind speed information includes: wind force level and wind speed direction; If the predicted rainfall data indicates that rainfall occurs in the irrigation area within a first preset time period, determining a first irrigation amount for the irrigation area within a second preset time period based on the predicted rainfall amount, and determining a first irrigation parameter for the irrigation area based on the first irrigation amount, the soil data, and the crop growth data, wherein the first irrigation amount is less than a normal irrigation amount, the start time of the second preset time period is the current time, and the end time of the second preset time period is the start time of the first preset time period; Determining whether the wind force level is greater than a preset level; When the wind force level is greater than the preset level, for any one of the multiple irrigation sub-areas, the irrigation sub-area is divided into a first irrigation range and a second irrigation range according to the wind speed direction, the first irrigation range being an area within the irrigation sub-area where the irrigation amount is reduced due to the influence of the wind, and the second irrigation range being an area within the irrigation sub-area where the irrigation amount is increased due to the influence of the wind; determining, based on the wind force level, the first irrigation range, the second irrigation range, and the relative angle, a third irrigation range corresponding to the first irrigation range and a fourth irrigation range corresponding to the second irrigation range, respectively; the relative angle being used to indicate the angle between the wind speed direction and the spray directions of the plurality of irrigation nozzles within the irrigation sub-area; the third irrigation range being the actual irrigation range of the first irrigation range when affected by wind; and the fourth irrigation range being the actual irrigation range of the second irrigation range when affected by wind; determining target irrigation pressures and target irrigation amounts corresponding to the third irrigation range and the fourth irrigation range, respectively, and determining a second irrigation parameter for the irrigation area based on the target irrigation pressures, target irrigation amounts, the soil data, and the crop growth data; According to the irrigation amount and irrigation pressure of multiple irrigation sub-areas corresponding to the irrigation parameters, the adjustment parameters of the control valve corresponding to each irrigation sub-area are determined, and the irrigation area is irrigated according to the adjustment parameters of the multiple control valves.
2. The method according to claim 1, characterized in that The adjusting the diameters of the plurality of irrigation nozzles according to the slope direction includes: determining flow rate data of the plurality of irrigation nozzles according to the slope direction and soil data of the irrigation area; The new caliber parameter corresponding to each irrigation nozzle is determined based on the flow data, the pressure difference between adjacent irrigation nozzles, and the flow coefficient. The calculation formula is: ; Among them, D represents the caliber parameter; Q represents the flow data; C represents the flow coefficient; represents the velocity of the fluid when passing through the cross section; g represents the acceleration due to gravity; h represents the pressure difference between adjacent irrigation nozzles; The caliber of each irrigation nozzle is adjusted according to the new caliber parameters of the multiple irrigation nozzles.
3. The method according to claim 1, characterized in that Determining a first irrigation amount for the irrigation area within a second preset time period based on the predicted rainfall includes: Determining effective rainfall based on the predicted rainfall and a preset threshold; determining the daily water requirement of the crop based on the crop growth data; The difference between the daily water requirement of the crop and the effective rainfall is used as the first irrigation amount for the irrigation area.
4. The method according to claim 1, wherein The method further comprises: obtaining a normalized difference vegetation index and water content sensitivity of the irrigation area during a preset time period; Determining whether the normalized difference vegetation index and the moisture content sensitivity are less than a preset threshold; If the normalized difference vegetation index and the moisture content sensitivity are less than a preset threshold, an abnormal area is determined, and water replenishment irrigation is performed on the abnormal area. The abnormal area belongs to the irrigation area.
5. A smart irrigation control device for implementing the smart irrigation control method according to claim 1, characterized in that: The device comprises: Acquisition module, used to obtain meteorological data, soil data and crop growth data of irrigation areas; a determination module, configured to determine irrigation parameters of the irrigation area based on the meteorological data, the soil data, and the crop growth data, wherein the irrigation parameters are used to indicate irrigation amounts and irrigation pressures for a plurality of irrigation sub-areas within the irrigation area; The determining module is further configured to determine an adjustment parameter of a control valve corresponding to each irrigation sub-area based on the irrigation amount and irrigation pressure of the plurality of irrigation sub-areas corresponding to the irrigation parameters, and perform irrigation processing on the irrigation area according to the adjustment parameters of the plurality of control valves; The acquisition module is further configured to acquire slope information of the irrigation area, wherein the slope information includes: the slope and slope direction of the irrigation area; A judgment module, configured to judge whether the slope of the irrigation area is greater than a preset slope; The adjustment module is used to adjust the diameters of the multiple irrigation nozzles according to the slope direction if the slope of the irrigation area is greater than the preset slope, wherein the diameter of the irrigation nozzles on the uphill slope is greater than the diameter of the irrigation nozzles on the downhill slope.
6. A smart irrigation control device, characterized in that: include: Memory; processor; wherein the memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the intelligent irrigation control method according to any one of claims 1 to 4.
7. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the intelligent irrigation control method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Intelligent water-saving irrigation method and intelligent water-saving irrigation system
CN105794605A
Hillside fields rainwater is collected and irrigation system
CN206165358U