Carbon dioxide concentration control method and system for greenhouse crop planting

By using automated carbon dioxide concentration detection and adjustment systems in greenhouse planting, the problem of high manual adjustment costs is solved, and efficient carbon dioxide concentration control and crop yield improvement are achieved.

CN119356446APending Publication Date: 2025-01-24WUHAN BUSINESS UNIV
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411284965.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-13
Publication Date
2025-01-24

AI Technical Summary

Technical Problem

In greenhouse planting, artificial adjustment of carbon dioxide concentration in greenhouses has the problem of high labor costs, which is difficult to effectively meet the photosynthesis needs of crops and affect yields.

Method used

By setting up a carbon dioxide concentration detector in the greenhouse, the trained carbon dioxide concentration predictive model is used to automatically detect and adjust the carbon dioxide concentration to ensure that it meets the optical fitness requirements of the crop within the appropriate range.

Benefits of technology

It realizes automatic adjustment of carbon dioxide concentration, reduces labor costs, and improves carbon dioxide concentration control accuracy and crop yield.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119356446A_ABST
    Figure CN119356446A_ABST
Patent Text Reader

Abstract

The invention discloses a carbon dioxide concentration control device and method for greenhouse crop planting, and the method comprises the steps: detecting the carbon dioxide concentration of each time period inside and outside a greenhouse through a carbon dioxide concentration detector, and inputting the carbon dioxide concentration and the crop planting area and variety into a carbon dioxide concentration prediction model; an error threshold value of each detection moment and a carbon dioxide concentration balance value of each detection moment are obtained, and the carbon dioxide container and the ventilator are controlled to adjust the carbon dioxide concentration in the greenhouse by calculating the error between the predicted carbon dioxide concentration of each detection moment and the corresponding expected carbon dioxide concentration. The carbon dioxide concentration in the greenhouse can be automatically adjusted, the labor cost is effectively reduced, the photosynthesis effect of plants can be improved by adjusting the carbon dioxide concentration to a proper range, and the crop yield is effectively increased.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a method for controlling carbon dioxide concentration, and in particular to a method and system for controlling carbon dioxide concentration for greenhouse crop planting. Background Art

[0002] At present, greenhouses are used more and more widely in crop cultivation, and more and more crops are grown in greenhouses. How to effectively monitor the environmental conditions (such as temperature, air humidity, soil humidity, carbon dioxide concentration and light, etc.) and crop growth conditions in greenhouses through scientific and technological means has become a very important and practical topic.

[0003] 95% of the dry weight of crops comes from photosynthesis. The presence of carbon dioxide is conducive to the photosynthesis of plants and is one of the raw materials for photosynthesis of green plants.

[0004] In a relatively closed greenhouse environment, the carbon dioxide concentration will drop rapidly after sunrise, dropping to about 100 ppm 2.5 to 3 hours after sunrise, which is only about 30% of the atmospheric concentration. It cannot meet the normal growth needs of crops and seriously affects the yield of greenhouse vegetables and other crops. Traditional greenhouse cultivation manually detects or observes the environmental conditions and crop growth conditions in the greenhouse, and then formulates adjustment plans based on the experience of greenhouse growers.

[0005] Although this method can flexibly increase the concentration of carbon dioxide in the greenhouse after sunrise, it still has the following defects:

[0006] Manual observation and adjustment need to be carried out by greenhouse growers with high greenhouse planting technology and experience to ensure that the adjustment plan is correct and effective, which requires a lot of manpower.

[0007] The information disclosed in this background technology section is only intended to increase the understanding of the overall background of the application, and should not be regarded as acknowledging or suggesting in any form that the information constitutes the prior art already known to ordinary technicians in this field. Summary of the invention

[0008] The purpose of the present invention is to overcome the disadvantage of high labor cost in the prior art and to provide a method and system for controlling carbon dioxide concentration in greenhouse crop cultivation, which can reduce labor cost through automation technology.

[0009] To achieve the above objectives, the technical solution of the present invention is:

[0010] In a first aspect, the present invention proposes a battery replacement optimization configuration and guidance method considering automatic driving of electric vehicles, comprising:

[0011] The control method is based on the aforementioned carbon dioxide concentration control device for greenhouse crop planting, and the method comprises:

[0012] S1. A carbon dioxide concentration detector is installed inside and outside the greenhouse, multiple detection times are set in the carbon dioxide concentration detector, and an expected carbon dioxide concentration is set for each detection time;

[0013] S2, obtaining the planting area and type of crops, the carbon dioxide concentration in the greenhouse at each detection time, and the carbon dioxide concentration outside the greenhouse at each detection time as an input set of the trained carbon dioxide concentration prediction model;

[0014] S3, inputting the input set into the trained carbon dioxide concentration prediction model to obtain the predicted carbon dioxide concentration at each detection moment, and determining the error threshold at each detection moment and the carbon dioxide concentration equilibrium value at each detection moment;

[0015] S4. Calculate the error between the predicted carbon dioxide concentration at each detection moment and the corresponding expected carbon dioxide concentration, and compare the error with the error threshold at each detection moment. If the error is greater than or equal to the error threshold, adjust the carbon dioxide concentration at the current detection moment to the carbon dioxide concentration equilibrium value at the current detection moment according to a predetermined adjustment speed. If the error is less than the error threshold, continuously monitor the error.

[0016] In S1, the step of setting the detection time is:

[0017] From 8:00 a.m. to 5:00 p.m., 19 detection moments are scheduled with a step length of half an hour. The carbon dioxide concentration detectors installed inside and outside the greenhouse simultaneously detect the carbon dioxide concentration inside and outside the greenhouse at each detection moment.

[0018] In S3, the error threshold of each detection moment is determined according to the maximum and minimum historical errors of each detection moment;

[0019] The carbon dioxide concentration equilibrium value at each of the detection moments is determined according to the average of the historical predicted concentrations at each detection moment, the historical minimum carbon dioxide concentration at each detection moment, and the historical maximum carbon dioxide concentration at each detection moment.

[0020] In S3, the expression of the error threshold at the detection time is:

[0021]

[0022] In the above formula, E i is the error threshold at the i-th detection moment; is the minimum historical error at the i-th detection moment; is the maximum historical error at the i-th detection moment.

[0023] In S3, the expression of the equilibrium value of the carbon dioxide concentration at the detection time is:

[0024]

[0025] In the above formula, B i is the equilibrium value of carbon dioxide concentration at the i-th detection moment; A i is the mean of the historical predicted concentration of the carbon dioxide concentration prediction model at the i-th detection moment; is the historical minimum carbon dioxide concentration at the i-th detection moment; is the historical maximum carbon dioxide concentration at the i-th detection moment.

[0026] In a second aspect, the present invention provides a carbon dioxide concentration control system for greenhouse crop cultivation, comprising:

[0027] The system includes a data setting module, a data acquisition module, a calculation module and an execution module;

[0028] The data setting module is used to set a plurality of detection moments in the carbon dioxide concentration detector, and set the expected carbon dioxide concentration for each detection moment;

[0029] The data acquisition module is used to obtain the planting area and type of crops, the carbon dioxide concentration in the greenhouse at each detection time, and the carbon dioxide concentration outside the greenhouse at each detection time as an input set of the trained carbon dioxide concentration prediction model;

[0030] The calculation module is used to input the input set into the trained carbon dioxide concentration prediction model to obtain the predicted carbon dioxide concentration at each detection moment, determine the error threshold at each detection moment and the carbon dioxide concentration equilibrium value at each detection moment;

[0031] The execution module is used to calculate the error between the predicted carbon dioxide concentration at each detection moment and the corresponding expected carbon dioxide concentration, and compare the error with the error threshold at each detection moment. If the error is greater than or equal to the error threshold, the carbon dioxide concentration at the current detection moment is adjusted to the carbon dioxide concentration equilibrium value at the current detection moment according to a predetermined adjustment speed. If the error is less than the error threshold, the error is continuously monitored.

[0032] The steps for setting the detection time are:

[0033] From 8:00 a.m. to 5:00 p.m., 19 detection times are scheduled with a step length of half an hour. The carbon dioxide concentration detectors installed inside and outside the greenhouse will detect the carbon dioxide concentration inside and outside the greenhouse at each detection time.

[0034] The error threshold at each detection moment is determined according to the maximum and minimum historical errors at each detection moment;

[0035] The carbon dioxide concentration equilibrium value at each of the detection moments is determined according to the average of the historical predicted concentrations at each detection moment, the historical minimum carbon dioxide concentration at each detection moment, and the historical maximum carbon dioxide concentration at each detection moment;

[0036] The expression of the error threshold at the detection time is:

[0037]

[0038] In the above formula, E i is the error threshold at the i-th detection moment; is the minimum historical error at the i-th detection moment; is the maximum historical error at the i-th detection moment;

[0039] The expression of the equilibrium value of carbon dioxide concentration at the detection time is:

[0040]

[0041] In the above formula, B i is the equilibrium value of carbon dioxide concentration at the i-th detection moment; A i is the mean of the historical predicted concentration of the carbon dioxide concentration prediction model at the i-th detection moment; is the historical minimum carbon dioxide concentration at the i-th detection moment; is the historical maximum carbon dioxide concentration at the i-th detection moment.

[0042] In a third aspect, the present invention provides a carbon dioxide concentration control device for greenhouse crop cultivation, comprising:

[0043] The device comprises a processor and a memory;

[0044] The memory is used to store computer program code and transmit the computer program code to the processor;

[0045] The processor is used to execute the aforementioned carbon dioxide concentration control method for greenhouse crop cultivation according to the instructions in the computer program code.

[0046] In a fourth aspect, the present invention provides a computer-readable storage medium, comprising:

[0047] The computer-readable storage medium stores a computer program, and when the computer program is executed by the processor, the aforementioned carbon dioxide concentration control method for greenhouse crop cultivation is implemented.

[0048] Compared with the prior art, the present invention has the following beneficial effects:

[0049] 1. In a carbon dioxide concentration control method for greenhouse crop planting of the present invention, the carbon dioxide concentration at each time period inside and outside the greenhouse is detected by a carbon dioxide concentration detector, and then the carbon dioxide concentration and the crop planting area and type are input into the carbon dioxide concentration prediction model to obtain the error threshold at each detection time and the carbon dioxide concentration equilibrium value at each detection time, and the carbon dioxide concentration in the greenhouse is automatically adjusted by calculating the error between the predicted carbon dioxide concentration at each detection time and the corresponding expected carbon dioxide concentration. Therefore, this design can gradually adjust the carbon dioxide concentration value in the greenhouse to the expected carbon dioxide concentration value, effectively improving the carbon dioxide concentration control accuracy.

[0050] 2. In the carbon dioxide concentration control method for greenhouse crop planting of the present invention, from 8 am to 5 pm, 19 detection moments are scheduled with a step length of half an hour. The detection period can completely cover the period when the carbon dioxide concentration changes drastically. By adjusting the concentration of carbon dioxide to a suitable range, the photosynthesis effect of plants is improved, and crops can be fully photosynthesized, thereby increasing crop yields. Therefore, this design can improve the photosynthesis effect of plants by adjusting the concentration of carbon dioxide to a suitable range, effectively increasing crop yields. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] Figure 1 The present invention is a flow chart of a method for controlling carbon dioxide concentration in greenhouse crop cultivation.

[0052] Figure 2 It is a structural schematic diagram of a carbon dioxide concentration control device for greenhouse crop cultivation according to the present invention.

[0053] Figure 3 It is a structural block diagram of a carbon dioxide concentration control system for greenhouse crop cultivation according to the present invention.

[0054] Figure 4 It is a structural block diagram of a carbon dioxide concentration control device for greenhouse crop cultivation according to the present invention. DETAILED DESCRIPTION

[0055] The present invention is further described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0056] Embodiment 1:

[0057] See also Figure 1, a method for controlling carbon dioxide concentration for greenhouse crop planting, the control method is based on the carbon dioxide concentration control device for greenhouse crop planting described in Example 1, the control method comprising:

[0058] S1. A carbon dioxide concentration detector is installed inside and outside the greenhouse, multiple detection times are set in the carbon dioxide concentration detector, and an expected carbon dioxide concentration is set for each detection time;

[0059] S2, obtaining the planting area and type of crops, the carbon dioxide concentration in the greenhouse at each detection time, and the carbon dioxide concentration outside the greenhouse at each detection time as an input set of the trained carbon dioxide concentration prediction model;

[0060] S3, inputting the input set into the trained carbon dioxide concentration prediction model to obtain the predicted carbon dioxide concentration at each detection moment, and determining the error threshold at each detection moment and the carbon dioxide concentration equilibrium value at each detection moment;

[0061] S4, calculating the error between the predicted carbon dioxide concentration at each detection moment and the corresponding expected carbon dioxide concentration, comparing the error with the error threshold at each detection moment, if the error is greater than or equal to the error threshold, adjusting the carbon dioxide concentration at the current detection moment to the carbon dioxide concentration equilibrium value at the current detection moment according to a predetermined adjustment speed, if the error is less than the error threshold, continuously monitoring the error;

[0062] It should be noted that the trained carbon dioxide concentration prediction model can be a traditional deep learning model, such as a neural network model. If the error is greater than or equal to the error threshold, it means that the predicted carbon dioxide concentration at a detection moment is significantly different from the corresponding expected carbon dioxide concentration, and the carbon dioxide concentration at the current detection moment needs to be adjusted to a balanced value to ensure that the carbon dioxide concentration at subsequent moments can reach the expected value. The area and type of crop planting are obtained because different crops consume different amounts of carbon dioxide for photosynthesis per unit planting area.

[0063] In S1, the step of setting the detection time is:

[0064] From 8:00 a.m. to 5:00 p.m., 19 detection moments are scheduled with a step length of half an hour. The carbon dioxide concentration detectors installed inside and outside the greenhouse simultaneously detect the carbon dioxide concentration inside and outside the greenhouse at each detection moment.

[0065] In S3, the error threshold of each detection moment is determined according to the maximum and minimum historical errors of each detection moment;

[0066] The carbon dioxide concentration equilibrium value at each of the detection moments is determined according to the average of the historical predicted concentrations at each detection moment, the historical minimum carbon dioxide concentration at each detection moment, and the historical maximum carbon dioxide concentration at each detection moment.

[0067] In S3, the expression of the error threshold at the detection time is:

[0068]

[0069] In the above formula, E i is the error threshold at the i-th detection moment; is the minimum historical error at the i-th detection moment; is the maximum historical error at the i-th detection moment.

[0070] In S3, the expression of the equilibrium value of the carbon dioxide concentration at the detection time is:

[0071]

[0072] In the above formula, B i is the equilibrium value of carbon dioxide concentration at the i-th detection moment; A i is the mean of the historical predicted concentration of the carbon dioxide concentration prediction model at the i-th detection moment; is the historical minimum carbon dioxide concentration at the i-th detection moment; is the historical maximum carbon dioxide concentration at the i-th detection moment.

[0073] The control method is based on the following equipment: a greenhouse carbon dioxide concentration detector for detecting the carbon dioxide concentration in the greenhouse;

[0074] A carbon dioxide concentration detector outside the greenhouse, used to detect the carbon dioxide concentration outside the greenhouse;

[0075] A carbon dioxide container, used to receive control instructions from the central processing unit and release carbon dioxide into the greenhouse at a predetermined regulated rate;

[0076] The ventilation fan is used to receive the control instruction of the central processing unit and discharge the air in the greenhouse out of the greenhouse;

[0077] The central processing unit is used to load the corresponding program to control the carbon dioxide concentration in the greenhouse.

[0078] Embodiment 2:

[0079] See also Figure 2 , a carbon dioxide concentration control system for greenhouse crop planting, the system comprising a data setting module, a data acquisition module, a calculation module and an execution module;

[0080] The data setting module is used to set a plurality of detection moments in the carbon dioxide concentration detector, and set the expected carbon dioxide concentration for each detection moment;

[0081] The data acquisition module is used to obtain the planting area and type of crops, the carbon dioxide concentration in the greenhouse at each detection time, and the carbon dioxide concentration outside the greenhouse at each detection time as an input set of the trained carbon dioxide concentration prediction model;

[0082] The calculation module is used to input the input set into the trained carbon dioxide concentration prediction model to obtain the predicted carbon dioxide concentration at each detection moment, determine the error threshold at each detection moment and the carbon dioxide concentration equilibrium value at each detection moment;

[0083] The execution module is used to calculate the error between the predicted carbon dioxide concentration at each detection moment and the corresponding expected carbon dioxide concentration, and compare the error with the error threshold at each detection moment. If the error is greater than or equal to the error threshold, the carbon dioxide concentration at the current detection moment is adjusted to the carbon dioxide concentration equilibrium value at the current detection moment according to a predetermined adjustment speed. If the error is less than the error threshold, the error is continuously monitored.

[0084] The system is used to implement the carbon dioxide concentration control method for greenhouse crop cultivation as described in Example 1.

[0085] Embodiment 3:

[0086] See also Figure 3 , a carbon dioxide concentration control device for greenhouse crop cultivation, the device comprising a processor and a memory;

[0087] The memory is used to store computer program code and transmit the computer program code to the processor;

[0088] The processor is used to execute the carbon dioxide concentration control method for greenhouse crop cultivation as described in Example 1 according to the instructions in the computer program code.

[0089] A computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the method for controlling carbon dioxide concentration for greenhouse crop cultivation as described in Example 1.

[0090] Embodiment 4:

[0091] See also Figure 4 , a carbon dioxide concentration control device for greenhouse crop planting, the device is used to implement the carbon dioxide concentration control method for greenhouse crop planting as described in Example 1, and the control device includes the following structure:

[0092] Greenhouse carbon dioxide concentration detector, used to detect the carbon dioxide concentration in the greenhouse;

[0093] A carbon dioxide concentration detector outside the greenhouse, used to detect the carbon dioxide concentration outside the greenhouse;

[0094] A carbon dioxide container, used to receive control instructions from the central processing unit and release carbon dioxide into the greenhouse at a predetermined regulated rate;

[0095] The ventilation fan is used to receive the control instruction of the central processing unit and discharge the air in the greenhouse out of the greenhouse;

[0096] The central processing unit is used to load the corresponding program to implement the carbon dioxide concentration control method for greenhouse crop cultivation as described in Example 1.

[0097] In addition, the logic instructions in the at least one memory mentioned above can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on this understanding, the technical solution of the present invention can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each method embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0098] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Those of ordinary skill in the art may understand and implement it without creative effort.

[0099] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiment.

[0100] The flowcharts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the systems, methods and computer program products according to multiple embodiments of the present invention. Based on this understanding, each box in the flowchart or block diagram can represent a module, a program segment or a part of a code, and the module, a program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and sometimes in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or the flowchart, and the combination of the boxes in the block diagram and / or the flowchart can be implemented with a dedicated hardware-based system that performs a specified function or action, or can be implemented with a combination of dedicated hardware and computer instructions.

[0101] It should be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "includes..." do not exclude the existence of other identical elements in the process, method, article or device including the elements. Any "predetermined threshold", "preset threshold" and other similar expressions that do not indicate specific values ​​can be determined by a person of ordinary skill in the art through simple experiments or corresponding debugging.

[0102] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for controlling carbon dioxide concentration in greenhouse crop cultivation, characterized in that: The control method comprises: S1. A carbon dioxide concentration detector is installed inside and outside the greenhouse, multiple detection times are set in the carbon dioxide concentration detector, and an expected carbon dioxide concentration is set for each detection time; S2, obtaining the planting area and type of crops, the carbon dioxide concentration in the greenhouse at each detection time, and the carbon dioxide concentration outside the greenhouse at each detection time as an input set of the trained carbon dioxide concentration prediction model; S3, inputting the input set into the trained carbon dioxide concentration prediction model to obtain the predicted carbon dioxide concentration at each detection moment, and determining the error threshold at each detection moment and the carbon dioxide concentration equilibrium value at each detection moment; S4. Calculate the error between the predicted carbon dioxide concentration at each detection moment and the corresponding expected carbon dioxide concentration, and compare the error with the error threshold at each detection moment. If the error is greater than or equal to the error threshold, adjust the carbon dioxide concentration at the current detection moment to the carbon dioxide concentration equilibrium value at the current detection moment according to a predetermined adjustment speed. If the error is less than the error threshold, continuously monitor the error.

2. A method for controlling carbon dioxide concentration in greenhouse crop cultivation according to claim 1, characterized in that: In S1, the step of setting the detection time is: From 8:00 a.m. to 5:00 p.m., 19 detection moments are scheduled with a step length of half an hour. The carbon dioxide concentration detectors installed inside and outside the greenhouse simultaneously detect the carbon dioxide concentration inside and outside the greenhouse at each detection moment.

3. A method for controlling carbon dioxide concentration in greenhouse crop planting according to claim 1 or 2, characterized in that: In S3, the error threshold of each detection moment is determined according to the maximum and minimum historical errors of each detection moment; The carbon dioxide concentration equilibrium value at each of the detection moments is determined according to the average of the historical predicted concentrations at each detection moment, the historical minimum carbon dioxide concentration at each detection moment, and the historical maximum carbon dioxide concentration at each detection moment.

4. A method for controlling carbon dioxide concentration in greenhouse crop cultivation according to claim 3, characterized in that: In S3, the expression of the error threshold at the detection time is: In the above formula, E i is the error threshold at the i-th detection moment; is the minimum historical error at the i-th detection moment; is the maximum historical error at the i-th detection moment.

5. A method for controlling carbon dioxide concentration in greenhouse crop cultivation according to claim 3, characterized in that: In S3, the expression of the equilibrium value of the carbon dioxide concentration at the detection time is: In the above formula, B i is the equilibrium value of carbon dioxide concentration at the i-th detection moment; A i is the mean of the historical predicted concentration of the carbon dioxide concentration prediction model at the i-th detection moment; is the historical minimum carbon dioxide concentration at the i-th detection moment; is the historical maximum carbon dioxide concentration at the i-th detection moment.

6. A carbon dioxide concentration control system for greenhouse crop cultivation, characterized in that: The system includes a data setting module, a data acquisition module, a calculation module and an execution module; The data setting module is used to set a plurality of detection moments in the carbon dioxide concentration detector, and set the expected carbon dioxide concentration for each detection moment; The data acquisition module is used to obtain the planting area and type of crops, the carbon dioxide concentration in the greenhouse at each detection time, and the carbon dioxide concentration outside the greenhouse at each detection time as an input set of the trained carbon dioxide concentration prediction model; The calculation module is used to input the input set into the trained carbon dioxide concentration prediction model to obtain the predicted carbon dioxide concentration at each detection moment, determine the error threshold at each detection moment and the carbon dioxide concentration equilibrium value at each detection moment; The execution module is used to calculate the error between the predicted carbon dioxide concentration at each detection moment and the corresponding expected carbon dioxide concentration, and compare the error with the error threshold at each detection moment. If the error is greater than or equal to the error threshold, the carbon dioxide concentration at the current detection moment is adjusted to the carbon dioxide concentration equilibrium value at the current detection moment according to a predetermined adjustment speed; if the error is less than the error threshold, the error is continuously monitored.

7. A carbon dioxide concentration control system for greenhouse crop planting according to claim 6, characterized in that: The steps for setting the detection time are: From 8:00 a.m. to 5:00 p.m., 19 detection times are scheduled with a step length of half an hour. The carbon dioxide concentration detectors installed inside and outside the greenhouse will detect the carbon dioxide concentration inside and outside the greenhouse at each detection time. The error threshold at each detection moment is determined according to the maximum and minimum historical errors at each detection moment; The carbon dioxide concentration equilibrium value at each of the detection moments is determined according to the average of the historical predicted concentrations at each detection moment, the historical minimum carbon dioxide concentration at each detection moment, and the historical maximum carbon dioxide concentration at each detection moment.

8. A carbon dioxide concentration control system for greenhouse crop planting according to claim 7, characterized in that: The expression of the error threshold at the detection time is: In the above formula, E i is the error threshold at the i-th detection moment; is the minimum historical error at the i-th detection moment; is the maximum historical error at the i-th detection moment; The expression of the equilibrium value of carbon dioxide concentration at the detection time is: In the above formula, B i is the equilibrium value of carbon dioxide concentration at the i-th detection moment; A i is the mean of the historical predicted concentration of the carbon dioxide concentration prediction model at the i-th detection moment; is the historical minimum carbon dioxide concentration at the i-th detection moment; is the historical maximum carbon dioxide concentration at the i-th detection moment.

9. A carbon dioxide concentration control device for greenhouse crop cultivation, characterized in that: The device comprises a processor and a memory; The memory is used to store computer program code and transmit the computer program code to the processor; The processor is used to execute the carbon dioxide concentration control method for greenhouse crop cultivation according to any one of claims 1 to 5 according to the instructions in the computer program code.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method for controlling the carbon dioxide concentration for greenhouse crop cultivation according to any one of claims 1 to 5 is implemented.