Greenhouse environment control method and device
By acquiring and processing greenhouse, crop, and park environmental data, and using preset models to generate control data, the problem of accuracy in greenhouse environmental control has been solved, enabling coordinated regulation of key elements within the greenhouse and improving crop yield.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- CHINA AGRI UNIV
- Filing Date
- 2026-01-15
- Publication Date
- 2026-05-01
AI Technical Summary
In existing agricultural greenhouses, equipment is scattered and independent, control relies on human experience, and environmental parameters are poorly matched with crop needs. This makes it impossible to achieve coordinated regulation of key elements such as light, carbon dioxide concentration, and water and fertilizer supply within the greenhouse, resulting in poor precision in greenhouse environmental control.
By acquiring greenhouse environmental data, crop image data, and park environmental data, and after preprocessing, crop growth data, light data, and water and fertilizer supply and demand data are generated using preset crop growth models, light models, and water and fertilizer supply and demand models. Based on these data and judgment thresholds, the working status of the load equipment is controlled to achieve precise greenhouse environmental control.
It improves the precision of greenhouse environmental control, provides a suitable growing environment for crops, and increases crop yield.
Smart Images

Figure CN121957237A_ABST
Abstract
Description
A method and apparatus for controlling greenhouse environment Technical Field
[0001] This invention relates to the field of greenhouse environment control technology, and also to a greenhouse environment control method and apparatus. Background Technology
[0002] With economic development, greenhouse agriculture has gained increasing attention as an important pathway to sustainable agricultural development. Through scientific management, greenhouse production can maximize crop quality and yield, improve resource utilization and labor productivity, and generate optimal economic and social benefits. However, existing agricultural greenhouses suffer from problems such as fragmented and independent equipment (skylights, shading curtains, water and fertilizer systems operate independently), reliance on manual experience for control, and low matching between environmental parameters and crop needs. This makes it difficult to achieve coordinated control of key elements such as light, carbon dioxide concentration, and water and fertilizer supply within the greenhouse, resulting in poor precision in greenhouse environmental control. Summary of the Invention
[0003] The technical problem to be solved by the present invention is to provide a greenhouse environment control method and device to improve the accuracy of greenhouse environment control.
[0004] To solve the above-mentioned technical problems, the technical solution of the present invention is as follows: In its first aspect, the present invention provides a greenhouse environment control method, comprising: acquiring greenhouse environment data, crop image data, and park environment data; preprocessing the greenhouse environment data, crop image data, and park environment data to obtain preprocessed data; obtaining crop growth data based on the preprocessed data and a preset crop growth model; obtaining crop illumination data based on the preprocessed data and a preset crop illumination model; obtaining crop water and fertilizer supply and demand data based on the preprocessed data and a preset crop water and fertilizer supply and demand model; obtaining greenhouse environment control data based on the crop growth data, crop illumination data, crop water and fertilizer supply and demand data, and a preset judgment threshold; and controlling the operating state of the load equipment based on the greenhouse environment control data.
[0005] Optionally, acquiring greenhouse environmental data, crop image data, and park environmental data includes: acquiring greenhouse environmental data, which includes greenhouse temperature data, greenhouse humidity data, greenhouse light intensity data, carbon dioxide concentration data, soil moisture data, and soil temperature data; acquiring crop image data, which includes images of crop growth status; and acquiring park environmental data, which includes wind speed data, rainfall data, and outdoor light data.
[0006] Optionally, the greenhouse environment data, crop image data, and park environment data are preprocessed to obtain preprocessed data, including: data cleaning of the greenhouse environment data, crop image data, and park environment data to obtain cleaned data; denoising of the cleaned data to obtain denoised data; and format standardization of the denoised data to obtain preprocessed data.
[0007] Optionally, crop growth data is obtained based on the preprocessed data and the preset crop growth model, including: through... Obtain crop growth data; among which, The net photosynthetic rate of the leaf. The coefficient for photosynthetically active radiation utilization is given by I, where I represents the outdoor illumination data in the preprocessed data. Here, represents the intercellular carbon dioxide concentration, and e is the base of the natural logarithm. Here, T represents the temperature influence coefficient, where T is the greenhouse temperature in the preprocessed data. For the target temperature, This represents the rate of dark respiration.
[0008] Optionally, crop illumination data is obtained based on the preprocessed data and a preset crop illumination model, including: through... Obtain crop light data; among which, For the target light intensity, Based on the basic light intensity requirement, This is a correction factor for the growth period. This is a seasonal adjustment factor.
[0009] Optionally, based on the preprocessed data and a preset crop water and fertilizer supply and demand model, crop water and fertilizer supply and demand data are obtained, including: through... Obtain the total amount of water required for a single replenishment; through The total amount of fertilizer required for a single application is obtained; based on the total amount of water required for a single application and the total amount of fertilizer required for a single application, crop water and fertilizer supply and demand data are obtained; wherein, This refers to the total amount of water required for a single replenishment. For optimal soil moisture content, The actual soil moisture content in the preprocessed data. This represents the volume of soil in the root zone. This is the correction factor for water leakage. This refers to the total amount of fertilizer required for a single application. Fertilizer requirement per unit yield For the target output, This refers to fertilizer utilization rate.
[0010] Optionally, greenhouse environment control data is obtained based on the crop growth data, crop light data, crop water and fertilizer supply and demand data, and a preset judgment threshold. This includes: acquiring the preset judgment threshold and preset load equipment operation data; comparing the crop growth data, crop light data, and the preset judgment threshold to obtain a comparison result; and obtaining greenhouse environment control data based on the comparison result, the crop water and fertilizer supply and demand data, and the preset load equipment operation data.
[0011] A second aspect of the present invention provides a greenhouse environment control device, comprising: an acquisition module for acquiring greenhouse environment data, crop image data, and park environment data; a processing module for preprocessing the greenhouse environment data, crop image data, and park environment data to obtain preprocessed data; obtaining crop growth data based on the preprocessed data and a preset crop growth model; obtaining crop illumination data based on the preprocessed data and a preset crop illumination model; obtaining crop water and fertilizer supply and demand data based on the preprocessed data and a preset crop water and fertilizer supply and demand model; obtaining greenhouse environment control data based on the crop growth data, crop illumination data, crop water and fertilizer supply and demand data, and a preset judgment threshold; and controlling the operating state of the load equipment based on the greenhouse environment control data.
[0012] A third aspect of the present invention provides a computing device, comprising: a processor and a memory storing a computer program, wherein the computer program, when executed by the processor, performs the method described in the first aspect.
[0013] A fourth aspect of the present invention provides a computer-readable storage medium storing instructions that, when executed on a computer, cause the computer to perform the method as described in the first aspect.
[0014] The above-mentioned solution of the present invention includes at least the following beneficial effects: The above-mentioned solution of the present invention acquires greenhouse environment data, crop image data, and park environment data, and performs preprocessing to obtain preprocessed data. Then, based on the preprocessed data and a preset crop growth model, crop growth data is obtained. Based on the preprocessed data and a preset crop illumination model, crop illumination data is obtained. Based on the preprocessed data and a preset crop water and fertilizer supply and demand model, crop water and fertilizer supply and demand data is obtained. Based on the crop growth data, the crop illumination data, the crop water and fertilizer supply and demand data, and a preset judgment threshold, greenhouse environment control data is obtained. Finally, the working status of the load equipment is controlled based on the greenhouse environment control data, which helps to improve the accuracy of greenhouse environment control, provide a suitable growth environment for crop growth, and increase crop yield. Attached Figure Description
[0015] Figure 1 is a flowchart illustrating the greenhouse environment control method in an embodiment of the present invention; Figure 2 is a structural schematic diagram illustrating the greenhouse environment control device in an embodiment of the present invention. Detailed Implementation
[0016] Exemplary embodiments of the invention will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the invention are shown in the drawings, it should be understood that the invention may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this invention will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.
[0017] As shown in Figure 1, an embodiment of the present invention proposes a greenhouse environment control method, comprising the following steps: Step 101, acquiring greenhouse environment data, crop image data, and park environment data; Step 102, preprocessing the greenhouse environment data, crop image data, and park environment data to obtain preprocessed data; Step 103, obtaining crop growth data based on the preprocessed data and a preset crop growth model; Step 104, obtaining crop illumination data based on the preprocessed data and a preset crop illumination model; Step 105, obtaining crop water and fertilizer supply and demand data based on the preprocessed data and a preset crop water and fertilizer supply and demand model; Step 106, obtaining greenhouse environment control data based on the crop growth data, crop illumination data, crop water and fertilizer supply and demand data, and a preset judgment threshold; Step 107, controlling the working status of the load equipment based on the greenhouse environment control data.
[0018] The greenhouse environment control method of this invention acquires greenhouse environment data, crop image data, and park environment data, and preprocesses them to obtain preprocessed data. Then, based on the preprocessed data and a preset crop growth model, crop growth data is obtained; based on the preprocessed data and a preset crop illumination model, crop illumination data is obtained; based on the preprocessed data and a preset crop water and fertilizer supply and demand model, crop water and fertilizer supply and demand data is obtained; and based on the crop growth data, crop illumination data, crop water and fertilizer supply and demand data, and a preset judgment threshold, greenhouse environment control data is obtained. Finally, the working status of the load equipment is controlled based on the greenhouse environment control data, which helps to improve the accuracy of greenhouse environment control, provide a suitable growth environment for crop growth, and increase crop yield.
[0019] In an optional embodiment of the present invention, step 101, acquiring greenhouse environmental data, crop image data, and park environmental data, may include: step 1011, acquiring greenhouse environmental data; the greenhouse environmental data includes greenhouse temperature data, greenhouse humidity data, greenhouse light intensity data, carbon dioxide concentration data, soil moisture data, and soil temperature data; specifically, greenhouse temperature data and greenhouse humidity data can be collected by temperature and humidity sensors, greenhouse light intensity data can be collected by light intensity sensors, carbon dioxide concentration data can be collected by carbon dioxide concentration sensors, soil moisture data (including humidity, soluble ion concentration, pH value, and actual soil moisture content) can be collected by soil moisture sensors, and soil temperature data can be collected by soil temperature sensors, serving as the data basis for subsequent greenhouse environmental control.
[0020] Step 1012: Acquire crop image data; the crop image data includes crop growth status images; specifically, crop growth status images, such as crop canopy images and fruit growth status images, can be acquired through a high-definition camera, serving as the data basis for subsequent greenhouse environment control.
[0021] Step 1013: Obtain park environmental data; the park environmental data includes wind speed data, rainfall data, and outdoor sunlight data.
[0022] Specifically, the park's environmental data refers to the environmental data outside the greenhouse. This data can be collected through wind speed sensors, rainfall sensors, and outdoor light sensors, serving as the basis for subsequent greenhouse environmental control.
[0023] In an optional embodiment of the present invention, step 102, which involves preprocessing the greenhouse environment data, the crop image data, and the park environment data to obtain preprocessed data, may include: step 1021, cleaning the greenhouse environment data, the crop image data, and the park environment data to obtain cleaned data; step 1022, denoising the cleaned data to obtain denoised data; and step 1023, standardizing the format of the denoised data to obtain preprocessed data.
[0024] Specifically, the acquired data of various types undergoes cleaning (such as deleting, interpolating, or filling missing values), denoising (using methods such as smoothing filtering), and format standardization (including unifying timestamps, units, and data structures), outputting data in a unified JSON format (a lightweight data exchange format). This improves both data quality and the efficiency of subsequent processing. Here, the methods for cleaning, denoising, and format standardization can be selected based on the data type. In one optional embodiment of the present invention, step 103, obtaining crop growth data based on the preprocessed data and a preset crop growth model, may include: through... Obtain crop growth data; among which, The net photosynthetic rate of the leaf. The coefficient for photosynthetically active radiation utilization is denoted as , and I represents the light intensity data inside the greenhouse from the preprocessed data. The intercellular carbon dioxide concentration, through get, The carbon dioxide concentration data is used in the preprocessed data, where e is the base of the natural logarithm. Here, T represents the temperature influence coefficient, where T is the greenhouse temperature in the preprocessed data. For the target temperature, This represents the rate of dark respiration.
[0025] Specifically, the photosynthetically active radiation utilization efficiency coefficient This can be determined based on crop growth status images (such as crop canopy images) in the preprocessed data. Specifically, the leaf area index (LAI) and chlorophyll content (SPAD) can be identified from the crop canopy image. When LAI increases and SPAD values rise, Synchronous adjustment improves the accuracy of photosynthetic rate calculation. Based on crop growth status images (such as fruit growth images) in the preprocessed data, the fruit enlargement rate can be identified. When the fruit enlargement rate reaches a preset rate threshold, the target photosynthetic rate is adjusted upwards. The optimal temperature, optimal humidity, and optimal carbon dioxide threshold within the greenhouse are then obtained using the above formulas. The target temperature is determined based on the wind speed data from the preprocessed data. Specifically, when the wind speed is high, the greenhouse ventilation efficiency is high, allowing for fine-tuning of the target indoor temperature. The interval was determined based on soil temperature data from the preprocessed data. Specifically, when the soil temperature is suitable (e.g., 18 to 22°C), root respiration is vigorous, and the rate of dark respiration is high. Reduce, correct leaf net photosynthetic rate Simultaneously, when the greenhouse humidity data in the preprocessed data increases, the dark respiration rate is correspondingly increased. .
[0026] Here, crop growth data includes target temperature threshold ranges, i.e., the temperatures required to maintain the optimal photosynthetic rate of the crop. Target photosynthetic rates are obtained for different crops. For example, for tomatoes, the corresponding target photosynthetic rate It can be 17.70 to 20.4 μmol This threshold can be adjusted according to the tomato variety and represents the crop's efficient photosynthetic state. This formula yields the net photosynthetic rate of the leaf. The range of values for temperature, humidity, and carbon dioxide concentration when within the target photosynthetic rate range. Among these, the photosynthetically active radiation utilization efficiency coefficient. Temperature influence coefficient and dark breathing rate The data is determined through field trials or based on the pretreatment data described in the above steps. For the same tomato variety, the light intensity data (I) within the greenhouse pretreatment data is considered a constant throughout the growth period. This data can also be used... The calculated target illumination intensity. Temperature response term. It is a typical S-shaped curve function, when hour, The temperature response term takes a value of 1 / 2; when T deviates... At this time, the value of the exponential term will increase or decrease significantly, causing the temperature response term to deviate from 1 / 2, thus making... Decrease, therefore, hour, Achieve theoretical maximum value . Maintain at to interval, i.e. This yields the temperature threshold range for maintaining the optimal photosynthetic rate of crops.
[0027] In an optional embodiment of the present invention, step 104, obtaining crop illumination data based on the preprocessed data and a preset crop illumination model, may include: through... Obtain crop light data; among which, For the target light intensity, Based on the basic light intensity requirement, This is a correction factor for the growth period. This is a seasonal adjustment factor.
[0028] Specifically, the growth period correction coefficient It is determined based on crop growth status images (such as crop canopy / plant images) in the preprocessed data. The crop growth stage is identified based on the crop growth status images, and the growth stage correction coefficient is used for the seedling stage. The value is 0.8, which is the growth period correction factor during the flowering period. The value is 1.0, representing the growth period correction factor during the resultant period. The value is 1.2. Seasonal adjustment factor. The seasonal correction factor can be determined based on the outdoor light data in the preprocessed data. Outdoor light data is weak in winter. The value is 1.1, representing a seasonal correction factor for strong outdoor sunlight in summer. The value is 0.9. Here, crop illumination data includes the target illumination intensity.
[0029] In an optional embodiment of the present invention, step 105, obtaining crop water and fertilizer supply and demand data based on the preprocessed data and the preset crop water and fertilizer supply and demand model, may include: step 1051, through... Obtain the total amount of water required for a single replenishment; Step 1052, through Step 105: Obtain the total amount of fertilizer required for a single application; based on the total amount of water required for a single application and the total amount of fertilizer required for a single application, obtain crop water and fertilizer supply and demand data; wherein, This refers to the total amount of water required for a single replenishment. For optimal soil moisture content, The actual soil moisture content in the preprocessed data. This represents the volume of soil in the root zone. This is the correction factor for water leakage. This refers to the total amount of fertilizer required for a single application. The fertilizer requirement per unit yield can be corrected based on the soluble ion concentration values in the preprocessed data. For the target output, To improve fertilizer utilization, adjustments can be made based on the pH values in the pretreatment data.
[0030] Specifically, root zone soil volume This can be determined using crop growth status images (such as root images) in preprocessed data. Specifically, the root distribution range is identified through root images, and the effective root zone soil volume is calculated based on the root distribution. Crop water and fertilizer supply and demand data includes the total amount of water required per application and the total amount of fertilizer required per application.
[0031] In an optional embodiment of the present invention, step 106, obtaining greenhouse environment control data based on the crop growth data, the crop light data, the crop water and fertilizer supply and demand data, and a preset judgment threshold, may include: step 1061, acquiring the preset judgment threshold and preset load equipment action data; step 1062, comparing the crop growth data, the crop light data, and the preset judgment threshold to obtain a comparison result; and step 1063, obtaining greenhouse environment control data based on the comparison result, the crop water and fertilizer supply and demand data, and the preset load equipment action data.
[0032] Specifically, the preset judgment threshold and corresponding preset load device action data can include: if the preset judgment threshold is the minimum value of the greenhouse temperature data being less than the target temperature threshold range, then the preset load device action data includes: closing the insulation blanket, closing the skylight / side window, and starting the hot air curtain; if the preset judgment threshold is the greenhouse temperature data being within the target temperature threshold range, then the preset load device action data will remain in the current state; if the preset judgment threshold is the maximum value of the greenhouse temperature data being greater than the target temperature threshold range, then the preset load device action data includes: opening the skylight / side window, adjusting the opening degree according to the temperature difference ratio (e.g., 30% opening for a 5℃ temperature difference, 60% opening for a 10℃ temperature difference), running the circulation fan at high speed, and lowering the shading curtain; the preset judgment threshold is the greenhouse light intensity data. If the light intensity is greater than 1.2 times the target light intensity, the preset load equipment action data includes: adjusting the opening degree of the shading curtain, with the opening degree being positively correlated with the excess ratio (e.g., 20% excess, opening degree is 20%; 50% excess, opening degree is 50%), and simultaneously opening the skylight; if the preset judgment threshold is that when the light intensity data in the greenhouse is between 0.8 times and 1.2 times the target light intensity, the preset load equipment action data will remain in the current state; if the preset judgment threshold is that the light intensity data in the greenhouse is less than 0.8 times the target light intensity, the preset load equipment action data includes: activating the supplementary lighting group in stages, with the power adjusted according to the difference ratio (e.g., 30% difference, 50% power; 50% difference, 100% power), completely closing the shading curtain, and extending the supplementary lighting time.
[0033] It should be noted that the above preset judgment thresholds and preset load device action data are only illustrative examples and can be modified according to actual conditions.
[0034] Specifically, crop growth data, crop light data, and preset judgment thresholds are compared to obtain comparison results. Based on the comparison results, the corresponding preset load equipment action data can be determined. Crop water and fertilizer supply and demand data can be used to obtain irrigation flow rate, duration, and fertilizer ratio of the fertigation machine. The corresponding preset load equipment action data and the fertigation machine's irrigation flow rate, duration, and fertilizer ratio are converted into greenhouse environmental control data, so that the corresponding load equipment can be adjusted to the appropriate working state based on the greenhouse environmental control data. Load equipment can include one or more of the following: greenhouse skylights, shading curtains, supplemental lighting, carbon dioxide generators, fertigation machines, blanket / film rolling devices, and circulating fans.
[0035] In an optional embodiment of the present invention, in step 107, the working state of the load device is controlled according to the greenhouse environment control data.
[0036] Specifically, greenhouse environmental control data is input into the corresponding load device for execution, thereby adjusting the working status of the load device to ensure that the crops are in a suitable environment.
[0037] A specific embodiment of the greenhouse environment control method of the present invention includes: step 111, acquiring greenhouse environment data, crop image data and park environment data; acquiring greenhouse environment data and park environment data through sensors, and acquiring crop image data through image acquisition devices such as cameras.
[0038] Step 112: Preprocess the greenhouse environment data, crop image data, and park environment data to obtain preprocessed data; perform data cleaning, noise reduction, and standardization on the acquired data to improve data quality.
[0039] Step 113: Obtain crop growth data based on the preprocessed data and the preset crop growth model; crop growth data can be obtained based on the formula corresponding to the preprocessed data and the preset crop growth model.
[0040] Step 114: Obtain crop illumination data based on the preprocessed data and the preset crop illumination model; crop illumination data can be obtained according to the formula corresponding to the preprocessed data and the preset crop illumination model.
[0041] Step 115: Obtain crop water and fertilizer supply and demand data based on the preprocessed data and the preset crop water and fertilizer supply and demand model; the crop water and fertilizer supply and demand data can be obtained based on the formula corresponding to the preprocessed data and the preset crop water and fertilizer supply and demand model.
[0042] Step 116: Based on the crop growth data, crop light data, crop water and fertilizer supply and demand data, and a preset judgment threshold, greenhouse environment control data is obtained; based on the comparison of crop growth data, crop light data, and the preset judgment threshold, preset load equipment operation data is obtained; based on the crop water and fertilizer supply and demand data, the irrigation flow rate, duration, and fertilizer ratio of the integrated water and fertilizer machine are calculated. The preset load equipment operation data, the irrigation flow rate, duration, and fertilizer ratio of the integrated water and fertilizer machine are converted into control parameters for the corresponding load equipment, which are used as greenhouse environment control data.
[0043] Step 117: Control the working status of the load equipment according to the greenhouse environment control data.
[0044] The greenhouse environment control data is input into the corresponding load device and executed to adjust the working status of the load device so that the crops are in a suitable environment.
[0045] The greenhouse environment control method of this invention integrates three types of data: greenhouse environment, crop images, and park environment, providing comprehensive data support for the final greenhouse environment control data, which helps to improve the accuracy of greenhouse environment control.
[0046] As shown in Figure 2, an embodiment of the present invention proposes a greenhouse environment control device 200, comprising: an acquisition module 201 for acquiring greenhouse environment data, crop image data, and park environment data; a processing module 202 for preprocessing the greenhouse environment data, crop image data, and park environment data to obtain preprocessed data; obtaining crop growth data based on the preprocessed data and a preset crop growth model; obtaining crop illumination data based on the preprocessed data and a preset crop illumination model; obtaining crop water and fertilizer supply and demand data based on the preprocessed data and a preset crop water and fertilizer supply and demand model; obtaining greenhouse environment control data based on the crop growth data, crop illumination data, crop water and fertilizer supply and demand data, and a preset judgment threshold; and controlling the working state of the load equipment based on the greenhouse environment control data.
[0047] Optionally, acquiring greenhouse environmental data, crop image data, and park environmental data includes: acquiring greenhouse environmental data, which includes greenhouse temperature data, greenhouse humidity data, greenhouse light intensity data, carbon dioxide concentration data, soil moisture data, and soil temperature data; acquiring crop image data, which includes images of crop growth status; and acquiring park environmental data, which includes wind speed data, rainfall data, and outdoor light data.
[0048] Optionally, the greenhouse environment data, crop image data, and park environment data are preprocessed to obtain preprocessed data, including: data cleaning of the greenhouse environment data, crop image data, and park environment data to obtain cleaned data; denoising of the cleaned data to obtain denoised data; and format standardization of the denoised data to obtain preprocessed data.
[0049] Optionally, crop growth data is obtained based on the preprocessed data and the preset crop growth model, including: through... Obtain crop growth data; among which, The net photosynthetic rate of the leaf. The coefficient for photosynthetically active radiation utilization is given by I, where I represents the outdoor illumination data in the preprocessed data. Here, represents the intercellular carbon dioxide concentration, and e is the base of the natural logarithm. Here, T represents the temperature influence coefficient, where T is the greenhouse temperature in the preprocessed data. For the target temperature, This represents the rate of dark respiration.
[0050] Optionally, crop illumination data is obtained based on the preprocessed data and a preset crop illumination model, including: through... Obtain crop light data; among which, For the target light intensity, Based on the basic light intensity requirement, This is a correction factor for the growth period. This is a seasonal adjustment factor.
[0051] Optionally, based on the preprocessed data and a preset crop water and fertilizer supply and demand model, crop water and fertilizer supply and demand data are obtained, including: through... Obtain the total amount of water required for a single replenishment; through The total amount of fertilizer required for a single application is obtained; based on the total amount of water required for a single application and the total amount of fertilizer required for a single application, crop water and fertilizer supply and demand data are obtained; wherein, This refers to the total amount of water required for a single replenishment. For optimal soil moisture content, The actual soil moisture content in the preprocessed data. This represents the volume of soil in the root zone. This is the correction factor for water leakage. This refers to the total amount of fertilizer required for a single application. Fertilizer requirement per unit yield For the target output, This refers to fertilizer utilization rate.
[0052] Optionally, greenhouse environment control data is obtained based on the crop growth data, crop light data, crop water and fertilizer supply and demand data, and a preset judgment threshold. This includes: acquiring the preset judgment threshold and preset load equipment operation data; comparing the crop growth data, crop light data, and the preset judgment threshold to obtain a comparison result; and obtaining greenhouse environment control data based on the comparison result, the crop water and fertilizer supply and demand data, and the preset load equipment operation data.
[0053] The greenhouse environment control device of this invention acquires greenhouse environment data, crop image data, and park environment data, and preprocesses them to obtain preprocessed data. Then, based on the preprocessed data and a preset crop growth model, it obtains crop growth data, crop illumination data, and crop water and fertilizer supply and demand data. Finally, based on the crop growth data, crop illumination data, crop water and fertilizer supply and demand data, and a preset judgment threshold, it obtains greenhouse environment control data. Finally, it controls the working status of the load equipment based on the greenhouse environment control data, which helps to improve the accuracy of greenhouse environment control, provide a suitable growth environment for crop growth, and increase crop yield.
[0054] It should be noted that this device corresponds to the method described above, and all implementations in the method embodiments described above are applicable to the embodiments of this device and can achieve the same technical effect. Further details are omitted in this embodiment.
[0055] This invention also provides a computing device, including: a processor and a memory storing a computer program, wherein the computer program, when executed by the processor, performs the method as described in any of the above embodiments. All implementations in the above method embodiments are applicable to the embodiments of this device and can achieve the same technical effects. Further details are omitted in this embodiment.
[0056] This invention also provides a computer-readable storage medium storing instructions that, when executed on a computer, cause the computer to perform the method as described in any of the above embodiments. All implementations in the above method embodiments are applicable to the embodiments of this device and can achieve the same technical effects. Further details are omitted in this embodiment.
[0057] It should be noted that in the apparatus and method of the present invention, the components or steps can obviously be decomposed and / or recombined. These decompositions and / or recombinations should be considered equivalent solutions of the present invention. Furthermore, the steps for performing the above series of processes can naturally be performed in the order described and in chronological order, but are not necessarily required to be performed in chronological order. Some steps can be performed in parallel, overlapping, or independently of each other.
[0058] It should be noted that in the above embodiments, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments described above is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0059] The above description represents the preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. A method for controlling greenhouse environment, characterized in that, include: Acquire greenhouse environmental data, crop image data, and park environmental data; The greenhouse environment data, the crop image data, and the park environment data are preprocessed to obtain preprocessed data; Based on the preprocessed data and the preset crop growth model, crop growth data is obtained; based on the preprocessed data and the preset crop light model, crop light data is obtained; based on the preprocessed data and the preset crop water and fertilizer supply and demand model, crop water and fertilizer supply and demand data is obtained; based on the crop growth data, the crop light data, the crop water and fertilizer supply and demand data, and the preset judgment threshold, greenhouse environment control data is obtained; the working status of the load equipment is controlled based on the greenhouse environment control data.
2. The greenhouse environment control method according to claim 1, characterized in that, Acquiring greenhouse environmental data, crop image data, and park environmental data includes: acquiring greenhouse environmental data, which includes greenhouse temperature data, greenhouse humidity data, greenhouse light intensity data, carbon dioxide concentration data, soil moisture data, and soil temperature data; acquiring crop image data, which includes images of crop growth status; and acquiring park environmental data, which includes wind speed data, rainfall data, and outdoor light data.
3. The greenhouse environment control method according to claim 1, characterized in that, The greenhouse environment data, crop image data, and park environment data are preprocessed to obtain preprocessed data, including: data cleaning of the greenhouse environment data, crop image data, and park environment data to obtain cleaned data; denoising of the cleaned data to obtain denoised data; and format standardization of the denoised data to obtain preprocessed data.
4. The greenhouse environment control method according to claim 1, characterized in that, Based on the preprocessed data and the preset crop growth model, crop growth data is obtained, including: through... Obtain crop growth data; among which, The net photosynthetic rate of the leaf. The coefficient for photosynthetically active radiation utilization is given by I, where I represents the outdoor illumination data in the preprocessed data. Here, represents the intercellular carbon dioxide concentration, and e is the base of the natural logarithm. Here, T represents the temperature influence coefficient, where T is the greenhouse temperature in the preprocessed data. For the target temperature, This represents the rate of dark respiration.
5. The greenhouse environment control method according to claim 1, characterized in that, Based on the preprocessed data and the preset crop illumination model, crop illumination data is obtained, including: through... Obtain crop light data; among which, For the target light intensity, Based on the basic light intensity requirement, This is a correction factor for the growth period. This is a seasonal adjustment factor.
6. The greenhouse environment control method according to claim 1, characterized in that, Based on the preprocessed data and the preset crop water and fertilizer supply and demand model, crop water and fertilizer supply and demand data are obtained, including: through... Obtain the total amount of water required for a single replenishment; through The total amount of fertilizer required for a single application is obtained; based on the total amount of water required for a single application and the total amount of fertilizer required for a single application, crop water and fertilizer supply and demand data are obtained; wherein, This refers to the total amount of water required for a single replenishment. For optimal soil moisture content, The actual soil moisture content in the preprocessed data. This represents the volume of soil in the root zone. This is the correction factor for water leakage. This refers to the total amount of fertilizer required for a single application. Fertilizer requirement per unit yield For the target output, This refers to fertilizer utilization rate.
7. The greenhouse environment control method according to claim 1, characterized in that, Greenhouse environmental control data is obtained based on the crop growth data, crop light data, crop water and fertilizer supply and demand data, and a preset judgment threshold. This includes: acquiring the preset judgment threshold and preset load equipment operation data; comparing the crop growth data, crop light data, and the preset judgment threshold to obtain a comparison result; and obtaining greenhouse environmental control data based on the comparison result, the crop water and fertilizer supply and demand data, and the preset load equipment operation data.
8. A greenhouse environment control device, characterized in that, include: The acquisition module is used to acquire greenhouse environmental data, crop image data, and park environmental data. The processing module is used to preprocess the greenhouse environment data, the crop image data, and the park environment data to obtain preprocessed data; Based on the preprocessed data and the preset crop growth model, crop growth data is obtained; based on the preprocessed data and the preset crop light model, crop light data is obtained; based on the preprocessed data and the preset crop water and fertilizer supply and demand model, crop water and fertilizer supply and demand data is obtained; based on the crop growth data, the crop light data, the crop water and fertilizer supply and demand data, and the preset judgment threshold, greenhouse environment control data is obtained; the working status of the load equipment is controlled based on the greenhouse environment control data.
9. A computing device, characterized in that, include: A processor, a memory storing a computer program, wherein the computer program, when executed by the processor, performs the method as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, The system stores instructions that, when executed on a computer, cause the computer to perform the method as described in any one of claims 1 to 7.