Agricultural irrigation method, system, equipment, medium and product
By obtaining farmland data sets to generate irrigation instructions, the automation of agricultural irrigation is solved, and the problems of low accuracy and low automation in traditional irrigation methods are improved, and irrigation efficiency and crop growth effect are improved.
Patent Information
- Application Number
- CN202411476677.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-22
- Publication Date
- 2024-12-10
AI Technical Summary
Traditional agricultural irrigation methods rely on manual observation and empirical judgment, resulting in low irrigation accuracy, unbalanced fertilizer delivery, low pest control efficiency, and low degree of automation, affecting crop growth and environmental protection.
By obtaining farmland status data sets, including soil moisture content, nutrient data and crop condition index, irrigation instructions are generated to control solenoid valves and water pumps, and automatic watering, fertilization and medicine application are achieved to improve irrigation accuracy and efficiency.
The irrigation process has been automated, the accuracy and efficiency of irrigation has been improved, manual participation has been reduced, the crops have obtained appropriate amounts of water, nutrients and disease prevention and control, and the farmland production efficiency and crop yield have been improved.
Smart Images

Figure CN119096876A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of agricultural irrigation, and in particular to an agricultural irrigation method, system, equipment, medium and product. Background Art
[0002] Agricultural irrigation refers to an agricultural activity that extracts water from crops by artificial means to meet their growth needs. Traditional agricultural irrigation methods mainly include the following steps: First, farmers need to observe the growth of crops to determine whether irrigation is needed. Then, water, fertilizers and pesticides are introduced into the fields through canals, pipes or other irrigation facilities. When farmers determine that the irrigation volume is sufficient through observation, they close the valve and stop irrigation.
[0003] However, in the traditional agricultural irrigation process, farmers can only make rough estimates based on experience, and the accuracy of irrigation is difficult to guarantee. Summary of the invention
[0004] The purpose of this application is to provide an agricultural irrigation method, system, equipment, medium and product that can improve irrigation efficiency.
[0005] To achieve the above objectives, this application provides the following solutions:
[0006] In a first aspect, the present application provides an agricultural irrigation method, comprising:
[0007] Acquire a farmland condition data set of the area to be irrigated, wherein the farmland condition data set includes minimum soil moisture content data, soil nutrient data, and expected disease index data of crops;
[0008] Based on the comparison result of the minimum soil moisture content data and the farmland water holding capacity data, it is determined whether to generate a first irrigation instruction, wherein the first irrigation instruction is used to control the opening of a first solenoid valve and a first water pump located on a first pipeline, and water the farmland based on the first irrigation instruction;
[0009] Based on the comparison result between the soil nutrient data and the preset nutrient data, determining whether to generate a second irrigation instruction, wherein the second irrigation instruction is used to control the opening of a second solenoid valve and a second water pump located on the second pipeline, and fertilizing the farmland based on the second irrigation instruction;
[0010] Based on the level of the expected disease index of the crop, it is determined whether to generate a third irrigation instruction, wherein the third irrigation instruction is used to control the opening of a third solenoid valve and a third water pump located on a third pipeline, and pesticides are applied to the farmland based on the third irrigation instruction.
[0011] In a second aspect, the present application provides an agricultural irrigation system, comprising:
[0012] An acquisition module is used to acquire a farmland status data set of a to-be-irrigated area, wherein the farmland status data set includes minimum soil moisture content data, soil nutrient data, and crop expected disease index data;
[0013] a first judgment module, configured to judge whether to generate a first irrigation instruction based on a comparison result between the minimum soil moisture content data and the farmland water holding capacity data, wherein the first irrigation instruction is configured to control the opening of a first solenoid valve and a first water pump located on a first pipeline, and water the farmland based on the first irrigation instruction;
[0014] a second judgment module, configured to judge whether to generate a second irrigation instruction based on a comparison result between the soil nutrient data and the preset nutrient data, wherein the second irrigation instruction is used to control the opening of a second solenoid valve and a second water pump located on the second pipeline, and fertilize the farmland based on the second irrigation instruction;
[0015] The third judgment module is used to judge whether to generate a third irrigation instruction based on the level of the expected disease index of the crop, and the third irrigation instruction is used to control the opening of a third solenoid valve and a third water pump located on a third pipeline, and to apply pesticides to the farmland based on the third irrigation instruction.
[0016] In a third aspect, the present application provides a computer device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of any one of the agricultural irrigation methods described above.
[0017] In a fourth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of any one of the agricultural irrigation methods described above.
[0018] In a fifth aspect, the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the steps of any one of the agricultural irrigation methods described above.
[0019] According to the specific embodiments provided in this application, this application discloses the following technical effects:
[0020] The present application provides an agricultural irrigation method, system, equipment, medium and product. The method obtains a farmland status data set of an area to be irrigated, wherein the farmland status data set includes minimum soil moisture content data, soil nutrient data and expected disease index data of crops; based on the comparison result of the minimum soil moisture content data and the farmland water holding capacity data, it is judged whether to generate a first irrigation instruction, the first irrigation instruction is used to control the opening of a first solenoid valve and a first water pump located on a first pipeline, and the farmland is watered based on the first irrigation instruction; based on the comparison result of the soil nutrient data and the preset nutrient data, it is judged whether to generate a second irrigation instruction, the second irrigation instruction is used to control the opening of a second solenoid valve and a second water pump located on a second pipeline, and the farmland is fertilized based on the second irrigation instruction; based on the level of the expected disease index of the crops, it is judged whether to generate a third irrigation instruction, the third irrigation instruction is used to control the opening of a third solenoid valve and a third water pump located on a third pipeline, and the farmland is sprayed with pesticides based on the third irrigation instruction. Among them, through the generation of the first irrigation instruction, the second irrigation instruction and the third irrigation instruction, the watering, fertilization and pesticide application of the farmland are controlled. Watering, fertilization and pesticide application can be carried out simultaneously or separately according to needs. The data in the farmland status data set can be obtained automatically or by calculation. This avoids manual participation in the entire irrigation process and improves the accuracy and efficiency of irrigation. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0022] Figure 1 A schematic diagram of a flow chart of an agricultural irrigation method provided in one embodiment of the present application;
[0023] Figure 2 A schematic diagram of functional modules of an agricultural irrigation system provided in one embodiment of the present application;
[0024] Figure 3 A schematic diagram of the structure of a computer device provided in one embodiment of the present application. DETAILED DESCRIPTION
[0025] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0026] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, the present application is further described in detail below with reference to the accompanying drawings and specific implementation methods.
[0027] Traditional agricultural irrigation refers to an agricultural activity that provides water to crops through artificial means to meet their growth needs. First, farmers need to observe the growth of crops to determine whether irrigation is needed. Then, water is introduced into the field through diversion channels, pipes or other irrigation facilities. In the field, water will flow along the pre-designed irrigation channels and be evenly distributed to the roots of the crops. The roots of the crops absorb this water, thereby obtaining the water needed for growth and promoting their healthy growth. When farmers observe and determine that the irrigation volume is sufficient, they turn off the water source and stop irrigation. Therefore, in the traditional agricultural irrigation process, manual participation is high and the degree of automation is relatively low.
[0028] At the same time, fertilizer application is also an important link in the agricultural production process. Due to the differences in soil type, fertility and crop types in different plots, the amount of fertilizer required will also vary. However, in traditional agriculture, the application of fertilizers often depends on the experience and subjective judgment of farmers, which often leads to insufficient or excessive fertilizer application. Insufficient application may cause crops to lack necessary nutrients and affect their growth and development; while excessive application not only wastes resources, but may also pollute the soil and environment. In addition, manual fertilizer application requires a lot of manpower, is inefficient, and has unsatisfactory results.
[0029] In other aspects of agricultural production, such as the prevention and control of pests and diseases, traditional methods also rely on real-time manual observation and treatment. For example, downy mildew is a common crop disease that causes serious damage to the leaves of crops. In order to effectively prevent and control downy mildew, farmers need to regularly inspect the fields, and once signs of the disease are found, they must take timely measures, such as spraying corresponding pesticides. This kind of manual observation and spraying treatment is not only time-consuming and labor-intensive, but also requires farmers to have certain professional knowledge and experience to ensure the prevention and control effect. However, due to the uneven knowledge and experience of farmers, the prevention and control effect of pests and diseases is often difficult to achieve the best.
[0030] In the agricultural irrigation method provided by the embodiment of the present application, the terminal communicates with the server through the edge end. The data storage system can store the data that the server needs to process. The data storage system can be set up separately, integrated on the server, or placed on the cloud or other servers. The terminal can send the farmland condition data set to be processed to the server via the edge end. After the server receives the farmland condition data set to be processed, for the farmland condition data set to be processed, the server determines whether to generate the first irrigation instruction based on the comparison result of the minimum soil moisture content data and the farmland water holding capacity data, determines whether to generate the second irrigation instruction based on the comparison result of the soil nutrient data and the preset nutrient data, and determines whether to generate the third irrigation instruction based on the level of the expected disease index of the crop. The server can feedback the obtained first irrigation instruction, second irrigation instruction and third irrigation instruction to the terminal via the edge end. In addition, in some embodiments, the agricultural irrigation method can also be implemented by the server or the edge end alone, such as the edge end can directly process the farmland condition data set to be processed, or the server can obtain the farmland condition data set to be processed from the data storage system and process the farmland condition data set to be processed.
[0031] Among them, the terminal can be, but is not limited to, various desktop computers, laptops, smart phones, tablet computers, Internet of Things devices and portable wearable devices. The Internet of Things devices can be smart speakers, smart TVs, smart air conditioners, smart car-mounted devices, etc. Portable wearable devices can be smart watches, smart bracelets, head-mounted devices, etc. In this application, the terminal can also include various sensors, water pumps, water valves, etc. The server 104 can be implemented by an independent server or a server cluster composed of multiple servers, and can also be a cloud server or cloud.
[0032] The embodiments of the present application may adopt a cloud-edge-end based agricultural irrigation method, where the cloud-edge-end refers to the three levels involved in the cloud computing architecture: cloud, edge, and terminal. A layered architecture is formed between these three levels to meet the computing, storage, and processing requirements of different application scenarios.
[0033] The cloud usually refers to traditional cloud computing centers, which are usually composed of huge data centers. They have powerful computing and storage capabilities and can provide users with a variety of cloud services. In the cloud, data is centrally stored and processed, and users can easily access these services through the Internet, including but not limited to cloud storage, cloud computing, artificial intelligence, etc. In this application, the cloud can specifically refer to the onenet cloud platform, which is mainly used to receive data processed by the main control board and display the data. In addition, the onenet cloud platform also has the function of issuing a start command, thereby realizing remote control of related equipment or systems.
[0034] The edge refers to a layer between the cloud and the terminal device, which is located closer to the user. Generally speaking, the edge refers to an edge server or device close to the data generation source. These edge devices have computing and storage capabilities, and can perform partial processing and analysis work where the data is generated. In this way, the data does not have to be transmitted to the cloud or terminal device, thereby reducing the delay time of data transmission and effectively alleviating the problem of network congestion. In this way, the edge not only improves the efficiency of data processing, but also optimizes the performance of the overall network. In this application, the edge refers to the main control board, which has two main functions. One is to process the sensor data, that is, the farmland status data of the area to be irrigated, and upload it to the cloud platform. The second is to accept the irrigation instructions issued by the cloud platform, and parse the irrigation instructions and send them to the terminal.
[0035] The edge end in this application refers to the main control board. First of all, one of the main functions of the edge end is to process data from sensors and upload this data to the cloud platform. In this process, it will perform preliminary analysis and organization of the information collected by the sensor to ensure the accuracy and completeness of the data. Once the data is processed, the edge end will send the data to the cloud platform through a reliable communication method, such as a 4G network. In addition, the edge end is also responsible for receiving instructions and commands from the cloud platform, and passing these instructions to each terminal device through LORA networking technology to ensure the coordinated operation of the entire system. On the other hand, the edge end also has the functions of real-time monitoring and automatic control. It will continuously compare and analyze the data collected by the sensor with the pre-set threshold. If the detected data exceeds the set threshold range, the edge end will immediately generate a corresponding control command based on the comparison results.
[0036] In an exemplary embodiment, Figure 1 As shown, an agricultural irrigation method is provided, which is executed by a computer device, and can be executed by a computer device such as a terminal or a server alone, or by a terminal and a server together. In the embodiment of the present application, the method is applied to a cloud edge as an example for explanation, including the following steps 101 to 104. Among them:
[0037] Step 101: Acquire a farmland status data set of a to-be-irrigated area, wherein the farmland status data set includes minimum soil moisture content data, soil nutrient data, and expected crop disease index data.
[0038] Specifically, in order to effectively manage farmland irrigation, it is necessary to obtain a farmland status dataset for the area to be irrigated. This dataset contains multiple key information to ensure that we can fully understand the current status of the farmland. First, the minimum soil moisture content data can help us understand the moisture content in the soil, so as to determine whether the farmland needs watering and the amount of watering. Secondly, soil nutrient data can provide information on the content of various nutrients in the soil, so as to replenish the missing nutrients in time and ensure the healthy growth of crops. Finally, the crop expected disease index data is used to timely detect and deal with pests and diseases in the farmland to prevent crops from being damaged. By integrating these data, we can formulate a more scientific and reasonable irrigation plan to improve the production efficiency of farmland and the yield of crops.
[0039] Step 102: Based on the comparison result of the minimum soil moisture content data and the farmland water holding capacity data, determine whether to generate a first irrigation instruction, the first irrigation instruction is used to control the opening of a first solenoid valve and a first water pump located on a first pipeline, and water the farmland based on the first irrigation instruction.
[0040] Among them, "determining whether to generate a first irrigation instruction based on the comparison result of the minimum soil moisture content data and the farmland water holding capacity data" in step 102 includes the following sub-steps A1-A4:
[0041] A1. Calculate the reference crop evapotranspiration.
[0042] A2. Calculate crop water requirements based on reference crop evapotranspiration.
[0043] A3. Calculate the minimum soil moisture content based on the initial soil moisture content and the crop water requirement.
[0044] A4. Compare the minimum soil moisture content with the preset content of the farmland water holding capacity. If the minimum soil moisture content is less than the preset percentage of the farmland water holding capacity, generate the first irrigation instruction.
[0045] Specifically, the reference crop evapotranspiration is first calculated, and the calculation formula is as follows:
[0046]
[0047] Among them, ET0 represents the reference crop evapotranspiration, R represents the net surface radiation flux, T represents the average temperature, e1 represents the saturated water vapor pressure value, e2 represents the actual water vapor pressure value, U represents the wind speed, γ represents the psychrometric constant, and Δ represents the slope of the curve of saturated water pressure and temperature.
[0048] The crop water requirement is calculated based on the reference crop evapotranspiration. The calculation formula for crop water requirement is as follows:
[0049] ET=K·ET0;
[0050] Among them, ET represents crop water requirement and K represents crop coefficient.
[0051] The minimum soil moisture content is calculated based on the initial soil water requirement and crop water requirement. The minimum soil moisture content calculation formula is as follows:
[0052] W min =W0-ET;
[0053] Among them, W min represents the minimum soil moisture content, and W0 represents the initial soil water requirement.
[0054] For example, comparing W min Compared with 60% of the farmland water holding capacity F, if W min <60%F, the fields need irrigation.
[0055] In one possible implementation, the first irrigation instruction further includes an irrigation quota.
[0056] Specifically, the irrigation quota is calculated based on the initial soil moisture content, the current soil moisture content, the rainfall within a preset number of days, and the reference crop evapotranspiration, and the watering amount is determined according to the irrigation quota. The calculation formula of the irrigation quota is as follows:
[0057] M=W t -W0-P+ET;
[0058] Where M represents the irrigation quota, W t It represents the current soil moisture content, W0 represents the initial soil moisture content, P represents the rainfall within the preset number of days, and ET represents the crop water requirement.
[0059] In a feasible manner, reference crop evapotranspiration is obtained through a weather station, initial soil moisture content and current soil moisture content are obtained through a soil moisture sensor, and rainfall within a preset number of days is obtained through a rain gauge.
[0060] It can be understood that the reference crop evapotranspiration is an important benchmark for assessing crop water demand, and its calculation depends on a series of meteorological data provided by the meteorological station. These data include but are not limited to the daily maximum temperature, daily minimum temperature, relative humidity, sunshine duration and wind speed. Modern meteorological stations use sensor technology and data processing systems to collect these meteorological elements in real time. Soil moisture content is another key indicator for assessing soil moisture conditions and guiding irrigation decisions. Both the initial soil moisture content (i.e., the soil moisture content before irrigation) and the current soil moisture content (i.e., the real-time moisture content during irrigation) can be measured by soil moisture sensors. These sensors indirectly infer the moisture content in the soil by measuring physical properties such as soil conductivity and dielectric constant. Different types of soil moisture sensors (such as time domain reflectometer TDR, frequency domain reflectometer FDR, etc.) are suitable for different soil types and monitoring needs. In field practice, soil moisture sensors are usually installed in key areas of crop root distribution to obtain the most accurate soil moisture information. The sensor uses wireless transmission technology to send the monitored data to the terminal or agricultural management system in real time to keep track of the dynamic changes in soil moisture at any time. Precipitation is one of the important natural factors affecting agricultural production. Precipitation prediction and monitoring within a preset number of days are mainly carried out through rainfall sensors.
[0061] For example, the water receiving port of the rain gauge is used to collect rainwater. This part is usually located at the top of the sensor and is designed to effectively guide rainwater into the sensor. The collected rainwater then flows into the upper tube, which is usually in the shape of a funnel. Its function is to collect rainwater and guide it to the metering bucket. The metering bucket has two semi-conical chambers of equal volume, separated by a middle partition. One chamber is in a working state of receiving water, while the other chamber is in a waiting state. When rainwater begins to flow into one of the chambers and gradually accumulates, reaching a predetermined volume value, usually 0.5 mm of rainfall, due to the effect of gravity, the chamber will flip to the other side, thereby changing the state from the working state of receiving water to the waiting state. At the same time, the other chamber that was originally in the waiting state begins to receive water. This flipping action is continuous. When one chamber is full of the predetermined volume of rainwater, it will flip, and the other chamber will start working, and so on. A magnetic steel is installed on the side wall of the bucket, and the magnetic steel moves with the flipping of the bucket. The movement of the magnet can be detected by the dry reed switch. Whenever the magnet scans past the dry reed switch, it causes the reed switch to switch on and off, thereby generating a pulse signal. This pulse signal is then converted into a digital signal, usually output in the form of a 485 communication protocol, to facilitate data transmission and recording.
[0062] In order to obtain soil moisture data through soil moisture sensors, you first need to select suitable soil moisture sensors and install them at the corresponding locations of the area to be irrigated. These sensors should have high accuracy and stability to ensure the reliability of the data. During installation, it should be ensured that the probe part of the sensor is fully inserted into the soil and the position is evenly distributed so that the entire irrigation area can be fully covered. Connect the soil moisture sensor to the data collector and connect the data collector to the LORA communication module. Then, configure the parameters of the data collector and set the appropriate sampling frequency and data recording interval. The sampling frequency should be adjusted according to actual needs and sensor performance to ensure that changes in soil moisture can be captured in time. The data recording interval should be set according to irrigation needs and management strategies. The above soil moisture sensor can choose the STH20 temperature and humidity sensor.
[0063] It can be understood that the soil moisture sensor is started to monitor the soil moisture in real time. During the monitoring process, the operating status of the system is checked regularly to ensure the accuracy of data transmission and recording. If necessary, on-site calibration and maintenance are performed to ensure the reliability of the data. The soil moisture data is obtained through the data collector, the moisture content in the soil is monitored, and the soil moisture data is transmitted to the cloud platform for analysis and processing. Dedicated software or applications can be used to visualize the data, such as Tableau or Power BI, that is, the data is converted into a chart type to better understand the changing trend and distribution of soil moisture.
[0064] Step 103: Based on the comparison result between the soil nutrient data and the preset nutrient data, determine whether to generate a second irrigation instruction, the second irrigation instruction is used to control the opening of a second solenoid valve and a second water pump located on the second pipeline, and fertilize the farmland based on the second irrigation instruction.
[0065] Specifically, the step 103 of “determining whether to generate a second irrigation instruction based on the comparison result between the soil nutrient data and the preset nutrient data” includes the following sub-steps B1-B3:
[0066] B1. Obtain actual soil nutrient content data in farmland.
[0067] Specifically, actual nutrient data should include, but are not limited to, the concentrations of nitrogen, phosphorus, potassium, and other important trace elements.
[0068] B2. Set preset nutrient data based on crop requirements and expected crop yields.
[0069] B3. Compare the soil nutrient data with the preset nutrient data. If the soil nutrient data is less than the preset nutrient data, generate a second irrigation instruction.
[0070] In one possible implementation, the second irrigation instruction further includes a fertilizer application amount.
[0071] For each required nutrient element, the nutrient difference is calculated using the following formula:
[0072] ΔNutrient=preset nutrient content-actual nutrient content;
[0073] For example, for each nutrient that needs to be supplemented, the required amount of fertilizer is calculated based on the difference. Assuming that the total amount of nutrients that need to be supplemented is ΔX, and the percentage content of the nutrient in the fertilizer is P%, the weight W of the required fertilizer can be calculated by the following formula:
[0074]
[0075] Specifically, soil nutrient sensors are used to continuously monitor the content of key nutrients such as nitrogen, phosphorus, and potassium in the soil. Through the above real-time data, we can fully understand the nutrient status of the soil, avoid the uncertainty of traditional experience judgment, and ensure that every piece of land can get the most reasonable nutrient supplement to avoid waste of resources. Deploy soil nutrient sensors in the area to be irrigated to obtain nutrient data in the soil in real time. According to the terrain and soil type of the area to be irrigated, the sensors are evenly distributed in different locations to ensure that the acquired data is representative and can fully reflect the soil nutrient status of the entire area.
[0076] It can be understood that soil nutrient sensors are installed in the soil near the roots of crops, and the depth is generally between 10-20 cm. Connect the data transmission line of the soil nutrient sensor or configure the LORA communication module to ensure that the data can be transmitted to the cloud platform. Then, according to actual needs, set the data collection frequency and set the time interval for soil nutrient sensor data collection, such as once an hour or once a day. In this way, the changes in soil nutrients can be monitored in real time and the fertilization method can be adjusted in time. Finally, a data management system is established. The collected soil nutrient data is transmitted to the cloud platform for storage, analysis and visualization. Through data analysis, the changing trend of soil nutrients can be understood. At the same time, the soil structure can be better protected to prevent soil degradation and pollution.
[0077] Step 104: Based on the level of the expected disease index of the crop, determine whether to generate a third irrigation instruction, the third irrigation instruction is used to control the opening of a third solenoid valve and a third water pump located on a third pipeline, and apply pesticides to the farmland based on the third irrigation instruction.
[0078] Specifically, the step 104 of “determining whether to generate a third irrigation instruction based on the level of the expected disease index of the crop” includes the following sub-steps C1-C3:
[0079] C1. Obtaining the average daily temperature, accumulated rainfall, average daily relative humidity and accumulated rainy days within a preset time period, wherein the average daily temperature and the average daily relative humidity are obtained through a louvered box, and the accumulated rainfall and the accumulated rainy days are obtained through a rain gauge;
[0080] C2. based on the average daily temperature, cumulative rainfall, average daily relative humidity and cumulative rainy days, obtaining an expected disease index of crops;
[0081] C3. When the expected disease index of the crops is greater than or equal to level three, a third irrigation instruction is generated.
[0082] For example, taking grape downy mildew disease index as the dependent variable and related meteorological factors as independent variables, a regression equation is established:
[0083] Y=47.98-1.51X1+0.35X2-0.12X3-0.86X4;
[0084] Among them, Y is the expected disease index of crops, X1 is the average daily temperature of the previous 7 days, X2 is the cumulative rainfall of the previous 7 days, X3 is the average daily relative humidity of the previous 7 days, and X4 is the cumulative rainy days of the previous 7 days. The average daily temperature and average daily relative humidity are obtained through the louvered box, and the cumulative rainfall and cumulative rainy days are obtained through the rain gauge. The distribution table of the expected disease index of crops is shown in Table 1:
[0085] Table 1
[0086] Occurrence level one two three Four five Occurrence Light Occurrence Medium to light Moderate occurrence Medium to heavy Reoccurrence Expected disease index ≤1.0 1~17 17~34 34~50 >50
[0087] According to the severity of grape downy mildew, corresponding drug treatment measures need to be taken. When the expected disease index reaches or exceeds level 3, the third irrigation instruction needs to be activated. This instruction includes not only irrigation operations but also the amount of pesticides applied.
[0088] For example, for grape downy mildew, the main agents used are: half-strength / equal-strength Bordeaux mixture 150-200 times, 70% propineb (Antaisheng) wettable powder 500-700 times, 80% mancozeb (Pen Ke) wettable powder 600-800 times, 78% Bor·mancozeb (Kebo) wettable powder 500-600 times, etc. The amount of application can be adjusted according to the severity of the disease index.
[0089] In one practicable manner, the first irrigation instruction is used to control the opening of the first solenoid valve and the first water pump by sequentially starting the first solenoid valve relay and the first water pump relay, and watering the area to be irrigated by sequentially starting the first solenoid valve and the first water pump. A first flow meter is arranged in the first pipeline, and when the statistical data of the first flow meter is greater than or equal to the first preset flow data, a first closing instruction is generated, and the first closing instruction is used to sequentially close the first water pump relay and the first solenoid valve relay.
[0090] Specifically, the main function of the first irrigation instruction is to start two key components: the first solenoid valve relay and the first water pump relay. The first solenoid valve relay is responsible for controlling the opening and closing state of the first solenoid valve, and the first water pump relay is responsible for controlling the opening and closing state of the first water pump. In order to protect the water pipe, it is necessary to open the first solenoid valve relay first, and then open the first water pump relay. Through the coordinated work of these two relays, precise irrigation of farmland can be achieved. When the first solenoid valve and the first water pump are turned on in turn, the water source in the water tank will flow to the main pipeline through the first pipeline connected to the two relays, and then flow to the farmland to be irrigated through the main pipeline, thereby realizing watering the farmland. This process ensures that the farmland can get the right amount of water supply according to the actual soil moisture demand, thereby maintaining the healthy growth of crops.
[0091] A flow meter device is installed in the first pipeline. When the real-time flow data detected by the flow meter accumulates to a certain extent and reaches or exceeds the first preset flow data, the first preset flow data is the irrigation quota contained in the first irrigation instruction. The edge end compares the real-time flow data with the preset flow data. When the real-time flow data is greater than the preset flow data, the edge end sends a first closing instruction to the control unit. The first closing instruction activates the first water pump relay and the first solenoid valve relay in turn. The first water pump relay controls the first water pump to stop running. Then, the first solenoid valve relay is responsible for driving and controlling the closing action of the first solenoid valve. In this way, the system can quickly respond to excessive flow conditions, prevent possible pipeline ruptures, leaks or other potential dangerous situations, and ensure the safety and stability of the entire pipeline system.
[0092] In one practicable manner, the second irrigation instruction is used to control the opening of the second solenoid valve and the second water pump by sequentially starting the second solenoid valve relay and the second water pump relay, and watering the irrigation area by sequentially opening the second solenoid valve and the second water pump. A second flow meter is arranged in the second pipeline, and when the statistical data of the second flow meter is greater than or equal to the second preset flow data, a second closing instruction is generated, and the second closing instruction is used to sequentially close the second water pump relay and the second solenoid valve relay.
[0093] Specifically, the main function of the second irrigation instruction is to start two key components: the second solenoid valve relay and the second water pump relay. The second solenoid valve relay is responsible for controlling the opening and closing state of the second solenoid valve, and the second water pump relay is responsible for controlling the opening and closing state of the second water pump. In order to protect the water pipe, it is necessary to open the second solenoid valve relay first, and then open the second water pump relay. Through the coordinated work of these two relays, precise fertilization of farmland can be achieved. When the second solenoid valve and the second water pump are opened in turn, the fertilizer in the fertilizer liquid tank will flow to the main pipeline through the second pipeline connected to the two relays, and then flow to the farmland to be irrigated through the main pipeline, thereby realizing fertilization of the farmland.
[0094] A flow meter device is installed in the second pipeline to monitor and record the liquid flow through the pipeline in real time. When the real-time flow data detected by the flow meter accumulates to a certain extent and reaches or exceeds the second preset flow data, the second preset flow data is the amount of fertilizer contained in the second irrigation instruction. The edge end compares the real-time flow data with the preset flow data. When the real-time flow data is greater than the preset flow data, the edge end sends a second closing instruction to the control unit. The second closing instruction activates the second water pump relay and the second solenoid valve relay in turn, and the second water pump relay controls the second water pump to stop running. Then, the second solenoid valve relay is responsible for driving and controlling the closing action of the second solenoid valve. In this way, the system can quickly respond to excessive flow conditions, prevent possible pipeline ruptures, leaks or other potential dangerous situations, and ensure the safety and stability of the entire pipeline system.
[0095] In one practicable manner, the third irrigation instruction is used to control the opening of the third solenoid valve and the third water pump by sequentially starting the third solenoid valve relay and the third water pump relay, and watering the irrigation area by starting the third solenoid valve and the third water pump. A third flow meter is arranged in the third pipeline, and when the statistical data of the third flow meter is greater than or equal to the third preset flow data, a third closing instruction is generated, and the third closing instruction is used to sequentially close the third water pump relay and the third solenoid valve relay.
[0096] Specifically, the main function of the third irrigation instruction is to start two key components: the third solenoid valve relay and the third water pump relay. The third solenoid valve relay is responsible for controlling the opening and closing state of the first solenoid valve, and the third water pump relay is responsible for controlling the opening and closing state of the third water pump. In order to protect the water pipe, it is necessary to open the third solenoid valve relay first, and then open the third water pump relay. Through the coordinated work of these two relays, precise irrigation of farmland can be achieved. When the third solenoid valve and the third water pump are opened in turn, the water source in the water tank will flow to the main pipeline through the third pipeline connected to the two relays, and then flow to the farmland to be irrigated through the main pipeline, thereby realizing watering the farmland. This process ensures that the farmland can get the right amount of water supply according to the actual soil moisture demand, thereby maintaining the healthy growth of crops.
[0097] A flow meter device is installed in the third pipeline to monitor and record the fluid flow through the pipeline in real time. When the real-time flow data detected by the flow meter accumulates to a certain extent and reaches or exceeds the third preset flow data, the third preset flow data is the amount of medicine contained in the third irrigation instruction. When the real-time flow data is greater than the preset flow data, the edge end sends a third shutdown instruction to the control unit. The third shutdown instruction activates the third water pump relay and the third solenoid valve relay in turn, and the third water pump relay controls the third water pump to stop running. Then, the third solenoid valve relay is responsible for driving and controlling the closing action of the third solenoid valve. In this way, the system can respond quickly to excessive flow conditions, prevent possible pipeline ruptures, leaks or other potential dangerous situations, and ensure the safety and stability of the entire pipeline system.
[0098] For example, the LORA communication module can select TAS-LORA-181 wireless data transmission radio. The first flow meter, the second flow meter and the third flow meter can select YF-S201 flow meter, connect the YF-S201 flow meter with the LORA communication module, upload the flow meter data to the main control board through the LORA communication module, the main control board compares the flow meter data with the preset data, and decides whether to send the shutdown command to the irrigation module according to the comparison result. At the same time, the main control board uses the 4g module to upload the flow meter data to the cloud platform.
[0099] In one practicable manner, during the irrigation of the farmland in the irrigation area, if the pressure in the first pipe, the second pipe or the third pipe is greater than the preset water flow pressure, the corresponding water pump relay is turned off. The pressure in the pipe is measured by a pressure sensor, which may be selected from but not limited to HK1100C pressure sensors, and the pressure sensor is connected to a 4G communication module, and the pressure data is transmitted to the cloud platform through the 4G communication module.
[0100] In one practicable manner, water hammer absorbers are respectively arranged in the first pipe, the second pipe and the third pipe.
[0101] Specifically, these water hammer absorbers are used to absorb and alleviate the pressure fluctuations caused by the sudden stop or change of water flow, thereby effectively preventing the occurrence of water hammer. In this way, the pipeline can be further protected from damage and the service life of the pipeline can be extended. The type of water hammer absorber can be selected according to actual needs, for example, a 9000X water hammer absorber can be selected.
[0102] Based on the same inventive concept, the embodiment of the present application also provides an agricultural irrigation system for implementing the agricultural irrigation method involved above. The implementation scheme for solving the problem provided by the system is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more agricultural irrigation system embodiments provided below can refer to the limitations on the agricultural irrigation method above, and will not be repeated here.
[0103] In an exemplary embodiment, Figure 2 As shown, an agricultural irrigation system is provided, comprising:
[0104] An acquisition module is used to acquire a farmland status data set of a to-be-irrigated area, wherein the farmland status data set includes minimum soil moisture content data, soil nutrient data, and crop expected disease index data;
[0105] a first judgment module, configured to judge whether to generate a first irrigation instruction based on a comparison result between the minimum soil moisture content data and the farmland water holding capacity data, wherein the first irrigation instruction is configured to control the opening of a first solenoid valve and a first water pump located on a first pipeline, and water the farmland based on the first irrigation instruction;
[0106] a second judgment module, configured to judge whether to generate a second irrigation instruction based on a comparison result between the soil nutrient data and the preset nutrient data, wherein the second irrigation instruction is used to control the opening of a second solenoid valve and a second water pump located on the second pipeline, and fertilize the farmland based on the second irrigation instruction;
[0107] The third judgment module is used to judge whether to generate a third irrigation instruction based on the level of the expected disease index of the crop, and the third irrigation instruction is used to control the opening of a third solenoid valve and a third water pump located on a third pipeline, and to apply pesticides to the farmland based on the third irrigation instruction.
[0108] As an optional implementation manner, the first judgment module is specifically used to:
[0109] Calculate reference crop evapotranspiration;
[0110] calculating crop water requirement based on the reference crop evapotranspiration;
[0111] calculating a minimum soil moisture content based on the initial soil moisture content and the water requirement of the crop;
[0112] The minimum soil moisture content is compared with a preset content of the farmland water holding capacity, and if the minimum soil moisture content is less than a preset percentage of the farmland water holding capacity, the first irrigation instruction is generated.
[0113] As an optional implementation manner, the third judgment module is specifically used to:
[0114] Obtaining the average daily temperature, accumulated rainfall, average daily relative humidity and accumulated rainy days within a preset time period, wherein the average daily temperature and the average daily relative humidity are obtained through a louvered box, and the accumulated rainfall and the accumulated rainy days are obtained through a rain gauge;
[0115] Based on the average daily temperature, accumulated rainfall, average daily relative humidity and accumulated rainy days, an expected disease index of crops is obtained;
[0116] When the expected disease index of the crop is greater than or equal to level three, a third irrigation instruction is generated.
[0117] As an optional embodiment, an agricultural irrigation system further includes:
[0118] During watering of the farmland in the irrigation area, if the pressure in the watering pipe is greater than the preset water flow pressure, the first water pump relay is closed and the first solenoid valve relay is opened.
[0119] As an optional embodiment, an agricultural irrigation system further includes:
[0120] The first irrigation instruction is used to control the opening of the first solenoid valve and the first water pump by starting the first solenoid valve relay and the first water pump relay in sequence, and water the area to be irrigated by opening the first solenoid valve and the first water pump;
[0121] The second irrigation instruction is used to control the opening of the second solenoid valve and the second water pump by starting the second solenoid valve relay and the second water pump relay in sequence, and fertilize the area to be irrigated by opening the second solenoid valve and the second water pump;
[0122] The third irrigation instruction is used to control the opening of the third solenoid valve and the third water pump by starting the third solenoid valve relay and the third water pump relay in sequence, and to apply pesticides to the area to be irrigated by opening the third solenoid valve and the third water pump.
[0123] As an optional embodiment, an agricultural irrigation system further includes:
[0124] A first flow meter is arranged in the first pipeline, and when the statistical data of the first flow meter is greater than or equal to the first preset flow data, a first closing instruction is generated, and the first closing instruction is used to sequentially close the first water pump relay and the first solenoid valve relay;
[0125] A second flow meter is arranged in the second pipeline, and when the statistical data of the second flow meter is greater than or equal to the second preset flow data, a second closing instruction is generated, and the second closing instruction is used to sequentially close the second water pump relay and the second solenoid valve relay;
[0126] A third flow meter is arranged in the third pipeline, and when the statistical data of the third flow meter is greater than or equal to the third preset flow data, a third closing instruction is generated, and the third closing instruction is used to sequentially close the third water pump relay and the third solenoid valve relay.
[0127] In an exemplary embodiment, a computer device is provided. The computer device may be a server or a terminal. The internal structure diagram thereof may be as follows: Figure 3 As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store a data set of farmland conditions in the area to be irrigated. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, an agricultural irrigation method is implemented.
[0128] Those skilled in the art will understand that Figure 3 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0129] In an exemplary embodiment, a computer device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above-mentioned method embodiments when executing the computer program.
[0130] In an exemplary embodiment, a computer-readable storage medium is provided, storing a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.
[0131] In an exemplary embodiment, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.
[0132] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.
[0133] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM may be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).
[0134] The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. The non-relational database may include a distributed database based on blockchain, etc., but is not limited thereto. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but is not limited thereto.
[0135] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0136] This article uses specific examples to illustrate the principles and implementation methods of this application. The description of the above embodiments is only used to help understand the method and core ideas of this application. At the same time, for those skilled in the art, according to the ideas of this application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting this application.
Claims
1. An agricultural irrigation method, characterized in that: The agricultural irrigation method comprises: Acquire a farmland condition data set of the area to be irrigated, wherein the farmland condition data set includes minimum soil moisture content data, soil nutrient data, and expected disease index data of crops; Based on the comparison result of the minimum soil moisture content data and the farmland water holding capacity data, it is determined whether to generate a first irrigation instruction, wherein the first irrigation instruction is used to control the opening of a first solenoid valve and a first water pump located on a first pipeline, and water the farmland based on the first irrigation instruction; Based on the comparison result between the soil nutrient data and the preset nutrient data, determining whether to generate a second irrigation instruction, wherein the second irrigation instruction is used to control the opening of a second solenoid valve and a second water pump located on the second pipeline, and fertilizing the farmland based on the second irrigation instruction; Based on the level of the expected disease index of the crop, it is determined whether to generate a third irrigation instruction, wherein the third irrigation instruction is used to control the opening of a third solenoid valve and a third water pump located on a third pipeline, and pesticides are applied to the farmland based on the third irrigation instruction.
2. The agricultural irrigation method according to claim 1, characterized in that: The determining whether to generate a first irrigation instruction based on a comparison result of the minimum soil moisture content data and the farmland water holding capacity data specifically includes: Calculate reference crop evapotranspiration; calculating crop water requirement based on the reference crop evapotranspiration; calculating a minimum soil moisture content based on the initial soil moisture content and the water requirement of the crop; The minimum soil moisture content is compared with a preset content of the farmland water holding capacity, and if the minimum soil moisture content is less than a preset percentage of the farmland water holding capacity, the first irrigation instruction is generated.
3. The agricultural irrigation method according to claim 2, characterized in that: The reference crop evapotranspiration is obtained through a meteorological station, and the initial soil moisture content is obtained through a soil moisture sensor.
4. The agricultural irrigation method according to claim 1, characterized in that: The determining whether to generate a third irrigation instruction based on the level of the expected disease index of the crop specifically includes: Obtaining the average daily temperature, accumulated rainfall, average daily relative humidity and accumulated rainy days within a preset time period, wherein the average daily temperature and the average daily relative humidity are obtained through a louvered box, and the accumulated rainfall and the accumulated rainy days are obtained through a rain gauge; Based on the average daily temperature, the accumulated rainfall, the average daily relative humidity and the accumulated rainy days, an expected disease index of crops is obtained; When the expected disease index of the crop is greater than or equal to level three, the third irrigation instruction is generated.
5. The agricultural irrigation method according to claim 1, characterized in that: The first irrigation instruction is used to control the opening of the first solenoid valve and the first water pump by starting the first solenoid valve relay and the first water pump relay in sequence, and water the area to be irrigated by opening the first solenoid valve and the first water pump; The second irrigation instruction is used to control the opening of the second solenoid valve and the second water pump by sequentially starting the second solenoid valve relay and the second water pump relay, and fertilize the area to be irrigated by opening the second solenoid valve and the second water pump; The third irrigation instruction is used to control the opening of the third solenoid valve and the third water pump by starting the third solenoid valve relay and the third water pump relay in sequence, and to apply pesticides to the area to be irrigated by opening the third solenoid valve and the third water pump.
6. The agricultural irrigation method according to claim 5, characterized in that: The agricultural irrigation method further comprises: A first flow meter is arranged in the first pipeline, and when the statistical data of the first flow meter is greater than or equal to the first preset flow data, a first closing instruction is generated, and the first closing instruction is used to sequentially close the first water pump relay and the first solenoid valve relay; A second flow meter is arranged in the second pipeline, and when the statistical data of the second flow meter is greater than or equal to the second preset flow data, a second closing instruction is generated, and the second closing instruction is used to sequentially close the second water pump relay and the second solenoid valve relay; A third flow meter is arranged in the third pipeline, and when the statistical data of the third flow meter is greater than or equal to the third preset flow data, a third closing instruction is generated, and the third closing instruction is used to sequentially close the third water pump relay and the third solenoid valve relay.
7. An agricultural irrigation system, characterized in that: The agricultural irrigation system comprises: An acquisition module is used to acquire a farmland status data set of a to-be-irrigated area, wherein the farmland status data set includes minimum soil moisture content data, soil nutrient data, and crop expected disease index data; a first judgment module, configured to judge whether to generate a first irrigation instruction based on a comparison result between the minimum soil moisture content data and the farmland water holding capacity data, wherein the first irrigation instruction is configured to control the opening of a first solenoid valve and a first water pump located on a first pipeline, and water the farmland based on the first irrigation instruction; a second judgment module, configured to judge whether to generate a second irrigation instruction based on a comparison result between the soil nutrient data and the preset nutrient data, wherein the second irrigation instruction is used to control the opening of a second solenoid valve and a second water pump located on the second pipeline, and fertilize the farmland based on the second irrigation instruction; The third judgment module is used to judge whether to generate a third irrigation instruction based on the level of the expected disease index of the crop, and the third irrigation instruction is used to control the opening of a third solenoid valve and a third water pump located on a third pipeline, and to apply pesticides to the farmland based on the third irrigation instruction.
8. A computer device comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the agricultural irrigation method according to any one of claims 1 to 6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the agricultural irrigation method according to any one of claims 1 to 6 are implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the agricultural irrigation method according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Intelligent irrigation system and method
CN106888940A
Water, fertilizer, air, heat and pesticide integration intelligent irrigation system for farmland irrigation area
CN111480554A
Full-automatic remote irrigation system
CN112772385A
Water and fertilizer coupling accurate regulation and control system and control method thereof
CN113950924A
Accurate irrigation method and system for crops, electronic equipment and storage medium
CN114698535A
