Fertilization control method and device, fertilization system and medium
By obtaining the planned amount and duration of fertilization and dynamically adjusting the fertilization flow rate based on information from liquid level sensors, the problem of inaccurate fertilization in traditional fertilization methods has been solved, achieving precision fertilization and improving fertilizer absorption and crop growth efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-30
- Publication Date
- 2026-04-07
AI Technical Summary
Traditional fertilization methods rely on manual operation, which leads to inaccurate fertilizer application and cannot be effectively coordinated with irrigation rotation, thus affecting fertilizer supply efficiency and increasing costs.
By obtaining the planned amount and duration of liquid fertilizer application, and combining the information detected by the liquid level sensor, the fertilizer flow rate is dynamically adjusted to achieve precise control and ensure that the fertilization task is completed within the planned time.
It improves the absorption of fertilizer in the soil, avoids deviations in fertilizer application, and optimizes resource utilization and crop growth.
Smart Images

Figure CN121807010A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of equipment control technology, and in particular to a fertilization control method, device, fertilization system and medium. Background Technology
[0002] Traditional fertilization methods rely on manual operation, using manual switching of self-priming pumps and visually observing changes in liquid level or determining the amount of fertilizer to apply based on the pump's operating time. However, this highly manual method results in extremely inaccurate fertilizer application and cannot be effectively coordinated with irrigation rotation, making it difficult to ensure fertilizer supply to crops and indirectly increasing fertilizer costs, ultimately harming farmers' income.
[0003] Therefore, how to meet the needs of farmers and carry out intelligent fertilization control is an urgent problem to be solved by people in this field. Summary of the Invention
[0004] This invention provides a fertilization control method, device, fertilization system, and medium, which enables the fertilization system to complete the fertilization task according to the planned fertilization amount and duration, thereby improving the absorption effect of fertilizer in the soil.
[0005] In a first aspect, embodiments of the present invention provide a fertilization control method, the method comprising:
[0006] Obtain the planned application amount and duration of liquid fertilizer;
[0007] The initial fertilization flow rate is determined based on the planned fertilization amount and the planned fertilization duration.
[0008] Obtain the liquid detection information of the target container;
[0009] The fertilization system is controlled to apply fertilizer according to the initial fertilization flow rate;
[0010] During the fertilization process of the fertilization system, the fertilization flow rate of the fertilization system is controlled according to the liquid detection information.
[0011] Secondly, embodiments of the present invention also provide a fertilizer control device, the device comprising:
[0012] The fertilization plan acquisition module is used to acquire the planned fertilization amount and planned fertilization duration of liquid fertilizer;
[0013] An initial flow rate determination module is used to determine the initial fertilizer flow rate based on the planned fertilizer application amount and the planned fertilizer application duration;
[0014] The detection information acquisition module is used to acquire the liquid detection information of the target container;
[0015] An initial fertilization control module is used to control the fertilization system to apply fertilizer according to the initial fertilization flow rate;
[0016] The fertilizer flow control module is used to control the fertilizer flow rate of the fertilizer system during the fertilization process based on the liquid detection information.
[0017] Thirdly, embodiments of the present invention provide a fertilization system, including a target container, a metering pump, a liquid level sensor, and a main control module. The metering pump is connected to the liquid path of the target container and is used to control the calibration flow rate of the calibration liquid injected into the target container and the fertilization flow rate. The liquid level sensor is disposed on the target container and is used to detect the liquid level height in the target container. The main control module is used to execute the steps of the fertilization control method described in the embodiments of the present invention.
[0018] Fourthly, embodiments of this application provide a fertilization system, including a processor, a memory, and a program or instructions stored in the memory and executable on the processor. When the program or instructions are executed by the processor, they implement the steps of the fertilization control method described in the embodiments of this invention.
[0019] Fifthly, embodiments of the present invention also provide a storage medium for storing computer-executable instructions, which, when executed by a computer processor, are used to perform the steps of the fertilization control method described in the embodiments of the present invention.
[0020] In this embodiment of the invention, the planned application amount and duration of the liquid fertilizer are obtained; an initial fertilization flow rate is determined based on the planned application amount and duration; liquid detection information of the target container is obtained; and the fertilization system is controlled to apply fertilizer according to the initial fertilization flow rate, so as to complete the planned application amount within the planned fertilization duration. The liquid detection information of the target container can be used to determine whether the fertilization system is applying fertilizer stably according to the plan. During the fertilization process, the fertilization flow rate of the fertilization system is controlled based on the liquid detection information. By controlling the fertilization flow rate of the fertilization system based on the liquid detection information of the target container, the fertilization flow rate can be dynamically adjusted, enabling the fertilization system to complete the fertilization task according to the planned application amount and duration, thereby improving the absorption effect of fertilizer in the soil and preventing deviations between the actual application amount and the planned application amount, which would affect the fertilization effect of the liquid fertilizer. Attached Figure Description
[0021] Figure 1 This is a schematic diagram of the fertilization system provided in this application;
[0022] Figure 2A schematic flowchart of the fertilization control method provided in Embodiment 1 of this application;
[0023] Figure 3 This is an example diagram of the APP interaction for users to set fertilization tasks, provided in Embodiment 1 of this application;
[0024] Figure 4 This is a schematic flowchart of the fertilization control method provided in Embodiment 2 of this application;
[0025] Figure 5 This is a schematic diagram of the working principle of the radar liquid level sensor provided in Embodiment 2 of this application;
[0026] Figure 6 This is a schematic flowchart of the fertilization control method provided in Embodiment 3 of this application;
[0027] Figure 7 This is a schematic flowchart of the fertilization control method provided in Embodiment 4 of this application;
[0028] Figure 8 This is a schematic diagram of the fertilization system provided in Embodiment 4 of this application;
[0029] Figure 9 This is a schematic diagram of the fertilization system provided in Embodiment 4 of this application;
[0030] Figure 10 This is a schematic diagram of the fertilization control device provided in Embodiment Six of this application;
[0031] Figure 11 This is a schematic diagram of a fertilization system provided in Embodiment 7 of this application. Detailed Implementation
[0032] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0033] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0034] The fertilization control method provided in this application will be described in detail below with reference to the accompanying drawings, through specific embodiments and application scenarios.
[0035] like Figure 1 As shown, Figure 1 This is a schematic diagram of the fertilization system provided in this application. The fertilization system includes a target container, a metering pump, a liquid level sensor, and a main control module. The metering pump is connected to the liquid path of the target container and is used to control the fertilization flow rate through the target container. The liquid level sensor is installed on the target container and is used to detect the liquid level height in the target container.
[0036] The metering pump is also used to control the calibration flow rate of the calibration liquid injected into the target container.
[0037] The main control module can be located in a separate electronic device, or it can be located on the target container. The main control module is used to control the metering pump and the liquid level sensor to work. The main control module can also control fertilization.
[0038] In agricultural fertilization scenarios, the target container can be a fertilizer storage container used for fertilization.
[0039] If the amount of fertilizer applied during fertilization is not effectively controlled according to the needs, it may have an adverse effect on the absorption of different fertilizers in the soil. For example, excessive fertilizer application may lead to an excess of nutrients in the soil, which not only wastes resources but may also damage the soil structure and even cause environmental pollution. It will also affect the normal growth of plants and cause adverse phenomena such as seedling burn. Insufficient fertilizer application will not meet the nutritional needs of plant growth, resulting in slow growth and poor development of crops, ultimately affecting yield and quality.
[0040] If the fertilization time cannot be effectively controlled according to the needs, it may have an adverse effect on the absorption of different fertilizers in the soil. For example, if the fertilization time is too long, some fertilizers may dissolve excessively and be washed away with water, reducing the fertilizer utilization rate; while if the fertilization time is too short, the fertilizer may not be fully integrated with the soil, and the plant roots may not be able to absorb nutrients in a timely and effective manner, thereby affecting the growth, development, yield and quality of crops.
[0041] Therefore, this application provides a fertilization control method that can achieve precise control of fertilizer flow rate for target containers of different shapes. Thus, when users use target containers of different shapes, they can complete the fertilization task according to the planned amount and duration of fertilizer application, thereby improving the absorption effect of fertilizer in the soil.
[0042] Example 1
[0043] Figure 2 This is a schematic flowchart of the fertilization control method provided in Embodiment 1 of this application. Figure 2 As shown, the specific steps include the following:
[0044] S201. Obtain the planned application amount and duration of liquid fertilizer;
[0045] This solution can be applied to agricultural fertilization and irrigation scenarios. For example, in agricultural fertilization and irrigation scenarios, it is necessary to control the application of liquid fertilizer at regular intervals and in specific quantities. Of course, it can also be applied to other scenarios that require fertilization control, and there are no restrictions here.
[0046] Currently, most fertilization equipment on the market uses liquid level sensors to identify the liquid level and calculate the fertilizer application rate based on that level, or uses electromagnetic flow meters to directly identify the fertilizer application rate. However, for irregularly shaped containers, different liquid levels correspond to different liquid volumes, making it difficult to accurately calculate the liquid volume based solely on the liquid level. Furthermore, artificially dissolved fertilizers contain a large number of impurities, which can clog the counting impeller in the electromagnetic flow meter. Additionally, the quality of the fertilization water varies significantly at different times, causing large deviations in the fertilizer application rate obtained by the electromagnetic flow meter at different times. Therefore, this application provides a fertilization control method that overcomes the above-mentioned shortcomings, enabling timed and quantitative control of liquid fertilizer application.
[0047] The executing entity of this application may be a fertilization system, or it may be the main control module of the fertilization system. The main control module may be set in a separate electronic device, or it may be set on the target container. No further limitations are made here.
[0048] The target container can be a fertilizer container, or it can be any other container used to hold liquids.
[0049] Liquid fertilizer is a type of fertilizer that exists in liquid form. Planned fertilization amount refers to the liquid volume of the fertilizer that the user plans to apply; planned fertilization duration refers to the duration of fertilization that the user plans to apply.
[0050] The planned application amount and duration of liquid fertilizer can be obtained by having the user set a fertilization task via an app (application) to specify the planned application amount and duration, thus generating a fertilization instruction. The fertilization system then receives the fertilization instruction from the app. This instruction includes the planned application amount and duration.
[0051] Figure 3 This is an example diagram of the APP interaction for user-defined fertilization tasks provided in Embodiment 1 of this application. Figure 3As shown, users can set the planned fertilization amount and duration through the APP. After the user completes the settings, they can click the "Start Fertilization" button. The APP will generate a fertilization instruction based on the planned fertilization amount and duration and send it to the fertilization system. The fertilization system will receive the fertilization instruction to obtain the planned fertilization amount and duration of the liquid fertilizer.
[0052] S202. Determine the initial fertilization flow rate based on the planned fertilization amount and the planned fertilization duration;
[0053] Fertilizer flow rate refers to the flow rate of liquid fertilizer discharged from the target container at a certain speed when the liquid fertilizer is discharged from the target container. In other words, it is the volume of liquid fertilizer discharged from the target container per unit time during the fertilization process of the fertilization system. Its unit can be cubic meters per second (m3 / s) or liters per second (L / s), etc.
[0054] Initial fertilizer flow rate refers to the fertilizer flow rate at which the fertilization system begins fertilization. The initial fertilizer flow rate can be equal to the ratio of the planned fertilizer application rate to the planned fertilization duration.
[0055] S203. Obtain real-time liquid detection information of the target container;
[0056] Real-time liquid detection information can be information detected during fertilization using a target container to determine the rate of liquid change over time. This information can include the real-time liquid level in the target container, or alternatively, the real-time liquid volume. The real-time liquid level in the target container can be acquired using a level sensor, and the real-time liquid volume can be calculated from the real-time liquid level.
[0057] S204. Fertilize according to the initial fertilization flow rate;
[0058] The fertilization system includes a metering pump used to discharge liquid fertilizer from the target container. A metering pump is a device for precisely delivering liquids, accurately delivering liquid to the desired location based on set flow rates and pressures. In this solution, the metering pump can be controlled to operate at a fixed speed to control the discharge of liquid fertilizer from the target container at a fixed flow rate. For example, the metering pump can specifically be a diaphragm pump, which uses an electric motor to drive the reciprocating motion of the diaphragm, creating a pressure difference to achieve the intake or discharge of liquid or gas.
[0059] The main control module of the fertilization system can control the metering pump in the fertilization system to start working according to the initial fertilization flow rate.
[0060] S205. During the fertilization process of the fertilization system, the fertilization flow rate of the fertilization system is controlled according to the real-time liquid detection information.
[0061] The method of controlling the fertilization flow rate of the fertilization system based on liquid detection information can be achieved by determining the rate of liquid change over time based on the liquid detection information. The faster the liquid decreases, the faster the fertilization rate; the slower the liquid decreases, the slower the fertilization rate. The fertilization flow rate of the fertilization system can be adjusted according to the rate of liquid change to ensure that the liquid fertilizer is applied according to the planned amount and duration, preventing deviations between the actual amount of fertilizer applied and the planned amount, which would affect the fertilization effect of the liquid fertilizer.
[0062] Alternatively, the remaining liquid level in the target container can be determined based on liquid detection information. A second remaining fertilization time can be determined based on the remaining liquid level in the target container and the current fertilization flow rate. If the second remaining fertilization time is greater than the difference between the planned fertilization time and the already fertilized time, it indicates that continuing to fertilize at the current fertilization flow rate will lead to fertilization exceeding the time limit, and the fertilization system can be controlled to increase the fertilization flow rate. If the remaining fertilization time is less than the difference between the planned fertilization time and the already fertilized time, it indicates that continuing to fertilize at the current fertilization flow rate will lead to premature completion of fertilization, and the fertilization system can be controlled to decrease the fertilization flow rate.
[0063] In this embodiment of the invention, the planned application amount and duration of the liquid fertilizer are obtained; an initial fertilization flow rate is determined based on the planned application amount and duration; liquid detection information of the target container is obtained; and the fertilization system is controlled to apply fertilizer according to the initial fertilization flow rate, so as to complete the planned application amount within the planned fertilization duration. The liquid detection information of the target container can be used to reflect the actual fertilization speed of the fertilization system, thereby determining whether the fertilization system is applying fertilizer stably according to the plan. During the fertilization process, the fertilization flow rate of the fertilization system is controlled based on the liquid detection information. This fertilization control method, by controlling the fertilization flow rate of the fertilization system based on the liquid detection information of the target container, can dynamically adjust the fertilization flow rate, enabling the fertilization system to complete the fertilization task according to the planned application amount and duration, thereby improving the fertilizer absorption effect in the soil and preventing deviations between the actual and planned application amounts, which would affect the fertilization effect of the liquid fertilizer.
[0064] Example 2
[0065] Figure 4 This is a flowchart illustrating the fertilization control method provided in Embodiment 2 of this application. In this scheme, obtaining liquid detection information in the target container includes: detecting the real-time liquid level height in the target container using a liquid level sensor.
[0066] like Figure 4 As shown, it specifically includes the following:
[0067] S401. Obtain the planned amount and duration of liquid fertilizer application;
[0068] S402. Determine the initial fertilization flow rate based on the planned fertilization amount and the planned fertilization duration;
[0069] S403. Detect the real-time liquid level height in the target container using a liquid level sensor;
[0070] Real-time liquid level height can be the liquid level height detected when using the target container, which can be obtained through a liquid level sensor.
[0071] A liquid level sensor is a device used to measure the height of liquids or solid materials. Based on different working principles, liquid level sensors can be divided into various types, such as float-type liquid level sensors, capacitive liquid level sensors, ultrasonic liquid level sensors, and radar liquid level sensors. Furthermore, for liquids with a certain concentration, such as nitrogen fertilizer, phosphate fertilizer, potash fertilizer, and humic acid fertilizers in agricultural fertilization scenarios, radar liquid level sensors are the preferred device for obtaining the real-time liquid level height in the target container.
[0072] A radar level sensor is a device that measures the level of liquids or solids by emitting and receiving electromagnetic waves. The radar level sensor is installed at the top of the target container to measure the distance between the top of the target container and the surface of a calibrated liquid. Figure 5 This is a schematic diagram illustrating the working principle of the radar liquid level sensor provided in Embodiment 2 of this application. Figure 5 As shown, the distance measured by the radar level sensor is the distance between the top (A) of the target container and the liquid surface (B) of the liquid fertilizer.
[0073] Understandably, before liquid fertilizer is injected into the target container, there is no liquid fertilizer inside. The distance measured by the radar level sensor is the distance between the top and bottom of the target container, i.e., the internal height of the target container. Furthermore, the real-time liquid level height is equal to the difference between the internal height of the target container and the distance measured by the radar level sensor.
[0074] S404. Fertilize the system according to the initial fertilization flow rate;
[0075] S405. During the fertilization process of the fertilization system, the fertilization flow rate of the fertilization system is controlled according to the liquid detection information.
[0076] The advantage of this scheme is that by detecting the real-time liquid level in the target container through a liquid level sensor, it can help determine the rate of change of liquid over time in a target container with an unknown liquid volume. The rate of change of liquid over time can be the rate of change of the real-time liquid level over time, and the rate of change of height can be determined by the amount of height change and the time of height change.
[0077] Optionally, in this technical solution, acquiring real-time liquid detection information in the target container also includes:
[0078] The real-time liquid volume in the target container is determined based on the real-time liquid level height.
[0079] Real-time liquid volume refers to the liquid volume corresponding to the real-time liquid level height detected when using the target container. The real-time liquid volume in the target container can be determined based on the real-time liquid level height and a preset calibration mapping relationship between liquid level height and liquid volume.
[0080] Specifically, the rate of change of liquid volume in a target container with an unknown liquid volume can be determined by the real-time liquid volume in the target container. The rate of change of liquid volume over time can be the rate of change of real-time liquid volume over time, which can be determined by the amount of volume change and the time of volume change.
[0081] In this solution, to accurately detect real-time liquid volume, a liquid level sensor can be used to detect the liquid level height and thus determine the liquid volume. However, different target containers on the market have different shapes, and directly determining the liquid volume by the liquid level height will result in an inaccurate calculation of the liquid volume, preventing users from using target containers of different shapes. Therefore, this solution establishes a calibration mapping relationship between the liquid level height and the liquid volume inside the target container for each target container of different shapes. Thus, when users use target containers of different shapes, liquid detection calibration can be performed for each target container, and then, based on the corresponding calibration mapping relationship, accurate detection of the liquid volume can be achieved when using the target container.
[0082] Optionally, in this technical solution, determining the real-time liquid volume in the target container based on the real-time liquid level height includes:
[0083] The real-time liquid volume in the target container is determined based on the real-time liquid level height and the preset calibration mapping relationship between the liquid level height and the liquid volume.
[0084] The calibration mapping relationship between liquid level height and liquid volume in the target container can refer to the correspondence between liquid level height and liquid volume in the target container, or it can be expressed as a functional relationship. Therefore, when using the target container for liquid level detection, the liquid volume in the target container can be determined by obtaining the liquid level height.
[0085] The method for obtaining the preset calibration mapping relationship between liquid level height and liquid volume may include: obtaining the calibration flow rate of the calibration liquid injected into the target container; during the process of injecting the calibration liquid into the target container, obtaining multiple sets of different calibration data, each set of calibration data including the calibration liquid level height detected by the liquid level sensor and the corresponding liquid injection time; determining the corresponding liquid volume based on the liquid injection time and calibration flow rate of each set of calibration data; and establishing the calibration mapping relationship between liquid level height and liquid volume based on the calibration liquid level height and the corresponding liquid volume in each set of calibration data.
[0086] One way to determine the real-time liquid volume in the target container is to use the liquid level height that is closest to the real-time liquid level height in the preset calibration mapping relationship between liquid level height and liquid volume as the reference liquid level height. Calculate the ratio of the real-time liquid level height to the reference liquid level height, and multiply this ratio by the liquid volume corresponding to the reference liquid level height. The resulting product is the real-time liquid volume in the target container.
[0087] In this technical solution, optionally, the preset calibration mapping relationship between the liquid level height and the liquid volume is obtained in the following manner:
[0088] Obtain the calibration flow rate of the calibration liquid injected into the target container;
[0089] During the process of injecting calibration liquid into the target container, multiple sets of calibration data are acquired. Each set of calibration data includes the calibration liquid level height detected by the liquid level sensor and the corresponding liquid injection time.
[0090] The corresponding liquid volume is determined based on the liquid injection time and calibration flow rate of each set of calibration data.
[0091] Establish a calibration mapping relationship between liquid level height and liquid volume based on the calibration liquid level height and corresponding liquid volume in each set of calibration data.
[0092] The calibration liquid can refer to the liquid injected into the target container during the liquid testing and calibration process. It can be water, liquid fertilizer or other liquids that the target container needs to store, etc. There are no further restrictions here.
[0093] The calibration flow rate refers to the flow rate at which the calibration liquid enters the target container at a fixed rate when the calibration liquid is injected into the target container. In other words, during the liquid testing and calibration process, the volume of calibration liquid injected into the target container per unit time is fixed, and its unit can be cubic meters per second (m3 / s) or liters per second (L / s), etc.
[0094] Calibration data can be used to establish a calibration mapping relationship between liquid level height and liquid volume in the target container. During the injection of calibration liquid into the target container, the liquid level height will change. Therefore, different calibration liquid level heights of the target container at different times can be obtained, resulting in multiple sets of calibration data. Each set of calibration data includes the calibration liquid level height detected by the liquid level sensor and the corresponding liquid injection duration. The calibration liquid level height in the target container refers to the liquid height of the calibration liquid within the target container; the liquid injection duration can refer to the time length between the time point when the calibration liquid level height in the target container is obtained and the time point when the injection of calibration liquid into the target container begins.
[0095] The liquid volume corresponding to each set of calibration data is equal to the product of the liquid injection time and the calibration flow rate for that set of calibration data. It can be understood that if the target container is a regularly shaped container, the liquid volume changes more regularly with the liquid level; if the target container is irregularly shaped, the liquid volume changes less regularly with the liquid level.
[0096] By associating and storing the calibration liquid level height and the corresponding liquid volume in each set of calibration data, a calibration mapping relationship between the liquid level height and the liquid volume in the target container can be established. For example, storing the calibration liquid level height and the corresponding liquid volume in the target container in a set of calibration data can be considered as a single set of calibration data.
[0097] Optionally, acquiring multiple sets of different calibration data includes:
[0098] The calibrated liquid level height detected by the liquid level sensor is obtained according to a preset cycle.
[0099] The volume of liquid in the target container corresponding to a set of calibration data is equal to the product of the number of repetitions of the preset period corresponding to the set of calibration data, the preset period, and the calibration flow rate.
[0100] By detecting the calibration liquid level height according to a preset cycle, the calibration liquid level height at different time stages of injecting the calibration liquid can be obtained, thus obtaining more balanced and comprehensive calibration data, making the establishment of the calibration mapping relationship more accurate.
[0101] In cases where the target container has an irregular shape, a preset period can be set to be longer than that for cases where the target container has a regular shape. In other words, a smaller preset period can be set for cases where the target container has an irregular shape. This allows for the acquisition of more sets of calibration data, making the establishment of the calibration mapping relationship more accurate.
[0102] The advantage of this scheme is that the calibration mapping relationship between the liquid level and the liquid volume in the target container can be used to calculate the liquid volume during the actual detection of liquid volume, thereby improving the efficiency and accuracy of liquid volume calculation.
[0103] The advantage of this scheme is that by determining the real-time liquid volume in the target container based on the real-time liquid level and the preset calibration mapping relationship between the liquid level and the liquid volume, the accuracy of measuring the real-time liquid volume in an unknown target container using a determined liquid volume can be improved.
[0104] The advantage of this scheme is that by determining the real-time liquid volume in the target container based on the real-time liquid level, it can help determine the remaining liquid in the target container where the liquid volume measurement is unknown. Thus, the rate of liquid change in the target container over time can be determined based on the remaining liquid volume.
[0105] Example 3
[0106] Figure 6 This is a flowchart illustrating the fertilization control method provided in Embodiment 3 of this application. In this scheme, after obtaining real-time liquid detection information in the target container, the method further includes: determining whether the current fertilizer amount in the target container is greater than or equal to the planned fertilization amount based on the real-time liquid detection information; if so, then performing the operation of controlling the fertilization system to apply fertilizer based on the initial fertilization flow rate.
[0107] like Figure 6 As shown, it specifically includes the following:
[0108] S601. Obtain the planned application amount and duration of liquid fertilizer;
[0109] S602. Determine the initial fertilization flow rate based on the planned fertilization amount and the planned fertilization duration;
[0110] S603. Obtain real-time liquid detection information of the target container;
[0111] S604. Determine whether the current amount of fertilizer in the target container is greater than or equal to the planned amount of fertilizer based on the real-time liquid detection information; if yes, proceed to S605; if no, end the process or proceed to S607.
[0112] The current fertilizer quantity in the target container can refer to the real-time liquid volume within the container. One method for determining the current fertilizer quantity based on real-time liquid detection information is to use the real-time liquid level height from the detection information, along with a pre-defined calibration mapping relationship between liquid level height and liquid volume, to determine the real-time liquid volume in the target container as the current fertilizer quantity.
[0113] The fertilization system can only complete the fertilization task according to the planned amount of fertilizer when the current amount of fertilizer in the target container is greater than or equal to the planned amount of fertilizer.
[0114] S605. Control the fertilization system to apply fertilizer according to the initial fertilization flow rate;
[0115] S606. During the fertilization process of the fertilization system, the fertilization flow rate of the fertilization system is controlled according to the real-time liquid detection information.
[0116] S607, execute the prompt operation to indicate that the current fertilizer amount is insufficient.
[0117] If the current fertilizer level in the target container is less than the planned amount, and the fertilization system continues to apply fertilizer, the metering pump in the fertilization system may continue operating even after all the liquid fertilizer in the target container has been discharged. This could damage the metering pump itself and the target container. Therefore, if the current fertilizer level in the target container is less than the planned amount, a prompt should be executed to indicate that the current fertilizer level is insufficient.
[0118] The advantage of this scheme is that it can determine whether applying the remaining fertilizer at the current fertilization rate, based on real-time liquid detection information, can guarantee that the planned fertilization amount will be completed within the planned fertilization time. If not, the fertilization flow rate needs to be adjusted to accurately perform timed and quantitative fertilization. This can avoid situations where the fertilization system cannot complete the fertilization task according to the planned fertilization amount, thus improving the robustness of this scheme.
[0119] Optionally, in this technical solution, controlling the fertilization flow rate of the fertilization system based on the real-time liquid detection information includes:
[0120] The rate of liquid change over time is determined based on the real-time liquid detection information.
[0121] The fertilizer flow rate of the fertilization system is adjusted according to the rate of change of the liquid.
[0122] The rate of change of liquid over time can refer to the change in the volume of liquid fertilizer per unit time. One method to determine the rate of change of liquid over time based on real-time liquid monitoring information is to determine the real-time liquid volume corresponding to two real-time liquid levels, calculate the difference between these two real-time liquid volumes as the first difference, and calculate the difference between the acquisition times of the two real-time liquid levels as the second difference. The ratio of the first difference to the second difference is then calculated as the rate of change of liquid over time.
[0123] The method of adjusting the fertilization flow rate of the fertilization system based on the rate of liquid change can be achieved by determining the remaining liquid in the target container based on real-time liquid detection information, obtaining the current fertilization time of the fertilization system, determining the first remaining fertilization time based on the fertilization time and the planned fertilization time, determining the target fertilization flow rate based on the remaining liquid and the first remaining fertilization time, and if the absolute value of the difference between the rate of liquid change and the target fertilization flow rate is greater than a preset value, the speed of the metering pump is adjusted according to the absolute value of the difference to regulate the fertilization flow rate of the fertilization system.
[0124] In this technical solution, optionally, adjusting the fertilizer application flow rate of the fertilization system according to the liquid change rate includes:
[0125] The remaining liquid level in the target container is determined based on the real-time liquid detection information.
[0126] Obtain the current fertilization duration of the fertilization system;
[0127] The first remaining fertilization time is determined based on the fertilization time already applied and the planned fertilization time.
[0128] The target fertilization flow rate is determined based on the remaining liquid volume and the first remaining fertilization duration.
[0129] If the absolute value of the difference between the liquid change rate and the target fertilizer flow rate is greater than a preset value, the speed of the metering pump is adjusted according to the absolute value of the difference to regulate the fertilizer flow rate of the fertilization system.
[0130] Normally, the real-time liquid volume in the target container in the real-time liquid detection information is the liquid balance in the target container.
[0131] The current fertilization duration refers to the time between the acquisition of the current real-time liquid monitoring information and the start of fertilization by the fertilization system. The fertilization duration can be recorded by the fertilization system.
[0132] The first remaining fertilization time is equal to the difference between the planned fertilization time and the fertilization time already applied. The target fertilization flow rate is equal to the ratio of the remaining liquid volume to the first remaining fertilization time.
[0133] The preset value can be a pre-set value indicating that the fertilization task will continue at the current fertilization flow rate, or it can be a value indicating that the fertilization task will be completed according to the planned fertilization amount and planned fertilization duration. The fertilization flow rate can be adjusted by changing the speed of the metering pump based on the absolute value of the difference. This can be achieved by controlling the speed of the metering pump to adjust the fertilization flow rate to be close to or equal to the target fertilization flow rate.
[0134] The advantage of this scheme is that by determining the target fertilization flow rate based on the remaining liquid volume in the target container and the first remaining fertilization time, and adjusting the fertilization flow rate according to the target fertilization flow rate, the fertilization system can complete the fertilization task according to the planned fertilization time and planned fertilization amount, thereby improving the efficiency and accuracy of fertilization.
[0135] In this application, it is necessary to control the fertilization system to apply the planned amount of fertilizer according to the planned fertilization time. For example, if the planned fertilization time for one round is 5 hours, it is desired that the fertilization system completes the application of the planned amount K1 of liquid fertilizer to the target container within the planned fertilization time. If the liquid change rate is large during the actual fertilization process, the fertilization is too fast; if the liquid change rate is small, the fertilization is too slow. Applying fertilizer too fast or too slow will affect the fertilization effect of liquid fertilizer on crops. Therefore, it is necessary to control the fertilization system to control the fertilization at a relatively stable rate to ensure the fertilization effect.
[0136] In this technical solution, optionally, adjusting the fertilizer application flow rate of the fertilization system according to the liquid change rate includes:
[0137] Adjusting the fertilizer application rate of the fertilization system according to the liquid change rate includes:
[0138] The remaining liquid level in the target container is determined based on the real-time liquid detection information.
[0139] Obtain the current fertilization duration of the fertilization system;
[0140] The current fertilizer application flow rate is determined based on the rate of liquid change over time.
[0141] The second remaining fertilization duration is determined based on the remaining liquid level in the target container and the current fertilization flow rate.
[0142] If the remaining fertilization time is greater than the difference between the planned fertilization time and the fertilization time already applied, the fertilization system is controlled to increase the fertilization flow rate; if the remaining fertilization time is less than the difference between the planned fertilization time and the fertilization time already applied, the fertilization system is controlled to decrease the fertilization flow rate.
[0143] The liquid change rate over time can be the real-time liquid volume change rate over time, which can be determined by the volume change amount and the volume change time. Furthermore, the volume change rate can be used as the current fertilization flow rate of the fertilization system. The second remaining fertilization time can be obtained by dividing the remaining liquid volume by the current fertilization flow rate. If the second remaining fertilization time is greater than the difference between the planned fertilization time and the already fertilized time, it indicates that continuing fertilization at the current flow rate will lead to fertilization exceeding the time limit, and the fertilization system can be controlled to increase the fertilization flow rate. If the remaining fertilization time is less than the difference between the planned fertilization time and the already fertilized time, it indicates that continuing fertilization at the current flow rate will lead to premature completion of fertilization, and the fertilization system can be controlled to decrease the fertilization flow rate.
[0144] Example 4
[0145] Figure 7 This is a flowchart illustrating the fertilization control method provided in Embodiment 4 of this application. In this scheme, the method further includes: when the liquid level in the liquid container is determined to be less than or equal to a corresponding set threshold level based on the liquid detection information, controlling the fertilization system to stop fertilizing.
[0146] like Figure 7 As shown, it specifically includes the following:
[0147] S701. Obtain the planned amount and duration of liquid fertilizer application;
[0148] S702. Determine the initial fertilizer flow rate based on the planned fertilizer application amount and the planned fertilizer application duration;
[0149] S703. Obtain real-time liquid detection information of the target container;
[0150] S704. Fertilize the system according to the initial fertilization flow rate;
[0151] S705. During the fertilization process of the fertilization system, the fertilization flow rate of the fertilization system is controlled according to the real-time liquid detection information.
[0152] S706. If the liquid balance in the target container is determined to be less than or equal to the corresponding set balance threshold based on the real-time liquid detection information, the fertilization system is controlled to stop fertilization.
[0153] Setting a reserve threshold can be a pre-defined lower limit of the liquid level in the target container, taking into account factors such as the container's load-bearing capacity, safe operating range, and the operating characteristics of the fertilization system. Controlling the fertilization system to stop fertilization means controlling the metering pumps included in the fertilization system to stop operating.
[0154] The advantage of this design is that by controlling the fertilization system to stop fertilizing when the liquid level in the target container is less than or equal to the corresponding set threshold based on real-time liquid detection information, the planned fertilization amount has been completed. This ensures that the planned fertilization amount is achieved. Compared to stopping fertilization only after the planned fertilization time has elapsed, this avoids situations where the planned fertilization amount has not been completed by the time the planned fertilization period ends. It also prevents situations where the planned fertilization amount has already been output from the target container, but the fertilization has not yet been completed. The system is still performing fertilization, which may lead to over-fertilization. For example, suppose the target container has an initial amount of fertilizer K2, and the planned amount of fertilizer for this round is K1, where K1 is less than K2, and the planned fertilization time is 3 hours. If the fertilization system is controlled to stop fertilization after the planned fertilization time of 3 hours, the following situation may occur: before the 3 hours are reached, the target container has already discharged the planned amount of fertilizer K1, but the fertilization system has not stopped fertilizing and will continue to fertilize. In this case, after 3 hours, the amount of fertilizer applied may exceed the planned amount of fertilizer K1, affecting the fertilization effect and wasting fertilizer.
[0155] In this technical solution, optionally, the target container corresponds to two or more fertilization cycles; the method further includes:
[0156] Obtain the start time of fertilization for two or more fertilization cycles for the target container;
[0157] After the previous fertilization cycle is completed, the target container is fertilized according to the start time of the next fertilization cycle.
[0158] A fertilization cycle refers to the number of fertilization tasks performed at specific time intervals and in a defined sequence within a given fertilization activity period. The start time for a fertilization cycle is the point in time when the fertilization system begins executing the fertilization task corresponding to that cycle. The start time for each fertilization cycle can be set by the user via the app. After the previous fertilization cycle is completed, the fertilization system begins fertilizing again when the system time matches the start time for the next fertilization cycle.
[0159] For example, users can set up fertilization tasks that include multiple rounds of fertilization. The first round of fertilization will begin at the first start time and will follow the first planned fertilization duration. The second round of fertilization will begin at the second start time and will follow the second planned fertilization duration. The start time of the next round of fertilization can be after the end of the previous round of fertilization or after an interval from the end of the previous round of fertilization.
[0160] Furthermore, this solution controls the fertilization system to stop fertilizing when the liquid level in the target container is less than or equal to the corresponding set threshold. This ensures that the previous round of fertilization completes the planned amount before proceeding to the next round, thus guaranteeing that multiple rounds of fertilization achieve the planned amount and preventing interference between previous and subsequent rounds. For example, the first round of fertilization occurs at the first start time, adhering to the first planned fertilization duration, ensuring that the first planned amount of fertilizer is applied regardless of whether the second start time has arrived. The second round of fertilization then begins, ensuring that the second planned amount of fertilizer is applied before proceeding to the third round.
[0161] The advantage of this scheme is that mixed fertilization can quickly meet the crop's needs for multiple nutrients. However, mixed fertilization also leads to some fertilizers not being absorbed by the crop quickly, resulting in fertilizer waste. Therefore, the target container corresponds to two or more fertilization cycles. After the previous fertilization cycle is completed, the target container is fertilized according to the start time of the next fertilization cycle. This allows the crop sufficient time to absorb fertilizer, thereby optimizing the fertilizer absorption effect and avoiding fertilizer waste.
[0162] In this technical solution, optionally, the fertilization system includes multiple target containers, each target container corresponding to a different type of fertilizer; the method further includes:
[0163] Obtain the fertilization sequence and start time of the multiple target containers;
[0164] According to the fertilization sequence, after the previous target container has been fertilized, the next target container is fertilized according to the start time of the next target container.
[0165] Figure 8 This is a schematic diagram of the fertilization system provided in Embodiment 4 of this application. Figure 8 As shown, in a fertilization system comprising multiple target containers, each target container is connected to the same metering pump's liquid path. Each liquid path between the target container and the metering pump is equipped with a solenoid valve. By controlling the on / off state of one solenoid valve, it is possible to control whether the target container corresponding to that solenoid valve is fertilized.
[0166] Figure 9 This is a schematic diagram of the fertilization system provided in Embodiment 4 of this application. Figure 9 As shown, when the fertilization system includes multiple target containers, the fertilization system may include the same number of metering pumps as the target containers. Each target container is connected to a metering pump via a liquid circuit. By controlling the working state of a metering pump, it is possible to control whether the target container corresponding to that metering pump is fertilized.
[0167] Each target container corresponds to a different type of fertilizer, such as nitrogen, phosphorus, potassium, and humic acid. The fertilization sequence of multiple target containers indicates the execution order of the fertilization tasks corresponding to each target container. The fertilization sequence and start time of each target container can be set by the user through the app. After the previous target container has completed fertilization, the fertilization system starts controlling the next target container to fertilize according to the fertilization sequence, when the system time matches the start time of the next target container.
[0168] Understandably, the same type of fertilizer can be contained in multiple target containers. In actual control, once the liquid level in a target container reaches a certain height, i.e., when the fertilizer in the current target container is low, the system can switch to control the next target container containing the same fertilizer to continue the fertilization operation.
[0169] In one embodiment, one or more fertilizers can be packaged into different target containers according to their concentration. For example, in the process of applying nitrogen fertilizer, it is necessary to first apply high-concentration fertilizer, then medium-concentration fertilizer, and finally low-concentration fertilizer to improve the absorption effect of fertilizer by crops. Therefore, in the process of controlling the application of one or more fertilizers, different target containers can be controlled separately at different times according to the actual fertilizer concentration requirements to achieve the target fertilization effect.
[0170] The advantage of this scheme is that different types of fertilizers have different infiltration rates in the soil. Therefore, this scheme sets up multiple target containers, each corresponding to a different type of fertilizer. According to the fertilization sequence, after the previous target container has been fertilized, the next target container is fertilized according to the start time of the next target container. This allows for the control of different types of fertilizers to be fertilized in different time periods according to the fertilization sequence, so as to ensure the crop's absorption of fertilizer.
[0171] Furthermore, this solution controls the fertilization system to stop fertilizing when the liquid level in the target container is less than or equal to the corresponding set threshold. This ensures that the previous target container completes its planned fertilization amount before proceeding to the next target container, thus guaranteeing that multiple target containers complete their planned fertilization amounts and preventing interference between the fertilization of previous and subsequent target containers. For example, if the first target container fertilizes at the first start time, according to the first planned fertilization duration, regardless of whether the second start time has arrived, it ensures that the first planned fertilization amount in the first target container is completed. Then, the second target container begins fertilization, ensuring that its second planned fertilization amount is completed before proceeding to the third target container.
[0172] Example 5
[0173] like Figure 1 As shown, the fertilization system includes a target container, a metering pump, a liquid level sensor, and a main control module. The metering pump is connected to the liquid path of the target container and is used to control the fertilization flow rate through the target container. The liquid level sensor is installed on the target container and is used to detect the liquid level in the target container. The main control module is used to execute the steps of the fertilization control method.
[0174] Optionally, the metering pump is also used to control the calibration flow rate of the calibration liquid injected into the target container.
[0175] In this embodiment of the invention, the fertilization system includes a target container, a metering pump, a liquid level sensor, and a main control module. The metering pump is connected to the liquid path of the fertilization container and is used to control the calibration flow rate of the calibration liquid injected into the target container and the fertilization flow rate. The liquid level sensor is installed on the target container and is used to detect the liquid level height in the target container. The main control module is used to execute the steps of the fertilization control method. This fertilization system enables the fertilization system to complete the fertilization task according to the planned fertilization amount and duration, thereby improving the absorption effect of fertilizer in the soil.
[0176] Example 6
[0177] Figure 10 This is a schematic diagram of the fertilization control device provided in Embodiment Six of this application. Figure 9 As shown, it specifically includes the following:
[0178] The fertilizer application plan acquisition module 1010 is used to acquire the planned application amount and planned application duration of liquid fertilizer.
[0179] The initial flow rate determination module 1020 is used to determine the initial fertilization flow rate based on the planned fertilization amount and the planned fertilization duration;
[0180] The detection information acquisition module 1030 is used to acquire the liquid detection information of the target container;
[0181] The initial fertilization control module 1040 is used to control the fertilization system to apply fertilizer according to the initial fertilization flow rate;
[0182] The fertilizer flow control module 1050 is used to control the fertilizer flow rate of the fertilizer system during the fertilization process based on the liquid detection information.
[0183] In this embodiment of the invention, a fertilization plan acquisition module is used to acquire the planned fertilization amount and planned fertilization duration of the liquid fertilizer; an initial flow rate determination module is used to determine the initial fertilization flow rate based on the planned fertilization amount and planned fertilization duration; a detection information acquisition module is used to acquire liquid detection information of the target container; an initial fertilization control module is used to control the fertilization system to perform fertilization based on the initial fertilization flow rate; and a fertilization flow rate control module is used to control the fertilization flow rate of the fertilization system during the fertilization process based on the liquid detection information. The above-mentioned fertilization control device, by controlling the fertilization flow rate of the fertilization system based on the liquid detection information of the target container, can dynamically adjust the fertilization flow rate, enabling the fertilization system to complete the fertilization task according to the planned fertilization amount and planned fertilization duration, thereby improving the fertilizer absorption effect in the soil and preventing the actual fertilization duration from deviating too much from the planned fertilization duration, which would affect the fertilization of the liquid fertilizer.
[0184] The fertilization control device provided in this application embodiment has the same beneficial effects as the fertilization control method provided in the above embodiments, and will not be described again here to avoid repetition.
[0185] Example 7
[0186] like Figure 11 As shown, this application embodiment also provides a fertilization system 1100, including a processor 1101, a memory 1102, and a program or instructions stored in the memory 1102 and executable on the processor 1101. When the program or instructions are executed by the processor 1101, they implement the various processes of the above-described fertilization control method embodiment and achieve the same technical effect. To avoid repetition, they will not be described again here.
[0187] Example 8
[0188] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described fertilization control method embodiments and achieve the same technical effects. To avoid repetition, these will not be described again here.
[0189] The processor is the processor in the fertilization system described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0190] Example 9
[0191] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above-described fertilizer control method embodiments and achieve the same technical effect. To avoid repetition, it will not be described again here.
[0192] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0193] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0194] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile device, mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0195] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.
Claims
1. A method for controlling fertilization, characterized in that, Applied to a fertilization system, the method includes: Obtain the planned application amount and duration of liquid fertilizer; The initial fertilization flow rate is determined based on the planned fertilization amount and the planned fertilization duration. Obtain real-time liquid detection information of the target container; The fertilization system is controlled to apply fertilizer according to the initial fertilization flow rate; During the fertilization process of the fertilization system, the fertilization flow rate of the fertilization system is controlled according to the real-time liquid detection information.
2. The fertilization control method according to claim 1, characterized in that, Obtain real-time liquid detection information in the target container, including: The real-time liquid level in the target container is detected by a liquid level sensor.
3. The fertilization control method according to claim 2, characterized in that, Obtaining real-time liquid detection information in the target container also includes: The real-time liquid volume in the target container is determined based on the real-time liquid level height.
4. The fertilization control method according to claim 3, characterized in that, Determining the real-time liquid volume in the target container based on the real-time liquid level includes: The real-time liquid volume in the target container is determined based on the real-time liquid level height and the preset calibration mapping relationship between the liquid level height and the liquid volume.
5. The fertilization control method according to claim 4, characterized in that, The preset calibration mapping relationship between liquid level height and liquid volume is obtained as follows: Obtain the calibration flow rate of the calibration liquid injected into the target container; During the process of injecting calibration liquid into the target container, multiple sets of calibration data are acquired. Each set of calibration data includes the calibration liquid level height detected by the liquid level sensor and the corresponding liquid injection time. The corresponding liquid volume is determined based on the liquid injection time and calibration flow rate of each set of calibration data. Establish a calibration mapping relationship between liquid level height and liquid volume based on the calibration liquid level height and corresponding liquid volume in each set of calibration data.
6. The fertilization control method according to claim 1, characterized in that, After acquiring real-time liquid detection information in the target container, the method further includes: Based on real-time liquid detection information, determine whether the current fertilizer amount in the target container is greater than or equal to the planned fertilizer application amount; If so, then the operation of controlling the fertilization system to apply fertilizer based on the initial fertilization flow rate is performed.
7. The fertilization control method according to any one of claims 1-6, characterized in that, Controlling the fertilizer application flow rate of the fertilization system based on the real-time liquid detection information includes: The rate of liquid change over time is determined based on the real-time liquid detection information. The fertilizer flow rate of the fertilization system is adjusted according to the rate of change of the liquid.
8. The fertilization control method according to claim 7, characterized in that, Adjusting the fertilizer application rate of the fertilization system according to the liquid change rate includes: The remaining liquid level in the target container is determined based on the real-time liquid detection information. Obtain the current fertilization duration of the fertilization system; The first remaining fertilization time is determined based on the fertilization time already applied and the planned fertilization time. The target fertilization flow rate is determined based on the remaining liquid volume and the first remaining fertilization duration. If the absolute value of the difference between the liquid change rate and the target fertilizer flow rate is greater than a preset value, the speed of the metering pump is adjusted according to the absolute value of the difference to regulate the fertilizer flow rate of the fertilization system.
9. The fertilization control method according to claim 7, characterized in that, Adjusting the fertilizer application rate of the fertilization system according to the liquid change rate includes: The remaining liquid level in the target container is determined based on the real-time liquid detection information. Obtain the current fertilization duration of the fertilization system; The current fertilizer application flow rate is determined based on the rate of liquid change over time. The second remaining fertilization duration is determined based on the remaining liquid level in the target container and the current fertilization flow rate. If the remaining fertilization time is greater than the difference between the planned fertilization time and the fertilization time already applied, the fertilization system is controlled to increase the fertilization flow rate; if the remaining fertilization time is less than the difference between the planned fertilization time and the fertilization time already applied, the fertilization system is controlled to decrease the fertilization flow rate.
10. The fertilization control method according to any one of claims 1-6, characterized in that, The method further includes: If the liquid level in the target container is determined to be less than or equal to the corresponding set liquid level threshold based on the real-time liquid detection information, the fertilization system is controlled to stop fertilizing.
11. The fertilization control method according to claim 10, characterized in that, The target container corresponds to two or more fertilization cycles; the method further includes: Obtain the start time of fertilization for two or more fertilization cycles for the target container; After the previous fertilization cycle is completed, the target container is fertilized according to the start time of the next fertilization cycle.
12. The fertilization control method according to claim 10, characterized in that, The fertilization system includes multiple target containers, each corresponding to a different type of fertilizer; the method further includes: Obtain the fertilization sequence and start time of the multiple target containers; According to the fertilization sequence, after the previous target container has been fertilized, the next target container is fertilized according to the start time of the next target container.
13. A fertilization system, comprising a target container, a metering pump, a liquid level sensor, and a main control module, wherein the metering pump is connected to the liquid circuit of the target container, and the metering pump is used to control the fertilization flow rate through the target container; the liquid level sensor is disposed on the target container and is used to detect the liquid level height in the target container; the main control module is used to execute the steps of the fertilization control method as described in any one of claims 1-12.
14. The fertilization system according to claim 12, characterized in that, The metering pump is also used to control the calibration flow rate of the calibration liquid injected into the target container.
15. A fertilizer application control device, characterized in that, The device includes: The fertilization plan acquisition module is used to acquire the planned fertilization amount and planned fertilization duration of liquid fertilizer; An initial flow rate determination module is used to determine the initial fertilizer flow rate based on the planned fertilizer application amount and the planned fertilizer application duration; The detection information acquisition module is used to acquire the liquid detection information of the target container; An initial fertilization control module is used to control the fertilization system to apply fertilizer according to the initial fertilization flow rate; The fertilizer flow control module is used to control the fertilizer flow rate of the fertilizer system during the fertilization process based on the liquid detection information.
16. A fertilization system, characterized in that, It includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the fertilization control method as described in any one of claims 1-12.
17. A storage medium for storing computer-executable instructions, characterized in that, The computer-executable instructions, when executed by a computer processor, are used to perform the steps of the fertilization control method according to any one of claims 1-12.