Wheel tank group control method, system and equipment and storage medium
By monitoring the pressure data at the outlet of the irrigation group in real time and automatically judging the water pressure stability, the problem of insufficient water pressure stability diagnosis in the existing technology is solved, realizing the instant early warning and fault response of the irrigation system, and ensuring the safe and stable operation of the system.
Patent Information
- Application Number
- CN202511367453.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-06
- Publication Date
- 2026-05-08
AI Technical Summary
The existing irrigation control system lacks intelligent diagnosis and real-time early warning capabilities for water pressure stability, resulting in delayed response to irrigation system failures and increasing the risk of equipment damage.
By acquiring pressure data from each outlet within the irrigation group, the system can determine water pressure stability and automatically trigger alarms, including audible, visual, or SMS alarms, to provide real-time early warnings for the irrigation system when instability is detected.
It enables real-time early warning of irrigation system failures, improves the speed of failure response, avoids the risk of pipe rupture or equipment damage, and ensures the safe and stable operation of the irrigation system.
Smart Images

Figure CN121995813A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of agricultural irrigation technology, and in particular to a method, system, equipment and storage medium for controlling a wheel tank group. Background Technology
[0002] Existing irrigation control systems typically have basic pressure data acquisition capabilities, but their ability to diagnose and warn of pressure stability is insufficient. The systems often rely solely on simple threshold comparisons to determine anomalies, lacking quantitative analysis of pressure fluctuation trends. When abnormal conditions such as a sudden drop in water pressure, pipe blockage, or local leakage occur, the system struggles to trigger effective alarms in a timely manner, still relying on regular manual inspections to detect anomalies. This results in delayed fault response, increasing the operational risks of the irrigation system and the probability of equipment damage. Summary of the Invention
[0003] This invention provides a method, system, device, and storage medium for controlling a water tank group, in order to solve the problem in the prior art that the lack of intelligent diagnosis and real-time early warning capabilities for water pressure stability leads to the inability to detect irrigation system faults in a timely manner, resulting in delayed fault response and increased risk of equipment damage.
[0004] The first aspect of the present invention provides a method for controlling a rotating irrigation tank group, comprising: acquiring pressure data of each outlet in the rotating irrigation tank group, wherein the rotating irrigation tank group includes multiple irrigation valves, the irrigation valves being used to adjust the opening degree to adjust the water pressure of the outlets; determining whether the water pressure of each outlet is stable based on the pressure data of each outlet; and automatically triggering an alarm when the water pressure is determined to be unstable.
[0005] In one feasible implementation, the step of determining whether the water pressure of each outlet is stable based on the pressure data of each outlet includes: determining the pressure stability index of each outlet within a preset time period based on the pressure data of each outlet; and determining whether the water pressure of each outlet is stable based on the pressure stability index of each outlet.
[0006] In one feasible implementation, the step of determining whether the water pressure of each outlet is stable based on the pressure stability index of each outlet includes: determining whether the pressure fluctuation of each outlet is within a preset fluctuation range based on the pressure stability index of each outlet; and determining that the water pressure of all outlets is stable when it is determined that the pressure fluctuation of all outlets is within the preset fluctuation range.
[0007] In one feasible implementation, determining the pressure stability index of each outlet within a preset time period based on the pressure data of each outlet includes: determining the first maximum water pressure and the first minimum water pressure in the pressure data of a single outlet, wherein the first maximum water pressure and the first minimum water pressure refer to the maximum and minimum water pressure in the pressure data of a single outlet; determining the first difference between the first maximum water pressure and the first minimum water pressure; and determining whether the pressure fluctuation of each outlet is within a preset fluctuation range based on the pressure stability index of each outlet includes: if the first difference is greater than the corresponding first fluctuation threshold, then it can be determined that the pressure fluctuation exceeds the preset fluctuation range; if the first difference is not greater than the corresponding first fluctuation threshold, then it can be determined that the pressure fluctuation is within the preset fluctuation range.
[0008] In one feasible implementation, determining the pressure stability index of each water outlet within a preset time period based on the pressure data of each water outlet includes: determining the first average water pressure, the first maximum water pressure, and the first minimum water pressure of each water outlet within a preset time period based on the pressure data of each water outlet; and calculating the pressure stability index of each water outlet based on the first average water pressure, the first maximum water pressure, and the first minimum water pressure.
[0009] In one feasible implementation, the step of calculating the pressure stability index of each outlet based on the first average water pressure, the first maximum water pressure, and the first minimum water pressure includes: determining the first difference between the first maximum water pressure and the first minimum water pressure in the pressure data of a single outlet within a preset time period; and using the ratio of the first difference to the first average water pressure as the pressure stability index.
[0010] In one feasible implementation, determining whether the pressure fluctuation of each outlet is within a preset fluctuation range based on the pressure stability index of each outlet includes: for each outlet, comparing its pressure stability index with a preset stability threshold; if the pressure stability index is less than the stability threshold, determining that the pressure fluctuation of the outlet is within the preset fluctuation range; if the pressure stability index is not less than the stability threshold, determining that the pressure fluctuation of the outlet is not within the preset fluctuation range; if the pressure fluctuation of the outlet is not within the preset fluctuation range, determining that the water pressure of the outlet is unstable; if the pressure fluctuation of the outlet is within the preset fluctuation range, determining that the water pressure of the outlet is stable.
[0011] In one feasible implementation, the step of determining whether the water pressure of each outlet is stable based on the pressure data of each outlet includes: obtaining the pressure information of each outlet within a preset time period from the pressure data of each outlet; calculating the pressure change trend based on the pressure information of each outlet within the preset time period; if the pressure shows a continuous upward or downward trend and exceeds a preset slope threshold, it is determined that the water pressure is unstable; otherwise, it is determined that the water pressure is stable.
[0012] In one feasible implementation, the automatic alarm triggering when the water pressure is determined to be unstable includes: sending alarm information to the operator when the water pressure is determined to be unstable, the alarm information including the identifier of the unstable outlet, the time of the instability, and specific pressure data; the alarm is implemented through at least one of sound alarm, light alarm, or SMS alarm to ensure that the operator can receive the alarm in a timely manner.
[0013] In one feasible implementation, the method further includes: if the water pressure at each outlet is stable, analyzing whether the water pressure distribution among the outlets in the irrigation group is balanced; if the water pressure difference between the outlets is large, calculating the target adjustment parameter corresponding to the target outlet that needs to be adjusted; and adjusting the opening of the irrigation valve corresponding to the target outlet according to the target adjustment parameter.
[0014] In one feasible implementation, before acquiring the pressure data of each outlet in the irrigation group, the process includes: acquiring the status information of each outlet in the irrigation group; and when it is determined based on the status information that the irrigation valves corresponding to each outlet are all in the open state and the water pressure is greater than the preset water pressure, the automatic pressure regulation function is activated.
[0015] A second aspect of the present invention provides a wheel tank group control system, the wheel tank group control system comprising at least one wheel tank group and a controller, wherein the at least one wheel tank group and the controller are communicatively connected; wherein the controller comprises: an acquisition module for acquiring pressure data of each outlet in the wheel tank group; a judgment module for judging whether the water pressure of each outlet is stable based on the pressure data of each outlet; and an alarm module for automatically triggering an alarm when the water pressure is determined to be unstable.
[0016] A third aspect of the present invention provides a wheel-tank group control device, comprising: a memory and at least one processor, wherein the memory stores instructions; the at least one processor invokes the instructions in the memory to cause the wheel-tank group control device to execute the above-described wheel-tank group control method.
[0017] A fourth aspect of the present invention provides a computer-readable storage medium storing instructions that, when executed on a computer, cause the computer to perform the above-described wheel tank group control method.
[0018] The technical solution provided by this invention acquires pressure data from each outlet of a rotating irrigation group. The rotating irrigation group includes multiple irrigation valves, which are used to adjust the opening degree to regulate the water pressure at each outlet. Based on the pressure data from each outlet, the stability of the water pressure at each outlet is determined. When the water pressure is determined to be unstable, an alarm is automatically triggered. In this embodiment of the invention, by real-time monitoring of the pressure data from each outlet of the rotating irrigation group and intelligently determining water pressure stability, an alarm can be triggered immediately when the system experiences pressure anomalies, achieving immediate early warning of irrigation system faults. This solution effectively overcomes the lag of manual inspection, significantly improves fault response speed through automated monitoring, avoids the risk of pipe rupture or equipment damage due to unstable pressure, and ensures the safe and stable operation of the irrigation system through accurate anomaly diagnosis. Attached Figure Description
[0019] Figure 1 This is a schematic diagram of one embodiment of the wheel tank group control method in this invention; Figure 2 This is a schematic diagram of another embodiment of the wheel tank group control method of the present invention; Figure 3 This is a schematic diagram of one embodiment of the wheel tank group control system of the present invention; Figure 4 This is a schematic diagram of one embodiment of the wheel tank group control device in this invention. Detailed Implementation
[0020] This invention provides a method, system, device, and storage medium for controlling a water tank group. By collecting pressure data and judging stability, it can realize automatic alarm for abnormal water pressure to improve irrigation reliability.
[0021] The terms "first," "second," "third," "fourth," etc. (if present) in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" or "having" and any variations thereof are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0022] The embodiments of the present invention can be applied to a wheel tank group control system. The wheel tank group control system may include a water pump and a wheel tank group. The water pump draws water from the water storage tank and transmits it to the branch pipeline through the main pipeline. Each branch pipeline may be equipped with an irrigation valve. Each wheel tank group may include multiple irrigation valves for an irrigation area. The irrigation valve can adjust the water pressure at the outlet by adjusting the opening degree. A pressure sensor may be installed on the irrigation valve to detect the water pressure at the outlet.
[0023] The control system for the rotating tank group may also include control equipment that can communicate with each irrigation valve of the rotating tank group to achieve data transmission, and can control the operation of the irrigation valves through the control equipment, for example, sending irrigation task information to the irrigation valves of the rotating tank group to control the irrigation valves to operate; The control equipment may include a farm server, which can be a cloud server or a local server. This server manages and controls the irrigation valves of the rotating irrigation groups. Furthermore, user terminal devices can also manage and control the irrigation valves of the rotating irrigation groups through the server. Users can directly operate their terminal devices to send irrigation task information to the irrigation valves, and conveniently view information such as the opening and closing status and operating parameters of the irrigation valves. Terminal devices can be, for example, mobile phones, computers, or remote control devices. Optionally, to achieve wider communication and management across the farm, gateway devices (such as repeaters) can be installed to enable remote control of the irrigation valves.
[0024] For ease of understanding, the specific process of the embodiments of the present invention is described below. Please refer to [link / reference]. Figure 1 One embodiment of the wheel tank group control method of the present invention includes: 101. Obtain pressure data from each outlet within the irrigation group; The control method for the rotating tank group in this scheme can be executed by the server of the rotating tank group control system, or by the user's terminal equipment. The user's terminal equipment can communicate with the irrigation valves of the rotating tank group through the server to control the opening and closing of the irrigation valves and adjust the opening degree of the irrigation valves. Optionally, the control method for the rotating tank group can also be executed by other control equipment to adjust the pressure of each outlet in the rotating tank group.
[0025] Pressure sensors are installed at each outlet of the irrigation group to monitor the pressure at each outlet and obtain pressure data. The pressure sensors are deployed at each outlet, and the installation position is no more than a preset length away from the outlet. The preset length is set according to actual needs. Generally, in order to reflect the actual pressure of the outlet to the greatest extent, the preset length can be set to 50 cm.
[0026] The pressure data includes the current pressure and historical pressure. The pressure sensor measures the pressure at the outlet once every preset time interval. Each time the pressure at the outlet is measured, multiple pressure values can be obtained, and the average of the multiple pressure values is calculated as the final result of this measurement. By taking the average of multiple measurements, the accuracy of the output pressure result can be improved.
[0027] 102. Based on the pressure data of each outlet, determine whether the water pressure of each outlet is stable. The irrigation group includes multiple irrigation valves, which are used to adjust the opening to regulate the water pressure at the outlet. Specifically, for each water outlet, the stability of the water pressure at that outlet can be determined based on the pressure data. In particular, the pressure fluctuation within a preset time period can be analyzed based on the pressure data of a single water outlet. If the pressure fluctuation is large, it indicates that the water pressure at that outlet is unstable. If the water pressure at the outlet is unstable, there will be risks in adjusting the pressure at that outlet. Therefore, by performing stability judgment, it can be ensured that the water pressure at each water outlet is stable, and then the water pressure at the outlet can be adjusted.
[0028] The pressure fluctuations at individual water outlets are analyzed over a preset time period, such as 5 minutes or 8 minutes. Specifically, the first maximum and minimum water pressures at each outlet are determined. The first maximum and minimum water pressures are then calculated, and a first difference between them is determined. If this first difference is greater than a corresponding first fluctuation threshold, the pressure fluctuation exceeds a preset fluctuation range. If the first difference is not greater than the corresponding first fluctuation threshold, the pressure fluctuation is within the preset fluctuation range, indicating that the water pressure at that outlet is stable. This process is repeated for each outlet to ensure stable water pressure across all outlets.
[0029] In one embodiment, pressure information of each outlet within a preset time period can be obtained from the pressure data of each outlet. The preset time period can be determined according to the stability and requirements of the tank group control system. For each outlet, the pressure values in the pressure information are sorted in chronological order to construct time series data of the outlet pressure. According to the characteristics and analysis requirements of the outlet pressure data, a corresponding trend analysis method is selected. The trend analysis method includes, but is not limited to, linear regression, nonlinear regression, and time series analysis models. The selected trend analysis method is applied to process the time series data of the outlet pressure to calculate the pressure change trend, including the direction and slope of the trend.
[0030] The choice of trend analysis method can be based on the periodicity, seasonality, and other characteristics of the outlet pressure data, and a suitable time series analysis model can be selected. If the outlet pressure data shows a clear linear or nonlinear relationship, the corresponding linear regression or nonlinear regression analysis method should be selected. If it is necessary to predict the pressure change trend in the future, a time series analysis model with predictive function should be selected.
[0031] The analysis is based on the trend of pressure changes. If the pressure shows a continuous upward or downward trend and exceeds the preset slope threshold, it is determined that the water pressure is unstable. Otherwise, it is determined that the water pressure is stable. The slope threshold setting should take into account the normal operating pressure of the tank group control system and the possible pressure fluctuation range to ensure the accuracy and reliability of the judgment.
[0032] 103. When the water pressure is determined to be unstable, an alarm will be automatically triggered.
[0033] When unstable water pressure is detected, the alarm system is automatically triggered to send an alarm message to the operator. The alarm message includes the identifier of the unstable outlet, the time of the instability, and the specific pressure data. The alarm system can also include various methods such as sound alarm, light alarm, or SMS alarm to ensure that the operator can receive the alarm in time and take measures.
[0034] In this embodiment of the invention, by real-time monitoring of the pressure data of each outlet of the rotating tank group and automatic judgment of water pressure stability, an alarm can be triggered immediately when the system experiences pressure abnormalities, realizing an instant warning of the rotating tank group system failure. This solution effectively overcomes the lag of manual inspection, significantly improves the fault response speed through automated monitoring, avoids the risk of pipeline rupture or equipment damage caused by unstable pressure, and ensures the safe and stable operation of the rotating tank group control system through accurate anomaly diagnosis.
[0035] Optionally, determining whether the water pressure at each outlet is stable based on the pressure data of each outlet includes: determining the pressure stability index of each outlet within a preset time period based on the pressure data of each outlet; and determining whether the water pressure at each outlet is stable based on the pressure stability index of each outlet.
[0036] The preset time period can be, for example, 5 minutes or 8 minutes. The pressure stability index refers to the index representing the stability of the water pressure at a single outlet. It can be used to represent the pressure stability of the outlet by measuring the pressure fluctuation between the water pressures at a single outlet. The larger the pressure fluctuation, the lower the stability of the water pressure distribution; the smaller the pressure fluctuation, the higher the stability. For example, the pressure stability index can be the first difference between the first maximum water pressure and the first minimum water pressure in the pressure data of a single outlet within the preset time period; or, the first average water pressure of each water pressure value in the pressure data of a single outlet within the preset time period can be determined, and the ratio of the first difference to the first average water pressure can be used as the pressure stability index.
[0037] By setting a pressure stability index, it is possible to determine whether the water pressure at each outlet is stable, thereby ensuring that the water pressure at each outlet is stable and avoiding the risk of pressure regulation caused by unstable water pressure at some outlets.
[0038] Optionally, determining the pressure stability index of each outlet within a preset time period based on the pressure data of each outlet includes: determining the first maximum water pressure and the first minimum water pressure in the pressure data of a single outlet, wherein the first maximum water pressure and the first minimum water pressure refer to the maximum water pressure and the minimum water pressure in the pressure data of a single outlet; determining the first difference between the first maximum water pressure and the first minimum water pressure; and judging whether the pressure fluctuation of each outlet is within a preset fluctuation range based on the pressure stability index of each outlet, including: if the first difference is greater than the corresponding first fluctuation threshold, it can be determined that the pressure fluctuation exceeds the preset fluctuation range; if the first difference is not greater than the corresponding first fluctuation threshold, it can be determined that the pressure fluctuation is within the preset fluctuation range.
[0039] Optionally, the pressure stability index of each outlet within a preset time period is determined based on the pressure data of each outlet, including: determining the first average water pressure, the first maximum water pressure, and the first minimum water pressure of each outlet within a preset time period based on the pressure data of each outlet; and calculating the pressure stability index of each outlet based on the first average water pressure, the first maximum water pressure, and the first minimum water pressure.
[0040] Optionally, the pressure stability index of each outlet is calculated based on the first average water pressure, the first maximum water pressure, and the first minimum water pressure, including: determining the first difference between the first maximum water pressure and the first minimum water pressure in the pressure data of a single outlet within a preset time period; and using the ratio of the first difference to the first average water pressure as the pressure stability index.
[0041] For each outlet, calculate its first average water pressure within a preset time period. The formula for calculating the first average water pressure is: First average water pressure = (sum of all pressure values within the preset time period) / (number of pressure values within the preset time period). Within the preset time period, for each outlet, find and record the maximum value in its pressure data as the first maximum water pressure, and find and record the minimum value in its pressure data as the first minimum water pressure.
[0042] All pressure values at each outlet within a preset time period are sorted to quickly identify the maximum and minimum values. In the sorted data, if the sorting is in descending order, the first value is selected as the first maximum water pressure; if the sorting is in ascending order, the last value is selected as the first maximum water pressure. Correspondingly, the first or last value in the opposite order is selected as the first minimum water pressure.
[0043] The formula for calculating the pressure stability index is: Pressure stability index = (first maximum water pressure - first minimum water pressure) / (first average water pressure).
[0044] By calculating the first average water pressure, the first maximum water pressure, and the first minimum water pressure within a preset time period using pressure data from each outlet, a pressure stability index can be obtained, enabling a comprehensive and accurate assessment of the water pressure stability at each outlet.
[0045] Optionally, determining whether the pressure fluctuation of each outlet is within a preset fluctuation range based on the pressure stability index of each outlet includes: for each outlet, comparing its pressure stability index with a preset stability threshold; if the pressure stability index is less than the stability threshold, determining that the pressure fluctuation of the outlet is within the preset fluctuation range; if the pressure stability index is not less than the stability threshold, determining that the pressure fluctuation of the outlet is not within the preset fluctuation range; if the pressure fluctuation of the outlet is not within the preset fluctuation range, determining that the water pressure of the outlet is unstable; if the pressure fluctuation of the outlet is within the preset fluctuation range, determining that the water pressure of the outlet is stable.
[0046] If the water pressure at all outlets is stable, continue adjusting the process. If the water pressure at any outlet is unstable, it indicates that there is a risk in the adjustment, and the automatic pressure regulation function can be exited.
[0047] Optionally, determining whether the water pressure at each outlet is stable based on the pressure data of each outlet includes: obtaining the pressure information of each outlet within a preset time period from the pressure data of each outlet; calculating the pressure change trend based on the pressure information of each outlet within the preset time period; if the pressure shows a continuous upward or downward trend and exceeds a preset slope threshold, it is determined that the water pressure is unstable; otherwise, it is determined that the water pressure is stable.
[0048] Optionally, when the water pressure is determined to be unstable, an alarm is automatically triggered, including: when the water pressure is determined to be unstable, sending an alarm message to the operator, the alarm message including the identifier of the unstable outlet, the time of the instability, and the specific pressure data; the alarm is implemented through at least one of the following methods: sound alarm, light alarm, or SMS alarm, to ensure that the operator can receive the alarm in a timely manner.
[0049] Optionally, the method further includes: if the water pressure at each outlet is stable, analyzing whether the water pressure distribution among the outlets in the irrigation group is balanced; if the water pressure difference between the outlets is large, calculating the target adjustment parameter corresponding to the target outlet that needs to be adjusted; and adjusting the opening of the irrigation valve corresponding to the target outlet according to the target adjustment parameter.
[0050] The water pressure distribution among the outlets can be determined by calculating the water pressure distribution uniformity index or the pressure difference parameter of each outlet in the irrigation group. If the water pressure distribution uniformity index is less than the corresponding first preset value, or the pressure difference parameter is greater than the corresponding second preset value, it is determined that the water pressure difference among the outlets is large. Then, the target adjustment parameter corresponding to the target outlet that needs to be adjusted is further calculated. The opening degree of the irrigation valve corresponding to the target outlet is adjusted according to the target adjustment parameter.
[0051] The larger the pressure difference parameter, the more uneven the water pressure distribution; the smaller the pressure difference parameter, the more uniform the water pressure distribution. For example, the pressure difference parameter of each outlet in the irrigation group can be the second difference between the second maximum water pressure and the second minimum water pressure of all outlets in the irrigation group. The second maximum water pressure and the second minimum water pressure refer to the maximum and minimum water pressures among the pressure data of all outlets in the irrigation group. Alternatively, the pressure difference parameter can also be the ratio between the second difference and the average water pressure of all outlets in the irrigation group.
[0052] In addition, the water pressure distribution uniformity index refers to the index that represents the uniformity of water pressure distribution among the outlets in the irrigation group. For example, the water pressure distribution uniformity index can be the ratio between 1 minus the second difference and the average water pressure of all outlets in the irrigation group. The closer the water pressure distribution uniformity index is to 1, the more uniform the water pressure distribution is, that is, the water pressure values of each outlet are relatively close, without significant fluctuations or differences. The lower the water pressure distribution uniformity index value, the more uneven the water pressure distribution is among the outlets, and the greater the water pressure difference exists.
[0053] By calculating the uniformity index of water pressure distribution at each outlet in the irrigation group or the pressure difference parameter at each outlet in the irrigation group, it is possible to analyze whether the water pressure distribution at each outlet in the irrigation group is balanced. If the water pressure difference at each outlet is large, it indicates that the water pressure at the outlet needs to be adjusted to ensure that the water pressure difference at each outlet in the irrigation group tends to be balanced, so as to achieve uniform irrigation.
[0054] In one embodiment, the current water pressure of each outlet can be obtained from the water pressure data of each outlet. The second maximum water pressure and the second minimum water pressure are selected from the current water pressure of all outlets. The second difference between the second maximum water pressure and the second minimum water pressure is calculated, and the second average water pressure of the current water pressure of all outlets is calculated. The water pressure distribution uniformity index of each outlet in the irrigation group is calculated by subtracting the ratio of the second difference to the second average water pressure from 1.
[0055] The second maximum and second minimum pressures, selected from the current pressures at all outlets, can be obtained as follows: Initialize two variables to store the currently found maximum and minimum pressures, respectively. The initial values of these variables can be set to extreme values to ensure correct updates in subsequent iterations. Iterate through all current pressures, performing the following operations for each pressure value: If the current pressure value is greater than the maximum pressure variable, update the maximum pressure variable to the current pressure; if the current pressure value is less than the minimum pressure variable, update the minimum pressure variable to the current pressure. After completing the iterative comparison of all pressure values, the maximum and minimum pressure variables will respectively contain the maximum and minimum values among all current pressures.
[0056] If the water pressure distribution uniformity index is not less than the first preset value, it means that the water pressure distribution in the irrigation group is relatively uniform and there is no room for pressure adjustment. If the water pressure distribution uniformity index is less than the first preset value, it means that there is a target outlet in the irrigation group that needs to be adjusted.
[0057] The more uneven the water pressure distribution, the more necessary it is to adjust the water pressure at the outlet. In this embodiment, the pressure difference parameter between the water pressure at each outlet in the irrigation group can also be used to evaluate whether the water pressure distribution at each outlet in the irrigation group is uniform. Therefore, when the pressure difference parameter is greater than the second preset value, it indicates that the pressure difference between the water pressure at each outlet is large and the water pressure at the outlet needs to be adjusted.
[0058] The target outlets that need to be adjusted can be some of the outlets of the irrigation group or all of them.
[0059] In one embodiment, when the water pressure distribution uniformity index is less than a first preset value, the difference between the current pressure and the average pressure of each outlet is calculated to obtain the pressure deviation of each outlet; all outlets are sorted from largest to smallest according to the absolute value of their pressure deviation; outlets with larger absolute values of deviation are selected as target outlets causing uneven water pressure distribution; for each target outlet, the corresponding target adjustment parameter is calculated based on factors such as current pressure, average pressure, outlet flow characteristics, and pipeline resistance. The target adjustment parameter can be parameters such as the opening degree of the irrigation valve or the water flow rate.
[0060] Water pressure distribution uniformity index and pressure difference parameter can accurately quantify the dispersion of water pressure within the irrigation group and promptly detect problems of uneven water pressure distribution.
[0061] The target adjustment parameters for each target outlet are calculated based on the current water pressure and the second average water pressure of the target outlet as needed.
[0062] The current water pressure at each target outlet is measured and compared with the second average water pressure to obtain the corresponding pressure difference. Then, based on the pressure difference at each target outlet, a preset control algorithm, such as a PID control algorithm, is used to calculate the required target adjustment parameters for each outlet. These target adjustment parameters are specifically expressed as the required adjustment of the water flow rate or the opening degree of the irrigation valve.
[0063] Optionally, the corresponding target outlet is adjusted according to the target adjustment parameters, including: adjusting the opening degree of the irrigation valve corresponding to the target outlet according to the target adjustment parameters.
[0064] During the adjustment process, there is no limit to the number of target outlets in a single adjustment round. That is, within each judgment and adjustment period, the opening of irrigation valves corresponding to multiple target outlets can be adjusted simultaneously. To ensure the accuracy and stability of water pressure control, multiple rounds of judgment and adjustment are performed within the adjustment period. In each round, the target adjustment parameters are recalculated based on the latest water pressure data, and the opening of the irrigation valves is dynamically adjusted accordingly until the water pressure of all target outlets reaches or approaches the second average water pressure level.
[0065] The opening degree of the irrigation valve is adjusted based on parameters such as the valve opening or water flow rate, thereby changing the water flow resistance and affecting the outlet pressure. During the adjustment process, pressure sensors are used to continuously monitor and record pressure data at the target outlet and the entire system to ensure data accuracy and completeness. After adjustment, the pressure before and after adjustment is compared to evaluate the improvement in water pressure distribution, verifying whether the adjustment effect has met expectations. This ensures the stability and performance optimization of the irrigation control system, which can be a drip irrigation system or a sprinkler irrigation system.
[0066] The opening adjustment process involves meticulously adjusting the degree of opening of the irrigation valve to ensure that water is supplied to the corresponding crop area according to the predetermined flow rate and pressure, thereby meeting the specific needs of crop growth. Utilizing an intelligent control system, key factors such as soil moisture, crop growth stage, and weather conditions can be monitored in real time, and the opening degree of the irrigation valve can be adjusted automatically or manually accordingly, thereby achieving efficient water resource utilization and precise crop irrigation.
[0067] Optionally, the opening of the irrigation valve corresponding to the target outlet is adjusted according to the target adjustment parameters, including: determining the first adjustable outlet with an adjustable angle greater than a preset angle from all target outlets, where the preset angle is the minimum opening angle of the irrigation valve that can be adjusted by the algorithm; and adjusting the opening of the irrigation valve corresponding to the first adjustable outlet based on the target adjustment parameters.
[0068] In this embodiment, the target adjustment parameters can be limited. Limiting refers to restricting the range of the target adjustment parameters. After limiting, the target outlets and their corresponding target adjustment parameters that are actually operable in the current adjustment cycle are selected. The selected target adjustment parameters are directly used to guide the execution of the remote control algorithm so that the opening of the irrigation valve can be precisely adjusted according to the predetermined adjustment scheme, thereby effectively achieving precise control of water pressure.
[0069] An angle sensor can be installed on the irrigation valve corresponding to each target outlet to monitor and record its current adjustable angle in real time. These adjustable angles are compared with preset angles, which are set according to the actual situation of the irrigation valve. For example, the preset angle is set to 3°. Target outlets with adjustable angles greater than the preset angle are selected and marked as the first adjustable outlets. The opening of the irrigation valve corresponding to the first adjustable outlet is adjusted by the automatic control system to achieve precise irrigation control.
[0070] By adjusting the opening of the irrigation valve corresponding to the first adjustable outlet with an adjustable angle greater than the preset angle, the accuracy and flexibility of irrigation are ensured, and the problem of inaccurate operation that may be caused by the irrigation valve being adjusted too little is avoided.
[0071] Optionally, adjusting the opening of the irrigation valve corresponding to the target outlet according to the target adjustment parameters further includes: determining a second adjustment outlet with an adjustable angle not greater than a preset angle from all target outlets; generating adjustment information based on the target adjustment parameters and the second adjustment outlet, and sending it to the target terminal so that the staff can manually adjust the opening of the irrigation valve corresponding to the second adjustment outlet based on the adjustment information.
[0072] Furthermore, target outlets with adjustable angles no greater than a preset angle can be selected and marked as second regulating outlets. Since the adjustable range of the irrigation valve corresponding to the second regulating outlet is limited, the automated adjustment may not achieve the expected accuracy or effect. Therefore, based on the target adjustment parameters and the information of the second regulating outlet, detailed adjustment instructions or adjustment information are generated and sent to the target terminal, which includes, but is not limited to, the mobile device of the management personnel or the control center of the wheel tank group control system.
[0073] By identifying the second adjustable outlet with an adjustable angle no greater than the preset angle and generating corresponding adjustment information to send to the target terminal, staff can respond quickly and make manual adjustments, thereby ensuring the flexibility and adjustment accuracy of the wheel tank group control system and avoiding problems such as insufficient irrigation or adjustment difficulties caused by the adjustable angle limitation of the irrigation valve.
[0074] Through the feedback interface on the target terminal, staff can learn which target outlets are suitable for manual adjustment and receive specific adjustment suggestions. After staff complete the manual adjustment, the system will display information on the target outlets that have been successfully adjusted or for which manual adjustment is still recommended in the feedback interface. By providing continuous operational guidance and feedback, the system ensures that the water pressure regulation of the turbine tank group system can be carried out accurately and efficiently.
[0075] Optionally, after adjusting the corresponding target outlet according to the target adjustment parameters, the method further includes: real-time monitoring of the running time of the irrigation group adjustment, the water pressure uniformity during adjustment, and the adjustable angle of each outlet; and determining whether to exit the automatic pressure adjustment function based on the running time, the water pressure uniformity during adjustment, and the adjustable angle of each outlet.
[0076] The runtime is set according to the actual system conditions; for example, the runtime can be set to 15 minutes. If the water pressure distribution uniformity index is not less than the first preset value, or the pressure difference parameter is not greater than the second preset value, then the water pressure uniformity is determined to meet the standard; otherwise, the water pressure uniformity is determined to fail to meet the standard.
[0077] When the running time does not exceed the preset time and the water pressure uniformity during adjustment meets the standard, it indicates that the system has achieved the expected water pressure distribution effect in a short period of time, and the automatic pressure regulation function can be safely exited at this time.
[0078] When the running time has not exceeded the preset time and the adjustable angle has reached its limit, it means that further adjustment is impossible or no longer effective, and the automatic voltage regulation function should be exited at this time.
[0079] When the running time exceeds the preset time and the water pressure uniformity during adjustment is not up to standard, it indicates that the system has failed to achieve the expected adjustment effect within the specified time, which may be due to certain external factors, including but not limited to water pressure fluctuations and pipe blockages. In this case, the automatic pressure regulation function should be turned off, and manual intervention may be required for inspection and adjustment.
[0080] By monitoring the running time, water pressure uniformity, and adjustable angle of each outlet of the rotating irrigation group in real time, the automatic adjustment effect can be dynamically evaluated, and the automatic pressure regulation function can be intelligently judged based on the evaluation results. This ensures the stability and efficiency of the rotating irrigation group control system, avoids unnecessary resource consumption, and improves the level of intelligent irrigation management.
[0081] Optionally, before acquiring the pressure data of each outlet in the irrigation group, the process includes: acquiring the status information of each outlet in the irrigation group; and when it is determined based on the status information that the irrigation valves corresponding to each outlet are all in the open state and the water pressure is greater than the preset water pressure, activating the automatic pressure regulation function.
[0082] The system acquires a trigger command, which is generated when the user clicks to confirm the automatic pressure adjustment function. Based on the trigger command, it acquires the current opening status and water pressure of the irrigation valves corresponding to each outlet in the irrigation group, obtaining status information. Based on the status information, it determines whether the irrigation valves corresponding to each outlet are currently open and whether the current water pressure is greater than the preset water pressure. If it is determined that the irrigation valves corresponding to each outlet are all open and the water pressure is greater than the preset water pressure, then it is determined that the status information meets the preset requirements, and the automatic pressure adjustment function is activated, as well as the sleep time of the irrigation valves in the irrigation group is switched. The preset water pressure is set according to actual needs, for example, the preset water pressure is set to 10 kPa.
[0083] By acquiring and evaluating the status information of each outlet in the irrigation group, the system determines when to activate the automatic pressure regulation function and optimizes the dormancy time of the irrigation valves. This ensures that the system can automatically adjust the water pressure to maintain irrigation efficiency when all irrigation valves at the outlets are open and the water pressure is sufficient. At the same time, it rationally allocates the working and resting time of the irrigation valves, extending the equipment life and improving the overall operational efficiency of the irrigation group control system.
[0084] Please see Figure 2 Another embodiment of the wheel tank group control method in this invention includes: 201. Obtain the status information of each outlet in the irrigation group. When the status information meets the preset requirements, activate the automatic pressure regulation function. The system acquires a trigger command, which is generated when the user clicks to confirm the automatic pressure adjustment function. Based on the trigger command, it acquires the current opening status and water pressure of the irrigation valves corresponding to each outlet in the irrigation group, obtaining status information. Based on the status information, it determines whether the irrigation valves corresponding to each outlet are currently open and whether the current water pressure is greater than the preset water pressure. If it is determined that the irrigation valves corresponding to each outlet are all open and the water pressure is greater than the preset water pressure, then it is determined that the status information meets the preset requirements, and the automatic pressure adjustment function is activated, as well as the sleep time of the irrigation valves in the irrigation group is switched. The preset water pressure is set according to actual needs, for example, the preset water pressure is set to 10 kPa.
[0085] 202. Obtain the pressure data of each outlet in the irrigation group. The irrigation group includes multiple irrigation valves, which are used to adjust the opening degree to regulate the water pressure at the outlet. The execution process of step 202 is similar to that of step 101, and will not be described again here.
[0086] 203. Determine the pressure stability index of each outlet within a preset time period based on the pressure data of each outlet; Based on the pressure data of each outlet, determine the first average water pressure, first maximum water pressure, and first minimum water pressure of each outlet within a preset time period. The preset time period is set according to actual needs, for example, a preset time period of five minutes. Calculate the pressure stability index of each outlet based on the first average water pressure, first maximum water pressure, and first minimum water pressure.
[0087] The formula for calculating the pressure stability index is: Pressure stability index = (first maximum water pressure - first minimum water pressure) / (first average water pressure).
[0088] 204. Determine whether the water pressure at each outlet is stable based on the pressure stability index of each outlet; Based on the pressure stability index of each outlet, it is determined whether the pressure fluctuation of each outlet is within the preset fluctuation range. When it is determined that the pressure fluctuation of all outlets is within the preset fluctuation range, the water pressure of all outlets is determined to be stable.
[0089] For each water outlet, its pressure stability index is compared with a preset stability threshold. If the pressure stability index is less than the stability threshold, the pressure fluctuation of the water outlet is determined to be within the preset fluctuation range. If the pressure stability index is not less than the stability threshold, the pressure fluctuation of the water outlet is determined to be outside the preset fluctuation range. If the pressure fluctuation of the water outlet is outside the preset fluctuation range, the water pressure of the water outlet is determined to be unstable. If the pressure fluctuation of the water outlet is within the preset fluctuation range, the water pressure of the water outlet is determined to be stable. If the water pressure of all water outlets is stable, the adjustment process continues. If the water pressure of any water outlet is unstable, it indicates that there is a risk in the adjustment, and the automatic pressure regulation function can be exited. 205. An alarm will be automatically triggered when the water pressure is determined to be unstable. The execution process of step 205 is similar to that of step 103, and will not be described again here.
[0090] 206. If the water pressure at each outlet is stable, obtain the water pressure at each outlet within a preset time period from the pressure data of each outlet to obtain pressure information; For each water outlet, a preset time period is selected, and all water pressure values of that outlet are extracted from the pressure data. All water pressure values of each outlet within the preset time period are preprocessed to remove outliers or invalid data. Pressure information is generated based on the preprocessed data to improve the accuracy of the calculation results.
[0091] 207. Calculate the water pressure distribution uniformity index or the pressure difference parameter of each outlet in the irrigation group based on the pressure information. Extract the second maximum water pressure and the second minimum water pressure from the pressure information; calculate the average water pressure of all outlets based on the pressure information to obtain the second average water pressure of the irrigation group; calculate the water pressure distribution uniformity index or the pressure difference parameter of each outlet in the irrigation group based on the second maximum water pressure, the second minimum water pressure, and the second average water pressure.
[0092] Set the size of a sliding window and initialize two variables to store the maximum and minimum pressure values within the current window. Starting from the first pressure value, iterate through each pressure value. For each new pressure value, compare it with the maximum and minimum pressure values within the current window. If the new pressure value is greater than the current maximum value, update the maximum value; if the new pressure value is less than the current minimum value, update the minimum value. During the iteration, when the number of data in the window reaches the preset size, slide the window one position to the right. This removes the data from the leftmost side of the window and adds new data to the rightmost side, continuing the comparison with the current maximum and minimum pressure values. After the iteration is complete, obtain the required second maximum and second minimum water pressures.
[0093] The formula for calculating the second average water pressure is: Second average water pressure = (sum of all pressure values in the pressure information) / (number of pressure values in the pressure information).
[0094] The pressure difference parameter can be represented by the second difference between the second maximum water pressure and the second minimum water pressure, or by the ratio of the second difference to the second average water pressure.
[0095] Therefore, the first expression for the pressure difference parameter is: Pressure difference parameter = Second maximum water pressure - Second minimum water pressure.
[0096] The second expression for the pressure difference parameter is: Pressure difference parameter = (Second maximum water pressure - Second minimum water pressure) / (Second average water pressure).
[0097] Furthermore, by subtracting the ratio of the second difference to the second average water pressure from 1, the water pressure distribution uniformity index is obtained.
[0098] Therefore, the expression for the water pressure distribution uniformity index is: 1 - (second maximum water pressure - second minimum water pressure) / (second average water pressure).
[0099] 208. If the water pressure distribution uniformity index is less than the corresponding first preset value, or the pressure difference parameter is greater than the corresponding second preset value, then calculate the target adjustment parameter corresponding to the target outlet that needs to be adjusted. The target adjustment parameters for each target outlet are calculated based on the current water pressure and the second average water pressure of the target outlet as needed.
[0100] The current water pressure at each target outlet is measured and compared with the second average water pressure to obtain the corresponding pressure difference. Then, based on the pressure difference at each target outlet, a preset control algorithm, such as a PID control algorithm, is used to calculate the required target adjustment parameters for each outlet. These target adjustment parameters are specifically expressed as increases or decreases in water flow or adjustments to the opening of the irrigation valve.
[0101] 209. Adjust the opening degree of the irrigation valve corresponding to the target outlet according to the target adjustment parameters; The first adjustable outlet with an adjustable angle greater than a preset angle is determined from all target outlets. The preset angle is the minimum opening angle of the irrigation valve that the algorithm can adjust. The opening of the irrigation valve corresponding to the first adjustable outlet is adjusted based on the target adjustment parameters.
[0102] Identify a second regulating outlet from all target outlets whose adjustable angle is no greater than a preset angle; generate regulation information based on the target regulation parameters and the second regulating outlet, and send it to the target terminal so that staff can manually adjust the opening of the irrigation valve corresponding to the second regulating outlet based on the regulation information.
[0103] An angle sensor is installed on the irrigation valve corresponding to each target outlet to monitor and record its current adjustable angle in real time. These adjustable angles are compared with a preset angle, which is set according to the actual situation of the irrigation valve. For example, the preset angle is set to 3°. Target outlets with adjustable angles greater than the preset angle are selected and marked as first-adjustable outlets. Target outlets with adjustable angles no greater than the preset angle are selected and marked as second-adjustable outlets. For the first-adjustable outlets, the opening of their corresponding irrigation valves is adjusted by an automated control system to achieve precise irrigation control. For the second-adjustable outlets, since the adjustable range of the irrigation valves corresponding to the second-adjustable outlets is limited, automated adjustment may not achieve the expected accuracy or effect. Therefore, based on the target adjustment parameters and the information of the second-adjustable outlets, detailed adjustment instructions or adjustment information are generated and sent to the target terminal, which includes, but is not limited to, the mobile devices of management personnel or the control center of the tank group control system. In this way, staff can manually adjust the opening of the irrigation valves corresponding to the second-adjustable outlets according to the received adjustment information to ensure the accuracy and effectiveness of irrigation.
[0104] 210. By monitoring the running time, water pressure uniformity, and adjustable angle of each outlet during the adjustment process of the irrigation group, it is determined whether to terminate the automatic pressure regulation function.
[0105] The system monitors the running time of the irrigation group adjustment, the uniformity of water pressure during adjustment, and the adjustable angle of each outlet in real time. Based on the running time, the uniformity of water pressure during adjustment, and the adjustable angle of each outlet, it determines whether to exit the automatic pressure regulation function. The running time is set according to the actual situation of the system, for example, the running time is set to 15 minutes.
[0106] If the water pressure distribution uniformity index is not less than the first preset value, or the pressure difference parameter is not greater than the second preset value, then the water pressure uniformity is determined to meet the standard; otherwise, the water pressure uniformity is determined to fail to meet the standard.
[0107] When the running time does not exceed the preset time and the water pressure uniformity during adjustment meets the standard, it indicates that the system has achieved the expected water pressure distribution effect in a short period of time, and the automatic pressure regulation function can be safely exited at this time.
[0108] When the running time has not exceeded the preset time and the adjustable angle has reached its limit, it means that further adjustment is impossible or no longer effective, and the automatic voltage regulation function should be exited at this time.
[0109] When the running time exceeds the preset time and the water pressure uniformity during adjustment is not up to standard, it indicates that the system has failed to achieve the expected adjustment effect within the specified time, which may be due to certain external factors, including but not limited to water pressure fluctuations and pipe blockages. In this case, the automatic pressure regulation function should be turned off, and manual intervention may be required for inspection and adjustment.
[0110] In this embodiment of the invention, by real-time monitoring and analysis of the status and pressure data of each outlet in the irrigation group, the system intelligently judges and activates the pressure regulation function, accurately calculates the water pressure distribution uniformity or pressure difference parameters, intelligently identifies and adjusts the opening of the irrigation valve corresponding to the target outlet to optimize the water pressure distribution, and autonomously decides whether to terminate the pressure regulation based on key indicators such as running time, water pressure uniformity, and adjustable angle. This achieves precise regulation of the outlet, significantly improves irrigation efficiency and water resource utilization, achieves uniform irrigation, reduces energy consumption, and enhances the system's intelligent and automated management level.
[0111] The control method for the wheel tank group in the embodiments of the present invention has been described above. The control system for the wheel tank group in the embodiments of the present invention is described below. Please refer to [link / reference]. Figure 3 One embodiment of the wheel tank group control system of the present invention includes: The tank group control system includes at least one tank group 301 and a controller 302, and the at least one tank group 301 and the controller 302 are connected in communication. The controller 302 includes: an acquisition module 3021, used to acquire pressure data of each outlet in the tank group; a judgment module 3022, used to judge whether the water pressure of each outlet is stable based on the pressure data of each outlet; and an alarm module 3023, used to automatically trigger an alarm when the water pressure is unstable.
[0112] Furthermore, the tank group control system also includes a first calculation module 3024, used to calculate the water pressure distribution uniformity index or the pressure difference parameter of each outlet in the tank group if the water pressure at each outlet is stable; a second calculation module 3025, used to calculate the target adjustment parameter corresponding to the target outlet that needs to be adjusted if the water pressure distribution uniformity index is less than the corresponding first preset value, or the pressure difference parameter is greater than the corresponding second preset value; and an adjustment module 3026, used to adjust the corresponding target outlet according to the target adjustment parameter.
[0113] Specifically, the acquisition module 3021 is responsible for collecting pressure data from each outlet in at least one irrigation group 301. The judgment module 3022 then determines whether the water pressure at each outlet is stable based on this pressure data. The alarm module 3023 automatically triggers an alarm when it determines that the water pressure is unstable. When the water pressure at all outlets remains stable, the first calculation module 3024 calculates the water pressure distribution uniformity index or pressure difference parameter for each outlet in at least one irrigation group. If the water pressure distribution uniformity index is less than a first preset value, or the pressure difference parameter is greater than a second preset value, it indicates that there is an irrigation group that needs adjustment. At this time, the second calculation module 3025 calculates the target outlet that needs adjustment and its corresponding target adjustment parameters based on the current water pressure distribution, such as adjusting the opening of the irrigation valve. Then, the adjustment module 3026 outputs control commands based on these target adjustment parameters to control the irrigation valve corresponding to the target outlet for adjustment, thereby achieving precise water flow distribution and improving irrigation efficiency.
[0114] The irrigation system also includes a water pump that draws water from the storage tank and transmits it stably through the main pipeline to multiple branch pipelines. These branch pipelines are connected to each irrigation group. Each irrigation group is equipped with multiple adjustable irrigation valves, which can be precisely controlled automatically or manually to optimize the water pressure and flow rate at the outlet, meeting the precise irrigation needs of crops. In addition, each irrigation valve integrates a high-precision pressure sensor, which can monitor and provide feedback on the outlet pressure data in real time, providing accurate measurement data for irrigation management and ensuring high efficiency and water conservation in the irrigation process.
[0115] In this embodiment of the invention, the rotary irrigation group control system acquires the pressure data of each outlet in the rotary irrigation group in real time, intelligently judges the water pressure stability, and triggers an alarm immediately when the water pressure is determined to be unstable, thereby realizing early warning of faults and effectively preventing system risks. When it is determined that the water pressure of all outlets remains stable, the system calculates the water pressure distribution uniformity or pressure difference parameters, and then determines the target outlet that needs to be adjusted and its corresponding target adjustment parameters, so as to balance the pressure between each outlet, reduce the pressure difference between each outlet in the rotary irrigation group, and improve the irrigation uniformity effect.
[0116] above Figure 3 The wheel tank group control system in the embodiments of the present invention will be described in detail from the perspective of physical entities. The wheel tank group control equipment in the embodiments of the present invention will be described in detail from the perspective of hardware processing.
[0117] See Figure 4 As shown, the wheel tank group control device includes a processor 400 and a memory 401. The memory 401 stores machine-executable instructions that can be executed by the processor 400. The processor 400 executes the machine-executable instructions to implement the above-described wheel tank group control method.
[0118] Furthermore, Figure 4 The wheel tank group control device shown also includes a bus 402 and a communication interface 403. The processor 400, the communication interface 403 and the memory 401 are connected through the bus 402.
[0119] The memory 401 may include high-speed random access memory (RAM) and may also include non-volatile memory, such as at least one disk storage device. Communication between this system network element and at least one other network element is achieved through at least one communication interface 403 (which can be wired or wireless), such as the Internet, wide area network, local area network, metropolitan area network, etc. The bus 402 may be an ISA bus, PCI bus, or EISA bus, etc. The bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 4 The symbol is represented by a single double-headed arrow, but this does not mean that there is only one bus or one type of bus.
[0120] The processor 400 may be an integrated circuit chip with signal processing capabilities. In implementation, each step of the above method can be completed by the integrated logic circuitry in the hardware of the processor 400 or by instructions in software form. The processor 400 may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it may also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this disclosure. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this disclosure can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules may reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. The storage medium is located in memory 401. The processor 400 reads the information in memory 401 and, in conjunction with its hardware, completes the method steps of the aforementioned embodiment.
[0121] The present invention also provides a wheel-tank group control device, wherein the computer device includes a memory and a processor. The memory stores computer-readable instructions, which, when executed by the processor, cause the processor to perform the steps of the wheel-tank group control method described in the above embodiments. The present invention also provides a computer-readable storage medium, which can be a non-volatile computer-readable storage medium or a volatile computer-readable storage medium. The computer-readable storage medium stores instructions, which, when executed on a computer, cause the computer to perform the steps of the wheel-tank group control method.
[0122] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0123] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0124] The above-described embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for controlling rotating irrigation groups, characterized in that, include: The pressure data of each outlet in the irrigation group is obtained. The irrigation group includes multiple irrigation valves, which are used to adjust the opening degree to adjust the water pressure at the outlet. Determine whether the water pressure at each outlet is stable based on the pressure data from each outlet. An alarm will be automatically triggered when the water pressure is determined to be unstable.
2. The method for controlling rotating irrigation groups according to claim 1, characterized in that, The method of determining whether the water pressure at each outlet is stable based on the pressure data of each outlet includes: Determine the pressure stability index of each outlet within a preset time period based on the pressure data of each outlet. The stability of the water pressure at each outlet is determined by the pressure stability index of each outlet.
3. The method for controlling rotating irrigation groups according to claim 2, characterized in that, The method of determining whether the water pressure at each outlet is stable based on the pressure stability index of each outlet includes: Based on the pressure stability index of each outlet, determine whether the pressure fluctuation of each outlet is within the preset fluctuation range; When it is determined that the pressure fluctuation of all water outlets is within the preset fluctuation range, the water pressure of all water outlets is stabilized.
4. The method for controlling rotating irrigation groups according to claim 3, characterized in that, The determination of the pressure stability index of each outlet within a preset time period based on the pressure data of each outlet includes: Determine the first maximum water pressure and the first minimum water pressure in the pressure data of a single water outlet. The first maximum water pressure and the first minimum water pressure refer to the maximum water pressure and the minimum water pressure in the pressure data of a single water outlet. Determine the first difference between the first maximum water pressure and the first minimum water pressure; The method of determining whether the pressure fluctuation of each outlet is within the preset fluctuation range based on the pressure stability index of each outlet includes: If the first difference is greater than the corresponding first fluctuation threshold, it can be determined that the pressure fluctuation exceeds the preset fluctuation range; if the first difference is not greater than the corresponding first fluctuation threshold, it can be determined that the pressure fluctuation is within the preset fluctuation range.
5. The method for controlling rotating irrigation groups according to claim 3, characterized in that, The determination of the pressure stability index of each outlet within a preset time period based on the pressure data of each outlet includes: Based on the pressure data of each outlet, determine the first average water pressure, the first maximum water pressure, and the first minimum water pressure of each outlet within a preset time period; The pressure stability index of each outlet is calculated based on the first average water pressure, the first maximum water pressure, and the first minimum water pressure.
6. The method for controlling rotating irrigation groups according to claim 4, characterized in that, The calculation of the pressure stability index of each outlet based on the first average water pressure, the first maximum water pressure, and the first minimum water pressure includes: Determine the first difference between the first maximum water pressure and the first minimum water pressure in the pressure data of a single outlet within a preset time period; use the ratio of the first difference to the first average water pressure as a pressure stability index.
7. The method for controlling rotating irrigation groups according to claim 6, characterized in that, The method of determining whether the pressure fluctuation of each outlet is within the preset fluctuation range based on the pressure stability index of each outlet includes: For each outlet, its pressure stability index is compared with the preset stability threshold. If the pressure stability index is less than the stability threshold, the pressure fluctuation at the outlet is determined to be within the preset fluctuation range. If the pressure stability index is not less than the stability threshold, then the pressure fluctuation of the outlet is determined to be outside the preset fluctuation range. If the pressure fluctuation at the outlet is outside the preset fluctuation range, the water pressure at the outlet is determined to be unstable. If the pressure fluctuation at the outlet is within the preset fluctuation range, then the water pressure at the outlet is determined to be stable.
8. The method for controlling rotating irrigation groups according to claim 1, characterized in that, The method of determining whether the water pressure at each outlet is stable based on the pressure data of each outlet includes: The pressure information of each outlet within a preset time period is obtained from the pressure data of each outlet; The pressure change trend is calculated based on the pressure information of each outlet within a preset time period. If the pressure shows a continuous upward or downward trend and exceeds the preset slope threshold, it is determined that the water pressure is unstable; otherwise, it is determined that the water pressure is stable.
9. The wheel tank group control method according to claim 1, characterized in that, The automatic alarm triggering when water pressure is determined to be unstable includes: When water pressure is determined to be unstable, an alarm message is sent to the operator. The alarm message includes the identifier of the unstable outlet, the time of the instability, and the specific pressure data. The alarm is implemented through at least one of the following methods: sound alarm, light alarm, or SMS alarm, to ensure that the operator can receive the alarm in a timely manner.
10. The method for controlling rotating irrigation groups according to any one of claims 1-9, characterized in that, The method further includes: If the water pressure at each outlet is stable, analyze whether the water pressure distribution among the outlets in the irrigation group is balanced. If the water pressure difference between each outlet is large, calculate the target adjustment parameter corresponding to the target outlet that needs to be adjusted. The opening degree of the irrigation valve corresponding to the target outlet is adjusted according to the target adjustment parameters.
11. The method for controlling rotating irrigation groups according to claim 10, characterized in that, Before obtaining the pressure data of each outlet in the irrigation group, the following should be included: Obtain the status information of each outlet in the irrigation group; When it is determined based on the status information that the irrigation valves corresponding to each water outlet are all in the open state and the water pressure is greater than the preset water pressure, the automatic pressure regulation function is activated.
12. A rotating irrigation group control system, characterized in that, The tank group control system includes at least one tank group and a controller, and the at least one tank group and the controller are communicatively connected: The controller includes: The acquisition module is used to acquire the pressure data of each outlet in the irrigation group. The irrigation group includes multiple irrigation valves, and the irrigation valves are used to adjust the opening degree to adjust the water pressure at the outlet. The judgment module is used to determine whether the water pressure at each outlet is stable based on the pressure data of each outlet. The alarm module is used to automatically trigger an alarm when the water pressure is unstable.
13. A control device for rotating irrigation groups, characterized in that, The wheel tank group control device includes: a memory and at least one processor, wherein the memory stores instructions; The at least one processor invokes the instructions in the memory to cause the tank group control device to execute the tank group control method as described in any one of claims 1-11.
14. A computer-readable storage medium storing instructions thereon, characterized in that, When the instruction is executed by the processor, it implements the rotation irrigation group control method as described in any one of claims 1-11.