Smart irrigation regulation and control method, apparatus and device, and computer storage medium
By acquiring meteorological, soil, and crop growth data of the irrigated area, and adjusting irrigation parameters and nozzle diameter, the problem of uneven irrigation caused by rainfall, wind speed, and terrain in traditional irrigation has been solved, achieving precision irrigation and increased crop yield.
Patent Information
- Application Number
- PCT/CN2024/142028
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-07-02
- Filing Date
- 2024-12-24
- Publication Date
- 2026-01-08
AI Technical Summary
Traditional irrigation systems fail to effectively consider rainfall, wind speed, and topography, resulting in insufficient or excessive irrigation, which affects crop growth and water resource utilization efficiency.
By acquiring meteorological, soil, and crop growth data of the irrigated area, irrigation parameters are determined, irrigation volume and pressure are adjusted in the irrigated sub-areas, and the diameter of the irrigation nozzles is adjusted according to the slope and wind direction to achieve precision irrigation.
It enables refined management of irrigated areas, improves irrigation efficiency, ensures crop growth needs, reduces water waste, and increases crop yield and quality.
Smart Images

Figure CN2024142028_08012026_PF_FP_ABST
Abstract
Description
Intelligent irrigation control method, device, equipment and computer storage medium
[0001] The present application claims priority to the Chinese patent application No. 2024108816257, filed on July 02, 2024, and entitled "Intelligent irrigation control method, device, equipment and computer storage medium", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD
[0002] The present application relates to the technical field of crop irrigation, and in particular to an intelligent irrigation control method, device, equipment and computer storage medium. BACKGROUND
[0003] 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 realize multiple planting of crops, increase crop yield, and improve the efficiency of agricultural production.
[0004] 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, and rotary irrigation, 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.
[0005] Traditional irrigation is significantly affected by wind, rain and terrain. Wind causes uneven irrigation, limiting crop growth; not considering rainfall can easily lead to insufficient or excessive irrigation, which affects crop health and yield, and excessive irrigation causes root problems, nutrient loss and resource waste. In hilly areas, irrigation water flows down the slope, and the slope of different irrigation quantities is different, and water accumulates at the bottom of the slope, affecting crop growth. These problems highlight the limitations of traditional irrigation, which needs to be improved to optimize water resource utilization and crop growth environment. SUMMARY
[0006] The present application provides an intelligent 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.
[0007] In a first aspect, the present application provides an intelligent irrigation control method, comprising:
[0008] obtaining meteorological data, soil data and crop growth data of an irrigation area;
[0009] 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 volume and irrigation pressure of a plurality of irrigation sub-areas within the irrigation area;
[0010] determining adjustment parameters of control valves corresponding to each irrigation sub-area according to irrigation volume and 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.
[0011] 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:
[0012] acquiring slope information of the irrigation area, the slope information including slope and slope direction of the irrigation area;
[0013] determining whether the slope of the irrigation area is greater than a preset slope;
[0014] 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.
[0015] Optionally, the adjusting of the diameters of the plurality of irrigation nozzles according to the slope direction comprises:
[0016] determining flow data of the plurality of irrigation nozzles according to the slope direction and the soil data of the irrigation area;
[0017] 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;
[0018] adjusting the diameter of each irrigation nozzle according to the new diameter parameters of the plurality of irrigation nozzles.
[0019] Optionally, the weather data includes wind speed information and predicted rainfall data, the predicted rainfall data being used to indicate predicted rainfall volume 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:
[0020] 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.
[0021] determining whether the wind level is greater than a preset level;
[0022] 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;
[0023] 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;
[0024] 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.
[0025] 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:
[0026] determining an effective rainfall amount according to the predicted rainfall amount and a preset threshold;
[0027] determining a daily water requirement of crops according to the crop growth data;
[0028] taking the difference between the daily water requirement of crops and the effective rainfall amount as the first irrigation amount of the irrigation area.
[0029] Optionally, the method further comprises:
[0030] acquire normalized vegetation index and water content sensitivity of the irrigation area in a preset period;
[0031] determine whether the normalized vegetation index and the water content sensitivity are less than a preset threshold value;
[0032] if the normalized vegetation index and the water content sensitivity are less than a preset threshold value, determine an abnormal area, and perform water supplement irrigation treatment on the abnormal area, the abnormal area belongs to the irrigation area.
[0033] In a second aspect, the present application provides a smart irrigation control device, comprising:
[0034] an acquisition module configured to acquire meteorological data, soil data and crop growth data of an irrigation area;
[0035] a determination module configured to 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 volume and irrigation pressure of a plurality of irrigation sub-areas in the irrigation area;
[0036] The determination module is further configured to determine adjustment parameters of a control valve corresponding to each irrigation sub-area according to the irrigation volume and the irrigation pressure of the plurality of irrigation sub-areas corresponding to the irrigation parameters, and perform irrigation treatment on the irrigation area according to the adjustment parameters of the plurality of control valves.
[0037] Optionally, the device further comprises a judgment module and an adjustment module.
[0038] The acquisition module is further configured to acquire slope information of the irrigation area, the slope information comprising slope and slope direction of the irrigation area.
[0039] The judgment module is configured to determine whether the slope of the irrigation area is greater than a preset slope.
[0040] The adjustment module is configured to, if the slope of the irrigation area is greater than the preset slope, adjust caliber of the plurality of irrigation nozzles according to the slope direction, wherein the caliber of an irrigation nozzle in an uphill is greater than the caliber of an irrigation nozzle in a downhill.
[0041] Optionally, the determination module is further configured to determine flow data of the plurality of irrigation nozzles according to the slope direction and the soil data of the irrigation area.
[0042] The determination module is further configured to determine new caliber parameters corresponding to 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 caliber parameters of an irrigation nozzle according to flow data, flow coefficient and fluid velocity fluid flow pressure difference.
[0043] The adjusting module is further configured to adjust the caliber of each irrigation nozzle according to the new caliber parameters of the plurality of irrigation nozzles.
[0044] Optionally, the apparatus further comprises a dividing module.
[0045] 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 first irrigation parameters 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.
[0046] The judging module is further configured to judge whether the wind force level is greater than a preset level.
[0047] The dividing module 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 the irrigation amount is reduced due to wind, and the second irrigation range being a region in the irrigation sub-area in which the irrigation amount is increased due to wind.
[0048] 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 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.
[0049] The determining module 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.
[0050] Optionally, the determining module is further configured to determine an effective rainfall amount according to the predicted rainfall amount and a preset threshold.
[0051] The determining module is further configured to determine a daily water requirement of crops according to the crop growth data.
[0052] 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.
[0053] 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.
[0054] 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.
[0055] 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.
[0056] In a third aspect, the present application provides a smart irrigation control device, which comprises:
[0057] a memory;
[0058] a processor;
[0059] The memory stores computer execution instructions.
[0060] 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.
[0061] In a fourth aspect, the present application provides a computer readable storage medium having a computer program stored thereon, the computer program being 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.
[0062] The smart irrigation control method, device, equipment and computer storage medium provided by the present application 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
[0063] Fig. 1 is a scene schematic diagram of a smart irrigation control method provided by the present application;
[0064] Fig. 2 is a structure schematic diagram of a smart irrigation control system provided by the present application;
[0065] Fig. 3 is a flow schematic diagram one of a smart irrigation control method provided by the present application;
[0066] Fig. 4 is a flow schematic diagram two of a smart irrigation control method provided by the present application;
[0067] Fig. 5 is a partial schematic diagram of an irrigation pipeline in a smart irrigation control method provided by the present application;
[0068] Fig. 6 is a flow schematic diagram three of a smart irrigation control method provided by the present application;
[0069] Fig. 7 is a flow schematic diagram four of a smart irrigation control method provided by the present application;
[0070] Fig. 8 is a structure schematic diagram of a smart irrigation control device provided by the present application;
[0071] Fig. 9 is a structure schematic diagram of a smart irrigation control equipment provided by the present application. DETAILED DESCRIPTION
[0072] The exemplary embodiments will be described in detail herein below with reference to the drawings. In the following description, the same drawings reference numerals are used to refer to elements having the same or similar functions. The embodiments described in the following exemplary embodiments are not representative of all embodiments consistent with the present application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the present application, as detailed in the appended claims, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without making creative efforts, are within the scope of protection of the present application.
[0073] The terms "first", "second", "third", "fourth" and the like in the description and claims of the present application and above drawings, if any, are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the use of the terms so designated herein is to be taken in context and is not a necessary limitation, unless otherwise indicated. All of these directional terms are used to more particularly exemplify the application to one of ordinary skill in the art and are in no way intended to limit the scope of the application. Furthermore, the terms "comprise", "comprises", "comprising", "include", "includes", "including" and the like are used synonymously to encompass a non-exclusive inclusion such that processes, methods, articles, or apparatuses that comprise, include, or encompass a list of steps or elements are not required to comprise, include, or encompass only those steps or elements in the list, but can include additional steps or elements not expressly listed or inherent to such processes, methods, articles, or apparatuses.
[0074] In this application, the word "exemplary" or "for example" is used to mean an example, an illustration, or another instance, not a preference over other embodiments or designs. The word "exemplary" or "for example" is used in this application to present one or more related concepts in a concrete manner.
[0075] In agricultural production, crop irrigation plays a crucial role in ensuring that crops have adequate water supply, which is a key factor in promoting the healthy growth and development of crops. Especially for arid or seasonal drought areas, the introduction of irrigation systems has become an important means for farmers to resist drought threats and protect crops from yield reduction. It significantly improves the final yield and quality of crops. Further, the use of irrigation technology also enables farmers to realize multi-crop planting, which not only enriches the yield of agricultural products but also greatly enhances the overall economic benefits of agricultural production.
[0076] With the continuous progress of agricultural technology and the continuous growth of global population, irrigation systems are undergoing significant upgrading and intelligent transformation. Contemporary crop irrigation systems integrate a variety of advanced technologies, such as drip irrigation, sprinkler irrigation, and rotary irrigation, which achieve highly precise control of irrigation water quantity and quality, greatly improve irrigation efficiency, and effectively curb the problems of excessive consumption of water resources and environmental pollution. Today, crop irrigation has become an indispensable cornerstone in modern agricultural operations.
[0077] In traditional irrigation methods, various natural factors often lead to unsatisfactory irrigation results. Changes in wind speed and direction caused by wind make it difficult to evenly distribute irrigation water to different areas, affecting the overall growth of crops. At the same time, if the irrigation plan does not fully consider the rainfall situation, it may cause the dual problems of insufficient or excessive irrigation: insufficient irrigation will limit the normal water demand of crops, causing growth to be hindered and ultimately affecting yield; excessive irrigation may cause root diseases such as suffocation and rot, and exacerbate nutrient loss, resulting in lush branches and leaves but low fruit yield. In hilly areas, the complex terrain exacerbates this challenge, with slope irrigation water flowing down the slope under the action of gravity, resulting in significant differences in irrigation quantity in different slope areas. The lower slope area may be damaged by excessive water accumulation, affecting the growth balance of the entire area.
[0078] In view of the above problems, the present application provides a kind of intelligent irrigation control method, the method is monitored by satellite, sensor and so on Real-time meteorological data, soil data and crop growth data in irrigation area, data is analyzed and processed, irrigation area is handled according to different processing process, it is solved that the problem of insufficient irrigation or excessive irrigation caused by wind, rainfall and the existence of slope in irrigation area, while still setting up early warning system, the area of irrigation area water shortage is watered, guarantee the irrigation amount of entire irrigation area is sufficient.
[0079] Fig. 1 is a scene schematic diagram of a kind of intelligent irrigation control method provided by the present application.As shown in Fig. 1, 1 represents water source, 2 represents water pump, 3-7 are control valve of irrigation control system, 8-12 are irrigation pipe corresponding to each control valve, there are multiple irrigation openings (not shown in the figure) on irrigation pipe, irrigation control system utilizes water pump to extract water source from water source, water is transmitted to each position in irrigation area by irrigation pipe, is evenly sprayed after irrigation opening, control valve can be adjusted according to the irrigation amount needs of irrigation area, guarantee the overall irrigation effect of irrigation area.
[0080] Fig. 2 is a structure schematic diagram of a kind of intelligent irrigation control system provided by the present application.Combining Fig. 2 with the intelligent irrigation control system is described in detail below.
[0081] As shown in Fig. 2, intelligent irrigation control system includes: data acquisition system, data processing system and irrigation system.
[0082] Data acquisition system mainly monitors meteorological data (rainfall, wind speed information, evaporation, etc.), soil data (soil moisture content, etc.), crop growth data and other data in irrigation area in real time through satellite, sensor and so on, forms the database of irrigation area, and real-time data transmission to data processing system;
[0083] Data processing system is mainly used for processing and analyzing collected data, and is mainly divided into three parts of irrigation equipment activation unit, irrigation amount calculation unit and crop growth analysis unit, irrigation equipment activation unit is used to select and activate irrigation point device information, irrigation amount calculation unit is adjusted by algorithm Irrigation amount, crop growth analysis unit is used to judge whether crop is in healthy state.
[0084] Irrigation system is mainly divided into control device and irrigation point device, and the control device controls the irrigation point device to carry out zoned irrigation according to the data processing result.Control device includes: control valve, and irrigation point device includes: irrigation pipeline.
[0085] Optionally, the intelligent irrigation control system further includes: early warning system.
[0086] Early warning system mainly carries out early warning through two indexes of crop vegetation density and crop water potential, and carries out supplementary irrigation to abnormal area.
[0087] The technical solutions of the present application and how the technical solutions of the present application solve the above technical problems will be described in detail below with specific examples. The following specific examples can be combined with each other, and the same or similar concepts or processes can not be described again in some examples. The embodiments of the present application will be described below with reference to the accompanying drawings.
[0088] FIG. 3 is a flowchart of a smart irrigation control method according to an embodiment of the present application. The execution subject of the present embodiment is a smart irrigation control system. As shown in FIG. 3, the method comprises:
[0089] S101: Obtain meteorological data, soil data, and crop growth data of an irrigation area.
[0090] 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, etc., so as to develop a more scientific and reasonable irrigation plan. Second, soil data can provide information about the soil quality, which helps 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, detect crop water shortage and take measures in a timely manner to improve yield and quality.
[0091] 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.
[0092] It can be understood that meteorological data, soil data, and crop growth data will differ at different times, 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, a data processing system is needed to monitor and analyze the collected data in real time to determine the irrigation parameters of the irrigation area and change the irrigation equipment of the irrigation control system at a set time to ensure that the irrigation work is reasonably carried out.
[0093] S103: Determine adjustment parameters of a control valve corresponding to each irrigation sub-area according to the irrigation amounts and the irrigation pressures of a plurality of irrigation sub-areas corresponding to the irrigation parameters, and perform irrigation treatment on the irrigation area according to the adjustment parameters of the plurality of control valves.
[0094] It can be understood that the calculated irrigation parameters can ensure that each irrigation sub-area can obtain appropriate water quantity and appropriate irrigation pressure, which helps to promote crop growth and development, and improve crop yield and quality. By determining the adjustment parameters of the control valves according to the needs of different irrigation sub-areas, the irrigation quantity and irrigation pressure of each area can be accurately 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.
[0095] The smart irrigation control method provided in this embodiment acquires meteorological data, soil data and crop growth data of the 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 quantity and irrigation pressure of multiple irrigation sub-areas in the irrigation area. According to the irrigation quantity 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 irrigated according to the adjustment parameters of the multiple control valves. This method combines meteorological data, soil data and crop growth data, determines irrigation parameters and irrigation quantity and irrigation pressure of irrigation sub-areas, realizes fine management and control of the irrigation area, realizes precise irrigation, and improves crop yield.
[0096] FIG. 4 is a flowchart of a smart irrigation control method provided in an embodiment of the present application. This embodiment is a detailed description of a possible implementation of adjusting the irrigation nozzle diameter before implementing the smart irrigation control method based on the embodiment of FIG. 3. As shown in FIG. 4, the method comprises:
[0097] S201: Acquire the slope information of the irrigation area, which includes the slope and the slope direction of the irrigation area.
[0098] It can be understood that in the irrigation area such as hilly area, there is often a certain slope in these areas. These slopes will affect the flow and distribution of irrigation water. In areas with large slopes, irrigation water may flow downward at a faster speed, resulting in some areas receiving too much water, while other areas receiving less water, causing 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, i.e. the position of the slope and the position of the slope.
[0099] S202: Determine whether the slope of the irrigation area is greater than a preset slope. If yes, execute step S204, if not, execute step S203.
[0100] It can be understood that the irrigation system is suitable for multiple regions, and before irrigation in a region, it is necessary to first determine whether there is a slope in the irrigation region, and if there is, the irrigation equipment of the irrigation control system needs to be adjusted to eliminate the influence of the slope on irrigation. Among them, the preset slope is the critical value of the angle of the slope that will affect irrigation.
[0101] S203: Keep the caliber of each irrigation nozzle unchanged.
[0102] 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, the irrigation equipment in the irrigation control system does not need to be adjusted here, and the normal parameters of the irrigation equipment can be kept.
[0103] S204: According to the slope direction and the soil data of the irrigation area, determine the flow data of the plurality of irrigation nozzles.
[0104] 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, and different caliber nozzles are set on the upper and lower regions of the irrigation pipeline according to the slope and soil data of the irrigation area. Adjust the irrigation amount on the slope to balance the influence of the slope on the irrigation amount. 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.
[0105] 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.
[0106] It can be understood that Figure 5 is a local schematic diagram of an irrigation pipeline in a smart irrigation control method provided by an embodiment of the present application, as shown in Figure 5, block 5 is an irrigation pipeline, and there are a plurality of irrigation nozzles on the irrigation pipeline 5. Circles 1-4 are irrigation nozzles. The nozzle caliber 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. For example, the water requirement of the crop, the height of the slope, etc. The calculation formula for determining the nozzle caliber is as follows:
[0107] Where D represents the caliber 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. Consider the influence of factors such as flow channel shape, fluid medium density, viscosity, and compressibility of the fluid on flow. is a velocity term derived from Bernoulli's equation, representing the velocity of the fluid as it passes through the cross section, g is the acceleration due to gravity. h is the difference in water level between adjacent nozzles, i.e. the pressure difference that drives the flow of fluid.
[0108] S206: Adjust the caliber of each irrigation nozzle according to the new caliber parameters of the plurality of irrigation nozzles.
[0109] It can be understood that the new caliber parameters of the plurality of irrigation nozzles are calculated by the irrigation amount calculation unit, and the caliber of each irrigation nozzle is adjusted according to the new caliber parameters. The adjusted irrigation pipeline is shown in Figure 5. The position of circle 1 is on the slope, and the position of circle 4 is on the slope. The caliber of the irrigation nozzle in the upper slope area is larger, and the caliber of the irrigation nozzle in the lower slope area is smaller, so as to balance the influence of the slope on the irrigation amount.
[0110] The intelligent irrigation control method provided in this embodiment includes the following steps: acquiring slope information of an irrigation area, the slope information including a slope of the irrigation area and a slope direction; determining whether the slope of the irrigation area is greater than a preset slope; if not, keeping the caliber of each irrigation nozzle unchanged; if yes, determining flow data of a plurality of irrigation nozzles according to the slope direction and soil data of the irrigation area; determining new caliber parameters 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 the caliber parameters of the irrigation nozzle according to the flow data, a flow coefficient, and a fluid velocity fluid flow pressure difference; and adjusting the caliber of each irrigation nozzle according to the new caliber parameters of the plurality of irrigation nozzles. The caliber of the irrigation nozzle is adjusted based on the size and type of the slope, and the problem of different irrigation amounts in different regions caused by the slope is balanced.
[0111] Figure 6 is a flowchart of an intelligent irrigation control method provided in an embodiment of the present application. This embodiment is a detailed description of a possible implementation of the intelligent irrigation control method based on the embodiment of Figure 3. As shown in Figure 6, the method includes the following steps:
[0112] S301: Acquire meteorological data, soil data, and crop growth data of an irrigation area.
[0113] Step S301 is similar to step S101, which will not be described here.
[0114] S302: If the predicted rainfall data indicates that there is rainfall in the irrigation area within a first preset time period, determine the effective rainfall according to the predicted rainfall and a preset threshold, the starting time of the second preset time period being the current time, and the ending time of the second preset time period being the starting time of the first preset time period.
[0115] The first preset time period is the predicted rainfall period. For example, according to the predicted rainfall data at 10 am on the 16th, it is determined that there is rainfall from 10 am on the 20th to 4 pm on the 20th. Therefore, the first preset time period is from 10 am on the 20th to 4 pm on the 20th, and the second preset time period is from 10 am on the 16th to 10 am on the 20th. Therefore, the irrigation amount of the second time period needs to be adjusted.
[0116] It can be understood that rainfall may occur during irrigation. If the influence of rainfall is not considered, irrigation is performed according to the demand amount every day, which may result in excessive irrigation and damage to farmland. Therefore, predicted rainfall data is obtained in a timely manner, and it is determined when it will rain and how much rainfall according to the rainfall data.
[0117] The preset threshold is determined according to the soil condition of the irrigation area. Effective rainfall (English: Effective Rainfall, abbreviated as: ER) refers to the part of rainfall that can be absorbed by the soil and used by crops. In actual situations, rainfall less than 5 mm has little contribution to soil moisture, and most of it may be evaporated on the ground. Therefore, a threshold is set, and rainfall exceeding the threshold is considered as effective rainfall. Effective rainfall = MAX(0, predicted rainfall - preset threshold).
[0118] S303: Determine the crop daily water demand according to the crop growth data.
[0119] It can be understood that the crop daily water demand (English: Crop Water Demand, abbreviated as: CWD) 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.
[0120] S304: The difference between the crop daily water demand and the effective rainfall is used as the first irrigation amount of the irrigation area, wherein the first irrigation amount is less than the normal irrigation amount.
[0121] It can be understood that before it rains, the irrigation amount is usually reduced or suspended. This is because rain can provide sufficient water for crops, so increasing the irrigation amount before it rains may result in over-irrigation, waste of water resources, and possible negative impact on crops. In addition, over-irrigation may also cause loss of nutrients in the soil and root hypoxia. Therefore, according to the actual situation, the rainfall phenomenon is fully utilized, and the irrigation amount is adjusted according to the rainfall and the actual water demand.
[0122] S305: Determine the first irrigation parameter of the irrigation area according to the first irrigation amount, the soil data, and the crop growth data.
[0123] It can be understood that according to the calculated irrigation amount and the field conditions, the irrigation parameters are determined, the irrigation parameters indicate the irrigation amount and the like information, the irrigation device activation unit can determine the adjustment parameters of the irrigation device according to the irrigation parameters, and the adjustment parameters are sent to the control valve, so that the control valve can adjust the opening degree in time according to the adjustment parameters, and the irrigation area to be irrigated is irrigated.
[0124] 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 speed 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 that is affected by wind, resulting in a smaller irrigation amount, and the second irrigation range is a region in the irrigation sub-area that is affected by wind, resulting in a larger irrigation amount.
[0125] 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, resulting in over-irrigation in some areas and lack of water in other areas, so the affected area needs to be adjusted to get water.
[0126] First, it is judged whether the wind level reaches the preset level, the preset level is the critical point of the wind affecting irrigation, the wind less than the preset level will not affect the irrigation, so it can be ignored, and the wind greater than the preset level will affect the irrigation, and according to the wind level and the wind speed direction, two irrigation ranges affected by the wind are determined. The wind will blow water to other areas, so there will be two irrigation ranges, which are the irrigation amount decreases and the irrigation amount increases.
[0127] S307: According to the wind level, the first irrigation range, the second irrigation range and the relative angle, the third irrigation range corresponding to the first irrigation range and the 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 spraying direction of the 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 the wind, and the fourth irrigation range is the actual irrigation range of the second irrigation range affected by the wind.
[0128] 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: D affected = D original *(1+k1*V*cosθ)
[0129] Where, D affected is the irrigation range affected by the wind, that is, the third irrigation range and the fourth irrigation range, Doriginal is the irrigation range under no wind condition, i.e., the first irrigation range and the second irrigation range, k1 is an empirical coefficient, representing the degree of influence of wind force level and wind speed direction on the irrigation range, V is the wind speed, and θ is the angle between the wind speed direction and the spraying direction of the plurality of irrigation nozzles in the irrigation sub-area.
[0130] S308: respectively determine the target irrigation pressure and the target irrigation amount corresponding to the third irrigation range and the fourth irrigation range, and determine the 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.
[0131] It can be understood that after the irrigation range that needs to be irrigated is redetermined, 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, and the irrigation pressure is controlled by the control valve. The adjustable irrigation pressure in the control valve is fixed, so the irrigation pressure needs to be continuously adjusted to find a plurality of irrigation pressures and the target irrigation amount corresponding to the irrigation pressure. 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 subsequent irrigation equipment can be adjusted according to the second irrigation parameter.
[0132] S309: according to the irrigation amount and the irrigation pressure of the plurality of irrigation sub-areas corresponding to the irrigation parameter, determine the adjustment parameter of the control valve corresponding to each irrigation sub-area, and perform irrigation treatment on the irrigation area according to the adjustment parameter of the plurality of control valves.
[0133] Step S309 is similar to step S103, which will not be described here.
[0134] The embodiment provides a smart irrigation control method. If rainfall occurs in an irrigation area in a first preset time period, a first irrigation amount of the irrigation area in a second preset time period is determined according to a predicted rainfall amount, and a first irrigation parameter of the irrigation area is determined according to the first irrigation amount, soil data and crop growth data. When the wind level is greater than a preset level, for any one of a plurality of irrigation sub-areas, a target irrigation pressure and a target irrigation amount corresponding to a third irrigation range and a fourth irrigation range are respectively determined according to the wind level, the first irrigation range, the second irrigation range and a relative included angle, and a 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. The irrigation amount and the irrigation pressure of each irrigation sub-area corresponding to the control valve are determined according to the irrigation parameters of the plurality of irrigation sub-areas, and the irrigation area is subjected to irrigation treatment according to the adjustment parameters of the plurality of control valves. The method balances the influence of uneven distribution of crop irrigation caused by wind, fully considers the influence of rainfall on the irrigation amount, can correct the irrigation amount, optimizes irrigation management and improves the rationality of irrigation.
[0135] Fig. 7 is a flowchart of a smart irrigation control method according to an embodiment of the present application. The embodiment is a detailed description of a possible implementation of the early warning process in the smart irrigation control method based on the embodiments of Figs. 3 and 6. As shown in Fig. 7, the method comprises the following steps:
[0136] S401: obtaining a normalized vegetation index and a moisture content sensitivity of the irrigation area in a preset time period.
[0137] The preset time period can be set according to soil data and crop data of the irrigation area. For example, the preset time period can be the 15th day of each month.
[0138] It can be understood that in the irrigation area, some areas may not be irrigated with water or may not be sufficiently irrigated due to reasons such as terrain, and crops may not grow due to water shortage. Therefore, the early warning system uses satellite remote sensing technology in the preset time period to quantify the greenness and coverage of vegetation by using specific spectral bands and a normalized vegetation index (English: Normalized Difference Vegetation Index, abbreviated as: NDVI). NDVI 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 (English: Moisture Content Sensitivity, abbreviated as: MC) refers to the sensitivity of a material or substance to changes in moisture content. The moisture content of vegetation can be estimated by using near-infrared and short-wave infrared bands to estimate the water potential of crops.
[0139] S402: determining whether the normalized vegetation index and the water content sensitivity are less than a preset threshold, if yes, executing step S403, if no, executing step S404.
[0140] It can be understood that the preset threshold can be set according to the standard vegetation index and the water content sensitivity of the crop, and whether there is an abnormal area in the irrigation area can be determined according to the preset threshold, if yes, irrigation treatment is performed in time.
[0141] S403: determining an abnormal area, and performing water supplement irrigation treatment on the abnormal area, the abnormal area belongs to the irrigation area.
[0142] It can be understood that if the normalized vegetation index and the water 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 the heat map reaction, and the staff can locate the position of the abnormal area through the early warning system in time, and perform water supplement irrigation on the abnormal area, so as to ensure that the entire irrigation area is fully irrigated.
[0143] S404: determining that the irrigation amount of the irrigation area is normal.
[0144] It can be understood that if the normalized vegetation index and the water 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.
[0145] The intelligent irrigation control method provided in the embodiment, by acquiring the normalized vegetation index and the water content sensitivity of the irrigation area in a preset period, determining whether the normalized vegetation index and the water content sensitivity are less than a preset threshold, if the normalized vegetation index and the water content sensitivity are less than the preset threshold, determining an abnormal area, and performing water supplement irrigation treatment 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 early warning effect, supplement water for the area with poor growth condition, and guarantee the overall effect in the irrigation area.
[0146] FIG. 8 is a structural schematic diagram of an intelligent irrigation control device provided in the application. As shown in FIG. 8, the intelligent irrigation control device 500 provided in the application comprises:
[0147] The acquisition module 501 is configured to acquire meteorological data, soil data and crop growth data of the irrigation area.
[0148] determining module 502 is configured to determine 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 amounts and irrigation pressures of a plurality of irrigation sub-areas in the irrigation area;
[0149] The determining module 502 is further configured to determine adjustment parameters of control valves corresponding to each irrigation sub-area according to the irrigation amounts and the irrigation pressures of the plurality of irrigation sub-areas corresponding to the irrigation parameters, and to perform irrigation processing on the irrigation area according to the adjustment parameters of the plurality of control valves.
[0150] Optionally, the apparatus further includes a judging module 503 and an adjusting module 504.
[0151] The obtaining module 501 is further configured to obtain slope information of the irrigation area, the slope information including a slope and a slope direction of the irrigation area.
[0152] The judging module 503 is configured to judge whether the slope of the irrigation area is greater than a preset slope.
[0153] The adjusting module 504 is configured to, if the slope of the irrigation area is greater than the preset slope, adjust diameters of the plurality of irrigation nozzles according to the slope direction, wherein the diameter of an irrigation nozzle in an uphill position is greater than the diameter of an irrigation nozzle in a downhill position.
[0154] Optionally, the determining module 502 is further configured to determine flow data of the plurality of irrigation nozzles according to the slope direction and the soil data of the irrigation area.
[0155] The determining module 502 is further configured to determine new diameter parameters of each irrigation nozzle according to the flow data, pressure differences 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, a flow coefficient, and a fluid velocity fluid flow pressure difference.
[0156] The adjusting module 504 is further configured to adjust the diameter of each irrigation nozzle according to the new diameter parameters of the plurality of irrigation nozzles.
[0157] Optionally, the apparatus further includes a dividing module 505.
[0158] The determination module 502 is further configured to, if the predicted rainfall data indicates that there is rainfall in the irrigation area in a first preset time period, determine a first irrigation amount of the irrigation area in 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, where 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.
[0159] The determination module 503 is further configured to determine whether the wind force level is greater than a preset level.
[0160] The division module 505 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, where the first irrigation range is a region in the irrigation sub-area that is affected by wind to cause the irrigation amount to decrease, and the second irrigation range is a region in the irrigation sub-area that is affected by wind to cause the irrigation amount to increase.
[0161] The determination 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, where the relative angle is used to indicate an angle between the wind speed direction and a spraying direction of a plurality of irrigation nozzles in the irrigation sub-area, the third irrigation range is an actual irrigation range of the first irrigation range when affected by wind, and the fourth irrigation range is an actual irrigation range of the second irrigation range when affected by wind.
[0162] The determination module 502 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.
[0163] Optionally, the determination module 502 is further configured to determine an effective rainfall amount according to the predicted rainfall amount and a preset threshold.
[0164] The determination module 502 is further configured to determine a daily water requirement of crops according to the crop growth data.
[0165] The determination module 502 is further configured to take a difference between the daily water requirement of crops and the effective rainfall amount as the first irrigation amount of the irrigation area.
[0166] Optionally, the acquisition module 501 is further configured to acquire the normalized difference vegetation index and the water content sensitivity of the irrigation area in a preset period.
[0167] The determination module 503 is further configured to determine whether the normalized difference vegetation index and the water content sensitivity are less than a preset threshold.
[0168] 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, wherein the abnormal area belongs to the irrigation area.
[0169] The smart irrigation control device provided in the embodiments of the present application has similar implementation principles and technical effects to the implementation manners of the parts of the aforementioned smart irrigation control method, and thus will not be described herein.
[0170] FIG. 9 is a structural schematic diagram of a smart irrigation control device provided in the present application. As shown in FIG. 9, the present application provides a smart irrigation control device, which includes a receiver 601, a transmitter 602, a processor 603, and a memory 604.
[0171] The receiver 601 is configured to receive instructions and data.
[0172] The transmitter 602 is configured to transmit instructions and data.
[0173] The memory 604 is configured to store computer execution instructions.
[0174] The processor 603 is configured to execute the computer execution instructions stored in the memory 604 to implement each step performed by the smart irrigation control method in the aforementioned embodiments. For details, refer to the related descriptions in the aforementioned embodiments of the smart irrigation control method.
[0175] Optionally, the memory 604 can be independent or integrated with the processor 603.
[0176] When the memory 604 is independently arranged, the electronic device further includes a bus for connecting the memory 604 and the processor 603.
[0177] The present application further provides a computer readable storage medium, which stores computer execution instructions. When the processor executes the computer execution instructions, the smart irrigation control method performed by the aforementioned smart irrigation control device is implemented.
[0178] Those of ordinary skill in the art will realize and understand that all or certain steps in the methods disclosed above, the functional modules / units in the systems and devices can be implemented as software, firmware, hardware and appropriate combinations thereof. In 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. Certain physical components or all 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 is well 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 tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by a computer. Further, it is common knowledge to those of ordinary skill in the art that communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media.
[0179] 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 will follow, and that reasonable equivalents thereof are included. The specification and examples given are intended as illustrative only and are not intended to limit the true scope and spirit of the application.
[0180] It is to be understood that the application is not limited to the precise construction described and as shown in the attached drawings, and that various modifications and changes can be effected therein by those skilled in the art without departing from the scope of the application. The scope of the application is to be limited only by the claims appended hereto.
Claims
1. A smart irrigation control method, characterized in that, The application is applied to an irrigation control system, and the irrigation control system comprises an irrigation system, wherein the irrigation system comprises a plurality of control valves corresponding to a plurality of irrigation sub-areas and irrigation pipelines of each irrigation sub-area, and the method comprises the following steps: Obtaining meteorological data, soil data and crop growth data of an irrigation area; According to the meteorological data, the soil data and the crop growth data, the irrigation parameters of the irrigation area are determined, which are used to indicate the irrigation amount and the irrigation pressure of the plurality of irrigation sub-areas in the irrigation area; According to the irrigation amount and the irrigation pressure of the plurality of 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 treatment of the irrigation area is carried out according to the adjustment parameters of the plurality of control valves.
2. The method of claim 1, wherein, Each of the plurality of irrigation pipelines is provided with a plurality of irrigation nozzles, and before the meteorological data, the soil data and the crop growth data of the irrigation area are obtained, the method further comprises the following steps: Obtaining slope information of the irrigation area, wherein the slope information comprises the slope and the slope direction of the irrigation area; Judging 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 caliber of the plurality of irrigation nozzles is adjusted according to the slope direction, wherein the caliber of the irrigation nozzle on the uphill is greater than the caliber of the irrigation nozzle on the downhill.
3. The method of claim 2, wherein, The adjustment of the caliber of the plurality of irrigation nozzles according to the slope direction comprises the following steps: According to the slope direction and the soil data of the irrigation area, the flow data of the plurality of irrigation nozzles are determined; According to the flow data, the pressure difference between adjacent irrigation nozzles and a calculation formula, the new caliber parameters of each irrigation nozzle are determined, wherein the calculation formula is used to determine the caliber parameters of the irrigation nozzle according to the flow data, the flow coefficient and the fluid velocity fluid flow pressure difference; According to the new caliber parameters of the plurality of irrigation nozzles, the caliber of each irrigation nozzle is adjusted.
4. The method of claim 2, wherein, The meteorological data comprises wind speed information and predicted rainfall data, wherein the predicted rainfall data is used to indicate the predicted rainfall amount of the irrigation area in a first preset time period, and the wind speed information comprises the wind force level and the wind speed direction, and the determination of the irrigation parameters of the irrigation area according to the meteorological data, the soil data and the crop growth data comprises the following steps: If the predicted rainfall data indicates that there is rainfall phenomenon in the irrigation area in the first preset time period, the first irrigation amount of the irrigation area in a second preset time period is determined according to the predicted rainfall amount, and the first irrigation parameters of the irrigation area are determined according to the first irrigation amount, the soil data and the crop growth data, wherein the first irrigation amount is less than the 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; Judging 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 plurality of irrigation sub-regions, the irrigation sub-region 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-region that is affected by wind to cause the irrigation amount to decrease, and the second irrigation range is a region in the irrigation sub-region that is affected by wind to cause the irrigation amount to increase. According to 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 are determined respectively, the relative angle is used to indicate an angle between the wind speed direction and a plurality of irrigation jet directions in the irrigation sub-region, the third irrigation range is an actual irrigation range of the first irrigation range when affected by wind, and the fourth irrigation range is an actual irrigation range of the second irrigation range when affected by wind. A target irrigation pressure and a target irrigation amount corresponding to the third irrigation range and the fourth irrigation range are determined respectively, and a second irrigation parameter of the irrigation region is determined according to the target irrigation pressure, the target irrigation amount, the soil data, and the crop growth data.
5. The method of claim 4, wherein, The first irrigation amount of the irrigation region in a second preset period is determined according to the predicted rainfall, including: An effective rainfall amount is determined according to the predicted rainfall and a preset threshold value; A crop daily water requirement is determined according to the crop growth data; A difference between the crop daily water requirement and the effective rainfall amount is taken as the first irrigation amount of the irrigation region.
6. The method of claim 1, wherein, The method further includes: Normalized vegetation index and water content sensitivity of the irrigation region are obtained in a preset period; It is judged whether the normalized vegetation index and the water content sensitivity are less than a preset threshold value; If the normalized vegetation index and the water content sensitivity are less than the preset threshold value, an abnormal region is determined, and a water supplement irrigation treatment is performed on the abnormal region, and the abnormal region belongs to the irrigation region.
7. A smart irrigation control device, characterized in that, The device includes: An acquisition module is configured to acquire meteorological data, soil data, and crop growth data of an irrigation region; A determination module is configured to determine irrigation parameters of the irrigation region 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-regions in the irrigation region; The determination module is further configured to determine adjustment parameters of a control valve corresponding to each irrigation sub-region according to irrigation amounts and irrigation pressures of the plurality of irrigation sub-regions corresponding to the irrigation parameters, and to perform an irrigation treatment on the irrigation region according to the adjustment parameters of the plurality of control valves.
8. The apparatus of claim 7, wherein, The device further includes a judgment module and an adjustment module; The acquisition module is further configured to acquire slope information of the irrigation region, the slope information including a slope and a slope direction of the irrigation region; The judgment module is configured to judge whether the slope of the irrigation region is greater than a preset slope. The adjusting module is configured to adjust the diameters of the multiple irrigation nozzles according to the slope direction if the degree of the irrigation area is greater than the preset slope, wherein the diameter of an irrigation nozzle located on an uphill is greater than the diameter of an irrigation nozzle located on a downhill. 9.A smart irrigation control device, characterized in that, Comprise: a memory; a 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-6.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are executed by the processor to implement the intelligent irrigation control method according to any one of claims 1-6.
Citation Information
Patent Citations
Intelligent water-saving irrigation method and intelligent water-saving irrigation system
CN105794605A
Accurate irrigation method and system for crops, electronic equipment and storage medium
CN114698535A
Adjustment control method and system for intelligent valve
CN116310848A
Regional irrigation water demand estimation method and device
CN116542428A
Intelligent irrigation regulation and control method, device and equipment and computer storage medium
CN118680045A