An irrigation method and device based on short message, equipment and storage medium
By acquiring short message information to generate irrigation strategies and controlling irrigation equipment for refined management, the problem of traditional irrigation methods being affected by subjective factors has been solved, realizing intelligent and efficient water use for farmland irrigation.
Patent Information
- Application Number
- CN202410275908.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-11
- Publication Date
- 2026-01-20
- Estimated Expiration
- 2044-03-11
AI Technical Summary
Traditional irrigation methods rely on manual judgment of soil moisture and crop water requirements, which are easily affected by subjective factors, leading to over- or under-irrigation, reducing crop yield and quality, and wasting water resources.
By acquiring short message information sent by target detection sensors, including soil information, light information, and temperature information, irrigation strategies are generated using BeiDou satellite communication technology to control irrigation equipment for refined management, avoiding over- or under-irrigation.
It has enabled intelligent management of farmland irrigation, improved the precision of irrigation, reduced water consumption, and avoided water waste.
Smart Images

Figure CN118000065B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of crop irrigation, and in particular to an irrigation method and device based on short messages, equipment and a storage medium. BACKGROUND
[0002] Irrigation is a very important agricultural practice in traditional agricultural production. In agricultural production, soil moisture is one of the most basic factors affecting crop growth and development, and irrigation is a way to artificially increase soil moisture. Through reasonable irrigation, sufficient water can be provided for crops to promote their normal growth and development and improve yield and quality. With the continuous development of irrigation technology, such as drip irrigation, sprinkler irrigation, and micro-sprinkler irrigation, these methods are widely used.
[0003] Currently, the traditional irrigation method relies on manual judgment of soil moisture and crop water requirement to irrigate crops.
[0004] However, the traditional irrigation method is easily affected by subjective factors, leading to over-irrigation or insufficient irrigation, delaying the normal growth and development of crops, and reducing crop yield and quality. Moreover, due to the lack of accurate water demand prediction and management, the traditional irrigation method has the phenomenon of excessive water use, resulting in waste of water resources. SUMMARY
[0005] The present application provides an irrigation method and device based on short messages, equipment and a storage medium to solve the problem of insufficient precision, over-irrigation or insufficient irrigation, and excessive irrigation water consumption when irrigating an irrigation area.
[0006] In a first aspect, the present application provides an irrigation method based on short messages, comprising:
[0007] Obtaining short message information sent by a target detection sensor, the short message information including soil information, light information, and temperature information of a target irrigation area in a to-be-irrigated area corresponding to the target detection sensor, wherein the target irrigation area is determined according to position information of the target detection sensor and position information of a target irrigation device;
[0008] Determining an irrigation strategy for the target irrigation area according to the short message information;
[0009] Controlling the target irrigation device to irrigate the target irrigation area according to the irrigation strategy for the target irrigation area.
[0010] Optionally, the method described above, before obtaining the short message information sent by the target detection sensor, the method further comprises:
[0011] determining the detection sensors, and the coordinate detection sensor and the target detection sensor among the detection sensors, wherein the detection sensors are arranged at preset angles and distances relative to the target irrigation equipment;
[0012] determining the position information of the target detection sensor according to the latitude and longitude coordinates detected by the coordinate detection sensor, and the angle between the target detection sensor and the coordinate detection sensor;
[0013] determining the target irrigation area corresponding to the target detection sensor in the to-be-irrigated area according to the position information of the target detection sensor, the position information of the target irrigation equipment, and the angle between the target detection sensor and the adjacent detection sensor, wherein the adjacent detection sensor is a detection sensor that meets the position requirement among the detection sensors.
[0014] Optionally, the method as described above, when the to-be-irrigated area is a circular area, and the target irrigation equipment is arranged at the center of the to-be-irrigated area, before determining the detection sensors, and the coordinate detection sensor and the target detection sensor among the detection sensors, the method further comprises:
[0015] determining the interval angle between the detection sensors according to the number of the detection sensors;
[0016] determining the installation position of the detection sensors according to the interval angle between the to-be-irrigated area and the detection sensors;
[0017] determining the detection sensors in the to-be-irrigated area, and the coordinate detection sensor among the detection sensors according to the installation position of the detection sensors.
[0018] Optionally, the method as described above, determining the irrigation strategy of the target irrigation area according to the short message information, comprises:
[0019] determining the initial irrigation strategy of the target irrigation area according to the short message information;
[0020] determining the light change in the to-be-irrigated area according to the light information sent by the other detection sensors among the detection sensors;
[0021] adjusting the initial irrigation strategy according to the light change in the to-be-irrigated area, to determine the irrigation strategy of the target irrigation area.
[0022] Optionally, the method as described above, adjusting the initial irrigation strategy according to the light change in the to-be-irrigated area, to determine the irrigation strategy of the target irrigation area, comprises:
[0023] determining the light area and the non-light area in the to-be-irrigated area according to the light change in the to-be-irrigated area;
[0024] determine the lighted area and the non-lighted area in the target irrigation area according to the lighted area and the non-lighted area in the to-be-irrigated area;
[0025] obtain a first irrigation strategy according to the lighted area in the target irrigation area and the initial irrigation strategy;
[0026] obtain a second irrigation strategy according to the non-lighted area in the target irrigation area and the initial irrigation strategy;
[0027] determine the irrigation strategy of the target irrigation area according to the first irrigation strategy and the second irrigation strategy.
[0028] Optionally, the method as described above, according to the irrigation strategy of the target irrigation area, controls the target irrigation equipment to irrigate the target irrigation area, comprising:
[0029] acquire an image of the target irrigation area;
[0030] perform an identification process on the image of the target irrigation area to determine a personnel activity state of the target irrigation area;
[0031] determine a working state of the target irrigation equipment according to the personnel activity state to irrigate the target irrigation area.
[0032] Optionally, the method as described above, according to the personnel activity state, determines the working state of the target irrigation equipment to irrigate the target irrigation area, comprising:
[0033] if the to-be-irrigated area is in the first personnel activity state, control the target irrigation equipment to be in a powered-on state and irrigate the target irrigation area;
[0034] if the to-be-irrigated area is in the second personnel activity state, control the target irrigation equipment to be in a hibernation state, and after the to-be-irrigated area is in the first personnel activity state, control the target irrigation equipment to be in the powered-on state and irrigate the target irrigation area.
[0035] In a second aspect, the present application provides a short message based irrigation device, comprising:
[0036] an acquisition device configured to acquire short message information sent by a target detection sensor, the short message information comprising soil information, light information and temperature information of a target irrigation area corresponding to the target detection sensor in a to-be-irrigated area, wherein the target irrigation area is determined according to position information of the target detection sensor and position information of a target irrigation equipment;
[0037] a determination module configured to determine an irrigation strategy of the target irrigation area according to the short message information;
[0038] The control module is used to control the target irrigation equipment to irrigate the target irrigation area according to the irrigation strategy of the target irrigation area.
[0039] Thirdly, this application provides an electronic device, including: a processor, and a memory communicatively connected to the processor;
[0040] The memory stores instructions that the computer executes;
[0041] The processor executes computer execution instructions stored in memory to implement the short message-based irrigation method of this application embodiment.
[0042] Fourthly, this application provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the short-message-based irrigation method of the embodiments of this application.
[0043] The short message-based irrigation method provided in this application can acquire short message information sent by a target detection sensor, determine the irrigation strategy for the target irrigation area based on the short message information, and then control the target irrigation equipment to irrigate the target irrigation area according to the irrigation strategy. The short message information includes soil information, light information, and temperature information of the target irrigation area corresponding to the target detection sensor in the area to be irrigated. The target irrigation area is determined based on the location information of the target detection sensor and the location information of the target irrigation equipment, realizing intelligent management of farmland irrigation, improving the precision of irrigation, avoiding over- or under-irrigation, and reducing irrigation water consumption. Attached Figure Description
[0044] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0045] Figure 1 A flowchart illustrating an irrigation method based on short messages provided in this application embodiment;
[0046] Figure 2 A schematic diagram illustrating the effect of an irrigation method based on short messages provided in an embodiment of this application;
[0047] Figure 3 A flowchart illustrating another short message-based irrigation method provided in this application embodiment.
[0048] Figure 4 A schematic diagram illustrating the effect of another short message-based irrigation method provided in this application embodiment;
[0049] Figure 5A schematic diagram of the structure of the short message-based irrigation device provided in the embodiments of this application;
[0050] Figure 6 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application.
[0051] The accompanying drawings have illustrated specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to specific embodiments. Detailed Implementation
[0052] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0053] In existing technologies, traditional irrigation methods rely on manual judgment of soil moisture and crop water requirements in order to irrigate crops.
[0054] However, traditional irrigation methods are easily influenced by subjective factors, leading to over- or under-irrigation, which can hinder the normal growth and development of crops and reduce crop yield and quality. Furthermore, due to a lack of accurate water demand forecasting and management, traditional irrigation methods often result in excessive water use and waste of water resources.
[0055] The irrigation method based on short messages provided in this application aims to solve the above-mentioned technical problems of the prior art.
[0056] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.
[0057] The target irrigation area can refer to the area in the region to be irrigated where sensors are needed to obtain soil information, light information, and temperature information.
[0058] Target detection sensors can refer to sensors that can cover the target irrigation area. They can be sensors that measure ambient temperature, such as thermistors, thermocouples, and infrared sensors; sensors that measure the humidity and moisture content in the air, such as capacitive humidity sensors and resistive humidity sensors; or light sensors (also known as photoresistors, photodiodes, or photocells) that measure the light intensity in the environment. Through target detection sensors, soil information, light information, and temperature information of the area to be irrigated can be obtained.
[0059] Satellite Short Message Service (SSMS) is a technology that provides point-to-point communication services to any location in the world via satellite networks. It supports real-time communication in remote areas (such as oceans, deserts, forests, and polar regions) or disaster areas (such as earthquake and flood zones). SSMS is primarily based on satellite systems, radio, the internet, and the Global Positioning System (GPS), enabling the transmission of multimedia information such as text, voice, and images. This application utilizes satellite short messages to transmit real-time information received by a detection sensor to a server. After receiving the information from the detection sensor, the server parses the data and generates an irrigation strategy based on the sensor information, then sends short messages to the terminal devices.
[0060] Targeted irrigation equipment can refer to equipment used for targeted and automated irrigation of farmland or plants. It can utilize modern technology and control systems to precisely provide water and control the irrigation volume according to the needs of plants and environmental conditions.
[0061] This application provides an irrigation method, apparatus, device, and storage medium based on short message service (SMS). The executor of this SMS-based irrigation method can be a server. The server is responsible for receiving and interpreting short message information sent from the BeiDou satellite and transmitting commands to the target irrigation equipment via a communication module connected to the target irrigation equipment.
[0062] Figure 1 This is a schematic flowchart illustrating an irrigation method based on short messages, provided as an embodiment of this application. Figure 1 As shown, this method may include:
[0063] S101. Obtain short message information sent by the target detection sensor. The short message information includes soil information, light information, and temperature information of the target irrigation area corresponding to the target detection sensor in the area to be irrigated. The target irrigation area is determined based on the location information of the target detection sensor and the location information of the target irrigation equipment.
[0064] In this embodiment, the target detection sensor can transmit soil, light, and temperature information of the detected target irrigation area to a server via the BeiDou satellite. Specifically, the target detection sensor can transmit the soil, light, and temperature information of the detected target irrigation area to the BeiDou satellite in the form of short messages via a BeiDou short message transceiver, and the BeiDou satellite then transmits the short message information to the server. The BeiDou satellite is a global satellite navigation system composed of a series of geostationary orbit satellites, medium Earth orbit satellites, and geostationary satellites, covering the entire globe and providing accurate positioning, navigation, and timing services. The range of the target irrigation area can be determined based on the location of the target detection sensor and the target irrigation equipment. The target irrigation area must be within the detection range of the target detection sensor and the irrigation range of the target irrigation equipment.
[0065] In this embodiment, before acquiring the short message information sent by the target detection sensor, the method further includes:
[0066] The detection sensors, including the coordinate detection sensor and the target detection sensor, are determined. The detection sensors are distributed relative to the target irrigation equipment at a preset angle and distance.
[0067] The position information of the target detection sensor is determined based on the latitude and longitude coordinates detected by the coordinate detection sensor and the angle between the target detection sensor and the coordinate detection sensor.
[0068] Based on the location information of the target detection sensor, the location information of the target irrigation equipment, and the angle between the target detection sensor and the adjacent detection sensor, the target irrigation area corresponding to the target detection sensor in the area to be irrigated is determined. The adjacent detection sensor is the detection sensor that meets the position requirements among the detection sensors.
[0069] In this embodiment, there can be multiple detection sensors, which are distributed relative to the target irrigation equipment at preset angles and distances. One of the detection sensors is a coordinate detection sensor. The server can obtain the latitude and longitude information of the coordinate detection sensor and determine the position information of the target detection sensor based on the latitude and longitude coordinates of the coordinate detection sensor and the angle between the target detection sensor and the coordinate detection sensor. Then, based on the position information of the target detection sensor, the position information of the target irrigation equipment, and the angle between the target detection sensor and adjacent detection sensors, the target irrigation area corresponding to the target detection sensor in the area to be irrigated is determined. This achieves more accurate target detection and irrigation operation, ensuring that the target irrigation area is within the range of the target detection sensor and does not overlap with adjacent irrigation areas, thereby improving the accuracy and efficiency of irrigation to meet the water requirements of crops.
[0070] For example, the latitude and longitude coordinates of the coordinate detection sensor can be converted into first-plane rectangular coordinates with the Earth's center as the origin using the latitude and longitude information of the coordinate detection sensor and the transformation formula of the spherical coordinate system. Then, the first-plane rectangular coordinates can be converted into second-plane coordinates with the target irrigation equipment as the origin, thereby obtaining the position information of the target detection sensor relative to the target irrigation equipment. Here, the coordinate detection sensor can refer to the first detection sensor that comes into contact with light.
[0071] In this embodiment, when the area to be irrigated is a circular area and the target irrigation device is located at the center of the area to be irrigated, the method further includes the following steps before determining the detection sensor, and the coordinate detection sensor and the target detection sensor among the detection sensors:
[0072] Determine the included angle between the detection sensors based on the number of detection sensors;
[0073] The installation position of the detection sensor is determined based on the angle between the area to be irrigated and the detection sensor.
[0074] Based on the installation location of the detection sensors, determine the detection sensors in the area to be irrigated, as well as the coordinate detection sensors among the detection sensors.
[0075] Figure 2 This is a schematic diagram illustrating the effect of an irrigation method based on short messages, provided as an embodiment of this application. Figure 2 As shown:
[0076] When the area to be irrigated is a circular area and the target irrigation equipment is located at the center of the area, the detection sensors can be distributed on a circle with a radius of R centered on the target irrigation equipment. When there are 8 detection sensors, the included angle θ between each detection sensor is 45°; when there are 4 detection sensors, the included angle θ between each detection sensor is 90°; and when there are 16 detection sensors, the included angle θ between each detection sensor is 22.5°.
[0077] When there are 8 detection sensors, each detection sensor is set at one of the eight equal division points of the circumference, and one of the detection sensors is used as the coordinate detection sensor according to preset conditions.
[0078] S102. Determine the irrigation strategy for the target irrigation area based on the short message information.
[0079] Figure 3 A flowchart illustrating another short-message-based irrigation method provided in this application embodiment is shown below. Figure 3 As shown:
[0080] The server can receive and interpret the detection sensor information sent from the Beidou satellite, determine the area that needs irrigation based on the detection sensor information, generate an irrigation strategy, and then send the irrigation strategy to the target irrigation equipment to control the target irrigation equipment to irrigate the area that needs irrigation.
[0081] In this embodiment, determining the irrigation strategy for the target irrigation area based on the short message information includes:
[0082] Based on the short message information, determine the initial irrigation strategy for the target irrigation area;
[0083] The changes in light intensity in the area to be irrigated are determined based on the light information sent by other sensors in the detection sensor.
[0084] Based on the changes in sunlight in the area to be irrigated, the initial irrigation strategy is adjusted to determine the irrigation strategy for the target irrigation area.
[0085] Table 1 shows the short message information provided in the embodiments of this application, as shown in Table 1:
[0086]
[0087] Where DEX represents the serial number of the detection sensor, 1 is the coordinate detection sensor; %RH represents the relative humidity of the soil; TEM represents the temperature at the effective depth of the soil; and %LX represents the relative light intensity.
[0088] In this embodiment, the server can analyze the soil moisture status and nutrient content based on the relative humidity measured by the target detection sensor, thereby determining the crop's water and nutrient requirements, the current soil condition, and subsequently whether irrigation is needed for the target irrigation area and the amount of irrigation. Based on the soil temperature at the effective depth measured by the target detection sensor, the photosynthetic status of the crop can be determined, thus assessing the crop's growth status. If sunlight is insufficient, water can be supplemented to the crops in the target irrigation area through the irrigation system. Based on the relative light intensity measured by the target detection sensor, the crop's growth cycle and water requirements can be determined. Combining this information, the server can determine the initial irrigation strategy for the target irrigation area and, based on the light information sent by other detection sensors, determine the light changes in the area to be irrigated. Then, based on the light changes in the area to be irrigated, the initial irrigation strategy can be adjusted to determine the final irrigation strategy for the target irrigation area.
[0089] Among them, when the soil moisture in the obtained soil information is lower than the preset threshold, the irrigation system can be started; the irrigation time can be adjusted according to the temperature and light information to avoid irrigation when the temperature is high or the light is sufficient, so as to avoid the water evaporation being too fast.
[0090] In this embodiment, the initial irrigation strategy is adjusted based on the changes in sunlight in the area to be irrigated to determine the irrigation strategy for the target irrigation area, including:
[0091] Based on the changes in sunlight in the area to be irrigated, determine the areas with sunlight and areas without sunlight in the area to be irrigated;
[0092] Based on the areas of sunlight and non-sunlight in the area to be irrigated, determine the areas of sunlight and non-sunlight in the target irrigation area;
[0093] Based on the light area and initial irrigation strategy in the target irrigation area, the first irrigation strategy is obtained;
[0094] Based on the non-sunlight areas in the target irrigation area and the initial irrigation strategy, a second irrigation strategy is derived;
[0095] Based on the first irrigation strategy and the second irrigation strategy, determine the irrigation strategy for the target irrigation area.
[0096] The first irrigation strategy can refer to the strategy of irrigating the area that receives sunlight for the first time when it first appears. The first irrigation strategy can be calculated solely based on soil, light, and temperature information measured by sensors.
[0097] The second irrigation strategy can refer to the irrigation strategy for the area that initially receives sunlight and the area that continues to receive sunlight after the sunlight shifts. This second irrigation strategy not only needs to be calculated based on soil, light, and temperature information measured by sensors, but also needs to consider that the irrigated area that continues to receive sunlight after the sunlight shift has already been irrigated, and the values of soil, light, and temperature information need time to stabilize. Therefore, irrigation in this area needs to be appropriately reduced to avoid over-irrigation.
[0098] Figure 4 This is a schematic diagram illustrating the effect of another short-message-based irrigation method provided in an embodiment of this application. For example... Figure 4 As shown:
[0099] When the irrigation area is a circular region centered on the target irrigation equipment, after the light appears, it first becomes tangent to detection sensor 1 (the coordinate detection sensor). When the light shines on detection sensors 2 and 8, the area near the center of the circle formed by the line connecting these two points is the non-illuminated area, called the left area; the area far from the center of the line is the illuminated area, called the right area. At this point, the area is fully exposed to light, resulting in faster soil moisture evaporation, lower humidity, higher temperature, and higher light intensity, requiring more water for irrigation. Therefore, the %LX and TEM values in the right area will increase, while the %RH value will decrease, indicating that the right area needs irrigation. The server calculates the first irrigation strategy based on the %LX, TEM, and %RH values of the right area.
[0100] Furthermore, as the light continues to move to the left, reaching the area between sensors 3 and 7, the illuminated and unilluminated areas are now roughly equal. Irrigation continues, but the area formed by sensors 1, 2, 7, and 8 has already been irrigated once. The %LX and TEM values of this area are smaller than those of the area formed by sensors 1, 2, 7, and 8, while the %RH value is larger. Based on the %LX, TEM, and %RH values of the left and right areas, and the number of times each area has been irrigated, the server calculates a second irrigation strategy. This strategy adjusts the spray distance and angle of the target irrigation equipment, ensuring that the target equipment sprays less water onto the area formed by sensors 1, 2, 7, and 8 compared to the area formed by sensors 1, 2, 7, and 8.
[0101] S103. Based on the irrigation strategy for the target irrigation area, control the target irrigation equipment to irrigate the target irrigation area.
[0102] In this embodiment of the application, the target irrigation equipment may include water pumps, sprinklers, drip irrigation equipment, etc. These devices interact with the server through a communication module, and then start or stop working according to the server's instructions, turn the target irrigation equipment on or off, adjust control parameters such as irrigation time and irrigation volume, and feed back the execution results to the server.
[0103] In this embodiment, controlling the target irrigation equipment to irrigate the target irrigation area according to the irrigation strategy of the target irrigation area includes:
[0104] Acquire an image of the target irrigation area;
[0105] The image of the target irrigation area is processed to determine the activity status of people in the target irrigation area.
[0106] Based on the activity status of personnel, determine the working status of the target irrigation equipment in order to irrigate the target irrigation area.
[0107] In this embodiment, multiple consecutive images of the irrigation area can be acquired (images from six to ten transmission cycles can be used), and the images are then subjected to grayscale processing of the pixels. The grayscale processing satisfies the following:
[0108]
[0109] In this diagram, R represents red, G represents green, and B represents blue. In digital image processing, adjusting the values of these three colors allows for the control of an image's color and brightness.
[0110] Furthermore, this embodiment can perform gradient calculation on the grayscale image, using convolution operations to obtain the gradient value of each pixel. As shown in Table 2, a 3*3 window of pixel grayscale values can be taken, with each pixel represented by a lowercase letter, then:
[0111] a b c d e f h i j
[0112] Table 2
[0113] Gradient calculation is performed on the grayscale image, and convolution operation is used to obtain the gradient value G of each pixel, where G = |G| x |+|G y |,G x and G y The calculation is as follows:
[0114] G x =
[0115] a b c d e f h i j
[0116] *
[0117] -1 0 1 -2 0 2 -1 0 1
[0118] G y =
[0119] a b c d e f h i j
[0120] *
[0121] 1 2 1 0 0 0 -1 -2 -1
[0122] G obtained through calculation x and G y We can obtain the gradient value G of the pixels in this window, where G satisfies:
[0123] G = |G x |+|Gy |=|(a+2b+c)-(g+2h+i)|+|(c+2f+i)-(a+2d+g)|
[0124] When the G value exceeds a certain set threshold, the pixel is considered an edge pixel in the image. By examining all the pixels in a 3x3 window of the image, edge features in the image can be identified. Specifically, edge detection algorithms, such as the Sobel operator, can be used to capture edge information in the image, thereby identifying human contours, determining the activity status of personnel in the target irrigation area, and determining the working status of the target irrigation equipment based on the activity status of personnel, so as to irrigate the target irrigation area.
[0125] In image processing, setting a high threshold allows pixels with gradient values exceeding this threshold to be identified as edge pixels, detecting large and obvious edges and improving the accuracy and stability of the detection results. Conversely, setting a low threshold allows pixels with gradient values exceeding this low threshold to be identified as edge pixels, enabling the detection of more subtle and delicate edge information.
[0126] In this embodiment, determining the operating status of the target irrigation equipment based on the activity status of personnel, in order to irrigate the target irrigation area, includes:
[0127] If the area to be irrigated is in a state of first human activity, then control the target irrigation equipment to be turned on and irrigate the target irrigation area;
[0128] If the area to be irrigated is in the second stage of human activity, the target irrigation equipment is put into a dormant state until the area is in the first stage of human activity, at which point the target irrigation equipment is turned on and irrigates the target area.
[0129] The first personnel activity status can refer to the detection of personnel activity in the area to be irrigated; the second personnel activity status can refer to the detection of no personnel activity in the area to be irrigated.
[0130] In this embodiment, if there is activity in the area to be irrigated, the target irrigation equipment is turned on and irrigates the target area. If there is no activity in the area to be irrigated, the target irrigation equipment is put into a dormant state until there is activity in the area, at which point the target irrigation equipment is turned on and irrigates the target area. This avoids irrigating when there is no activity in the area, thereby saving water resources and reducing energy consumption.
[0131] As can be seen from the above, the short message-based irrigation device provided in this application can acquire short message information sent by a target detection sensor. This short message information includes soil information, light information, and temperature information of the target irrigation area corresponding to the target detection sensor in the area to be irrigated. The target irrigation area is determined based on the location information of the target detection sensor and the target irrigation equipment. Based on the short message information, an irrigation strategy for the target irrigation area is determined. Based on the irrigation strategy for the target irrigation area, the target irrigation equipment is controlled to irrigate the target irrigation area. By detecting the soil, light, and temperature information of the irrigation area through sensors and combining it with BeiDou communication short message technology, intelligent management of farmland irrigation is achieved, improving the precision of irrigation, avoiding over- or under-irrigation, and reducing water consumption.
[0132] Figure 5 This is a schematic diagram of the structure of an irrigation device based on short messages provided in an embodiment of this application. Figure 5 As shown, the short message-based irrigation device 50 includes: an acquisition device 501, a determination module 502, and a control module 503. Wherein:
[0133] The acquisition device 501 is used to acquire short message information sent by the target detection sensor. The short message information includes soil information, light information, and temperature information of the target irrigation area corresponding to the target detection sensor in the area to be irrigated. The target irrigation area is determined based on the location information of the target detection sensor and the location information of the target irrigation equipment.
[0134] The determination module 502 is used to determine the irrigation strategy for the target irrigation area based on the short message information;
[0135] The control module 503 is used to control the target irrigation equipment to irrigate the target irrigation area according to the irrigation strategy of the target irrigation area.
[0136] In this embodiment of the application, the determining module 502 can also be used for:
[0137] The detection sensors, including the coordinate detection sensor and the target detection sensor, are determined. The detection sensors are distributed relative to the target irrigation equipment at a preset angle and distance.
[0138] The position information of the target detection sensor is determined based on the latitude and longitude coordinates detected by the coordinate detection sensor and the angle between the target detection sensor and the coordinate detection sensor.
[0139] Based on the location information of the target detection sensor, the location information of the target irrigation equipment, and the angle between the target detection sensor and the adjacent detection sensor, the target irrigation area corresponding to the target detection sensor in the area to be irrigated is determined. The adjacent detection sensor is the detection sensor that meets the position requirements among the detection sensors.
[0140] In this embodiment of the application, the determining module 502 can also be used for:
[0141] Determine the included angle between the detection sensors based on the number of detection sensors;
[0142] The installation position of the detection sensor is determined based on the angle between the area to be irrigated and the detection sensor.
[0143] Based on the installation location of the detection sensors, determine the detection sensors in the area to be irrigated, as well as the coordinate detection sensors among the detection sensors.
[0144] In this embodiment of the application, the determining module 502 can also be used for:
[0145] Based on the short message information, determine the initial irrigation strategy for the target irrigation area;
[0146] The changes in light intensity in the area to be irrigated are determined based on the light information sent by other sensors in the detection sensor.
[0147] Based on the changes in sunlight in the area to be irrigated, the initial irrigation strategy is adjusted to determine the irrigation strategy for the target irrigation area.
[0148] In this embodiment of the application, the determining module 502 can also be used for:
[0149] Based on the changes in sunlight in the area to be irrigated, determine the areas with sunlight and areas without sunlight in the area to be irrigated;
[0150] Based on the areas of sunlight and non-sunlight in the area to be irrigated, determine the areas of sunlight and non-sunlight in the target irrigation area;
[0151] Based on the light area and initial irrigation strategy in the target irrigation area, the first irrigation strategy is obtained;
[0152] Based on the non-sunlight areas in the target irrigation area and the initial irrigation strategy, a second irrigation strategy is derived;
[0153] Based on the first irrigation strategy and the second irrigation strategy, determine the irrigation strategy for the target irrigation area.
[0154] In this embodiment of the application, the acquisition module 501 can also be used for:
[0155] Acquire an image of the target irrigation area;
[0156] The image of the target irrigation area is processed to determine the activity status of people in the target irrigation area.
[0157] Based on the activity status of personnel, determine the working status of the target irrigation equipment in order to irrigate the target irrigation area.
[0158] In this embodiment of the application, the control module 503 can also be used for:
[0159] If the area to be irrigated is in a state of first human activity, then control the target irrigation equipment to be turned on and irrigate the target irrigation area;
[0160] If the area to be irrigated is in the second stage of human activity, the target irrigation equipment is put into a dormant state until the area is in the first stage of human activity, at which point the target irrigation equipment is turned on and irrigates the target area.
[0161] As can be seen from the above, the short message-based irrigation device provided in this application can acquire short message information sent by a target detection sensor. This short message information includes soil information, light information, and temperature information of the target irrigation area corresponding to the target detection sensor in the area to be irrigated. The target irrigation area is determined based on the location information of the target detection sensor and the target irrigation equipment. Based on the short message information, an irrigation strategy for the target irrigation area is determined. Based on the irrigation strategy for the target irrigation area, the target irrigation equipment is controlled to irrigate the target irrigation area. By detecting the soil, light, and temperature information of the irrigation area through sensors and combining it with BeiDou communication short message technology, intelligent management of farmland irrigation is achieved, improving the precision of irrigation, avoiding over- or under-irrigation, and reducing water consumption.
[0162] Figure 6 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Figure 6 As shown, the electronic device 60 includes:
[0163] The electronic device 60 may include a processor 601 with one or more processing cores, a memory 602 with one or more computer-readable storage media, a communication component 603, and other components. The processor 601, memory 602, and communication component 603 are connected via a bus 604.
[0164] In the specific implementation process, at least one processor 601 executes computer execution instructions stored in memory 602, causing at least one processor 601 to execute the above-described short message-based irrigation method.
[0165] The specific implementation process of processor 601 can be found in the above method embodiments, and its implementation principle and technical effect are similar. It will not be repeated here.
[0166] In the above Figure 6 In the illustrated embodiments, it should be understood that the processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this invention can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules within the processor.
[0167] The memory may include random access memory (RAM) and may also include non-volatile memory (NVM), such as at least one disk storage device.
[0168] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, the buses shown in the accompanying drawings are not limited to a single bus or a single type of bus.
[0169] In some embodiments, a computer program product is also provided, comprising a computer program or instructions that, when executed by a processor, implement the steps in the processing method of any of the low-code engines described above.
[0170] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.
[0171] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by instructions, or by instructions controlling related hardware. These instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.
[0172] Therefore, embodiments of this application provide a computer-readable storage medium storing a plurality of instructions that can be loaded by a processor to execute steps in any of the short message-based irrigation methods provided in embodiments of this application.
[0173] The storage medium may include: read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.
[0174] According to one aspect of this application, a computer program product or computer program is provided, the computer program product or computer program including computer instructions stored in a computer-readable storage medium.
[0175] Since the instructions stored in the storage medium can execute the steps of any of the short message-based irrigation methods provided in the embodiments of this application, the beneficial effects that any of the short message-based irrigation methods provided in the embodiments of this application can achieve can be realized, as detailed in the preceding embodiments, and will not be repeated here.
[0176] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily essential to this application.
[0177] It should be further noted that although the steps in the flowchart are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowchart may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.
[0178] In the above embodiments, the descriptions of each embodiment have their own emphasis. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments. The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as these combinations of technical features do not contradict each other, they should be considered within the scope of this specification.
[0179] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this application are indicated by the following claims.
[0180] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.
Claims
1. A short message based irrigation method, characterized by, The method comprises: obtaining short message information sent by a target detection sensor in a plurality of detection sensors, the short message information comprising soil information, illumination information and temperature information of a target irrigation area corresponding to the target detection sensor in a to-be-irrigated area, wherein the target irrigation area is determined according to position information of the target detection sensor and position information of a target irrigation device; determining an irrigation strategy of the target irrigation area according to the short message information; controlling the target irrigation device to irrigate the target irrigation area according to the irrigation strategy of the target irrigation area; determining the irrigation strategy of the target irrigation area according to the short message information, comprising: determining an initial irrigation strategy of the target irrigation area according to the short message information; determining illumination change conditions in the to-be-irrigated area according to illumination information sent by other detection sensors in the plurality of detection sensors; determining an illumination area and a non-illumination area in the to-be-irrigated area according to the illumination change conditions in the to-be-irrigated area; determining an illumination area and a non-illumination area in the target irrigation area according to the illumination area and the non-illumination area in the to-be-irrigated area; obtaining a first irrigation strategy according to the illumination area in the target irrigation area and the initial irrigation strategy; the first irrigation strategy is an irrigation strategy for an irrigation area that initially receives illumination; obtaining a second irrigation strategy according to the non-illumination area in the target irrigation area and the initial irrigation strategy; the second irrigation strategy is an irrigation strategy for an irrigation area that is a combination of an irrigation area that initially receives illumination and an irrigation area that continuously receives illumination after the illumination moves; if the irrigation area that continuously receives illumination after the illumination moves has been irrigated, the irrigation amount of the irrigation area is reduced; determining the irrigation strategy of the target irrigation area according to the first irrigation strategy and the second irrigation strategy.
2. The method of claim 1, wherein, Before obtaining the short message information sent by the target detection sensor, the method further comprises: determining detection sensors, coordinate detection sensors and a target detection sensor in the detection sensors, wherein the detection sensors are arranged at a preset angle and distance relative to the target irrigation device; determining position information of the target detection sensor according to longitude and latitude coordinates detected by the coordinate detection sensors and an angle between the target detection sensor and the coordinate detection sensors; determining a target irrigation area corresponding to the target detection sensor in a to-be-irrigated area according to position information of the target detection sensor, position information of the target irrigation device and an angle between the target detection sensor and an adjacent detection sensor, wherein the adjacent detection sensor is a detection sensor that meets a position requirement in the detection sensors.
3. The method of claim 2, wherein, When the to-be-irrigated area is a circular area and the target irrigation device is arranged at a center of the to-be-irrigated area, before determining the detection sensors, the coordinate detection sensors and the target detection sensor in the detection sensors, the method further comprises: According to the number of detection sensors, an interval included angle between the detection sensors is determined; According to the interval included angle between the detection sensors and the to-be-irrigated region, an installation position of the detection sensor is determined; According to the installation position of the detection sensor, a detection sensor in the to-be-irrigated region and a coordinate detection sensor in the detection sensor are determined.
4. The method of claim 1, wherein, The control of the target irrigation device to irrigate the target irrigation region according to the irrigation strategy of the target irrigation region comprises: An image of the target irrigation region is acquired; An identification process is performed on the image of the target irrigation region to determine a personnel activity state of the target irrigation region; According to the personnel activity state, a working state of the target irrigation device is determined to irrigate the target irrigation region.
5. The method of claim 4, wherein, The control of the target irrigation device to irrigate the target irrigation region according to the personnel activity state comprises: If the to-be-irrigated region is in a first personnel activity state, the target irrigation device is controlled to be in a start-up state and irrigate the target irrigation region; If the to-be-irrigated region is in a second personnel activity state, the target irrigation device is controlled to be in a hibernation state, and after the to-be-irrigated region is in the first personnel activity state, the target irrigation device is controlled to be in the start-up state and irrigate the target irrigation region.
6. A short message based irrigation device, characterized by, The device comprises: An acquisition device is configured to acquire short message information sent by a target detection sensor in a plurality of detection sensors, wherein the short message information comprises soil information, illumination information and temperature information of a target irrigation region in a to-be-irrigated region corresponding to the target detection sensor, and the target irrigation region is determined according to position information of the target detection sensor and position information of a target irrigation device; A determination module is configured to determine an irrigation strategy of the target irrigation region according to the short message information; A control module is configured to control the target irrigation device to irrigate the target irrigation region according to the irrigation strategy of the target irrigation region; The determination module is specifically configured to determine an initial irrigation strategy of the target irrigation region according to the short message information; According to illumination information sent by other detection sensors in the plurality of detection sensors, a change in illumination in the to-be-irrigated region is determined; According to the change in illumination in the to-be-irrigated region, an illumination region and a non-illumination region in the to-be-irrigated region are determined; According to the illumination region and the non-illumination region in the to-be-irrigated region, an illumination region and a non-illumination region in the target irrigation region are determined; According to the illumination region in the target irrigation region and the initial irrigation strategy, a first irrigation strategy is obtained; the first irrigation strategy is a strategy for irrigating an irrigation region that initially receives illumination. According to the non-illumination area in the target irrigation area and the initial irrigation strategy, a second irrigation strategy is obtained; the second irrigation strategy is an irrigation strategy for an irrigation area combined by an initial illumination receiving area and an illumination moving area; if the illumination moving area has been irrigated, the irrigation amount of the illumination moving area is reduced; According to the first irrigation strategy and the second irrigation strategy, an irrigation strategy of the target irrigation area is determined.
7. An electronic device, comprising: Comprise: A processor and a memory connected with the processor in communication; The memory stores computer execution instructions; The processor executes the computer execution instructions stored in the memory to realize the method in any one of claims 1 to 5.
8. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer execution instructions, and the computer execution instructions are executed by the processor to realize the method in any one of claims 1 to 5.
9. A computer program product, characterised in that, The computer program product comprises a computer program, and the computer program is executed by the processor to realize the method in any one of claims 1 to 5.
Citation Information
Patent Citations
Remote intelligent irrigation control management system
CN111990223A
Control method and control device of irrigation equipment, irrigation equipment and medium
CN116098043A
Induction type rotation spray device
CN206101174U
Provision of evapotranspiration drive technique to certain types of irrigation scheduling system
WO2005032240A1