Sub-membrane shallow buried drip irrigation and fertilization control method and system
Patent Information
- Application Number
- CN202610789746.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-03
- Publication Date
- 2026-08-21
AI Technical Summary
[0002]膜下浅埋滴灌技术广泛应用于设施农业与高效节水种植场景,通过将滴灌管铺设于地膜下方,实现定点、缓释式供水供肥,以降低蒸发损失并提高利用效率;随着精准农业的发展,逐步引入土壤水肥传感器、养分检测设备及自动控制系统,实现水肥一体化调控;现有的施肥控制过程大都是单一化的控制过程,比如,通过传感器检测某处的需求量,然后根据需求量确定滴灌量,这种方案逻辑简单,但是容易产生一些正反馈错误,比如某一位置的肥料因水流因素一直处于未施肥状态,那么滴灌喷头就会一直施肥,使得肥料过量,这显然是存在问题的,因此,如何提供一种基于区域整体特征的施肥控制过程,用以提高施肥过程的鲁棒性是本发明技术方案想要解决的技术问题
[0014] Compared with the prior art, the beneficial effects of the present invention are as follows: The present invention obtains the status of the detection points at each fertilization by distributed detection points, constructs a mapping relationship between the amount of fertilizer and the soil status, identifies the crop and the region, determines the demand, and determines the amount of fertilizer based on the demand. At this time, the fertilization process is determined by the status of multiple detection points, and the determination process is not a rigid fertilization process based on a threshold, but a fertilization process that includes the amount of fertilizer. This is a cluster-based matching fertilization architecture, which makes it difficult for local positive feedback to occur and has extremely strong robustness.
Smart Images

Figure CN122603660A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of fertilization control technology, specifically a method and system for controlling fertilization through shallow buried drip irrigation under mulch. Background Technology
[0002] Subsurface drip irrigation technology is widely used in facility agriculture and high-efficiency water-saving planting scenarios. By laying drip irrigation pipes under the mulch film, it achieves targeted, slow-release water and fertilizer supply to reduce evaporation loss and improve utilization efficiency. With the development of precision agriculture, soil water and fertilizer sensors, nutrient detection equipment, and automatic control systems are gradually being introduced to achieve integrated water and fertilizer regulation. Most existing fertilization control processes are single-function processes. For example, a sensor detects the demand at a certain location and then determines the drip irrigation amount based on the demand. This approach is logically simple but prone to positive feedback errors. For instance, if fertilizer is not applied to a certain location due to water flow factors, the drip irrigation nozzles will continue to apply fertilizer, resulting in over-fertilization, which is obviously problematic. Therefore, how to provide a fertilization control process based on the overall characteristics of a region to improve the robustness of the fertilization process is the technical problem that this invention aims to solve. Summary of the Invention
[0003] The purpose of this invention is to provide a method and system for controlling drip irrigation fertilization under mulch film, so as to solve the problems mentioned in the background art.
[0004] To achieve the above objectives, the present invention provides the following technical solution: A method for controlling fertilization through shallow buried drip irrigation under mulch, the method comprising: Obtain a regional map, statistically analyze drip irrigation and fertilization routes based on the regional map, and determine monitoring points based on the drip irrigation points in the drip irrigation and fertilization routes; Detectors are installed at the detection points to determine the influence function between the detection points and different drip irrigation points; the influence function is used to characterize the effect of the drip irrigation amount at a certain drip irrigation point on the detection point. Obtain crop growth parameters and regional conditions, and comprehensively determine the required drip irrigation amount at each monitoring point based on the growth parameters and regional conditions; The drip irrigation instruction is determined based on the required drip irrigation volume and the influence function at each monitoring point, and then sent to the drip irrigation point.
[0005] As a further aspect of the present invention: the steps of obtaining a regional map, statistically analyzing drip irrigation and fertilization routes based on the regional map, and determining detection points according to the drip irrigation points in the drip irrigation and fertilization routes include: Obtain the regional map, insert the mapping line corresponding to the drip irrigation fertilization line into the regional map, and mark the drip irrigation point corresponding to the drip irrigation nozzle in the mapping line; The soil parameters at each drip irrigation point are queried, and the diffusion rate is determined based on these soil parameters; wherein, the soil parameters include soil type and height; Based on the diffusion rate, a contamination zone centered on the drip irrigation point is created; wherein, the top view of the contamination zone is a circular area, and for any location in the contamination zone, its contamination value is inversely proportional to the top view distance between that location and the drip irrigation point; All contaminated areas are overlaid, and detection points are determined based on the overlaid contamination values at each location. The process of selecting detection points involves querying the preset number of detection points, dividing the area map into sub-regions based on the number of detection points, and selecting the location with the smallest contamination value in each sub-region as the detection point. If the smallest contamination value is not unique, the location closest to the center of the sub-region is selected as the detection point.
[0006] As a further aspect of the present invention: the step of installing a detector at the detection point and determining the influence function between the detection point and different drip irrigation points includes: A detector is installed at the detection point; the detector is used to detect soil moisture. A test sequence is constructed based on a preset step size; the test sequence is an arithmetic sequence, and the elements in the test sequence represent the drip irrigation volume per unit time, with the first and last terms being preset values; The detection points and drip irrigation points are paired. For the paired detection points and drip irrigation points, under different weather conditions, control commands are generated based on the test data series to obtain the humidity change detected by the detector and obtain the change sequence corresponding to the test data series. The correspondence is determined by the serial number, with one drip irrigation amount corresponding to one humidity change amount. For test data series and their change sequences under different weather conditions, the test data series are used as independent variables and the change sequences are used as dependent variables to fit the influence function between the paired detection points and drip irrigation points.
[0007] As a further aspect of the present invention: the step of obtaining crop growth parameters and regional conditions, and comprehensively determining the required drip irrigation amount at each detection point based on the growth parameters and regional conditions includes: Randomly select target crops and collect crop leaf area index, chlorophyll index and transpiration estimation parameters as crop growth parameters; Acquire a region image of the area, identify the region image, and determine the region status; The water and fertilizer deficit is determined based on growth parameters, and the water and fertilizer deficit is verified based on regional conditions. When the verification passes, the selected target crop is marked as a valid crop; when the verification fails, an inspection request is generated for the crop. The required drip irrigation amount at each monitoring point is determined based on the effective crop data tagged with the data.
[0008] As a further aspect of the present invention: the step of determining the required drip irrigation amount at each detection point based on the effective crop markers includes: For any given detection point, query the nearest valid crop. Read all the superimposed contaminated areas and query the contamination value at the effective crop location; Calculate the ratio of the contamination value at the monitoring point to the contamination value at the effective crop, and then multiply it by the water and fertilizer deficit of the effective crop to obtain the required drip irrigation amount at the monitoring point.
[0009] As a further aspect of the present invention: the step of determining the drip irrigation instruction based on the required drip irrigation volume and influence function at each detection point, and sending it to the drip irrigation point, includes: For any drip irrigation point, query the monitoring point closest to that drip irrigation point; Query the required drip irrigation volume at the nearest monitoring point, and determine the drip irrigation volume range for the drip irrigation point based on the required drip irrigation volume; At each drip irrigation point, a drip irrigation amount is randomly determined within its drip irrigation range to obtain a drip irrigation amount combination. This process is repeated cyclically to obtain a preset number of drip irrigation amount combinations. The influence function is applied to determine the drip irrigation influence of the drip irrigation combination at each detection point, and the drip irrigation influence array is determined based on the preset detection point order; Query the required drip irrigation amount for each monitoring point to obtain the required drip irrigation amount array, compare the required drip irrigation amount array with the drip irrigation impact amount array, and calculate the similarity; Select the drip irrigation volume combination with the highest similarity, determine the drip irrigation command pointing to the drip irrigation point, and send it to the drip irrigation point.
[0010] The present invention also provides a subsurface shallow buried drip irrigation and fertilization control system, the system comprising: The detection point determination module is used to acquire a regional map, count the drip irrigation and fertilization routes based on the regional map, and determine the detection points based on the drip irrigation points in the drip irrigation and fertilization routes. The influence function determination module is used to install detectors at the detection points and determine the influence function between the detection points and different drip irrigation points; the influence function is used to characterize the effect of the drip irrigation amount at a certain drip irrigation point on the detection point. The demand determination module is used to obtain crop growth parameters and regional conditions, and to comprehensively determine the required drip irrigation amount at each detection point based on the growth parameters and regional conditions. The instruction determination and sending module is used to determine the drip irrigation instruction based on the required drip irrigation volume and influence function at each detection point, and then send it to the drip irrigation point.
[0011] As a further aspect of the present invention: the detection point determination module includes: The mapping unit is used to obtain a regional map, insert a mapping line corresponding to the drip irrigation fertilization line into the regional map, and mark the drip irrigation point corresponding to the drip irrigation nozzle in the mapping line. A diffusion rate determination unit is used to query soil parameters at each drip irrigation point and determine the diffusion rate based on the soil parameters; wherein, the soil parameters include soil type and height; The staining area creation unit is used to create a staining area centered on the drip irrigation point based on the diffusion rate; wherein, the top view of the staining area is a circular area, and for any position in the staining area, its staining value is inversely proportional to the top view distance between that position and the drip irrigation point; The overlay analysis unit is used to overlay all contaminated areas and determine the detection points based on the overlaid contamination values at each location. The process of selecting detection points is as follows: query the preset number of detection points, divide the area map into sub-regions based on the number of detection points, and select the location with the smallest contamination value in each sub-region as the detection point. When the smallest contamination value is not unique, select the location closest to the center of the sub-region as the detection point.
[0012] As a further aspect of the present invention: the influence function determination module includes: A detector mounting unit is used to install a detector at a detection point; the detector is used to detect soil moisture. The test sequence construction unit is used to construct a test sequence based on a preset step size; the test sequence is an arithmetic sequence, and the elements in the test sequence represent the drip irrigation amount per unit time, with the first and last terms being preset values; The point pairing unit is used to pair detection points with drip irrigation points. For the paired detection points and drip irrigation points, under different weather conditions, it generates control commands based on the test data series to obtain the humidity change detected by the detector and obtain the change sequence corresponding to the test data series. The correspondence is determined by the serial number, with one drip irrigation amount corresponding to one humidity change amount. The function fitting unit is used to fit the influence function between paired detection points and drip irrigation points by using the test data series and its change series under different weather conditions as independent variables and the change series as dependent variables.
[0013] As a further aspect of the present invention: the demand determination module includes: The crop analysis unit is used to randomly select target crops and collect crop leaf area index, chlorophyll index and transpiration estimation parameters as crop growth parameters. The region identification unit is used to acquire a region image, identify the region image, and determine the region status; The deficit determination unit is used to determine the water and fertilizer deficit based on growth parameters and to verify the water and fertilizer deficit based on regional conditions. The crop marking unit is used to mark the selected target crop as a valid crop when the verification passes; and to generate an inspection request for the crop when the verification fails. The demand determination unit is used to determine the required drip irrigation amount at each detection point based on the labeled effective crop.
[0014] Compared with the prior art, the beneficial effects of the present invention are as follows: The present invention obtains the status of the detection points at each fertilization by distributed detection points, constructs a mapping relationship between the amount of fertilizer and the soil status, identifies the crop and the region, determines the demand, and determines the amount of fertilizer based on the demand. At this time, the fertilization process is determined by the status of multiple detection points, and the determination process is not a rigid fertilization process based on a threshold, but a fertilization process that includes the amount of fertilizer. This is a cluster-based matching fertilization architecture, which makes it difficult for local positive feedback to occur and has extremely strong robustness. Attached Figure Description
[0015] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention.
[0016] Figure 1 This is a flowchart illustrating the control method for shallow buried drip irrigation fertilization under plastic film.
[0017] Figure 2 This is a structural diagram of a shallow-buried drip irrigation and fertilization control system under a film. Detailed Implementation
[0018] To make the technical problems to be solved, the technical solutions, and the beneficial effects of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present invention and are not intended to limit the present invention.
[0019] Figure 1 This is a flowchart illustrating a method for controlling fertilization in shallow-buried drip irrigation under mulch. In this embodiment of the invention, a method for controlling fertilization in shallow-buried drip irrigation under mulch includes: Step S100: Obtain the regional map, count the drip irrigation and fertilization routes based on the regional map, and determine the detection points according to the drip irrigation points in the drip irrigation and fertilization routes; A regional map refers to a map of the area requiring drip irrigation control, typically a plot of farmland. In practical applications, the elevation differences between various locations within the farmland can be very low or very high. In flat plains, the elevation differences are minimal, and elevation parameters are unnecessary in subsequent processes. However, in non-plain areas or on slopes, elevation differences exist between locations within the farmland, requiring the consideration of elevation parameters. After obtaining the regional map, the installed drip irrigation and fertilization lines are located. These are physical devices, fixed facilities once installed. Their actual installation coordinates are obtained and inserted into the regional map. The drip irrigation and fertilization lines contain drip irrigation nozzles; the points corresponding to these nozzles are located on the regional map and are called drip irrigation points. The regional map is then analyzed, and monitoring points can be determined based on these drip irrigation points.
[0020] Step S200: Install a detector at the detection point and determine the influence function between the detection point and different drip irrigation points; the influence function is used to characterize the effect of the drip irrigation amount at a certain drip irrigation point on the detection point; At each detection point, a detector is installed. This detector is essentially a sensor used to acquire information about soil water and fertilizer levels, such as soil moisture content or soil humidity, reflecting the soil moisture situation at the current location. Based on this, a drip irrigation test is conducted. Different drip rates are set at different drip points, and the detectors capture the parameter changes at each detection point. The drip rate is considered the cause, and the parameter changes are considered the effect, resulting in the influence relationship between the drip point and the detection point. This influence relationship is called the influence function. It's worth noting that theoretically, there should be an influence function between any drip point and any detection point. However, in practice, if the distance is too great, the actual influence will be very small. This is because it may be undetectable, and there may be additional interference from intermediate factors. The number of influencing factors increases, so it is necessary to pair the drip irrigation points and detection points first, and then determine the influence function. The pairing process can be as follows: take the drip irrigation point as the reference, create a range centered on it based on a preset top-down radius, obtain the detection points within the range, and establish the pairing relationship. The top-down radius parameter is also used in subsequent processes. Since most of the processing of the technical solution of this invention is based on a two-dimensional regional map, even if there is a height difference in reality, this height difference is ignored when determining the range. Instead, a circular range is drawn on the map. In actual scenarios, the distance from each position within the circular range to the center actually needs to include ascent or descent, and the fluctuation is very strong. Therefore, normalization is limited to the top-down radius, which is equivalent to simplifying the data processing process.
[0021] Step S300: Obtain crop growth parameters and regional conditions, and comprehensively determine the required drip irrigation amount at each detection point based on the growth parameters and regional conditions; By acquiring crop growth parameters and regional conditions, the growth parameters reflect the crop's condition, while the regional conditions reflect the environmental conditions. Analyzing the growth parameters and regional conditions allows us to determine the required drip irrigation amount at different locations. Furthermore, it allows us to determine the required drip irrigation amount at each monitoring point.
[0022] Step S400: Determine the drip irrigation instruction based on the required drip irrigation volume and influence function at each detection point, and send it to the drip irrigation point; Given that the required drip irrigation volume at each monitoring point is known, the drip irrigation volume at each monitoring point is adjusted to ensure that the required drip irrigation volume at each monitoring point can be met. The relationship between the drip irrigation volume and the required drip irrigation volume requires the use of a predetermined influence function. When the required drip irrigation volume is met, a drip irrigation command is generated based on the drip irrigation volume and sent to the drip irrigation point. It should be noted that the process of generating a drip irrigation command based on the drip irrigation volume is very simple, which is just a simple valve opening and closing operation. The opening process also includes an opening time. Opening the valve itself will result in a drip irrigation volume per unit time. Multiplying this by the opening time will give the drip irrigation volume.
[0023] It is worth mentioning that the water and fertilizer in the technical solution of this invention can also be replaced with water. In this case, it can be regarded as water and fertilizer with a content of a certain amount. Watering is also a very important process in drip irrigation planting. The technical solution of this invention can be fully transferred and applied.
[0024] Regarding step S100, the steps of obtaining a regional map, statistically analyzing drip irrigation and fertilization routes based on the regional map, and determining detection points based on the drip irrigation points in the drip irrigation and fertilization routes include: Obtain the regional map, insert the mapping line corresponding to the drip irrigation fertilization line into the regional map, and mark the drip irrigation point corresponding to the drip irrigation nozzle in the mapping line; The soil parameters at each drip irrigation point are queried, and the diffusion rate is determined based on these soil parameters; wherein, the soil parameters include soil type and height; Based on the diffusion rate, a contamination zone centered on the drip irrigation point is created; wherein, the top view of the contamination zone is a circular area, and for any location in the contamination zone, its contamination value is inversely proportional to the top view distance between that location and the drip irrigation point; All contaminated areas are overlaid, and detection points are determined based on the overlaid contamination values at each location. The process of selecting detection points involves querying the preset number of detection points, dividing the area map into sub-regions based on the number of detection points, and selecting the location with the smallest contamination value in each sub-region as the detection point. If the smallest contamination value is not unique, the location closest to the center of the sub-region is selected as the detection point.
[0025] The above describes the process of determining the detection points. A regional map is obtained, and a mapping line corresponding to the drip irrigation fertilization route is inserted into the map. Drip points corresponding to the sprinkler heads are marked on the mapping line. This process is simply a map-scale drawing process and is not complex. Then, the soil parameters at each drip point are queried, and the diffusion rate is determined based on these parameters. The diffusion rate represents the speed at which water and fertilizer diffuse from that point to the surrounding area. It is related to soil type and altitude; different soil types correspond to different baseline diffusion rates. Altitude is used to determine an adjustment coefficient to adjust the baseline diffusion rate. The adjustment coefficient is directly proportional to altitude; that is, the greater the altitude, the greater the diffusion rate. However, in real-world scenarios, the specific diffusion rate will certainly be affected by a large number of other factors. Staff can build other determination processes based on the actual situation to determine a more accurate diffusion rate. After the diffusion rate is determined, a contamination area centered on the drip irrigation point is created based on the diffusion rate. The process of determining the contamination area uses the top-view distance (analogous to the top-view radius). The top view of the contamination area is a circular area. For any position in the contamination area, its contamination value is inversely proportional to the top-view distance between that position and the drip irrigation point. After the above processing, each drip irrigation point will obtain a contamination area. All contamination areas are superimposed, and the detection point is determined based on the superimposed contamination value of each position.
[0026] Specifically, regarding the process of determining the detection points, the preset number of detection points is queried, and the area map is divided into zones based on the number of detection points. The simplest way to divide the area is to create a grid. The number of detection points is used to determine the number of grids. The grid function is a basic function of map software, and it is very easy to divide the area. Each grid cell is a sub-region. However, in this way, the area of the sub-region at the edge of the area is generally smaller than that of the grid cell, which makes the area of different sub-regions different. However, the area parameter is not important in the technical solution of this invention, and the area difference can be ignored. In each sub-region, the position with the smallest staining value is selected as the detection point, so that the position least likely to be stained is selected as the detection point. When the smallest staining value is not unique, the position closest to the center of the sub-region is selected as the detection point.
[0027] Regarding step S200, the step of installing a detector at the detection point and determining the influence function between the detection point and different drip irrigation points includes: A detector is installed at the detection point; the detector is used to detect soil moisture. A test sequence is constructed based on a preset step size; the test sequence is an arithmetic sequence, and the elements in the test sequence represent the drip irrigation volume per unit time, with the first and last terms being preset values; The detection points and drip irrigation points are paired. For the paired detection points and drip irrigation points, under different weather conditions, control commands are generated based on the test data series to obtain the humidity change detected by the detector and obtain the change sequence corresponding to the test data series. The correspondence is determined by the serial number, with one drip irrigation amount corresponding to one humidity change amount. For test data series and their change sequences under different weather conditions, the test data series are used as independent variables and the change sequences are used as dependent variables to fit the influence function between the paired detection points and drip irrigation points.
[0028] In one example of the technical solution of this invention, the process of determining the influence function is described. The core of this process is to construct two datasets, install detectors at the detection points to detect soil moisture, and then determine the set of independent variables, which is the test sequence mentioned above. The test sequence is an arithmetic sequence, where each element represents the drip irrigation amount per unit time. The first and last terms are preset values. The detection points and drip irrigation points are paired (the pairing process has been mentioned above). For the paired detection points and drip irrigation points, under different weather conditions, control commands are generated based on the test sequence (based on each element in the sequence). (A control command for generating drip irrigation volume) Then, the humidity change detected by the detector is obtained, resulting in a change sequence corresponding to the test data series. The change sequence is the dependent variable set, which corresponds one-to-one with the independent variable set. The correspondence is determined by the serial number, with one drip irrigation volume corresponding to one humidity change. Finally, for the test data series and their change sequences under different weather conditions, the test data series is used as the independent variable, and the change sequence is used as the dependent variable to fit the influence function between the paired detection points and drip irrigation points. It can be seen that under each weather condition (sunny, cloudy, rainy, etc.), each pair of detection points and drip irrigation points has an influence function.
[0029] Regarding step S300, the step of obtaining crop growth parameters and regional conditions, and comprehensively determining the required drip irrigation amount at each detection point based on the growth parameters and regional conditions includes: Randomly select target crops and collect crop leaf area index, chlorophyll index and transpiration estimation parameters as crop growth parameters; Acquire a region image of the area, identify the region image, and determine the region status; The water and fertilizer deficit is determined based on growth parameters, and the water and fertilizer deficit is verified based on regional conditions. When the verification passes, the selected target crop is marked as a valid crop; when the verification fails, an inspection request is generated for the crop. The required drip irrigation amount at each monitoring point is determined based on the effective crop data tagged with the data.
[0030] In one example of the technical solution of this invention, the process of determining the required drip irrigation volume is described. This process is primarily based on existing technology. A target crop is randomly selected within a region, and its leaf area index, chlorophyll index, and transpiration estimation parameters are collected as growth parameters. These parameters are obtainable within the existing context of smart agriculture. Then, a regional image of the region is acquired and identified to determine the region's state. This process limits the region's state to soil condition. In fact, acquiring the regional image can be done pre-processed, as crop parameters can also be determined from the regional image. Analyzing the growth parameters can determine the crop's water and fertilizer deficit. However, water and fertilizer deficit can be due to both soil water shortage and crop-related issues. Therefore, the regional state is used to verify the water and fertilizer deficit and determine if it is indeed due to soil water shortage. If so, the verification is successful, and the selected target crop is marked as a valid crop. If not, the verification fails, indicating a problem with the crop, and an inspection request is generated for the crop.
[0031] The core of the above content is not actually the process of identifying crops and regions, which is existing technology. Instead, it is through the independent identification process of crops and regions that an architecture of identification first and then verification is built. On the one hand, it improves the accuracy of water shortage determination, and on the other hand, it can identify abnormal crops.
[0032] As a preferred embodiment of the technical solution of the present invention, the step of determining the required drip irrigation amount at each detection point based on the effective crop of the marker includes: For any given detection point, query the nearest valid crop. Read all the superimposed contaminated areas and query the contamination value at the effective crop location; Calculate the ratio of the contamination value at the monitoring point to the contamination value at the effective crop, and then multiply it by the water and fertilizer deficit of the effective crop to obtain the required drip irrigation amount at the monitoring point.
[0033] In one example of the technical solution of this invention, the process of determining the required drip irrigation amount is explained. Since the target crops are limited, the more crops randomly selected, the more reference data there will be in the process of determining the required drip irrigation amount. For any detection point, the nearest effective crop is queried, all superimposed contaminated areas are read, the contaminated value at the effective crop is queried, the ratio of the contaminated value at the detection point to the contaminated value at the effective crop is calculated, and then multiplied by the water and fertilizer deficit of the effective crop to obtain the required drip irrigation amount at the detection point. This process is actually predicting the required drip irrigation amount proportionally. The closer the effective crop is to the detection point, the smaller the difference in contaminated value, and the higher the accuracy of the fitting is generally.
[0034] Regarding step S400, the step of determining the drip irrigation instruction based on the required drip irrigation volume and influence function at each detection point and sending it to the drip irrigation point includes: For any drip irrigation point, query the monitoring point closest to that drip irrigation point; Query the required drip irrigation volume at the nearest monitoring point, and determine the drip irrigation volume range for the drip irrigation point based on the required drip irrigation volume; At each drip irrigation point, a drip irrigation amount is randomly determined within its drip irrigation range to obtain a drip irrigation amount combination. This process is repeated cyclically to obtain a preset number of drip irrigation amount combinations. The influence function is applied to determine the drip irrigation influence of the drip irrigation combination at each detection point, and the drip irrigation influence array is determined based on the preset detection point order; Query the required drip irrigation amount for each monitoring point to obtain the required drip irrigation amount array, compare the required drip irrigation amount array with the drip irrigation impact amount array, and calculate the similarity; Select the drip irrigation volume combination with the highest similarity, determine the drip irrigation command pointing to the drip irrigation point, and send it to the drip irrigation point.
[0035] In one example of the technical solution of this invention, the process of generating drip irrigation instructions is described. It should be noted that the influence function is the relationship between the drip irrigation volume and the required drip irrigation volume, not the relationship between the required drip irrigation volume and the drip irrigation volume. The relationship between the required drip irrigation volume and the drip irrigation volume is actually the existing drip irrigation architecture, which uses sensors to detect how much water is needed and then controls the drip irrigation volume. This is a process where the drip irrigation volume is determined by demand. However, the technical solution of this invention is a simulation architecture, which determines the relationship between the drip irrigation volume and the required drip irrigation volume. Therefore, in practical applications, it is slightly more complex and requires some procedures. For any drip irrigation point, the nearest detection point is queried, and the required drip irrigation volume of the nearest detection point is queried. Based on the required drip irrigation volume, the drip irrigation volume range of the drip irrigation point is determined, generally ±10% of the required drip irrigation volume (the ratio can be adjusted according to the distance). When each drip irrigation point has a drip irrigation volume range, a value is randomly selected within the drip irrigation volume range. At this time, each... The values from each drip irrigation point are combined into an array, which is called a drip irrigation combination. This process is repeated a preset number of times to obtain a preset number of drip irrigation combinations. Then, an influence function is applied to determine the impact of the drip irrigation amount in each combination on the monitoring points, obtaining the change at each monitoring point, called the drip irrigation influence quantity. The order of the monitoring points is predetermined, and an array template of monitoring points is constructed to statistically analyze the drip irrigation influence quantity, resulting in an array of drip irrigation influence quantities for each drip irrigation combination. Then, based on the array template, the required drip irrigation amount for each monitoring point is calculated, resulting in an array of required drip irrigation amounts. At this point, the obtained data consists of an array of drip irrigation influence quantities for each drip irrigation combination and an array of required drip irrigation amounts. The similarity between the array of drip irrigation influence quantities and the array of required drip irrigation amounts is calculated, and the drip irrigation combination with the highest similarity is determined. This is essentially a process of first listing and then optimizing, resulting in a near-optimal solution.
[0036] The drip irrigation data set contains the drip irrigation data at each drip irrigation point. Based on the drip irrigation data, control commands are generated and sent to the corresponding drip irrigation point (drip irrigation nozzle).
[0037] Figure 2 This is a structural diagram of a subsurface shallow-buried drip irrigation and fertilization control system. In this embodiment of the invention, a subsurface shallow-buried drip irrigation and fertilization control system 10 includes: The detection point determination module 11 is used to acquire a regional map, count the drip irrigation and fertilization routes based on the regional map, and determine the detection points based on the drip irrigation points in the drip irrigation and fertilization routes. The influence function determination module 12 is used to install detectors at the detection points and determine the influence function between the detection points and different drip irrigation points; the influence function is used to characterize the influence of the drip irrigation amount at a certain drip irrigation point on the detection point. The demand determination module 13 is used to obtain crop growth parameters and regional conditions, and to comprehensively determine the required drip irrigation amount at each detection point based on the growth parameters and regional conditions. The instruction determination and sending module 14 is used to determine the drip irrigation instruction based on the required drip irrigation amount and influence function at each detection point, and send it to the drip irrigation point.
[0038] Furthermore, the detection point determination module 11 includes: The mapping unit is used to obtain a regional map, insert a mapping line corresponding to the drip irrigation fertilization line into the regional map, and mark the drip irrigation point corresponding to the drip irrigation nozzle in the mapping line. A diffusion rate determination unit is used to query soil parameters at each drip irrigation point and determine the diffusion rate based on the soil parameters; wherein, the soil parameters include soil type and height; The staining area creation unit is used to create a staining area centered on the drip irrigation point based on the diffusion rate; wherein, the top view of the staining area is a circular area, and for any position in the staining area, its staining value is inversely proportional to the top view distance between that position and the drip irrigation point; The overlay analysis unit is used to overlay all contaminated areas and determine the detection points based on the overlaid contamination values at each location. The process of selecting detection points is as follows: query the preset number of detection points, divide the area map into sub-regions based on the number of detection points, and select the location with the smallest contamination value in each sub-region as the detection point. When the smallest contamination value is not unique, select the location closest to the center of the sub-region as the detection point.
[0039] Specifically, the influence function determination module 12 includes: A detector mounting unit is used to install a detector at a detection point; the detector is used to detect soil moisture. The test sequence construction unit is used to construct a test sequence based on a preset step size; the test sequence is an arithmetic sequence, and the elements in the test sequence represent the drip irrigation amount per unit time, with the first and last terms being preset values; The point pairing unit is used to pair detection points with drip irrigation points. For the paired detection points and drip irrigation points, under different weather conditions, it generates control commands based on the test data series to obtain the humidity change detected by the detector and obtain the change sequence corresponding to the test data series. The correspondence is determined by the serial number, with one drip irrigation amount corresponding to one humidity change amount. The function fitting unit is used to fit the influence function between paired detection points and drip irrigation points by using the test data series and its change series under different weather conditions as independent variables and the change series as dependent variables.
[0040] Furthermore, the demand determination module 13 includes: The crop analysis unit is used to randomly select target crops and collect crop leaf area index, chlorophyll index and transpiration estimation parameters as crop growth parameters. The region identification unit is used to acquire a region image, identify the region image, and determine the region status; The deficit determination unit is used to determine the water and fertilizer deficit based on growth parameters and to verify the water and fertilizer deficit based on regional conditions. The crop marking unit is used to mark the selected target crop as a valid crop when the verification passes; and to generate an inspection request for the crop when the verification fails. The demand determination unit is used to determine the required drip irrigation amount at each detection point based on the labeled effective crop.
[0041] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention should be included within the protection scope of the present invention.
Claims
1. A method for controlling fertilization through shallow buried drip irrigation under mulch film, characterized in that, The method includes: Obtain a regional map, statistically analyze drip irrigation and fertilization routes based on the regional map, and determine monitoring points based on the drip irrigation points in the drip irrigation and fertilization routes; Detectors are installed at the detection points to determine the influence function between the detection points and different drip irrigation points; the influence function is used to characterize the effect of the drip irrigation amount at a certain drip irrigation point on the detection point. Obtain crop growth parameters and regional conditions, and comprehensively determine the required drip irrigation amount at each monitoring point based on the growth parameters and regional conditions; The drip irrigation instruction is determined based on the required drip irrigation volume and the influence function at each monitoring point, and then sent to the drip irrigation point.
2. The method for controlling fertilization through shallow buried drip irrigation under mulch as described in claim 1, characterized in that, The steps of obtaining a regional map, statistically analyzing drip irrigation and fertilization routes based on the regional map, and determining detection points according to the drip irrigation points in the drip irrigation and fertilization routes include: Obtain the regional map, insert the mapping line corresponding to the drip irrigation fertilization line into the regional map, and mark the drip irrigation point corresponding to the drip irrigation nozzle in the mapping line; The soil parameters at each drip irrigation point are queried, and the diffusion rate is determined based on these soil parameters; wherein, the soil parameters include soil type and height; Based on the diffusion rate, a contamination zone centered on the drip irrigation point is created; wherein, the top view of the contamination zone is a circular area, and for any location in the contamination zone, its contamination value is inversely proportional to the top view distance between that location and the drip irrigation point; All contaminated areas are overlaid, and detection points are determined based on the overlaid contamination values at each location. The process of selecting detection points involves querying the preset number of detection points, dividing the area map into sub-regions based on the number of detection points, and selecting the location with the smallest contamination value in each sub-region as the detection point. If the smallest contamination value is not unique, the location closest to the center of the sub-region is selected as the detection point.
3. The method for controlling fertilization through shallow buried drip irrigation under mulch as described in claim 1, characterized in that, The step of installing detectors at the detection points and determining the influence function between the detection points and different drip irrigation points includes: A detector is installed at the detection point; the detector is used to detect soil moisture. A test sequence is constructed based on a preset step size; the test sequence is an arithmetic sequence, and the elements in the test sequence represent the drip irrigation volume per unit time, with the first and last terms being preset values; The detection points and drip irrigation points are paired. For the paired detection points and drip irrigation points, under different weather conditions, control commands are generated based on the test data series to obtain the humidity change detected by the detector and obtain the change sequence corresponding to the test data series. The correspondence is determined by the serial number, with one drip irrigation amount corresponding to one humidity change amount. For test data series and their change sequences under different weather conditions, the test data series are used as independent variables and the change sequences are used as dependent variables to fit the influence function between the paired detection points and drip irrigation points.
4. The method for controlling fertilization through shallow buried drip irrigation under mulch as described in claim 1, characterized in that, The steps of obtaining crop growth parameters and regional conditions, and comprehensively determining the required drip irrigation amount at each detection point based on the growth parameters and regional conditions, include: Randomly select target crops and collect crop leaf area index, chlorophyll index and transpiration estimation parameters as crop growth parameters; Acquire a region image of the area, identify the region image, and determine the region status; The water and fertilizer deficit is determined based on growth parameters, and the water and fertilizer deficit is verified based on regional conditions. When the verification passes, the selected target crop is marked as a valid crop; when the verification fails, an inspection request is generated for the crop. The required drip irrigation amount at each monitoring point is determined based on the effective crop data tagged with the data.
5. The method for controlling fertilization through shallow buried drip irrigation under mulch as described in claim 2, characterized in that, The step of determining the required drip irrigation amount at each monitoring point based on the effective crop markers includes: For any given detection point, query the nearest valid crop. Read all the superimposed contaminated areas and query the contamination value at the effective crop location; Calculate the ratio of the contamination value at the monitoring point to the contamination value at the effective crop, and then multiply it by the water and fertilizer deficit of the effective crop to obtain the required drip irrigation amount at the monitoring point.
6. The method for controlling fertilization through shallow buried drip irrigation under mulch as described in claim 1, characterized in that, The step of determining the drip irrigation instruction based on the required drip irrigation volume and influence function at each detection point, and sending it to the drip irrigation point, includes: For any drip irrigation point, query the monitoring point closest to that drip irrigation point; Query the required drip irrigation volume at the nearest monitoring point, and determine the drip irrigation volume range for the drip irrigation point based on the required drip irrigation volume; At each drip irrigation point, a drip irrigation amount is randomly determined within its drip irrigation range to obtain a drip irrigation amount combination. This process is repeated cyclically to obtain a preset number of drip irrigation amount combinations. The influence function is applied to determine the drip irrigation influence of the drip irrigation combination at each detection point, and the drip irrigation influence array is determined based on the preset detection point order; Query the required drip irrigation amount for each monitoring point to obtain the required drip irrigation amount array, compare the required drip irrigation amount array with the drip irrigation impact amount array, and calculate the similarity; Select the drip irrigation volume combination with the highest similarity, determine the drip irrigation command pointing to the drip irrigation point, and send it to the drip irrigation point.
7. A subsurface shallow-buried drip irrigation and fertilization control system, characterized in that, The system includes: The detection point determination module is used to acquire a regional map, count the drip irrigation and fertilization routes based on the regional map, and determine the detection points based on the drip irrigation points in the drip irrigation and fertilization routes. The influence function determination module is used to install detectors at the detection points and determine the influence function between the detection points and different drip irrigation points; the influence function is used to characterize the effect of the drip irrigation amount at a certain drip irrigation point on the detection point. The demand determination module is used to obtain crop growth parameters and regional conditions, and to comprehensively determine the required drip irrigation amount at each detection point based on the growth parameters and regional conditions. The instruction determination and sending module is used to determine the drip irrigation instruction based on the required drip irrigation volume and influence function at each detection point, and then send it to the drip irrigation point.
8. The subsurface shallow-buried drip irrigation and fertilization control system according to claim 7, characterized in that, The detection point determination module includes: The mapping unit is used to obtain a regional map, insert a mapping line corresponding to the drip irrigation fertilization line into the regional map, and mark the drip irrigation point corresponding to the drip irrigation nozzle in the mapping line. A diffusion rate determination unit is used to query soil parameters at each drip irrigation point and determine the diffusion rate based on the soil parameters; wherein, the soil parameters include soil type and height; The staining area creation unit is used to create a staining area centered on the drip irrigation point based on the diffusion rate; wherein, the top view of the staining area is a circular area, and for any position in the staining area, its staining value is inversely proportional to the top view distance between that position and the drip irrigation point; The overlay analysis unit is used to overlay all contaminated areas and determine the detection points based on the overlaid contamination values at each location. The process of selecting detection points is as follows: query the preset number of detection points, divide the area map into sub-regions based on the number of detection points, and select the location with the smallest contamination value in each sub-region as the detection point. When the smallest contamination value is not unique, select the location closest to the center of the sub-region as the detection point.
9. The subsurface shallow-buried drip irrigation and fertilization control system according to claim 7, characterized in that, The influence function determination module includes: A detector mounting unit is used to install a detector at a detection point; the detector is used to detect soil moisture. The test sequence construction unit is used to construct a test sequence based on a preset step size; the test sequence is an arithmetic sequence, and the elements in the test sequence represent the drip irrigation amount per unit time, with the first and last terms being preset values; The point pairing unit is used to pair detection points with drip irrigation points. For the paired detection points and drip irrigation points, under different weather conditions, it generates control commands based on the test data series to obtain the humidity change detected by the detector and obtain the change sequence corresponding to the test data series. The correspondence is determined by the serial number, with one drip irrigation amount corresponding to one humidity change amount. The function fitting unit is used to fit the influence function between paired detection points and drip irrigation points by using the test data series and its change series under different weather conditions as independent variables and the change series as dependent variables.
10. The subsurface shallow-buried drip irrigation and fertilization control system according to claim 7, characterized in that, The demand determination module includes: The crop analysis unit is used to randomly select target crops and collect crop leaf area index, chlorophyll index and transpiration estimation parameters as crop growth parameters. The region identification unit is used to acquire a region image, identify the region image, and determine the region status; The deficit determination unit is used to determine the water and fertilizer deficit based on growth parameters and to verify the water and fertilizer deficit based on regional conditions. The crop marking unit is used to mark the selected target crop as a valid crop when the verification passes; and to generate an inspection request for the crop when the verification fails. The demand determination unit is used to determine the required drip irrigation amount at each detection point based on the labeled effective crop.