Intelligent irrigation method, system and related device
Through the intelligent irrigation system, the soil moisture is detected in real time and the irrigation time is automatically adjusted using fuzzy PID control technology, which solves the problem that the existing irrigation system relies on human subjective judgment, and achieves efficient and automatic irrigation management.
Patent Information
- Application Number
- CN202510327290.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-19
- Publication Date
- 2025-04-18
AI Technical Summary
The existing irrigation system relies on human subjective judgment, resulting in too little or too much irrigation water, affecting the effective absorption of water by the roots of plants, and it is difficult to meet the growth needs of plants.
Using intelligent irrigation methods and systems, through photovoltaic power supply modules, detection modules and irrigation execution modules, soil moisture is detected in real time, soil moisture deviation value and change rate are calculated, and fuzzy PID control technology is used to automatically adjust the irrigation time to meet the soil's moisture needs.
It realizes automatic adjustment of the irrigation time according to real-time changes in soil moisture, without human subjective judgment, ensuring that the moisture needs of plants are met, and automatic power supply is achieved through photovoltaic power supply modules to ensure the automatic operation of the irrigation system.
Smart Images

Figure CN119837025A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of irrigation technology, and in particular to an intelligent irrigation method, system and related devices. Background Art
[0002] An irrigation system refers to a project that drains water to planting areas through pipes or water storage facilities to meet the water needs of plant growth.
[0003] At present, irrigation of plants is mainly achieved by controlling the irrigation system based on human experience, including starting irrigation, irrigation duration, and stopping irrigation. Affected by the subjective judgment of the operator, problems such as too little or too much irrigation water often occur, which affects the effective absorption of water by the roots of the plants and makes it difficult to meet the growth needs of the plants. Therefore, how to effectively irrigate is a technical problem that needs to be solved urgently. Summary of the invention
[0004] In view of the above problems, this application provides an intelligent irrigation method, system and related devices to achieve the purpose of effective irrigation. The specific scheme is as follows:
[0005] The first aspect of the present application provides an intelligent irrigation method, which is applied to an intelligent irrigation system, wherein the intelligent irrigation system includes a control system and an irrigation system, wherein the irrigation system includes a photovoltaic power supply module, a detection module and an irrigation execution module, wherein the photovoltaic power supply module is used to supply power to the detection module and the irrigation execution module.
[0006] The control system controls the detection module to collect soil moisture at the current moment in response to the irrigation start instruction, and calculates a soil moisture deviation value between the soil moisture at the current moment and a target moisture, wherein the target moisture is: soil moisture adapted to the current growth stage of the plant;
[0007] The detection module calculates the soil deviation value change rate between the current moment and the previous moment, where the previous moment is: the previous acquisition moment before the current moment;
[0008] The detection module uses fuzzy PID control to perform fuzzy deduction on the soil moisture deviation value and the soil deviation value change rate to obtain a fuzzy output, converts the fuzzy output into a numerical value, and adjusts the parameters of the fuzzy PID control with the numerical value, and calculates the irrigation duration corresponding to the soil moisture deviation value and the soil deviation value change rate by using the fuzzy PID control after adjusting the parameters;
[0009] The irrigation execution module performs irrigation according to the irrigation duration.
[0010] In a possible implementation, the intelligent irrigation system further includes a cloud service platform, and the intelligent irrigation method further includes:
[0011] The cloud service platform obtains the environmental parameters collected by the detection module, and determines whether to send the irrigation start instruction to the control system according to the environmental parameters;
[0012] If during the irrigation process, the current soil moisture in the environmental parameter is higher than a preset threshold, the cloud service platform sends an irrigation stop instruction to the control system.
[0013] In a possible implementation, the detection module includes an environmental parameter sensor, and the intelligent irrigation method further includes:
[0014] The environmental parameter sensor collects current soil moisture, current air humidity and current light intensity;
[0015] The cloud service platform obtains the environmental parameters collected by the detection module, and determines whether to send the irrigation start instruction to the control system according to the environmental parameters, including:
[0016] The cloud service platform obtains the current soil moisture, the current air humidity and the current light intensity collected by the detection module, and determines whether to send an irrigation start instruction to the control system based on the current soil moisture, the current air humidity and the current light intensity.
[0017] In a possible implementation, the method further includes:
[0018] When the illumination conditions meet the preset requirements, the photovoltaic array in the photovoltaic power supply module uses the maximum power point tracking MPPT technology to directly supply power to the detection module and the irrigation execution module;
[0019] When the lighting conditions do not meet the preset requirements, the battery pack in the photovoltaic power supply module supplies power to the detection module and the irrigation execution module.
[0020] In a possible implementation, the intelligent irrigation system further includes a communication module, and the intelligent irrigation method further includes:
[0021] The detection module sends the irrigation duration to the irrigation execution module through the communication module.
[0022] In a possible implementation, the method further includes:
[0023] The irrigation execution module performs local irrigation through a pressure-compensating dripper.
[0024] A second aspect of the present application provides an intelligent irrigation system, the intelligent irrigation system comprising a control system and an irrigation system, the irrigation system comprising a photovoltaic power supply module, a detection module and an irrigation execution module,
[0025] The photovoltaic power supply module is used to supply power to the detection module and the irrigation execution module;
[0026] The control system is used to respond to the irrigation start instruction and control the detection module;
[0027] The detection module is used to collect soil moisture at the current moment, and calculate the soil moisture deviation value between the soil moisture at the current moment and the target moisture; calculate the soil deviation value change rate between the current moment and the previous moment; use fuzzy PID control to perform fuzzy deduction on the soil moisture deviation value and the soil deviation value change rate to obtain a fuzzy output, convert the fuzzy output into a numerical value, and adjust the parameters of the fuzzy PID control with the numerical value, and use the fuzzy PID control after adjusting the parameters to calculate the irrigation time corresponding to the soil moisture deviation value and the soil deviation value change rate, the target humidity is: the soil moisture adapted to the current growth stage of the plant, and the previous moment is: the previous collection moment before the current moment;
[0028] The irrigation execution module is used to perform irrigation according to the irrigation duration.
[0029] In a possible implementation, the intelligent irrigation system further includes a cloud service platform.
[0030] The cloud service platform is used to obtain the environmental parameters collected by the detection module, and determine whether to send the irrigation start instruction to the control system according to the environmental parameters;
[0031] If during the irrigation process, the current soil moisture in the environmental parameter is higher than a preset threshold, the cloud service platform is further used to send an irrigation stop instruction to the control system.
[0032] A third aspect of the present application provides a computer program product, comprising computer-readable instructions. When the computer-readable instructions are executed on an intelligent irrigation system, the intelligent irrigation system implements the intelligent irrigation method of the first aspect or any implementation manner of the first aspect.
[0033] A fourth aspect of the present application provides a computer storage medium, which carries one or more computer programs. When the one or more computer programs are executed by an intelligent irrigation system, the intelligent irrigation system can implement the intelligent irrigation method of the first aspect or any implementation of the first aspect.
[0034] By means of the above technical scheme, the present application provides an intelligent irrigation method, system and related devices, wherein the intelligent irrigation method can detect the current soil moisture in real time by the detection module, calculate the soil moisture deviation value between the soil moisture at the current moment and the soil moisture adapted to the current growth stage of the plant, and calculate the soil deviation value change rate between the current moment and the previous moment to determine the current water demand of the soil and the moisture change situation, and automatically adjust the irrigation time according to the soil moisture deviation value and the soil deviation value change rate through the fuzzy PID control technology, and the irrigation execution module automatically executes irrigation according to the irrigation time to meet the soil moisture demand. This method can adjust the irrigation time in the irrigation process in real time according to the actual moisture situation of the soil, without the need for human subjective judgment, to meet the moisture demand of the plant, and the photovoltaic power supply module automatically supplies power to the detection module and the irrigation execution module to ensure the automatic operation of the irrigation system. Therefore, this method can achieve effective irrigation of the planting area. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and the originals and elements are not necessarily drawn to scale.
[0036] Figure 1 A schematic diagram of the structure of an intelligent irrigation system provided for this application;
[0037] Figure 2 A schematic diagram of a process flow of an intelligent irrigation method provided for this application.
[0038] Reference numerals:
[0039] 1- control system; 2- irrigation system; 3- photovoltaic power supply module; 4- detection module; 5- irrigation execution module. DETAILED DESCRIPTION
[0040] The following describes the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. The terms used in the implementation method section of the present application are only used to explain the specific embodiments of the present application, and are not intended to limit the present application.
[0041] The embodiments of the present application are described below in conjunction with the accompanying drawings. Those skilled in the art will appreciate that, with the development of technology and the emergence of new scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0042] The terms "including" and "having" and any variations thereof in the specification of the present application and the above-mentioned drawings are intended to cover non-exclusive inclusions, so that a process, method, system, product or apparatus that includes a series of units is not necessarily limited to those units, but may include other units not expressly listed or inherent to these processes, methods, products or apparatuses.
[0043] An irrigation system refers to a project that drains water to planting areas through pipes or water storage facilities to meet the water needs of plant growth.
[0044] At present, irrigation systems are mainly controlled by humans based on experience. Due to the subjective judgment of operators, problems such as too little or too much irrigation water often occur, affecting the effective absorption of water by plant roots. In addition, when irrigation systems are deployed on steep slopes and irregular plots, the water retention capacity of the soil is limited, resulting in rapid loss of water in the soil even after irrigation. It is even more difficult for irrigation systems controlled by humans to meet the water needs of plants.
[0045] Furthermore, in some remote areas at high altitudes, due to the weak power transmission facilities or the absence of power transmission facilities, the irrigation systems that rely on electricity have difficulty in operation.
[0046] In order to solve the above problems, an embodiment of the present application provides an intelligent irrigation method. The method can adjust the irrigation time of the irrigation system in real time according to the soil moisture collected by the detection module, and the intelligent irrigation system used in the method uses photovoltaic power generation as the main power supply mode, which can effectively avoid the impact of traditional power transmission facilities on the irrigation system. The intelligent irrigation method of the embodiment of the present application is described in detail below with reference to the accompanying drawings.
[0047] An intelligent irrigation method provided in an embodiment of the present application is applied to an intelligent irrigation system, such as Figure 1 As shown, the intelligent irrigation system may include a control system 1 and an irrigation system 2. The irrigation system 2 may include a photovoltaic power supply module 3, a detection module 4 and an irrigation execution module 5. The control system 1 may be communicatively connected with the photovoltaic power supply module 3, the detection module 4 and the irrigation execution module 5. The detection module 4 and the irrigation execution module 5 may be communicatively connected. The photovoltaic power supply module 3 is used to supply power to the detection module 4 and the irrigation execution module 5.
[0048] The control system is a remote control system, which is the core part of the entire intelligent irrigation system and is used to receive instructions and control the irrigation system. Optionally, the control system can be a microcontroller.
[0049] The irrigation system can be used to irrigate plants. The continuous operation of the irrigation system can stabilize the soil moisture within a certain range. Therefore, the irrigation system can be represented by a first-order linear function. It also takes a certain amount of time for the soil moisture to change from the time the control command is issued to the end of irrigation. Therefore, a delay function can be added to the first-order linear function. Therefore, the overall expression of the irrigation system can be as follows:
[0050]
[0051] in, It can represent an irrigation system; Can represent complex variables; can express the gain factor (a key indicator of the irrigation system's performance enhancement in a particular direction); It can represent the lag time of the irrigation system; Can represent time constants.
[0052] The photovoltaic power supply module is a module that converts solar energy into electrical energy and can power the irrigation system. It can include a photovoltaic array, an MPPT (Maximum Power Point Tracking) charge and discharge controller, a battery pack and a DC / DC (direct current / direct current) converter.
[0053] The photovoltaic array may include a plurality of photovoltaic panels, which can convert solar energy into electrical energy through the photovoltaic effect, and are the energy source of the entire photovoltaic power supply module. Specifically, the photovoltaic array may be composed of a plurality of photovoltaic panels with the same performance connected in series and in parallel. The material of the photovoltaic panel may be a single crystal silicon material, because the single crystal silicon material may have a higher density and conversion efficiency.
[0054] MPPT technology is a technology that maximizes the power output of a power source by adjusting the operating point in real time. When the power source is affected by environmental factors (such as light intensity, temperature, etc.), the power-voltage (P-V) characteristic curve of its output can change, thus there exists a maximum power point (MPP). At this maximum power point, the power source can output the maximum power. Specifically, at the same temperature, the output power of a photovoltaic panel increases with the increase of light intensity, and under the same light intensity, a photovoltaic panel has only one maximum power point. To the left of the maximum power point, the output power and output voltage are in a direct proportional relationship, and to the right of the maximum power point, the output power and output voltage are in an inverse proportional relationship, and the descending amplitude of the inverse proportional relationship curve is much greater than the ascending amplitude of the direct proportional relationship curve. Under the same light intensity, the influence of temperature on the photovoltaic panel is relatively low. Therefore, the production capacity of a photovoltaic panel can be directly affected by light intensity and temperature. Under natural environmental conditions, both light intensity and temperature are variables. By finding and operating at the maximum power point in the current natural environment, the power generation efficiency can be effectively improved.
[0055] Therefore, the MPPT charge and discharge controller can be used to track the maximum power point of a photovoltaic array, adjust the operating state of the photovoltaic array to maximize the output power of the photovoltaic array, and effectively improve the energy utilization rate of the photovoltaic array. The MPPT charge and discharge controller can also prevent the battery pack from being overcharged or over-discharged at the same time, protect the health of the battery and extend its service life, and control the battery pack to output stable voltage and current to ensure that the load equipment or load components of the battery pack are not affected by voltage and current fluctuations.
[0056] Specifically, the MPPT algorithm used in this embodiment can be the perturbation and observation method. The basic principle of the perturbation and observation method is to periodically perturb the output voltage or output current of the photovoltaic panel and observe the change direction of the output power of the photovoltaic panel, thereby determining the next perturbation direction (increase the output voltage or output current, or decrease the output voltage or output current). For example, in the perturbation and observation method, the sampling voltage at the Kth time is U(K), the sampling current is I(K), the sampling power is P(K), and ΔU is the perturbation voltage. Then the formula form of the principle of the perturbation and observation method can be shown as follows:
[0057] U(K) = U(K - 1) + ΔU
[0058] When ΔU is a positive voltage, if P(K) > P(K - 1), it means that the output voltage of the photovoltaic panel is to the left of the voltage at the maximum power point (has not reached the voltage at the maximum power point), then the next perturbation direction is selected to continue applying a positive voltage. If after the next perturbation, P(K) < P(K - 1), it means that the output voltage of the photovoltaic panel is to the right of the voltage at the maximum power point (has exceeded the voltage at the maximum power point), then the next perturbation direction is selected to apply a negative voltage.
[0059] When ΔU is the reverse voltage, if P(K) > P(K - 1), it means that the output voltage of the photovoltaic panel is on the right side of the voltage at the maximum power point (still higher than the voltage at the maximum power point). Then, the next perturbation direction is selected to continue applying the reverse voltage. If, after the next perturbation, P(K) < P(K - 1), it means that the output voltage of the photovoltaic panel is on the left side of the voltage at the maximum power point (already lower than the voltage at the maximum power point). Then, the next perturbation direction is selected to apply the forward voltage.
[0060] In this embodiment, a perturbation observation method MPPT simulation model is selected to be built, and the perturbation step size is set as: , It can be represented as a constant. It can represent the change in output power. It can represent the change in output voltage. In this embodiment, through variable step size perturbation, small step sizes are used for perturbation near the maximum power point to reduce oscillations, and large step sizes are used for perturbation far from the maximum power point to improve the response speed.
[0061] The battery pack can be used to store the electric energy generated by the photovoltaic array. It is the energy storage part of the photovoltaic power supply module. When the photovoltaic power supply module supplies power, the surplus electric energy can be transported to the battery pack for storage.
[0062] The DC / DC converter is used to convert the voltage of a DC power supply to another DC voltage level. In this embodiment, the DC / DC converter can adjust the voltage level of the photovoltaic array according to actual needs. The DC / DC converter can ensure that each DC load can work at the rated voltage under the condition that the DC load voltages and powers in the irrigation system are different, avoiding load damage caused by voltage mismatch. Since in the photovoltaic power supply module, the output of the photovoltaic panel can be affected by factors such as light intensity, temperature, shadow occlusion, and photovoltaic panel aging, with the change of light intensity and temperature, the equivalent output impedance of the photovoltaic panel also changes accordingly. Then, by adjusting the control parameters of the DC / DC converter, the input-output impedance of the photovoltaic panel can be made to match. Specifically, since the Boost converter has advantages such as a wide input voltage range, strong output current capacity, and high stability, it meets the output efficiency and the stability of achieving the maximum power point. Therefore, the Boost converter is selected as the DC / DC converter in this embodiment.
[0063] The detection module is a module that can detect the environmental parameters of the planting area, and it can include environmental parameter sensors and PID control based on fuzzy control theory. In this embodiment, the detection module can automatically adjust the irrigation duration according to the collected soil humidity. The irrigation execution module is a module that can irrigate the planted plants, and it can include irrigation methods such as drip irrigation.
[0064] Reference Figure 2 , Figure 2 A flow chart of an intelligent irrigation method provided in an embodiment of the present application is provided. The intelligent irrigation method in this embodiment may include steps S10 to S13, and these steps are described in detail below.
[0065] S10, the control system responds to the irrigation start instruction, controls the detection module to collect the soil moisture at the current moment, and calculates the soil moisture deviation value between the soil moisture at the current moment and the target moisture, the target moisture being: the soil moisture adapted to the current growth stage of the plant;
[0066] S11, the detection module calculates the soil deviation value change rate between the current moment and the previous moment, where the previous moment is: the previous collection moment before the current moment;
[0067] S12. The detection module uses fuzzy PID control to perform fuzzy deduction on the soil moisture deviation value and the soil deviation value change rate to obtain the fuzzy output, converts the fuzzy output into a numerical value, and adjusts the parameters of the fuzzy PID control with the numerical value, and uses the fuzzy PID control with adjusted parameters to calculate the irrigation time corresponding to the soil moisture deviation value and the soil deviation value change rate.
[0068] Among them, the irrigation instruction can be a control instruction issued by the cloud service platform, which is used to inform the control system that irrigation is required.
[0069] The detection module can obtain the current soil moisture through the soil temperature and humidity sensor. The soil moisture deviation value can indicate the difference between the current soil moisture and the soil moisture required for the current growth stage of the plant, and the soil deviation value change rate can indicate the change of the soil deviation value between the last acquisition time and the current time. The calculation formula of the soil moisture deviation value can be as follows:
[0070]
[0071] in, Can indicate the The difference between the actual soil moisture value collected and the target moisture value; Can indicate the The actual value of soil moisture collected; The target humidity value can be indicated.
[0072] The calculation formula for the soil deviation value change rate can be shown as follows:
[0073]
[0074]
[0075] in, Can indicate the The rate of change of soil deviation value during the first collection; Can indicate the The difference between the actual soil moisture value collected and the target moisture value; Can indicate the The actual value of soil moisture collected; Can indicate the Second and The sampling period between times.
[0076] Fuzzy PID control refers to a control theory that combines PID algorithm with fuzzy control theory. Its principle is to adjust PID parameters in real time through fuzzy logic on the basis of PID control. Among them, fuzzy logic is a mathematical method for dealing with uncertainty and fuzziness. In traditional logic, the value of a variable can only be 0 or 1, while in fuzzy logic, the value of a variable can be any value between 0 and 1, indicating different degrees of truth. In fuzzy logic, three concepts can be included: fuzzy sets, membership functions, and fuzzy rules. Fuzzy sets allow variables to belong to sets to different degrees, which can be called membership, and membership can be represented by membership functions. The membership function describes the degree to which a variable belongs to a fuzzy set. The membership function is a function that maps elements to the interval [0, 1]. 0 can indicate that the element does not belong to the set at all, 1 can indicate that the element completely belongs to the set, and values between 0 and 1 indicate that the element belongs to the set to some extent. Fuzzy rules are used to express logical reasoning.
[0077] Specifically, in this embodiment, the domain (range of possible values) of the input parameters (soil moisture deviation value and soil deviation value change rate) of the PID control is first divided into multiple fuzzy sets, and the membership of the input parameters to the fuzzy set is calculated by the triangular membership function, and the membership is used as the fuzzy variable. The fuzzy variables and the formulated fuzzy rules are fuzzy deduced by the Mamdani type fuzzy controller to obtain the fuzzy set to which the input parameters belong, and the fuzzy set to which the input parameters belong is used as the fuzzy output. The fuzzy output is clarified by the area centroid method. Specifically, the membership and domain values in the fuzzy set are calculated to obtain the clarified output value. The clarified output value is used as the adjustment amount of the parameters (proportional coefficient, integral coefficient and differential coefficient) of the PID controller, and the parameters of the PID controller are adjusted. Finally, the PID control after adjusting the parameters is used to calculate the irrigation time corresponding to the soil moisture deviation value and the soil deviation value change rate.
[0078] Among them, the triangular membership function is used to describe the degree of membership of an element of a fuzzy set to the fuzzy set, and its shape is an isosceles triangle. The triangular membership function is defined by three parameters, which can be the left endpoint (a), the vertex (b) and the right endpoint (c). For example, when x is less than or equal to the left endpoint a, the membership is 0, indicating that the element does not belong to the fuzzy set; when x is between the left endpoint a and the vertex b, the membership increases linearly; when x is between the vertex b and the right endpoint c, the membership decreases linearly; when x is greater than or equal to the right endpoint c, the membership is also 0. The triangular membership function is intuitive and easy to calculate. Since the center point represents the value with the largest membership, the center point extends to both sides, and its corresponding membership gradually decreases. Therefore, in this embodiment, the parameters for defining the center point and the boundaries on both sides can be selected to control the state of the triangular membership function to adapt to different fuzzy requirements. At present, other membership functions can also be selected in this embodiment.
[0079] The area centroid method is a clarification algorithm in fuzzy control. The area centroid method obtains the result by calculating the area centroid of a certain area or shape. In the area centroid method, the membership function of the fuzzy set is regarded as a two-dimensional surface. The accurate value can be obtained by calculating the area integral of the two-dimensional surface and its centroid position. The area centroid method is accurate, efficient, easy to observe and has high stability, and can be applied to the fuzzy set in this embodiment. Of course, this embodiment can also select other clarification algorithms.
[0080] This embodiment obtains soil moisture in real time through the detection module, and inputs the soil moisture deviation value and the soil deviation value change rate calculated according to the soil moisture into the fuzzy PID control. The irrigation duration during the irrigation process is adjusted in real time through the fuzzy PID control. Compared with the traditional PID control technology, the fuzzy PID control can have a lower overshoot and a shorter adjustment time to meet the real-time adjustment requirements in this embodiment.
[0081] S13: The irrigation execution module performs irrigation according to the irrigation duration.
[0082] Among them, the irrigation execution module can perform local irrigation through a pressure-compensated dripper. Specifically, in the irrigation execution module, a water pump, a solenoid valve and a pressure-compensated dripper can be included. The water pump and the solenoid valve can be powered by a photovoltaic power supply module, and the water pump and the solenoid valve can be controlled by a control module. The water pump can be used to pump water from a water reservoir, and the solenoid valve can control the conduction or closing of a water flow pipeline. The working voltage of the solenoid valve in this embodiment is 12V, the solenoid valve body is made of brass, and nitrile rubber can be used for the oil seal. The solenoid valve of this embodiment can be suitable for DC low-voltage occasions and has extremely high corrosion resistance and wear resistance. It can operate for a long time in harsh environments and can meet the planting environment of steep slopes, irregular plots, etc. in this embodiment. The pressure-compensated dripper can be divided into three parts: an inlet cover, a pressure-compensated diaphragm and a dripper body. The integral shell of the inlet cover and the dripper can be made of ceramic or polypropylene material, the pressure-compensated diaphragm can be an elastic silicone sheet, and the inner cavity at the bottom of the dripper body has a water outlet groove. When the water pressure at the water inlet is high, the pressure compensation diaphragm is squeezed and deformed, and moves closer to the bottom of the dripper body. At this time, the water can only flow out from the water outlet groove in the inner cavity at the bottom of the dripper body; when the water pressure at the water inlet is low, the pressure compensation diaphragm does not deform, and the water can flow directly out from the gap between the elastic diaphragm and the bottom of the dripper body. Furthermore, the top interface of the water inlet cover is designed with threads for easy installation and disassembly, and a filter screen and a dust cleaning tank are provided inside the water inlet cover to reduce the risk of blockage of the pressure compensation dripper. In addition, the spring column at the bottom of the filter screen can fix the pressure compensation diaphragm to prevent problems such as excessive water output or excessive water output speed caused by excessive gap between the pressure compensation membrane and the bottom of the dripper body when the water flow is stable.
[0083] Furthermore, after the detection module determines the irrigation duration, the irrigation duration can be sent to the irrigation execution module through the communication module, and the irrigation execution module executes the irrigation. Among them, the communication module is a module for realizing data transmission, which may not be limited to the detection module and the irrigation module. The communication module realizes remote data transmission through LoRa (Long Range Radio) technology, and can access the cloud service platform (Internet of Things platform) through WIFI. LoRa technology is a long-distance wireless transmission technology. Specifically, the communication module can be composed of a LoRa node and a LoRa base station. The LoRa base station can support remote setting of serial port parameters and monitor the network connection in real time to ensure the communication quality. The LoRa node sends data to the LoRa base station, and the LoRa base station can upload the data sent by the LoRa node to the cloud service platform. The communication module in this embodiment has the advantages of small size, low power consumption, strong anti-interference ability and long transmission distance, and can be applied to the communication needs of planting environments such as steep slopes and irregular plots.
[0084] The network topology of LoRa technology can be presented as a star. Each module can be used as a node, and one or more modules can be selected as the central node in the network topology and connected to other modules. The detection module can be used as a node to send the irrigation duration to the irrigation execution module through the connection line between the corresponding node of the irrigation execution module. The detection module can also transmit the collected data to the LoRa base station through the LoRa terminal node, and the LoRa base station uploads the data to the cloud service platform.
[0085] An intelligent irrigation method provided by an embodiment of the present application can detect the current soil moisture in real time by a detection module, calculate the soil moisture deviation value between the soil moisture at the current moment and the soil moisture adapted to the current growth stage of the plant, and calculate the soil deviation value change rate between the current moment and the previous moment to determine the current water demand of the soil and the moisture change situation, and automatically adjust the irrigation time according to the soil moisture deviation value and the soil deviation value change rate through fuzzy PID control technology, and the irrigation execution module automatically executes irrigation according to the irrigation time to meet the soil moisture demand. This method can adjust the irrigation time in the irrigation process in real time according to the actual moisture situation of the soil, without the need for human subjective judgment, to meet the moisture demand of the plant, and the photovoltaic power supply module automatically supplies power to the detection module and the irrigation execution module to ensure the automatic operation of the irrigation system. Therefore, this method can achieve effective irrigation of the planting area.
[0086] In a possible implementation, the intelligent irrigation system may further include a cloud service platform, and the intelligent irrigation method may further include:
[0087] The cloud service platform obtains the environmental parameters collected by the detection module and determines whether to send an irrigation start instruction to the control system based on the environmental parameters; if during the irrigation process, the current soil moisture in the environmental parameters is higher than the preset threshold, the cloud service platform sends an irrigation stop instruction to the control system.
[0088] Among them, the cloud service platform can be an online platform for storing various environmental data collected from the planting site, and can generate corresponding instructions according to preset strategies and environmental data, and send the instructions to the control system of the intelligent irrigation system.
[0089] Specifically, the detection module may include an environmental parameter sensor, and the environmental parameter sensor may be divided into a soil temperature and humidity sensor, an air temperature and humidity sensor, and a light intensity sensor. The soil temperature and humidity sensor may be used to measure soil moisture (the moisture content in the soil) and soil temperature changes, the air temperature and humidity sensor may be used to measure the temperature and humidity of the air in the planting area or the surrounding air, and the light intensity sensor may be used to measure the current light conditions, and its output signal may be a voltage analog quantity, and the light intensity and the voltage analog quantity may present a geometric linear relationship. The detection module may also include a water level monitoring sensor, which may be installed in a water reservoir to monitor changes in the amount of water in the water reservoir.
[0090] Since the moisture of plants mainly comes from the soil, and the soil temperature and humidity sensor operates in outdoor soil for a long time, the soil temperature and humidity sensor must be waterproof and corrosion-resistant, and the soil temperature and humidity sensor must have high precision and high sensitivity to obtain more accurate soil moisture data. The air temperature and humidity sensor can choose a sensor with higher accuracy. Since the light intensity sensor operates in an outdoor environment for a long time, it requires a high level of protection. Therefore, this embodiment uses a light intensity transmitter, which uses a high protection grade housing and a built-in waterproof strip, so that it can be normally used in harsh environments such as high temperature, rain and snow, and its exterior is cast with double waterproof glue, which can be used in areas with high sunshine intensity. In order to save costs and increase the service life of the water level monitoring sensor, the water level monitoring sensor in this embodiment uses a non-contact liquid level sensor, and the non-contact liquid level sensor can be installed above and below the outer wall of the reservoir to measure the high and low liquid level signals. When the water level of the reservoir is lower than the liquid level sensor, the water pump can be controlled to pump water into the reservoir until the water level of the reservoir is higher than the liquid level sensor, and the water pump is controlled to shut down and stop pumping.
[0091] The environmental parameter sensor in the detection module can collect the current soil moisture, the current air humidity and the current light intensity, and upload the current soil moisture, the current air humidity and the current light intensity to the cloud service platform through the communication module. The cloud service platform obtains the current soil moisture, the current air humidity and the current light intensity collected by the detection module, and determines whether to send an irrigation start instruction to the control system based on the current soil moisture, the current air humidity and the current light intensity. Specifically, the cloud service platform can only determine whether to send an irrigation start instruction to the control system based on whether the current soil moisture is lower than the threshold. The cloud service platform can also be based on the current soil moisture, supplemented by the current air humidity and the current light intensity, and perform calculations according to different weights, and determine whether to send an irrigation start instruction to the control system based on the calculation results. After receiving the irrigation start instruction, the control system can control the irrigation execution module to start irrigation, and control the detection module to detect the land humidity in real time, and adjust the irrigation duration until the cloud service platform determines that the current soil moisture in the environmental parameters uploaded by the detection module is higher than the preset threshold, then the cloud service platform sends an irrigation stop instruction to the control system, and the control system controls the irrigation execution module to stop irrigation.
[0092] In a possible implementation, the intelligent irrigation method may further include:
[0093] When the lighting conditions meet the preset requirements, the photovoltaic array in the photovoltaic power supply module uses maximum power point tracking MPPT technology to directly supply power to the detection module and the irrigation execution module; when the lighting conditions do not meet the preset requirements, the battery pack in the photovoltaic power supply module supplies power to the detection module and the irrigation execution module.
[0094] Among them, the preset requirement can be a condition for judging whether the light is sufficient. Specifically, the preset requirement can be whether the light intensity is higher than a threshold, or whether the current generated by the photovoltaic array is higher than a threshold, etc. When there is sufficient light (such as a sunny day), the photovoltaic array in the photovoltaic power supply module uses maximum power point tracking MPPT technology to directly supply power to the intelligent irrigation system, and transmits excess electrical energy to the battery pack. When there is insufficient light (such as at night), the battery pack is responsible for supplying power to the intelligent irrigation system. This embodiment can achieve a stable and reliable power supply through the effective cooperation of the photovoltaic array and the battery pack, thereby reducing dependence on external power supplies and reducing operating costs. Even on cloudy days or at night, the intelligent irrigation system can still maintain normal operation through the battery pack, ensuring the all-weather operation capability of the intelligent irrigation system.
[0095] The above describes an intelligent irrigation method provided by an embodiment of the present application. The following describes a system for executing the intelligent irrigation method. The intelligent irrigation system includes a control system and an irrigation system. The irrigation system includes a photovoltaic power supply module, a detection module, and an irrigation execution module.
[0096] The photovoltaic power supply module is used to supply power to the detection module and the irrigation execution module;
[0097] The control system is used to respond to the irrigation start instruction and control the detection module;
[0098] The detection module is used to collect the soil moisture at the current moment, and calculate the soil moisture deviation value between the current moment and the target moisture; calculate the soil deviation value change rate between the current moment and the previous moment; use fuzzy PID control to perform fuzzy deduction on the soil moisture deviation value and the soil deviation value change rate to obtain the fuzzy output, convert the fuzzy output into a numerical value, and adjust the parameters of the fuzzy PID control with the numerical value, and use the fuzzy PID control after adjusting the parameters to calculate the irrigation time corresponding to the soil moisture deviation value and the soil deviation value change rate. The target humidity is: the soil moisture adapted to the current growth stage of the plant, and the previous moment is: the previous collection moment before the current moment;
[0099] The irrigation execution module is used to irrigate according to the irrigation duration.
[0100] In a possible implementation, the intelligent irrigation system may also include a cloud service platform.
[0101] The cloud service platform is used to obtain the environmental parameters collected by the detection module and determine whether to send an irrigation start instruction to the control system based on the environmental parameters;
[0102] If during the irrigation process, the current soil moisture in the environmental parameters is higher than a preset threshold, the cloud service platform is also used to send an irrigation stop instruction to the control system.
[0103] In a possible implementation, the detection module includes an environmental parameter sensor, and the intelligent irrigation method further includes:
[0104] Environmental parameter sensors collect current soil moisture, current air humidity, and current light intensity;
[0105] The cloud service platform obtains the environmental parameters collected by the detection module and determines whether to send an irrigation start instruction to the control system based on the environmental parameters, including:
[0106] The cloud service platform obtains the current soil moisture, current air humidity and current light intensity collected by the detection module, and determines whether to send an irrigation start instruction to the control system based on the current soil moisture, current air humidity and current light intensity.
[0107] In a possible implementation, the photovoltaic power supply module may be specifically configured as follows:
[0108] When the lighting conditions meet the preset requirements, the photovoltaic array in the photovoltaic power supply module uses the maximum power point tracking MPPT technology to directly supply power to the detection module and the irrigation execution module;
[0109] When the lighting conditions do not meet the preset requirements, the battery pack in the photovoltaic power supply module supplies power to the detection module and the irrigation execution module.
[0110] In a possible implementation, the intelligent irrigation system may further include a communication module.
[0111] The communication module is used for the detection module to send the irrigation duration to the irrigation execution module.
[0112] In a possible implementation, it is characterized in that the irrigation execution module can be specifically configured as follows:
[0113] Local irrigation with pressure-compensated drippers.
[0114] An embodiment of the present application also provides a computer program product including computer-readable instructions. When the computer-readable instructions are executed on an intelligent irrigation system, the intelligent irrigation system implements any one of the intelligent irrigation methods provided in the embodiments of the present application.
[0115] A computer-readable storage medium is also provided in an embodiment of the present application. The storage medium carries one or more computer programs. When the one or more computer programs are executed by the intelligent irrigation system, the intelligent irrigation system can implement any intelligent irrigation method provided in the embodiment of the present application.
[0116] It should also be noted that the system embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed over multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. In addition, in the drawings of the system embodiments provided by the present application, the connection relationship between the modules indicates that there is a communication connection between them, which may be specifically implemented as one or more communication buses or signal lines.
[0117] Through the description of the above implementation mode, the technicians in the field can clearly understand that the present application can be implemented by means of software plus necessary general hardware, and of course, it can also be implemented by special hardware including special integrated circuits, special CPUs, special memories, special components, etc. In general, all functions completed by computer programs can be easily implemented by corresponding hardware, and the specific hardware structure used to implement the same function can also be various, such as analog circuits, digital circuits or special circuits. However, for the present application, software program implementation is a better implementation mode in more cases. Based on such an understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a readable storage medium, such as a computer floppy disk, a U disk, a mobile hard disk, a ROM, a RAM, a disk or an optical disk, etc., including a number of instructions to enable a computer device (which can be a personal computer, a training device, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0118] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments may be implemented in the form of a computer program product.
[0119] The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website site, a computer, a training device, or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, training device, or data center. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a training device, a data center, etc. that includes one or more available media integrations. The available medium may be a magnetic medium, (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive (SSD)), etc.
[0120] Each embodiment in this specification is described in a related manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0121] It is understandable that before using the technical solutions disclosed in the embodiments of the present disclosure, the types, scope of use, usage scenarios, etc. of the personal information involved in the present disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.
[0122] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the protection scope of the present application.
Claims
1. An intelligent irrigation method, characterized in that: The invention is applied to an intelligent irrigation system, wherein the intelligent irrigation system comprises a control system and an irrigation system, wherein the irrigation system comprises a photovoltaic power supply module, a detection module and an irrigation execution module, wherein the photovoltaic power supply module is used to supply power to the detection module and the irrigation execution module. The control system controls the detection module to collect soil moisture at the current moment in response to the irrigation start instruction, and calculates a soil moisture deviation value between the soil moisture at the current moment and a target moisture, wherein the target moisture is: soil moisture adapted to the current growth stage of the plant; The detection module calculates the soil deviation value change rate between the current moment and the previous moment, where the previous moment is: the previous acquisition moment before the current moment; The detection module uses fuzzy PID control to perform fuzzy deduction on the soil moisture deviation value and the soil deviation value change rate to obtain a fuzzy output, converts the fuzzy output into a numerical value, and adjusts the parameters of the fuzzy PID control with the numerical value, and calculates the irrigation duration corresponding to the soil moisture deviation value and the soil deviation value change rate by using the fuzzy PID control after adjusting the parameters; The irrigation execution module performs irrigation according to the irrigation duration.
2. The intelligent irrigation method according to claim 1, characterized in that: The intelligent irrigation system further includes a cloud service platform, and the intelligent irrigation method further includes: The cloud service platform obtains the environmental parameters collected by the detection module, and determines whether to send the irrigation start instruction to the control system according to the environmental parameters; If during the irrigation process, the current soil moisture in the environmental parameter is higher than a preset threshold, the cloud service platform sends an irrigation stop instruction to the control system.
3. The intelligent irrigation method according to claim 2, characterized in that: The detection module includes an environmental parameter sensor, and the intelligent irrigation method further includes: The environmental parameter sensor collects current soil moisture, current air humidity and current light intensity; The cloud service platform obtains the environmental parameters collected by the detection module, and determines whether to send the irrigation start instruction to the control system according to the environmental parameters, including: The cloud service platform obtains the current soil moisture, the current air humidity and the current light intensity collected by the detection module, and determines whether to send an irrigation start instruction to the control system based on the current soil moisture, the current air humidity and the current light intensity.
4. The intelligent irrigation method according to claim 1, characterized in that: Also includes: When the illumination conditions meet the preset requirements, the photovoltaic array in the photovoltaic power supply module uses the maximum power point tracking MPPT technology to directly supply power to the detection module and the irrigation execution module; When the lighting conditions do not meet the preset requirements, the battery pack in the photovoltaic power supply module supplies power to the detection module and the irrigation execution module.
5. The intelligent irrigation method according to claim 1, characterized in that: The intelligent irrigation system further includes a communication module, and the intelligent irrigation method further includes: The detection module sends the irrigation duration to the irrigation execution module through the communication module.
6. The intelligent irrigation method according to claim 1, characterized in that: Also includes: The irrigation execution module performs local irrigation through a pressure-compensating dripper.
7. An intelligent irrigation system, characterized in that: The intelligent irrigation system includes a control system and an irrigation system. The irrigation system includes a photovoltaic power supply module, a detection module and an irrigation execution module. The photovoltaic power supply module is used to supply power to the detection module and the irrigation execution module; The control system is used to respond to the irrigation start instruction and control the detection module; The detection module is used to collect the soil moisture at the current moment and calculate the soil moisture deviation value between the soil moisture at the current moment and the target moisture; Calculate the soil deviation value change rate between the current moment and the previous moment; use fuzzy PID control to perform fuzzy deduction on the soil moisture deviation value and the soil deviation value change rate to obtain a fuzzy output, convert the fuzzy output into a numerical value, and adjust the parameters of the fuzzy PID control with the numerical value, and use the fuzzy PID control after adjusting the parameters to calculate the irrigation duration corresponding to the soil moisture deviation value and the soil deviation value change rate, the target humidity is: the soil moisture adapted to the current growth stage of the plant, and the previous moment is: the previous collection moment before the current moment; The irrigation execution module is used to perform irrigation according to the irrigation duration.
8. The intelligent irrigation system according to claim 7, characterized in that: The intelligent irrigation system also includes a cloud service platform. The cloud service platform is used to obtain the environmental parameters collected by the detection module, and determine whether to send the irrigation start instruction to the control system according to the environmental parameters; If during the irrigation process, the current soil moisture in the environmental parameter is higher than a preset threshold, the cloud service platform is further used to send an irrigation stop instruction to the control system.
9. A computer program product, characterized in that The method comprises computer-readable instructions, and when the computer-readable instructions are executed on an intelligent irrigation system, the intelligent irrigation system implements the intelligent irrigation method according to any one of claims 1 to 6.
10. A computer storage medium, characterized in that: The storage medium carries one or more computer programs, and when the one or more computer programs are executed by the intelligent irrigation system, the intelligent irrigation system can implement the intelligent irrigation method as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Fuzzy control irrigation method
CN104719100A
Fuzzy control based intelligent photovoltaic power generation type lifting irrigation system and control method thereof
CN108710292A
Intelligent irrigation system and control method thereof
CN109566362A
Zero-pollution intelligent irrigation system
CN118476458A
Cited By
Intelligent garden irrigation control method
CN120787779A
A smart garden irrigation control method
CN120787779B
Irrigation system and method based on intelligent plant nutrition distribution
CN121730186A