Greenhouse environment regulation and control method and system based on fuzzy control
By setting up a sampling area in the greenhouse, calculating the foliar saturated steam pressure difference of the plant, and determining the regulation plan based on the difference value, the problem that the existing technology cannot be regulated is solved, and the precise regulation of the greenhouse environment is achieved.
Patent Information
- Application Number
- CN202510494591.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-21
- Publication Date
- 2025-05-23
- Estimated Expiration
- 2045-04-21
AI Technical Summary
The prior art cannot regulate the greenhouse environment based on the foliar saturation steam pressure difference of plants and the greenhouse environment.
Using a method based on fuzzy control, multiple sampling areas are set up in the greenhouse environment, sample the sample plants randomly, obtain their leaf temperature and regional environment data, calculate the leaf saturation steam pressure difference, and determine the leaf growth state coefficient and regional leaf state determination parameters based on the difference value, and finally determine the regulation plan.
The precise control of the greenhouse environment is achieved based on the plant's foliar saturated steam pressure difference, and the accuracy and applicability of greenhouse environment regulation is improved.
Smart Images

Figure CN120029394A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of greenhouse control, and in particular to a greenhouse environment control method and control system based on fuzzy control. Background Art
[0002] In the related art, CN104656617A discloses a greenhouse environment control system based on the Internet of Things and cloud computing technology, including: a greenhouse environment sensor module, an environmental data transmission module, a cloud platform server module, a greenhouse environment control module and a greenhouse environment actuator; and a greenhouse environment control method based on the Internet of Things and cloud computing technology. The scheme combines the needs of the crop itself with the regulation of the environment, rather than a single threshold control, so that the environmental control of the greenhouse is more refined; the use of automatically monitored environmental data avoids the complex modeling process of crop-environment interaction and directly regards the environment as an input; using crop models, the harvest and market time and yield of crops can be predicted; it is of great significance to improve the intelligence and automation of greenhouse management and improve the economic benefits of greenhouse growth.
[0003] CN107728473B discloses a greenhouse environment multi-parameter coordinated control system and control method, the system includes: a sensor unit, a data processing control unit, a fill light and an electric heating unit. The system has the function of multi-parameter coordinated regulation. Multi-parameter regulation is different from the simple superposition and combination of single target parameters. The scheme makes control decisions on temperature, humidity and light parameters based on the multi-parameter coupled response of crops to the environment, automatically controls the fill light and the electric heating unit to turn on or off, and matches and coordinates the light, temperature and humidity parameters in the greenhouse. It is based on crop growth and considers the interaction effect of multiple factors, which can minimize the control cost and achieve energy-saving and high-efficiency technical effects. It belongs to the field of greenhouse control systems.
[0004] Based on the above related technologies, the intelligence and automation of greenhouse management can be improved. However, the related technologies do not take into account the importance of the saturated vapor pressure difference on the leaf surface of plants in the greenhouse environment regulation process, that is, the greenhouse environment cannot be regulated according to the saturated vapor pressure difference on the leaf surface of plants and the greenhouse environment conditions.
[0005] The information disclosed in the background technology section of this application is only intended to deepen the understanding of the general background technology of this application, and should not be regarded as an admission or any form of suggestion that the information constitutes the prior art already known to those skilled in the art. Summary of the invention
[0006] The present invention provides a greenhouse environment control method and control system based on fuzzy control, which can solve the technical problem that the related technology cannot control the greenhouse environment according to the saturated vapor pressure difference of the plant leaf surface and the greenhouse environment conditions.
[0007] According to a first aspect of the present invention, a greenhouse environment control method based on fuzzy control is provided, comprising:
[0008] In a greenhouse environment, multiple sampling areas were set up;
[0009] Conduct random sampling in each sampling area to determine multiple sample plants;
[0010] Obtaining the leaf surface temperature of the sample plants at multiple times during the regulation cycle;
[0011] At multiple times during the control cycle, regional environmental data for each sampling area is obtained;
[0012] Determining the leaf surface saturated vapor pressure difference of the sample plant according to the leaf surface temperature and the regional environmental data;
[0013] Determining a leaf growth state coefficient according to the leaf surface saturated vapor pressure difference;
[0014] Determining regional leaf state determination parameters according to the leaf growth state coefficient;
[0015] Determining a regional blade state determination result according to the regional blade state determination parameter;
[0016] Determining regional environment determination parameters according to the regional environment data;
[0017] A control scheme is determined according to the regional blade status determination result and the regional environment determination parameter.
[0018] According to the present invention, determining the leaf surface saturated vapor pressure difference of the sample plant according to the leaf surface temperature and the regional environmental data includes:
[0019] determining saturated water vapor pressure according to the blade temperature;
[0020] Determining regional humidity according to the regional environmental data;
[0021] Determine the actual water vapor pressure based on the humidity of the area;
[0022] The leaf surface saturated vapor pressure difference is determined based on the saturated water vapor pressure and the actual water vapor pressure.
[0023] According to the present invention, determining the leaf growth state coefficient according to the leaf surface saturated vapor pressure difference includes:
[0024] The plant species from which the sample plants were obtained;
[0025] Determine a first leaf surface saturated vapor pressure difference threshold and a second leaf surface saturated vapor pressure difference threshold according to the plant species;
[0026] A leaf growth state coefficient is determined according to the first leaf surface saturated vapor pressure difference threshold, the second leaf surface saturated vapor pressure difference threshold and the leaf surface saturated vapor pressure difference.
[0027] According to the present invention, determining the leaf growth state coefficient according to the first leaf surface saturated vapor pressure difference threshold, the second leaf surface saturated vapor pressure difference threshold and the leaf surface saturated vapor pressure difference includes:
[0028] determining a first difference value according to the first blade surface saturated vapor pressure difference threshold and the blade surface saturated vapor pressure difference;
[0029] determining a second difference value according to the second blade surface saturated vapor pressure difference threshold and the blade surface saturated vapor pressure difference;
[0030] Determining a first discrimination result according to the first difference and the second difference;
[0031] Determining an average leaf surface saturated vapor pressure difference threshold value according to the first leaf surface saturated vapor pressure difference threshold value and the second leaf surface saturated vapor pressure difference threshold value;
[0032] A leaf growth state coefficient is determined according to the average leaf surface saturated vapor pressure difference threshold, the first discrimination result and the leaf surface saturated vapor pressure difference.
[0033] According to the present invention, determining the leaf growth state coefficient according to the average leaf surface saturated vapor pressure difference threshold, the first discrimination result and the leaf surface saturated vapor pressure difference includes:
[0034] According to the formula
[0035]
[0036] Determine the leaf growth state coefficient of the kth sample plant in the i-th sampling area at the j-th moment of the regulation cycle , where if is a conditional function, is the first discrimination result of the kth sample plant in the i-th sampling area at the j-th moment of the regulation cycle, is the leaf saturated vapor pressure difference of the kth sample plant in the i-th sampling area at the j-th moment of the regulation cycle, is the average leaf surface saturated vapor pressure difference threshold.
[0037] According to the present invention, determining the regional leaf state determination parameter according to the leaf growth state coefficient includes:
[0038] According to the formula
[0039]
[0040] Determine the regional leaf state judgment parameter of the i-th sampling area at the j-th moment of the control cycle , where if is the conditional function, max is the maximum value function, and min is the minimum value function. is the preset weight, is the leaf growth state coefficient of the kth sample plant in the ith sampling area at the jth moment of the regulation cycle, K is the number of sample plants in the sampling area, k≤K, k and K are both positive integers.
[0041] According to the present invention, determining a regional blade state determination result according to the regional blade state determination parameter includes:
[0042] If the regional blade state determination parameter is greater than the set first regional blade state determination parameter threshold, the regional blade state determination result is 1;
[0043] If the regional blade state determination parameter is less than the set second regional blade state determination parameter threshold, the regional blade state determination result is -1;
[0044] If the regional blade state determination parameter is less than a set first regional blade state determination parameter threshold and greater than a set second regional blade state determination parameter threshold, the regional blade state determination result is 0.
[0045] According to the present invention, determining the regional environment determination parameter according to the regional environment data includes:
[0046] Determining the regional temperature according to the regional environmental data;
[0047] Determining a preset temperature threshold and a preset humidity threshold according to the plant species;
[0048] Fitting the regional temperature and the time in the regulation cycle to obtain a regional temperature function of the regional temperature in the regulation cycle;
[0049] Determining a regional temperature derivative function according to the regional temperature function;
[0050] Determining the regional temperature change rate at multiple moments in the control cycle according to the regional temperature derivative function;
[0051] Fitting the regional humidity and the time in the control cycle to obtain a regional humidity function of the regional humidity in the control cycle;
[0052] Determining a regional humidity derivative function according to the regional humidity function;
[0053] Determining the regional humidity change rate at multiple moments in the control cycle according to the regional humidity derivative function;
[0054] A regional environment determination parameter is determined according to the regional temperature, the regional humidity, the preset temperature threshold, the preset humidity threshold, the regional temperature change rate, and the regional humidity change rate.
[0055] According to the present invention, determining the regional environment determination parameter according to the regional temperature, the regional humidity, the preset temperature threshold, the preset humidity threshold, the regional temperature change rate and the regional humidity change rate includes:
[0056] Determining a regional temperature identification result according to the regional temperature and the preset temperature threshold;
[0057] Determining a regional humidity recognition result according to the regional humidity and the preset humidity threshold;
[0058] Determining a temperature change identification result according to the regional temperature change rate and a preset regional temperature change rate threshold;
[0059] Determining a humidity change recognition result according to the regional humidity change rate and a preset regional humidity change rate threshold;
[0060] A regional environment determination parameter is determined according to the regional temperature identification result, the regional humidity identification result, the temperature change identification result and the humidity change identification result.
[0061] According to a second aspect of the present invention, there is provided a greenhouse environment control system based on fuzzy control, comprising:
[0062] The sampling area module is used to set multiple sampling areas in a greenhouse environment;
[0063] A sample plant module is used to perform random sampling in each sampling area to determine multiple sample plants;
[0064] A leaf surface temperature module is used to obtain the leaf surface temperature of the sample plant at multiple moments in the regulation cycle;
[0065] The environmental data module is used to obtain regional environmental data of each sampling area at multiple times during the control cycle;
[0066] A saturated vapor pressure module, used to determine the leaf surface saturated vapor pressure difference of the sample plant according to the leaf surface temperature and the regional environmental data;
[0067] A blade state module, used for determining a blade growth state coefficient according to the blade surface saturated vapor pressure difference;
[0068] A state determination module, used to determine a regional leaf state determination parameter according to the leaf growth state coefficient;
[0069] A determination result module, used for determining a regional blade state determination result according to the regional blade state determination parameter;
[0070] An environment determination module, used to determine regional environment determination parameters according to the regional environment data;
[0071] The control scheme module is used to determine the control scheme according to the regional blade state determination result and the regional environment determination parameter.
[0072] Technical effect: According to the present invention, the leaf saturated vapor pressure difference of the sample plant can be accurately determined, and the growth status of the sample plant and the overall growth status of all plants in the sampling area can be evaluated based on the leaf saturated vapor pressure difference. Further, the control scheme of each sampling area can be determined according to the overall growth status of the plants in the sampling area and the environmental conditions of the sampling area, thereby improving the accuracy and applicability of greenhouse environmental control. When determining the leaf growth state coefficient, the leaf growth state coefficient can be determined according to the average leaf saturated vapor pressure difference threshold, the first discrimination result and the leaf saturated vapor pressure difference. During the calculation process, it can be judged whether the leaf saturated vapor pressure difference is suitable for plant growth. When the leaf saturated vapor pressure difference is not suitable for plant growth, the degree of unsuitability can be determined according to the relative difference between the leaf saturated vapor pressure difference and the average leaf saturated vapor pressure difference threshold, thereby improving the comprehensiveness and accuracy of the leaf growth state coefficient. When determining the regional leaf state judgment parameter, the regional leaf state judgment parameter can be determined according to the leaf growth state coefficient. During the calculation process, the most serious situation of the overall unsuitability of all plants in the sampling area can be determined according to the leaf growth state coefficient of a single sample plant in the sampling area, thereby improving the comprehensiveness and accuracy of the regional leaf state judgment parameter.
[0073] It should be understood that the above general description and the following detailed description are exemplary and explanatory only and do not limit the present invention. Other features and aspects of the present invention will become more apparent from the following detailed description of exemplary embodiments with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0074] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, other embodiments can be obtained based on these drawings without creative work.
[0075] Figure 1 A schematic diagram of a flow chart of a greenhouse environment control method based on fuzzy control according to an embodiment of the present invention is exemplarily shown;
[0076] Figure 2A flowchart of calculating the leaf growth state coefficient according to an embodiment of the present invention is exemplarily shown;
[0077] Figure 3 A flowchart of regional environment determination parameter calculation according to an embodiment of the present invention is exemplarily shown;
[0078] Figure 4 A block diagram of a greenhouse environment control system based on fuzzy control according to an embodiment of the present invention is exemplarily shown. DETAILED DESCRIPTION
[0079] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0080] The technical solution of the present invention is described in detail with specific embodiments below. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.
[0081] Figure 1 The flowchart of the greenhouse environment control method based on fuzzy control according to an embodiment of the present invention is exemplarily shown, and the method includes:
[0082] Step S1, setting a plurality of sampling areas in a greenhouse environment;
[0083] Step S2, performing random sampling in each sampling area to determine a plurality of sample plants;
[0084] Step S3, obtaining the leaf surface temperature of the sample plant at multiple moments in the regulation cycle;
[0085] Step S4, obtaining regional environmental data of each sampling area at multiple moments in the control cycle;
[0086] Step S5, determining the leaf surface saturated vapor pressure difference of the sample plant according to the leaf surface temperature and the regional environmental data;
[0087] Step S6, determining the leaf growth state coefficient according to the leaf surface saturated vapor pressure difference;
[0088] Step S7, determining a regional leaf state determination parameter according to the leaf growth state coefficient;
[0089] Step S8, determining a regional blade state determination result according to the regional blade state determination parameter;
[0090] Step S9, determining regional environment determination parameters according to the regional environment data;
[0091] Step S10, determining a control scheme according to the regional blade status determination result and the regional environment determination parameter.
[0092] According to the greenhouse environment control method based on fuzzy control in an embodiment of the present invention, the leaf saturated vapor pressure difference of the sample plant can be accurately determined, and the growth condition of the sample plant and the overall growth condition of all plants in the sampling area can be evaluated based on the leaf saturated vapor pressure difference. Furthermore, according to the overall growth condition of the plants in the sampling area and the environmental conditions of the sampling area, the control scheme for each sampling area is determined, thereby improving the accuracy and applicability of greenhouse environment control.
[0093] According to one embodiment of the present invention, in step S1, a plurality of sampling areas are set in a greenhouse environment.
[0094] For example, the greenhouse environment is divided into regions according to the types of plants grown and the intensity of natural light. The growth light, growth temperature and growth soil environment in the same sampling area are relatively small, and the plant types grown in the same sampling area are the same. For example, the greenhouse environment is divided into regions according to the sunny side and the shady side, and the area where cucumbers are grown in the greenhouse environment is divided into one sampling area.
[0095] According to an embodiment of the present invention, in step S2, random sampling is performed in each sampling area to determine a plurality of sample plants.
[0096] For example, in the process of monitoring plant conditions, a large number of plants are involved, and the efficiency of plant condition monitoring can be improved through random sampling.
[0097] According to an embodiment of the present invention, in step S3, the leaf surface temperature of the sample plant is obtained at multiple moments in the regulation cycle.
[0098] For example, during the regulation cycle, the sample plants are monitored by an infrared thermometer to obtain the leaf surface temperature of the sample plants.
[0099] According to an embodiment of the present invention, in step S4, regional environmental data of each sampling area is acquired at multiple moments in the control cycle.
[0100] For example, during the control cycle, the temperature and humidity data of each sampling area are obtained by setting a temperature sensor and a humidity sensor in each sampling area.
[0101] According to an embodiment of the present invention, in step S5, the leaf surface saturated vapor pressure difference of the sample plant is determined according to the leaf surface temperature and the regional environmental data.
[0102] According to one embodiment of the present invention, step S105 includes:
[0103] Step S51, determining the saturated water vapor pressure according to the blade temperature;
[0104] Step S52, determining regional humidity according to the regional environmental data;
[0105] Step S53, determining the actual water vapor pressure according to the regional humidity;
[0106] Step S54, determining the leaf surface saturated vapor pressure difference according to the saturated water vapor pressure and the actual water vapor pressure.
[0107] For example, the Magnus-Tetens formula is used to calculate the saturated water vapor pressure at leaf surface temperature; the actual water vapor pressure in each area is calculated through the relative humidity of each area, that is, the regional humidity; and the leaf surface saturated vapor pressure difference of different sample plants in each sampling area is determined based on the difference between the saturated water vapor pressure and the actual water vapor pressure.
[0108] According to an embodiment of the present invention, in step S6, the leaf growth state coefficient is determined according to the leaf surface saturated vapor pressure difference.
[0109] According to one embodiment of the present invention, step S6 includes:
[0110] Step S61, obtaining the plant species of the sample plant;
[0111] Step S62, determining a first leaf surface saturated vapor pressure difference threshold and a second leaf surface saturated vapor pressure difference threshold according to the plant species;
[0112] Step S63, determining a leaf growth state coefficient according to the first leaf surface saturated vapor pressure difference threshold, the second leaf surface saturated vapor pressure difference threshold and the leaf surface saturated vapor pressure difference.
[0113] For example, the plant species grown in the greenhouse are obtained, such as wheat, tomato and cucumber; according to the plant species, the suitable leaf surface saturated vapor pressure difference of the plant species is determined, for example, the suitable leaf surface saturated vapor pressure difference of rice is between 0.8kPa and 1.5kPa, then the first leaf surface saturated vapor pressure difference threshold corresponding to rice is 0.8kPa, and the second leaf surface saturated vapor pressure difference threshold corresponding to rice is 1.5kPa; according to the first leaf surface saturated vapor pressure difference threshold, the second leaf surface saturated vapor pressure difference threshold and the leaf surface saturated vapor pressure difference, the growth state of the sample plant is evaluated to determine the leaf growth state coefficient.
[0114] Figure 2 A flow chart of calculating a leaf growth state coefficient according to an embodiment of the present invention is exemplarily shown.
[0115] According to one embodiment of the present invention, step S63 includes:
[0116] Step S631, determining a first difference value according to the first blade surface saturated vapor pressure difference threshold and the blade surface saturated vapor pressure difference;
[0117] Step S632, determining a second difference value according to the second blade surface saturated vapor pressure difference threshold and the blade surface saturated vapor pressure difference;
[0118] Step S633, determining a first discrimination result according to the first difference and the second difference;
[0119] Step S634, determining an average leaf surface saturated vapor pressure difference threshold value according to the first leaf surface saturated vapor pressure difference threshold value and the second leaf surface saturated vapor pressure difference threshold value;
[0120] Step S635, determining a leaf growth state coefficient according to the average leaf surface saturated vapor pressure difference threshold, the first discrimination result and the leaf surface saturated vapor pressure difference.
[0121] For example, a first difference is determined based on the leaf surface saturated vapor pressure difference minus the first leaf surface saturated vapor pressure difference threshold; a second difference is determined based on the leaf surface saturated vapor pressure difference minus the second leaf surface saturated vapor pressure difference threshold; if the product of the first difference and the second difference is less than or equal to 0, the first discrimination result is -1, indicating that the leaf surface saturated vapor pressure difference is within the interval of the first leaf surface saturated vapor pressure difference threshold and the second leaf surface saturated vapor pressure difference threshold, and the leaf surface saturated vapor pressure difference is suitable for plant growth; if the product of the first difference and the second difference is greater than 0, the first discrimination result is 1, indicating that the leaf surface saturated vapor pressure difference is not within the interval of the first leaf surface saturated vapor pressure difference threshold and the second leaf surface saturated vapor pressure difference threshold, and the leaf surface saturated vapor pressure difference is not suitable for plant growth; an average leaf surface saturated vapor pressure difference threshold is determined based on the average leaf surface saturated vapor pressure difference threshold, the first discrimination result and the leaf surface saturated vapor pressure difference.
[0122] According to an embodiment of the present invention, step S635 includes: determining the leaf growth state coefficient of the kth sample plant in the i-th sampling area at the j-th moment of the regulation cycle according to formula (1): ,
[0123] (1)
[0124] Among them, if is a conditional function, is the first discrimination result of the kth sample plant in the i-th sampling area at the j-th moment of the regulation cycle, is the leaf saturated vapor pressure difference of the kth sample plant in the i-th sampling area at the j-th moment of the regulation cycle, is the average leaf surface saturated vapor pressure difference threshold.
[0125] According to one embodiment of the present invention, in formula (1), the conditional function The value of includes the following two cases, when satisfying When the condition is met, it means that the leaf saturated vapor pressure difference of the kth sample plant in the i-th sampling area at the jth moment of the regulation cycle is suitable for plant growth, and the value of the conditional function is 0. When the condition is , it means that the leaf saturated vapor pressure difference of the kth sample plant in the i-th sampling area at the j-th moment of the regulation cycle is not suitable for plant growth, and the value of the conditional function is , It is the relative difference between the leaf saturated vapor pressure difference of the kth sample plant in the ith sampling area at the jth moment of the regulation cycle and the average leaf saturated vapor pressure difference threshold, indicating the unsuitability of the leaf saturated vapor pressure difference. The larger the absolute value of the ratio, the greater the difference between the leaf saturated vapor pressure difference and the average leaf saturated vapor pressure difference threshold, and the less suitable it is for plant growth and development.
[0126] In this way, the leaf growth state coefficient can be determined based on the average leaf surface saturated vapor pressure difference threshold, the first judgment result and the leaf surface saturated vapor pressure difference. During the calculation process, it can be determined whether the leaf surface saturated vapor pressure difference is suitable for plant growth. If the leaf surface saturated vapor pressure difference is not suitable for plant growth, the degree of unsuitability can be determined based on the relative difference between the leaf surface saturated vapor pressure difference and the average leaf surface saturated vapor pressure difference threshold, thereby improving the comprehensiveness and accuracy of the leaf growth state coefficient.
[0127] According to an embodiment of the present invention, in step S7, a regional leaf state determination parameter is determined based on the leaf growth state coefficient.
[0128] According to an embodiment of the present invention, step S7 includes: determining the regional leaf state determination parameter of the i-th sampling area at the j-th moment of the control cycle according to formula (2): ,
[0129] (2)
[0130] Among them, if is the conditional function, max is the maximum value function, and min is the minimum value function. is the preset weight, is the leaf growth state coefficient of the kth sample plant in the ith sampling area at the jth moment of the regulation cycle, K is the number of sample plants in the sampling area, k≤K, k and K are both positive integers.
[0131] According to one embodiment of the present invention, in formula (2), the conditional function The value of includes the following two cases, when it satisfies When the condition is , it means that the leaf growth state of all sample plants in the i-th sampling area is large at the j-th moment of the regulation cycle, which is not suitable for plant growth. The value of the conditional function is , is the leaf growth state coefficient of the kth sample plant in the i-th sampling area at the j-th moment of the regulation cycle, The larger the absolute value of , the worse the growth condition of the kth sample plant in the i-th sampling area at the jth moment of the regulation cycle. When there are more sample plants with poor growth conditions in the i-th sampling area, the preset weight corresponding to the sample plant The larger the value of It means taking the maximum value of the sum of the products of the leaf growth state coefficient of the kth sample plant in the i-th sampling area at the j-th moment of the regulation cycle and the corresponding weight. For example, when the leaf growth state coefficient of the first sample plant in the i-th sampling area is 0.2, the leaf growth state coefficient of the second sample plant is 0.1, and the leaf growth state coefficient of the third sample plant is 0.3, the preset weights are , and ,but ,but The value of , which means that when there are more sample plants with larger leaf growth state coefficients in the i-th sampling area, the impact of the overall unsuitability of the plants in the sampling area will become more serious as the number of sample plants with larger leaf growth state coefficients increases. The change of is a combination of exponential function and linear function. The part of the change in the form of a linear function indicates that the larger the leaf growth state coefficient of a single sample plant is, the greater the overall growth unsuitability of the plants in the sampling area will be. The exponential function part of the change in indicates that as the number of sample plants with larger leaf growth state coefficients increases, the impact on the overall growth unsuitability of plants in the sampling area increases rapidly and non-uniformly. The above method of allocating weight values to find the maximum value can be used to solve the situation where the overall growth unsuitability of plants in the sampling area is the most serious when all sample plants in the i-th sampling area have larger leaf growth states at the j-th moment of the regulation cycle. When it does not meet When the condition is , it means that the leaf growth state of all sample plants in the i-th sampling area is small at the j-th moment of the regulation cycle, which is not suitable for plant growth. The value of the conditional function is , similarly, It can be used to solve the situation where the overall growth unsuitability of plants in the sampling area is the most serious when the leaf growth state of all sample plants in the i-th sampling area is small at the j-th moment of the regulation cycle.
[0132] In this way, the regional leaf state judgment parameters can be determined based on the leaf growth state coefficient. During the calculation process, the most serious situation of overall growth unsuitability of all plants in the sampling area can be determined based on the leaf growth state coefficient of a single sample plant in the sampling area, thereby improving the comprehensiveness and accuracy of the regional leaf state judgment parameters.
[0133] According to an embodiment of the present invention, in step S8, a regional blade state determination result is determined according to the regional blade state determination parameter.
[0134] According to one embodiment of the present invention, step S8 includes:
[0135] Step S81, if the regional blade state determination parameter is greater than the set first regional blade state determination parameter threshold, the regional blade state determination result is 1;
[0136] Step S82, if the regional blade state determination parameter is less than the set second regional blade state determination parameter threshold, the regional blade state determination result is -1;
[0137] Step S83: If the regional blade state determination parameter is less than the set first regional blade state determination parameter threshold and greater than the set second regional blade state determination parameter threshold, the regional blade state determination result is 0.
[0138] For example, the first area leaf state judgment parameter threshold can be set to 0.5e. If the regional leaf state judgment parameter is greater than the first area leaf state judgment parameter threshold, it means that the overall growth unsuitability of the sampling area is relatively large, and the overall leaf growth state coefficient is relatively large, and the environment of the area needs to be adjusted, and the regional leaf state judgment result is 1; the second area leaf state judgment parameter threshold is set to -0.5e. If the regional leaf state judgment parameter is less than the second area leaf state judgment parameter threshold, it means that the overall growth unsuitability of the sampling area is relatively large, and the overall leaf growth state coefficient is relatively small, and the environment of the area needs to be adjusted, and the regional leaf state judgment result is -1; if the regional leaf state judgment parameter is less than the first area leaf state judgment parameter threshold and greater than the second area leaf state judgment parameter threshold, it means that the overall growth unsuitability of the sampling area is relatively small, and the environment of the area does not need to be adjusted.
[0139] According to an embodiment of the present invention, in step S9, regional environment determination parameters are determined based on the regional environment data.
[0140] According to one embodiment of the present invention, step S9 includes:
[0141] Step S91, determining the regional temperature according to the regional environmental data;
[0142] Step S92, determining a preset temperature threshold and a preset humidity threshold according to the plant species;
[0143] Step S93, fitting the regional temperature and the time in the regulation cycle to obtain a regional temperature function of the regional temperature in the regulation cycle;
[0144] Step S94, determining a regional temperature derivative function according to the regional temperature function;
[0145] Step S95, determining the regional temperature change rate at multiple moments in the control cycle according to the regional temperature derivative function;
[0146] Step S96, fitting the regional humidity and the time in the control cycle to obtain a regional humidity function of the regional humidity in the control cycle;
[0147] Step S97, determining a regional humidity derivative function according to the regional humidity function;
[0148] Step S98, determining the regional humidity change rate at multiple moments in the control cycle according to the regional humidity derivative function;
[0149] Step S99, determining a regional environment determination parameter according to the regional temperature, the regional humidity, the preset temperature threshold, the preset humidity threshold, the regional temperature change rate, and the regional humidity change rate.
[0150] For example, due to the influence of factors such as sunlight, the temperature of each area in the greenhouse may be different. The regional temperature of each sampling area is obtained through a temperature sensor; according to the plant species planted in each area, the temperature and humidity suitable for the growth of plants of this type are determined, that is, the preset temperature threshold and the preset humidity threshold. The preset temperature threshold and the preset humidity threshold are in the form of intervals. For example, the preset temperature threshold corresponding to cucumber is 25 degrees Celsius-30 degrees Celsius, and the preset humidity threshold corresponding to pepper is 70%-85%; fit the regional temperature and the moment in the control cycle to obtain a regional temperature function used to describe the law of regional temperature changes in the control cycle; and derive the regional temperature function , obtain the regional temperature derivative function; substitute multiple moments in the control cycle into the regional temperature derivative function to determine the regional temperature change rate at multiple moments in the control cycle; fit the regional humidity and the moments in the control cycle to obtain the regional humidity function used to describe the law of regional humidity change in the control cycle; derive the regional humidity function to obtain the regional humidity derivative function; substitute multiple moments in the control cycle into the regional humidity derivative function to determine the regional humidity change rate at multiple moments in the control cycle; evaluate the regional environmental conditions according to the regional temperature, regional humidity, preset temperature threshold, preset humidity threshold, regional temperature change rate and regional humidity change rate, and determine the regional environmental judgment parameters.
[0151] Figure 3 The flowchart of calculating the regional environment determination parameters according to an embodiment of the present invention is exemplarily shown.
[0152] According to one embodiment of the present invention, step S99 includes:
[0153] Step S991, determining a regional temperature recognition result according to the regional temperature and the preset temperature threshold;
[0154] Step S992, determining a regional humidity recognition result according to the regional humidity and the preset humidity threshold;
[0155] Step S993, determining a temperature change recognition result according to the regional temperature change rate and a preset regional temperature change rate threshold;
[0156] Step S994, determining a humidity change recognition result according to the regional humidity change rate and a preset regional humidity change rate threshold;
[0157] Step S995, determining regional environment determination parameters according to the regional temperature identification result, the regional humidity identification result, the temperature change identification result and the humidity change identification result.
[0158] For example, when the regional temperature is within the preset temperature threshold interval, it means that the regional temperature is suitable for plant growth, and the regional temperature recognition result corresponding to the sampling area is 0. When the regional temperature is on the right side of the preset temperature threshold interval, it means that the regional temperature is too high, and the regional temperature recognition result corresponding to the sampling area is 1. When the regional temperature is on the left side of the preset temperature threshold interval, it means that the regional temperature is too low, and the regional temperature recognition result corresponding to the sampling area is -1; when the regional humidity is within the preset humidity threshold interval, it means that the regional humidity is suitable for plant growth, and the regional humidity recognition result corresponding to the sampling area is 0. When the regional humidity is on the right side of the preset humidity threshold interval, it means that the regional humidity is too high, and the regional humidity recognition result corresponding to the sampling area is 1. When the regional humidity is on the left side of the preset humidity threshold interval, it means that the regional humidity is too low, and the regional humidity recognition result corresponding to the sampling area is -1; if the regional temperature change rate is greater than or equal to the preset regional temperature change rate threshold, it means that the temperature of the region changes too fast, which will affect plant growth, and the temperature change recognition result is 1. The preset regional temperature change rate threshold can be set to 3°C / h. If the regional temperature change rate is less than The preset regional temperature change rate threshold indicates that the temperature adjustment speed of the region is normal, and the temperature change recognition result is 0; if the regional humidity change rate is greater than or equal to the preset regional humidity change rate threshold, it indicates that the humidity in the region changes too fast, which will affect plant growth, and the humidity change recognition result is 1. The preset regional humidity change rate threshold can be set to 15%RH / h. If the regional temperature change rate is less than the preset regional humidity change rate threshold, it indicates that the humidity adjustment speed of the region is normal, and the humidity change recognition result is 0; the regional environment determination parameter can be determined according to the regional temperature recognition result, the regional humidity recognition result, the temperature change recognition result and the humidity change recognition result. The regional environment determination parameter is in the form of a set, the first element in the set is the regional temperature recognition result, the second element in the set is the regional humidity recognition result, the third element in the set is the temperature change recognition result, and the fourth element in the set is the humidity change recognition result. For example, when the regional temperature recognition result, the regional humidity recognition result, the temperature change recognition result and the humidity change recognition result are 1, -1, 0 and 0 respectively, the regional environment determination parameter is {1, -1, 0, 0}.
[0159] According to an embodiment of the present invention, in step S10, a control scheme is determined according to the regional blade state determination result and the regional environment determination parameter.
[0160] For example, when the regional leaf state judgment result is 1, it means that the overall growth unsuitability of the sampling area is relatively large, and the overall leaf growth state coefficient is relatively large. When the overall leaf growth state coefficient in the sampling area is relatively large, the regional humidity will not be high, that is, the regional humidity identification result corresponding to the area is not equal to 1. At this time, it is necessary to further determine the control plan according to the elements of the corresponding regional temperature identification result and the regional humidity identification result in the regional environment judgment parameter. For example, when the regional temperature identification result is 1, cooling treatment is required, when the regional temperature identification result is -1, heating treatment is required, when the regional humidity identification result is -1, humidification treatment is required, when the temperature change identification result is equal to 1, attention should be paid to the temperature adjustment range, when the humidity change identification result is equal to 1, attention should be paid to the humidity adjustment range; when the regional leaf state judgment result is -1, it means that the overall growth unsuitability of the sampling area is relatively large, and The overall leaf growth state coefficient is small. When the overall leaf growth state coefficient in the sampling area is small, the regional humidity will not be low, that is, the regional humidity identification result corresponding to the area is not equal to -1. When the regional temperature identification result is 1, cooling treatment is required. When the regional temperature identification result is -1, heating treatment is required. When the regional humidity identification result is 1, dehumidification treatment is required. When the temperature change identification result is equal to 1, attention should be paid to the temperature adjustment range. When the humidity change identification result is equal to 1, attention should be paid to the humidity adjustment range. When the regional leaf state judgment result is 0, it means that the overall growth unsuitability of the sampling area is small. At this time, it is necessary to determine the control plan according to the elements corresponding to the temperature change identification result and the humidity change identification result in the regional environment judgment parameter. When the temperature change identification result is equal to 1, attention should be paid to the temperature adjustment range. When the humidity change identification result is equal to 1, attention should be paid to the humidity adjustment range.
[0161] According to the greenhouse environment control method based on fuzzy control of the embodiment of the present invention, the leaf saturated vapor pressure difference of the sample plant can be accurately determined, and the growth status of the sample plant and the overall growth status of all plants in the sampling area can be evaluated based on the leaf saturated vapor pressure difference. Further, the control scheme of each sampling area is determined according to the overall growth status of the plants in the sampling area and the environmental conditions of the sampling area, thereby improving the accuracy and applicability of greenhouse environment control. When determining the leaf growth state coefficient, the leaf growth state coefficient can be determined according to the average leaf saturated vapor pressure difference threshold, the first discrimination result and the leaf saturated vapor pressure difference. During the calculation process, it can be determined whether the leaf saturated vapor pressure difference is suitable for plant growth. In the case where the leaf saturated vapor pressure difference is not suitable for plant growth, the degree of unsuitability can be determined according to the relative difference between the leaf saturated vapor pressure difference and the average leaf saturated vapor pressure difference threshold, thereby improving the comprehensiveness and accuracy of the leaf growth state coefficient. When determining the regional leaf state judgment parameters, the regional leaf state judgment parameters can be determined based on the leaf growth state coefficient. During the calculation process, the most serious situation of overall growth unsuitability of all plants in the sampling area can be determined based on the leaf growth state coefficient of a single sample plant in the sampling area, thereby improving the comprehensiveness and accuracy of the regional leaf state judgment parameters.
[0162] Figure 4 The block diagram of a greenhouse environment control system based on fuzzy control according to an embodiment of the present invention is exemplarily shown, and the system includes:
[0163] The sampling area module is used to set multiple sampling areas in a greenhouse environment;
[0164] A sample plant module is used to perform random sampling in each sampling area to determine multiple sample plants;
[0165] A leaf surface temperature module is used to obtain the leaf surface temperature of the sample plant at multiple moments in the regulation cycle;
[0166] The environmental data module is used to obtain regional environmental data of each sampling area at multiple times during the control cycle;
[0167] A saturated vapor pressure module, used to determine the leaf surface saturated vapor pressure difference of the sample plant according to the leaf surface temperature and the regional environmental data;
[0168] A blade state module, used for determining a blade growth state coefficient according to the blade surface saturated vapor pressure difference;
[0169] A state determination module, used to determine a regional leaf state determination parameter according to the leaf growth state coefficient;
[0170] A determination result module, used for determining a regional blade state determination result according to the regional blade state determination parameter;
[0171] An environment determination module, used to determine regional environment determination parameters according to the regional environment data;
[0172] The control scheme module is used to determine the control scheme according to the regional blade state determination result and the regional environment determination parameter.
[0173] The present invention may be a method, an apparatus, a system and / or a computer program product. The computer program product may include a computer-readable storage medium carrying computer-readable program instructions for executing various aspects of the present invention.
[0174] It should be understood by those skilled in the art that the embodiments of the present invention described above and shown in the accompanying drawings are only examples and do not limit the present invention. The purpose of the present invention has been fully and effectively achieved. The functional and structural principles of the present invention have been demonstrated and explained in the embodiments, and the embodiments of the present invention may be deformed or modified in any way without departing from the principles.
Claims
1. A greenhouse environment control method based on fuzzy control, characterized in that: include: In a greenhouse environment, multiple sampling areas were set up; Conduct random sampling in each sampling area to determine multiple sample plants; Obtaining the leaf surface temperature of the sample plants at multiple times during the regulation cycle; At multiple times during the control cycle, regional environmental data for each sampling area is obtained; Determining the leaf surface saturated vapor pressure difference of the sample plant according to the leaf surface temperature and the regional environmental data; Determining a leaf growth state coefficient according to the leaf surface saturated vapor pressure difference; Determining regional leaf state determination parameters according to the leaf growth state coefficient; Determining a regional blade state determination result according to the regional blade state determination parameter; Determining regional environment determination parameters according to the regional environment data; A control scheme is determined according to the regional blade status determination result and the regional environment determination parameter.
2. The greenhouse environment control method based on fuzzy control according to claim 1 is characterized in that: Determining the leaf surface saturated vapor pressure difference of the sample plant according to the leaf surface temperature and the regional environmental data, including: determining saturated water vapor pressure according to the blade temperature; Determining regional humidity according to the regional environmental data; Determine the actual water vapor pressure based on the humidity of the area; The leaf surface saturated vapor pressure difference is determined based on the saturated water vapor pressure and the actual water vapor pressure.
3. The greenhouse environment control method based on fuzzy control according to claim 2 is characterized in that: According to the leaf surface saturated vapor pressure difference, the leaf growth state coefficient is determined, including: The plant species from which the sample plants were obtained; Determine a first leaf surface saturated vapor pressure difference threshold and a second leaf surface saturated vapor pressure difference threshold according to the plant species; A leaf growth state coefficient is determined according to the first leaf surface saturated vapor pressure difference threshold, the second leaf surface saturated vapor pressure difference threshold and the leaf surface saturated vapor pressure difference.
4. The greenhouse environment control method based on fuzzy control according to claim 3 is characterized in that: Determining a leaf growth state coefficient according to the first leaf surface saturated vapor pressure difference threshold, the second leaf surface saturated vapor pressure difference threshold, and the leaf surface saturated vapor pressure difference includes: determining a first difference value according to the first blade surface saturated vapor pressure difference threshold and the blade surface saturated vapor pressure difference; determining a second difference value according to the second blade surface saturated vapor pressure difference threshold and the blade surface saturated vapor pressure difference; Determining a first discrimination result according to the first difference and the second difference; Determining an average leaf surface saturated vapor pressure difference threshold value according to the first leaf surface saturated vapor pressure difference threshold value and the second leaf surface saturated vapor pressure difference threshold value; A leaf growth state coefficient is determined according to the average leaf surface saturated vapor pressure difference threshold, the first discrimination result and the leaf surface saturated vapor pressure difference.
5. The greenhouse environment control method based on fuzzy control according to claim 4 is characterized in that: Determining a leaf growth state coefficient according to the average leaf surface saturated vapor pressure difference threshold, the first discrimination result and the leaf surface saturated vapor pressure difference includes: According to the formula , Determine the leaf growth state coefficient of the kth sample plant in the i-th sampling area at the j-th moment of the regulation cycle , where if is a conditional function, is the first discrimination result of the kth sample plant in the i-th sampling area at the j-th moment of the regulation cycle, is the leaf saturated vapor pressure difference of the kth sample plant in the i-th sampling area at the j-th moment of the regulation cycle, is the average leaf surface saturated vapor pressure difference threshold.
6. The greenhouse environment control method based on fuzzy control according to claim 1 is characterized in that: According to the leaf growth state coefficient, determining the regional leaf state determination parameter includes: According to the formula , Determine the regional leaf state judgment parameter of the i-th sampling area at the j-th moment of the control cycle , where if is the conditional function, max is the maximum value function, and min is the minimum value function. is the preset weight, is the leaf growth state coefficient of the kth sample plant in the ith sampling area at the jth moment of the regulation cycle, K is the number of sample plants in the sampling area, k≤K, k and K are both positive integers.
7. The greenhouse environment control method based on fuzzy control according to claim 1 is characterized in that: Determining a regional blade state determination result according to the regional blade state determination parameter includes: If the regional blade state determination parameter is greater than the set first regional blade state determination parameter threshold, the regional blade state determination result is 1; If the regional blade state determination parameter is less than the set second regional blade state determination parameter threshold, the regional blade state determination result is -1; If the regional blade state determination parameter is less than a set first regional blade state determination parameter threshold and greater than a set second regional blade state determination parameter threshold, the regional blade state determination result is 0.
8. The greenhouse environment control method based on fuzzy control according to claim 3 is characterized in that: Determining regional environment determination parameters according to the regional environment data includes: Determining the regional temperature according to the regional environmental data; Determining a preset temperature threshold and a preset humidity threshold according to the plant species; Fitting the regional temperature and the time in the regulation cycle to obtain a regional temperature function of the regional temperature in the regulation cycle; Determining a regional temperature derivative function according to the regional temperature function; Determining the regional temperature change rate at multiple moments in the control cycle according to the regional temperature derivative function; Fitting the regional humidity and the time in the control cycle to obtain a regional humidity function of the regional humidity in the control cycle; Determining a regional humidity derivative function according to the regional humidity function; Determining the regional humidity change rate at multiple moments in the control cycle according to the regional humidity derivative function; A regional environment determination parameter is determined according to the regional temperature, the regional humidity, the preset temperature threshold, the preset humidity threshold, the regional temperature change rate, and the regional humidity change rate.
9. The greenhouse environment control method based on fuzzy control according to claim 8, characterized in that: Determining a regional environment determination parameter according to the regional temperature, the regional humidity, the preset temperature threshold, the preset humidity threshold, the regional temperature change rate, and the regional humidity change rate includes: Determining a regional temperature identification result according to the regional temperature and the preset temperature threshold; Determining a regional humidity recognition result according to the regional humidity and the preset humidity threshold; Determining a temperature change identification result according to the regional temperature change rate and a preset regional temperature change rate threshold; Determining a humidity change recognition result according to the regional humidity change rate and a preset regional humidity change rate threshold; A regional environment determination parameter is determined according to the regional temperature identification result, the regional humidity identification result, the temperature change identification result and the humidity change identification result.
10. A greenhouse environment control system based on fuzzy control, characterized in that: include: The sampling area module is used to set multiple sampling areas in a greenhouse environment; A sample plant module is used to perform random sampling in each sampling area to determine multiple sample plants; A leaf surface temperature module is used to obtain the leaf surface temperature of the sample plant at multiple moments in the regulation cycle; The environmental data module is used to obtain regional environmental data of each sampling area at multiple times during the control cycle; A saturated vapor pressure module, used to determine the leaf surface saturated vapor pressure difference of the sample plant according to the leaf surface temperature and the regional environmental data; A blade state module, used for determining a blade growth state coefficient according to the blade surface saturated vapor pressure difference; A state determination module, used to determine a regional leaf state determination parameter according to the leaf growth state coefficient; A determination result module, used for determining a regional blade state determination result according to the regional blade state determination parameter; An environment determination module, used to determine regional environment determination parameters according to the regional environment data; The control scheme module is used to determine the control scheme according to the regional blade state determination result and the regional environment determination parameter.
Citation Information
Patent Citations
A greenhouse environment multi-parameter collaborative control system and control method
CN107728473B
Greenhouse environment regulation and control method and device and intelligent greenhouse
CN106168822A
Greenhouse temperature and humidity intelligent control method and system
CN113133364A
Solar greenhouse environment regulation and control system and method
CN118068897A
reporting and guiding system for a lost article using AI avatar
KR102376209B1