A farmland soil moisture detection and irrigation control method and system

Through the automated farmland soil moisture detection system, combined with the irrigation cart status information and farmland map, an irrigation control strategy is formulated, which solves the high cost and inaccurate irrigation problems caused by manual experience evaluation and realizes automated and precise irrigation.

CN116868871BActive Publication Date: 2025-10-21INST OF CEREAL & OIL CROPS HEBEI ACAD OF AGRI & FORESTRY SCI
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202311073568.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-08-24
Publication Date
2025-10-21
Estimated Expiration
2043-08-24

AI Technical Summary

Technical Problem

In existing technologies, farmland soil moisture detection relies on manual experience evaluation, resulting in high labor costs and inaccurate irrigation, which is prone to problems such as insufficient irrigation or over-irrigation.

Method used

An automated farmland soil moisture detection system is used to obtain detection data through soil moisture sensors. Combined with the status information of the irrigation cart and the farmland map, an irrigation control strategy is formulated to automatically control the irrigation cart to perform irrigation operations, reducing labor costs and improving irrigation accuracy.

Benefits of technology

It realizes the automation of farmland soil moisture detection and precise irrigation, reduces labor costs, avoids insufficient or excessive irrigation, and improves irrigation efficiency and the stability of the crop growth environment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116868871B_ABST
    Figure CN116868871B_ABST
Patent Text Reader

Abstract

The application provides a farmland soil moisture detection and irrigation control method and system, wherein the method comprises the following steps: detecting soil moisture of a farmland to obtain detection data; determining irrigation demand based on the detection data; obtaining state information of a plurality of irrigation carts in the farmland; formulating an irrigation control strategy based on the irrigation demand, the state information and a preset farmland map corresponding to the farmland; and controlling the irrigation carts to perform corresponding irrigation operations based on the irrigation control strategy. The application automatically detects soil moisture of the farmland and automatically controls the irrigation carts to perform corresponding irrigation operations, so that the management personnel is not required to manually assess soil moisture conditions of the farmland and perform corresponding irrigation according to experience, the labor cost is greatly reduced, in addition, the irrigation demand is accurately determined, the situation of insufficient irrigation or excessive irrigation of crops is greatly avoided, and the system is also very intelligent.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of intelligent farmland management, and in particular to a farmland soil moisture detection and irrigation control method and system. Background Art

[0002] Currently, farmland management systems typically rely on farmland managers to assess soil moisture conditions based on experience and irrigate accordingly. This approach has the following two shortcomings:

[0003] First, manual assessment of farmland soil moisture conditions based on experience and manual irrigation result in high labor costs;

[0004] Second, there may be errors in manually assessing the soil moisture conditions in farmland based on experience, which makes it impossible to accurately control the amount of irrigation, resulting in insufficient or excessive irrigation of crops, causing slight water shortage or slight waterlogging in crops.

[0005] Therefore, a solution is urgently needed. Summary of the Invention

[0006] One of the purposes of the present invention is to provide a farmland soil moisture detection and irrigation control system, which automatically detects the soil moisture of the farmland, determines the irrigation demand based on the detection data, formulates an irrigation control strategy based on the irrigation demand, the status information of multiple irrigation carts in the farmland and the preset farmland map corresponding to the farmland, and automatically controls the irrigation carts to perform corresponding irrigation operations. There is no need for management personnel to manually evaluate the soil moisture conditions of the farmland based on experience and perform corresponding irrigation, which greatly reduces labor costs. In addition, the irrigation demand is accurately determined, which greatly avoids the occurrence of insufficient or excessive irrigation of crops. At the same time, it is also very intelligent.

[0007] An embodiment of the present invention provides a farmland soil moisture detection and irrigation control system, comprising:

[0008] Conduct soil moisture testing on farmland and obtain test data;

[0009] Determine irrigation needs based on test data;

[0010] Get status information of multiple irrigation carts in the farmland;

[0011] Formulate irrigation control strategies based on irrigation demand, status information, and pre-set farmland maps corresponding to farmland;

[0012] Based on the irrigation control strategy, the irrigation cart is controlled to perform corresponding irrigation operations.

[0013] Preferably, determining irrigation needs based on the detection data includes:

[0014] Based on a preset data search template, searching for associated data associated with the detection data from a preset associated database;

[0015] Based on the preset information query template, continuous irrigation demand inquiry is conducted on the preset query objects according to the detection data and related data;

[0016] When the object to be queried replies to the irrigation demand to be selected each time, the credibility of the irrigation demand to be selected is obtained;

[0017] When the first duration is greater than or equal to the preset first duration threshold and / or the second duration is greater than or equal to the preset second duration threshold, the selected irrigation demand with the greatest credibility is taken as the irrigation demand; the first duration is the cumulative duration of continuous irrigation demand inquiries to the object to be inquired; the second duration is the cumulative total duration of the object to be inquired suspending replying to the selected irrigation demand.

[0018] Preferably, obtaining the credibility of the candidate irrigation demand includes:

[0019] Obtain the type of generation method for the irrigation demand to be selected; the generation method types include: case search and expert consultation;

[0020] When the generation method type is case retrieval, the source case information of the selected irrigation demand is obtained through the query object;

[0021] Preprocess the source case information to obtain preprocessing results;

[0022] Perform feature description on the preprocessing result to obtain a first feature description vector;

[0023] Determining the credibility corresponding to the first feature description vector from a preset first credibility library;

[0024] When the generation method type is expert deliberation, the source expert information of the selected irrigation demand is obtained through the query object;

[0025] Perform feature description on the source expert information to obtain a second feature description vector;

[0026] Determining the credibility corresponding to the second feature description vector from a preset second credibility library;

[0027] The source case information is preprocessed to obtain preprocessing results, including:

[0028] Extract multiple target information from source case information based on preset information extraction templates;

[0029] Based on the information generation time of the target information, the target information is set on a preset time axis;

[0030] Determine a continuous information sequence that meets the conditions of a continuous information sequence from the time axis;

[0031] Integrate continuous information sequences to obtain preprocessing results.

[0032] Preferably, the continuous information sequence conditions include:

[0033] The time interval between two adjacent target information in the continuous information sequence is less than or equal to the preset interval threshold;

[0034] At least N target information in the continuous information sequence meets at least one first information condition in the preset first information condition library; N is an integer greater than or equal to 1;

[0035] No target information in the continuous information sequence meets any second information condition in the preset second information condition library.

[0036] Preferably, an irrigation control strategy is formulated based on the irrigation demand, status information, and a preset farmland map corresponding to the farmland, including:

[0037] Based on a preset first information mapping template, the irrigation demand is mapped into the farmland map to obtain multiple areas to be irrigated and corresponding irrigation amounts;

[0038] Based on the preset second information mapping template, the status information is mapped into the farmland map to obtain the positions of multiple vehicles and the corresponding remaining water volume;

[0039] Based on the defined constraints, multiple irrigation operation areas are delineated within the farmland map;

[0040] Based on the preset strategy generation template, an irrigation control strategy is generated for each irrigation operation area.

[0041] Preferably, the defined constraints include:

[0042] There is only one trolley position within the irrigation operation area;

[0043] The residual water volume in the irrigation operation area is greater than the target value by a difference that falls within a preset difference threshold range; the target value is the sum of the irrigation water volume in the irrigation operation area;

[0044] The center line between two areas to be irrigated in the irrigation operation area does not pass through other areas to be irrigated, or the length of the local line on the center line that passes through other areas to be irrigated is less than or equal to a preset length threshold;

[0045] The maximum length of the center line is less than or equal to the preset length threshold;

[0046] The areas to be irrigated and the positions of the trolleys in each irrigation operation area are different from each other;

[0047] The irrigation operation area covers all areas to be irrigated.

[0048] An embodiment of the present invention provides a farmland soil moisture detection and irrigation control system, comprising:

[0049] Soil moisture detection module, used to detect soil moisture in farmland and obtain detection data;

[0050] An irrigation demand determination module, for determining irrigation demand based on detection data;

[0051] A status information acquisition module is used to obtain status information of multiple irrigation vehicles in the farmland;

[0052] Irrigation control strategy formulation module, used to formulate irrigation control strategies based on irrigation demand, status information and preset farmland maps corresponding to farmland;

[0053] The irrigation operation control module is used to control the irrigation cart to perform corresponding irrigation operations based on the irrigation control strategy.

[0054] Preferably, the irrigation demand determination module determines the irrigation demand based on the detection data, including:

[0055] Based on a preset data search template, searching for associated data associated with the detection data from a preset associated database;

[0056] Based on the preset information query template, continuous irrigation demand inquiry is conducted on the preset query objects according to the detection data and related data;

[0057] When the object to be queried replies to the irrigation demand to be selected each time, the credibility of the irrigation demand to be selected is obtained;

[0058] When the first duration is greater than or equal to the preset first duration threshold and / or the second duration is greater than or equal to the preset second duration threshold, the selected irrigation demand with the greatest credibility is taken as the irrigation demand; the first duration is the cumulative duration of continuous irrigation demand inquiries to the object to be inquired; the second duration is the cumulative total duration of the object to be inquired suspending replying to the selected irrigation demand.

[0059] Preferably, the irrigation demand determination module obtains the credibility of the selected irrigation demand, including:

[0060] Obtain the type of generation method for the irrigation demand to be selected; the generation method types include: case search and expert consultation;

[0061] When the generation method type is case retrieval, the source case information of the selected irrigation demand is obtained through the query object;

[0062] Preprocess the source case information to obtain preprocessing results;

[0063] Perform feature description on the preprocessing result to obtain a first feature description vector;

[0064] Determining the credibility corresponding to the first feature description vector from a preset first credibility library;

[0065] When the generation method type is expert deliberation, the source expert information of the selected irrigation demand is obtained through the query object;

[0066] Perform feature description on the source expert information to obtain a second feature description vector;

[0067] Determining the credibility corresponding to the second feature description vector from a preset second credibility library;

[0068] The source case information is preprocessed to obtain preprocessing results, including:

[0069] Extract multiple target information from source case information based on preset information extraction templates;

[0070] Based on the information generation time of the target information, the target information is set on a preset time axis;

[0071] Determine a continuous information sequence that meets the conditions of a continuous information sequence from the time axis;

[0072] Integrate continuous information sequences to obtain preprocessing results.

[0073] Preferably, the continuous information sequence conditions include:

[0074] The time interval between two adjacent target information in the continuous information sequence is less than or equal to the preset interval threshold;

[0075] At least N target information in the continuous information sequence meets at least one first information condition in the preset first information condition library; N is an integer greater than or equal to 1;

[0076] No target information in the continuous information sequence meets any second information condition in the preset second information condition library.

[0077] Other features and advantages of the present invention will be described in the following description, and in part will become apparent from the description, or will be understood by practicing the present invention. The purposes and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description, claims, and drawings.

[0078] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0079] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:

[0080] Figure 1 Schematic diagram of a farmland soil moisture detection and irrigation control system according to an embodiment of the present invention;

[0081] Figure 2 Schematic diagram of a farmland soil moisture detection and irrigation control system in an embodiment of the present invention. DETAILED DESCRIPTION

[0082] The preferred embodiments of the present invention are described below with reference to the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.

[0083] The embodiment of the present invention provides a farmland soil moisture detection and irrigation control system, such as Figure 1 Shown, including:

[0084] Step S1: Detecting soil moisture in farmland and obtaining detection data;

[0085] Step S2: Determine irrigation requirements based on detection data;

[0086] Step S3: Acquire status information of multiple irrigation carts in the farmland; the status information includes: the real-time location of the irrigation cart in the farmland and the remaining water storage capacity;

[0087] Step S4: formulating an irrigation control strategy based on the irrigation demand, status information, and a preset farmland map corresponding to the farmland;

[0088] Step S5: Based on the irrigation control strategy, control the irrigation vehicle to perform corresponding irrigation operations.

[0089] The working principle and beneficial effects of the above technical solution are:

[0090] Soil moisture sensors are distributed in the farmland in advance, and soil moisture detection is achieved through the soil moisture sensors. The detection data includes: soil moisture values ​​in different areas of the farmland. Based on the detection data, it is possible to determine which areas of the farmland need irrigation and the corresponding irrigation amount, and these two are used as irrigation demand. The irrigation control strategy is a strategy for controlling and scheduling irrigation carts to irrigate the areas in the farmland that need irrigation.

[0091] It automatically detects soil moisture in farmland, determines irrigation needs based on the detection data, formulates irrigation control strategies based on irrigation needs, status information of multiple irrigation carts in the farmland, and preset farmland maps corresponding to the farmland, and automatically controls the irrigation carts to perform corresponding irrigation operations. It eliminates the need for management personnel to manually assess the soil moisture conditions of the farmland based on experience and perform corresponding irrigation, greatly reducing labor costs. In addition, it accurately determines irrigation needs and avoids insufficient or excessive irrigation of crops to a large extent. It is also very intelligent.

[0092] In specific applications, farmland soil moisture detection and irrigation control are carried out in the form of a background management platform. The background management platform obtains the detection data of each soil moisture sensor in the farmland, determines the irrigation demand, and obtains the status information of each irrigation vehicle in the farmland. Based on the irrigation demand, status information and farmland map, the irrigation control strategy is formulated to control the irrigation vehicle.

[0093] In one embodiment, determining irrigation needs based on the detection data includes:

[0094] Based on a preset data search template, searching for associated data associated with the detection data from a preset associated database;

[0095] Based on the preset information query template, continuous irrigation demand inquiry is conducted on the preset query objects according to the detection data and related data;

[0096] When the object to be queried replies to the irrigation demand to be selected each time, the credibility of the irrigation demand to be selected is obtained;

[0097] When the first duration is greater than or equal to the preset first duration threshold and / or the second duration is greater than or equal to the preset second duration threshold, the selected irrigation demand with the greatest credibility is taken as the irrigation demand; the first duration is the cumulative duration of continuous irrigation demand inquiries to the object to be inquired; the second duration is the cumulative total duration of the object to be inquired suspending replying to the selected irrigation demand.

[0098] The working principle and beneficial effects of the above technical solution are:

[0099] Related data include: natural light intensity, weather forecast and air humidity in various areas of the farmland. The data search template is an execution template for the system to search for such related data. The object to be queried is the party that determines the irrigation demand, which can be a technician, etc. When inquiring about continuous irrigation demand, the object to be queried is asked about the appropriate irrigation demand based on the detection data and related data, and the object to be queried is asked to respond. The information query template is an execution template for the system to conduct such inquiries. The first time threshold can be, for example, 120 seconds; the second time threshold can be 20 seconds.

[0100] The determination of irrigation needs is left to the inquired party. Before inquiring the inquired party, the associated data associated with the test data is retrieved and sent to the inquired party together, which increases the efficiency of the inquiry and improves the accuracy of the irrigation needs determined by the inquired party (supplemented by taking the associated data into account). When the inquired party responds to the selected irrigation needs, the credibility of the selected irrigation needs is obtained to facilitate the screening of the optimal selected irrigation needs. Secondly, the first time threshold and the second time threshold are introduced to avoid waiting timeouts or waiting in vain, thereby improving the efficiency of determining irrigation needs.

[0101] In one embodiment, obtaining the credibility of the candidate irrigation requirement includes:

[0102] Obtain the type of generation method for the irrigation demand to be selected; the generation method types include: case search and expert consultation;

[0103] When the generation method type is case retrieval, the source case information of the selected irrigation demand is obtained through the query object;

[0104] Preprocess the source case information to obtain preprocessing results;

[0105] Perform feature description on the preprocessing result to obtain a first feature description vector;

[0106] Determining the credibility corresponding to the first feature description vector from a preset first credibility library;

[0107] When the generation method type is expert deliberation, the source expert information of the selected irrigation demand is obtained through the query object;

[0108] Performing feature description on the source expert information to obtain a second feature description vector; based on the feature description technology, the feature description of the source expert information is converted into the second feature description vector;

[0109] Determining the credibility corresponding to the second feature description vector from a preset second credibility library;

[0110] The source case information is preprocessed to obtain preprocessing results, including:

[0111] Extract multiple target information from source case information based on preset information extraction templates;

[0112] Based on the information generation time of the target information, the target information is set on a preset time axis;

[0113] Determine a continuous information sequence that meets the conditions of a continuous information sequence from the time axis;

[0114] Integrate continuous information sequences to obtain preprocessing results;

[0115] Among them, the continuous information sequence conditions include:

[0116] The time interval between two adjacent target information in the continuous information sequence is less than or equal to the preset interval threshold;

[0117] At least N target information in the continuous information sequence meets at least one first information condition in the preset first information condition library; N is an integer greater than or equal to 1;

[0118] No target information in the continuous information sequence meets any second information condition in the preset second information condition library.

[0119] The working principle and beneficial effects of the above technical solution are:

[0120] The generation mode types are divided into case retrieval and expert consultation. Case retrieval is to retrieve whether there have been irrigation demand determination cases related to the test data and related data in the past. Expert consultation is for multiple agricultural experts to jointly determine the appropriate irrigation demand for the test data and related data. The source case information includes: irrigation demand determination cases and follow-up cases of irrigation demand determination cases (for example, the effect after irrigation of farmland, etc.) and comments received after release in the release scene (for example, agricultural exchange forum, big data platform, etc.). Based on the feature description technology, the pre-processing result feature is described as the first feature description vector. There are different credibility corresponding to the first feature description vector in the first credibility library. The more positive comments in the pre-processing result, the greater the credibility of the feature description corresponding to the first feature description vector in the library. The source expert information includes: agricultural experience information of agricultural experts, etc.; the second credibility library has different credibility corresponding to the second feature description vector. The richer the agricultural experience of the agricultural experts in the source expert information, the greater the credibility of the feature description corresponding to the second feature description vector in the library; the target information includes: comments containing text content, etc.; when setting the target information on the time axis, the target information is set at the time position on the time axis corresponding to the time when the information is generated; the time interval threshold can be, for example: 6 hours; the first information condition is a condition representing that the target information is true, such as: the comment is replied by the publisher of the irrigation demand determination case, the comment receives 100 likes, etc.; N can be set in advance by technical personnel according to actual needs; the second information condition is a condition representing that the target information may be untrue, such as: the comment is zero viewed, the comment is opposed, etc.

[0121] When obtaining the credibility of the candidate irrigation demand, the credibility is obtained separately according to the different types of generation methods of the candidate irrigation demand, so as to improve the comprehensiveness and applicability of the credibility acquisition; the feature description technology, the first credibility library and the second credibility library are introduced to improve the accuracy and efficiency of the credibility acquisition.

[0122] Typically, after an irrigation demand determination case is published, it receives comments. The authenticity of the irrigation demand determination case, i.e., the credibility of the candidate irrigation demand determined based on the irrigation demand determination case, can be determined based on these comments. However, analyzing each comment is cumbersome and consumes a large amount of system resources. This embodiment of the present invention introduces a continuous information sequence condition to quickly filter out valuable continuous information sequences that warrant analysis. (When a discussion in the comment area for posting comments occurs, continuous comments are generated. The greater the value of the continuous comments in determining the authenticity of the irrigation demand determination case, the greater the overall quality of the continuous comments.) This further improves the efficiency of credibility acquisition.

[0123] In one embodiment, an irrigation control strategy is formulated based on irrigation demand, status information, and a preset farmland map corresponding to the farmland, including:

[0124] Based on a preset first information mapping template, the irrigation demand is mapped into the farmland map to obtain multiple areas to be irrigated and corresponding irrigation amounts;

[0125] Based on the preset second information mapping template, the status information is mapped into the farmland map to obtain the positions of multiple vehicles and the corresponding remaining water volume;

[0126] Based on the defined constraints, multiple irrigation operation areas are delineated within the farmland map;

[0127] Generate irrigation control strategies for each irrigation operation area based on preset strategy generation templates;

[0128] The constraints include:

[0129] There is only one trolley position within the irrigation operation area;

[0130] The residual water volume in the irrigation operation area is greater than the target value by a difference that falls within a preset difference threshold range; the target value is the sum of the irrigation water volume in the irrigation operation area;

[0131] The center line between two areas to be irrigated in the irrigation operation area does not pass through other areas to be irrigated, or the length of the local line on the center line that passes through other areas to be irrigated is less than or equal to a preset length threshold;

[0132] The maximum length of the center line is less than or equal to the preset length threshold;

[0133] The areas to be irrigated and the positions of the trolleys in each irrigation operation area are different from each other;

[0134] The irrigation operation area covers all areas to be irrigated.

[0135] The working principle and beneficial effects of the above technical solution are:

[0136] When mapping irrigation demand, the area to be irrigated in the irrigation demand, i.e., the area to be irrigated, is marked on the farmland map, and the amount of water required for irrigation, i.e., the irrigation amount, is marked next to it. The first information mapping template is an execution template for the system to use for mapping this type of information. When mapping status information, the map position of the irrigation cart in the status information, i.e., the cart position, is marked in the farmland, and the remaining water storage capacity of the irrigation cart in the status information, i.e., the remaining water capacity, is marked next to it. The second information mapping template is an execution template for the system to use for mapping this type of information. When generating an irrigation control strategy, the shortest route from the cart position in the irrigation operation area to irrigate each area to be irrigated in the irrigation operation area is planned as the irrigation control strategy. The strategy generation template is an execution template for the system to use for generating this type of irrigation control strategy. The difference threshold range can be, for example, 0 to 1.5 liters. The center line is the line connecting the center positions of each area to be irrigated. The length threshold can be, for example, 0.8 meters.

[0137] When formulating an irrigation control strategy, after the irrigation demand and status information are mapped into the farmland map, multiple irrigation operation areas are delineated in the farmland map. Based on each irrigation operation area, an irrigation control strategy is generated to improve the efficiency of generating the irrigation control strategy. The irrigation operation area is constrained to have only one trolley position, and one irrigation trolley is controlled to complete the irrigation operation in the irrigation operation area, thereby improving the rationality and clarity of the division. The difference between the remaining water volume and the target value is limited to fall within the preset difference threshold range, and the water storage of the irrigation trolley is controlled to be exhausted as much as possible, thereby improving the rationality of the irrigation trolley scheduling. The center line is constrained not to pass through other areas to be irrigated or the length of the local line on the center line that passes through other areas to be irrigated is less than or equal to The preset length threshold is used to control the irrigation cart to irrigate the area to be irrigated as much as possible around the irrigation cart. In this way, the irrigation cart can irrigate in a rotating manner, greatly reducing the transfer distance from one area to be irrigated to the next area to be irrigated, and further improving the rationality of the irrigation cart scheduling; the maximum length of the center connection is constrained to be less than or equal to the preset length threshold, and the irrigation areas to be irrigated in the irrigation operation area are controlled to be as adjacent as possible, that is, the compactness of the irrigation areas to be irrigated in the irrigation operation area is improved, the transfer distance is further reduced, and the rationality of the irrigation cart scheduling is further improved; the irrigation operation area is constrained to cover all the areas to be irrigated, and the irrigation cart is controlled to irrigate all the areas to be irrigated.

[0138] In practical applications, irrigation carts can be dispersed throughout the farmland. When irrigation needs are determined, the system adaptively considers the location and other status information of the different carts, formulates an irrigation control strategy, and irrigates the fields accordingly. Furthermore, after completing an irrigation operation, the carts can be controlled to remain at the irrigation location until the next dispatch, making them more adaptable.

[0139] The embodiment of the present invention provides a farmland soil moisture detection and irrigation control system, such as Figure 2 Shown, including:

[0140] Soil moisture detection module 1, used to detect soil moisture in farmland and obtain detection data;

[0141] Irrigation demand determination module 2, for determining irrigation demand based on detection data;

[0142] Status information acquisition module 3, used to obtain status information of multiple irrigation vehicles in the farmland;

[0143] Irrigation control strategy formulation module 4, for formulating irrigation control strategies based on irrigation demand, status information and a preset farmland map corresponding to the farmland;

[0144] The irrigation operation control module 5 is used to control the irrigation vehicle to perform corresponding irrigation operations based on the irrigation control strategy.

[0145] The irrigation demand determination module 2 determines the irrigation demand based on the detection data, including:

[0146] Based on a preset data search template, searching for associated data associated with the detection data from a preset associated database;

[0147] Based on the preset information query template, continuous irrigation demand inquiry is conducted on the preset query objects according to the detection data and related data;

[0148] When the object to be queried replies to the irrigation demand to be selected each time, the credibility of the irrigation demand to be selected is obtained;

[0149] When the first duration is greater than or equal to the preset first duration threshold and / or the second duration is greater than or equal to the preset second duration threshold, the selected irrigation demand with the greatest credibility is taken as the irrigation demand; the first duration is the cumulative duration of continuous irrigation demand inquiries to the object to be inquired; the second duration is the cumulative total duration of the object to be inquired suspending replying to the selected irrigation demand.

[0150] The irrigation demand determination module 2 obtains the credibility of the candidate irrigation demand, including:

[0151] Obtain the type of generation method for the irrigation demand to be selected; the generation method types include: case search and expert consultation;

[0152] When the generation method type is case retrieval, the source case information of the selected irrigation demand is obtained through the query object;

[0153] Preprocess the source case information to obtain preprocessing results;

[0154] Perform feature description on the preprocessing result to obtain a first feature description vector;

[0155] Determining the credibility corresponding to the first feature description vector from a preset first credibility library;

[0156] When the generation method type is expert deliberation, the source expert information of the selected irrigation demand is obtained through the query object;

[0157] Perform feature description on the source expert information to obtain a second feature description vector;

[0158] Determining the credibility corresponding to the second feature description vector from a preset second credibility library;

[0159] The source case information is preprocessed to obtain preprocessing results, including:

[0160] Extract multiple target information from source case information based on preset information extraction templates;

[0161] Based on the information generation time of the target information, the target information is set on a preset time axis;

[0162] Determine a continuous information sequence that meets the conditions of a continuous information sequence from the time axis;

[0163] Integrate continuous information sequences to obtain preprocessing results.

[0164] Among them, the continuous information sequence conditions include:

[0165] The time interval between two adjacent target information in the continuous information sequence is less than or equal to the preset interval threshold;

[0166] At least N target information in the continuous information sequence meets at least one first information condition in the preset first information condition library; N is an integer greater than or equal to 1;

[0167] No target information in the continuous information sequence meets any second information condition in the preset second information condition library.

[0168] Obviously, those skilled in the art may make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if such changes and modifications fall within the scope of the claims and their equivalents, the present invention is intended to include such changes and modifications.

Claims

1. A method for detecting soil moisture in farmland and controlling irrigation, characterized in that: include: Conduct soil moisture testing on farmland and obtain test data; determining irrigation needs based on the detection data; Obtaining status information of multiple irrigation vehicles in the farmland; formulating an irrigation control strategy based on the irrigation demand, the status information, and a preset farmland map corresponding to the farmland; Based on the irrigation control strategy, controlling the irrigation vehicle to perform corresponding irrigation operations; Formulating an irrigation control strategy based on the irrigation demand, the status information, and a preset farmland map corresponding to the farmland includes: Based on a preset first information mapping template, the irrigation demand is mapped into the farmland map to obtain a plurality of areas to be irrigated and corresponding irrigation amounts; Based on a preset second information mapping template, the status information is mapped into the farmland map to obtain multiple vehicle positions and corresponding remaining water volumes; Based on the defined constraints, a plurality of irrigation operation areas are delineated within the farmland map; Based on a preset strategy generation template, the irrigation control strategy is generated according to each of the irrigation operation areas; The delineation constraints include: There is only one position for the trolley in the irrigation operation area; The difference between the remaining water volume in the irrigation operation area and the target value falls within a preset difference threshold range; the target value is the sum of the irrigation water volume in the irrigation operation area; The center line between any two of the to-be-irrigated areas in the irrigation operation area does not pass through other to-be-irrigated areas, or the length of the local line on the center line that passes through other to-be-irrigated areas is less than or equal to a preset length threshold; The maximum length of the center line is less than or equal to a preset length threshold; The areas to be irrigated and the positions of the trolleys in each of the irrigation operation areas are different from each other; The irrigation operation area covers the entire area to be irrigated.

2. A method for detecting soil moisture and controlling irrigation in farmland according to claim 1, characterized in that: The step of determining irrigation requirements based on the detection data includes: Based on a preset data search template, searching for associated data associated with the detection data from a preset associated database; Based on a preset information query template, and according to the detection data and the associated data, a continuous irrigation demand query is performed on a preset object to be queried; When the subject to be queried replies to the irrigation demand to be selected each time, obtaining the credibility of the irrigation demand to be selected; When the first duration is greater than or equal to a preset first duration threshold and / or the second duration is greater than or equal to a preset second duration threshold, the selected irrigation demand with the maximum credibility is used as the irrigation demand; the first duration is the cumulative duration of continuous irrigation demand inquiries to the object to be queried; the second duration is the cumulative total duration of the object to be queried suspending replying to the selected irrigation demand.

3. A method for detecting soil moisture and controlling irrigation in farmland according to claim 2, characterized in that: The obtaining of the credibility of the selected irrigation demand includes: Obtaining a type of generation method for the candidate irrigation demand; the generation method type includes: case retrieval and expert deliberation; When the generation mode type is the case search, the source case information of the selected irrigation demand is obtained through the query object; Preprocessing the source case information to obtain a preprocessing result; Performing feature description on the preprocessing result to obtain a first feature description vector; Determining the credibility corresponding to the first feature description vector from a preset first credibility library; When the generation mode type is the expert deliberation, obtaining the source expert information of the selected irrigation demand through the object to be queried; Performing feature description on the source expert information to obtain a second feature description vector; Determining the credibility corresponding to the second feature description vector from a preset second credibility library; The preprocessing of the source case information to obtain the preprocessing result includes: extracting a plurality of target information from the source case information based on a preset information extraction template; Setting the target information on a preset time axis based on the information generation time of the target information; Determining a continuous information sequence that meets the continuous information sequence condition from the time axis; The continuous information sequence is integrated to obtain the preprocessing result.

4. A method for detecting soil moisture and controlling irrigation in farmland according to claim 3, characterized in that: The continuous information sequence conditions include: The time interval between any two adjacent target information in the continuous information sequence is less than or equal to a preset interval threshold; At least N pieces of target information in the continuous information sequence meet at least one first information condition in a preset first information condition library; N is an integer greater than or equal to 1; None of the target information in the continuous information sequence meets any second information condition in a preset second information condition library.

5. A farmland soil moisture detection and irrigation control system, characterized in that: include: Soil moisture detection module, used to detect soil moisture in farmland and obtain detection data; an irrigation demand determination module, configured to determine irrigation demand based on the detection data; A status information acquisition module, used to acquire status information of multiple irrigation vehicles in the farmland; an irrigation control strategy formulation module, configured to formulate an irrigation control strategy based on the irrigation demand, the status information, and a preset farmland map corresponding to the farmland; An irrigation operation control module, configured to control the irrigation vehicle to perform corresponding irrigation operations based on the irrigation control strategy; The irrigation control strategy formulation module formulates an irrigation control strategy based on the irrigation demand, the status information, and a preset farmland map corresponding to the farmland, including: Based on a preset first information mapping template, the irrigation demand is mapped into the farmland map to obtain a plurality of areas to be irrigated and corresponding irrigation amounts; Based on a preset second information mapping template, the status information is mapped into the farmland map to obtain multiple vehicle positions and corresponding remaining water volumes; Based on the defined constraints, a plurality of irrigation operation areas are delineated within the farmland map; Based on a preset strategy generation template, the irrigation control strategy is generated according to each of the irrigation operation areas; The delineation constraints include: There is only one position for the trolley in the irrigation operation area; The difference between the remaining water volume in the irrigation operation area and the target value falls within a preset difference threshold range; the target value is the sum of the irrigation water volume in the irrigation operation area; The center line between any two of the to-be-irrigated areas in the irrigation operation area does not pass through other to-be-irrigated areas, or the length of the local line on the center line that passes through other to-be-irrigated areas is less than or equal to a preset length threshold; The maximum length of the center line is less than or equal to a preset length threshold; The areas to be irrigated and the positions of the trolleys in each of the irrigation operation areas are different from each other; The irrigation operation area covers the entire area to be irrigated.

6. The farmland soil moisture detection and irrigation control system according to claim 5, characterized in that: The irrigation demand determination module determines the irrigation demand based on the detection data, including: Based on a preset data search template, searching for associated data associated with the detection data from a preset associated database; Based on a preset information query template, and according to the detection data and the associated data, a continuous irrigation demand query is performed on a preset object to be queried; When the subject to be queried replies to the irrigation demand to be selected each time, obtaining the credibility of the irrigation demand to be selected; When the first duration is greater than or equal to a preset first duration threshold and / or the second duration is greater than or equal to a preset second duration threshold, the selected irrigation demand with the maximum credibility is used as the irrigation demand; the first duration is the cumulative duration of continuous irrigation demand inquiries to the object to be queried; the second duration is the cumulative total duration of the object to be queried suspending replying to the selected irrigation demand.

7. The farmland soil moisture detection and irrigation control system according to claim 6, characterized in that: The irrigation demand determination module obtains the credibility of the selected irrigation demand, including: Obtaining a type of generation method for the candidate irrigation demand; the generation method type includes: case retrieval and expert deliberation; When the generation mode type is the case search, the source case information of the selected irrigation demand is obtained through the query object; Preprocessing the source case information to obtain a preprocessing result; Performing feature description on the preprocessing result to obtain a first feature description vector; Determining the credibility corresponding to the first feature description vector from a preset first credibility library; When the generation mode type is the expert deliberation, obtaining the source expert information of the selected irrigation demand through the object to be queried; Performing feature description on the source expert information to obtain a second feature description vector; Determining the credibility corresponding to the second feature description vector from a preset second credibility library; The preprocessing of the source case information to obtain the preprocessing result includes: extracting a plurality of target information from the source case information based on a preset information extraction template; Setting the target information on a preset time axis based on the information generation time of the target information; Determining a continuous information sequence that meets the continuous information sequence condition from the time axis; The continuous information sequence is integrated to obtain the preprocessing result.

8. The farmland soil moisture detection and irrigation control system according to claim 7, characterized in that: The continuous information sequence conditions include: The time interval between any two adjacent target information in the continuous information sequence is less than or equal to a preset interval threshold; At least N pieces of target information in the continuous information sequence meet at least one first information condition in a preset first information condition library; N is an integer greater than or equal to 1; None of the target information in the continuous information sequence meets any second information condition in a preset second information condition library.

Citation Information

Patent Citations

  • Automatic irrigation system for farmland

    CN107711439A

  • Variable rate fertilization control system and method

    CN116520747A

  • Precise irrigation monitoring system

    CN209749385U

  • Crop-specific automated irrigation and nutrient management

    US20150040473A1