Intelligent planting method, system and device

By real-time monitoring and intelligent adjustment of the lighting and nutrient solution parameters of the planting environment, the lag problem of water and fertilizer regulation in traditional planting methods is solved, efficient and real-time planting environment management is achieved, and crop yield and quality are improved.

CN119987467BActive Publication Date: 2025-09-05GUANGDONG ECOLOGICAL METEOROLOGY CENTER +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510103027.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-22
Publication Date
2025-09-05
Estimated Expiration
2045-01-22

AI Technical Summary

Technical Problem

Traditional planting methods make it difficult to achieve accurate, efficient and real-time control of production environments such as water and fertilizer, and cannot meet the needs of high-quality, green, safe and efficient crop production, especially when meteorological factors change, the planting environment cannot be adjusted in time.

Method used

By collecting microclimate and rhizosphere environment data in real time and combining it with meteorological data, the planting lighting and nutrient solution parameters, including light, liquid level, pH value, concentration and temperature, can be intelligently adjusted to achieve real-time monitoring and intelligent management of the planting environment.

Benefits of technology

It realizes real-time monitoring and intelligent adjustment of the planting environment, reduces the consumption of manpower and water resources, improves planting efficiency and yield, and meets the needs of high-quality, green and efficient production of crops.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119987467B_ABST
    Figure CN119987467B_ABST
Patent Text Reader

Abstract

The present invention discloses an intelligent planting method, system and device. In the embodiment, environmental data information of the target environment and planting information are collected. The target user inputs a planting condition selection instruction. Based on the planting conditions selected by the user and real-time lighting data as well as meteorological history and forecast data, the light intensity and duration of the planting environment are intelligently adjusted. According to the environmental temperature, humidity monitoring and forecast data, as well as the pH value, concentration and temperature data of the nutrient solution, it is intelligently determined whether the nutrient solution adjustment conditions are triggered. When the conditions are triggered, the corresponding controls are calculated and mobilized to adjust the corresponding parameter values ​​of the nutrient solution. By integrating multivariate data analysis algorithms with automated control technology, real-time monitoring of the planting environment and accurate, efficient and timely intelligent adjustment are achieved, which not only greatly reduces labor costs and water resource consumption, but also provides optimal growth conditions for plants, thereby improving planting efficiency, yield and quality.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of agricultural production technology, and in particular to an intelligent planting method, system and device. Background Art

[0002] Currently, with the rapid development of urbanization and industrialization, a large amount of arable land has been converted to construction land. The continuous decline in arable land area restricts people's demand for large quantities of agricultural products through traditional farming methods. As people's living standards improve, the demand for agricultural product quality is also gradually increasing. Therefore, there is an urgent need to develop new forms of agriculture to improve land resource utilization and meet related needs. Soilless cultivation technology has broad application prospects due to its precise control of the production environment and plant nutrients, green and safe, energy-saving and efficient production; green and safe products, free of pesticide, hormone, and antibiotic residues, no heavy metal pollution, high nutritional value, good quality, and high yield; flexible and diverse cultivation facilities, not restricted by soil and site conditions, saving land; and high degree of automation.

[0003] However, crop growth is significantly influenced by meteorological factors. Environmental factors such as temperature, humidity, and photosynthetically active radiation are closely linked to plant growth. Plant nutrient requirements vary with meteorological conditions, and growth rates, yields, and quality also vary due to changes in water and fertilizer availability. Furthermore, severe weather events such as heavy rains, typhoons, and high temperatures and humidity are more frequent in southern China, wreaking havoc on crops. For producers, traditional public agricultural meteorological service information can only provide macro-level guidance for agricultural production, suffering from timeliness and limited accuracy, and failing to meet the demands of timely and precise information. To achieve high-quality, green, safe, and efficient crop production, timely adjustments to the crop production environment based on meteorological changes are necessary to provide optimal environmental and water and fertilizer conditions for plant growth. However, traditional manual cultivation methods struggle to achieve precise, efficient, and real-time control of production conditions such as water and fertilizer. Summary of the Invention

[0004] In response to the above-mentioned drawbacks, the embodiments of the present invention disclose an intelligent planting method, system and device, which can perform real-time monitoring and intelligent management of the planting environment.

[0005] A first aspect of an embodiment of the present invention discloses an intelligent planting method, comprising:

[0006] Real-time collection of microclimate data and rhizosphere data of the target environment, and collection of local meteorological data, the microclimate data including ambient temperature data, ambient humidity data, and light data, the rhizosphere data including nutrient solution level data, nutrient solution pH data, nutrient solution concentration data, and nutrient solution temperature data;

[0007] receiving a planting condition selection instruction input by a target user, wherein the planting condition includes a planting scene, a planting type, and a planting season, and the planting scene includes indoor planting and outdoor planting;

[0008] Based on the planting conditions selected by the target user, combined with the lighting data and meteorological data, the light intensity and switching time of the planting fill light are analyzed and adjusted according to preset rules;

[0009] Determining whether a nutrient solution adjustment condition is triggered based on ambient temperature data, ambient humidity data, nutrient solution level data, nutrient solution pH value data, nutrient solution concentration data, and nutrient solution temperature data; and when the nutrient solution adjustment condition is triggered, obtaining a preset adjustment index and calculating an adjustment parameter of the nutrient solution adjustment index to adjust the nutrient solution, the adjustment index including water and fertilizer pH value adjustment, water and fertilizer level adjustment, water and fertilizer concentration adjustment, and water and fertilizer temperature adjustment;

[0010] Monitor the liquid level data of the mother liquid tank and the acid and alkali tank in real time, analyze the liquid level data to obtain liquid level results, and display the liquid level results, which include mother liquid full, mother liquid exhausted, and mother liquid too little.

[0011] As an optional implementation, in the first aspect of the embodiment of the present invention, based on the planting conditions selected by the target user, combined with the lighting data and meteorological data, the light intensity and switching time of the planting fill light are analyzed and adjusted according to preset rules, including:

[0012] When the planting scene is indoor planting, obtain the lighting requirement information of the target plant currently being planted, calculate and adjust the light intensity of the planting fill light based on the lighting requirement information, and set the fill light duration of the target plant;

[0013] When the planting scene is outdoor planting, three time nodes of the day are selected as the first timestamp, the second timestamp and the third timestamp, where the first timestamp is earlier than the second timestamp, and the second timestamp is earlier than the third timestamp. The first sunshine duration between the first timestamp and the second timestamp is collected, and it is determined whether the first sunshine duration is greater than the set sunshine duration. When the first sunshine duration is greater than or equal to the set sunshine duration, the planting fill light is not started. When the first sunshine duration is less than the set sunshine duration, the second sunshine duration between the second timestamp and the third timestamp is predicted according to the local meteorological data of the day, and the sum of the first sunshine duration and the second sunshine duration is calculated as the total sunshine duration. When the total sunshine duration is less than the set sunshine duration, the fill light duration of the planting fill light and the fill light start time are calculated, and the fill light duration is equal to the set sunshine duration minus the total sunshine duration.

[0014] As an optional implementation, in the first aspect of the embodiment of the present invention, determining whether to trigger the nutrient solution adjustment condition based on meteorological data, ambient temperature data, ambient humidity data, nutrient solution level data, nutrient solution pH value data, nutrient solution concentration data, and nutrient solution temperature data at the planting site includes:

[0015] Set the nutrient solution level threshold, pH value threshold range, and nutrient solution temperature threshold range corresponding to different planting conditions; set the ambient temperature relationship scenario between historical ambient temperature statistics and predicted ambient temperature values; set the ambient humidity relationship scenario between historical ambient humidity statistics and predicted ambient humidity values; and set the nutrient solution concentration threshold range corresponding to the ambient temperature relationship scenario and the ambient humidity relationship scenario;

[0016] Based on the collected meteorological data, microclimate environment data and rhizosphere environment data, compare whether the nutrient solution level data is lower than the nutrient solution level threshold within a continuous set time period, and / or whether the nutrient solution pH value data exceeds the pH value threshold range, and / or whether the nutrient solution concentration data exceeds the nutrient solution concentration threshold range, and / or whether the nutrient solution temperature data exceeds the nutrient solution temperature threshold range.

[0017] As an optional embodiment, in the first aspect of the embodiment of the present invention, when the nutrient solution adjustment condition is triggered and the adjustment indicator is water and fertilizer level adjustment, the calculation of the adjustment parameter of the nutrient solution to adjust the nutrient solution includes:

[0018] Obtaining a preset nutrient solution level threshold and current nutrient solution level data, and calculating a corresponding water replenishment time based on the nutrient solution level threshold and current nutrient solution level data;

[0019] Controlling the opening time of the water inlet switch based on the water replenishment time;

[0020] Obtain the nutrient solution concentration threshold range corresponding to the current ambient temperature relationship scenario and the ambient humidity relationship scenario, the real-time concentration data of the nutrient solution after water replenishment, the unit water and fertilizer adjustment value of the nutrient mother solution, the liquid level data after water replenishment, the nutrient solution volume corresponding to the liquid level data, the lowest liquid level threshold, the nutrient solution volume corresponding to each unit liquid level, and the amount of nutrient solution that can be delivered per unit time by the peristaltic pump connected to the mother liquid tank, and calculate the working time required for the peristaltic pump connected to the mother liquid tank as the water replenishment time in combination with the formula Sl=((Et-E0)÷Ii)×(L1-L0)×Hm÷Vi; wherein Sl is the working time required for the peristaltic pump connected to the mother liquid tank, Et is the nutrient solution concentration threshold, E0 is the nutrient solution concentration data after water replenishment, Ii is the unit water and fertilizer adjustment value of the nutrient mother solution, L1 is the liquid level data after water replenishment, L0 is the lowest liquid level threshold, Hm is the water and fertilizer volume corresponding to the liquid level data, and Vi is the amount of nutrient solution that can be delivered per unit time by the peristaltic pump between the nutrient solution and the distribution pipe.

[0021] As an optional embodiment, in the first aspect of the embodiment of the present invention, when the nutrient solution adjustment condition is triggered and the adjustment indicator is water and fertilizer pH adjustment, the calculation of the adjustment parameter of the nutrient solution to adjust the nutrient solution includes:

[0022] When the pH value data of the nutrient solution is lower than or higher than the pH value threshold range, the working time required for the peristaltic pump connected to the acid / alkali tank is calculated according to the formula SpH = |P-P0| ÷ IpH) × L × Hm ÷ VpH, where SpH is the working time required for the peristaltic pump connected to the acid / alkali liquid tank, P is the nutrient solution pH value data to be adjusted, P0 is the pH value threshold range, IpH is the unit water and fertilizer adjustment value of the acid and alkali liquid, L is the current nutrient solution level data, Hm is the water and fertilizer volume corresponding to the level data, and VpH is the amount of nutrient solution delivered by the peristaltic pump connected to the acid / alkali liquid tank per unit time.

[0023] As an optional embodiment, in the first aspect of the embodiment of the present invention, when the nutrient solution adjustment condition is triggered and the adjustment indicator is water and fertilizer concentration adjustment, the calculation of the adjustment parameter of the nutrient solution to adjust the nutrient solution includes:

[0024] When the real-time data of the nutrient solution concentration is lower than the lower limit of the nutrient solution concentration threshold range, the working time of the peristaltic pump connected to the nutrient solution mother liquid tank is calculated according to the formula SEc=((El-E)÷Ii)×L×Hm÷Vi, where El is the lower limit of the nutrient solution concentration threshold range that needs to be adjusted, E is the measured value of the nutrient solution concentration, Ii is the unit water and fertilizer adjustment value of the nutrient solution mother liquid, L is the nutrient solution level data, Hm is the water and fertilizer volume corresponding to the nutrient solution level, and Vi is the amount of nutrient solution that can be delivered per unit time by the peristaltic pump between the nutrient solution and the liquid distribution pipe;

[0025] When the nutrient solution concentration detection value is higher than the upper limit of the nutrient solution concentration threshold range, the opening time of the water source inlet switch is calculated according to the formula Lw = Es × Ls ÷ Eu-Ls, where Lw is the opening time of the water source inlet switch, Es is the actual measured value of the nutrient solution concentration before water replenishment, Eu is the upper limit of the nutrient solution concentration threshold range that needs to be adjusted, and Ls is the liquid level of the nutrient solution pool before water replenishment.

[0026] As an optional embodiment, in the first aspect of the embodiment of the present invention, when the nutrient solution adjustment condition is triggered and the adjustment indicator is water and fertilizer temperature adjustment, the calculation of the adjustment parameter of the nutrient solution to adjust the nutrient solution includes:

[0027] When the nutrient solution temperature data is higher than the upper limit of the temperature threshold range or lower than the lower limit of the temperature threshold range, the liquid temperature of the nutrient solution is adjusted.

[0028] A second aspect of an embodiment of the present invention discloses an intelligent planting system, comprising an environmental monitoring unit, a planting unit, a control unit, a display unit and a processing unit, wherein the environmental monitoring unit, the control unit and the display unit are all connected to the processing unit, and the planting unit is connected to the control unit and the processing unit respectively; the environmental monitoring unit is used to collect microclimate environmental data, rhizosphere environmental data and local meteorological data of the target environment in real time and feed them back to the processing unit, the planting unit is used to provide a planting carrier, the display unit is used to display microclimate environmental data and rhizosphere environmental data, the processing unit is used to analyze meteorological data, microclimate environmental data and rhizosphere environmental data, and determine whether to trigger nutrient solution adjustment conditions according to preset rules; when the nutrient solution adjustment conditions are triggered, the conditional parameters of the nutrient solution are calculated and the liquid level, concentration, pH value, liquid temperature and light intensity of the nutrient solution of the planting unit are adjusted through the control unit.

[0029] As an optional embodiment, in the second aspect of the embodiment of the present invention, the environmental monitoring unit includes a pH sensor, a liquid temperature sensor, a liquid level meter, and a conductivity sensor, and the pH sensor, liquid temperature sensor, liquid level meter, and conductivity sensor are all connected to the processor. The planting unit includes a cultivation carrier, a water and fertilizer circulation pipeline, and a nutrient solution tank. The cultivation carrier is used to plant plants, one end of the water and fertilizer circulation pipeline is connected to the nutrient solution tank, and the other end extends to the corresponding position of the cultivation carrier.

[0030] A third aspect of an embodiment of the present invention discloses an intelligent planting device, comprising:

[0031] Data acquisition module: used to collect microclimate data and rhizosphere environmental data of the target environment in real time, and collect local meteorological data. The microclimate environmental data includes ambient temperature data, ambient humidity data, and light data. The rhizosphere environmental data includes nutrient solution level data, nutrient solution pH value data, nutrient solution concentration data, and nutrient solution temperature data;

[0032] Instruction receiving module: used to receive a planting condition selection instruction input by a target user, wherein the planting condition includes a planting scene, a planting type, and a planting season, and the planting scene includes indoor planting and outdoor planting;

[0033] Fill light setting module: used to analyze and adjust the light intensity and switching time of the grow light according to preset rules based on the planting conditions selected by the target user and combined with the lighting data and meteorological data;

[0034] Nutrient solution parameter adjustment module: used to determine whether a nutrient solution adjustment condition is triggered based on ambient temperature data, ambient humidity data, nutrient solution level data, nutrient solution pH value data, nutrient solution concentration data, and nutrient solution temperature data. When the nutrient solution adjustment condition is triggered, the module obtains a preset adjustment index and calculates the adjustment parameters of the nutrient solution adjustment index to adjust the nutrient solution. The adjustment index includes water and fertilizer pH value adjustment, water and fertilizer level adjustment, water and fertilizer concentration adjustment, and water and fertilizer temperature adjustment.

[0035] Liquid level monitoring module: used to monitor the liquid level data of the mother liquid tank and the acid and alkali tank in real time, analyze the liquid level data to obtain liquid level results, and display the liquid level results, which include mother liquid full, mother liquid used up, and mother liquid too little.

[0036] As an optional implementation, in the third aspect of the embodiment of the present invention, based on the planting conditions selected by the target user, combined with the lighting data and meteorological data, the light intensity and switching time of the planting fill light are analyzed and adjusted according to preset rules, including:

[0037] When the planting scene is indoor planting, obtain the lighting requirement information of the target plant currently being planted, calculate and adjust the light intensity of the planting fill light based on the lighting requirement information, and set the fill light duration of the target plant;

[0038] When the planting scene is outdoor planting, three time nodes of the day are selected as the first timestamp, the second timestamp and the third timestamp, where the first timestamp is earlier than the second timestamp, and the second timestamp is earlier than the third timestamp. The first sunshine duration between the first timestamp and the second timestamp is collected, and it is determined whether the first sunshine duration is greater than the set sunshine duration. When the first sunshine duration is greater than or equal to the set sunshine duration, the planting fill light is not started. When the first sunshine duration is less than the set sunshine duration, the second sunshine duration between the second timestamp and the third timestamp is predicted according to the local meteorological data of the day, and the sum of the first sunshine duration and the second sunshine duration is calculated as the total sunshine duration. When the total sunshine duration is less than the set sunshine duration, the fill light duration of the planting fill light and the fill light start time are calculated, and the fill light duration is equal to the set sunshine duration minus the total sunshine duration.

[0039] As an optional implementation, in the third aspect of the embodiment of the present invention, determining whether to trigger the nutrient solution adjustment condition based on meteorological data, ambient temperature data, ambient humidity data, nutrient solution level data, nutrient solution pH value data, nutrient solution concentration data, and nutrient solution temperature data at the planting site includes:

[0040] Set the nutrient solution level threshold, pH value threshold range, and nutrient solution temperature threshold range corresponding to different planting conditions; set the ambient temperature relationship scenario between historical ambient temperature statistics and predicted ambient temperature values; set the ambient humidity relationship scenario between historical ambient humidity statistics and predicted ambient humidity values; and set the nutrient solution concentration threshold range corresponding to the ambient temperature relationship scenario and the ambient humidity relationship scenario;

[0041] Based on the collected meteorological data, microclimate environment data and rhizosphere environment data, compare whether the nutrient solution level data is lower than the nutrient solution level threshold within a continuous set time period, and / or whether the nutrient solution pH value data exceeds the pH value threshold range, and / or whether the nutrient solution concentration data exceeds the nutrient solution concentration threshold range, and / or whether the nutrient solution temperature data exceeds the nutrient solution temperature threshold range.

[0042] As an optional embodiment, in the third aspect of the embodiment of the present invention, when the nutrient solution adjustment condition is triggered and the adjustment indicator is water and fertilizer level adjustment, the calculation of the adjustment parameter of the nutrient solution to adjust the nutrient solution includes:

[0043] Obtaining a preset nutrient solution level threshold and current nutrient solution level data, and calculating a corresponding water replenishment time based on the nutrient solution level threshold and current nutrient solution level data;

[0044] Controlling the opening time of the water inlet switch based on the water replenishment time;

[0045] Obtain the nutrient solution concentration threshold range corresponding to the current ambient temperature relationship scenario and the ambient humidity relationship scenario, the real-time concentration data of the nutrient solution after water replenishment, the unit water and fertilizer adjustment value of the nutrient mother solution, the liquid level data after water replenishment, the nutrient solution volume corresponding to the liquid level data, the lowest liquid level threshold, the nutrient solution volume corresponding to each unit liquid level, and the amount of nutrient solution that can be delivered per unit time by the peristaltic pump connected to the mother liquid tank, and calculate the working time required for the peristaltic pump connected to the mother liquid tank as the water replenishment time in combination with the formula Sl=((Et-E0)÷Ii)×(L1-L0)×Hm÷Vi; wherein Sl is the working time required for the peristaltic pump connected to the mother liquid tank, Et is the nutrient solution concentration threshold, E0 is the nutrient solution concentration data after water replenishment, Ii is the unit water and fertilizer adjustment value of the nutrient mother solution, L1 is the liquid level data after water replenishment, L0 is the lowest liquid level threshold, Hm is the water and fertilizer volume corresponding to the liquid level data, and Vi is the amount of nutrient solution that can be delivered per unit time by the peristaltic pump between the nutrient solution and the distribution pipe.

[0046] As an optional embodiment, in the third aspect of the embodiment of the present invention, when the nutrient solution adjustment condition is triggered and the adjustment indicator is water and fertilizer pH adjustment, the calculation of the adjustment parameter of the nutrient solution to adjust the nutrient solution includes:

[0047] When the pH value data of the nutrient solution is lower than or higher than the pH value threshold range, the working time required for the peristaltic pump connected to the acid / alkali tank is calculated according to the formula SpH = |P-P0| ÷ IpH) × L × Hm ÷ VpH, where SpH is the working time required for the peristaltic pump connected to the acid / alkali liquid tank, P is the nutrient solution pH value data to be adjusted, P0 is the pH value threshold range, IpH is the unit water and fertilizer adjustment value of the acid and alkali liquid, L is the current nutrient solution level data, Hm is the water and fertilizer volume corresponding to the level data, and VpH is the amount of nutrient solution delivered by the peristaltic pump connected to the acid / alkali liquid tank per unit time.

[0048] As an optional embodiment, in the third aspect of the embodiment of the present invention, when the nutrient solution adjustment condition is triggered and the adjustment indicator is water and fertilizer concentration adjustment, the calculation of the adjustment parameter of the nutrient solution to adjust the nutrient solution includes:

[0049] When the real-time data of the nutrient solution concentration is lower than the lower limit of the nutrient solution concentration threshold range, the working time of the peristaltic pump connected to the nutrient solution mother liquid tank is calculated according to the formula SEc=((El-E)÷Ii)×L×Hm÷Vi, where El is the lower limit of the nutrient solution concentration threshold range that needs to be adjusted, E is the measured value of the nutrient solution concentration, Ii is the unit water and fertilizer adjustment value of the nutrient solution mother liquid, L is the nutrient solution level data, Hm is the water and fertilizer volume corresponding to the nutrient solution level, and Vi is the amount of nutrient solution that can be delivered per unit time by the peristaltic pump between the nutrient solution and the liquid distribution pipe;

[0050] When the nutrient solution concentration detection value is higher than the upper limit of the nutrient solution concentration threshold range, the opening time of the water source inlet switch is calculated according to the formula Lw = Es × Ls ÷ Eu-Ls, where Lw is the opening time of the water source inlet switch, Es is the actual measured value of the nutrient solution concentration before water replenishment, Eu is the upper limit of the nutrient solution concentration threshold range that needs to be adjusted, and Ls is the liquid level of the nutrient solution pool before water replenishment.

[0051] As an optional embodiment, in the third aspect of the embodiment of the present invention, when the nutrient solution adjustment condition is triggered and the adjustment indicator is water and fertilizer temperature adjustment, the calculation of the adjustment parameter of the nutrient solution to adjust the nutrient solution includes:

[0052] When the nutrient solution temperature data is higher than the upper limit of the temperature threshold range or lower than the lower limit of the temperature threshold range, the liquid temperature of the nutrient solution is adjusted.

[0053] The fourth aspect of an embodiment of the present invention discloses an electronic device, comprising: a memory storing executable program code; a processor coupled to the memory; the processor calls the executable program code stored in the memory to execute the intelligent planting method disclosed in the first aspect of the embodiment of the present invention.

[0054] A fourth aspect of an embodiment of the present invention discloses a computer-readable storage medium storing a computer program, wherein the computer program enables a computer to execute the intelligent planting method disclosed in the first aspect of the embodiment of the present invention.

[0055] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:

[0056] In an embodiment of the present invention, environmental data information of the target environment and planting information are collected, wherein the environmental data information includes the ambient temperature, ambient humidity and light intensity, and the planting information includes the nutrient solution level, pH value, concentration and temperature of the nutrient solution. Local meteorological data is also collected. The target user can select monitoring conditions based on the environment in which the plants are currently being planted, that is, input a planting condition selection instruction to select whether the current planting is indoors or outdoors. Different planting conditions and environments affect the intelligent monitoring settings. Based on the planting conditions selected by the user and the real-time light data, the fill light data of the planting fill light is intelligently adjusted. For example, in the case of insufficient light, the brightness of the fill light is increased and / or the fill light time is extended to ensure that the plants receive sufficient light for photosynthesis. The nutrient solution level is monitored in real time. When the level is lower than a preset threshold, the water replenishment time is automatically calculated and the water inlet switch opening time is controlled to ensure that the nutrient solution is always maintained at an appropriate level. Based on the ambient temperature, humidity and the pH value, concentration and temperature data of the nutrient solution, it is intelligently determined whether the nutrient solution adjustment conditions are triggered. Once the conditions are triggered, the parameters of the nutrient solution, such as pH value and concentration, are calculated and adjusted to optimize the growth environment of the plant. In the embodiment, the target user can input the planting condition selection instructions through the interface, and view the various parameters of the planting environment and the operating status of the intelligent system in real time, so as to intuitively understand the planting situation and help make timely adjustments. By integrating data analysis algorithms and automatic control, real-time monitoring and intelligent adjustment of the planting environment are realized, which can greatly reduce labor costs and water resource consumption, and at the same time improve planting efficiency and yield. BRIEF DESCRIPTION OF THE DRAWINGS

[0057] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0058] Figure 1 This is a flow chart of an intelligent planting method disclosed in an embodiment of the present invention;

[0059] Figure 2 This is a structural diagram of an intelligent planting system provided by an embodiment of the present invention;

[0060] Figure 3This is a structural diagram of an intelligent planting device provided by an embodiment of the present invention;

[0061] Figure 4 It is a structural diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0062] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.

[0063] It should be noted that the terms "first," "second," "third," "fourth," etc. in the description and claims of the present invention are used to distinguish different objects rather than to describe a specific order. The terms "including" and "having," as well as any variations thereof, in the embodiments of the present invention, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such process, method, product, or apparatus.

[0064] The embodiments of the present invention disclose an intelligent planting method, system, device, electronic device and storage medium. In the embodiments, environmental data information of the target environment and planting information are collected, wherein the environmental data information includes the ambient temperature, ambient humidity and light intensity, and the planting information includes the nutrient solution level, pH value, concentration and temperature of the nutrient solution. Local meteorological data is also collected. The target user can select monitoring conditions based on the environment of the current planted plants, that is, input a planting condition selection instruction to select whether the current planting is indoors or outdoors. Different planting conditions and environments affect the intelligent monitoring settings. Based on the planting conditions selected by the user and the real-time light data, the fill light data of the planting fill light is intelligently adjusted. For example, in the case of insufficient light, the brightness of the fill light is increased and / or the fill light time is extended to ensure that the plant obtains sufficient light for photosynthesis. Based on the ambient temperature, humidity and the liquid level, pH value, concentration and temperature data of the nutrient solution, it is intelligently determined whether the nutrient solution adjustment conditions are triggered. Once the conditions are triggered, the parameters of the nutrient solution, such as liquid level, pH value, concentration, etc., are calculated and adjusted to optimize the growth environment of the plant. In the embodiment, the target user can input the planting condition selection instructions through the interface, and view the various parameters of the planting environment and the operating status of the intelligent system in real time, so as to intuitively understand the planting situation and help make timely adjustments. By integrating data analysis algorithms and automatic control, real-time monitoring and intelligent adjustment of the planting environment are realized, which can greatly reduce labor costs and water resource consumption, and at the same time improve planting efficiency and yield.

[0065] Example 1

[0066] See also Figure 1 , Figure 1 It is a flow chart of an intelligent planting method disclosed in an embodiment of the present invention. Among them, the execution subject of the method described in the embodiment of the present invention is an execution subject composed of software and / or hardware, and the execution subject can receive relevant information by wired or / and wireless means, and can send certain instructions. Of course, it can also have certain processing functions and storage functions. The execution subject can control multiple devices, such as a remote physical server or cloud server and related software, or it can be a local host or server and related software that performs related operations on a device placed somewhere. In some scenarios, multiple storage devices can also be controlled, and the storage devices can be placed in the same place or different places as the devices.

[0067] like Figure 1 As shown, the intelligent planting method includes the following steps:

[0068] 101. Collect the microclimate environmental data and rhizosphere environmental data of the target environment in real time, and collect local meteorological data. The microclimate environmental data includes ambient temperature data, ambient humidity data, and light data. The rhizosphere environmental data includes nutrient solution level data, nutrient solution pH value data, nutrient solution concentration data, and nutrient solution temperature data.

[0069] In this step, environmental data and planting information for the target environment are collected in real time. This environmental data includes microclimate and rhizosphere data. Local meteorological data, such as weather conditions and rainfall probability, is also collected to help predict and address the impact of possible weather changes on planting. This local meteorological data includes weather monitoring information from a weather station matching the planting location and regional weather forecast information.

[0070] In the embodiments, the hardware of the planting system provided includes a planter, a nutrient solution circulation tube, a planting bed, and a water and fertilizer configuration. Simultaneously, real-time environmental monitoring of the plant growth is performed, including monitoring of the nutrient solution, water temperature, air temperature, humidity, and light intensity.

[0071] 102. Receive a planting condition selection instruction input by a target user, where the planting conditions include a planting scene, a planting type, and a planting season, and the planting scene includes indoor planting and outdoor planting.

[0072] The target user refers to the user who has the authority to supervise the planting. The target user can control the corresponding facilities by sending instructions through the software. In this step, the target user inputs the planting condition selection instruction, so that the intelligent monitoring system works under the corresponding planting condition restrictions and provides corresponding intelligent supervision strategies.

[0073] 103. Based on the planting conditions selected by the target user, combined with the lighting data and meteorological data, analyze and adjust the light intensity and switching time of the planting fill light according to preset rules.

[0074] Plants grown indoors and outdoors have different lighting conditions, so different supplemental lighting strategies are required. In low-light conditions, increase the brightness of the supplemental lights and / or extend the supplemental lighting duration to ensure that the plants receive sufficient light for photosynthesis.

[0075] Further, this step may include: when the planting scenario is indoor planting, obtaining the light requirement information of the target plant currently being planted, calculating and adjusting the light intensity of the planting supplementary light according to the light requirement information, and setting the supplementary light duration of the target plant; when the planting scenario is outdoor planting, selecting three time nodes of the day as the first time stamp, the second time stamp, and the third time stamp, where the first time stamp is earlier than the second time stamp, and the second time stamp is earlier than the third time stamp, collecting the first sunshine duration between the first time stamp and the second time stamp, determining whether the first sunshine duration is greater than the set sunshine duration, when the first sunshine duration is greater than or equal to the set sunshine duration, not starting the planting supplementary light, when the first sunshine duration is less than the set sunshine duration, predicting the second sunshine duration between the second time stamp and the third time stamp according to the local meteorological data of the day, and calculating the sum of the first sunshine duration and the second sunshine duration as the total sunshine duration, when the total sunshine duration is less than the set sunshine duration, calculating the supplementary light duration of the planting supplementary light and the start time of the supplementary light, and the supplementary light duration is equal to the set sunshine duration minus the total sunshine duration.

[0076] In the above, obtaining the light requirement information of the target plant currently being planted includes the daily required light intensity and light duration. Query the sunrise time and sunset time of the current period. Calculate the natural light duration according to the sunrise time and sunset time. Select three time nodes of the day as the first time stamp (T1), the second time stamp (T2), and the third time stamp (T3), where T1 is earlier than T2, and T2 is earlier than T3. Usually, T1 is 6:00 in the morning, T2 is 12:00 at noon, and T3 is 18:00 in the afternoon. When the outdoor mode is selected, the system makes an intelligent judgment at 12:00 every day. First, read the historical data, and calculate the sunshine duration TS1 of the plant from 6:00 to 12:00 in the morning based on the data of the light and effective radiation sensor of the intelligent system. If the sunny time TS1 > the suitable sunshine duration Ts of the plant, then no supplementary light is needed. Ts1 is the time when the average photosynthetic active radiation ≥ 250 μmol / m2·s. Ti is the minimum sunshine duration beneficial to the growth of a certain vegetable. If Ts1 < Ti, then based on the meteorological forecast data for the next 6 hours, predict the sunshine duration Ts2 that appears from 12:00 to 18:00 on the same day. If Ts1 + Ts2 < Ti, then supplementary light is needed, and the supplementary light duration T = Ti - (Ts1 + Ts2), with the unit of hour h. The start time H = 18 - T. If the measured average hourly photosynthetic active radiation intensity Ls ≥ 250 μmol / m2·s at H - 1 hour before the start time of supplementary light, then no supplementary light is needed during the period from H - H + 1, and so on. Otherwise, supplementary light is needed. Supplementary light intensity for light-loving vegetables: L1 = (600 - Ls) μmol / m2·s, supplementary light intensity for shade-loving vegetables: L2 = (250 - Ls) μmol / m2·s. After the system is successfully set, the system configures the start and end times of the supplementary light lamp timer according to the H and T values. Set the setting value of the voltage regulator switch of the supplementary light lamp according to the supplementary light intensity, and start the supplementary light lamp.

[0077] 104. Determine whether a nutrient solution adjustment condition is triggered based on the ambient temperature data, ambient humidity data, nutrient solution level data, nutrient solution pH value data, nutrient solution concentration data, and nutrient solution temperature data. When the nutrient solution adjustment condition is triggered, obtain a preset adjustment index and calculate an adjustment parameter of the nutrient solution adjustment index to adjust the nutrient solution. The adjustment index includes water and fertilizer pH value adjustment, water and fertilizer level adjustment, water and fertilizer concentration adjustment, and water and fertilizer temperature adjustment.

[0078] In this step, first, the nutrient solution level threshold, pH value threshold range, and nutrient solution temperature threshold range corresponding to different planting conditions are set, the ambient temperature relationship scenario between the ambient temperature historical statistical value and the ambient temperature predicted value, the ambient humidity relationship scenario between the ambient humidity historical data statistical value and the ambient humidity predicted value are set, and the nutrient solution concentration threshold range corresponding to the ambient temperature relationship scenario and the ambient humidity relationship scenario is set. Based on the collected meteorological data, microclimate environment data, and rhizosphere environment data, the nutrient solution level data is compared to see whether it is lower than the nutrient solution level threshold within a continuous set time period, and / or whether the nutrient solution pH value data exceeds the pH value threshold range, and / or whether the nutrient solution concentration data exceeds the nutrient solution concentration threshold range, and / or whether the nutrient solution temperature data exceeds the nutrient solution temperature threshold range.

[0079] When the nutrient solution adjustment condition is triggered, and the adjustment index is water and fertilizer level adjustment, the adjustment parameters of the nutrient solution are calculated to adjust the nutrient solution, including: obtaining a preset nutrient solution level threshold and current nutrient solution level data, and calculating the corresponding water replenishment time based on the nutrient solution level threshold and current nutrient solution level data; controlling the opening time of the water inlet switch based on the water replenishment time; obtaining the nutrient solution concentration threshold range corresponding to the current ambient temperature relationship scenario and the ambient humidity relationship scenario, the real-time concentration data of the nutrient solution after water replenishment, the unit water and fertilizer adjustment value of the nutrient mother solution, the liquid level data after water replenishment, the nutrient solution volume corresponding to the liquid level data, the minimum liquid level threshold, and the real-time concentration data of the nutrient solution after water replenishment. The corresponding nutrient solution volume and the amount of nutrient solution that the peristaltic pump connected to the mother liquid tank can deliver per unit time are calculated in combination with the formula Sl=((Et-E0)÷Ii)×(L1-L0)×Hm÷Vi to calculate the working time of the peristaltic pump connected to the mother liquid tank as the water replenishment time; among them, Sl is the working time required for the peristaltic pump connected to the mother liquid tank, Et is the nutrient solution concentration threshold, E0 is the nutrient solution concentration data after water replenishment, Ii is the unit water and fertilizer adjustment value of the nutrient mother solution, L1 is the liquid level data after water replenishment, L0 is the minimum liquid level threshold, Hm is the water and fertilizer volume corresponding to the liquid level data, and Vi is the amount of nutrient solution that can be delivered per unit time by the peristaltic pump between the nutrient solution and the distribution pipe.

[0080] When it is monitored that the water and fertilizer liquid level sensor value is continuously (30 minutes) lower than the preset value L0, the water replenishment program is started, and the system sends a water replenishment instruction, first triggering the water inlet switch to replenish the water level of the water and fertilizer pool to the specified water level L. The nutrient solution includes three types: A, B, and C, which are respectively provided with A, B, and C mother liquid pipes. The system calculates the time SL that the peristaltic pumps connected by the A, B, and C mother liquid pipes need to work through an algorithm, triggers the peristaltic pump switches with timers connected to the A, B, and C mother liquid pipes, and the agitators in the corresponding mother liquid pipes. At the same time, the agitator of the nutrient solution pool should also be controlled to start stirring until the nutrient solution parameters reach the preset value. After S seconds, the peristaltic pump and agitator are turned off, and the water replenishment program is completed. In this step, although the liquid level is replenished, the original nutrient solution concentration must be reduced after replenishing the water, so the algorithm also includes the regulation of the nutrient solution concentration.

[0081] When the nutrient solution adjustment condition is triggered and the adjustment indicator is the water and fertilizer pH value adjustment, the adjustment parameters of the nutrient solution are calculated to adjust the nutrient solution, including: when the nutrient solution pH value data is lower than or higher than the pH value threshold range, according to the formula SpH = |P-P0| ÷ IpH) × L × Hm ÷ VpH, the working time required for the peristaltic pump connected to the acid / alkali tank is calculated, wherein SpH is the working time required for the peristaltic pump connected to the acid / alkali liquid tank, P is the nutrient solution pH value data to be adjusted, P0 is the pH value threshold range, IpH is the unit water and fertilizer adjustment value of the acid / alkali liquid, L is the current nutrient solution liquid level data, Hm is the water and fertilizer volume corresponding to the liquid level data, and VpH is the amount of nutrient solution delivered by the peristaltic pump connected to the acid / alkali liquid tank per unit time.

[0082] When the nutrient solution adjustment condition is triggered and the adjustment index is water and fertilizer concentration adjustment, the adjustment parameters of the nutrient solution are calculated to adjust the nutrient solution, including: when the real-time data of the nutrient solution concentration is lower than the lower limit of the nutrient solution concentration threshold range, the working time of the peristaltic pump connected to the nutrient solution mother liquid tank is calculated according to the formula SEc=((El-E)÷Ii)×L×Hm÷Vi, where El is the lower limit of the nutrient solution concentration threshold range to be adjusted, E is the measured value of the nutrient solution concentration, Ii is the unit water and fertilizer adjustment value of the nutrient solution mother liquid, and L is the nutrient solution Liquid level data, Hm is the volume of water and fertilizer corresponding to the nutrient solution level, Vi is the amount of nutrient solution that can be delivered per unit time by the peristaltic pump between the nutrient solution and the distribution pipe; when the nutrient solution concentration detection value is higher than the upper limit of the nutrient solution concentration threshold range, the opening time of the water source inlet switch is calculated according to the formula Lw=Es×Ls÷Eu-Ls, Lw is the opening time of the water source inlet switch, Es is the measured value of the nutrient solution concentration before water replenishment, Eu is the upper limit of the nutrient solution concentration threshold range that needs to be adjusted, and Ls is the liquid level of the nutrient solution tank before water replenishment. When executing a specific threshold range, taking the concentration threshold range as an example, the concentration threshold range is set to a to b, where a is the lower limit of the threshold range and b is the upper limit of the threshold range. In the specific implementation process of the embodiment, taking into account continuous observation or dynamic balance, the adjustment is not started as soon as the a value or b value is exceeded. Instead, it is usually possible to control the value to be relatively stable after exceeding the a value or b value for a period of time, or to implement control when the a value or b value exceeds a certain numerical value C. The specific selection is made according to the data fluctuation characteristics.

[0083] When the nutrient solution adjustment condition is triggered and the adjustment indicator is water and fertilizer temperature adjustment, the adjustment parameters of the nutrient solution are calculated to adjust the nutrient solution, including: when the nutrient solution temperature data is higher than the upper limit value of the temperature threshold range or lower than the lower limit value of the temperature threshold range, adjusting the liquid temperature of the nutrient solution.

[0084] The preset values ​​for watering, fertilizer, and other control parameters must change with weather conditions based on crop growth needs. The software should automatically read current weather data and use an algorithm to calculate preset values ​​for nutrient solution parameters. These preset values ​​are then used as parameters for adjustment, maintaining the nutrient solution parameters within the preset range. Specifically, the intelligent planting system's temperature sensor data is read at midnight to calculate the daily average temperature Ta1. Based on the indoor temperature and humidity prediction model, the predicted indoor average relative humidity value Hy1 and the predicted daily average temperature Ty1 for the next day are obtained. Tb1 represents the lower limit of the optimal temperature for a particular plant's growth, while Tb2 represents the upper limit. Hb1 represents the lower limit of the optimal relative humidity, while Hb2 represents the upper limit of the optimal temperature. When Ta1 > Ty1, watering and fertilizer adjustments begin when the measured temperature T reaches Ty°C. When Ta1 = Ty1, no adjustments are required. When Ta1 < Ty1, adjustments begin when the measured temperature T reaches Ty°C. To address this situation, a concentration plan is set: from day 1 to day 5 after transplanting, the EC value of water and fertilizer is adjusted to the lower concentration range of E1, 1450-1550 μs / cm. From day 6 to day 25 after transplanting, when Hb1 < Hy1 ≤ Hb2 and Tb1 < Ty1 ≤ Tb2, the EC setting range is set to the higher concentration range of E2, 1850-1950 μs / cm. If either humidity or temperature falls outside the appropriate range, the EC concentration is adjusted back to within E1. For outdoor planting, historical air temperature data is read at 0:00 to calculate the daily average temperature Ta2. For the next day, the forecast data for the average relative humidity Hy2 and average temperature Ty2 are read (for greenhouse planting, the forecast data is the greenhouse temperature predicted by the forecast model). Tb1 represents the lower limit of the temperature suitable for a particular plant's growth, while Tb2 represents the upper limit. Hb1 represents the lower limit of the relative humidity, while Hb2 represents the upper limit of the temperature. When Ta2 > Ty2, adjust water and fertilizer settings when the measured temperature T reaches Ty°C. When Ta2 = Ty2, no adjustment is required. When Ta2 < Ty2, adjust water and fertilizer settings when the measured temperature T reaches Ty°C. When setting the concentration plan at this time, for days 1-5 after transplanting: adjust water and fertilizer EC values ​​within the lower concentration range E1. For days 6-25 after transplanting: when Hb1 < Hy2 ≤ Hb2 and Tb1 < Ty2 ≤ Tb2, adjust EC settings within the E2 range. If either humidity or temperature falls outside the appropriate range, adjust EC concentrations to within the E1 range. After day 25 after transplanting: when Hb1 < Hy2 ≤ Hb2 and Tb1 < Ty2 ≤ Tb2, adjust EC settings to the higher concentration range E3 (2400-2500 μs / cm). If either humidity or temperature falls outside the appropriate range, adjust EC concentrations to within the E2 range. When the water and fertilizer temperature is higher than 35℃, lower the water temperature to 20-30℃. When the water and fertilizer temperature is lower than 10℃, adjust the water temperature to 15-25℃.

[0085] 104. Monitor the liquid level data of the mother liquid tank and the acid and alkali tank in real time, analyze the liquid level data to obtain liquid level results, and display the liquid level results, which include whether the mother liquid is full, the mother liquid is used up, or the mother liquid is too little.

[0086] Types of vegetables that can be controlled by the system: The system is required to include automated planting functions and modes for a variety of vegetables, including summer leafy vegetables, winter leafy vegetables, tomatoes, cucumbers, etc. The system provides an interface for users to choose from. The software system provides an external interface for users to select "indoor", "outdoor" or "custom" modes, and intelligently control planting according to different modes. The system must monitor the liquid level (or capacity) of the mother liquid tank and the acid and alkali tank in real time, and make judgments on situations such as full, low, and 0. The software will prompt situations such as "mother liquid is full", "mother liquid is too little", and "mother liquid is exhausted" through interface prompts, flashing lights, and LED screen displays. The mother liquid tank needs to have the function of stirring or shaking the mother liquid before adding liquid. Too little mother liquid means that the mother liquid is almost exhausted.

[0087] The system also offers a custom mode. In this mode, the electronic pump is controlled to circulate the nutrient solution. The duration and intervals of irrigation are also determined by weather data and automatically adjusted. If the nutrient solution tank ages, the system responds to user commands by controlling the agitator and automatically controlling the valves to drain the nutrient solution, refill the stock solution and water, and restart the process.

[0088] Example 2

[0089] See also Figure 2 , Figure 2 This is a schematic diagram of the structure of an intelligent planting system disclosed in an embodiment of the present invention. Figure 2As shown, the intelligent planting system includes an environmental monitoring unit, a planting unit, a control unit, a display unit and a processing unit, wherein the environmental monitoring unit, the control unit and the display unit are all connected to the processing unit, and the planting unit is connected to the control unit and the processing unit respectively; the environmental monitoring unit is used to collect the microclimate environment data, the rhizosphere environment data, and the local meteorological data of the target environment in real time and feed it back to the processing unit, the planting unit is used to provide a planting carrier, the display unit is used to display the microclimate environment data and the rhizosphere environment data, the processing unit is used to analyze the meteorological data, the microclimate environment data and the rhizosphere environment data, and determine whether to trigger the nutrient solution adjustment condition according to the preset rules. When the nutrient solution adjustment condition is triggered, the condition parameters of the nutrient solution are calculated and the liquid level, concentration, pH value, liquid temperature and light intensity of the nutrient solution of the planting unit are adjusted by the control unit. The intelligent planting system described in this embodiment is used to execute the intelligent planting method. In the processing unit, different control methods are executed according to different situations corresponding to the pH value adjustment, liquid level adjustment, concentration adjustment and temperature adjustment of water and fertilizer recorded in the intelligent planting method when the nutrient solution adjustment condition is triggered. In addition, the display unit can also show system status data, control logs, plant growth logs and videos.

[0090] Furthermore, the environmental monitoring unit includes a pH sensor, a liquid temperature sensor, a liquid level meter, and a conductivity sensor, and the pH sensor, liquid temperature sensor, liquid level meter, and conductivity sensor are all connected to the processor. The planting unit includes a cultivation carrier, a water and fertilizer circulation pipeline, and a nutrient solution tank. The cultivation carrier is used to plant plants, including a cultivation bed, a cultivation rack, etc., without limitation. One end of the water and fertilizer circulation pipeline is connected to the nutrient solution tank, and the other end extends to the corresponding position of the cultivation carrier. The control unit includes: a lighting device composed of a timer, a switch and a fill light; a liquid level control device composed of a water source, a pipeline, a switch and a timer; a nutrient solution pH value adjustment device composed of an infusion pipeline, a peristaltic pump with a timer, an acid tank, and an alkali tank; a nutrient solution concentration adjustment device composed of an infusion pipeline, a peristaltic pump with a timer, an agitator and a nutrient solution mother liquid tank group; a water temperature control device composed of a water temperature controller with a switch; and a nutrient solution tank agitator. When the nutrient solution pH value regulating device, the nutrient solution concentration regulating device and the water temperature control device are triggered, the nutrient solution agitator is triggered synchronously.

[0091] Example 3

[0092] See also Figure 3 , Figure 3 This is a schematic diagram of the structure of an intelligent planting device disclosed in an embodiment of the present invention. Figure 3As shown, the intelligent planting device may include: a data acquisition module 301, an instruction receiving module 302, a fill light setting module 303, a nutrient solution parameter adjustment module 304 and a liquid level monitoring module 305, wherein the data acquisition module 301 is used to collect the microclimate environment data and rhizosphere environment data of the target environment in real time, and collect local meteorological data, the microclimate environment data includes ambient temperature data, ambient humidity data, and light data, the rhizosphere environment data includes nutrient solution level data, nutrient solution pH value data, nutrient solution concentration data, and nutrient solution temperature data; the instruction receiving module 302 is used to receive the planting condition selection instruction input by the target user, the planting condition includes planting scene, planting type and planting season, the planting scene includes indoor planting and outdoor planting; the fill light setting module 303 is used to select the type of planting condition based on the target user's selection Planting conditions, combined with the lighting data and meteorological data, analyze and adjust the lighting intensity and switching time of the planting fill light according to preset rules; nutrient solution parameter adjustment module 304: used to determine whether the nutrient solution adjustment condition is triggered based on ambient temperature data, ambient humidity data, nutrient solution level data, nutrient solution pH value data, nutrient solution concentration data and nutrient solution temperature data. When the nutrient solution adjustment condition is triggered, obtain the preset adjustment index and calculate the adjustment parameters of the nutrient solution adjustment index to adjust the nutrient solution. The adjustment index includes water and fertilizer pH value adjustment, water and fertilizer level adjustment, water and fertilizer concentration adjustment and water and fertilizer temperature adjustment; 305, liquid level monitoring module: used to monitor the liquid level data of the mother liquid tank and the acid and alkali tank in real time, analyze the liquid level data to obtain the liquid level result, and display the liquid level result. The liquid level result includes mother liquid full, mother liquid used up, and mother liquid too little.

[0093] The fill light setting module 303 specifically includes: when the planting scene is indoor planting, obtaining the light demand information of the target plant currently being planted, calculating and adjusting the light intensity of the planting fill light according to the light demand information, and setting the fill light duration of the target plant; when the planting scene is outdoor planting, selecting three time nodes of the day as the first timestamp, the second timestamp and the third timestamp, where the first timestamp is earlier than the second timestamp, and the second timestamp is earlier than the third timestamp, collecting the first sunshine duration between the first timestamp and the second timestamp, and judging the first sunshine duration. Whether the sunshine duration is greater than the set sunshine duration. When the first sunshine duration is greater than or equal to the set sunshine duration, the planting fill light is not started. When the first sunshine duration is less than the set sunshine duration, the second sunshine duration between the second timestamp and the third timestamp is predicted according to the local meteorological data of the day, and the sum of the first sunshine duration and the second sunshine duration is calculated as the total sunshine duration. When the total sunshine duration is less than the set sunshine duration, the fill light duration of the planting fill light and the fill light start-up time are calculated. The fill light duration is equal to the set sunshine duration minus the total sunshine duration.

[0094] In the parameter adjustment module 305, whether the nutrient solution adjustment condition is triggered is determined based on the meteorological data, ambient temperature data, ambient humidity data, nutrient solution level data, nutrient solution pH value data, nutrient solution concentration data and nutrient solution temperature data of the planting site, including: setting the nutrient solution level threshold, pH value threshold range, and nutrient solution temperature threshold range corresponding to different planting conditions, setting the ambient temperature relationship scenario between the ambient temperature historical statistical value and the ambient temperature predicted value, and the ambient humidity relationship scenario between the ambient humidity historical data statistical value and the ambient humidity predicted value, and setting the nutrient solution concentration threshold range corresponding to the ambient temperature relationship scenario and the ambient humidity relationship scenario; based on the collected meteorological data, microclimate environment data and rhizosphere environment data, comparing whether the nutrient solution level data is lower than the nutrient solution level threshold within a continuous set time period, and / or whether the nutrient solution pH value data exceeds the pH value threshold range, and / or comparing whether the nutrient solution concentration data exceeds the nutrient solution concentration threshold range, and / or comparing whether the nutrient solution temperature data exceeds the nutrient solution temperature threshold range.

[0095] Furthermore, when the nutrient solution adjustment condition is triggered and the adjustment index is water and fertilizer liquid level adjustment, the adjustment parameters of the nutrient solution are calculated to adjust the nutrient solution, including: obtaining a preset nutrient solution liquid level threshold and current nutrient solution liquid level data, and calculating the corresponding water replenishment time based on the nutrient solution liquid level threshold and current nutrient solution liquid level data; controlling the opening time of the water inlet switch based on the water replenishment time; obtaining the nutrient solution concentration threshold range corresponding to the current ambient temperature relationship scenario and the ambient humidity relationship scenario, the real-time concentration data of the nutrient solution after water replenishment, the unit water and fertilizer adjustment value of the nutrient mother solution, the liquid level data after water replenishment, the nutrient solution volume corresponding to the liquid level data, the minimum liquid level threshold, and the real-time concentration data of the nutrient solution after water replenishment; The volume of nutrient solution corresponding to the level and the amount of nutrient solution that can be delivered per unit time by the peristaltic pump connected to the mother liquid tank are calculated in combination with the formula Sl = ((Et-E0) ÷ Ii) × (L1-L0) × Hm ÷ Vi to calculate the working time of the peristaltic pump connected to the mother liquid tank as the replenishment time; among them, Sl is the working time required for the peristaltic pump connected to the mother liquid tank, Et is the nutrient solution concentration threshold, E0 is the nutrient solution concentration data after replenishment, Ii is the unit water and fertilizer adjustment value of the nutrient mother liquid, L1 is the liquid level data after replenishment, L0 is the minimum liquid level threshold, Hm is the water and fertilizer volume corresponding to the liquid level data, and Vi is the amount of nutrient solution that can be delivered per unit time by the peristaltic pump between the nutrient solution and the distribution pipe.

[0096] When the nutrient solution adjustment condition is triggered and the adjustment indicator is the water and fertilizer pH value adjustment, the adjustment parameters of the nutrient solution are calculated to adjust the nutrient solution, including: when the nutrient solution pH value data is lower than or higher than the pH value threshold range, according to the formula SpH = |P-P0|÷IpH) × L×Hm÷VpH, the working time required for the peristaltic pump connected to the acid / alkali tank is calculated, wherein SpH is the working time required for the peristaltic pump connected to the acid / alkali liquid tank, P is the nutrient solution pH value data to be adjusted, P0 is the pH value threshold range, IpH is the unit water and fertilizer adjustment value of the acid / alkali liquid, L is the current nutrient solution liquid level data, Hm is the water and fertilizer volume corresponding to the liquid level data, and VpH is the amount of nutrient solution delivered by the peristaltic pump connected to the acid / alkali liquid tank per unit time.

[0097] When the nutrient solution adjustment condition is triggered, and the adjustment index is water and fertilizer concentration adjustment, specifically, when the real-time data of the nutrient solution concentration is lower than the lower limit of the nutrient solution concentration threshold range, the working time of the peristaltic pump connected to the nutrient solution mother liquid tank is calculated according to the formula SEc=((El-E)÷Ii)×L×Hm÷Vi, where El is the lower limit of the nutrient solution concentration threshold range to be adjusted, E is the measured value of the nutrient solution concentration, Ii is the unit water and fertilizer adjustment value of the nutrient solution mother liquid, L is the nutrient solution level data, and Hm is The volume of water and fertilizer corresponding to the nutrient solution level, Vi, is the amount of nutrient solution that can be delivered per unit time by the peristaltic pump between the nutrient solution and the distribution pipe. When the nutrient solution concentration detection value is higher than the upper limit of the nutrient solution concentration threshold range, the opening time of the water source inlet switch is calculated according to the formula Lw = Es × Ls ÷ Eu - Ls, where Lw is the opening time of the water source inlet switch, Es is the measured value of the nutrient solution concentration before water replenishment, Eu is the upper limit of the nutrient solution concentration threshold range to be adjusted, and Ls is the liquid level of the nutrient solution tank before water replenishment. When the nutrient solution adjustment condition is triggered and the adjustment indicator is water and fertilizer temperature adjustment, the nutrient solution adjustment parameters are calculated to adjust the nutrient solution, including: when the nutrient solution temperature data is higher than the upper limit of the temperature threshold range or lower than the lower limit of the temperature threshold range, the liquid temperature of the nutrient solution is adjusted.

[0098] Example 4

[0099] See also Figure 4 , Figure 4 This is a schematic diagram of the structure of an electronic device disclosed in an embodiment of the present invention. The electronic device can be a computer, a server, etc. Of course, in certain circumstances, it can also be a smart device such as a mobile phone, a tablet computer, a monitoring terminal, and an image acquisition device with processing functions. Figure 4 As shown, the electronic device may include:

[0100] A memory 401 storing executable program code;

[0101] a processor 402 coupled to the memory 401;

[0102] The processor 402 calls the executable program code stored in the memory 401 to execute part or all of the steps in the intelligent planting method in the first embodiment.

[0103] An embodiment of the present invention discloses a computer-readable storage medium storing a computer program, wherein the computer program enables a computer to execute some or all of the steps in the intelligent planting method in embodiment 1.

[0104] An embodiment of the present invention further discloses a computer program product, wherein when the computer program product is run on a computer, the computer is caused to execute some or all of the steps in the intelligent planting method in embodiment 1.

[0105] An embodiment of the present invention further discloses an application publishing platform, wherein the application publishing platform is used to publish a computer program product. When the computer program product runs on a computer, the computer executes some or all of the steps in the intelligent planting method in embodiment one.

[0106] In various embodiments of the present invention, it should be understood that the size of the serial numbers of the processes does not necessarily mean the order of execution. The order of execution of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.

[0107] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, i.e., they may be located in one place or distributed across multiple network units. Some or all of these units may be selected based on actual needs to achieve the objectives of this embodiment.

[0108] In addition, the functional units in the embodiments of the present invention may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The integrated unit may be implemented in the form of hardware or software functional units.

[0109] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-accessible memory. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a memory and includes several requests for causing a computer device (which can be a personal computer, server, or network device, specifically a processor in the computer device) to execute some or all of the steps of the method described in each embodiment of the present invention.

[0110] In the embodiments provided herein, it should be understood that "B corresponding to A" means that B is associated with A and B can be determined based on A. However, it should also be understood that determining B based on A does not mean determining B based solely on A; B can also be determined based on A and / or other information.

[0111] Those skilled in the art will appreciate that some or all of the steps in the various methods of the embodiments may be performed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, including a read-only memory (ROM), a random access memory (RAM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), a one-time programmable read-only memory (OTPROM), an electronically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, magnetic disk storage, magnetic tape storage, or any other computer-readable medium capable of carrying or storing data.

[0112] The above is a detailed introduction to the intelligent planting method, system, device, electronic device and storage medium disclosed in the embodiments of the present invention. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea; at the same time, for those skilled in the art, according to the ideas of the present invention, there will be changes in the specific implementation methods and application scopes. In summary, the content of this specification should not be understood as a limitation on the present invention.

Claims

1. An intelligent planting method, characterized in that: include: Real-time collection of microclimate data and rhizosphere data of the target environment, and collection of local meteorological data, the microclimate data including ambient temperature data, ambient humidity data, and light data, the rhizosphere data including nutrient solution level data, nutrient solution pH data, nutrient solution concentration data, and nutrient solution temperature data; receiving a planting condition selection instruction input by a target user, wherein the planting condition includes a planting scene, a planting type, and a planting season, and the planting scene includes indoor planting and outdoor planting; Based on the planting conditions selected by the target user, combined with the lighting data and meteorological data, the light intensity and switching time of the planting fill light are analyzed and adjusted according to preset rules; Determining whether a nutrient solution adjustment condition is triggered based on ambient temperature data, ambient humidity data, nutrient solution level data, nutrient solution pH value data, nutrient solution concentration data, and nutrient solution temperature data; and when the nutrient solution adjustment condition is triggered, obtaining a preset adjustment index and calculating an adjustment parameter of the nutrient solution adjustment index to adjust the nutrient solution, the adjustment index including water and fertilizer pH value adjustment, water and fertilizer level adjustment, water and fertilizer concentration adjustment, and water and fertilizer temperature adjustment; Based on the meteorological data, ambient temperature data, ambient humidity data, nutrient solution level data, nutrient solution pH value data, nutrient solution concentration data, and nutrient solution temperature data of the planting site, it is determined whether the nutrient solution adjustment conditions are triggered, including: Set the nutrient solution level threshold, pH value threshold range, and nutrient solution temperature threshold range corresponding to different planting conditions; set the ambient temperature relationship scenario between historical ambient temperature statistics and predicted ambient temperature values; set the ambient humidity relationship scenario between historical ambient humidity statistics and predicted ambient humidity values; and set the nutrient solution concentration threshold range corresponding to the ambient temperature relationship scenario and the ambient humidity relationship scenario; Based on the collected meteorological data, microclimate environment data, and rhizosphere environment data, comparing whether the nutrient solution liquid level data is lower than the nutrient solution liquid level threshold value for a continuous set period of time, and / or whether the nutrient solution pH value data exceeds the pH value threshold range, and / or whether the nutrient solution concentration data exceeds the nutrient solution concentration threshold range, and / or whether the nutrient solution temperature data exceeds the nutrient solution temperature threshold range; When the nutrient solution adjustment condition is triggered and the adjustment index is water and fertilizer level adjustment, the adjustment parameter of the nutrient solution adjustment index is calculated to adjust the nutrient solution, including: Obtaining a preset nutrient solution level threshold and current nutrient solution level data, and calculating a corresponding water replenishment time based on the nutrient solution level threshold and current nutrient solution level data; Controlling the opening time of the water inlet switch based on the water replenishment time; Obtain the nutrient solution concentration threshold range corresponding to the current ambient temperature relationship scenario and the ambient humidity relationship scenario, the real-time nutrient solution concentration data after water replenishment, the unit water and fertilizer adjustment value of the nutrient mother solution, the liquid level data after water replenishment, the nutrient solution volume corresponding to the liquid level data, the lowest liquid level threshold, the nutrient solution volume corresponding to each unit liquid level, and the amount of nutrient solution that can be delivered per unit time by the peristaltic pump connected to the mother liquid tank, and calculate the working time required for the peristaltic pump connected to the mother liquid tank as the water replenishment time by combining the formula Sl=((Et-E0)÷Ii)×(L1-L0)×Hm÷Vi; where Sl is the working time required for the peristaltic pump connected to the mother liquid tank, Et is the nutrient solution concentration threshold, E0 is the nutrient solution concentration data after water replenishment, Ii is the unit water and fertilizer adjustment value of the nutrient mother solution, L1 is the liquid level data after water replenishment, L0 is the lowest liquid level threshold, Hm is the water and fertilizer volume corresponding to the liquid level data, and Vi is the amount of nutrient solution that can be delivered per unit time by the peristaltic pump between the nutrient solution and the distribution pipe; Monitor the liquid level data of the mother liquid tank and the acid and alkali tank in real time, analyze the liquid level data to obtain liquid level results, and display the liquid level results, which include mother liquid full, mother liquid exhausted, and mother liquid too little.

2. The intelligent planting method according to claim 1, characterized in that: Based on the planting conditions selected by the target user, combined with the lighting data and meteorological data, the light intensity and switching time of the planting fill light are analyzed and adjusted according to preset rules, including: When the planting scene is indoor planting, obtain the lighting requirement information of the target plant currently being planted, calculate and adjust the light intensity of the planting fill light based on the lighting requirement information, and set the fill light duration of the target plant; When the planting scene is outdoor planting, three time nodes of the day are selected as the first timestamp, the second timestamp and the third timestamp, where the first timestamp is earlier than the second timestamp, and the second timestamp is earlier than the third timestamp. The first sunshine duration between the first timestamp and the second timestamp is collected, and it is determined whether the first sunshine duration is greater than the set sunshine duration. When the first sunshine duration is greater than or equal to the set sunshine duration, the planting fill light is not started. When the first sunshine duration is less than the set sunshine duration, the second sunshine duration between the second timestamp and the third timestamp is predicted according to the local meteorological data of the day, and the sum of the first sunshine duration and the second sunshine duration is calculated as the total sunshine duration. When the total sunshine duration is less than the set sunshine duration, the fill light duration of the planting fill light and the fill light start time are calculated, and the fill light duration is equal to the set sunshine duration minus the total sunshine duration.

3. The intelligent planting method according to claim 1, characterized in that: When the nutrient solution adjustment condition is triggered and the adjustment index is water and fertilizer pH adjustment, the adjustment parameter of the nutrient solution adjustment index is calculated to adjust the nutrient solution, including: When the pH value data of the nutrient solution is lower than or higher than the pH value threshold range, the working time required for the peristaltic pump connected to the acid / alkali tank is calculated according to the formula SpH=(|P-P0|÷IpH)×L×Hm÷VpH, where SpH is the working time required for the peristaltic pump connected to the acid / alkali liquid tank, P is the nutrient solution pH value data to be adjusted, P0 is the pH value threshold range, IpH is the unit water and fertilizer adjustment value of the acid and alkali liquid, L is the current nutrient solution level data, Hm is the water and fertilizer volume corresponding to the level data, and VpH is the amount of nutrient solution delivered by the peristaltic pump connected to the acid / alkali liquid tank per unit time.

4. The intelligent planting method according to claim 1, characterized in that: When the nutrient solution adjustment condition is triggered and the adjustment index is water and fertilizer concentration adjustment, the adjustment parameter of the nutrient solution adjustment index is calculated to adjust the nutrient solution, including: When the real-time data of the nutrient solution concentration is lower than the lower limit of the nutrient solution concentration threshold range, the working time of the peristaltic pump connected to the nutrient solution mother liquid tank is calculated according to the formula SEc=((El-E)÷Ii)×L×Hm÷Vi, where El is the lower limit of the nutrient solution concentration threshold range that needs to be adjusted, E is the measured value of the nutrient solution concentration, Ii is the unit water and fertilizer adjustment value of the nutrient solution mother liquid, L is the nutrient solution level data, Hm is the water and fertilizer volume corresponding to the nutrient solution level, and Vi is the amount of nutrient solution that can be delivered per unit time by the peristaltic pump between the nutrient solution and the distribution pipe; When the nutrient solution concentration detection value is higher than the upper limit of the nutrient solution concentration threshold range, the opening time of the water source inlet switch is calculated according to the formula Lw=Es×Ls÷Eu-Ls, where Lw is the opening time of the water source inlet switch, Es is the actual measured value of the nutrient solution concentration before water replenishment, Eu is the upper limit of the nutrient solution concentration threshold range that needs to be adjusted, and Ls is the liquid level of the nutrient solution pool before water replenishment.

5. The intelligent planting method according to claim 1, characterized in that: When the nutrient solution adjustment condition is triggered and the adjustment index is water, fertilizer and temperature adjustment, the adjustment parameter of the nutrient solution adjustment index is calculated to adjust the nutrient solution, including: When the nutrient solution temperature data is higher than the upper limit of the temperature threshold range or lower than the lower limit of the temperature threshold range, the liquid temperature of the nutrient solution is adjusted.

6. An intelligent planting system, characterized in that: The planting system is used to implement the intelligent planting method as described in claim 1, including an environmental monitoring unit, a planting unit, a control unit, a display unit and a processing unit, the environmental monitoring unit, the control unit and the display unit are all connected to the processing unit, and the planting unit is connected to the control unit and the processing unit respectively; the environmental monitoring unit is used to collect the microclimate environment data, rhizosphere environment data, and local meteorological data of the target environment in real time and feed them back to the processing unit, the planting unit is used to provide a planting carrier, the display unit is used to display the microclimate environment data and rhizosphere environment data, the processing unit is used to analyze the meteorological data, microclimate environment data and rhizosphere environment data, and determine whether to trigger the nutrient solution adjustment condition according to preset rules. When the nutrient solution adjustment condition is triggered, the condition parameters of the nutrient solution are calculated and the liquid level, concentration, pH value, liquid temperature and light intensity of the nutrient solution of the planting unit are adjusted by the control unit.

7. The intelligent planting system according to claim 6, characterized in that: The environmental monitoring unit includes a pH sensor, a liquid temperature sensor, a liquid level meter, and a conductivity sensor, and the pH sensor, liquid temperature sensor, liquid level meter, and conductivity sensor are all connected to the processor. The planting unit includes a cultivation carrier, a water and fertilizer circulation pipeline, and a nutrient solution pool. The cultivation carrier is used to plant plants. One end of the water and fertilizer circulation pipeline is connected to the nutrient solution pool, and the other end extends to the corresponding position of the cultivation carrier.

8. An intelligent planting device, characterized in that: include: Data acquisition module: used to collect microclimate data and rhizosphere environmental data of the target environment in real time, and collect local meteorological data. The microclimate environmental data includes ambient temperature data, ambient humidity data, and light data. The rhizosphere environmental data includes nutrient solution level data, nutrient solution pH value data, nutrient solution concentration data, and nutrient solution temperature data; Instruction receiving module: used to receive a planting condition selection instruction input by a target user, wherein the planting condition includes a planting scene, a planting type, and a planting season, and the planting scene includes indoor planting and outdoor planting; Fill light setting module: used to analyze and adjust the light intensity and switching time of the grow light according to preset rules based on the planting conditions selected by the target user and combined with the lighting data and meteorological data; Nutrient solution parameter adjustment module: used to determine whether a nutrient solution adjustment condition is triggered based on ambient temperature data, ambient humidity data, nutrient solution level data, nutrient solution pH value data, nutrient solution concentration data, and nutrient solution temperature data. When the nutrient solution adjustment condition is triggered, the module obtains a preset adjustment index and calculates the adjustment parameters of the nutrient solution adjustment index to adjust the nutrient solution. The adjustment index includes water and fertilizer pH value adjustment, water and fertilizer level adjustment, water and fertilizer concentration adjustment, and water and fertilizer temperature adjustment. Based on the meteorological data, ambient temperature data, ambient humidity data, nutrient solution level data, nutrient solution pH value data, nutrient solution concentration data, and nutrient solution temperature data of the planting site, it is determined whether the nutrient solution adjustment conditions are triggered, including: Set the nutrient solution level threshold, pH value threshold range, and nutrient solution temperature threshold range corresponding to different planting conditions; set the ambient temperature relationship scenario between historical ambient temperature statistics and predicted ambient temperature values; set the ambient humidity relationship scenario between historical ambient humidity statistics and predicted ambient humidity values; and set the nutrient solution concentration threshold range corresponding to the ambient temperature relationship scenario and the ambient humidity relationship scenario; Based on the collected meteorological data, microclimate environment data, and rhizosphere environment data, comparing whether the nutrient solution liquid level data is lower than the nutrient solution liquid level threshold value for a continuous set period of time, and / or whether the nutrient solution pH value data exceeds the pH value threshold range, and / or whether the nutrient solution concentration data exceeds the nutrient solution concentration threshold range, and / or whether the nutrient solution temperature data exceeds the nutrient solution temperature threshold range; When the nutrient solution adjustment condition is triggered and the adjustment index is water and fertilizer level adjustment, the adjustment parameter of the nutrient solution adjustment index is calculated to adjust the nutrient solution, including: Obtaining a preset nutrient solution level threshold and current nutrient solution level data, and calculating a corresponding water replenishment time based on the nutrient solution level threshold and current nutrient solution level data; Controlling the opening time of the water inlet switch based on the water replenishment time; Obtain the nutrient solution concentration threshold range corresponding to the current ambient temperature relationship scenario and the ambient humidity relationship scenario, the real-time nutrient solution concentration data after water replenishment, the unit water and fertilizer adjustment value of the nutrient mother solution, the liquid level data after water replenishment, the nutrient solution volume corresponding to the liquid level data, the lowest liquid level threshold, the nutrient solution volume corresponding to each unit liquid level, and the amount of nutrient solution that can be delivered per unit time by the peristaltic pump connected to the mother liquid tank, and calculate the working time required for the peristaltic pump connected to the mother liquid tank as the water replenishment time by combining the formula Sl=((Et-E0)÷Ii)×(L1-L0)×Hm÷Vi; where Sl is the working time required for the peristaltic pump connected to the mother liquid tank, Et is the nutrient solution concentration threshold, E0 is the nutrient solution concentration data after water replenishment, Ii is the unit water and fertilizer adjustment value of the nutrient mother solution, L1 is the liquid level data after water replenishment, L0 is the lowest liquid level threshold, Hm is the water and fertilizer volume corresponding to the liquid level data, and Vi is the amount of nutrient solution that can be delivered per unit time by the peristaltic pump between the nutrient solution and the distribution pipe; Liquid level monitoring module: used to monitor the liquid level data of the mother liquid tank and the acid and alkali tank in real time, analyze the liquid level data to obtain liquid level results, and display the liquid level results, which include mother liquid full, mother liquid used up, and mother liquid too little.

Citation Information

Patent Citations

  • Miniature closed type intelligent adjustment system of plant cultivation environmental factors

    CN103034210A

  • Small intelligent plant growing system

    CN104503518A