Search

CN-122001923-A - Intelligent irrigation method and system based on self-organizing network and dynamic valve scheduling

CN122001923ACN 122001923 ACN122001923 ACN 122001923ACN-122001923-A

Abstract

The invention provides an intelligent irrigation method and system based on self-organizing network and dynamic valve scheduling, wherein the method comprises the steps of monitoring the quality of a communication link between a target control terminal and a server, when the communication link is judged to be in a weak network state, initiating a connection request to other control terminals in a communication coverage range to construct a self-organizing network, carrying out data relay transmission through the other control terminals, collecting a current power supply load state when an irrigation task aiming at an irrigation valve is received, determining a valve quantity threshold value which is allowed to be opened simultaneously at the current moment according to the power supply load state, splitting the irrigation task into a plurality of execution batches if the valve quantity of the irrigation task request is higher than the valve quantity threshold value, and scheduling the opening of the irrigation valve according to the batch sequence, so that surge current superposition when the valve is started is effectively stabilized, and safe and stable scheduling of the irrigation task under the weak network and limited energy consumption conditions is realized.

Inventors

  • LI XIAOYU
  • LI YOU
  • WANG RUI
  • REN JUNLIN

Assignees

  • 上海联适导航技术股份有限公司

Dates

Publication Date
20260508
Application Date
20251219

Claims (10)

  1. 1. An intelligent irrigation method based on self-organizing network and dynamic valve scheduling is characterized by being applied to a target control terminal, wherein the target control terminal is in communication connection with a server and is electrically connected with a plurality of irrigation valves to control the opening and closing of the irrigation valves, and the communication coverage area of the target control terminal comprises other control terminals; The method comprises the following steps: Monitoring the quality of a communication link between the target control terminal and the server, when the communication link is judged to be in a weak network state, initiating a connection request to other control terminals in the communication coverage area to build an ad hoc network, and carrying out data relay transmission through the other control terminals; when an irrigation task aiming at the irrigation valve is received, collecting the current power supply load state; and if the valve quantity of the irrigation task requiring simultaneous opening exceeds the valve quantity threshold, dividing the irrigation task into a plurality of execution batches, and dispatching the irrigation valves to be opened according to the batch sequence.
  2. 2. The method according to claim 1, wherein said monitoring the quality of the communication link between the target control terminal and the server comprises: Periodically acquiring signal indexes of the target control terminal, wherein the signal indexes comprise signal receiving intensity indication, signal to interference plus noise ratio and data packet loss rate; Comparing the signal receiving intensity indication with a corresponding intensity threshold, comparing the signal to interference plus noise ratio with a corresponding signal to noise ratio threshold, and comparing the data packet loss rate with a corresponding packet loss rate threshold; And if the signal receiving intensity indication is lower than the corresponding intensity threshold, or the signal to interference plus noise ratio is lower than the corresponding signal to noise ratio threshold, or the data packet loss rate is higher than the corresponding packet loss rate threshold, determining that the communication link is in a weak network state.
  3. 3. The method of claim 2, wherein the monitoring the quality of the communication link between the target control terminal and the server further comprises: Acquiring current crop type and growth stage information, and consulting a pre-stored agriculture and forestry environment table to acquire corresponding crop plant height and canopy density data; estimating the shielding probability of crops on wireless signals according to the plant height and canopy density data of the crops; carrying out weighted fusion on the shielding probability and the signal index to generate a weak network index; and when the weak network index exceeds a preset threshold value, judging that the communication link is in a weak network state.
  4. 4. The method of claim 1, wherein initiating a connection request to the other control terminals within the communication coverage area to establish an ad hoc network comprises: Determining data to be transmitted to the server through the data relay transmission, and marking the data as data to be transmitted; controlling to switch to an access point mode, and broadcasting a detection signal containing an equipment identity and the data quantity of the data to be transmitted; Waiting and receiving a connection request fed back by the other control terminals after scanning the detection signals; and completing handshake and key negotiation with the other control terminals, establishing a secure data channel, sending the data to be transmitted to the other control terminals, and forwarding the data instead of the data by the other control terminals.
  5. 5. The method of claim 1, wherein collecting the current power load status comprises collecting the voltage, current and line impedance parameters of the power bus in real time; determining a threshold value of the number of valves allowed to be concurrently opened at the current moment according to the power supply load state, wherein the threshold value comprises: Acquiring a current value of a single irrigation valve in a stable working state, and estimating the added value of surge current generated by the irrigation valve at the moment of starting; Calculating the sum of steady-state working currents which can be born by the power supply bus under the condition of superposing the surge current added values based on the maximum safe current limit of the power supply bus; dividing the sum of the steady-state working currents by the current value of a single irrigation valve, and rounding down to obtain a valve number threshold value allowing concurrent opening.
  6. 6. The method of claim 1, wherein splitting the irrigation task into a plurality of execution batches and dispatching the irrigation valve open in a batch sequence comprises: acquiring the water demand emergency degree, the task cut-off time and the soil humidity gap parameters of crops corresponding to each irrigation task, and calculating the comprehensive priority of each irrigation task; Detecting the current battery electric quantity or water pressure state of the target control terminal, and dynamically adjusting the emergency degree of the crop water demand, the task cut-off time and the weight coefficient of soil humidity gap parameters when calculating the comprehensive priority; sequencing the split execution batches according to the sequence from high to low of the calculated comprehensive priority, and dispatching the irrigation valve to be opened according to the batch sequence.
  7. 7. The method of claim 1 or 6, further comprising, after said splitting the irrigation task into a plurality of execution batches: Determining a plurality of irrigation valves contained within the same execution lot; controlling the irrigation valves to be sequentially opened at preset time intervals; wherein the length of the time interval is set to be greater than or equal to the duration of the irrigation valve activation surge current.
  8. 8. The method of claim 1 or 6, further comprising, during the dispatching of the irrigation valve openings in a batch sequence: monitoring the voltage value and the current value of the power supply bus in real time during the opening period of the irrigation valve of any execution batch; Judging whether the voltage value is lower than a preset undervoltage protection threshold value or whether the current value is higher than a preset overcurrent protection threshold value; If any one of the conditions is judged to be met, the current residual execution batch is ignored, and the irrigation valve which is opened currently is closed forcefully.
  9. 9. The intelligent irrigation system based on self-organizing networking and dynamic valve scheduling is characterized by comprising a server, target control terminals distributed in the field and other control terminals located in a communication coverage range of the target control terminals, wherein the target control terminals are electrically connected with a plurality of irrigation valves; The target control terminal includes: The communication and networking module is used for monitoring the quality of a communication link between the target control terminal and the server, and when the communication link is judged to be in a weak network state, initiating a connection request to the other control terminals in the communication coverage area to build an ad hoc network, and carrying out data relay transmission through the other control terminals; The load detection module is used for collecting the current power supply load state when receiving an irrigation task aiming at the irrigation valve; And the valve scheduling module is used for determining the valve quantity threshold value which is allowed to be opened simultaneously at the current moment according to the power supply load state, splitting the irrigation task into a plurality of execution batches and scheduling the irrigation valves to be opened according to the batch sequence if the valve quantity which is requested to be opened simultaneously by the irrigation task exceeds the valve quantity threshold value.
  10. 10. A non-transitory computer readable storage medium having stored thereon a computer program, wherein the computer program when executed by a processor implements the intelligent irrigation method based on ad hoc networking and dynamic valve scheduling according to any of claims 1 to 8.

Description

Intelligent irrigation method and system based on self-organizing network and dynamic valve scheduling Technical Field The invention relates to the technical field of intelligent irrigation, in particular to an intelligent irrigation method and system based on self-organizing network and dynamic valve scheduling. Background The existing intelligent irrigation system generally adopts a layered control architecture of a cloud platform, a centralized master station and a lower valve, and is widely dependent on a cellular network (such as 4G/5G) or a wide area Internet of things technology (such as LoRa) for remote communication. In this way, the manager can remotely issue irrigation tasks by using the cloud platform and collect the running state and environmental data of the field equipment in real time. However, in actual agricultural production scenes, farmlands are often distributed in remote areas, base stations have limited coverage capacity, natural shielding of hilly terrains, dense crowns in the later period of crop growth, and shielding effect of greenhouse metal frameworks in facility agriculture, and the sites are often in weak-network or even non-network environments with poor signal quality. Under the environment, the existing centralized communication architecture severely depends on a single communication link, and the problems of connection interruption, high data packet loss rate, large instruction issuing time delay and the like easily occur, so that irrigation tasks cannot be executed on time or state feedback fails, and the stability and reliability of an irrigation system are seriously affected. Therefore, an intelligent irrigation system capable of effectively guaranteeing data transmission stability and task execution accessibility in complex communication environments such as a weak network is needed. Disclosure of Invention The invention provides an intelligent irrigation method and system based on self-organizing network and dynamic valve scheduling, which are used for solving the defects that in the prior art, task execution fails caused by unstable communication links in a weak network environment and system reset or instability is caused by instantaneous overcurrent caused by concurrent opening of large-scale valves. The invention provides an intelligent irrigation method based on self-organizing network and dynamic valve scheduling, which is applied to a target control terminal, wherein the target control terminal is in communication connection with a server and is electrically connected with a plurality of irrigation valves to control the opening and closing of the irrigation valves, and the communication coverage area of the target control terminal comprises other control terminals; monitoring the quality of a communication link between the target control terminal and the server, when the communication link is judged to be in a weak network state, initiating a connection request to other control terminals in the communication coverage area to build an ad hoc network, and carrying out data relay transmission through the other control terminals; when an irrigation task aiming at the irrigation valve is received, collecting the current power supply load state; and if the valve quantity of the irrigation task requiring simultaneous opening exceeds the valve quantity threshold, dividing the irrigation task into a plurality of execution batches, and dispatching the irrigation valves to be opened according to the batch sequence. According to the method provided by the invention, the monitoring of the communication link quality between the target control terminal and the server comprises the following steps: Periodically acquiring signal indexes of the target control terminal, wherein the signal indexes comprise signal receiving intensity indication, signal to interference plus noise ratio and data packet loss rate; Comparing the signal receiving intensity indication with a corresponding intensity threshold, comparing the signal to interference plus noise ratio with a corresponding signal to noise ratio threshold, and comparing the data packet loss rate with a corresponding packet loss rate threshold; And if the signal receiving intensity indication is lower than the corresponding intensity threshold, or the signal to interference plus noise ratio is lower than the corresponding signal to noise ratio threshold, or the data packet loss rate is higher than the corresponding packet loss rate threshold, determining that the communication link is in a weak network state. The method for monitoring the quality of the communication link between the target control terminal and the server further comprises the steps of obtaining current crop type and growth stage information, looking up a pre-stored agriculture environment table to obtain corresponding crop plant height and canopy density data, estimating shielding probability of crops on wireless signals according to the crop plant height and ca