Method for controlling indoor potted plant maintenance and related device

CN122547170APending Publication Date: 2026-08-11SHENZHEN DIANJI TECHNOLOGY CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-05-20
Publication Date
2026-08-11

Smart Images

  • Figure CN122547170A_ABST
    Figure CN122547170A_ABST
Patent Text Reader

Abstract

The application discloses a control method for indoor potted green plant maintenance and related equipment. In the method, the application determines the effective value of the environmental parameter in each period according to the initial value and the real-time value of the environmental parameter, then determines the period representative value of the environmental parameter corresponding to each period, and determines the period deviation value of the environmental parameter corresponding to each period, and finally determines the control results of light supplement, water supplement and fertilizer supplement according to the light supplement model, the water supplement model and the fertilizer supplement model respectively, which avoids the inaccurate correction caused by correcting the real-time value of each environmental parameter to the current effective value according to a certain instantaneous sampling value in the related technology. In addition, the reference value of the environmental parameter is matched with the physiological type of the plant, which avoids the insufficient accuracy caused by the same threshold shared by different plants, and improves the control accuracy of the indoor potted green plant maintenance in these aspects.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of intelligent plant care, and in particular to control methods and related equipment for the care of indoor potted green plants. Background Technology

[0002] Current methods for maintaining indoor potted plants mainly rely on human experience or automated devices with single thresholds, such as "turning on lights when there is insufficient light" or "watering when humidity is low." These methods have several obvious problems.

[0003] First, different plants have different photoecological types. Shade-loving, neutral, and sun-loving plants have different tolerance ranges for light, temperature, humidity, and nutrient conditions. Using a uniform threshold can easily lead to insufficient supplemental lighting, excessive watering, or unbalanced fertilization. Existing research on indoor greening and low-light adaptation has shown that the growth responses of indoor foliage plants differ significantly under different illuminance and photoperiods, and simple practices such as "uniform thresholds" may cause overcompensation or undercompensation.

[0004] Secondly, plants have a certain capacity to buffer and adapt to environmental fluctuations. Short-term cloudy days, opening windows for cooling, air conditioning for dehumidification, or partial shading do not necessarily trigger immediate physiological abnormalities. If the system directly issues alarms or takes actions in response to a single instantaneous fluctuation, it is prone to false alarms, frequent actions, and over-control.

[0005] Third, existing equipment often processes light, water, and nutrients separately, lacking a unified control logic. At the same time, there is a lack of a unified control scheme that can be explained, calibrated, and periodically analyzed for practical application scenarios such as variable water tank volume, variable nutrient solution concentration conversion system, and environmental differences caused by different installation locations.

[0006] Therefore, a new intelligent maintenance method for indoor potted plants is needed, which can reflect the differences in the physiological types of different plants, calculate based on fixed and initial values ​​combined with real-time changes, correct system errors through calibration values, and output stable and reliable control results based on periodic analysis to improve the accuracy of control. Summary of the Invention

[0007] In view of this, this application provides a control method and related equipment for the maintenance of indoor potted green plants, which can improve the control accuracy of green plant maintenance.

[0008] In a first aspect, this application provides a method for controlling the maintenance of indoor potted green plants, including: Obtain the physiological type of the green plant and the reference values ​​of the environmental parameters corresponding to each physiological type, obtain the initial values ​​of the environmental parameters of the planting environment of the green plant, and periodically obtain the real-time values ​​of the environmental parameters of the planting environment. Based on the initial values ​​and real-time values ​​of the environmental parameters, the effective values ​​of the environmental parameters within each cycle are determined, and the representative values ​​of the environmental parameters for each cycle are determined based on the effective values ​​of the environmental parameters within each cycle. Based on the reference values ​​of the environmental parameters and the representative values ​​of the environmental parameters for each cycle, the cycle deviation values ​​of the environmental parameters for each cycle are determined. The control results of supplemental lighting actions in each cycle are determined based on the supplemental lighting model, the supplemental watering actions in each cycle are determined based on the supplemental watering model, and the control results of supplemental fertilization actions in each cycle are determined based on the supplemental fertilization model. The supplemental lighting model, the supplemental watering model, and the supplemental fertilization model include the periodic deviation values ​​of the environmental parameters, and the supplemental lighting actions, the supplemental watering actions, and the supplemental fertilization actions are associated with the environmental parameters.

[0009] Optionally, the environmental parameters include soil moisture (%), soil temperature, soil pH, air temperature, air humidity, light intensity, water level, water volume, nutrient solution concentration, latitude, longitude, and altitude.

[0010] Optionally, the determination of the effective values ​​of environmental parameters within each cycle is performed using the following formula: in, The effective values ​​of environmental parameters for each cycle. As the initial value, These are real-time values ​​of environmental parameters. This is a correction factor for the change. This is a calibration correction value.

[0011] Optionally, the representative values ​​of the environmental parameters for each cycle are determined using the following formula: or ; in, These are representative values ​​for environmental parameters over a periodic period. n The number of samples in each period, The maximum value among the valid values ​​of environmental parameters within each cycle. The minimum effective value of the environmental parameter within each cycle. The first in each cycle i Valid values ​​for individual environment parameters.

[0012] Optionally, the supplementary lighting model can be represented by the following formula. in, The duration of supplemental lighting for the current cycle; The basic supplemental lighting duration corresponding to the physiological type; This serves as a reference value for environmental parameters related to lighting. This represents the periodic values ​​of environmental parameters related to illumination. This refers to the periodic deviation value of environmental parameters related to illumination. This refers to the supplementary lighting adjustment coefficient; This is the supplemental lighting calibration value; The water replenishment model is represented by the following formula: in, This represents the theoretical water replenishment amount for the current cycle. The basic water intake corresponding to the physiological type; This is a reference value for the environmental parameter of temperature. This represents the periodic value of the environmental parameter of temperature. This refers to the periodic deviation value of the environmental parameter of temperature. This is a reference value for the environmental parameter of humidity. This represents the periodic value of the environmental parameter humidity. This refers to the periodic deviation value of the environmental parameter of humidity. , , This refers to the water replenishment adjustment coefficient; This is the calibration value for water replenishment; The fertilizer supplementation model is represented by the following formula: in, This is the theoretical amount of fertilizer to be applied during the current cycle. Basic fertilizer application amount, This represents the periodic representative value of the environmental parameter for nutrient solution concentration. This serves as a reference value for environmental parameters related to nutrient solution concentration. This refers to the periodic deviation value of the environmental parameter for nutrient solution concentration. This is the fertilizer adjustment coefficient. This is the calibration value for fertilizer supplementation.

[0013] Optionally, determining the regulation result of fertilization actions within each cycle based on the fertilization model specifically involves: When the periodic representative value of the environmental parameter of soil pH exceeds the threshold, or when the theoretical amount of fertilizer to be applied in the current period as determined by the fertilizer application model is zero, the regulation result is to stop applying fertilizer.

[0014] Optionally, the method further includes: When the corresponding environmental parameter deviation value in each cycle exceeds the threshold, that cycle is determined to be an abnormal cycle; An alarm command is generated when the number of consecutive abnormal cycles exceeds a threshold.

[0015] Optionally, the method further includes: The supplemental lighting adjustment coefficient, supplemental lighting calibration value, supplemental water adjustment coefficient, supplemental water calibration value, supplemental fertilizer adjustment coefficient, and supplemental fertilizer calibration value are adjusted according to the parameter optimization model. The parameter optimization model is represented by the following formula: in, This will be the calibration value for the next cycle. This is the calibration value for the current cycle; To calibrate the learning step size; This is the adjustment coefficient for the next cycle. This is the adjustment coefficient for the current cycle; To output the learning step size; This represents the deviation in the execution effect of the current cycle.

[0016] Secondly, this application provides a control device for the care of indoor potted plants, comprising: The acquisition module is used to acquire the physiological type of the green plant and the reference values ​​of the environmental parameters corresponding to each physiological type, acquire the initial values ​​of the environmental parameters of the planting environment of the green plant, and periodically acquire the real-time values ​​of the environmental parameters of the planting environment. The determination module is used to determine the effective value of the environmental parameters in each cycle based on the initial value and the real-time value of the environmental parameters, and to determine the cycle representative value of the environmental parameters corresponding to each cycle based on the effective value of the environmental parameters in each cycle, and to determine the cycle deviation value of the environmental parameters corresponding to each cycle based on the reference value of the environmental parameters and the cycle representative value of the environmental parameters corresponding to each cycle. The control module is used to determine the control results of the supplemental lighting action in each cycle based on the supplemental lighting model, the supplemental watering action in each cycle based on the supplemental watering model, and the control results of the supplemental fertilizering action in each cycle based on the supplemental fertilizering model. The supplemental lighting model, the supplemental watering model, and the supplemental fertilizering model include the periodic deviation values ​​of the environmental parameters, and the supplemental lighting action, the supplemental watering action, and the supplemental fertilizering action are associated with the environmental parameters.

[0017] Thirdly, this application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method described above.

[0018] Fourthly, this application provides an electronic device, including a processor and a memory, wherein the processor is coupled to the memory; The memory is used to store computer programs; The processor is configured to execute a computer program in the memory, causing the electronic device to perform the method described above.

[0019] The method disclosed in this application determines the effective value of environmental parameters within each cycle based on the initial and real-time values ​​of environmental parameters. Then, based on the effective values ​​of environmental parameters within each cycle, it determines the representative value of the environmental parameters for each cycle. Finally, based on the reference values ​​of environmental parameters and the representative values ​​of the environmental parameters for each cycle, it determines the cycle deviation value of the environmental parameters for each cycle. Finally, it determines the control results for supplemental lighting, watering, and fertilization based on supplemental lighting, watering, and fertilization models that reflect the cycle deviation values ​​of environmental parameters. This avoids the inaccuracies caused by correcting the real-time values ​​of each environmental parameter to the current effective values ​​based on a single instantaneous sampling value in related technologies. Furthermore, by corresponding the reference values ​​of environmental parameters to plant physiological types, it avoids the insufficient precision caused by different plants sharing the same threshold. These aspects improve the accuracy of the control over the maintenance of indoor potted plants. Attached Figure Description

[0020] The technical solution and other beneficial effects of this application will become apparent from the following detailed description of specific embodiments in conjunction with the accompanying drawings.

[0021] Figure 1 An operational flowchart of an exemplary embodiment of a control method for the maintenance of indoor potted plants is shown.

[0022] Figure 2 A block diagram illustrating the configuration of a control device for indoor potted plant care provided in an exemplary embodiment is shown.

[0023] Figure 3 A block diagram of the electronic device provided in an exemplary embodiment is shown. Detailed Implementation

[0024] To make the above-mentioned objectives, features, and advantages of this application more apparent and understandable, the specific embodiments of this application are described in detail below with reference to the accompanying drawings. Many specific details are set forth in the following description to provide a thorough understanding of this application. However, this application can be implemented in many other ways different from those described herein, and those skilled in the art can make similar modifications without departing from the spirit of this application. Therefore, this application is not limited to the specific embodiments disclosed below.

[0025] The terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments described herein can be implemented in a sequence other than that illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or device that includes a series of steps or modules is not necessarily limited to those explicitly listed, but may include other steps or modules not explicitly listed or inherent to such processes, methods, products, or devices. The naming or numbering of steps appearing in this application does not imply that the steps in the method flow must be performed in the chronological / logical order indicated by the naming or numbering. The execution order of named or numbered process steps can be changed according to the desired technical purpose, as long as the same or similar technical effect is achieved. The division of units in this application is a logical division. In practical applications, there may be other division methods. For example, multiple units may be combined or integrated into another system, or some features may be ignored or not executed. In addition, the shown or discussed mutual coupling, direct coupling, or communication connection may be through some interface, and the indirect coupling or communication connection between units may be electrical or other similar forms, none of which are limited in this application. Furthermore, the units or sub-units described as separate components may or may not be physically separated, may or may not be physical units, or may be distributed among multiple circuit units. Some or all of the units can be selected to achieve the purpose of the solution in this application according to actual needs.

[0026] Combination Figure 1 ,in Figure 1 This document illustrates an operational flowchart of an exemplary method for controlling the care of indoor potted plants. It is important to note that while the term "indoor potted plants" in this method may seem to restrict the application to the specific scenario of "indoor potted plants," this does not mean that the method is limited to this particular application scenario. The application scenario of "indoor potted plants" can only be understood as a legally defined environment of use, or as an example of a broader practical application scenario. In fact, different application scenarios do not affect the effectiveness of this solution. This is because the application scenario is unrelated to the physiological characteristics of the plant, and therefore does not affect the differences in the data acquired in subsequent steps.

[0027] This method is implemented through S220-S260.

[0028] In S220, the physiological type of the green plant and the reference values ​​of the environmental parameters corresponding to each physiological type are obtained, the initial values ​​of the environmental parameters of the planting environment of the green plant are obtained, and the real-time values ​​of the environmental parameters of the planting environment are periodically obtained.

[0029] Here, physiological type refers to the light-loving type of the plant, namely, shade-loving, neutral, and sun-loving plants. Since shade-loving, neutral, and sun-loving plants have different tolerance ranges for light, temperature, humidity, and nutrient conditions, using a uniform threshold can easily lead to insufficient supplemental lighting, excessive watering, or unbalanced fertilization. The applicant creatively noted that the growth responses of indoor foliage plants differ significantly under different illuminance and photoperiods, and that simple practices like a "uniform threshold" may result in overcompensation or undercompensation.

[0030] For ease of explanation of the formulas to follow, it can be represented as follows: c =1 indicates a shade-loving plant. c =2 indicates a neutral plant. c =3 indicates a positive plant.

[0031] The terms "environmental parameter reference value," "initial environmental parameter value," "real-time environmental parameter value," and other terms used later, such as "effective environmental parameter value" and "periodic deviation of environmental parameter," all share the common element of "environmental parameter," referring to relevant parameters of the surrounding environment that affect plant growth. As a illustrative example, environmental parameters can include soil moisture (%), soil temperature (°C), soil pH, air temperature (°C), air humidity (%), light intensity (Lux), water level (%), water volume (ml), nutrient solution concentration (ppm), latitude, longitude, and altitude (m), etc. It should be noted that the environmental parameters described in this article are a collection of various parameters.

[0032] Environmental parameter reference values ​​can be understood as default fixed values, which are only related to the plant's physiological type. For plants of the same physiological type, the environmental parameter reference values ​​are considered constant regardless of changes in surrounding environmental conditions. Environmental parameter reference values ​​can be obtained through statistical analysis.

[0033] The following are exemplary reference values ​​for environmental parameters: In the table above, the nutrient solution concentration (ppm) is preferably obtained from the original EC value using the following formula: in, The conversion factor is preferably 700; in other embodiments, it can also be 500 or other preset conversion factors.

[0034] It should be noted that the formula for nutrient solution concentration is used to uniformly convert the raw conductivity value output by the sensor into the nutrient solution concentration value used internally by the system. During system operation, the sensor first obtains the raw EC value, and then the value is converted using a set conversion factor. The value is automatically converted to ppm and then compared with the concentration reference value Cref(c) corresponding to the plant type. This ensures that the control logic remains consistent across different instruments or conversion systems.

[0035] The term "initial environmental parameter value" mentioned above refers to the initial value of various sensor devices used to collect real-time values ​​of environmental parameters in the planting environment when they are first deployed or started up, and also serves as the baseline state of the environment in which the devices are deployed.

[0036] As mentioned earlier, "periodically acquiring" in the context of "periodically acquiring" refers to acquiring real-time environmental parameter values ​​according to... The time of occurrence corresponding to the data Data is categorized into different groups based on differences in data sampling time or data analysis time, with each group corresponding to a period. In practice, periodic acquisition may include the following processes: A. Various sensor devices used to collect real-time values ​​of environmental parameters of the planting environment, which are sampled at regular intervals, i.e., the sampling interval is set.

[0037] B. Collect or analyze the data sampled by the sensors at regular intervals, i.e., set the analysis time.

[0038] Specifically, the sampling interval can be set to 5 min, 15 min, 30 min, or 60 min, and the analysis time can be set to 1 day, 2 days, or 1 week. Note that the analysis period is the same as the "period" referred to in this article. The result of dividing the analysis period by the sampling interval is the number of times the real-time value of each type of environmental parameter is taken. When the sampling interval is 15 min, the number of samples n=96 in a 1-day period; when the sampling interval is 30 min, n=48 in a 1-day period.

[0039] It's easy to understand that, as another method of periodic acquisition, step A above can be replaced with continuous acquisition instead of acquisition at regular intervals. Continuous acquisition means that the sampling interval is infinitely small. To facilitate the calculation and analysis of real-time environmental parameter values, a periodic acquisition method including step A can be adopted.

[0040] In S240, the effective value of the environmental parameter in each cycle is determined based on the initial value and real-time value of the environmental parameter. Based on the effective value of the environmental parameter in each cycle, the cycle representative value of the environmental parameter corresponding to each cycle is determined. Based on the reference value of the environmental parameter and the cycle representative value of the environmental parameter corresponding to each cycle, the cycle deviation value of the environmental parameter corresponding to each cycle is determined.

[0041] In a demonstrative implementation, the effective values ​​of environmental parameters for each period are determined using the following formula: in, The effective values ​​of environmental parameters for each cycle. As the initial value, These are real-time values ​​of environmental parameters. This is a correction factor for the change. This is a calibration correction value.

[0042] The formula for determining the effective values ​​of environmental parameters within each cycle is used to correct the original sampled values ​​at a given moment to the "current effective values". During system operation, the initial values ​​are first recorded when the device is first deployed or started. The real-time value is obtained with each subsequent sampling. The system first calculates the change in the parameter relative to its initial value, and then... The magnitude of the change is proportionally corrected, and finally... Correct sensor zero-point error or environmental installation error.

[0043] For example, the change correction factor The preferred value is 0.90–1.10, more preferably 0.95–1.05, and the default value is 1.00. The calibration correction value... The optimal ranges are set separately according to different parameter categories, as follows: Air temperature calibration value The air humidity calibration value is -0.5–+0.5°C. -3–+3%, light intensity calibration value Soil pH calibration values ​​are -500 to +500 Lux. The nutrient solution concentration calibration value is -0.10–+0.10. -80–+80 ppm, water level calibration value -2–+2%, water volume calibration value The value is -10–+10 ml; the default value can be set to 0.

[0044] In a demonstrative implementation, the representative values ​​of the environmental parameters for each cycle are determined using the following formula: or ; in, These are representative values ​​for environmental parameters over a periodic period. n The number of samples in each period, The maximum value among the valid values ​​of environmental parameters within each cycle. The minimum effective value of the environmental parameter within each cycle. The first in each cycle i Valid values ​​for individual environment parameters.

[0045] This calculation method is called the average method. This calculation method is called the extreme value averaging method.

[0046] The averaging method combines multiple valid values ​​within an analysis period into a "representative value for the period." During system operation, it doesn't directly control the system using a single instantaneous data point, but instead continuously samples over periods of 1 day, 2 days, or 1 week, averaging multiple valid values ​​of the same parameter. The extreme value removal averaging method first removes the highest and lowest values ​​before calculating the average, thus reducing interference from sudden fluctuations.

[0047] Here, the analysis period Preferably 1 day, 2 days, or 1 week; number of sampling times The sampling interval is determined by the sampling interval. Preferably, when the sampling interval is 15 minutes, within a 1-day cycle... When the sampling interval is 30 minutes, within a 1-day cycle .

[0048] It is understandable that those skilled in the art, based on the basic concept of deviation, know that the environmental parameter cycle deviation value for each cycle is determined by the environmental parameter reference value and the environmental parameter cycle representative value for each cycle, in order to calculate the difference between the environmental parameter reference value and the environmental parameter cycle representative value.

[0049] Specifically, this can be achieved through the following formula: in, The environmental parameter periodic deviation value corresponding to each period. The environmental parameter periodic value corresponds to each period. Reference values ​​for environmental parameters within each cycle.

[0050] This formula is used to compare the periodic representative value with the fixed reference value corresponding to the plant type to obtain the deviation of the parameter within the current period. If A positive value indicates that the periodic representative value of the environmental parameter is higher than the reference value; a negative value indicates that the periodic representative value is lower than the reference value. Subsequent calculations for supplemental lighting, watering, fertilization, and alarms are all based on this deviation.

[0051] In S260, the control results of supplemental lighting actions in each cycle are determined according to the supplemental lighting model, the supplemental watering actions in each cycle are determined according to the supplemental watering model, and the control results of supplemental fertilization actions in each cycle are determined according to the supplemental fertilization model. The supplemental lighting model, supplemental watering model, and supplemental fertilization model include the periodic deviation values ​​of environmental parameters, and the supplemental lighting actions, supplemental watering actions, and supplemental fertilization actions are associated with environmental parameters.

[0052] As a specific example of a supplementary lighting model, the supplementary lighting model is in the form embodied by the following formula. in, The duration of supplemental lighting for the current cycle; The basic supplemental lighting duration corresponding to the physiological type; This serves as a reference value for environmental parameters related to lighting. This represents the periodic values ​​of environmental parameters related to illumination. This refers to the periodic deviation value of environmental parameters related to illumination. This refers to the supplementary lighting adjustment coefficient; This is the calibration value for supplemental lighting.

[0053] It should be noted that, This refers to the periodic deviation value of the environmental parameters of illumination, which is equivalent to... As discussed earlier, environmental parameters include air temperature, air humidity, light intensity, water level, and water volume, therefore, here... This can be understood when the environmental parameter is light intensity. Therefore, the formula for the supplementary lighting model includes the periodic deviation value of the environmental parameters.

[0054] This formula is used to calculate the amount of supplemental lighting needed to be increased or decreased in the next cycle based on the average light conditions in the current cycle. When the system runs, it first reads the baseline supplemental lighting duration corresponding to the plant type. Then compare the periodic deviation values ​​of the environmental parameters of the illumination. If the actual illumination is too low, the supplemental lighting time will be increased; if it reaches or exceeds the reference value, the supplemental lighting time will be reduced, and if necessary, it can be reduced to 0.

[0055] Complementary light adjustment coefficient The preferred setting is 0.3–0.6 h / 1000 Lux, with a reference range of 0.2–1.0 h / 1000 Lux and a default initial value of 0.5 h / 1000 Lux. (Complementary lighting calibration value) The preferred value is -0.5–+0.5 h, and the default value is 0. The preferred methods are to use shade-loving plants for 10 h / day, neutral plants for 12 h / day, and sun-loving plants for 14 h / day.

[0056] It should be understood that the regulation result of the supplemental lighting action in each cycle is determined according to the supplemental lighting model. Specifically, when the theoretical supplemental lighting duration of the current cycle, as determined by the supplemental lighting model, is zero, the regulation result is to stop supplemental fertilization.

[0057] As a concrete example of a water replenishment model, it can be represented by the following formula: in, This represents the theoretical water replenishment amount for the current cycle. The basic water intake corresponding to the physiological type; This is a reference value for the environmental parameter of temperature. This represents the periodic value of the environmental parameter of temperature. This refers to the periodic deviation value of the environmental parameter of temperature. This is a reference value for the environmental parameter of humidity. This represents the periodic value of the environmental parameter humidity. This refers to the periodic deviation value of the environmental parameter of humidity. , , This refers to the water replenishment adjustment coefficient; This is the calibration value for water replenishment; It should be noted that, This refers to the periodic deviation value of the environmental parameter of air temperature, which is equivalent to... As discussed earlier, environmental parameters include air temperature, air humidity, light intensity, water level, and water volume, therefore, here... This can be understood when the environmental parameter is air temperature. .

[0058] The periodic deviation value of the environmental parameter of humidity, which is equivalent to... As discussed earlier, environmental parameters include air temperature, air humidity, light intensity, water level, and water volume, therefore, here... This can be understood when the environmental parameter is air humidity. Therefore, the formula for the supplementary lighting model includes the periodic deviation value of the environmental parameters.

[0059] The formula in the above water replenishment model is used to calculate the water replenishment amount based on a comprehensive consideration of periodic temperature, humidity, and light conditions. During system operation, the basic water replenishment amount is first read from the plant type parameter table. Then, three correction factors are added: the higher the temperature, the greater the water replenishment; the lower the humidity, the greater the water replenishment; and the stronger the sunlight, the greater the water replenishment. Finally, through... Corrects system errors caused by pump flow deviations, pipeline losses, or container differences.

[0060] Water supply temperature adjustment coefficient The preferred value is 8–15 ml / °C, with a default initial value of 10 ml / °C; humidity adjustment coefficient. The preferred value is 2–4 ml / %, with a default initial value of 3 ml / %; Water replenishment and light adjustment coefficient. The preferred value is 5–10 ml / 1000 Lux, with a default initial value of 8 ml / 1000 Lux; hydration calibration value. The preferred value is -10–+10 ml, with a default value of 0; basal water replenishment. The preferred dosage is 50 ml / cycle for negative-affected plants, 100 ml / cycle for neutral plants, and 180 ml / cycle for positive-affected plants.

[0061] It should be understood that the regulation result of the supplemental lighting action in each cycle is determined according to the watering model. Specifically, when the theoretical watering amount for the current cycle, as determined by the watering model, is zero, the regulation result is to stop fertilization.

[0062] The above water replenishment model reflects soil water replenishment. As discussed earlier, environmental parameters include water level and water volume. Based on this description, for water tank replenishment, the water replenishment model is also reflected by the following formula: in, This represents the total volume of the water tank, in ml. This is the periodic average water level, expressed in % (%). This represents the currently available liquid volume, in ml. For safety output coefficients; This represents the actual amount of water replenished.

[0063] The formula for the current available liquid volume is used to estimate the remaining available liquid volume based on the total tank volume and the current water level percentage. The formula for the actual replenishment volume is used to estimate the theoretical replenishment volume. A safety margin is maintained between the actual available liquid volume and the required replenishment level. During system operation, the theoretical amount of water to be added is first calculated, then the tank is checked for sufficient liquid. If insufficient, a certain percentage of the remaining available liquid is output to prevent idling.

[0064] Safety output coefficient The preferred value is 0.80–0.95, and the default value is 0.90. As a configurable parameter, it can be set to 500 ml, 1000 ml, 2000 ml or other volume values ​​depending on the different device models.

[0065] As a demonstrative form of the fertilization model, it is represented by the following formula: in, This is the theoretical amount of fertilizer to be applied during the current cycle. Basic fertilizer application amount, This represents the periodic representative value of the environmental parameter for nutrient solution concentration. This serves as a reference value for environmental parameters related to nutrient solution concentration. This refers to the periodic deviation value of the environmental parameter for nutrient solution concentration. This is the fertilizer adjustment coefficient. This is the calibration value for fertilizer supplementation.

[0066] This formula in the fertilization model is used to calculate the theoretical fertilization amount for the current cycle based on the nutrient solution concentration deviation. When the system runs, it first reads the basic fertilization amount corresponding to the plant type. Then based on the periodic average concentration With target concentration The output is a difference correction. If the current concentration is lower than the reference value, the amount of fertilizer applied will be increased; if the concentration reaches or exceeds the reference value, the amount of fertilizer applied will be reduced or stopped.

[0067] Here, the fertilizer adjustment coefficient The preferred concentration is 3–6 ml / 100 ppm, with a default initial value of 5 ml / 100 ppm; fertilization calibration value. The preferred amount is -5–+5 ml, with a default value of 0; basal fertilizer application rate. The preferred dosage is 20 ml / cycle for negative-affected plants, 30 ml / cycle for neutral plants, and 40 ml / cycle for positive-affected plants.

[0068] For the fertilization model, the regulatory results of fertilization actions within each cycle are determined based on the fertilization model, specifically as follows: When the periodic representative value of the environmental parameter of soil pH exceeds the threshold, or when the theoretical amount of fertilizer to be applied in the current period as determined by the fertilizer application model is zero, the regulation result is to stop applying fertilizer.

[0069] In other words, the amount of fertilizer determined by the fertilization model can also be considered in conjunction with soil pH. Automatic fertilization will be suspended when the pH deviation is too large, under the following conditions: Under this condition, let: Here, these two formulas for determining fertilizer application based on pH are used to implement pH interlock protection, suspending automatic fertilizer application when the pH deviates too much. pH tolerance threshold. The preferred value is 0.3–0.8, and the default value is 0.5.

[0070] In one demonstrative implementation, this method also includes: When the corresponding environmental parameter deviation value in each cycle exceeds the threshold, that cycle is determined to be an abnormal cycle; An alarm command is generated when the number of consecutive abnormal cycles exceeds a threshold.

[0071] Specifically, the execution of an alarm command can be represented by the following formula: in, This parameter represents the allowable deviation threshold. m This represents the number of consecutive abnormal cycles.

[0072] The first formula determines whether a parameter is abnormal in the current cycle; the second formula determines whether the abnormality has persisted for multiple consecutive cycles. The system does not immediately trigger an alarm due to a slight deviation in a single cycle; instead, it first records the abnormal state and then checks the most recent consecutive cycles. m The system will only output a plant maintenance alarm if all abnormal conditions are met within a given period.

[0073] Number of consecutive abnormal periods m Preferably, 2 is selected; when the analysis period is 1 week, 1 or 2 can also be selected. Preferably, the allowable deviation threshold for each parameter can be: illumination deviation threshold. Temperature deviation threshold: 500–2000 Lux The humidity deviation threshold is 1.0–3.0°C. pH deviation threshold: 5–15%. The nutrient solution concentration deviation threshold is 0.3–0.8. It ranges from 80 to 200 ppm.

[0074] In a demonstrative implementation, the method also includes: The supplemental lighting adjustment coefficient, supplemental lighting calibration value, supplemental water adjustment coefficient, supplemental water calibration value, supplemental fertilizer adjustment coefficient, and supplemental fertilizer calibration value are adjusted according to the parameter optimization model. The parameter optimization model is represented by the following formula: in, This will be the calibration value for the next cycle. This is the calibration value for the current cycle; To calibrate the learning step size; This is the adjustment coefficient for the next cycle. This is the adjustment coefficient for the current cycle; To output the learning step size; This represents the deviation in the execution effect of the current cycle.

[0075] Regarding the parameter optimization model mentioned above, it's worth noting that these two formulas are used by the parameter optimization module to make minor updates to the system parameters. The first formula indicates that if a parameter remains consistently too high or too low in the current cycle, the system will make a minor correction to the corresponding calibration value in the next cycle. The second formula indicates that if the execution effect of a certain type of output is too strong or too weak in the current cycle, the system will make a minor correction to the corresponding adjustment coefficient in the next cycle. This optimization is a gradual fine-tuning and does not change the structure of the main control formula.

[0076] Calibration learning step size The preferred value is 0.02–0.05, with a default initial value of 0.03; output learning step size. The preferred value is 0.005–0.02, with a default initial value of 0.01. Preferably, the parameter optimization module updates only once per cycle, and the parameter change in a single cycle does not exceed 10% of the current value.

[0077] The following section describes this solution in a widely used scenario. It should be noted that although additional technical features beyond those of this independent claim may be added during the description of the specific use case, these additional technical features should not be considered as essential technical features for implementing this solution, but rather as preferred illustrative examples.

[0078] Taking a neutral plant as an example. The system sampling interval is 15 minutes, and the analysis period is 1 day. After system initialization, the following initial values ​​of air temperature are obtained: Initial air humidity value Initial illumination value Initial soil pH value Initial value of nutrient solution concentration Initial water level .

[0079] The system calls the default reference value for neutral plants: ; ; ; ; ; ; .

[0080] Preferably, the initial system parameters are set as follows: ; ; ; ; ; ; ; ; ; ; .

[0081] At the end of the day's cycle, the system obtains the cycle representative value: ; ; ; ; ; .

[0082] The system will then detect: negative light deviation, requiring supplemental lighting; humidity below the reference value and temperature above the reference value, requiring additional watering; nutrient solution concentration below the reference value and pH within the limit, allowing for fertilization; if the same deviation occurs the next day, a continuous cycle plant anomaly alarm will be triggered.

[0083] Please refer to Figure 2 The diagram illustrates a block diagram of the control device for indoor potted plant care provided in this application. The device 200 includes: The acquisition module 220 is used to acquire the physiological type of the green plant and the reference values ​​of the environmental parameters corresponding to each physiological type, acquire the initial values ​​of the environmental parameters of the planting environment of the green plant, and periodically acquire the real-time values ​​of the environmental parameters of the planting environment. The determination module 240 is used to determine the effective value of the environmental parameter in each cycle based on the initial value of the environmental parameter and the real-time value of the environmental parameter, and to determine the representative value of the environmental parameter cycle corresponding to each cycle based on the effective value of the environmental parameter in each cycle, and to determine the environmental parameter cycle deviation value corresponding to each cycle based on the reference value of the environmental parameter and the representative value of the environmental parameter cycle corresponding to each cycle. The control module 260 is used to determine the control result of the supplemental lighting action in each cycle according to the supplemental lighting model, the supplemental watering action in each cycle according to the supplemental watering model, and the control result of the supplemental fertilizering action in each cycle according to the supplemental fertilizering model. The supplemental lighting model, the supplemental watering model, and the supplemental fertilizering model include the periodic deviation values ​​of the environmental parameters.

[0084] Since the methods mentioned above have already been discussed in detail, the specific execution of the above modules will not be repeated here.

[0085] The following describes an electronic device provided by an embodiment of this application. Please refer to [link / reference]. Figure 3 , Figure 3 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. The electronic device 300 can specifically be an autonomous vehicle, a mobile phone, a tablet, a laptop, a desktop computer, a monitoring data processing device, etc., and is not limited thereto. The electronic device 300 is used to implement... Figure 1The electronic device in the corresponding embodiment has the following functions. Specifically, the electronic device 300 includes: a receiver 301, a transmitter 302, a processor 303, and a memory 304 (wherein the electronic device 300 may have one or more processors 303). Figure 3 (Taking a processor as an example), processor 303 may include application processor 3031 and communication processor 3032. In some embodiments of this application, receiver 301, transmitter 302, processor 303 and memory may be connected via bus or other means.

[0086] Memory 304 may include read-only memory and random access memory, and provides instructions and data to processor 303. A portion of memory 304 may also include non-volatile random access memory (NVRAM). Memory 304 stores processor and operation instructions, executable modules, or data structures, or subsets thereof, or extended sets thereof, wherein the operation instructions may include various operation instructions for implementing various operations.

[0087] Processor 303 controls the operation of electronic devices. In specific applications, the various components of electronic devices are coupled together through a bus system, which may include not only data buses but also power buses, control buses, and status signal buses. However, for clarity, all buses in the diagram are referred to as a bus system.

[0088] The methods disclosed in the embodiments of this application can be applied to or implemented by processor 303. Processor 303 can be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by the integrated logic circuitry in the hardware of processor 303 or by instructions in software form. Processor 303 can be a general-purpose processor, a digital signal processor (DSP), a microprocessor, or a microcontroller, and may further include an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. Processor 303 can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module can reside in a readily available storage medium in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. This storage medium is located in memory 304. The processor 303 reads the information from memory 304 and, in conjunction with its hardware, completes the steps of the above method.

[0089] Receiver 301 can be used to receive input digital or character information, and to generate signal inputs related to the settings and function control of electronic devices. Transmitter 302 can be used to output digital or character information through the first interface; transmitter 302 can also be used to send instructions to the disk group through the first interface to modify the data in the disk group; transmitter 302 may also include a display device such as a display screen.

[0090] In this embodiment of the application, the processor 303 is used to execute... Figure 3 The system capacity acquisition method executed by the electronic device in the corresponding embodiment. The specific manner in which the application processor 3031 in processor 303 executes the above steps is the same as that in this application. Figure 1 The various method embodiments are based on the same concept, and the technical effects they bring are the same as those in this application. Figure 1 The corresponding method embodiments are the same, and for details, please refer to the description in the method embodiments shown above in this application, which will not be repeated here.

[0091] The above description is merely a preferred embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application.

Claims

1. A control method for indoor potted plant maintenance, characterized by, include: Obtain the physiological type of the green plant and the reference values ​​of the environmental parameters corresponding to each physiological type, obtain the initial values ​​of the environmental parameters of the planting environment of the green plant, and periodically obtain the real-time values ​​of the environmental parameters of the planting environment. Based on the initial values ​​and real-time values ​​of the environmental parameters, the effective values ​​of the environmental parameters within each cycle are determined, and the representative values ​​of the environmental parameters for each cycle are determined based on the effective values ​​of the environmental parameters within each cycle. Based on the reference values ​​of the environmental parameters and the representative values ​​of the environmental parameters for each cycle, the cycle deviation values ​​of the environmental parameters for each cycle are determined. The control results of supplemental lighting actions in each cycle are determined based on the supplemental lighting model, the supplemental watering actions in each cycle are determined based on the supplemental watering model, and the control results of supplemental fertilization actions in each cycle are determined based on the supplemental fertilization model. The supplemental lighting model, the supplemental watering model, and the supplemental fertilization model include the periodic deviation values ​​of the environmental parameters.

2. The method of claim 1, wherein, The environmental parameters include soil moisture (%), soil temperature, soil pH, air temperature, air humidity, light intensity, water level, water volume, nutrient solution concentration, latitude, longitude, and altitude.

3. The method of claim 1, wherein, The determination of the effective values ​​of environmental parameters within each cycle is performed using the following formula: in, The effective values ​​of environmental parameters for each cycle. As the initial value, These are real-time values ​​of environmental parameters. This is a correction factor for the change. This is a calibration correction value.

4. The method of claim 3, wherein, Determine the representative values ​​of environmental parameters for each cycle using the following formula: or ; wherein, is an environmental parameter periodic representative value, n is a sampling number within each period, is a maximum value of the environmental parameter effective values within each period, is a minimum value of the environmental parameter effective values within each period, is the first environmental parameter effective value within each period, i is the last environmental parameter effective value within each period.

5. The method of claim 2, wherein, The supplementary lighting model is represented by the following formula. in, The duration of supplemental lighting for the current cycle; The basic supplemental lighting duration corresponding to the physiological type; This serves as a reference value for environmental parameters related to lighting. This represents the periodic values ​​of environmental parameters related to illumination. This refers to the periodic deviation value of environmental parameters related to illumination. This refers to the supplementary lighting adjustment coefficient; This is the supplemental lighting calibration value; The water replenishment model is represented by the following formula: in, This represents the theoretical water replenishment amount for the current cycle. The basic water intake corresponding to the physiological type; This is a reference value for the environmental parameter of temperature. This represents the periodic value of the environmental parameter of temperature. This refers to the periodic deviation value of the environmental parameter of temperature. This is a reference value for the environmental parameter of humidity. This represents the periodic value of the environmental parameter humidity. This refers to the periodic deviation value of the environmental parameter of humidity. , , This refers to the water replenishment adjustment coefficient; This is the calibration value for water replenishment; The fertilizer supplementation model is represented by the following formula: in, This is the theoretical amount of fertilizer to be applied during the current cycle. Basic fertilizer application amount, This represents the periodic representative value of the environmental parameter for nutrient solution concentration. This serves as a reference value for environmental parameters related to nutrient solution concentration. This refers to the periodic deviation value of the environmental parameter for nutrient solution concentration. This is the fertilizer adjustment coefficient. This is the calibration value for fertilizer supplementation.

6. The method of claim 5, wherein, The regulation results of fertilization actions within each cycle, determined according to the fertilization model, are as follows: When the periodic representative value of the environmental parameter of soil pH exceeds the threshold, or when the theoretical amount of fertilizer to be applied in the current period as determined by the fertilizer application model is zero, the regulation result is to stop applying fertilizer.

7. The method according to claim 1, characterized in that, The method further includes: When the corresponding environmental parameter deviation value in each cycle exceeds the threshold, that cycle is determined to be an abnormal cycle; An alarm command is generated when the number of consecutive abnormal cycles exceeds a threshold.

8. The method of claim 5, wherein, The method further includes: The supplemental lighting adjustment coefficient, supplemental lighting calibration value, supplemental water adjustment coefficient, supplemental water calibration value, supplemental fertilizer adjustment coefficient, and supplemental fertilizer calibration value are adjusted according to the parameter optimization model. The parameter optimization model is represented by the following formula: in, This will be the calibration value for the next cycle. This is the calibration value for the current cycle; To calibrate the learning step size; This is the adjustment coefficient for the next cycle. This is the adjustment coefficient for the current cycle; To output the learning step size; This represents the deviation in the execution effect of the current cycle.

9. A control device for the maintenance of indoor potted green plants, characterized in that, include: The acquisition module is used to acquire the physiological type of the green plant and the reference values ​​of the environmental parameters corresponding to each physiological type, acquire the initial values ​​of the environmental parameters of the planting environment of the green plant, and periodically acquire the real-time values ​​of the environmental parameters of the planting environment. The determination module is used to determine the effective value of the environmental parameters in each cycle based on the initial value and the real-time value of the environmental parameters, and to determine the cycle representative value of the environmental parameters corresponding to each cycle based on the effective value of the environmental parameters in each cycle, and to determine the cycle deviation value of the environmental parameters corresponding to each cycle based on the reference value of the environmental parameters and the cycle representative value of the environmental parameters corresponding to each cycle. The control module is used to determine the control result of the supplemental lighting action in each cycle according to the supplemental lighting model, the supplemental watering action in each cycle according to the supplemental watering model, and the control result of the supplemental fertilizering action in each cycle according to the supplemental fertilizering model. The supplemental lighting model, the supplemental watering model, and the supplemental fertilizering model include the periodic deviation values ​​of the environmental parameters.

10. An electronic device, comprising: It includes a processor and a memory, wherein the processor is coupled to the memory; The memory is used to store computer programs; The processor is configured to execute a computer program in the memory, causing the electronic device to perform the method as described in any one of claims 1 to 8.