Greenhouse air port film opening degree adjusting method and system and electronic device

By comprehensively considering multiple parameters, a method for adjusting the opening degree of greenhouse vent film is developed. By using a preset theoretical value prediction model and feedforward compensation rules, the problems of low accuracy and response delay in traditional adjustment methods are solved, and the precise adjustment of the vent film opening degree and the real-time improvement of crop growth in the greenhouse are realized.

CN121143532APending Publication Date: 2025-12-16BEIJING TONGLI DIGITAL MINING TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511451226.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-11
Publication Date
2025-12-16

AI Technical Summary

Technical Problem

In existing technologies, the opening adjustment of greenhouse vent film relies on manual experience or a single sensor signal, failing to comprehensively consider the coupling effects of multiple parameters, resulting in low adjustment accuracy and response delay, which affects crop growth.

Method used

By acquiring multi-source environmental measurement information and crop growth status information, and using a preset theoretical value prediction model and feedforward compensation rules, combined with weather forecasts and historical data for correction, the opening degree of the wind tunnel membrane can be precisely adjusted.

Benefits of technology

It improves the accuracy and adaptability of the vent film opening control, reduces system response delay, enhances the real-time performance of the temperature control process inside the greenhouse, and improves crop growth.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121143532A_ABST
    Figure CN121143532A_ABST
Patent Text Reader

Abstract

The invention relates to a method and device for adjusting the opening degree of a greenhouse air opening film and an electronic device. The method comprises the following steps: acquiring indoor and outdoor environment measurement information of a greenhouse and growth state information of crops; based on a preset theoretical value prediction model, a theoretical opening value is calculated according to the environment measurement information and the growth state information, and a first opening value is obtained; performing correction processing on the first opening value according to a preset feed-forward compensation rule to obtain a target opening value; and controlling an execution mechanism to adjust the opening degree of the tuyere film according to the target opening degree value. According to the scheme provided by the invention, the accuracy and adaptability of the opening degree control of the tuyere film can be improved, the advanced adjustment of the opening degree of the tuyere film is realized, the response delay of the system is effectively reduced, the real-time performance of the temperature control process in the greenhouse is improved, and the growth effect of crops in the greenhouse is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of intelligent control of greenhouse, and in particular to a method and system for adjusting the opening degree of a film at an air outlet of a greenhouse, and an electronic device. BACKGROUND

[0002] Greenhouses are widely used in modern agricultural production, and the internal environment is artificially controlled to provide suitable conditions for crop growth. Among them, the air outlet film is a commonly used ventilation control device in greenhouses, and the opening degree thereof can be adjusted to control the exchange of air inside and outside, thereby affecting the environmental parameters such as temperature and humidity in the greenhouse. Therefore, reasonable adjustment of the opening degree of the air outlet film is of great significance to maintaining the optimal growth environment for crops and saving energy.

[0003] In related technologies, the opening degree of the air outlet film of the greenhouse is usually adjusted based on artificial experience or simple automatic control based on a single sensor signal, such as temperature threshold switching control. Although the above control method can adjust the opening degree of the air outlet film, it usually only responds to a certain environmental factor and does not consider the coupling effect of multiple parameters, resulting in low adjustment accuracy. Moreover, the adjustment response cannot be made in time according to the growth needs of crops in the greenhouse, which delays the adjustment response and affects the planting effect of crops in the greenhouse. SUMMARY

[0004] To solve or partially solve the problems in the related art, the present application provides a method for adjusting the opening degree of the air outlet film of a greenhouse, which can improve the accuracy and adaptability of the control of the opening degree of the air outlet film, realize the advance adjustment of the opening degree of the air outlet film, effectively reduce the system response delay, improve the real-time performance of the temperature control process in the greenhouse, and improve the growth effect of crops in the greenhouse.

[0005] The first aspect of the present application provides a method for controlling the opening degree of the air outlet film of a greenhouse, comprising: obtaining environmental measurement information inside and outside the greenhouse and growth state information of crops; calculating a theoretical opening degree value based on a preset theoretical value prediction model according to the environmental measurement information and the growth state information to obtain a first opening degree value; performing correction processing on the first opening degree value according to a preset feedforward compensation rule to obtain a target opening degree value; controlling an actuator to adjust the opening degree of the air outlet film according to the target opening degree value.

[0006] In some embodiments, before the calculation of the theoretical opening degree value based on the preset theoretical value prediction model according to the environmental measurement information and the growth state information to obtain the first opening degree value, the method further comprises: performing data cleaning processing and feature fusion processing on the environmental measurement information to obtain a comprehensive feature index; The prediction model based on preset theoretical values ​​calculates the theoretical aperture value according to the environmental measurement information and the growth status information to obtain the first aperture value, including: Based on the preset theoretical value prediction model, the theoretical aperture value is calculated according to the comprehensive characteristic index and the growth state information to obtain the first aperture value.

[0007] In some implementations, the first opening value is subjected to feedforward compensation processing according to a preset feedforward compensation rule, including: The first correction process is performed on the first opening value based on the received weather forecast information.

[0008] In some implementations, the weather forecast information includes at least one of the following: weather type, temperature, sunshine, wind speed, and probability of rainfall within a preset future time period.

[0009] In some embodiments, the step of performing feedforward compensation processing on the first opening value according to a preset feedforward compensation rule further includes: Based on historical indoor temperature information and environmental measurement information, an advance adjustment command is generated, and a second correction process is performed on the first opening value based on the advance adjustment command.

[0010] In some implementations, when calculating the theoretical opening value or when correcting the first opening value, a preset Smith predictor is used to compensate for the pure time delay of the system.

[0011] In some implementations, the method further includes: Obtain the current environmental safety parameters and compare them with a preset safety threshold; When the current environmental safety parameters exceed the preset safety threshold, the preset safety opening value is used as the target opening value.

[0012] The second aspect of this application provides a greenhouse vent film opening control device, comprising: The data input module is used to acquire environmental measurement information inside and outside the greenhouse, as well as crop growth status information; The aperture value prediction module is used to calculate the theoretical aperture value based on the environmental measurement information and the growth status information according to the preset theoretical value prediction model, and obtain the first aperture value. The opening value correction module is used to perform correction processing on the first opening value according to the preset feedforward compensation rule to obtain the target opening value; The opening adjustment execution module is used to control the actuator to adjust the opening of the air vent membrane according to the target opening value.

[0013] A third aspect of this application provides an electronic device, comprising: Processor; and A memory that stores executable code, which, when executed by the processor, causes the processor to perform the method described above.

[0014] A fourth aspect of this application provides a computer-readable storage medium having executable code stored thereon, which, when executed by a processor of an electronic device, causes the processor to perform the method described above.

[0015] The technical solution provided in this application may include the following beneficial effects: The technical solution of this application acquires multi-source environmental measurement information and combines it with crop growth status information. Based on a trained model, it comprehensively calculates the theoretical opening degree and introduces a feedforward compensation mechanism for correction, ultimately achieving precise adjustment of the vent film opening degree. By comprehensively considering the coupled influence of multiple environmental parameters and the actual growth needs of crops, it can effectively overcome the limitations of traditional methods that rely on only a single signal, thereby improving the accuracy and adaptability of vent film opening degree control. At the same time, the feedforward compensation mechanism can achieve advanced adjustment of the vent film opening degree, thereby effectively reducing system response delay and improving the real-time performance of the temperature control process inside the greenhouse, thus improving the growth effect of crops inside the greenhouse.

[0016] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description

[0017] The above and other objects, features and advantages of this application will become more apparent from the more detailed description of exemplary embodiments thereof in conjunction with the accompanying drawings, wherein the same reference numerals generally represent the same components in the exemplary embodiments thereof.

[0018] Figure 1 This is a schematic flowchart illustrating the method for adjusting the opening degree of the greenhouse vent film according to an embodiment of this application; Figure 2 This is another schematic flowchart illustrating the method for adjusting the opening degree of the greenhouse vent film in the embodiments of this application; Figure 3 This is a schematic diagram of the opening degree adjustment device of the greenhouse vent film shown in the embodiments of this application; Figure 4 This is a schematic diagram of the structure of an electronic device shown in an embodiment of this application. Detailed Implementation

[0019] Embodiments of this application will now be described in more detail with reference to the accompanying drawings. While embodiments of this application are shown in the drawings, it should be understood that this application may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided to make this application more thorough and complete, and to fully convey the scope of this application to those skilled in the art.

[0020] The terminology used in this application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. The singular forms “a,” “the,” and “the” used in this application and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any or all possible combinations of one or more of the associated listed items.

[0021] It should be understood that although the terms "first," "second," "third," etc., may be used in this application to describe various information, this information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, without departing from the scope of this application, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this application, "multiple" means two or more, unless otherwise explicitly specified.

[0022] In related technologies, the opening degree adjustment of greenhouse vent film often relies on manual experience or simple automatic control based on a single sensor signal, such as temperature threshold switching control. Although the above control methods can adjust the opening degree of the vent film, they often only respond to a single environmental factor and do not comprehensively consider the coupling effect of multiple parameters, resulting in low adjustment accuracy and the inability to make timely adjustment responses according to the growth needs of crops in the greenhouse. The delayed adjustment response affects the planting effect of crops in the greenhouse.

[0023] To address the aforementioned issues, this application provides a method for adjusting the opening degree of a greenhouse vent film. This method improves the accuracy and adaptability of vent film opening control, enables proactive adjustment of vent film opening, effectively reduces system response delay, enhances the real-time performance of the internal temperature control process in the greenhouse, and improves the growth effect of crops within the greenhouse.

[0024] The technical solutions of the embodiments of this application are described in detail below with reference to the accompanying drawings.

[0025] The method for adjusting the opening of the greenhouse vent film in this application is mainly used to automatically adjust the opening of the vent film by controlling the operation of the actuator associated with the vent film.

[0026] Figure 1 This is a schematic flowchart illustrating the method for adjusting the opening degree of the greenhouse vent film according to an embodiment of this application.

[0027] See Figure 1 The method for adjusting the opening degree of the greenhouse vent film of this application includes: S110 acquires environmental measurement information inside and outside the greenhouse, as well as crop growth status information.

[0028] In this step, environmental measurement information of the corresponding indoor and outdoor environments of the greenhouse is obtained through sensors, as well as growth status information such as crop type, growth stage, and planting temperature of the crops in the greenhouse.

[0029] Among them, the environmental measurement information can be a collection of data collected by temperature sensors, humidity sensors, light sensors, and wind speed sensors distributed at different locations in the greenhouse.

[0030] The growth status information can be obtained through manual input or by image recognition of images taken of crops. For example, images of crops in a small area inside a greenhouse can be captured using image acquisition equipment, and image recognition can be performed on the acquired images to derive the corresponding growth status information within the greenhouse.

[0031] S120, based on a preset theoretical value prediction model, calculates the theoretical aperture value according to environmental measurement information and growth status information, and obtains the first aperture value.

[0032] In this step, the theoretical opening value is calculated by inputting environmental measurement information and growth status information through a pre-trained preset theoretical value prediction model, and the obtained theoretical opening value is used as the first opening value.

[0033] The pre-set theoretical value prediction model can be a neural network model constructed based on the XGBoost (eXtreme Gradient Boosting) algorithm. This model can be trained using historical data, including adjustment records from different farmers under the same meteorological conditions and actual temperature control effects (e.g., temperature change curves). This allows the first pre-trained model to output the optimal vent opening value based on the non-linear coupling relationship between environmental parameters and crop growth requirements.

[0034] S130, perform correction processing on the first opening value according to the preset feedforward compensation rule to obtain the target opening value.

[0035] In this step, the first opening value, which is the theoretical opening value, is predictively corrected by a pre-set feedforward compensation rule to obtain the target opening value that compensates for the system response lag.

[0036] S140 controls the actuator to adjust the opening of the air vent membrane according to the target opening value.

[0037] In this step, the target opening value is used as the final target opening value of the air vent membrane, and the control actuator adjusts the opening of the air vent membrane.

[0038] The actuator can be a drive device that converts digital control signals into mechanical actions. For example, the actuator can be a stepper motor, cylinder, or electric lever that converts a target opening value into an actual physical displacement.

[0039] In this embodiment, the greenhouse vent film opening control method of this application acquires multi-source environmental measurement information and combines it with crop growth status information. Based on a training model, it comprehensively calculates the theoretical opening and introduces a feedforward compensation mechanism for correction, ultimately achieving precise adjustment of the vent film opening. By comprehensively considering the coupling effects of multiple environmental parameters and the actual growth needs of crops, it can effectively overcome the limitations of traditional methods that rely on only a single signal, thereby improving the accuracy and adaptability of vent film opening control. At the same time, the feedforward compensation mechanism can achieve advance adjustment of the vent film opening, thereby effectively reducing system response delay and improving the real-time performance of the temperature control process inside the greenhouse, thus improving the growth effect of crops inside the greenhouse.

[0040] Figure 2 This is another schematic diagram of the method for adjusting the opening degree of the greenhouse vent film shown in the embodiments of this application.

[0041] See Figure 2 The method for adjusting the opening degree of the greenhouse vent film of this application includes: S210 acquires environmental measurement information inside and outside the greenhouse, as well as crop growth status information.

[0042] In this step, environmental measurement information of the corresponding indoor and outdoor environments of the greenhouse is obtained through sensors, as well as growth status information such as crop type, growth stage, and planting temperature of the crops in the greenhouse.

[0043] S220 performs data cleaning and feature fusion processing on environmental measurement information to obtain a comprehensive feature index.

[0044] In this step, after the collected environmental measurement information is cleaned, feature fusion processing is used to fuse the environmental parameters in the environmental measurement information into a comprehensive feature index in a standard format.

[0045] Data cleaning can include outlier removal and data smoothing. For example, data smoothing can be performed using a sliding window filtering algorithm with a preset window length, such as using a moving average method with a window length of 5 to smooth environmental measurement information, thereby eliminating instantaneous fluctuations. Another example is using a three-fold outlier detection rule based on the standard deviation to remove environmental measurement information that exceeds a preset mean range.

[0046] The environmental measurement information may include one or more combinations of temperature, humidity, light intensity, and wind speed.

[0047] Feature fusion processing can include normalization and weighted fusion. Normalization uses the maximum-minimum normalization method to map each environmental parameter in the environmental measurement information to the 0-1 range. Weighted fusion processing, based on preset weights, weights the normalized values ​​of each environmental parameter in the environmental measurement information according to their corresponding weights.

[0048] For example, the Comprehensive Heat Load Index (THI) is defined as the comprehensive characteristic index of this application. The indoor temperature (T_in), humidity (H_in), outdoor temperature (T_out), wind speed (W), and light intensity (L) are obtained, and the Comprehensive Heat Load Index (THI) is calculated using the following formula: THI = T_in + 0.3H_in - 0.7W + 0.1L; The weights for temperature (T_in), humidity (H_in), wind speed (W), and light intensity (L) are 1, 0.3, -0.7, and 0.1, respectively.

[0049] It should be understood that data cleaning can eliminate noise interference in environmental measurement information and improve data reliability. Then, feature fusion processing can normalize and weightedly fuse multi-dimensional environmental parameters to generate a comprehensive feature index, thereby avoiding bias caused by single parameter dominance or isolated analysis.

[0050] The preset weights can be adjusted through a dynamic weighting strategy. It should be understood that the preset weights are not fixed values, but rather change according to a pre-defined dynamic weighting strategy, which can be correlated with current environmental information.

[0051] Furthermore, the dynamic weighting strategy may include adjusting the weighting of each environmental parameter based on current environmental information; the current environmental information includes at least one of the following: time period, light intensity, and season.

[0052] The system can divide time periods into multiple intervals, such as dividing the day into light periods, nighttime periods, and transition periods, with different weight allocation rules for each period. Light intensity can be set as a dynamic trigger condition; for example, when the real-time light intensity exceeds a preset light threshold, a mechanism for synchronously adjusting the weights of temperature and light parameters is triggered, updating their corresponding weights. Furthermore, a mapping relationship can be established between seasonal information, humidity parameters, and wind speed parameters. For instance, in winter, the weight of the wind speed parameter can be 1.2-1.5 times the baseline value in summer, thus adapting to the different effects of varying external environmental conditions (such as air dryness and temperature) on greenhouse regulation during different seasons.

[0053] As an example, the light intensity data in the current environmental information is obtained, and the corresponding weight coefficient combination is matched according to the preset weight allocation rules. When the light intensity reaches 10000 Lux (corresponding to the daytime environment), the weight of the temperature parameter is set to 0.6, the weight of the light parameter is set to 0.3, the weight of the humidity parameter is set to 0.05, and the weight of the wind speed parameter is set to 0.05. When the light intensity drops below 10000 Lux (corresponding to the nighttime environment), the weight of the temperature parameter drops to 0.1, the weight of the light parameter drops to 0, the weight of the humidity parameter increases to 0.5, and the weight of the wind speed parameter is adjusted to 0.4.

[0054] By dynamically adjusting the weights of environmental parameters as described above, the calculation of the comprehensive characteristic index can more accurately reflect the actual impact of the current environment on the aperture. This allows for flexible responses to changes in environmental conditions such as different time periods, seasons, or light intensity, improving the adaptability of the comprehensive characteristic index calculation process to dynamic environmental changes and further enhancing the accuracy of the theoretical aperture value calculated subsequently.

[0055] S230, based on the preset theoretical value prediction model, calculates the theoretical aperture value according to the comprehensive characteristic index and growth status information to obtain the first aperture value.

[0056] In this step, the theoretical opening value is calculated by inputting the comprehensive feature index and growth state information through a pre-trained preset theoretical value prediction model, and the obtained theoretical opening value is used as the first opening value.

[0057] It should be understood that the comprehensive characteristic index is obtained by data cleaning and feature fusion of various parameters in environmental measurement information. By using the comprehensive characteristic index instead of directly obtained environmental measurement information as model input, combined with crop growth status information, the preset theoretical value prediction model can more comprehensively capture the relationship between the environment and crop needs, and further improve the calculation accuracy of the theoretical opening value.

[0058] S240, perform the first correction process on the first opening value based on the received weather forecast information.

[0059] In this step, after calculating the theoretical opening value, the weather forecast information interface is accessed simultaneously, and the first opening value is adjusted by feedforward compensation based on the related information in the weather forecast information.

[0060] It should be understood that by considering the potential impact of future changes in the external environment, control strategies can be effectively prepared to respond to sudden weather changes or fluctuations in environmental parameters in advance, thereby reducing the occurrence of problems such as adjustment lag or frequent adjustments.

[0061] The weather forecast information includes at least one of the following for a preset future time period: weather type, temperature, sunshine duration, wind speed, and probability of rainfall. The preset time period can be set to a range of 1 hour to 24 hours. Weather type can be categorized as sunny, cloudy, overcast, light rain, moderate rain, or heavy rain. Temperature is in degrees Celsius, accurate to one decimal place. Sunshine duration is in lux, accurate to an integer. Wind speed is in meters per second, accurate to one decimal place. The probability of rainfall is expressed as a percentage, accurate to an integer.

[0062] The weather forecast information can be obtained by updating the meteorological data interface at a preset frequency. For example, the latest weather forecast information can be obtained by updating the meteorological data interface every 10 minutes to ensure the effectiveness of the obtained weather forecast information in correcting the first opening value.

[0063] The first correction process includes increasing or decreasing the first opening value.

[0064] As an example, when the weather forecast information shows that the temperature will rise by 5°C in the next hour, a positive opening compensation value of 10% will be output based on the weather forecast information, increasing the opening of the vent membrane by 10% in advance based on the original opening value.

[0065] As an example, if the weather forecast indicates that there will be heavy rainfall in 1 hour, a negative opening compensation value of -10% will be output based on the weather forecast information, and the opening of the vent membrane will be reduced by 10% in advance based on the original opening value.

[0066] It is understandable that by utilizing weather forecast information, we can prepare in advance for upcoming weather changes in the external environment, thereby effectively avoiding the control lag problem caused by relying solely on current environmental parameters. At the same time, through predictive adjustments, we can effectively reduce the frequent adjustments to the vent membrane caused by sudden weather changes, thereby improving the stability of the greenhouse environment.

[0067] S250 generates an advance adjustment command based on historical indoor temperature information and environmental measurement information, and performs a second correction process on the first opening value based on the advance adjustment command.

[0068] In this step, the indoor temperature values ​​at historical times before a preset time threshold are obtained. Based on the indoor temperature values ​​at historical times and environmental measurement information, a preset advanced prediction model is used to predict temperature changes. An advanced adjustment command is generated based on the obtained temperature change information. The advanced adjustment command is used to perform a second correction process on the first opening value.

[0069] It is understandable that the advance adjustment command is used to increase or decrease the corresponding opening range of the first opening value.

[0070] The preset advanced prediction model is configured to establish a nonlinear mapping relationship between the opening adjustment amount and the temperature change rate by analyzing the time series characteristics in historical opening control data.

[0071] For example, a preset advanced prediction model can be trained using the temperature control logs of a strawberry farm throughout a year as model training data. The temperature values ​​of the same strawberry farm at historical moments and the current environmental measurement information are input into the preset advanced prediction model as input data, and the model outputs the predicted temperature value at the corresponding prediction step size (e.g., five minutes).

[0072] It should be understood that by combining the dynamic trend of temperature changes inside the greenhouse with proactive regulation, the lag in response to temperature fluctuations can be effectively reduced, thereby further improving control precision.

[0073] As an example, an LSTM (Long Short-Term Memory) network is used to pre-build an advance prediction model; The model takes the indoor temperature T_in (t-10min) of the past 10 minutes, the current outdoor temperature T_out (t), the light intensity L (t), and the wind speed W (t) as inputs and outputs the predicted indoor temperature T_predict (t+5min) for the next 5 minutes. When T_predict(t+5min) is higher than the target temperature T_target (i.e., the indoor temperature that needs to be adjusted corresponding to the first opening value), it is determined that the current opening of the first indoor opening value is insufficient. An advance adjustment instruction to increase the opening by 10% is generated in advance. Based on the advance adjustment instruction, the first opening value is corrected to achieve dynamic adjustment of the air vent membrane opening.

[0074] In this application, steps S240 and S250 can be performed in any order, with the result of the former serving as the basis for further modifying the corresponding opening value of the latter.

[0075] For example, the first opening value is first corrected in step S240, and then the first opening value after the first correction is completed is further corrected in step S250.

[0076] For example, the first opening value is first corrected in step S250, and then the first opening value after the second correction is completed is further corrected in step S240.

[0077] In calculating the theoretical opening value or correcting the first opening value, a preset Smith predictor can be used to compensate for the pure time lag in the system. Pure time lag is common in greenhouse environmental control systems, such as sensor signal transmission delays or actuator action delays. This can cause the calculation or correction of the theoretical opening value to fail to accurately match the actual environmental changes. By using a preset Smith predictor to calculate the theoretical opening value or correct the first opening value, the time difference between the control command and the system response can be effectively reduced, thereby improving the real-time performance and accuracy of the vent film opening adjustment.

[0078] As an example, the system transfer function model is expressed in the following form: G(s) = (Ke^{-τs}) / (Ts+1); The system gain K is 0.8, the pure time delay τ is 45 seconds, and the time constant T is 120 seconds. The default Smith predictor G_c(s) can be designed as follows: G_c(s) = G(s) / (1 + G(s)(1 - e^{-τs})); The preset Smith predictor established above can predict the impact of pure time delay on the control effect in advance. After comparing the prediction result with the actual measurement signal, the deviation value is fed back to the calculation of the theoretical opening value or the process of correcting the first opening value, thereby further realizing the dynamic adjustment of the calculation process.

[0079] For example, in the stage of calculating the theoretical opening value, the predictor calculates the trend of environmental parameter changes 45 seconds later based on the current system state, generates the corresponding compensation opening value, and adds the compensation value to the theoretical opening value calculation result, so that the control command received by the actuator already includes the advance correction of the lag time.

[0080] S260 controls the actuator to adjust the opening of the air vent membrane according to the target opening value.

[0081] In this step, the target opening value is used as the final target opening value of the air vent membrane, and the control actuator adjusts the opening of the air vent membrane.

[0082] S270, obtain the current environmental safety parameters, compare the current environmental safety parameters with the preset safety threshold, and when the current environmental safety parameters exceed the preset safety threshold, use the preset safety opening value as the target opening value.

[0083] In this step, during or after the process of adjusting the opening of the air vent membrane by the execution structure, the current environmental safety parameters are continuously acquired and compared with the preset safety threshold. When the current environmental safety parameters exceed the preset safety threshold, it is determined that there are unsafe factors, and the preset safety opening value is used as the target opening value to adjust the air vent membrane.

[0084] Among them, environmental safety parameters may include real-time collected wind speed at the vents and / or the rate of temperature change inside the greenhouse.

[0085] The preset safety thresholds include a first threshold and a second threshold, which correspond to the wind speed and temperature change rate at the air outlet, respectively.

[0086] The determination of the preset safe opening value can be carried out in two modes: when the wind speed exceeds the first threshold, the preset anti-tear opening value is taken as the target opening value; when the temperature change rate exceeds the second threshold, the current opening value remains unchanged as the target opening value.

[0087] As an example, during the control of the vent membrane opening, the vent velocity and the rate of temperature change inside the greenhouse are monitored in real time, and 30% of the maximum opening is set as the preset tear-resistant opening. When the vent velocity exceeds the first threshold of 5.0 m / s, the actuator immediately adjusts the vent membrane opening to the preset tear-resistant opening, i.e., 30% of the maximum opening value as the target opening value, and adjusts the vent membrane opening. If the temperature change rate is detected to exceed the second threshold of 3.0℃ / min, the current opening adjustment action is stopped, and the current position of the actuator is kept unchanged so that the vent membrane opening value remains unchanged.

[0088] It should be understood that by continuously monitoring the above two different environmental safety parameters and comparing them with the corresponding preset safety thresholds, the adverse effects caused by unsafe factors such as physical damage to the air vent membrane and increased temperature fluctuations can be effectively prevented. This enables precise safety control for different types of environmental risks and effectively avoids control failures or environmental disturbances caused by a single threshold.

[0089] In this embodiment, the greenhouse vent film opening control method of this application removes noise and outliers from environmental measurement information through data cleaning and feature fusion processing, and integrates multi-dimensional environmental features into a comprehensive feature index, thereby improving the accuracy and representational ability of the data, and effectively improving the accuracy of the theoretical opening value predicted by the model. Furthermore, the greenhouse vent film opening control method of this application combines weather forecast information to perform a first correction process on the first opening value, and simultaneously generates an advance adjustment command based on historical environmental data to execute a second correction process, thereby improving the ability to effectively respond to future environmental changes in advance during the vent film opening adjustment process and enhancing the predictability and dynamic performance of the control. In addition, the greenhouse vent film opening control method of this application also monitors environmental safety parameters in real time and compares them with preset safety thresholds, automatically switching to a preset safe opening value in extreme situations, thereby effectively ensuring the safety of equipment and crops inside the greenhouse.

[0090] Corresponding to the aforementioned application function implementation method embodiments, this application also provides a greenhouse vent film opening adjustment device, electronic device, and corresponding embodiments.

[0091] Figure 3 This is a schematic diagram of the opening degree adjustment device of the greenhouse vent film shown in the embodiment of this application.

[0092] See Figure 3 The opening degree adjustment device 300 for the greenhouse vent film of this application includes: a data input module 310, an opening degree prediction module 320, an opening degree correction module 330, and an opening degree adjustment execution module 340.

[0093] The data input module 310 is used to acquire environmental measurement information inside and outside the greenhouse, as well as crop growth status information.

[0094] The aperture value prediction module 320 is used to calculate the theoretical aperture value based on the preset theoretical value prediction model, environmental measurement information and growth status information, and obtain the first aperture value.

[0095] Among them, before the opening value prediction module 320 calculates the theoretical opening value based on the preset theoretical value prediction model, environmental measurement information and growth status information, and obtains the first opening value, it can also perform data cleaning and feature fusion processing on the environmental measurement information to obtain a comprehensive feature index.

[0096] Among them, the aperture value prediction module 320 can also calculate the theoretical aperture value based on the preset theoretical value prediction model, according to the comprehensive characteristic index and growth status information, to obtain the first aperture value.

[0097] The opening value correction module 330 is used to perform correction processing on the first opening value according to the preset feedforward compensation rule to obtain the target opening value.

[0098] The opening value correction module 330 can also perform a first correction process on the first opening value based on the received weather forecast information.

[0099] The weather forecast information includes at least one of the following: weather type, temperature, sunshine, wind speed, and probability of rainfall within a preset time period in the future.

[0100] The opening value correction module 330 can also generate an advance adjustment command based on the indoor temperature information and environmental measurement information at historical time, and perform a second correction process on the first opening value based on the advance adjustment command.

[0101] The opening value correction module 330 can also use a preset Smith predictor to compensate for the pure time delay of the system when calculating the theoretical opening value or when correcting the first opening value.

[0102] The opening adjustment execution module 340 is used to control the actuator to adjust the opening of the air vent membrane according to the target opening value.

[0103] The opening adjustment execution module 340 is also used to obtain the current environmental safety parameters and compare the current environmental safety parameters with the preset safety threshold; when the current environmental safety parameters exceed the preset safety threshold, the preset safety opening value is used as the target opening value.

[0104] To facilitate understanding of the working principle of the greenhouse vent film opening control device in this application, the following uses bell peppers as an example to illustrate in detail the process of adjusting the vent film opening of the greenhouse vent film control device: The growth environment parameters for bell peppers are defined as follows:

[0105] It is currently 12:00 noon in summer, and the weather is sunny. Data acquisition process: The data input module 310 obtains the growth status information of the aforementioned bell pepper, with crop type code = bell pepper (CropCode=2) and growth stage = fruiting stage (GrowthStage=3). Obtain the following environmental measurement information for both inside and outside the greenhouse: The temperature inside the greenhouse (T_in) = 31.5℃ (1.5℃ above the upper limit); The outside temperature of the greenhouse (T_out) = 35℃; Humidity (H_in) = 58% (below ideal range); Illumination (L) = 75000 lux; Wind speed (W) = 1.5 m / s; Data calculation process: The opening value prediction module 320, after removing outliers from the aforementioned environmental measurement information, dynamically assigns weights: temperature α=0.8, humidity β=0.2 (due to insufficient humidity). Calculate the Comprehensive Heat Load Index (THI): THI = 31.5 + 0.3 \times 58 - 0.7 \times 1.5 + 0.1 \times 75 = 52.4; Among them, when THI>50, it is determined that emergency cooling is required; Theoretical aperture value calculation process: The aperture prediction module 320 acquires the aforementioned environmental measurement information, growth status information, and comprehensive heat load index (THI). Based on a preset theoretical prediction model, it outputs the theoretical aperture: U_base = 75%. Feedforward compensation process: After obtaining the theoretical opening value, the opening value correction module 330 adds 5% to the opening value based on the weather forecast showing that the temperature will continue to rise in the next hour, resulting in the final calculated opening value: U_calc=80%; Execution process of the implementing agency: Based on the wind speed threshold of 1.5m / s < 10m / s, the opening adjustment execution module 340 determines that there is no need to reduce the opening. The opening adjustment execution module 340 controls the stepper motor to control the opening of the air vent membrane at a speed of 300rpm. After 5 seconds, the opening reaches 80%, completing the process of adjusting the opening of the air vent membrane.

[0106] In this embodiment, the greenhouse vent film opening control device of this application acquires multi-source environmental measurement information and combines it with crop growth status information. Based on a training model, it comprehensively calculates the theoretical opening and introduces a feedforward compensation mechanism for correction, ultimately achieving precise adjustment of the vent film opening. By comprehensively considering the coupling effects of multiple environmental parameters and the actual growth needs of crops, it can effectively overcome the limitations of traditional methods that rely on only a single signal, thereby improving the accuracy and adaptability of vent film opening control. Simultaneously, the feedforward compensation mechanism enables advanced adjustment of the vent film opening, effectively reducing system response delay and improving the real-time performance of the greenhouse internal temperature control process, thus enhancing the growth effect of crops within the greenhouse. Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated further here.

[0107] Figure 4This is a schematic diagram of the structure of an electronic device shown in an embodiment of this application.

[0108] See Figure 4 The electronic device 1000 includes a memory 1010 and a processor 1020.

[0109] The processor 1020 can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.

[0110] Memory 1010 may include various types of storage units, such as system memory, read-only memory (ROM), and permanent storage devices. ROM may store static data or instructions required by processor 1020 or other modules of the computer. Permanent storage devices may be read-write storage devices. Permanent storage devices may be non-volatile storage devices that retain stored instructions and data even when the computer is powered off. In some embodiments, permanent storage devices use mass storage devices (e.g., magnetic or optical disks, flash memory) as permanent storage devices. In other embodiments, permanent storage devices may be removable storage devices (e.g., floppy disks, optical drives). System memory may be a read-write storage device or a volatile read-write storage device, such as dynamic random access memory. System memory may store some or all of the instructions and data required by the processor during operation. Furthermore, memory 1010 may include any combination of computer-readable storage media, including various types of semiconductor memory chips (e.g., DRAM, SRAM, SDRAM, flash memory, programmable read-only memory), and disks and / or optical disks may also be used. In some embodiments, the memory 1010 may include a removable storage device that is readable and / or writable, such as a laser disc (CD), a read-only digital multifunction optical disc (e.g., DVD-ROM, dual-layer DVD-ROM), a read-only Blu-ray disc, an ultra-high density optical disc, a flash memory card (e.g., SD card, mini SD card, Micro-SD card, etc.), a magnetic floppy disk, etc. Computer-readable storage media do not contain carrier waves or transient electronic signals transmitted wirelessly or via wired connections.

[0111] The memory 1010 stores executable code, which, when processed by the processor 1020, can cause the processor 1020 to execute part or all of the methods described above.

[0112] Furthermore, the method according to this application can also be implemented as a computer program or computer program product, which includes computer program code instructions for performing some or all of the steps in the method described above.

[0113] Alternatively, this application may be implemented as a computer-readable storage medium (or a non-transitory machine-readable storage medium or a machine-readable storage medium) storing executable code (or computer program or computer instruction code) thereon, which, when executed by a processor of an electronic device (or server, etc.), causes the processor to perform part or all of the steps of the methods described above according to this application.

[0114] The various embodiments of this application have been described above. These descriptions are exemplary and not exhaustive, nor are they limited to the disclosed embodiments. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described embodiments. The terminology used herein is chosen to best explain the principles, practical application, or improvement of the technology in the market, or to enable others skilled in the art to understand the embodiments disclosed herein.

Claims

1. A method for controlling the opening degree of a greenhouse vent film, characterized in that, include: Acquire environmental measurement information both inside and outside the greenhouse, as well as crop growth status information; Based on the preset theoretical value prediction model, the theoretical aperture value is calculated according to the environmental measurement information and the growth status information to obtain the first aperture value; The first opening value is corrected according to the preset feedforward compensation rule to obtain the target opening value; The actuator is controlled to adjust the opening of the air vent membrane according to the target opening value.

2. The method according to claim 1, characterized in that, Before calculating the theoretical aperture value based on the environmental measurement information and the growth state information using the preset theoretical value prediction model to obtain the first aperture value, the method further includes: The environmental measurement information is cleaned and fused to obtain a comprehensive feature index. The prediction model based on preset theoretical values ​​calculates the theoretical aperture value according to the environmental measurement information and the growth status information to obtain the first aperture value, including: Based on the preset theoretical value prediction model, the theoretical aperture value is calculated according to the comprehensive characteristic index and the growth state information to obtain the first aperture value.

3. The method according to claim 1, characterized in that, The first opening value is fed forward compensated according to a preset feedforward compensation rule, including: The first correction process is performed on the first opening value based on the received weather forecast information.

4. The method according to claim 3, characterized in that, The weather forecast information includes at least one of the following: weather type, temperature, sunshine, wind speed, and probability of rainfall within a preset future time period.

5. The method according to claim 3, characterized in that, The step of performing feedforward compensation processing on the first opening value according to a preset feedforward compensation rule further includes: Based on historical indoor temperature information and environmental measurement information, an advance adjustment command is generated, and a second correction process is performed on the first opening value based on the advance adjustment command.

6. The method according to claim 1, characterized in that, When calculating the theoretical opening value or when correcting the first opening value, a preset Smith predictor is used to compensate for the pure time delay of the system.

7. The method according to any one of claims 1 to 6, characterized in that, The method also includes: Obtain the current environmental safety parameters and compare them with a preset safety threshold; When the current environmental safety parameters exceed the preset safety threshold, the preset safety opening value is used as the target opening value.

8. A greenhouse vent film opening control device, characterized in that, include: The data input module is used to acquire environmental measurement information inside and outside the greenhouse, as well as crop growth status information; The aperture value prediction module is used to calculate the theoretical aperture value based on the environmental measurement information and the growth status information according to the preset theoretical value prediction model, and obtain the first aperture value. The opening value correction module is used to perform correction processing on the first opening value according to the preset feedforward compensation rule to obtain the target opening value; The opening adjustment execution module is used to control the actuator to adjust the opening of the air vent membrane according to the target opening value.

9. An electronic device, characterized in that, include: processor; as well as A memory having executable code stored thereon, which, when executed by the processor, causes the processor to perform the method as described in any one of claims 1-7.

10. A computer-readable storage medium having executable code stored thereon, characterized in that: When the executable code is executed by the processor of the electronic device, the processor performs the method as described in any one of claims 1-7.