An intelligent irrigation method, system, device and computer readable storage medium
By acquiring wind information and adjusting the spray pressure and direction of the nozzles, the problem of water droplet drift under the influence of wind was solved, achieving uniformity and precision in irrigation and avoiding missed spraying.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SHENZHEN AOCHENG LANDSCAPE ENG DESIGN CO LTD
- Filing Date
- 2023-05-25
- Publication Date
- 2026-04-28
AI Technical Summary
Water droplets sprayed from the nozzles are easily affected by wind as they fall to the ground, affecting the uniformity of watering and even causing missed spraying problems.
By acquiring wind information at the irrigation location, the offset distance of water droplets sprayed by the sprinkler head under the influence of wind is calculated, and the spray pressure and direction of the sprinkler head are adjusted so that the water droplets sprayed by the sprinkler head can accurately fall at the initial irrigation location, thus offsetting the offset caused by wind.
It reduces the impact of wind on irrigation, improves the uniformity of irrigation, avoids missed spraying, and ensures the accuracy of irrigation.
Smart Images

Figure CN116636447B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of automated irrigation technology, and in particular to an intelligent irrigation method, system, device and computer-readable storage medium. Background Technology
[0002] Smart irrigation refers to the digital, networked, visual, and intelligent monitoring of soil details in the planting area, as well as the current state of growth and environmental factors, based on the needs of crop growth. It involves setting irrigation management patterns and using precision irrigation facilities to provide precise and effective watering for crops, ensuring that their growth needs are met.
[0003] Intelligent irrigation methods include sprinkler irrigation, which plays a significant role in saving water and labor, increasing yield, and improving quality. However, it also has some limitations. As water droplets from the sprinkler head fall to the ground, their trajectory is easily affected by wind. Under the influence of wind, parameters such as the sprinkler head's range and water distribution in various directions will change significantly, affecting the uniformity of irrigation and even causing missed areas.
[0004] Therefore, based on the above problems, the existing technology still needs to be improved. Summary of the Invention
[0005] The purpose of this invention is to provide an intelligent irrigation method that addresses the problem that water droplets sprayed from sprinklers are easily affected by wind as they fall to the ground, affecting the uniformity of irrigation and even causing missed spraying.
[0006] The objective of this application is achieved through the following technical solution: an intelligent irrigation method, comprising:
[0007] Obtain wind information at the irrigation location, including wind force and wind direction;
[0008] Obtain the initial irrigation position for water droplet spraying from sprinklers under windless conditions;
[0009] Based on wind information, the offset distance between the actual irrigation position and the initial irrigation position when the sprinkler head sprays water droplets for irrigation under the influence of wind is calculated.
[0010] Based on the offset distance, the spray pressure and spray direction of the nozzle are adjusted accordingly so that the water droplets sprayed by the nozzle fall on the initial irrigation position.
[0011] By employing the above technical solution, wind information at the sprinkler irrigation point is obtained. The wind force is used to determine the initial irrigation position of the sprinkler sprayed water droplets under windless conditions, based on the preset sprinkler spray pressure and direction. This initial position represents the preset irrigation range of the sprinkler. When affected by wind, the water droplets sprayed by the sprinkler are prone to drift and loss, preventing them from falling to the initial irrigation position. Based on the wind force and direction, the actual irrigation position under wind conditions is obtained, and the offset distance between the actual irrigation position and the initial irrigation position is calculated for clear, intuitive, and recordable purposes. Based on the offset distance, the spray pressure and direction of the nozzle are automatically adjusted so that the water droplets sprayed from the nozzle are directed a certain distance away from the initial irrigation position in the opposite direction of the wind. This certain distance offsets the offset distance affected by the wind, so that the sprayed water droplets can fall into the initial irrigation position under the action of the wind. This reduces the drift loss caused by wind that is easily affected by the intelligent irrigation system, and enables the nozzle to irrigate the initial irrigation position evenly, avoiding the problem of missed spraying.
[0012] In a preferred embodiment, the present invention can be further configured such that the step of obtaining the initial irrigation position for water droplets sprayed by the sprinkler head for irrigation under windless conditions includes:
[0013] Obtain the jet pressure experienced by the water droplets as they are ejected from the nozzle;
[0014] Obtain the direction of water droplets ejected from the nozzle;
[0015] Based on the jet pressure and jet direction of the water droplets, the jet position starting from the nozzle is obtained, and multiple jet positions form the jet range area of the nozzle.
[0016] By adopting the above technical solution, the initial spray pressure and direction of the nozzle can be used to calculate the landing point of the water droplets. By adjusting the spray pressure and direction of the nozzle, the landing point of the water droplets can be made to form a certain landing area. By observing the influence of wind, the impact of wind strength and direction on the spraying operation of the nozzle, as well as the changes in the overall spraying and irrigation position of the nozzle under the influence of wind, can be clearly understood. This allows for corresponding adjustments to the nozzle so that the initial irrigation range of the nozzle covers the plant growth area.
[0017] In a preferred embodiment, the present invention may be further configured such that: the step of calculating the offset distance between the actual irrigation position and the initial irrigation position of the sprinkler head spraying water droplets for irrigation under the influence of wind information includes:
[0018] The distance between the furthest point of the water droplet sprayed from the nozzle and the nozzle itself is obtained when the nozzle is spraying water parallel to the wind direction without wind influence.
[0019] Under the influence of wind, the distance between the furthest point of the sprayed water droplets and the nozzle is obtained when the nozzle sprays water parallel to the wind direction.
[0020] The offset distance of the water droplets sprayed by the nozzle under the action of wind is obtained by subtracting the first distance from the second distance.
[0021] By adopting the above technical solution, under windless conditions, the outline of the actual irrigation position corresponding to the sprinkler can be clearly and intuitively formed by the farthest position sprayed by the sprinkler. By changing the spray pressure and angle of the sprinkler, an initial irrigation position centered on the sprinkler is formed. Similarly, under the influence of wind, an actual irrigation position is formed centered on a position offset from the sprinkler by a certain distance. The distance from the sprinkler to the intersection of a straight line parallel to the wind direction and the edge outline of the initial irrigation position and the actual irrigation position is used to form a first distance length and a second distance length. The offset distance is calculated by subtracting the first distance length from the second distance length. The direction of the offset distance is also reflected by the wind direction.
[0022] In a preferred embodiment, the present invention can be further configured as follows: the step of adjusting the spray pressure and spray direction of the nozzle based on the offset distance, so that the water droplets sprayed by the nozzle fall on the initial irrigation position, includes:
[0023] Based on the offset distance, obtain the position information of the initial irrigation position in the opposite direction of the wind direction, which is equivalent to the offset distance;
[0024] Based on the location information, a direction adjustment command is sent to the nozzle, so that the nozzle spray direction is adjusted to face the corresponding position;
[0025] Based on the location information, a pressure adjustment command is sent to the nozzle, causing the nozzle to spray water droplets that fall at the corresponding location.
[0026] By adopting the above technical solution, the actual spraying position in the opposite wind direction is calculated by the offset distance. The actual spraying position is offset by the wind force, which cancels out the offset distance in the wind direction. This ensures that the water droplets sprayed by the nozzle can still fall accurately and stably into the corresponding initial irrigation position after being affected by the wind. This reduces the water droplet drift loss caused by wind in smart irrigation, increases irrigation uniformity, and avoids the problem of missed spraying.
[0027] In a preferred embodiment, the present invention may be further configured such that, based on the offset distance, the spray pressure and spray direction of the nozzle are adjusted accordingly so that the water droplets sprayed by the nozzle fall on the initial irrigation position, the step further includes:
[0028] Identify sprinklers or nozzles whose actual irrigation location is outside the initial irrigation location range when water droplets fall from the sprinkler head.
[0029] Send a shutdown control command to the nozzle to shut down the corresponding nozzle or the spray nozzle on the nozzle;
[0030] After the sprinkler head finishes spraying water droplets, a control command is sent to the sprinkler head so that the water droplets sprayed by the corresponding sprinkler head or nozzle fall into the position where no water droplets fall within the initial irrigation position.
[0031] By adopting the above technical solution, there may be some overlap between the initial irrigation position and the actual irrigation position of the sprinkler head. If the water droplets sprayed by the sprinkler head or nozzle are not actually irrigated within the initial position, the corresponding sprinkler head or nozzle is closed, ensuring that all water droplets fall within the initial irrigation range. By adjusting the spray direction and pressure of the closed sprinkler head or nozzle, the water droplets are directed to areas within the initial irrigation position where no water droplets fall. This two-stage irrigation process avoids excessive adjustments that could lead to sprinkler head errors and poor irrigation, while also preventing mechanical damage from frequent adjustments. Furthermore, the second stage irrigates areas within the initial irrigation position that are currently dry, simultaneously verifying whether irrigation has been fully completed within the initial irrigation position, thus improving irrigation uniformity and preventing missed areas.
[0032] In a preferred embodiment, the present invention can be further configured such that: after the sprinkler head has finished spraying water droplets, a control command is sent to the sprinkler head to cause the water droplets sprayed by the corresponding sprinkler head or nozzle to fall into a position within the initial irrigation position where no water droplets fall.
[0033] Obtain a standard line within the initial irrigation location that passes through the sprinkler position and is perpendicular to the wind direction;
[0034] The boundary where the actual irrigation position of the sprinkler head's sprayed water droplets does not coincide with the initial irrigation position is obtained;
[0035] The nozzles or spray nozzles at the central angles symmetrically corresponding to the standard line along the non-overlapping boundary are closed.
[0036] Based on the offset distance, obtain the location information of the location where no water droplets fall within the initial irrigation position in the opposite direction of the wind direction, which is equivalent to the offset distance;
[0037] Based on the location information, a direction adjustment command is sent to the nozzle to adjust the spray direction of the nozzle or spray outlet to face the corresponding position.
[0038] Based on location information, a pressure adjustment command is sent to the nozzle, causing the nozzle or spray nozzle to spray water droplets onto the corresponding location.
[0039] By adopting the above technical solution, a standard line passing through the sprinkler position and perpendicular to the wind direction is obtained within the initial irrigation position. For the circumferentially set sprinklers or sprinkler nozzles, the sprinkler nozzles or sprinkler nozzles at the central angles corresponding to the non-overlapping boundaries of the actual irrigation positions and the initial irrigation positions are closed by using the boundary where the non-overlapping boundary is symmetrical to the standard line. Based on the offset distance, the position information of the location where no water droplets fall within the initial irrigation position is calculated and obtained in the opposite direction of the wind direction, which is equivalent to the offset distance. There is an overlap between the position information and the initial irrigation position. The sprinklers and sprinkler nozzles at the central angles of the overlapping boundaries are opened. Based on the position information, the sprinkler direction and spray pressure are adjusted so that the water droplets sprayed by the opened sprinklers fall at the location where no water droplets fall within the first initial irrigation position. By using a two-stage process to spray water onto the initial irrigation location, excessive adjustment commands can easily cause nozzle errors and poor irrigation. This also avoids mechanical damage caused by frequent adjustments. Furthermore, the second stage involves watering the dry areas within the initial irrigation location and verifying whether the initial irrigation location has been fully irrigated, thus improving the uniformity of irrigation and preventing the possibility of missed areas.
[0040] In a preferred embodiment, the invention may be further configured such that the method also includes:
[0041] Obtain temperature and humidity information at the location of the sprinkler head;
[0042] Based on temperature and humidity information, the amount of evaporation loss of sprayed water droplets before they fall to the ground is obtained;
[0043] Based on the evaporation loss, the spraying time of the current nozzle is increased so that the amount of water sprayed during the increased spraying time is equal to the evaporation loss.
[0044] By adopting the above technical solution, water droplets sprayed from the sprinkler head will experience evaporation loss before falling to the ground. Under windy conditions, these droplets may drift out of the irrigated area, causing drift loss. This drift loss is particularly significant during dry, windy, and hot seasons, and the amount of loss is related to wind speed, air temperature, and air humidity. By recording and comparing air temperature and humidity information, the spraying time of the sprinkler head can be extended, allowing the additional spray volume to offset the evaporation loss after spraying. This results in more even irrigation within the initial irrigation location, avoiding missed or excessive spraying and promoting full plant growth.
[0045] The second objective of this application is to provide an intelligent irrigation system.
[0046] The second objective of this application is achieved through the following technical solution:
[0047] Wind information acquisition module: used to acquire wind information at the irrigation location, including wind speed and wind direction;
[0048] Initial Irrigation Location Module: Used to obtain the initial irrigation location for water droplets to be sprayed from the sprinkler head for irrigation when there is no wind.
[0049] Offset distance calculation module: Based on wind information, it calculates the offset distance between the actual irrigation position and the initial irrigation position when the sprinkler head sprays water droplets for irrigation under the influence of wind.
[0050] Adjustable nozzle module: Used to adjust the spray pressure and spray direction of the nozzle based on the offset distance, so that the water droplets sprayed by the nozzle fall on the initial irrigation position.
[0051] By employing the above technical solution, wind information at the sprinkler irrigation point is obtained. The wind force is used to determine the initial irrigation position of the sprinkler sprayed water droplets under windless conditions, based on the preset sprinkler spray pressure and direction. This initial position represents the preset irrigation range of the sprinkler. When affected by wind, the water droplets sprayed by the sprinkler are prone to drift and loss, preventing them from falling to the initial irrigation position. Based on the wind force and direction, the actual position of the sprinkler spraying water for irrigation under wind conditions is obtained, and the offset distance between the actual irrigation position and the initial irrigation position is calculated for clear, intuitive, and recordable purposes. Based on the offset distance, the spray pressure and direction of the nozzle are automatically adjusted so that the water droplets sprayed from the nozzle are directed a certain distance away from the initial irrigation position in the opposite direction of the wind. This certain distance offsets the offset distance affected by the wind, so that the sprayed water droplets can fall into the initial irrigation position under the action of the wind. This reduces the drift loss caused by wind that is easily affected by the intelligent irrigation system, and enables the nozzle to irrigate the initial irrigation position evenly, avoiding the problem of missed spraying.
[0052] The third objective of this application is to provide a smart irrigation device.
[0053] The aforementioned objective three of this application is achieved through the following technical solution:
[0054] A smart irrigation device includes a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executed as described above for a smart irrigation method.
[0055] The fourth objective of this application is to provide a computer-readable storage medium.
[0056] The fourth objective of this application is achieved through the following technical solution:
[0057] A computer-readable storage medium storing a computer program capable of being loaded by a processor and executed as described above for an intelligent irrigation method.
[0058] In summary, this application includes at least one of the following beneficial technical effects:
[0059] 1. Obtain wind information at the sprinkler irrigation point. Based on the wind strength, determine the initial irrigation position of the sprinkler sprayed water droplets under windless conditions, according to the preset sprinkler spray pressure and direction. This is the preset irrigation range of the sprinkler. When affected by wind, the sprinkled water droplets are prone to drift, causing losses and preventing the droplets from falling at the initial irrigation position. Based on the wind strength and direction, obtain the actual position of the sprinkler spraying water for irrigation under wind conditions, and calculate the offset distance between the actual irrigation position and the initial irrigation position for clear visualization and recording. Based on the offset distance, the spray pressure and direction of the nozzle are automatically adjusted so that the water droplets sprayed from the nozzle are directed a certain distance away from the initial irrigation position in the opposite direction of the wind. This certain distance offsets the offset distance affected by the wind, so that the sprayed water droplets can fall into the initial irrigation position under the action of the wind. This reduces the drift loss caused by wind that is easily affected by the intelligent irrigation system, and enables the nozzle to irrigate the initial irrigation position evenly, avoiding the problem of missed spraying.
[0060] 2. The initial irrigation position and the actual irrigation position of the sprinkler head may overlap to some extent. By determining that the water droplets sprayed by the sprinkler head or nozzle are not actually irrigating within the initial position, the corresponding sprinkler head or nozzle is closed, ensuring that all water droplets fall within the initial irrigation area. By adjusting the spray direction and pressure of the closed sprinkler head or nozzle, the water droplets are directed to areas within the initial irrigation position where no water droplets fall. This two-stage irrigation process avoids excessive adjustments that could lead to sprinkler head errors and poor irrigation, while also preventing mechanical damage from frequent adjustments. Furthermore, the two-stage irrigation process irrigates areas within the initial irrigation position that are currently dry, simultaneously verifying that irrigation has been completed within the initial irrigation position, thus improving irrigation uniformity and preventing missed areas.
[0061] 3. Water droplets sprayed from sprinklers experience evaporation loss before reaching the ground. In windy conditions, this drift loss can extend beyond the irrigated area, causing further losses, especially during dry, windy, and hot seasons. The amount of this drift loss is related to wind speed, air temperature, and humidity. By recording and comparing air temperature and humidity data, extending the sprinkler spray time allows the additional water volume to offset the evaporation loss, resulting in more even irrigation within the initial irrigation area. This avoids missed or excessive spraying and promotes optimal plant growth. Attached Figure Description
[0062] Figure 1 This is a flowchart illustrating the steps of an intelligent irrigation method.
[0063] Figure 2 This is a flowchart of an intelligent irrigation system.
[0064] Figure 3 This is a schematic diagram of the equipment structure for implementing the aforementioned intelligent irrigation method.
[0065] Figure 4 This is a schematic diagram of the structure of device 2 that implements the above-mentioned intelligent irrigation method.
[0066] Figure 5 This is a top view of device 2, which implements the aforementioned intelligent irrigation method.
[0067] Figure 6 This is a schematic diagram of the principle of a smart irrigation method. Figure 1 .
[0068] Figure 7 This is a schematic diagram of the principle of a smart irrigation method. Figure 2 .
[0069] Figure 8 This is a schematic diagram of the principle of a smart irrigation method. Figure 3 .
[0070] Figure 9 This is a schematic diagram of the principle of a smart irrigation method. Figure 4 .
[0071] Figure 10 This is a schematic diagram of the principle of a smart irrigation method. Figure 5 .
[0072] Figure Labels
[0073] 100. Wind information acquisition module; 200. Initial irrigation location acquisition module; 300. Offset distance calculation module; 400. Sprinkler head adjustment module; 1. Sprinkler head; 2. Spray nozzle. Detailed Implementation
[0074] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0075] Furthermore, the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this article, unless otherwise specified, generally indicates that the preceding and following related objects have an "or" relationship.
[0076] The embodiments of this application will now be described in further detail with reference to the accompanying drawings.
[0077] This application provides an intelligent irrigation method, referring to... Figure 1 The main process of the method is described as follows:
[0078] S1: Obtain wind information at the irrigation location, the wind information including wind force and wind direction;
[0079] The wind information includes wind speed and wind direction. By setting wind speed and wind direction sensors at corresponding positions on the nozzle 1, the influence of wind on the water droplets sprayed by the nozzle 1 in the Tidine area is obtained. By fully acquiring the wind information, the nozzle 1 can be precisely adjusted accordingly.
[0080] S2: Obtain the initial irrigation position for water droplets sprayed by nozzle 1 under conditions of no wind influence;
[0081] Among them, wind force level three and below has little impact on water droplet deviation. In the absence of wind, by setting up sensors on the ground, when water sprayed from nozzle 1 falls onto the corresponding sensor, it is easy to sense the spray range of nozzle 1, that is, to sense the initial irrigation position and obtain the fixed position.
[0082] S3: Based on wind information, calculate the offset distance between the actual irrigation position and the initial irrigation position when sprinkler 1 sprays water droplets for irrigation under the influence of wind.
[0083] Among them, see Figure 6 Under the influence of wind, by setting up sensors on the ground, when the water sprayed from the nozzle 1 is affected by the wind and drifts with the wind to the corresponding sensor, it is easy to sense the spray range of the nozzle 1, that is, to sense the actual irrigation position and obtain a fixed position. The displacement generated along the wind direction between the initial irrigation position and the actual irrigation position is the offset distance.
[0084] S4: Based on the offset distance, adjust the spray pressure and spray direction of nozzle 1 accordingly so that the water droplets sprayed by nozzle 1 fall on the initial irrigation position.
[0085] Among them, see Figure 7 and Figure 8By obtaining the offset distance, the spray pressure and spray direction of the nozzle 1 are automatically adjusted so that the water droplets sprayed by the nozzle 1 are sprayed a certain distance away from the initial irrigation position in the opposite direction of the wind. This certain distance offsets the offset distance affected by the wind, so that the sprayed water droplets can fall into the initial irrigation position under the action of the wind. This reduces the drift loss caused by wind that smart irrigation is easily affected by, and enables the nozzle 1 to irrigate the initial irrigation position evenly, avoiding the problem of missed spraying.
[0086] Specifically, in some possible embodiments, the step of obtaining the initial irrigation position for water droplets sprayed by sprinkler head 1 for irrigation under wind-free conditions includes:
[0087] Obtain the jet pressure experienced by the water droplets as they are ejected from nozzle 1;
[0088] Obtain the spray direction of the water droplets ejected from nozzle 1;
[0089] Based on the spray pressure and spray direction of the water droplets, the spray position starting from nozzle 1 is obtained, and multiple spray positions form the spray range area of nozzle 1.
[0090] The system utilizes a pressure sensor added to the nozzle 2 of the nozzle 1 to measure the spray pressure of the water. The initial velocity of the water droplets is obtained from the spray pressure, and the spray distance is calculated using the initial velocity and the mass of the water. A direction adjuster allows water to be sprayed from a specific direction relative to the nozzle 1. The spray direction can be set by adjusting the rotation of the nozzle 1 and the angle between the nozzle and the ground surface. By determining the spray direction and initial velocity, the spray positions can be calculated. By adjusting the spray pressure and direction, the same nozzle 1 can spray multiple positions, forming the initial irrigation positions for water distribution under windless conditions. For example, a nozzle 1 capable of circumferential rotation with a maximum spray distance of 10m can be sprayed 10m away from the nozzle by adjusting the nozzle 2 to a 45-degree angle with the ground and increasing the maximum spray pressure. The initial irrigation position of this nozzle 1 is a circular area with an area of 100π square meters centered on the nozzle 1.
[0091] Specifically, in some possible embodiments, the step of calculating the offset distance between the actual irrigation position and the initial irrigation position of the sprinkler head 1 spraying water droplets for irrigation under wind conditions, based on wind information, includes:
[0092] Under no wind influence, the distance between the furthest point of the water droplet sprayed by the nozzle 1 and the nozzle 1 is obtained.
[0093] Under the influence of wind, the distance between the furthest point of the sprayed water droplet and the nozzle 1 is obtained when the nozzle 1 sprays water parallel to the wind direction.
[0094] Based on the second distance length minus the first distance length, the offset distance of the water droplet irrigation position of the nozzle 1 under the action of wind is obtained.
[0095] In the absence of wind, the furthest point sprayed by nozzle 1 clearly and intuitively forms the outline of the actual irrigation position corresponding to nozzle 1. By changing the spray pressure and angle of nozzle 1, an initial irrigation position centered on nozzle 1 is formed. Similarly, under the influence of wind, an actual irrigation position is formed centered at a position offset from nozzle 1 by a certain distance. The distance from the intersection of a straight line parallel to the wind direction and the edge outline of the initial and actual irrigation positions to nozzle 1 forms a first distance length and a second distance length. The offset distance is calculated by subtracting the first distance length from the second distance length. The direction of the offset distance is also reflected by the wind direction. For example, in the absence of wind, by adjusting the spray nozzle 2 of nozzle 1 to a 45-degree angle with the ground and increasing the spray pressure to the maximum, water droplets can be sprayed by nozzle 1 along the wind direction to a position 10m away from nozzle 1. The first distance length is 10m. The nozzle 1 rotates circumferentially to form a circle with a radius of 10m. By adjusting nozzle 1, the spray range of nozzle 1 is within this circle. Under wind conditions, the water droplets sprayed by the same nozzle 1 drifted 5m further along the wind direction than before. The second distance is 10+5=15m. The nozzle 1 rotates to form a circle with a radius of 10m. The center of this circle is offset by 5 meters along the wind direction from the original center. The offset distance is 15m-10m=5m.
[0096] Specifically, in some possible embodiments, the step of adjusting the spray pressure and spray direction of the nozzle 1 based on the offset distance so that the water droplets sprayed by the nozzle 1 fall on the initial irrigation position includes:
[0097] Based on the offset distance, obtain the position information of the initial irrigation position in the opposite direction of the wind direction, which is equivalent to the offset distance;
[0098] Based on the location information, a direction adjustment command is sent to nozzle 1, so that the spray direction of nozzle 1 is adjusted to face the corresponding position.
[0099] Based on the location information, a pressure adjustment command is sent to nozzle 1, causing nozzle 1 to spray water droplets that fall at the corresponding location.
[0100] For example, with an offset distance of 5m, taking the coordinate position of nozzle 1 as (0m, 0m) as the origin, and the wind direction as the positive X-axis, the initial irrigation position is (0m, 10m), and the actual irrigation position is (5m, 10m). The system obtains the position information equivalent to the offset distance in the opposite direction of the wind from the initial irrigation position, i.e., the position information is (-5m, 10m). Based on the calculated position information, the system sends a direction adjustment command to nozzle 1, causing nozzle 1's spray nozzle 2 to point to the coordinates (-5m, 10m). Since the spray position changes from the original 10m to 5 √5 meters, the ratio of the distance traveled is 2 √5:5, the ratio of the initial horizontal velocity is 2 √5:5, and the ratio of the spray pressure is 2 √5:5. Therefore, based on the location information, the spray direction and spray pressure of the nozzle 1 are adjusted accordingly, so that the nozzle 1 sprays water droplets to the position represented by the location information. Due to the influence of wind, the distance of drift caused by the wind is exactly the offset distance, so that the water droplets can fall exactly on the initial irrigation position, avoiding drift loss.
[0101] Specifically, in some possible embodiments, the step of adjusting the spray pressure and spray direction of the nozzle 1 based on the offset distance so that the water droplets sprayed by the nozzle 1 fall on the initial irrigation position further includes:
[0102] Identify the actual irrigation location of the water droplets from nozzle 1 that is outside the initial irrigation location range of nozzle 1 or nozzle 2;
[0103] Send a shutdown control command to nozzle 1 to close the corresponding nozzle 1 or the spray nozzle 2 on nozzle 1;
[0104] After the nozzle 1 finishes spraying water droplets, a control command is sent to the nozzle 1 so that the water droplets sprayed by the corresponding nozzle 1 or spray nozzle 2 fall into the position where no water droplets fall within the initial irrigation position.
[0105] Among them, see Figure 9 The initial irrigation position and the actual irrigation position of sprinkler head 1 may overlap to some extent. If the water droplets sprayed by sprinkler head 1 or its nozzle 2 are not actually irrigated within the initial position, the corresponding sprinkler head 1 or nozzle 2 is closed, ensuring that all water droplets from sprinkler head 1 fall within the initial irrigation range. By adjusting the spray direction and pressure of the closed sprinkler head 1 or nozzle 2, the water droplets are directed to areas within the initial irrigation position where no water droplets fall. This two-stage irrigation process avoids excessive adjustments that could lead to errors and poor irrigation, while also preventing mechanical damage from frequent adjustments. Furthermore, the second stage irrigates areas within the initial irrigation position that are previously dry, simultaneously verifying whether irrigation has been completed within the initial irrigation position, thus improving irrigation uniformity and preventing missed areas.
[0106] For details, please refer to Figure 10 In some possible embodiments, the step of sending a control command to the nozzle 1 after the nozzle 1 has finished spraying water droplets, so that the water droplets sprayed by the corresponding nozzle 1 or spray nozzle 2 fall into the position within the initial irrigation position where no water droplets fall, includes:
[0107] Obtain a standard line within the initial irrigation location that passes through the position of sprinkler 1 and is perpendicular to the wind direction;
[0108] The actual irrigation position and the initial irrigation position of the water droplets sprayed by nozzle 1 do not coincide at the boundary.
[0109] The nozzle 1 or spray port 2 at the central angle corresponding to the non-overlapping boundary along the standard line is closed;
[0110] Based on the offset distance, obtain the location information of the location where no water droplets fall within the initial irrigation position in the opposite direction of the wind direction, which is equivalent to the offset distance;
[0111] Based on the location information, a direction adjustment command is sent to nozzle 1, so that the spray direction of nozzle 1 or spray nozzle 2 is adjusted to face the corresponding position.
[0112] Based on the location information, a pressure adjustment command is sent to nozzle 1, causing nozzle 1 or spray nozzle 2 to spray water droplets onto the corresponding location.
[0113] Specifically, when the sprinkler head 1 is formed by a circumferential combination of multiple single nozzles 2 or by a circumferential combination of multiple nozzles 2 on a single sprinkler head 1, along the wind direction, there is a non-overlapping boundary line between the actual irrigation position and the initial irrigation position. A standard line passing through the sprinkler head 1 position and perpendicular to the wind direction is drawn within the initial irrigation position. The sprinkler head 1 or nozzle 2 at the central angle corresponding to the non-overlapping boundary line, which is symmetrical about the standard line, is closed. Alternatively, the sprinkler head 1 is selected to open or close by connecting the intersection point of the outer rings of the initial irrigation position and the actual irrigation position with the center point of the sprinkler head 1 position, after a translational offset distance in the opposite direction. First, turn on the nozzle 1 or spray nozzle 2 corresponding to the central corner of nozzle 1, so that the water sprayed by the turned-on nozzle 1 or spray nozzle 2 can fall within the initial irrigation position under the influence of wind. After irrigating part of the initial area, turn off the current nozzle 1 or spray nozzle 2, and turn on the remaining nozzle 1 or spray nozzle 2, so that the water sprayed by the turned-on nozzle 1 or spray nozzle 2 can fall within the initial irrigation position where there is no water, under the influence of wind, so that the initial irrigation position is watered, increasing the uniformity of irrigation and preventing the problem of missed spraying.
[0114] Specifically, in some possible embodiments, the method further includes:
[0115] Obtain the air temperature and humidity information at the irrigation location of sprinkler head 1;
[0116] Based on temperature and humidity information, the amount of evaporation loss of sprayed water droplets before they fall to the ground is obtained;
[0117] Based on the evaporation loss, the spraying time of the water droplets sprayed by the current nozzle 1 is increased so that the amount of water sprayed during the increased spraying time is equal to the evaporation loss.
[0118] In sprinkler irrigation, water droplets sprayed from nozzle 1 may drift away from the initial irrigation location in windy conditions, resulting in drift loss. Evaporation loss occurs before the water reaches the ground. This drift and evaporation loss is particularly significant during dry, windy, and hot seasons, and the amount of loss is related to wind speed, air temperature, and humidity. By recording and comparing air temperature and humidity information, the spraying time of nozzle 1 can be extended. This allows the increased spray volume to offset the evaporation loss, ensuring more even irrigation within the initial irrigation location, avoiding missed or excessive spraying, and promoting optimal plant growth. For example, at a temperature of 25 degrees Celsius and an air humidity of 80%, the plants in this area would require 10 minutes of spraying with the current nozzle 1 setting, totaling 100 cubic meters of water. Air humidity decreases as temperature rises. When the temperature at the initial irrigation location rises to 40 degrees Celsius, the air humidity drops to 30%. Due to the higher temperature and humidity, the actual amount of water entering the initial irrigation location is 99 cubic meters, with an evaporation loss of 1 cubic meter. The spray speed of nozzle 1 is one-sixth of a cubic meter per second. Therefore, nozzle 1 needs to spray for a total of 10 minutes and 6 seconds to allow the water sprayed within 6 seconds to offset the evaporation loss, ensuring that the plants in the initial irrigation location receive uniform and sufficient water.
[0119] Another embodiment of this application provides an intelligent irrigation system, wherein, see reference Figure 2 A smart irrigation system, comprising:
[0120] Wind information acquisition module 100: used to acquire wind information at the irrigation location, the wind information including wind force and wind direction;
[0121] Initial Irrigation Position Acquisition Module 200: Used to acquire the initial irrigation position of the sprinkler head 1 spraying water droplets for irrigation under conditions of no wind influence;
[0122] Offset distance calculation module 300: Based on wind information, it calculates the offset distance between the actual irrigation position and the initial irrigation position when the sprinkler head 1 sprays water droplets for irrigation under the influence of wind.
[0123] Adjusting nozzle module 400: Used to adjust the spray pressure and spray direction of nozzle 1 based on the offset distance, so that the water droplets sprayed by nozzle 1 fall on the initial irrigation position.
[0124] The intelligent irrigation system provided in this embodiment can achieve the steps of the aforementioned embodiments due to the functions of its modules and the logical connections between them. Therefore, it can achieve the same technical effect as the aforementioned embodiments. For the principle analysis, please refer to the relevant description of the steps of the aforementioned intelligent irrigation method, which will not be repeated here.
[0125] In some possible embodiments, the initial irrigation location acquisition module 200 includes:
[0126] Jet pressure acquisition unit: used to acquire the jet pressure experienced by water droplets when they are ejected from nozzle 1;
[0127] Jet direction acquisition unit: used to acquire the jet direction of water droplets ejected from nozzle 1;
[0128] The spray range area acquisition unit is used to acquire the spray position starting from nozzle 1 based on the spray pressure and spray direction of the water droplet. Multiple spray positions form the spray range area of nozzle 1.
[0129] The intelligent irrigation system provided in this embodiment can achieve the steps of the aforementioned embodiments due to the functions of its modules and the logical connections between them. Therefore, it can achieve the same technical effect as the aforementioned embodiments. For the principle analysis, please refer to the relevant description of the steps of the aforementioned intelligent irrigation method, which will not be repeated here.
[0130] In some possible embodiments, the offset distance calculation module 300 includes:
[0131] First distance length unit: used to obtain the first distance length between the farthest position of the water droplet sprayed by the nozzle 1 and the nozzle 1 when it sprays water parallel to the wind direction without wind influence;
[0132] Second distance length acquisition unit: used to acquire the second distance length between the farthest position of the water droplet sprayed by the nozzle 1 and the nozzle 1 when the nozzle 1 sprays along the wind direction parallel to the wind force under the influence of wind.
[0133] Offset distance calculation unit: used to obtain the offset distance of the water droplet irrigation position of the nozzle 1 under the action of wind force based on the second distance length minus the first distance length.
[0134] The intelligent irrigation system provided in this embodiment can achieve the steps of the aforementioned embodiments due to the functions of its modules and the logical connections between them. Therefore, it can achieve the same technical effect as the aforementioned embodiments. For the principle analysis, please refer to the relevant description of the steps of the aforementioned intelligent irrigation method, which will not be repeated here.
[0135] In some possible embodiments, the adjusting nozzle 1 module 400 includes:
[0136] Location information acquisition unit: used to acquire location information of the initial irrigation location in the opposite direction of the wind direction, based on the offset distance;
[0137] Nozzle direction adjustment unit: used to send a direction adjustment command to nozzle 1 based on position information, so that the spray direction of nozzle 1 is adjusted to face the corresponding position;
[0138] Adjusting nozzle pressure unit: Used to send pressure adjustment commands to nozzle 1 based on position information, so that the water droplets sprayed by nozzle 1 fall at the corresponding position.
[0139] The intelligent irrigation system provided in this embodiment can achieve the steps of the aforementioned embodiments due to the functions of its modules and the logical connections between them. Therefore, it can achieve the same technical effect as the aforementioned embodiments. For the principle analysis, please refer to the relevant description of the steps of the aforementioned intelligent irrigation method, which will not be repeated here.
[0140] In some possible embodiments, the adjusting nozzle 1 module 400 further includes:
[0141] Invalid spray nozzle unit: used to identify spray nozzles 1 or spray nozzles 2 whose actual irrigation location is outside the initial irrigation location range when the water droplets from spray nozzle 1 fall;
[0142] Sending a shutdown command unit: used to send a shutdown control command to nozzle 1 to close the corresponding nozzle 1 or the spray port 2 on nozzle 1;
[0143] Adjusting nozzle unit: When the nozzle 1 finishes spraying water droplets, it sends a control command to the nozzle 1 so that the water droplets sprayed by the corresponding nozzle 1 or spray nozzle 2 fall into the position where no water droplets fall within the initial irrigation position.
[0144] The intelligent irrigation system provided in this embodiment can achieve the steps of the aforementioned embodiments due to the functions of its modules and the logical connections between them. Therefore, it can achieve the same technical effect as the aforementioned embodiments. For the principle analysis, please refer to the relevant description of the steps of the aforementioned intelligent irrigation method, which will not be repeated here.
[0145] In some possible embodiments, the nozzle adjustment unit includes:
[0146] Standard line acquisition sub-unit: used to acquire a standard line within the initial irrigation position that passes through the position of sprinkler 1 and is perpendicular to the wind direction;
[0147] Obtain non-overlapping boundary sub-units: Obtain the non-overlapping boundary between the actual irrigation position and the initial irrigation position of the water droplets sprayed by nozzle 1;
[0148] Sub-unit for obtaining corresponding location information: Based on the offset distance, obtain the location information of the location where no water droplets fall within the initial irrigation location along the opposite direction of the wind direction, which is equivalent to the offset distance;
[0149] Direction adjustment subunit: Used to send direction adjustment commands to nozzle 1 based on position information, so that the spray direction of nozzle 1 or spray port 2 is adjusted to face the corresponding position;
[0150] Pressure adjustment subunit: Used to send pressure adjustment commands to nozzle 1 based on position information, so that the nozzle 1 or spray nozzle 2 sprays water droplets to the corresponding position.
[0151] The intelligent irrigation system provided in this embodiment can achieve the steps of the aforementioned embodiments due to the functions of its modules and the logical connections between them. Therefore, it can achieve the same technical effect as the aforementioned embodiments. For the principle analysis, please refer to the relevant description of the steps of the aforementioned intelligent irrigation method, which will not be repeated here.
[0152] In some possible embodiments, it also includes:
[0153] Temperature and humidity information acquisition module: used to acquire temperature and humidity information at the irrigation location of sprinkler head 1;
[0154] Evaporation Loss Acquisition Module: Used to acquire the evaporation loss of sprayed water droplets before they fall to the ground, based on temperature and humidity information.
[0155] Increase spray time module: Used to increase the spray time of water droplets sprayed by the current nozzle 1 based on the amount of evaporation loss, so that the amount of water sprayed during the newly added spray time is equal to the amount of evaporation loss.
[0156] The intelligent irrigation system provided in this embodiment can achieve the steps of the aforementioned embodiments due to the functions of its modules and the logical connections between them. Therefore, it can achieve the same technical effect as the aforementioned embodiments. For the principle analysis, please refer to the relevant description of the steps of the aforementioned intelligent irrigation method, which will not be repeated here.
[0157] This application also provides an intelligent irrigation device, including a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executed as described above for an intelligent irrigation method.
[0158] This application also provides a computer-readable storage medium storing a computer program that can be loaded by a processor and executed as described above for an intelligent irrigation system method.
[0159] The storage medium provided in this embodiment can achieve the same technical effect as the aforementioned embodiments because the computer program therein, after being loaded and run on the processor, will implement the various steps of the aforementioned embodiments. For the principle analysis, please refer to the relevant description of the aforementioned method steps, which will not be repeated here.
[0160] The storage medium includes, for example, various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0161] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein can be implemented directly by hardware, a software module executed by a processor, or a combination of both. The software module can be located in random access memory (RAM), main memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art.
[0162] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the present invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.
[0163] Furthermore, features defined by the terms "first" and "second" may explicitly or implicitly include at least one of those features. In the description of this invention, "a plurality of" means at least two, such as two, three, etc., and unless otherwise explicitly specified, is used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features.
[0164] Therefore, any process or method description in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or more executable instructions for implementing custom logic functions or processes, and the scope of the preferred embodiments of the invention includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as will be understood by those skilled in the art to which embodiments of the invention pertain.
[0165] The embodiments described in this specific implementation are preferred embodiments of this application and are not intended to limit the scope of protection of this application. Therefore, all equivalent changes made in accordance with the structure, shape and principle of this application should be covered within the scope of protection of this application.
Claims
1. A smart irrigation method, characterized in that, include: Obtain wind information at the irrigation location, including wind force and wind direction; Obtain the initial irrigation position for water droplet spraying from sprinklers under windless conditions; Obtain the jet pressure experienced by the water droplets as they are ejected from the nozzle; obtain the jet direction of the water droplets as they are ejected from the nozzle. Based on the jet pressure and jet direction of the water droplets, the jet position starting from the nozzle is obtained, and multiple jet positions form the jet range area of the nozzle. Based on wind information, calculate the offset distance between the actual irrigation position and the initial irrigation position when the sprinkler sprays water droplets for irrigation under the influence of wind; obtain the first distance length between the farthest position of the water droplets sprayed by the sprinkler and the sprinkler when there is no wind and the sprinkler sprays water parallel to the wind direction. Under the influence of wind, the distance between the farthest point of the sprayed water droplets and the sprinkler head is obtained when the sprinkler head sprays water parallel to the wind direction. Based on the second distance length minus the first distance length, the offset distance of the water droplet irrigation position caused by the sprinkler head under the action of wind is obtained. Based on the offset distance, the spray pressure and spray direction of the nozzle are adjusted accordingly so that the water droplets sprayed by the nozzle fall on the initial irrigation position. Identify the sprinklers or nozzles whose actual irrigation location is outside the initial irrigation location range; send a shutdown control command to the sprinkler to shut down the corresponding sprinkler or nozzle; after the sprinkler has finished spraying water droplets, send a control command to the sprinkler to make the water droplets sprayed by the corresponding sprinkler or nozzle fall into a position within the initial irrigation location where no water droplets fall. After the sprinkler head finishes spraying water droplets, the steps of sending a control command to the sprinkler head to make the water droplets sprayed by the corresponding sprinkler head or nozzle fall into the position where no water droplets fall within the initial irrigation position include: obtaining a standard line within the initial irrigation position that passes through the sprinkler head position and is perpendicular to the wind direction; obtaining the boundary where the actual irrigation position of the sprinkler head spraying water droplets does not coincide with the initial irrigation position; closing the sprinkler head or nozzle at the central angle symmetrically corresponding to the standard line along the non-coincident boundary; obtaining position information equivalent to the offset distance of the position where no water droplets fall within the initial irrigation position in the opposite direction of the wind direction based on the offset distance; sending a direction adjustment command to the sprinkler head based on the position information to adjust the spray direction of the sprinkler head or nozzle to face the corresponding position; and sending a pressure adjustment command to the sprinkler head based on the position information to make the water droplets sprayed by the sprinkler head or nozzle fall into the corresponding position.
2. The intelligent irrigation method according to claim 1, characterized in that, Based on the offset distance, the steps of adjusting the spray pressure and direction of the nozzle to ensure that the water droplets sprayed by the nozzle fall on the initial irrigation position include: Based on the offset distance, obtain the position information of the initial irrigation position in the opposite direction of the wind direction, which is equivalent to the offset distance; Based on the location information, a direction adjustment command is sent to the nozzle, so that the nozzle spray direction is adjusted to face the corresponding position; Based on the location information, a pressure adjustment command is sent to the nozzle, causing the nozzle to spray water droplets that fall at the corresponding location.
3. The intelligent irrigation method according to claim 1, characterized in that, The method also includes: Obtain temperature and humidity information at the location of the sprinkler head; Based on temperature and humidity information, the amount of evaporation loss of sprayed water droplets before they fall to the ground is obtained; Based on the evaporation loss, the spraying time of the current nozzle is increased so that the amount of water sprayed during the increased spraying time is equal to the evaporation loss.
4. An intelligent irrigation system, characterized in that, include: Wind information acquisition module: used to acquire wind information at the irrigation location, including wind speed and wind direction; Initial Irrigation Position Acquisition Module: Used to acquire the initial irrigation position of the sprinkler head spraying water droplets for irrigation under windless conditions; acquire the spray pressure experienced by the water droplets when they are ejected from the sprinkler head; acquire the spray direction of the water droplets when they are ejected from the sprinkler head; Based on the jet pressure and jet direction of the water droplets, the jet position starting from the nozzle is obtained, and multiple jet positions form the jet range area of the nozzle. Offset distance calculation module: Based on wind information, it calculates the offset distance between the actual irrigation position and the initial irrigation position when the sprinkler head sprays water droplets for irrigation under the influence of wind. The distance between the furthest point of the water droplet sprayed from the nozzle and the nozzle itself is obtained when the nozzle is spraying water parallel to the wind direction without wind influence. Under the influence of wind, the distance between the farthest point of the sprayed water droplets and the sprinkler head is obtained when the sprinkler head sprays water parallel to the wind direction. Based on the second distance length minus the first distance length, the offset distance of the water droplet irrigation position caused by the sprinkler head under the action of wind is obtained. Adjustable nozzle module: Used to adjust the spray pressure and spray direction of the nozzle based on the offset distance, so that the water droplets sprayed by the nozzle fall on the initial irrigation position; The steps of identifying sprinklers or nozzles whose actual irrigation locations are outside the initial irrigation location range, and sending a shut-off control command to the sprinklers to close the corresponding sprinklers or nozzles; after the sprinklers have finished spraying water, sending a control command to the sprinklers to make the water droplets from the corresponding sprinklers or nozzles fall into a position within the initial irrigation location where no water droplets fall; and after the sprinklers have finished spraying water, sending a control command to the sprinklers to make the water droplets from the corresponding sprinklers or nozzles fall into a position within the initial irrigation location where no water droplets fall, include: identifying sprinklers or nozzles within the initial irrigation location that have passed the sprinkler position and... The system establishes a standard line perpendicular to the wind direction; identifies the boundary where the actual irrigation position and the initial irrigation position of the sprinkler head do not coincide; closes the sprinkler head or nozzle at the central angle symmetrically corresponding to the standard line at the non-coincident boundary; based on the offset distance, it identifies the position information of the location within the initial irrigation position where no water droplets fall, along the opposite direction of the wind direction, equal to the offset distance; based on the position information, it sends a direction adjustment command to the sprinkler head, adjusting the spray direction of the sprinkler head or nozzle to face the corresponding position; based on the position information, it sends a pressure adjustment command to the sprinkler head, causing the sprinkler head or nozzle to spray water droplets that fall at the corresponding position.
5. An intelligent irrigation device, characterized in that, include: A memory and a processor, wherein the memory stores a computer program capable of being loaded by the processor and executing any one of the intelligent irrigation methods of claims 1-3.
6. A computer-readable storage medium, characterized in that, The computer program is stored and can be loaded by a processor to execute any one of the intelligent irrigation methods of claims 1-3.
Citation Information
Patent Citations
Automatic irrigation method and system based on plant growth cycle
CN113994868A
Security judgment system of block chain Internet of Things equipment
CN114422561A
Intelligent greenhouse demonstration measurement and control system based on Internet of Things technology
CN114610101A