Drip irrigation system monitoring method, device, equipment and storage medium

By monitoring the water pressure data differences of the drip irrigation system's rotating irrigation groups in real time, the status of irrigation facilities can be automatically determined, solving the problems of time-consuming and error-prone manual inspections. This achieves efficient and accurate facility monitoring, ensuring rapid fault handling and stable yield of irrigation facilities.

CN122448564APending Publication Date: 2026-07-24GUANGZHOU XAIRCRAFT TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510077341.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-17
Publication Date
2026-07-24

AI Technical Summary

Technical Problem

In the current technology, the inspection of irrigation facilities in drip irrigation systems relies on manual labor, which is time-consuming and prone to false detections and missed detections, resulting in low accuracy of field irrigation facility monitoring.

Method used

By collecting water pressure data from the irrigation groups in real time and comparing the differences between the current water pressure data and historical data, the system can automatically monitor the operating status of the irrigation groups and achieve accurate monitoring without the need for manual inspection.

Benefits of technology

It improves the monitoring efficiency and accuracy of irrigation facilities, reduces manual management costs, ensures rapid handling of irrigation facility malfunctions, and guarantees stable irrigation efficiency and yield.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122448564A_ABST
    Figure CN122448564A_ABST
Patent Text Reader

Abstract

The application discloses a drip irrigation system monitoring method, device, equipment and storage medium, and relates to the technical field of irrigation. The technical scheme provided by the application comprises the following steps: after starting a wheel irrigation group of a drip irrigation system, water pressure data of the wheel irrigation group is collected in real time, the water pressure data comprising pressure values of each water outlet in the wheel irrigation group; the water pressure data in a first time window is compared with the water pressure data in a historical time window to determine the running state of the wheel irrigation group, the first time window being determined based on a first preset time length and a current time, and the historical time window being determined based on the first preset time length and a historical time. Through the technical means, the running state of the wheel irrigation group is accurately monitored based on the difference between the water pressure data in the corresponding time windows of the wheel irrigation group at the current time and the historical time, automatic and accurate monitoring of the wheel irrigation group is realized, the problems that manual inspection is time-consuming and prone to misinspection and missed inspection in the prior art are solved, and the monitoring efficiency and monitoring accuracy of irrigation facilities are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of irrigation technology, and in particular to a method, device, equipment and storage medium for monitoring drip irrigation systems. Background Technology

[0002] Drip irrigation is a highly efficient irrigation method that delivers water precisely and evenly to the soil around the roots of crops through a specialized pipeline system and drippers. Drip irrigation often employs an integrated water and fertilizer management model (fertilizing with water). When irrigation facilities malfunction, abnormal pressure changes may occur at nearby outlets or within the entire irrigation system. If these issues are not detected and addressed promptly, leaks and spills can easily occur in the field, leading to uneven crop growth, water and fertilizer loss, and reduced yields.

[0003] In existing technologies, irrigation facilities are inspected manually during field irrigation. This inspection requires checking from the pump house, pipes, outlet piles, and flexible hoses down to tees and capillary pipes, making the task heavy, time-consuming, and costly. Manual inspections are also prone to missed or false detections, resulting in low accuracy in monitoring irrigation facilities. Summary of the Invention

[0004] This application provides a method, device, equipment, and storage medium for monitoring drip irrigation systems. By comparing the differences in water pressure data of the irrigation group within the corresponding time window at the current moment and historical moments, it can accurately monitor whether the operating status of the irrigation group is abnormal, realize automatic and accurate monitoring of the irrigation group, eliminate the need for manual field inspection, solve the problems of long time consumption and easy false detection and missed detection in the prior art, and improve the monitoring efficiency and accuracy of irrigation facilities.

[0005] Firstly, this application provides a method for monitoring a drip irrigation system, including:

[0006] After the drip irrigation system is started, the water pressure data of the irrigation group is collected in real time. The water pressure data includes the pressure value of each outlet in the irrigation group.

[0007] The operating status of the irrigation group is determined by comparing the water pressure data in the first time window with the water pressure data in the historical time window. The first time window is determined based on a first preset duration and the current time, and the historical time window is determined based on a first preset duration and a historical time.

[0008] Secondly, this application provides a drip irrigation system monitoring device, comprising:

[0009] The water pressure data acquisition module is configured to collect the water pressure data of the irrigation group in real time after the irrigation group of the drip irrigation system is started. The water pressure data includes the pressure value of each outlet of the irrigation group.

[0010] The operation status monitoring module is configured to compare the water pressure data in the first time window with the water pressure data in the historical time window to determine the operation status of the irrigation group. The first time window is determined based on a first preset duration and the current time, and the historical time window is determined based on a first preset duration and a historical time.

[0011] Thirdly, this application provides a drip irrigation system monitoring device, comprising:

[0012] One or more processors; a storage device storing one or more programs that, when executed by the one or more processors, cause the one or more processors to implement the drip irrigation system monitoring method as described in the first aspect.

[0013] Fourthly, this application provides a storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to perform the drip irrigation system monitoring method as described in the first aspect.

[0014] In this application, after the drip irrigation system's irrigation group is started, the pressure value of each outlet in the irrigation group is collected in real time as the corresponding irrigation group's water pressure data. Water pressure data within a first time window is obtained based on a first preset time period and the current time, and water pressure data within a corresponding historical time window is obtained based on the first preset time period and historical times. By comparing the water pressure data within the first time window and the water pressure data within the historical time window, it can be determined whether the irrigation group is in an abnormal or normal operating state. Through the above technical means, the difference in water pressure data between the first and historical time windows can be determined by comparing the water pressure data within the first and historical time windows. When the irrigation group is in a normal operating state, the difference in water pressure data between the two time windows is small; when the irrigation group is in an abnormal operating state, the difference in water pressure data between the two time windows is large. Therefore, the difference in water pressure data between the two time windows can accurately monitor the operating status of the irrigation group, achieving automatic and accurate monitoring of the irrigation group without the need for manual field inspection. This solves the problems of time-consuming manual inspection and the tendency for false detections and missed detections in existing technologies, improving the monitoring efficiency and accuracy of irrigation facilities. Attached Figure Description

[0015] Figure 1 This is a flowchart of a drip irrigation system monitoring method provided in an embodiment of this application;

[0016] Figure 2This is a flowchart illustrating the process of determining the operating status of a rotational irrigation group, as provided in an embodiment of this application.

[0017] Figure 3 This is a flowchart of the secondary determination of the operating status of the rotation irrigation group provided in the embodiments of this application;

[0018] Figure 4 This is a flowchart of another drip irrigation system monitoring method provided in the embodiments of this application;

[0019] Figure 5 This is a flowchart of another drip irrigation system monitoring method provided in the embodiments of this application;

[0020] Figure 6 This is a flowchart provided in an embodiment of the present application for determining whether there are any abnormalities in the irrigation group before operation;

[0021] Figure 7 This is a schematic diagram of the structure of a drip irrigation system monitoring device provided in an embodiment of this application;

[0022] Figure 8 This is a schematic diagram of the structure of an unmanned device provided in an embodiment of this application. Detailed Implementation

[0023] To make the objectives, technical solutions, and advantages of this application clearer, specific embodiments of this application will be described in further detail below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are merely for explaining this application and not for limiting it. It should also be noted that, for ease of description, only the parts relevant to this application are shown in the drawings, not all of them. Before discussing exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flowcharts. Although the flowcharts describe operations (or steps) as sequential processes, many of these operations can be performed in parallel, concurrently, or simultaneously. Furthermore, the order of the operations can be rearranged. A process can be terminated when its operation is completed, but it may also have additional steps not included in the drawings. A process can correspond to a method, function, procedure, subroutine, subroutine, etc.

[0024] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0025] In some implementations, drip irrigation systems include multiple outlets, each controlled by a corresponding electric or manual valve. When a manual valve is installed at an outlet, the status of the irrigation system relies on manual field inspections during irrigation. Inspections must proceed from the pump house, pipes, outlet piles, and flexible hoses down to tees and capillary tubes, making the task heavy, time-consuming, and costly. Furthermore, manual inspections are prone to omissions and false positives, resulting in low monitoring accuracy. When an electric valve is installed on the outlet pipe, it can collect pressure values ​​from the corresponding outlet using a pressure gauge. These pressure values ​​can be displayed on a monitoring interface, reducing the workload of field inspections. However, users still rely on experience to determine if the outlet pressure is abnormal and need to physically inspect the irrigation system for malfunctions and specific problems. This monitoring method still relies on manual labor, resulting in high management costs.

[0026] To address the problems of the aforementioned implementation methods, this embodiment provides a drip irrigation system monitoring method. By comparing the water pressure data differences of the irrigation group within the corresponding time window at the current moment and historical moments, it accurately monitors whether the operating status of the irrigation group is abnormal. This achieves automatic and accurate monitoring of the irrigation group in the drip irrigation system, eliminating the need for manual field inspections and avoiding missed or false detections, thus improving the monitoring accuracy of irrigation facilities. Workers only need to enter the field to repair or replace irrigation facilities when a malfunction is detected, without having to spend long periods of time inspecting the operation of each irrigation facility in the field, effectively reducing the workload of staff and thus lowering manual management costs. Furthermore, the automatic monitoring of the irrigation group is real-time, effectively shortening the time required for fault detection, improving the monitoring efficiency of irrigation facilities, ensuring rapid handling of irrigation faults, and preventing excessively long processing times for abnormal events from affecting irrigation efficiency and effectiveness, thus ensuring safe irrigation and stable yields.

[0027] The drip irrigation system monitoring method provided in this embodiment can be executed by a drip irrigation system monitoring device. This device can be implemented through software and / or hardware, and can consist of two or more physical entities, or a single physical entity. For example, the drip irrigation system monitoring device can be the drip irrigation system itself. The drip irrigation system includes multiple irrigation groups with corresponding electric valves and servers connected to these electric valves. Each outlet of an irrigation group corresponds to one electric valve, therefore an irrigation group can include one or more electric valves. The electric valve can be a ball valve, equipped with a pressure gauge that collects the pressure value at the corresponding outlet. The server can collect water pressure data from each irrigation group through the electric valves and monitor the operating status of each irrigation group in real time based on the water pressure data. Therefore, the drip irrigation system monitoring device can also be a server. The server can simultaneously monitor multiple irrigation groups in the drip irrigation system in real time, or it can monitor a single irrigation group in real time.

[0028] In addition, each irrigation group can be equipped with corresponding control devices. These devices connect to various electronic components within the irrigation group, such as the electric valve at the outlet and the pressure gauge mounted on it. The control devices collect the outlet pressure values ​​from the pressure gauges and control the opening and closing of the electric valves. They can also monitor the operational status of the corresponding irrigation group in real time based on the outlet pressure values ​​collected by the pressure gauges. The control devices then feed the monitoring results back to a server, which presents the operational status of each irrigation group to the staff. Therefore, the monitoring equipment for a drip irrigation system can also be the control equipment corresponding to each irrigation group.

[0029] The drip irrigation system monitoring device is equipped with at least one type of operating system. Based on this operating system, the device can install at least one application. This application can be a built-in application of the operating system or an application downloaded from a third-party device or server. In this embodiment, the drip irrigation system monitoring device has at least one application capable of executing drip irrigation system monitoring methods.

[0030] For ease of understanding, this embodiment uses a server as the main entity executing the drip irrigation system monitoring method as an example for description.

[0031] Figure 1 A flowchart of a drip irrigation system monitoring method provided in an embodiment of this application is given. (Reference) Figure 1 The specific monitoring methods for this drip irrigation system include:

[0032] S110. After starting the drip irrigation system's rotating irrigation group, collect the water pressure data of the rotating irrigation group in real time. The water pressure data includes the pressure value of each outlet in the rotating irrigation group.

[0033] For example, the drip irrigation system includes multiple irrigation groups, each with one or more outlets. Each outlet is equipped with an electric valve, which includes a pressure gauge that collects the pressure value at the corresponding outlet. A server can communicate with the electric valves and pressure gauges of the irrigation groups. When the irrigation group is started, an opening command is sent to the electric valve to open it, allowing irrigation water to be delivered from each outlet within the irrigation group to the corresponding connected flexible belt. Simultaneously, the pressure gauges are activated to collect the pressure value at the corresponding outlet at a preset frequency. The pressure gauges then send the collected pressure value and the corresponding collection time point to the server. The server integrates the pressure values ​​collected by each pressure gauge at the same collection time point into water pressure data for the irrigation group at that time point. Subsequently, the server can analyze the operating status of the irrigation group based on the water pressure data from each collection time point.

[0034] Optionally, the server connects to multiple irrigation groups, and users can select to start one or more of these groups. This allows the server to remotely control the selected irrigation group to begin irrigation and collect its water pressure data. For example, a user can select to start irrigation group A through the server's front-end webpage. This generates an irrigation start command based on irrigation group A's identifier and sends the command to the server. The server then determines the corresponding electric valve within the irrigation group based on the identifier in the command and sends a start command to that valve. This causes the valve to open and activate the corresponding pressure gauge to collect pressure values.

[0035] Alternatively, the server can separate the functions of starting irrigation and monitoring irrigation groups. Instead of activating the pressure gauge to collect water pressure data when starting irrigation, the server can activate the pressure gauge to collect water pressure data only when monitoring of the irrigation group begins. Specifically, users can select to start monitoring one or more irrigation groups via their terminal devices. The terminal device generates a monitoring start command based on the selected irrigation group's identifier and sends it to the server. The server receives the monitoring start command and collects the water pressure data of the corresponding irrigation group based on the irrigation group identifier. The monitoring start command instructs the server to begin monitoring the operational status of the corresponding irrigation group. When the server receives a monitoring start command for a specific irrigation group, it activates the pressure gauge of the corresponding irrigation group's electric valve to collect water pressure data, enabling selective monitoring of irrigation groups and improving the applicability of monitoring scenarios.

[0036] S120. Compare the water pressure data in the first time window with the water pressure data in the historical time window to determine the operating status of the irrigation group. The first time window is determined based on the first preset duration and the current time, and the historical time window is determined based on the first preset duration and the historical time.

[0037] For example, the first time window is the time period between the current time and the first time before the current time by a first preset duration. For instance, if the current time is T and the first preset duration is ΔT1, then the first time window is (T-ΔT1) to T. The historical time window is a time window that is at least one first preset duration apart from the first time window. For instance, when the first time window is (T-ΔT1) to T, the historical time window is (T-(k+1)ΔT1) to (T-kΔT1), where k≥1.

[0038] In one embodiment, the historical time window can be defined as a time window separated from the first time window by a first preset duration. That is, when the first time window is (T-ΔT1) to T, the historical time window is (T-2ΔT1) to (T-ΔT1). In this case, the historical time window and the first time window can be considered as two adjacent time windows. Generally, when the irrigation group is in normal operation, its water pressure data in two adjacent time windows will not show significant differences. Therefore, the difference between the water pressure data in the first time window and the water pressure data in the historical time window can be compared. If the difference is large, it can be determined that the irrigation group is in an abnormal operating state; if the difference is small, it can be determined that the irrigation group is in a normal operating state. Specifically, the difference in water pressure data between the two time windows can be determined by comparing the average or variance of the water pressure data in the first time window and the historical time window.

[0039] It should be noted that for some anomalies, the pressure values ​​at each outlet of the irrigation group may not change significantly in the early stages of a fault, and the water pressure data within two adjacent time windows may not show significant differences. Therefore, comparing water pressure data within two adjacent time windows may lead to missed faults, affecting the accuracy of anomaly monitoring. To address this, water pressure data from historical time windows at least two preset time intervals away from the first time window can be compared with the water pressure data within the first time window. This effectively detects various anomalies in the irrigation group and improves the accuracy of anomaly monitoring.

[0040] Optionally, the operating status of the irrigation group can be determined by comparing the water pressure data within the first time window with the water pressure data within the first historical time window. The first historical time window is a historical time window separated from the first time window by two first preset time intervals; that is, the first time window and the first historical time window are separated by two first preset time intervals. For example, Figure 2 This is a flowchart illustrating the process of determining the operating status of a rotational irrigation group, as provided in an embodiment of this application. Figure 2 As shown, the steps for determining the operating status of the irrigation group specifically include S1201-S1202:

[0041] S1201. Based on the water pressure data within the first time window and the water pressure data within the first historical time window, determine whether the irrigation group meets the third pressure condition.

[0042] For example, the third pressure condition can be that the difference between the average water pressure data within the first time window and the average water pressure data within the first historical time window is less than or equal to a preset pressure threshold. It can be understood that when the difference between the average water pressure data within the first time window and the average water pressure data within the first historical time window is less than or equal to the preset pressure threshold, it indicates that the pressure fluctuation of the irrigation group within the first time window and the first historical time window is small, thus determining that each outlet of the irrigation group has been in a stable water discharge state from the first historical time window to the first time window, i.e., determining that the irrigation group is in normal operation. When the difference between the average water pressure data within the first time window and the average water pressure data within the first historical time window is less than or equal to the preset pressure threshold, it indicates that the pressure fluctuation of the irrigation group within the first time window and the first historical time window is large, thus determining that each outlet of the irrigation group has not been in a stable water discharge state from the first historical time window to the first time window, in which case it can be determined that the irrigation group is in an abnormal operating state.

[0043] It should be noted that when a rotating irrigation system has multiple outlets, comparing the average water pressure data within the first time window and the first historical time window cannot accurately reflect the pressure difference between each outlet within the two time windows. This may lead to missed or false detections when an anomaly occurs at a single outlet, affecting the accuracy of anomaly monitoring. Therefore, the operating status of the rotating irrigation system can be determined by comparing the pressure differences between each outlet within the first time window and the first historical time window.

[0044] Optionally, the third pressure condition is that the average value of the first pressure difference at the outlets in the irrigation group is less than or equal to the fourth preset pressure threshold; where the first pressure difference is the difference between the fourth average pressure value at the corresponding outlet within the first time window and the fifth average pressure value within the first historical time window. For example, assuming the irrigation group includes n outlets, and pressure values ​​from the n outlets at m time points can be collected within the first time window, then the water pressure data within the first time window is an n*m matrix A, which can be represented as:

[0045]

[0046] Where, the element a in the i-th row and j-th column of matrix A ij Let m be the pressure value at the j-th time point within the first time window for the i-th outlet of the irrigation group. Adding each column of matrix A and then dividing by m yields an n*1 column vector P. A Column vector PA It can be represented as:

[0047] Average force

[0048] Similarly, the water pressure data within the first historical time window is represented by an n*m matrix B, which can be expressed as:

[0049]

[0050] Wherein, the element b in the i-th row and j-th column of matrix B ij Let m be the pressure value at the j-th time point within the first historical time window for the i-th outlet of the irrigation group. Then, sum each column of matrix B and divide by m to obtain an n*1 matrix.

[0051] Wherein, column vector P B The element b in the i-th row i It represents the fifth average pressure value of the i-th outlet of the irrigation group within the first time window.

[0052] Column vector P A element in row i With column vector P B element in row i The difference is the i-th effluent from the rotating irrigation group.

[0053] The average value of the first pressure difference is compared with a fourth preset pressure threshold. The fourth preset pressure threshold can be considered as the maximum difference in the average pressure difference of each outlet within two time windows of the first preset time interval during normal operation of the irrigation group. Generally, the fourth preset pressure threshold can be set to 3 kPa. When the average value of the first pressure difference is less than or equal to the fourth preset pressure threshold, it indicates that the pressure difference of each outlet of the irrigation group within the first time window and the first historical time window is small, thus it can be determined that the irrigation group is in normal operation. When the average value of the first pressure difference is greater than the fourth preset pressure threshold, it indicates that the pressure difference of at least one outlet of the irrigation group within the first time window and the first historical time window is large, thus it can be determined that the irrigation group is in abnormal operation. This embodiment determines the pressure difference of each outlet in the irrigation group within the first time window and the first historical time window by using the average value of the first pressure difference of each outlet, so as to effectively detect the irrigation group with significant pressure changes at the outlets during operation, avoid missed detection problems, and improve the fault detection accuracy of the irrigation group.

[0054] It should be noted that when the irrigation group has only one outlet, the average value of the first pressure difference at the outlet is the difference between the average value of the water pressure data in the first time window and the average value of the water pressure data in the first historical time window. In other words, when the third pressure condition is set so that the average value of the first pressure difference at the outlets of the irrigation group is less than or equal to the fourth preset pressure threshold, the operating status of irrigation groups with single and multiple outlets can be effectively detected.

[0055] Furthermore, when the irrigation group includes multiple outlets, the third pressure condition can also include the distance or angle between the water pressure data in the first time window and the water pressure data in the first historical time window being less than or equal to the corresponding first distance threshold or first angle threshold. The distance or angle between the water pressure data in two time windows can be used to characterize the similarity of the water pressure data in the two time windows; that is, the larger the distance or angle, the greater the similarity of the water pressure data in the two time windows, and the more stable the operation of the irrigation group from the first historical time window to the first time window. Therefore, the operating state of the irrigation group can be determined by the distance or angle between the water pressure data in the first time window and the water pressure data in the first historical time window. For example, the column vector P corresponding to the first time window can be used to determine this. A The column vector P corresponding to the first historical time window B Calculate the distance or angle between water pressure data from two time windows. The expressions for calculating the distance d and the angle θ are:

[0056]

[0057]

[0058] From the expression for calculating distance d, we know that distance d is the Euclidean distance between the average pressure values ​​of each outlet of the irrigation group within the first time window and the first historical time window. A smaller distance d indicates a smaller pressure difference at the same outlet within the first time window and the first historical time window. Therefore, distance d can be used to determine the pressure difference at the same outlet within the first time window and the first historical time window. Based on the principle of cosine similarity, from the expression for calculating angle θ, we know that angle θ is the angle between the average pressure values ​​of each outlet of the irrigation group within the first time window and the first historical time window. A smaller angle θ indicates a smaller pressure difference at the same outlet within the first time window and the first historical time window. Therefore, angle θ can be used to determine the pressure difference at the same outlet within the first time window and the first historical time window.

[0059] The first distance threshold can be considered as the maximum distance between water pressure data within two time windows of two first preset durations during normal operation of the irrigation group. The first angle threshold can be considered as the maximum angle between water pressure data within two time windows of two first preset durations during normal operation of the irrigation group. When the distance between the water pressure data within the first time window and the water pressure data within the first historical time window is less than or equal to the first distance threshold, or the angle between the water pressure data within the first time window and the water pressure data within the first historical time window is less than or equal to the first distance threshold, it indicates that the pressure difference between each outlet of the irrigation group is small within the first time window and the first historical time window. When the distance between the water pressure data within the first time window and the water pressure data within the first historical time window is greater than the first distance threshold, or the angle between the water pressure data within the first time window and the water pressure data within the first historical time window is greater than the first distance threshold, it indicates that the pressure difference between at least one outlet of the irrigation group is large within the first time window and the first historical time window. Therefore, when the average value of the first pressure difference at the outlets of the irrigation group is less than or equal to the fourth preset pressure threshold, and the distance or angle between the water pressure data in the first time window and the water pressure data in the first historical time window is less than or equal to the corresponding first distance threshold or first angle threshold, the irrigation group can be determined to be in normal operation. When the average value of the first pressure difference at the outlets of the irrigation group is greater than the fourth preset pressure threshold, or the distance or angle between the water pressure data in the first time window and the water pressure data in the first historical time window is less than or equal to the corresponding first distance threshold or first angle threshold, the irrigation group can be determined to be in abnormal operation. This embodiment determines the pressure difference of each outlet in the irrigation group within the first time window and the first historical time window by using the distance or angle between the water pressure data in the first time window and the water pressure data in the first historical time window. This effectively detects irrigation groups with significant pressure changes at the outlets during operation, avoids missed detections, and improves the accuracy of fault detection for irrigation groups.

[0060] S1202. Under the condition that the irrigation group meets the third pressure condition, the irrigation group is determined to be in normal operating condition.

[0061] For example, when it is determined that the irrigation group meets the third pressure condition, it can be determined that the irrigation group is in normal operation. The system then continues to acquire the time window corresponding to the next moment, and monitors the operation status of the irrigation group based on the time window corresponding to the next moment and historical time windows, until the irrigation group is interrupted or terminated. When it is determined that the irrigation group does not meet the third pressure condition, it can be determined that the irrigation group is in abnormal operation. The system then notifies the staff of the abnormality in the corresponding irrigation group, so that staff can promptly go to the field to confirm the abnormal irrigation facilities and the specific abnormal problem. This ensures rapid handling of irrigation faults, minimizes the impact of prolonged handling time on irrigation efficiency and effectiveness, and guarantees safe irrigation and stable yields.

[0062] This embodiment compares the differences in water pressure data within a first time window with the corresponding first historical time window of two first preset durations to effectively detect irrigation groups with significant pressure changes at the outlet during operation, thus avoiding missed detections and improving the accuracy of anomaly monitoring for irrigation groups.

[0063] Optionally, even under normal operating conditions, some irrigation units may be flagged as not meeting the third pressure condition, such as when increasing or decreasing the valve opening at the outlet, or when the pressure readings from the pressure gauge are abnormal. Therefore, if the irrigation unit fails to meet the third pressure condition, a secondary assessment can be performed based on water pressure data within the first time window and water pressure data within the second historical time window to determine if the irrigation unit is in an abnormal operating state. The second historical time window is defined as a historical time window separated from the first time window by three first preset durations; that is, the first time window and the second historical time window are separated by three first preset durations. For example, Figure 3 This is a flowchart illustrating the secondary determination of the operating status of the irrigation group, provided in an embodiment of this application. For example... Figure 3 As shown, the steps for determining the operating status of the irrigation group in this secondary process specifically include S1203-S1205:

[0064] S1203. If the irrigation group does not meet the third pressure condition, based on the water pressure data in the first time window and the water pressure data in the second historical time window, determine whether the irrigation group meets the preset fourth pressure condition. The interval between the first time window and the second historical time window is three second preset durations.

[0065] For example, the fourth pressure condition can be that the difference between the average water pressure data within the first time window and the average water pressure data within the second historical time window is less than or equal to a preset pressure threshold. Alternatively, the fourth pressure condition can be that the average of the second pressure differences at the outlets of the irrigation group is less than or equal to a preset pressure threshold, where the second pressure difference is the difference between the fourth average pressure value at the corresponding outlet within the first time window and the seventh average pressure value within the second historical time window. The preset pressure threshold in the fourth pressure condition is greater than the preset pressure threshold in the third pressure condition.

[0066] It should be noted that when increasing or decreasing the valve opening at the outlet, if the pressure range at the outlet is large, this will result in a larger pressure difference between the first time window and the historical time window. However, in reality, increasing or decreasing the valve opening at the outlet during normal operation of the irrigation group will cause a large pressure difference between the first time window and the historical time window. Therefore, setting preset pressure thresholds in both the third and fourth pressure conditions is insufficient to effectively determine whether the irrigation group is in an abnormal operating state. To address this, a preset percentage can be set in the fourth pressure condition while setting a preset pressure threshold in the third pressure condition. This allows the determination of whether the irrigation group is in an abnormal operating state based on the ratio of the pressure difference between the first time window and the second historical time window to the average pressure value within the second historical time window.

[0067] Optionally, the fourth pressure condition is that the average value of the second pressure difference at the outlets of the irrigation group is less than or equal to the sixth pressure average value, which is a third preset percentage. The second pressure difference is the difference between the fourth pressure average value at the corresponding outlet within the first time window and the seventh pressure average value within the second historical time window. The sixth pressure average value is the pressure average value of the irrigation group within the second historical time window. For example, the water pressure data within the second historical time window is an n*m matrix C, which can be represented as:

[0068]

[0069] Wherein, the element c in the i-th row and j-th column of matrix C ij Let m be the pressure value at the j-th time point within the first historical time window for the i-th outlet of the irrigation group. Then, sum each column of matrix C and divide by m to obtain an n*1 column vector P. C Column vector P C It can be represented as:

[0070]

[0071] Wherein, column vector P C The element c in the i-th row iThis represents the average pressure of the seventh outlet of the i-th irrigation group within the second time window. Column vector P A element in row i With column vector P C element in row i The difference is the second pressure difference at the i-th outlet of the irrigation group. Adding the second pressure differences of all outlets and dividing by n gives the average value of the second pressure difference. In other words, the average value of the second pressure difference can be expressed as:

[0072] column vector P C Adding all the elements together and dividing by n yields the sixth average pressure value of the irrigation group within the second historical time window. In other words, the sixth average pressure value can be expressed as: When the average value of the second pressure difference is less than or equal to the sixth average pressure value of the third preset percentage, it indicates that the pressure change at each outlet of the irrigation group within the first time window and the second historical time window does not exceed the third preset percentage. This means the pressure change at each outlet of the irrigation group within the first time window and the second historical time window is small, thus confirming that the irrigation group is in normal operation. When the average value of the second pressure difference is greater than the sixth average pressure value of the third preset percentage, it indicates that the pressure change at at least one outlet of the irrigation group within the first time window and the second historical time window exceeds the third preset percentage. This means the pressure change at each outlet of the irrigation group within the first time window and the second historical time window is large, thus confirming that the irrigation group is in an abnormal operating state. This embodiment sets the fourth pressure condition to be less than or equal to the sixth average pressure value of the second pressure difference at the outlets of the irrigation group, thereby accurately calculating the pressure change at each outlet of the irrigation group within the first time window and the second historical time window. This avoids misjudging an irrigation group in normal operation as an abnormal operating state, improving the accuracy of abnormal monitoring of the irrigation group.

[0073] Optionally, the third preset percentage can be set according to the monitoring sensitivity. For example, the third preset percentage can be set to 20% when the monitoring sensitivity is high, and to 10% when the monitoring sensitivity is low.

[0074] S1204. Under the condition that the irrigation group meets the fourth pressure condition, the irrigation group is determined to be in normal operating condition.

[0075] For example, if the third pressure condition is that the average value of the first pressure difference at the outlets of the irrigation group is less than or equal to the fourth preset pressure threshold, and the fourth pressure condition is that the average value of the second pressure difference at the outlets of the irrigation group is less than or equal to the sixth pressure average value of the third preset percentage, then if the irrigation group does not meet the third pressure condition but meets the fourth pressure condition, it indicates that the pressure range of each outlet of the irrigation group is large, resulting in a large pressure change amplitude at each outlet. However, in reality, the pressure change at each outlet is small, so it can be determined that the irrigation group is in normal operating condition.

[0076] S1205. If the irrigation group does not meet the fourth pressure condition, the irrigation group is determined to be in an abnormal operating state.

[0077] For example, if the third pressure condition is that the average value of the first pressure difference at the outlets of the irrigation group is less than or equal to the fourth preset pressure threshold, and the fourth pressure condition is that the average value of the second pressure difference at the outlets of the irrigation group is less than or equal to the sixth pressure average value of the third preset percentage, and the irrigation group does not meet both the third and fourth pressure conditions, it indicates that the pressure variation of each outlet of the irrigation group is large within the first time window and the first historical time window, and the pressure variation degree of each outlet is large within the first time window and the second historical time window, thus determining that the irrigation group is in an abnormal operating state.

[0078] This embodiment uses a third pressure condition to initially determine the operating status of the irrigation group, and then uses a fourth pressure condition to further determine the operating status. This avoids misjudging an irrigation group that is in normal operating condition as an abnormal operating condition, and avoids requiring staff to perform abnormal checks and repairs on irrigation groups that are in normal operating condition. This improves the accuracy of abnormal monitoring of irrigation groups and reduces the workload of staff.

[0079] In one embodiment, when the irrigation group includes a single outlet, if it is determined that the irrigation group is in an abnormal operating state, the irrigation group may be a faulty irrigation facility, such as an electric valve, flexible belt, underground pipeline, pump, etc., requiring staff to personally go to the field to check and repair the abnormality.

[0080] In another embodiment, when the irrigation group includes multiple outlets, abnormal pressure changes at a single outlet and abnormal pressure changes at multiple outlets (i.e., the entire irrigation group) are caused by different irrigation facilities. For example, an abnormal pressure drop at some outlets is usually caused by a burst flexible drip tape or a blown-off outlet valve; an abnormal pressure drop in the entire irrigation group is usually caused by a ruptured underground pipeline, pump blockage, or low water level. Therefore, when the irrigation group includes multiple outlets, after determining that the irrigation group is in an abnormal operating state, the type of abnormality can be determined based on the water pressure data within a first time window. Here, the flexible drip tape refers to the drip irrigation tape in the irrigation group, and all outlets of the irrigation group are set on one drip tape. The outlet valve is the electric valve installed at the outlet. The underground pipeline is the main pipeline of the irrigation group, used to deliver water to the flexible drip tape at the outlets. The water source is a water storage tank connected to the underground pipeline, and the pump is a water pump that draws water from the water storage tank and delivers it to the underground pipeline.

[0081] Optionally, if the water pressure data within the first time window and the water pressure data within the second historical time window are greater than the second included angle threshold, and the average fourth pressure of each outlet is greater than the fifth preset pressure threshold, the anomaly type of the irrigation group is determined to be a soft-belt burst. For example, the column vector P corresponding to the first time window is used to determine this. A The column vector P corresponding to the second historical time window C Calculate the angle β between the water pressure data from two time windows. The expression for calculating the angle β is:

[0082]

[0083] The formula for calculating the included angle β shows that β is the angle between the average pressure values ​​of each outlet in the irrigation group within the first and second historical time windows. A smaller included angle β indicates a smaller pressure difference at the same outlet within the first and second historical time windows. The fifth preset pressure threshold can be considered as the minimum pressure value at which the outlet is normally discharging water. Comparing the included angle β with the second included angle threshold, and then calculating the column vector P... A Each element value is compared with the fifth preset pressure threshold. When the included angle β is greater than the second included angle threshold and the column vector P A When the value of each element is greater than the fifth preset pressure threshold, it indicates that the pressure value of each outlet is within the normal water flow range, but at least one outlet experiences significant pressure fluctuations within the first and second historical time windows. A burst flexible hose will cause an abnormal pressure drop at at least one outlet but will not cause the outlet to stop flowing water; therefore, the pressure value at the outlet remains within the normal water flow range. Thus, when the included angle β is greater than the second included angle threshold and the column vector P... A When the value of each element is greater than the fifth preset pressure threshold, the abnormality type of the irrigation group can be determined to be a soft belt burst.

[0084] Optionally, if the water pressure data within the first time window and the water pressure data within the second historical time window are greater than a preset angle threshold, but not all fourth pressure averages at each outlet are greater than a fifth preset pressure threshold, the anomaly type of the irrigation group is determined to be an abnormal pressure reading caused by the adjustment of the electric valve opening ratio at the outlet. For example, when the angle β is greater than the second angle threshold and the column vector P... A When at least one element value is less than or equal to the fifth preset pressure threshold, it indicates that the pressure change at at least one outlet is significant within the first time window and the second historical time window, and the pressure value at at least one outlet is less than the normal pressure range. Adjusting the opening ratio of the outlet valves can reduce the water flow, thus causing abnormal pressure readings. Therefore, when the water pressure data within the first time window and the water pressure data within the second historical time window are greater than the preset angle threshold, and the average fourth pressure value at at least one outlet is less than or equal to the fifth preset pressure threshold, the abnormality type of the irrigation group is determined to be an abnormal pressure reading caused by the adjustment of the opening ratio of the electric valve at the outlet.

[0085] Optionally, if the average fourth pressure at at least one outlet is less than the fifth preset pressure threshold, the anomaly type of the irrigation group is determined to be that the outlet valve has been blown off. Since the fifth preset pressure threshold is the minimum pressure value at the outlet under normal irrigation conditions, when the average fourth pressure at at least one outlet is less than the fifth preset pressure threshold, it indicates that the water flow rate at the outlet is lower than the normal pressure range, meaning the water flow rate is low. When the outlet valve is blown off, the water flow rate at the corresponding outlet decreases significantly, resulting in a decrease in outlet pressure. Therefore, when the average fourth pressure at the outlet is less than the fifth preset pressure threshold, the anomaly type of the irrigation group can be determined to be that the outlet valve has been blown off.

[0086] Optionally, if the angle between the water pressure data in the first time window and the water pressure data in the second historical time window is less than a second angle threshold, the anomaly type of the irrigation group is determined to be one or more of the following: pump pre-filter blockage, low reservoir level, or underground pipeline rupture. For example, when the angle between the water pressure data in the first time window and the water pressure data in the second historical time window is less than the second angle threshold, it indicates that the pressure changes at each outlet of the irrigation group are not significant within the first and second historical time windows. However, when the irrigation group experiences an overall anomaly of pump pre-filter blockage, low reservoir level, or underground pipeline rupture, the pressure changes at each outlet of the irrigation group are not significant. Therefore, when the angle between the water pressure data in the first time window and the water pressure data in the second historical time window is less than the second angle threshold, the anomaly type of the irrigation group is determined to be one or more of the following: pump pre-filter blockage, low reservoir level, or underground pipeline rupture.

[0087] For the anomaly types shown above, burst flexible hoses, blown-out outlet valves, clogged pre-pump filters, low reservoir levels, and ruptured underground pipes are considered high-urgency anomalies. When the server detects these anomalies in the irrigation group, it can generate corresponding anomaly alerts based on the anomaly type and send them to the maintenance terminal to notify the relevant personnel to go to the field to verify whether the corresponding anomaly has occurred. Once the personnel confirm the anomaly, they will maintain the corresponding faulty facilities. For example, when the server detects that the irrigation group may experience three anomalies—clogged pre-pump filters, low reservoir levels, and ruptured underground pipes—it will generate anomaly alerts for these three anomalies and send them to the maintenance terminal. After receiving the anomaly alerts, the maintenance personnel will know that the pumps, reservoirs, and / or underground pipes of the irrigation group are abnormal. They will then go to the field to inspect the pumps, reservoirs, and underground pipes of the irrigation group to identify the faulty facilities and repair them.

[0088] This embodiment analyzes the abnormality of the irrigation group based on its water pressure data when it is determined that the irrigation group is in an abnormal operating state. This allows staff to be notified to go to the site to verify whether the irrigation group has the corresponding abnormality. This eliminates the need for staff to check each facility of the irrigation group for abnormalities one by one, effectively shortening the time required for abnormality verification of the irrigation group and ensuring rapid handling of irrigation failures.

[0089] Based on the above embodiments, Figure 4 This is a flowchart of another drip irrigation system monitoring method provided in an embodiment of this application. Figure 4 As shown, the monitoring method for this drip irrigation system includes:

[0090] S210. After starting the drip irrigation system's rotating irrigation group, collect the water pressure data of the rotating irrigation group in real time.

[0091] For example, step S210 may refer to step S110.

[0092] S220. Determine whether the irrigation group meets the preset monitoring start conditions. If yes, proceed to step S230; otherwise, repeat step S220.

[0093] The monitoring activation conditions are the conditions that must be met to start monitoring the operational status of the rotating irrigation group. These conditions are generally set when the irrigation group's facilities have officially entered operational status. For example, in the initial stage of starting the rotating irrigation group, the outlets may not yet be in a normal water discharge state, or the communication modules of the group's internal equipment may have just started and not yet reached a stable state. If monitoring mode is directly entered at this time, false detections may occur, affecting monitoring accuracy. Therefore, after starting the rotating irrigation group, the monitoring activation conditions can be used to determine whether the facilities have officially entered operational status, and the monitoring mode can be activated only after they have officially entered operational status to monitor the rotating irrigation group's operational status.

[0094] Optionally, the monitoring start conditions include: the communication signal strength of the equipment in the irrigation group is greater than a preset strength threshold, the pressure value of each outlet in the irrigation group is within a preset pressure range, and the average pressure of the irrigation group is greater than a first preset pressure threshold.

[0095] For example, the equipment within a rotating irrigation group includes electric valves and pressure gauges. A preset strength threshold is the minimum communication signal strength required for the communication modules of the equipment within the group to maintain stable communication. When the communication signal strength of both the electric valves and pressure gauges exceeds the preset strength threshold, it indicates that all electric valves within the rotating irrigation group are in a stable communication state. The pressure gauges attached to the electric valves upload pressure values ​​to the server. At this time, the pressure gauges can stably upload the collected data to the server with a low probability of data loss. The server can obtain the pressure values ​​collected by each pressure gauge at each outlet, avoiding false detections due to data loss. The preset pressure range is the pressure range during normal water discharge from the outlet. If the current pressure value at the outlet is within the preset pressure range, it indicates normal water discharge from the outlet. The preset pressure range is generally set to 0–225 kPa. The first preset pressure threshold is the minimum average pressure during normal operation of the rotating irrigation group. If the current average pressure of the rotating irrigation group is greater than the first preset pressure threshold, it indicates that the rotating irrigation group is operating normally. The first preset pressure threshold is generally set to 10 kPa. The average pressure of the rotating irrigation group is equal to the average pressure value of each outlet. Therefore, if the communication signal strength of the equipment within the irrigation group is greater than a preset strength threshold, the pressure value of each outlet in the irrigation group is within a preset pressure range, and the average pressure of the irrigation group is greater than a first preset pressure threshold, then the irrigation group is determined to meet the monitoring start-up conditions, and the monitoring mode is activated to monitor the operating status of the irrigation group. This embodiment comprehensively determines whether the irrigation group's facilities have officially entered the operating state by using the communication signals of the equipment within the group, the pressure values ​​of each outlet, and the average pressure value of the irrigation group, thereby reducing the probability of false detections in subsequent anomaly monitoring and improving the accuracy of anomaly monitoring of the irrigation group.

[0096] When it is determined that the irrigation group does not meet the monitoring start-up conditions, the system determines whether the irrigation group meets the monitoring start-up conditions based on the water pressure data and communication signals at the next moment, until the irrigation group is found to meet the monitoring start-up conditions. After determining that the irrigation group meets the preset monitoring start-up conditions, monitoring of the irrigation group is initiated, that is, acquiring the water pressure data within the first time window and the water pressure data within the historical time window of the irrigation group, and comparing the water pressure data within the first time window and the water pressure data within the historical time window to determine whether the operating status of the irrigation group is abnormal. This embodiment monitors the operating status of the irrigation group based on the water pressure data after determining that the irrigation group meets the monitoring start-up conditions, so as to avoid abnormal monitoring of the irrigation group before it has officially entered the operating state, reduce the probability of false detection of abnormalities, and improve the accuracy of abnormal monitoring of the irrigation group.

[0097] S230. Determine whether the irrigation group meets the preset monitoring interruption conditions. If yes, proceed to step S240; otherwise, proceed to step S250.

[0098] For example, after determining that the irrigation group meets the preset monitoring start conditions, the server can determine whether the irrigation group meets the preset monitoring interruption conditions. The monitoring interruption condition is the condition that interrupts the monitoring of the irrigation group's operating status. The monitoring interruption condition is generally set to the irrigation group exiting the operating state. If the irrigation group meets the monitoring interruption condition, it indicates that the irrigation group has exited the operating state, meaning it is not in a normal irrigation operating state. If abnormal monitoring of the irrigation group continues at this time, it will cause false detections and affect monitoring accuracy. Therefore, when it is determined that the irrigation group meets the monitoring interruption condition, monitoring of the irrigation group should be interrupted in a timely manner to avoid misjudging an irrigation group that is not in an operating state as an abnormal operating state and reduce the probability of false detections.

[0099] Optionally, monitoring interruption conditions include: the outlet of a non-monitored irrigation group is open, any outlet of an irrigation group is open or closed, the server connected to the irrigation group is offline, the electric valve of any outlet of the irrigation group is offline, and the average pressure value of the irrigation group is less than or equal to at least one of the fifth preset pressure thresholds.

[0100] For example, non-monitored irrigation groups are those not currently being monitored. When the outlet of a non-monitored irrigation group opens, the server will access the water pressure data of other irrigation groups. Continuing to monitor the currently monitored irrigation groups may introduce interfering data, affecting the accuracy of anomaly monitoring. When any outlet of an irrigation group opens or closes, it indicates a change in the operating status of the current irrigation group. Continuing to monitor the currently monitored irrigation groups will make it impossible to effectively distinguish between abnormal and normal operating states, increasing the probability of false alarms. When the server is offline, it cannot receive water pressure data from the irrigation groups in a timely manner, thus failing to monitor their operating status. When the electric valve at the outlet of an irrigation group is offline, the pressure gauge attached to the electric valve cannot transmit the real-time collected pressure value to the server, resulting in incomplete water pressure data. Anomaly monitoring based on incomplete water pressure data is prone to false alarms, increasing the probability of false alarms. When the average pressure value of the irrigation group is less than or equal to the fifth preset pressure threshold, it indicates that the overall water pressure of the irrigation group is too low, meaning the irrigation group has exited the operating state. If monitoring of the currently operating irrigation group continues, it will misjudge the irrigation group that has exited operation as an abnormal operating state, resulting in false alarms. This embodiment monitors the status of the irrigation group by combining water pressure data with other operating data of the electric valve, such as opening degree and signals, thereby improving the accuracy of monitoring the operating status.

[0101] Optionally, the opening or closing of the water outlet can be determined by the opening degree of the ball valve at the outlet. Specifically, the outlet is closed when the ball valve's center angle is less than a preset angle threshold. The preset angle threshold is the minimum ball valve center angle required for the outlet to be open. If the detected ball valve center angle is less than the preset angle threshold, the outlet is determined to be closed; if the detected ball valve center angle is greater than the preset angle threshold, the outlet is determined to be open.

[0102] If any of the above-mentioned monitoring interruption conditions occur in the rotating irrigation group, it is determined that the rotating irrigation group meets the monitoring interruption conditions, and monitoring of the rotating irrigation group is interrupted to avoid false detections caused by continued monitoring, reduce the probability of false detections of abnormalities, and improve the accuracy of abnormality monitoring. If none of the above-mentioned monitoring interruption conditions occur in the rotating irrigation group, it is determined that the rotating irrigation group does not meet the monitoring interruption conditions, and then step S240 can be executed to determine whether the rotating irrigation group meets the preset monitoring termination conditions. Of course, step S260 can also be executed to determine whether the rotating irrigation group has an abnormality.

[0103] S240, Interrupt the monitoring of the rotation irrigation group and prompt the reason for the interruption of the rotation irrigation group, and execute step S220.

[0104] For example, when the irrigation group meets the preset monitoring interruption conditions, the monitoring of the irrigation group is interrupted, and the cause of the interruption is determined according to the monitoring interruption conditions met by the irrigation group. An interruption prompt message is generated based on the interruption cause and sent to the preset maintenance terminal so that the maintenance terminal staff can check the cause of the interruption and restore the irrigation group to the running state. After the irrigation group is restored to the running state, the monitoring of the irrigation group can be resumed.

[0105] After monitoring of the rotating irrigation group is interrupted, it can be reassessed to determine whether the group meets the preset monitoring start-up conditions. If the conditions are met, it confirms that the staff has restored the group to operational status, or that the group has automatically adjusted to operational status, thus resuming monitoring. If the conditions are not met, it confirms that the staff has not restored the group to operational status, or that the group has not automatically adjusted to operational status, thus continuing to interrupt monitoring. This embodiment, by reassessing whether the rotating irrigation group meets the preset monitoring start-up conditions after monitoring interruption, can automatically resume monitoring when the conditions are met, improving the autonomy of rotating irrigation group monitoring.

[0106] S250. Determine whether the irrigation group meets the preset monitoring termination conditions. If yes, proceed to step S280; otherwise, proceed to step S260.

[0107] For example, if it is determined that the irrigation group does not meet the monitoring interruption condition, it is then determined whether the irrigation group meets the preset monitoring termination condition. The monitoring termination condition is the condition that must be met to end the monitoring of the irrigation group's operating status. The monitoring termination condition is that all outlets of the irrigation group are closed. When all outlets of the irrigation group are closed, it indicates that the irrigation group has ended its current irrigation operation and exited the operating state, at which point the monitoring of the irrigation group's operating status can be terminated. Therefore, when the server detects that all the electric valves of the irrigation group's outlets are closed, it determines that the irrigation group meets the monitoring termination condition and thus terminates the monitoring of the irrigation group. If the server still detects that the electric valves of the irrigation group's outlets are not closed, it determines that the irrigation group does not meet the monitoring termination condition, and then judges whether its operating status is abnormal based on the irrigation group's pressure data, that is, it executes step S260.

[0108] S260. Compare the water pressure data in the first time window with the water pressure data in the historical time window to determine whether the operation status of the irrigation group is abnormal. If so, proceed to step S270; otherwise, proceed to step S230.

[0109] For example, step S260 may refer to step S120.

[0110] S270. Send an abnormality alert to the preset maintenance terminal and execute step S230.

[0111] For example, when it is determined that the irrigation group is in an abnormal operating state, the server sends an abnormality prompt message to the preset maintenance terminal. The abnormality prompt message may include the location information of the irrigation group and the abnormality type, so that the staff can enter the field corresponding to the irrigation group to check whether the irrigation group has an abnormality problem corresponding to the abnormality type, and repair the irrigation group when the abnormality problem is confirmed.

[0112] After sending the abnormality prompt message, the server returns to step S230 to continue monitoring whether the irrigation group meets the preset monitoring interruption conditions, thereby realizing the cyclic monitoring of the interruption, termination and abnormality of the irrigation group.

[0113] S280, discontinue monitoring of the rotating irrigation group.

[0114] For example, the server exits monitoring of the irrigation group when it determines that the rotational irrigation group meets the preset monitoring termination conditions. This embodiment saves energy consumption for monitoring the irrigation group and alleviates the operating pressure on the server by promptly exiting monitoring of the irrigation group when it finishes its rotational irrigation operation.

[0115] Based on the above embodiments, Figure 5 This is a flowchart of another drip irrigation system monitoring method provided in an embodiment of this application. Figure 5 As shown, the monitoring method for this drip irrigation system includes:

[0116] S310. After starting the drip irrigation system's rotating irrigation group, collect the water pressure data of the rotating irrigation group in real time.

[0117] For example, step S310 may refer to step S10.

[0118] S320. Determine whether the irrigation group meets the preset monitoring start conditions. If yes, execute steps S330 and S340. Otherwise, re-execute step S320.

[0119] For example, step S320 may refer to step S220.

[0120] When the irrigation group meets the monitoring start-up conditions, the water pressure data within the first time window is compared with the water pressure data within the historical time window to monitor whether the operating status of the irrigation group is abnormal during irrigation operations. At the same time, the water pressure data of the irrigation group at the current moment is compared to determine whether any abnormal problems have occurred before the operation, so as to detect faults and interferences that were not dealt with before the operation of the irrigation group and improve the accuracy of abnormal monitoring of the irrigation group.

[0121] S330. Compare the water pressure data in the first time window with the water pressure data in the second time window to determine whether the operation status of the irrigation group is abnormal. If so, proceed to step S360; otherwise, repeat step S330.

[0122] For example, step S330 may refer to step S120.

[0123] S340. Based on the real-time collected water pressure data of the irrigation group, determine whether there is any abnormality in the irrigation group before operation. If so, proceed to step S360; otherwise, proceed to step S350.

[0124] For example, the average pressure of the irrigation group is calculated based on the water pressure data of the irrigation group at the current moment. The average pressure of the irrigation group, along with the pressure values ​​at each outlet, is used to determine if there were any abnormalities in the irrigation group before the operation. In addition, if this is the second irrigation operation, the water pressure data of the irrigation group at the current moment can be compared with the water pressure data from the previous operation to determine if there were any abnormalities in the irrigation group before the operation.

[0125] Optional, Figure 6 This is a flowchart provided in an embodiment of this application for determining whether there are any abnormalities in the irrigation group before operation. For example... Figure 6 As shown, the steps for determining whether there are any abnormalities in the irrigation group before operation specifically include S3401-S3407:

[0126] S3401. Based on the water pressure data within the second time window, determine the pressure fluctuation value of each outlet in the irrigation group.

[0127] The second time window is determined based on a second preset duration and the current time. The pressure fluctuation value is the difference between the maximum and minimum pressure values ​​at the outlet within the second time window. The second preset duration can be equal to or different from the first preset duration. When the first preset duration equals the second preset duration, the second time window is the same as the first time window. For example, the first preset duration can be set to 3 minutes, and the second preset duration to 5 minutes. The second time window is determined based on the second preset duration and the current time. The pressure values ​​of each outlet collected by the pressure gauge within the second time window are obtained based on each time point within the second time window, and integrated to obtain the water pressure data of the irrigation group within the second time window. For example, assuming the irrigation group includes n outlets, and the pressure values ​​of the n outlets at w time points can be collected within the second time window, then the water pressure data within the second time window is an n*w matrix D, and the matrix E of the second time window can be represented as:

[0128]

[0129] Wherein, the element e in the i-th row and j-th column of matrix Eij Let be the pressure value at the j-th time point within the second time window for the i-th outlet of the irrigation group. Obtain the maximum element e in the i-th row of matrix E. imax and the smallest element e imin e imax -e imin This refers to the pressure fluctuation value of the i-th outlet of the irrigation group within the second time window.

[0130] S3402. Based on the water pressure data within the second time window, determine the average second pressure of each outlet in the irrigation group within the second time window.

[0131] For example, summing each column of matrix A and then dividing by m yields an n*1 column vector P. E Column vector P E It can be represented as:

[0132]

[0133] Wherein, column vector P E The element in the i-th row e i The average second pressure at the i-th outlet of the irrigation group within the second time window.

[0134] S3403. Determine whether the pressure fluctuation value of each outlet is less than or equal to the second average pressure value of the first preset percentage. If yes, proceed to step S3404; otherwise, return to step 3401.

[0135] For example, in the initial stage of operation of a rotating irrigation group, the water output from each outlet is unstable. If anomaly detection is performed based on the pressure values ​​of each outlet at this time, the unstable initial state is easily misjudged as an anomaly, resulting in a high probability of false detection. Therefore, it is advisable to wait until the water output from each outlet of the rotating irrigation group stabilizes before performing anomaly detection based on the pressure values ​​of each outlet. This reduces the probability of false detection and improves the accuracy of anomaly monitoring for the rotating irrigation group. The pressure fluctuation value of the outlet is the maximum pressure difference of the outlet within the second time window. The larger the proportion of the pressure fluctuation value of the outlet to the second average pressure value, the greater the pressure fluctuation and the more unstable the water output. The smaller the proportion of the pressure fluctuation value of the outlet to the second average pressure value, the smaller the pressure fluctuation and the more stable the water output. In this embodiment, the first preset percentage can be regarded as the maximum proportion of the pressure fluctuation value of the outlet when the water flow of the outlet tends to be stable to the second average pressure value. Therefore, when the pressure fluctuation value of each outlet is less than or equal to the second average pressure value of the first preset percentage, it indicates that the water flow of each outlet tends to be stable. At this time, it is possible to detect whether there is any abnormality in the irrigation group's facilities before operation.

[0136] For example, suppose the first preset percentage is 15%, then When the flow rate of the i-th outlet tends to stabilize, it can be determined that the flow rate of the outlet is stable. When the pressure fluctuation value and the average second pressure value at each outlet satisfy the above relationship, it is possible to detect any abnormalities in the irrigation system before operation.

[0137] This embodiment uses the pressure fluctuation value and the second average pressure value of each outlet to determine whether the water output of each outlet is stable. When the water output of each outlet tends to be stable, the pre-operation anomaly detection of the irrigation group can be carried out, so as to avoid misjudging the unstable initial operation state of the irrigation group as an anomaly before operation, reduce the probability of false anomaly detection, and improve the anomaly monitoring accuracy of the irrigation group.

[0138] S3404. Based on the water pressure data of the irrigation group at the current moment, determine whether the irrigation group meets the preset first pressure condition. If yes, proceed to step S3405; otherwise, proceed to step S3407.

[0139] The first pressure condition is that the average pressure of the irrigation group at the current moment is greater than or equal to the second preset pressure threshold, and the pressure value of each outlet at the current moment is greater than or equal to the third preset pressure threshold. For example, the water pressure data of the irrigation group at the current moment can be represented by the column vector P. X express:

[0140] P X =[x1 … x i … x n ]T

[0141] Wherein, column vector P X The element x in the i-th row i This represents the pressure value at the i-th outlet of the irrigation group at the current moment. (First average pressure value)

[0142] The second preset pressure threshold is the minimum average pressure when the irrigation group is in normal operation. If the first average pressure is greater than the second preset pressure threshold, it indicates that the irrigation group is in normal operation. The second preset pressure threshold is generally set to 10 kPa. The third preset pressure threshold is the minimum pressure value when the outlet is in normal water discharge condition. When the outlet pressure value at the current moment is greater than or equal to the second preset pressure threshold, it indicates that the outlet is in normal water discharge condition. Therefore, if the first average pressure of the irrigation group is less than the second preset pressure threshold or the outlet pressure value is less than the third preset pressure threshold, it can be determined that the irrigation group is in an abnormal operating state. Since the current stage is the initial irrigation phase of the irrigation group, most of the abnormal problems detected at this time existed before the operation, thus it can be determined that there was an abnormality in the irrigation group before the operation.

[0143] If the average pressure of the irrigation group is less than the second preset pressure threshold or the pressure at the outlet is less than the third preset pressure threshold, the irrigation group can be determined to be in normal operation. Furthermore, to improve the accuracy of anomaly monitoring, if this operation is not the first operation of the irrigation group, the water pressure data from the previous operation can be obtained. The water pressure data from the previous operation can be the water pressure data recorded at the corresponding time point when the irrigation group is determined to be in normal operation; it characterizes the pressure at each outlet under normal operating conditions during the previous operation. Generally, the pressure of the irrigation group will not change significantly between the current and previous operations. However, if there were any abnormalities before the current operation, it would cause a significant difference between the current and previous pressures. Therefore, by comparing the current water pressure data with the water pressure data from the previous operation, it can be determined whether there were any abnormalities before the operation.

[0144] S3405. Based on the water pressure data of the irrigation group at the current moment and the water pressure data during the last operation, determine whether the irrigation group meets the preset second pressure condition. If yes, proceed to step S3406; otherwise, proceed to step S3407.

[0145] The second pressure condition is that the difference between the first average pressure and the third average pressure of the irrigation group in the previous operation is less than or equal to a second preset percentage of the third average pressure. For example, the water pressure data of the irrigation group in the previous operation can be represented by the column vector P. Y express:

[0146] P Y =[y1 … y i … y n [ T

[0147] The ratio of the difference between the first and third average pressure values ​​to the third average pressure value can be considered as the degree of pressure change of the irrigation group during the current operation and the previous operation. That is, the larger the ratio, the greater the pressure change of the irrigation group; the smaller the ratio, the smaller the pressure change. In this embodiment, the second preset percentage represents the maximum pressure change between two consecutive operations when there are no abnormalities in the irrigation group. When the difference between the first and third average pressure values ​​is less than or equal to the third average pressure value at the second preset percentage, it indicates that the pressure change of the irrigation group during the current operation and the previous operation is small, thus determining that the irrigation group is in normal operation. When the difference between the first and third average pressure values ​​is less than the third average pressure value at the second preset percentage, it indicates that the pressure change of the irrigation group during the current operation and the previous operation is large, thus determining that the irrigation group is in an abnormal operating state. Similarly, since the current stage is the initial irrigation phase of the irrigation group, most of the abnormal problems detected at this time existed before the operation, thus confirming that there were abnormalities in the irrigation group before the operation.

[0148] This embodiment uses the water pressure data of the irrigation group at the current moment and the water pressure data of the previous operation to determine the degree of pressure change of the irrigation group in the current operation and the previous operation. When the pressure change is large, it can be determined that the irrigation group is in an abnormal operating state, thereby determining that there was an abnormality in the irrigation group before the operation, effectively identifying untreated abnormal facilities, and improving the accuracy of abnormal monitoring of the irrigation group.

[0149] S3406. Confirm that there are no abnormalities in the irrigation group before the operation.

[0150] For example, if the irrigation group meets the first pressure condition and the second pressure condition, it is determined that there are no abnormalities in the irrigation group before the operation.

[0151] S3407. It was determined that there was an abnormality in the irrigation group before the operation.

[0152] For example, if the irrigation group does not meet the first pressure condition or the second pressure condition, it is determined that there is an anomaly in the irrigation group before operation.

[0153] In this embodiment, when the water output from each outlet of the irrigation group tends to stabilize, the system detects whether there are any abnormalities in the irrigation group before operation based on the first pressure condition and the second pressure condition, so as to effectively identify any untreated abnormal facilities and improve the accuracy of abnormal monitoring of the irrigation group.

[0154] S350, Record the water pressure data of the irrigation group at the current moment as the water pressure data of the irrigation group during this operation.

[0155] For example, if there are no abnormalities in the irrigation group before the operation, the water pressure data at the current moment can be saved as the water pressure data for this operation, so that the currently recorded water pressure data can be used to detect whether there are any abnormalities in the irrigation group before the operation in the next operation.

[0156] S360: Send an abnormality alert message to the preset maintenance terminal.

[0157] For example, if an anomaly exists in the irrigation group before operation, a first alert message indicating the presence of unresolved faulty facilities within the irrigation group is sent to a pre-defined maintenance terminal. This allows maintenance personnel to identify and repair the unresolved facilities. If an anomaly occurs during operation, a second alert message indicating the presence of faulty facilities during operation is sent to the maintenance terminal. This allows maintenance personnel to inspect and repair the faulty facilities on-site. This embodiment can detect anomalies existing before irrigation group operation and monitor anomalies occurring during irrigation group operation, achieving comprehensive monitoring of the irrigation group and ensuring the quality of anomaly monitoring.

[0158] In summary, the drip irrigation system monitoring method provided in this application collects the pressure value of each outlet in the drip irrigation group in real time after the rotating irrigation group of the drip irrigation system is started, as the water pressure data of the corresponding rotating irrigation group, obtains the water pressure data in the corresponding first time window based on the first preset time and the current time, obtains the water pressure data in the corresponding historical time window based on the first preset time and the historical time, and compares the water pressure data in the first time window with the water pressure data in the historical time window to determine whether the rotating irrigation group is in an abnormal operating state or a normal operating state. By comparing the water pressure data within the first time window with the water pressure data within historical time windows, the difference in water pressure data between the two time windows can be determined. When the irrigation group is operating normally, the difference in water pressure data between the two time windows is small; when the irrigation group is operating abnormally, the difference in water pressure data between the two time windows is large. Therefore, the difference in water pressure data between the two time windows can accurately monitor the operating status of the irrigation group, realizing automatic and accurate monitoring of the irrigation group without the need for manual field inspection. This solves the problems of long time consumption and easy false detection and missed detection in existing technologies, and improves the monitoring efficiency and accuracy of irrigation facilities.

[0159] Based on the above embodiments, Figure 7 This is a schematic diagram of a drip irrigation system monitoring device provided in an embodiment of this application. (Reference) Figure 7The drip irrigation system monitoring device provided in this embodiment specifically includes: a water pressure data acquisition module 41 and an operation status monitoring module 42.

[0160] Among them, the water pressure data acquisition module 41 is configured to collect the water pressure data of the irrigation group in real time after the irrigation group of the drip irrigation system is started. The water pressure data includes the pressure value of each outlet in the irrigation group.

[0161] The operation status monitoring module 42 is configured to compare the water pressure data in the first time window with the water pressure data in the historical time window to determine the operation status of the irrigation group. The first time window is determined based on the first preset duration and the current time, and the historical time window is determined based on the first preset duration and the historical time.

[0162] Based on the above embodiments, the drip irrigation system monitoring device further includes: a monitoring start-up module, configured to, after real-time acquisition of water pressure data of the irrigation group, further include: determining whether the irrigation group meets the preset monitoring start-up conditions; correspondingly, the operation status monitoring module 42 includes: a first monitoring unit, configured to, when the irrigation group meets the preset monitoring start-up conditions, compare the water pressure data in the first time window with the water pressure data in the historical time window to determine the operation status of the irrigation group.

[0163] Based on the above embodiments, the monitoring start-up conditions include: the communication signal strength of the equipment in the irrigation group is greater than a preset strength threshold, the pressure value of each outlet in the irrigation group is within a preset pressure range, and the average pressure of the irrigation group is greater than a first preset pressure threshold.

[0164] Based on the above embodiments, the drip irrigation system monitoring device also includes a pre-operation fault detection module. The pre-operation fault detection module is configured to determine whether there is any abnormality in the irrigation group before operation, based on the real-time collected water pressure data of the irrigation group, after determining whether the irrigation group meets the preset monitoring conditions and if the irrigation group meets the preset monitoring start conditions.

[0165] Based on the above embodiments, the pre-operation fault detection module includes: a first condition judgment unit, configured to determine whether the irrigation group meets a preset first pressure condition based on the water pressure data of the irrigation group at the current moment; the first pressure condition is that the average first pressure of the irrigation group at the current moment is greater than or equal to a second preset pressure threshold, and the pressure value of at least one outlet at the current moment is greater than or equal to a third preset pressure threshold; and a first fault detection unit, configured to determine that there is an abnormality in the irrigation group before operation if the irrigation group does not meet the first pressure condition.

[0166] Based on the above embodiments, the pre-operation fault detection module further includes: a pressure fluctuation determination unit, configured to determine the pressure fluctuation value of each outlet in the irrigation group based on water pressure data within a second time window before determining whether the irrigation group meets the preset first pressure condition; the second time window is determined based on a second preset duration and the current time, and the pressure fluctuation value is the difference between the maximum and minimum pressure values ​​of the outlet within the second time window; a first average pressure determination unit, configured to determine the second average pressure value of each outlet in the irrigation group within the second time window based on water pressure data within the second time window; correspondingly, the first condition judgment unit further includes: a first condition judgment subunit, configured to determine whether the irrigation group meets the preset first pressure condition when the pressure fluctuation value of each outlet is less than or equal to the second average pressure value of a first preset percentage.

[0167] Based on the above embodiments, the pre-operation fault detection module further includes: a second condition judgment unit, configured to, after determining whether the irrigation group meets the preset first pressure condition, determine whether the irrigation group meets the preset second pressure condition based on the water pressure data of the irrigation group at the current moment and the water pressure data during the previous operation; the second pressure condition is that the difference between the first pressure average value and the third pressure average value of the irrigation group during the previous operation is less than or equal to a second preset percentage of the third pressure average value; a second fault detection unit, configured to determine that there is no abnormality in the irrigation group before operation if the irrigation group meets the second pressure condition; and a third fault detection unit, configured to determine that there is an abnormality in the irrigation group before operation if the irrigation group does not meet the second pressure condition.

[0168] Based on the above embodiments, the operation status monitoring module 42 includes: a third condition judgment unit, configured to determine whether the irrigation group meets the third pressure condition based on the water pressure data in the first time window and the water pressure data in the first historical time window, wherein the first time window and the first historical time window are spaced two first preset durations; and a first operation status monitoring unit, configured to determine that the irrigation group is in normal operation status when the irrigation group meets the third pressure condition.

[0169] Based on the above embodiments, the third pressure condition is that the average value of the first pressure difference at the outlet of the irrigation group is less than or equal to the fourth preset pressure threshold; wherein, the first pressure difference is the difference between the fourth average pressure value at the corresponding outlet within the first time window and the fifth average pressure value within the first historical time window.

[0170] Based on the above embodiments, the irrigation group includes multiple outlets; correspondingly, the third pressure condition also includes that the distance or angle between the water pressure data in the first time window and the water pressure data in the first historical time window is less than or equal to the corresponding first distance threshold or first angle threshold.

[0171] Based on the above embodiments, the operation status monitoring module 42 further includes: a fourth condition judgment unit, configured to, after determining whether the irrigation group meets the third pressure condition, determine whether the irrigation group meets the preset fourth pressure condition based on the water pressure data in the first time window and the water pressure data in the second historical time window if the irrigation group does not meet the third pressure condition, wherein the first time window and the second historical time window are spaced three second preset durations apart; a second operation status monitoring unit, configured to determine that the irrigation group is in normal operation status if the irrigation group meets the fourth pressure condition; and a third operation status monitoring unit, configured to determine that the irrigation group is in abnormal operation status if the irrigation group does not meet the fourth pressure condition.

[0172] Based on the above embodiments, the fourth pressure condition is that the average value of the second pressure difference at the outlet of the irrigation group is less than or equal to the sixth pressure average value of the third preset percentage. The second pressure difference is the difference between the fourth pressure average value at the corresponding outlet in the first time window and the seventh pressure average value in the second historical time window. The sixth pressure average value is the pressure average value of the irrigation group in the second historical time window.

[0173] Based on the above embodiments, the irrigation group includes multiple water outlets; correspondingly, the drip irrigation system monitoring device also includes an anomaly type determination module, which is configured to determine the anomaly type of the irrigation group based on the water pressure data within a first time window after determining that the irrigation group is in an abnormal operating state.

[0174] Based on the above embodiments, the anomaly type determination module includes: a first type determination unit, configured to determine the anomaly type of the irrigation group as a soft-belt burst pipe when the water pressure data in the first time window and the water pressure data in the second historical time window are greater than the second included angle threshold, and the fourth pressure average value of each outlet is greater than the fifth preset pressure threshold.

[0175] Based on the above embodiments, the anomaly type determination module includes: a second type determination unit, configured to determine that the anomaly type of the irrigation group is that the outlet valve is flushed when the fourth average pressure of at least one outlet is less than a fifth preset pressure threshold.

[0176] Based on the above embodiments, the anomaly type determination module includes: a third type determination unit, configured to determine the anomaly type of the irrigation group as one or more of the following when the angle between the water pressure data in the first time window and the water pressure data in the second historical time window is less than a second angle threshold: pump pre-filter blockage, low water level in the reservoir, and underground pipeline rupture.

[0177] Based on the above embodiments, the drip irrigation system monitoring device further includes: a monitoring relay module, configured to, before comparing the water pressure data in the first time window with the water pressure data in the historical time window to determine the operating status of the irrigation group, interrupt the monitoring of the irrigation group and prompt the reason for the interruption of the irrigation group if the irrigation group meets the preset monitoring interruption conditions.

[0178] Based on the above embodiments, the monitoring interruption conditions include: the outlet of the non-monitored irrigation group is open, any outlet of the irrigation group is open or closed, the server connected to the irrigation group is offline, the electric valve of any outlet of the irrigation group is offline, and the average pressure value of the irrigation group is less than or equal to at least one of the fifth preset pressure thresholds.

[0179] Based on the above embodiments, the electric valve of the water outlet is a ball valve, and the corresponding water outlet is closed when the ball center angle of the ball valve is less than a preset angle threshold.

[0180] Based on the above embodiments, the drip irrigation system monitoring device further includes: a monitoring termination module, configured to exit monitoring of the irrigation group before and after comparing the water pressure data in the first time window with the water pressure data in the historical time window to determine the operating status of the irrigation group, provided that the irrigation group meets the preset monitoring termination conditions; wherein, the monitoring termination condition is that all outlets of the irrigation group are closed.

[0181] Based on the above embodiments, the water pressure data acquisition module 21 further includes: a monitoring instruction receiving unit, configured to receive a monitoring start instruction before the real-time acquisition of the water pressure data of the irrigation group; and a water pressure data acquisition unit, configured to acquire the water pressure data of the corresponding irrigation group according to the irrigation group identifier in the monitoring start instruction.

[0182] The drip irrigation system monitoring device provided in this application, after starting the drip irrigation system's irrigation group, collects the pressure value of each outlet in the irrigation group in real time as the water pressure data of the corresponding irrigation group, obtains the water pressure data within the corresponding first time window based on the first preset duration and the current time, obtains the water pressure data within the corresponding historical time window based on the first preset duration and the historical time, and compares the water pressure data within the first time window with the water pressure data within the historical time window to determine whether the irrigation group is in an abnormal or normal operating state. By comparing the water pressure data within the first time window with the water pressure data within historical time windows, the difference in water pressure data between the two time windows can be determined. When the irrigation group is operating normally, the difference in water pressure data between the two time windows is small; when the irrigation group is operating abnormally, the difference in water pressure data between the two time windows is large. Therefore, the difference in water pressure data between the two time windows can accurately monitor the operating status of the irrigation group, realizing automatic and accurate monitoring of the irrigation group without the need for manual field inspection. This solves the problems of long time consumption and easy false detection and missed detection in existing technologies, and improves the monitoring efficiency and accuracy of irrigation facilities.

[0183] The drip irrigation system monitoring device provided in this application embodiment can be used to execute the drip irrigation system monitoring method provided in the above embodiment, and has corresponding functions and beneficial effects.

[0184] Figure 8 This is a schematic diagram of the structure of an unmanned device provided in an embodiment of this application, with reference to... Figure 8 The unmanned device includes a processor 51, a memory 52, a communication device 53, an input device 54, and an output device 55. The number of processors 51 and the number of memories 52 in the drip irrigation system monitoring device can be one or more. The processor 51, memory 52, communication device 53, input device 54, and output device 55 of the drip irrigation system monitoring device can be connected via a bus or other means.

[0185] The memory 52, as a computer-readable storage medium, can be used to store software programs, computer-executable programs, and modules, such as program instructions / modules corresponding to the drip irrigation system monitoring method in any embodiment of this application (e.g., the water pressure data acquisition module 41 and the operating status monitoring module 42 in the drip irrigation system monitoring device). The memory 52 may mainly include a program storage area and a data storage area. The program storage area may store the operating system and at least one application program required for a function; the data storage area may store data created based on the use of the device, etc. Furthermore, the memory 52 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device. In some instances, the memory may further include memory remotely located relative to the processor, and these remote memories can be connected to the device via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0186] The communication device 53 is used for data transmission.

[0187] The processor 51 executes various functional applications and data processing of the device by running software programs, instructions and modules stored in the memory 52, thereby realizing the above-mentioned drip irrigation system monitoring method.

[0188] Input device 54 can be used to receive input digital or character information, and to generate key signal inputs related to user settings and function control of the device. Output device 55 may include display devices such as a display screen.

[0189] The unmanned equipment provided above can be used to execute the drip irrigation system monitoring method provided in the above embodiments, and has corresponding functions and beneficial effects.

[0190] This application embodiment also provides a storage medium containing computer-executable instructions. When executed by a computer processor, the computer-executable instructions are used to execute a drip irrigation system monitoring method. The drip irrigation system monitoring method includes: after starting the irrigation group of the drip irrigation system, collecting water pressure data of the irrigation group in real time, the water pressure data including the pressure value of each outlet in the irrigation group; comparing the water pressure data in a first time window with the water pressure data in a historical time window to determine the operating status of the irrigation group, the first time window being determined based on a first preset duration and the current time, and the historical time window being determined based on a first preset duration and a historical time.

[0191] Storage medium – any type of memory device or storage device. The term “storage medium” is intended to include: mounting media, such as CD-ROM, floppy disk, or magnetic tape devices; computer system memory or random access memory, such as DRAM, DDR RAM, SRAM, EDO RAM, Rambus RAM, etc.; non-volatile memory, such as flash memory, magnetic media (e.g., hard disk or optical storage); registers or other similar types of memory elements, etc. Storage medium may also include other types of memory or combinations thereof. Furthermore, storage medium may reside in a first computer system in which the program is executed, or it may reside in a different second computer system connected to the first computer system via a network (such as the Internet). The second computer system can provide program instructions to the first computer for execution. The term “storage medium” can include two or more storage media residing in different locations (e.g., in different computer systems connected via a network). Storage medium may store program instructions (e.g., specifically implemented as a computer program) executable by one or more processors.

[0192] Of course, the computer-executable instructions provided in the embodiments of this application are not limited to the drip irrigation system monitoring method described above, but can also perform related operations in the drip irrigation system monitoring method provided in any embodiment of this application.

[0193] The drip irrigation system monitoring device, storage medium, and unmanned equipment provided in the above embodiments can execute the drip irrigation system monitoring method provided in any embodiment of this application. For technical details not described in detail in the above embodiments, please refer to the drip irrigation system monitoring method provided in any embodiment of this application.

[0194] The above description is merely a preferred embodiment and the technical principles employed in this application. This application is not limited to the specific embodiments described herein, and various obvious changes, readjustments, and substitutions that can be made by those skilled in the art will not depart from the scope of protection of this application. Therefore, although this application has been described in detail through the above embodiments, this application is not limited to the above embodiments, and may include many other equivalent embodiments without departing from the concept of this application. The scope of this application is determined by the scope of the claims.

Claims

1. A method for monitoring a drip irrigation system, characterized in that, include: After the drip irrigation system is started, the water pressure data of the irrigation group is collected in real time. The water pressure data includes the pressure value of each outlet in the irrigation group. The operating status of the irrigation group is determined by comparing the water pressure data in the first time window with the water pressure data in the historical time window. The first time window is determined based on a first preset duration and the current time, and the historical time window is determined based on a first preset duration and a historical time.

2. The drip irrigation system monitoring method according to claim 1, characterized in that, After the real-time acquisition of water pressure data of the irrigation group, the method further includes: Determine whether the irrigation group meets the preset monitoring start conditions; Accordingly, the step of comparing the water pressure data within the first time window with the water pressure data within the historical time window to determine the operating status of the irrigation group includes: When the irrigation group meets the preset monitoring start conditions, the water pressure data in the first time window is compared with the water pressure data in the historical time window to determine the operating status of the irrigation group.

3. The drip irrigation system monitoring method according to claim 2, characterized in that, The monitoring activation conditions include: the communication signal strength of the equipment within the irrigation group is greater than a preset strength threshold, the pressure value of each outlet in the irrigation group is within a preset pressure range, and the average pressure of the irrigation group is greater than a first preset pressure threshold.

4. The drip irrigation system monitoring method according to claim 2, characterized in that, After determining whether the irrigation group meets the preset monitoring conditions, the method further includes: If the irrigation group meets the preset monitoring start-up conditions, the system determines whether there are any abnormalities in the irrigation group before operation based on the real-time collected water pressure data of the irrigation group.

5. The drip irrigation system monitoring method according to claim 4, characterized in that, The determination of whether there are any abnormalities in the irrigation group before operation, based on the real-time collected water pressure data, includes: Based on the water pressure data of the irrigation group at the current moment, determine whether the irrigation group meets the preset first pressure condition; the first pressure condition is that the average first pressure of the irrigation group at the current moment is greater than or equal to the second preset pressure threshold, and the pressure value of at least one of the outlets at the current moment is greater than or equal to the third preset pressure threshold. If the irrigation group does not meet the first pressure condition, it is determined that the irrigation group had an abnormality before operation.

6. The drip irrigation system monitoring method according to claim 5, characterized in that, Before determining whether the irrigation group meets the preset first pressure condition, the method further includes: Based on the water pressure data within the second time window, the pressure fluctuation value of each outlet in the irrigation group is determined; the second time window is determined based on a second preset duration and the current time, and the pressure fluctuation value is the difference between the maximum pressure value and the minimum pressure value of the outlet within the second time window; Based on the water pressure data within the second time window, determine the second average pressure of each outlet in the irrigation group within the second time window; Accordingly, determining whether the irrigation group meets the preset first pressure condition includes: When the pressure fluctuation value of each of the outlets is less than or equal to the second average pressure value of the first preset percentage, it is determined whether the irrigation group meets the preset first pressure condition.

7. The drip irrigation system monitoring method according to claim 5, characterized in that, After determining whether the irrigation group meets the preset first pressure condition, the method further includes: If the irrigation group meets the first pressure condition, based on the water pressure data of the irrigation group at the current moment and the water pressure data during the last operation, it is determined whether the irrigation group meets the preset second pressure condition; the second pressure condition is that the difference between the first pressure average value and the third pressure average value of the irrigation group during the last operation is less than or equal to the third pressure average value of the second preset percentage. If the irrigation group meets the second pressure condition, it is determined that there were no abnormalities in the irrigation group before the operation. If the irrigation group does not meet the second pressure condition, it is determined that the irrigation group had an abnormality before operation.

8. The drip irrigation system monitoring method according to claim 1, characterized in that, The step of comparing water pressure data within the first time window with water pressure data within historical time windows to determine the operating status of the irrigation group includes: Based on the water pressure data within the first time window and the water pressure data within the first historical time window, it is determined whether the irrigation group meets the third pressure condition. The first time window and the first historical time window are separated by two first preset durations. If the irrigation group meets the third pressure condition, the irrigation group is determined to be in normal operating condition.

9. The drip irrigation system monitoring method according to claim 8, characterized in that, The third pressure condition is that the average value of the first pressure difference at the outlet of the irrigation group is less than or equal to the fourth preset pressure threshold; wherein, the first pressure difference is the difference between the fourth average pressure value at the corresponding outlet within the first time window and the fifth average pressure value within the first historical time window.

10. The drip irrigation system monitoring method according to claim 9, characterized in that, The irrigation group includes multiple outlets; correspondingly, the third pressure condition also includes that the distance or angle between the water pressure data in the first time window and the water pressure data in the first historical time window is less than or equal to the corresponding first distance threshold or first angle threshold.

11. The drip irrigation system monitoring method according to claim 8, characterized in that, After determining whether the irrigation group meets the third pressure condition, the method further includes: If the irrigation group does not meet the third pressure condition, based on the water pressure data in the first time window and the water pressure data in the second historical time window, it is determined whether the irrigation group meets the preset fourth pressure condition. The first time window and the second historical time window are spaced three second preset durations apart. If the irrigation group meets the fourth pressure condition, the irrigation group is determined to be in normal operating condition. If the irrigation group does not meet the fourth pressure condition, the irrigation group is determined to be in an abnormal operating state.

12. The drip irrigation system monitoring method according to claim 11, characterized in that, The fourth pressure condition is that the average value of the second pressure difference at the outlet of the irrigation group is less than or equal to the sixth average pressure value of the third preset percentage. The second pressure difference is the difference between the fourth average pressure value at the corresponding outlet in the first time window and the seventh average pressure value in the second historical time window. The sixth average pressure value is the average pressure value of the irrigation group in the second historical time window.

13. The drip irrigation system monitoring method according to claim 11, characterized in that, The irrigation group includes multiple water outlets; correspondingly, after determining that the irrigation group is in an abnormal operating state, the method further includes: Based on the water pressure data within the first time window, the anomaly type of the irrigation group is determined.

14. The drip irrigation system monitoring method according to claim 13, characterized in that, The determination of the anomaly type of the irrigation group based on the water pressure data within the first time window includes: If the water pressure data in the first time window and the water pressure data in the second historical time window are greater than the second included angle threshold, and the fourth average pressure of each outlet is greater than the fifth preset pressure threshold, the abnormality type of the irrigation group is determined to be a soft-belt burst.

15. The drip irrigation system monitoring method according to claim 13, characterized in that, The determination of the anomaly type of the irrigation group based on the water pressure data within the first time window includes: If the average fourth pressure at at least one of the outlets is less than a fifth preset pressure threshold, the abnormality type of the irrigation group is determined to be that the outlet valve has been flushed out.

16. The drip irrigation system monitoring method according to claim 13, characterized in that, The determination of the anomaly type of the irrigation group based on the water pressure data within the first time window includes: If the angle between the water pressure data in the first time window and the water pressure data in the second historical time window is less than the second angle threshold, the abnormality type of the irrigation group is determined to be one or more of the following: pump pre-filter blockage, low water level in the reservoir, and underground pipeline rupture.

17. The drip irrigation system monitoring method according to claim 8 or 11, characterized in that, Before comparing the water pressure data within the first time window with the water pressure data within the historical time window to determine the operating status of the irrigation group, the process further includes: If the irrigation group meets the preset monitoring interruption conditions, the monitoring of the irrigation group will be interrupted and the reason for the interruption will be indicated.

18. The drip irrigation system monitoring method according to claim 17, characterized in that, The monitoring interruption conditions include: the outlet of a non-monitored irrigation group is open; any outlet of the irrigation group is open or closed; the server connected to the irrigation group is offline; the electric valve of any outlet of the irrigation group is offline; and the average pressure value of the irrigation group is less than or equal to at least one of the fifth preset pressure thresholds.

19. The drip irrigation system monitoring method according to claim 18, characterized in that, The electric valve at the outlet is a ball valve, and the outlet closes when the ball center angle is less than a preset angle threshold.

20. The drip irrigation system monitoring method according to claim 8 or 11, characterized in that, Before comparing the water pressure data within the first time window with the water pressure data within the historical time window to determine the operating status of the irrigation group, the process further includes: Monitoring of the irrigation group will cease once the preset monitoring termination conditions are met; wherein, the monitoring termination condition is that all outlets of the irrigation group are closed.

21. The drip irrigation system monitoring method according to claim 8 or 11, characterized in that, Before the real-time acquisition of water pressure data of the irrigation group, the method further includes: Receive monitoring start command; Accordingly, the real-time acquisition of water pressure data from the irrigation group includes: Based on the irrigation group identifier in the monitoring start command, collect the water pressure data of the corresponding irrigation group.

22. A monitoring device for a drip irrigation system, characterized in that, include: The water pressure data acquisition module is configured to collect the water pressure data of the irrigation group in real time after the irrigation group of the drip irrigation system is started. The water pressure data includes the pressure value of each outlet of the irrigation group. The operation status monitoring module is configured to compare the water pressure data in the first time window with the water pressure data in the historical time window to determine the operation status of the irrigation group. The first time window is determined based on a first preset duration and the current time, and the historical time window is determined based on a first preset duration and a historical time.

23. A monitoring device for a drip irrigation system, characterized in that, include: One or more processors; A storage device for storing one or more programs, which, when executed by one or more processors, cause the one or more processors to implement the drip irrigation system monitoring method as described in any one of claims 1-21.

24. A storage medium containing computer-executable instructions, characterized in that, The computer-executable instructions, when executed by a computer processor, are used to perform the drip irrigation system monitoring method as described in any one of claims 1-21.