Green plant growth control method and system
By constructing a dual interpolation model and dynamically estimating the total wet load, the problems of excessive dehumidification and high energy consumption in the control of green plant growth were solved, achieving precise wet load matching and energy consumption reduction for fixed-frequency units, and meeting the humidity requirements of plant growth stages.
Patent Information
- Application Number
- CN202511141760.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-15
- Publication Date
- 2025-11-11
AI Technical Summary
Existing technologies for controlling plant growth suffer from problems such as excessive dehumidification and high energy consumption. They are unable to precisely match the moisture load, resulting in the equipment's capacity being unable to accurately match the required dehumidification amount based on the ambient temperature, humidity, and moisture load.
By constructing a dual interpolation model and dynamically estimating the total moisture load, and combining temperature and relative humidity data, the instantaneous dehumidification capacity and number of dehumidifiers that can be turned on are calculated, so as to achieve precise matching of moisture load and avoid unnecessary equipment operation and over-dehumidification.
It achieves near-variable frequency equipment effects using fixed frequency units, accurately matches the wet load, significantly reduces energy consumption, and meets the dynamic humidity requirements of plants at different growth stages.
Smart Images

Figure CN120928892A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of control technology, and in particular to methods and systems for controlling the growth of green plants. Background Technology
[0002] Currently, methods for controlling plant growth typically employ simple on / off control or start / stop control based on fixed thresholds. Simple on / off control works as follows: when the humidity sensor detects that the ambient humidity is higher than a fixed upper threshold (e.g., Target_RH + 5%), one or more (usually all or a fixed number) fixed-frequency dehumidifiers are activated; when the humidity is lower than a fixed lower threshold (e.g., Target_RH - 5%), all dehumidifiers are deactivated.
[0003] The start-stop control based on a fixed threshold is as follows: set several fixed humidity ranges, and turn on a different number of dehumidifiers for each range (e.g., 3 dehumidifiers are turned on when the humidity is >65%, 2 dehumidifiers are turned on when the humidity is 60%-65%, 1 dehumidifier is turned on when the humidity is 55%-60%, and the dehumidifier is turned off when the humidity is <55%).
[0004] The existing technology has the following drawbacks:
[0005] 1) Over-dehumidification / high energy consumption: To avoid excessive humidity, a lower shutdown threshold is usually set or more equipment is turned on, resulting in over-dehumidification and wasting energy (the efficiency of a fixed-frequency machine may be lower than the actual demand when running at full load); 2) Inability to accurately match the humidity load: The equipment capacity is regarded as constant or roughly estimated, and it is impossible to accurately match the required dehumidification amount according to the current ambient temperature and humidity (affecting the actual output of the equipment) and the ambient humidity load (natural humidification rate). Summary of the Invention
[0006] In view of this, the purpose of this invention is to provide a method and system for controlling the growth of green plants. By constructing a dual interpolation model and dynamically estimating the total wet load, the method achieves an effect close to that of variable frequency equipment using a fixed frequency unit. It can accurately match the wet load, avoid unnecessary equipment operation and excessive dehumidification, and significantly reduce energy consumption.
[0007] In a first aspect, embodiments of the present invention provide a method for controlling the growth of green plants, the method comprising:
[0008] Collect ambient temperature and relative humidity;
[0009] A dual interpolation model is constructed, and the ambient temperature and relative humidity are input into the dual interpolation model to output the instantaneous dehumidification capacity of each dehumidifier.
[0010] Obtain a preset plant humidity requirement curve, which is used to characterize the relationship between the target relative humidity setpoint and time or different growth stages of the plant.
[0011] Calculate the total moisture load based on the target relative humidity setting value in the preset plant humidity requirement curve;
[0012] Calculate the average dehumidification capacity of n dehumidifiers based on the instantaneous dehumidification capacity of each dehumidifier;
[0013] Calculate the number of dehumidifiers to be turned on based on the average dehumidification capacity and total humidity load of the n dehumidifiers.
[0014] Furthermore, a dual interpolation model is constructed, including:
[0015] Acquire multiple temperature points for each dehumidifier, and the actual dehumidification data of multiple relative humidity values corresponding to each temperature point;
[0016] The actual dehumidification data of multiple temperature points and multiple relative humidity values corresponding to each temperature point are used as discrete data points;
[0017] The dual interpolation model is constructed based on the discrete data points.
[0018] Furthermore, the ambient temperature and relative humidity are input into the dual interpolation model to output the instantaneous dehumidification capacity of each dehumidifier, including:
[0019] Obtain discrete data points, wherein the discrete data points include multiple temperature points and actual dehumidification data of multiple relative humidity values corresponding to each temperature point;
[0020] If the ambient temperature and the ambient relative humidity fall on the first data point among the discrete data points, then the dehumidification value is recorded through the first data point;
[0021] If the ambient temperature and the ambient relative humidity fall between the grid points of the discrete data points, then the temperature range in which the ambient temperature is located is obtained;
[0022] Linear interpolation of the ambient relative humidity is performed at both ends of the temperature range to obtain a first intermediate value and a second intermediate value.
[0023] Linear interpolation is then performed on the first and second intermediate values to obtain the instantaneous dehumidification capacity of each dehumidifier.
[0024] Furthermore, based on the target relative humidity setpoint in the preset plant humidity requirement curve, the total moisture load is calculated, including:
[0025] When the dehumidifier is completely turned off, the first time when the ambient relative humidity rises to the first set humidity is recorded; wherein, the first set humidity is the sum of the target relative humidity set value and the set humidity deviation threshold;
[0026] When all the dehumidifiers are turned on, the second time when the ambient relative humidity drops to the second set humidity is recorded; wherein, the second set humidity is the difference between the target relative humidity set value and the set humidity deviation threshold;
[0027] Calculate the natural humidification rate of the environment and the dehumidification rate of the equipment combination based on the first time, the second time, and the volume.
[0028] The natural humidification rate of the environment is taken as the total humidity load.
[0029] Furthermore, based on the average dehumidification capacity and total humidity load of the n dehumidifiers, the number of dehumidifiers to be turned on is calculated, including:
[0030] The number of dehumidifiers that need to be turned on is calculated using the following formula:
[0031] K=ceil(Demand / (Capacity_avg))
[0032] Where K is the number of dehumidifiers that are turned on, Capacity_avg is the average dehumidification capacity of n dehumidifiers, Demand is the total humidity load, and ceil is a function that rounds up.
[0033] Furthermore, the method also includes:
[0034] Different combinations are determined based on the number of dehumidifiers that are turned on;
[0035] Calculate the total capability for each of the aforementioned combinations at the given ambient temperature and relative humidity.
[0036] Select a combination from the total capacity of each of the combinations that is greater than or equal to the total wet load, and use the selected combination as the demand combination.
[0037] Furthermore, the method also includes:
[0038] Set the dead zone range;
[0039] If the current deviation exceeds the dead zone range, adjust the number of dehumidifiers that are turned on;
[0040] Set the minimum running time and minimum stopping time;
[0041] Set hysteresis humidity;
[0042] When dehumidifying, if the ambient relative humidity reaches the difference between the target relative humidity setting and the hysteresis humidity, the number of dehumidifiers turned on will be reduced.
[0043] When humidifying, if the ambient relative humidity reaches the sum of the target relative humidity setting and the hysteresis humidity, the number of dehumidifiers turned on will be increased.
[0044] Furthermore, the method also includes:
[0045] When the system detects that it needs to switch to the next growth stage, it switches the target relative humidity setting value to the target setting value corresponding to the next growth stage.
[0046] The target setting value corresponding to the next growth stage is varied according to the preset plant humidity requirement curve.
[0047] Secondly, embodiments of the present invention provide a control system for the growth of green plants, the system comprising:
[0048] Temperature sensors are used to collect ambient temperature in real time and transmit the ambient temperature to the central control system;
[0049] A humidity sensor is used to collect the ambient relative humidity in real time and transmit the ambient relative humidity to the central control system;
[0050] The central control system is used to construct a dual interpolation model, inputting the ambient temperature and relative humidity into the model and outputting the instantaneous dehumidification capacity of each dehumidifier; acquire a preset plant humidity requirement curve, which characterizes the relationship between the target relative humidity setpoint and time or different growth stages of the plant; calculate the total moisture load based on the target relative humidity setpoint in the preset plant humidity requirement curve; calculate the average dehumidification capacity of n dehumidifiers based on the instantaneous dehumidification capacity of each dehumidifier; and calculate the number of dehumidifiers to be turned on based on the average dehumidification capacity of n dehumidifiers and the total moisture load.
[0051] Thirdly, embodiments of the present invention provide an electronic device, including a memory and a processor, wherein the memory stores a computer program that can run on the processor, and the processor executes the computer program to implement the method described above.
[0052] This invention provides a method and system for controlling plant growth, including: collecting ambient temperature and relative humidity; constructing a dual interpolation model, inputting the ambient temperature and relative humidity into the dual interpolation model, and outputting the instantaneous dehumidification capacity of each dehumidifier; obtaining a preset plant humidity requirement curve, which characterizes the relationship between the target relative humidity setpoint and time or different growth stages of the plant; calculating the total moisture load based on the target relative humidity setpoint in the preset plant humidity requirement curve; calculating the average dehumidification capacity of n dehumidifiers based on the instantaneous dehumidification capacity of each dehumidifier; and calculating the number of dehumidifiers to be turned on based on the average dehumidification capacity of the n dehumidifiers and the total moisture load. By constructing a dual interpolation model and dynamically estimating the total moisture load, the effect of using fixed-frequency units can be achieved close to that of variable-frequency equipment; the moisture load can be accurately matched, unnecessary equipment operation and over-dehumidification can be avoided, and energy consumption can be significantly reduced.
[0053] Other features and advantages of the invention will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the invention. The objects and other advantages of the invention are realized and obtained in accordance with the structures particularly pointed out in the description, claims and drawings.
[0054] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description
[0055] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0056] Figure 1 This is a flowchart of the method for controlling plant growth provided in Embodiment 1 of the present invention;
[0057] Figure 2 This is a flowchart of step S102 in the plant growth control method provided in Embodiment 1 of the present invention;
[0058] Figure 3 This is a schematic diagram of a plant growth control system provided in Embodiment 2 of the present invention. Detailed Implementation
[0059] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0060] To facilitate understanding of this embodiment, the embodiments of the present invention will be described in detail below.
[0061] Example 1:
[0062] Figure 1 This is a flowchart of a method for controlling the growth of green plants provided in Embodiment 1 of the present invention.
[0063] Reference Figure 1 The method includes the following steps:
[0064] Step S101: Collect ambient temperature and relative humidity;
[0065] Step S102: Construct a dual interpolation model;
[0066] Step S103: Input the ambient temperature and ambient relative humidity into the dual interpolation model and output the instantaneous dehumidification capacity of each dehumidifier;
[0067] The goal of constructing the dual interpolation model here is to quantify the actual dehumidification capacity (dehumidification capacity, in units such as kg / h) of each fixed-frequency dehumidifier under different temperature and humidity conditions.
[0068] Specifically, a dual interpolation model (e.g., bivariate interpolation or surface fitting) is established. The dual interpolation model allows for a more refined and dynamic description of the capabilities of fixed-frequency equipment, laying the foundation for precise control.
[0069] When conducting laboratory or field tests, obtain actual dehumidification data for each dehumidifier at multiple temperature points (e.g., 10°C, 15°C, 20°C, 25°C, 30°C) and multiple relative humidity values (e.g., 40%, 50%, 60%, 70%, 80%) at each temperature point, covering the expected operating conditions of the equipment.
[0070] Based on these discrete data points, a functional model (interpolation table or analytical formula) of DehumidCapacity = f(T,RH) is constructed for each dehumidifier. When the system obtains the current ambient temperature T and ambient relative humidity RH, the instantaneous dehumidification capacity of the dehumidifier under the current operating conditions can be obtained through interpolation calculation.
[0071] Step S104: Obtain a preset plant humidity requirement curve. The preset plant humidity requirement curve is used to characterize the relationship between the target relative humidity setpoint and time or different growth stages of the plant.
[0072] Here, the different growth stages include the seedling stage, the growth stage, the flowering stage, and the fruiting stage.
[0073] Specifically, input the preset plant growth stage timeline and the corresponding "Target_RH curve". This curve defines the desired humidity level to be maintained at each time point (or growth stage) (e.g., Stage 1: 60% -> Stage 2: 55% -> Stage 3: 50%, i.e., transitioning from Stage 1 to Stage 2, and then from Stage 2 to Stage 3), as well as the rate of transition from one set point to the next. The core objective of its control is to dynamically follow the plant's physiological needs curve, rather than a fixed point.
[0074] Step S105: Calculate the total wet load based on the target relative humidity setting value in the preset plant humidity requirement curve;
[0075] Specifically, based on the current environmental conditions (T,RH), the equipment capacity model (f(T,RH) for each device), and the set target curve (Target_RH), the number (K) of dehumidifiers to be turned on is calculated and determined in real time. The current average T, average RH (or key area value), and the current Target_RH (determined according to the growth stage and time) are read to calculate the total moisture load (Demand).
[0076] Estimate or measure the total moisture load of the current environment (transpiration + external infiltration, etc.). This can be done by: Demand ≈ Rate_rise, where total moisture load refers to the total amount of water entering or generated in the enclosed space per unit time.
[0077] Step S106: Calculate the average dehumidification capacity of n dehumidifiers based on the instantaneous dehumidification capacity of each dehumidifier.
[0078] Here, for the current environment (T, RH), the instantaneous dehumidification capacity of each dehumidifier, Capacity_i = f_i(T, RH), is calculated. Then, the instantaneous dehumidification capacities of the n dehumidifiers are added together and averaged to obtain the average dehumidification capacity of the n dehumidifiers, Capacity_avg.
[0079] Step S107: Calculate the number of dehumidifiers to be turned on based on the average dehumidification capacity of n dehumidifiers and the total humidity load.
[0080] Here, after determining the number K of dehumidifiers that are turned on, the total capacity Capacity_total = K * Capacity_avg.
[0081] This application features multi-level dynamic control: based on real-time calculated demand, the number K of activated devices is dynamically adjusted to achieve multi-level fine adjustment of dehumidification capacity.
[0082] In this embodiment, fixed-frequency dehumidifier units (n units), dual interpolation models (establishing the relationship between dehumidification capacity and temperature and humidity), temperature sensor feedback, humidity sensor feedback, preset plant humidity requirement curves, and intelligent control strategies (start-stop logic judgment) are used to achieve multi-level regulation of environmental humidity in a space, high energy efficiency, and variable frequency effect automatic control, so as to meet the needs of plants for dynamic humidity changes at different growth stages.
[0083] Furthermore, refer to Figure 2 Step S102 includes the following steps:
[0084] Step S201: Obtain multiple temperature points for each dehumidifier, and the actual dehumidification data of multiple relative humidity values corresponding to each temperature point;
[0085] Step S202: The actual dehumidification data of multiple temperature points and multiple relative humidity values corresponding to each temperature point are taken as discrete data points;
[0086] Step S203: Construct a dual interpolation model based on discrete data points.
[0087] Furthermore, step S103 includes the following steps:
[0088] Step S301: Obtain discrete data points, wherein the discrete data points include multiple temperature points and actual dehumidification data of multiple relative humidity values corresponding to each temperature point;
[0089] Step S302: If the ambient temperature and ambient relative humidity fall on the first data point in the discrete data points, then record the dehumidification value through the first data point.
[0090] Step S303: If the ambient temperature and ambient relative humidity fall between the grid points of the discrete data points, then obtain the temperature range in which the ambient temperature is located.
[0091] Step S304: Perform linear interpolation on the ambient relative humidity at the two endpoints of the temperature range to obtain the first intermediate value and the second intermediate value.
[0092] Step S305: Perform linear interpolation on the first and second intermediate values to obtain the instantaneous dehumidification capacity of each dehumidifier. Specifically, assume a grid of discrete data points (e.g., T: 10℃, 15℃, 20℃, 25℃, 30℃; RH: 40%, 50%, 60%, 70%, 80%) and their corresponding dehumidification values.
[0093] When (T, RH) falls exactly on the first data point: directly use the first data point to record the dehumidification value.
[0094] When (T, RH) falls between grid points: Find the interval where the current T is located in the temperature dimension (e.g., T is between 20°C and 25°C). At the two endpoints of this temperature interval (i.e., T = 20°C and T = 25°C), perform linear interpolation on the relative humidity RH to obtain the first and second intermediate values.
[0095] In the temperature dimension, the first and second intermediate values are linearly interpolated again to obtain the final estimated dehumidification capacity at the current (T, RH) point, which is the instantaneous dehumidification capacity of the dehumidifier.
[0096] Furthermore, step S105 includes the following steps:
[0097] Step S401: When the dehumidifier is completely turned off, record the first time when the ambient relative humidity rises to the first set humidity; wherein, the first set humidity is the sum of the target relative humidity set value and the set humidity deviation threshold.
[0098] Step S402: When all dehumidifiers are turned on, record the second time when the ambient relative humidity drops to the second set humidity; wherein, the second set humidity is the difference between the target relative humidity set value and the set humidity deviation threshold.
[0099] Step S403: Calculate the natural humidification rate of the environment and the dehumidification rate of the equipment combination based on the first time, the second time, and the volume;
[0100] Step S404: The natural humidification rate of the environment is used as the total humidity load.
[0101] Specifically, when the dehumidifier is completely turned off, record the first time t_rise required for RH to rise to Target_RH+ΔRH (e.g., 62%); where Target_RH is the target relative humidity setpoint and ΔRH is the set humidity deviation threshold.
[0102] When all dehumidifiers (or a known number of dehumidifiers) are turned on, record the second time t_fall required for RH to drop to Target_RH-ΔRH (e.g., 58%);
[0103] Based on the first time t_rise, the second time t_fall, and the volume, the ambient natural humidification rate Rate_rise and the combined dehumidification rate Rate_fall_measured can be calculated.
[0104] Calculate Demand: The net dehumidification rate required to maintain Target_RH = Rate_rise (because the equipment needs to offset natural humidification). That is, Demand ≈ Rate_rise.
[0105] Furthermore, step S107 includes:
[0106] Calculate the number of dehumidifiers to be turned on according to formula (1):
[0107] K = ceil(Demand / (Capacity_avg)) (1)
[0108] Where K is the number of dehumidifiers in operation, Capacity_avg is the average dehumidification capacity of n dehumidifiers, Demand is the total humidity load, and ceil is a function that rounds up to the nearest integer. Using ceil ensures that the capacity is slightly greater than or equal to the demand.
[0109] Specifically, the deviation between the current RH and Target_RH is calculated as Error = RH - Target_RH.
[0110] We need to look not only at the current error, but also predict future trends (using previous t_rise and t_fall trends).
[0111] Core task: Determine K (the number of devices to be activated) so that Capacity_total ≈ Demand (while leaving room to handle interference). By precisely matching the demand (Capacity_total ≈ Demand), unnecessary device activation and over-dehumidification are avoided, significantly reducing energy consumption.
[0112] PID-based / predictive: Using an improved PID controller, the input is Error (which may also include the integral and derivative of the error), and the output is the desired increment (or proportion) of total dehumidification capacity. Combined with the current estimate of Demand(Rate_rise), the required Capacity_total is calculated more accurately.
[0113] Furthermore, the method also includes the following steps:
[0114] Step S501: Determine different combinations based on the number of dehumidifiers turned on;
[0115] Step S502: Calculate the total capacity for each combination under ambient temperature and ambient relative humidity.
[0116] Step S503: Select a combination from the total capacity of each combination that is greater than or equal to the total wet load, and use the selected combination as the demand combination.
[0117] Specifically, during the capacity verification and optimization process, different combinations are determined based on the number of dehumidifiers in operation (if the equipment capacity varies greatly due to location / aging), and the total capacity Capacity_total_K of each combination at (T, RH) is calculated.
[0118] Select combinations that satisfy Capacity_total_K greater than or equal to Demand to achieve dynamic optimization.
[0119] Furthermore, the method also includes the following steps:
[0120] Step S601: Set the dead zone range;
[0121] Step S602: If the current deviation exceeds the dead zone range, adjust the number of dehumidifiers that are turned on;
[0122] Step S603: Set the minimum running time and minimum stopping time;
[0123] Step S604: Set the hysteresis humidity;
[0124] Step S605: When dehumidifying, if the ambient relative humidity reaches the difference between the target relative humidity setting value and the hysteresis humidity, reduce the number of dehumidifiers that are turned on.
[0125] Step S605: When humidifying, when the ambient relative humidity reaches the sum of the target relative humidity setting value and the hysteresis humidity, increase the number of dehumidifiers turned on.
[0126] Specifically, set a deadband. If the current deviation Error exceeds the range of [-Band, +Band] (e.g., ±2%), then consider adjusting the number of dehumidifiers K that are turned on.
[0127] Set the minimum on / off time.
[0128] Hysteresis setting: When dehumidification reaches Target_RH-H, consider reducing the number of dehumidifiers K that are turned on; when humidification reaches Target_RH+H, consider increasing the number of dehumidifiers K that are turned on.
[0129] In existing technologies, control accuracy is low and fluctuations are large: the output of a fixed-frequency dehumidifier changes abruptly during start-up and shutdown, causing humidity to fluctuate significantly around the set value (a "sawtooth" curve), making it impossible to precisely maintain it within a small range near the target value. Excessive dead zone and hysteresis settings result in even lower accuracy, while excessively small settings easily lead to frequent start-ups and shutdowns (oscillations). This application employs anti-oscillation strategies: through dead zone, minimum run / stop time, and hysteresis, it effectively avoids frequent start-ups and shutdowns, improves system stability, and reduces equipment wear.
[0130] In existing technologies, uneven equipment wear occurs due to the lack of load balancing strategies. Some devices may experience frequent start-ups and shutdowns or prolonged operation, leading to uneven wear. This application addresses load balancing and rotation: While satisfying K, it considers balancing equipment operating time (avoiding excessive wear on a few devices) to achieve rotating start-ups and shutdowns of equipment. The load balancing strategy also helps extend the overall lifespan of the equipment.
[0131] Once the K value is calculated by the system, if the humidity fluctuates due to the constant dehumidification capacity of a single device under a certain operating condition, the overall ambient humidity can be controlled by starting or stopping one of the devices.
[0132] By combining physical models (dehumidification capacity), environmental change models (t_rise / t_fall to infer moisture load), preset plant humidity requirement curves (Target_RH), and advanced control algorithms (PID / prediction), the optimal number of functions to be turned on is dynamically determined, achieving stable, precise, and energy-saving control, avoiding simple on / off control.
[0133] Based on the decision (K value and which specific units are turned on), the control system sends a command to the dehumidifier's relay / control module to execute the turn-on or turn-off operation.
[0134] The environmental conditions (T, RH) are continuously monitored, and the ambient temperature and relative humidity are collected again. The above process is then executed to form a closed-loop control.
[0135] Furthermore, the method also includes the following steps:
[0136] Step S701: When the system detects that it needs to switch to the next growth stage, the target relative humidity setting value is switched to the target setting value corresponding to the next growth stage.
[0137] Step S702: Change the target setting value corresponding to the next growth stage according to the preset plant humidity requirement curve.
[0138] Specifically, when the system detects that the target humidity needs to be switched to the next growth stage (e.g., from 60% to 50%), the Target_RH will be changed according to a preset curve (e.g., a sloped descent or an S-shaped descent).
[0139] The control algorithm will handle the change of this dynamic setpoint, automatically calculate the K value and equipment adjustment strategy required to maintain the new curve, and drive the RH to smoothly transition to the new target value. The above process can automatically handle the dynamic adjustment transition of humidity targets at different stages.
[0140] Existing technologies cannot adapt to dynamic needs: they struggle to smoothly follow the dynamic changes in the target humidity curve required by plant growth stages (such as slow decreases or increases). This application addresses this by smoothly following a dynamically preset plant humidity requirement curve: it can automatically handle the smooth transition of target humidity between different plant growth stages (such as a sloping decrease), allowing environmental humidity to change dynamically as needed.
[0141] Example 2:
[0142] Figure 3 This is a schematic diagram of a plant growth control system provided in Embodiment 2 of the present invention.
[0143] Reference Figure 3 A temperature sensor is used to collect the ambient temperature T in real time and transmit the ambient temperature T to the central control system.
[0144] A humidity sensor is used to collect the ambient relative humidity (RH) in real time and transmit the ambient relative humidity (RH) to the central control system.
[0145] The central control system is used to construct a dual interpolation model, inputting ambient temperature and relative humidity into the model and outputting the instantaneous dehumidification capacity of each dehumidifier; it acquires a preset plant humidity requirement curve, which characterizes the relationship between the target relative humidity setpoint and time or different growth stages of the plant; it calculates the total moisture load based on the target relative humidity setpoint in the preset plant humidity requirement curve; it calculates the average dehumidification capacity of n dehumidifiers based on the instantaneous dehumidification capacity of each dehumidifier; and it calculates the number of dehumidifiers to be turned on based on the average dehumidification capacity of n dehumidifiers and the total moisture load.
[0146] This application achieves near-variable frequency equipment performance using fixed frequency units by accurately modeling equipment output, dynamically estimating environmental humidity load, and combining advanced control algorithms (PID / predictive): the environmental humidity can be stably maintained within a very small dead zone (e.g. ±2%) near the target value, with minimal fluctuations, thus meeting the plant's need for a stable microenvironment.
[0147] This invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the steps of the plant growth control method provided in the above embodiments.
[0148] This invention also provides a computer-readable medium having processor-executable non-volatile program code, on which a computer program is stored, and which, when run by a processor, executes the steps of the plant growth control method described above.
[0149] The computer program product provided in this embodiment of the invention includes a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the methods described in the preceding method embodiments. For specific implementation details, please refer to the method embodiments, which will not be repeated here.
[0150] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the system and apparatus described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0151] Furthermore, in the description of the embodiments of the present invention, unless otherwise explicitly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in the present invention based on the specific circumstances.
[0152] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, essentially, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0153] In the description of this invention, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing the invention and for simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on the invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.
[0154] Finally, it should be noted that the above-described embodiments are merely specific implementations of the present invention, used to illustrate the technical solutions of the present invention, and not to limit it. The scope of protection of the present invention is not limited thereto. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can still modify or easily conceive of changes to the technical solutions described in the foregoing embodiments within the technical scope disclosed in the present invention, or make equivalent substitutions for some of the technical features; and these modifications, changes, or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be covered within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. A method for controlling the growth of green plants, characterized in that, The method includes: Collect ambient temperature and relative humidity; A dual interpolation model is constructed, and the ambient temperature and relative humidity are input into the dual interpolation model to output the instantaneous dehumidification capacity of each dehumidifier. Obtain a preset plant humidity requirement curve, which is used to characterize the relationship between the target relative humidity setpoint and time or different growth stages of the plant. Calculate the total moisture load based on the target relative humidity setting value in the preset plant humidity requirement curve; Calculate the average dehumidification capacity of n dehumidifiers based on the instantaneous dehumidification capacity of each dehumidifier; The number of dehumidifiers to be turned on is calculated based on the average dehumidification capacity of the n dehumidifiers and the total humidity load.
2. The method for controlling plant growth according to claim 1, characterized in that, Constructing a dual interpolation model includes: Acquire multiple temperature points for each dehumidifier, and the actual dehumidification data of multiple relative humidity values corresponding to each temperature point; The actual dehumidification data of multiple temperature points and multiple relative humidity values corresponding to each temperature point are used as discrete data points; The dual interpolation model is constructed based on the discrete data points.
3. The method for controlling plant growth according to claim 1, characterized in that, The ambient temperature and relative humidity are input into a dual interpolation model to output the instantaneous dehumidification capacity of each dehumidifier, including: Obtain discrete data points, wherein the discrete data points include multiple temperature points and actual dehumidification data of multiple relative humidity values corresponding to each temperature point; If the ambient temperature and the ambient relative humidity fall on the first data point among the discrete data points, then the dehumidification value is recorded through the first data point; If the ambient temperature and the ambient relative humidity fall between the grid points of the discrete data points, then the temperature range in which the ambient temperature is located is obtained; Linear interpolation of the ambient relative humidity is performed at both ends of the temperature range to obtain a first intermediate value and a second intermediate value. Linear interpolation is then performed on the first and second intermediate values to obtain the instantaneous dehumidification capacity of each dehumidifier.
4. The method for controlling plant growth according to claim 1, characterized in that, Based on the target relative humidity setpoint in the preset plant humidity requirement curve, the total moisture load is calculated, including: When the dehumidifier is completely turned off, the first time when the ambient relative humidity rises to the first set humidity is recorded; wherein, the first set humidity is the sum of the target relative humidity set value and the set humidity deviation threshold; When all the dehumidifiers are turned on, the second time when the ambient relative humidity drops to the second set humidity is recorded; wherein, the second set humidity is the difference between the target relative humidity set value and the set humidity deviation threshold; Calculate the natural humidification rate of the environment and the dehumidification rate of the equipment combination based on the first time, the second time, and the volume. The natural humidification rate of the environment is taken as the total humidity load.
5. The method for controlling plant growth according to claim 1, characterized in that, Based on the average dehumidification capacity and total humidity load of the n dehumidifiers, calculate the number of dehumidifiers to be turned on, including: The number of dehumidifiers that need to be turned on is calculated using the following formula: K=ceil(Demand / (Capacity_avg)) Where K is the number of dehumidifiers that are turned on, Capacity_avg is the average dehumidification capacity of n dehumidifiers, Demand is the total humidity load, and ceil is a function that rounds up.
6. The method for controlling plant growth according to claim 1, characterized in that, The method further includes: Different combinations are determined based on the number of dehumidifiers that are turned on; Calculate the total capability for each of the aforementioned combinations at the given ambient temperature and relative humidity. Select a combination from the total capacity of each of the combinations that is greater than or equal to the total wet load, and use the selected combination as the demand combination.
7. The method for controlling plant growth according to claim 1, characterized in that, The method further includes: Set the dead zone range; If the current deviation exceeds the dead zone range, adjust the number of dehumidifiers that are turned on; Set the minimum running time and minimum stopping time; Set hysteresis humidity; When dehumidifying, if the ambient relative humidity reaches the difference between the target relative humidity setting and the hysteresis humidity, the number of dehumidifiers turned on will be reduced. When humidifying, if the ambient relative humidity reaches the sum of the target relative humidity setting and the hysteresis humidity, the number of dehumidifiers turned on will be increased.
8. The method for controlling plant growth according to claim 1, characterized in that, The method further includes: When the system detects that it needs to switch to the next growth stage, it switches the target relative humidity setting value to the target setting value corresponding to the next growth stage. The target setting value corresponding to the next growth stage is varied according to the preset plant humidity requirement curve.
9. A control system for the growth of green plants, characterized in that, The system includes: Temperature sensors are used to collect ambient temperature in real time and transmit the ambient temperature to the central control system; A humidity sensor is used to collect the ambient relative humidity in real time and transmit the ambient relative humidity to the central control system; The central control system is used to construct a dual interpolation model, inputting the ambient temperature and relative humidity into the model, and outputting the instantaneous dehumidification capacity of each dehumidifier; acquire a preset plant humidity requirement curve, which characterizes the relationship between the target relative humidity setpoint and time or different growth stages of the plant; calculate the total moisture load based on the target relative humidity setpoint in the preset plant humidity requirement curve; calculate the average dehumidification capacity of n dehumidifiers based on the instantaneous dehumidification capacity of each dehumidifier; and calculate the number of dehumidifiers to be turned on based on the average dehumidification capacity of n dehumidifiers and the total moisture load.
10. An electronic device, comprising a memory and a processor, wherein the memory stores a computer program executable on the processor, characterized in that, When the processor executes the computer program, it implements the method described in any one of claims 1 to 8.