Sterilization control method and device, refrigerator and storage medium

By setting up a sterilization module for each shelf in the refrigerator, adjusting the sterilization time according to the placement time, weight, humidity and pollution, and using ultraviolet lamps and ion generators for targeted sterilization, the problem of poor sterilization effect of the refrigerator is solved. , realizes more intelligent and efficient sterilization control.

CN119197033APending Publication Date: 2024-12-27GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411454041.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-17
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

The existing refrigerators have poor sterilization effects and are not smart enough to effectively adapt to changes in the internal environment of the refrigerator, and cannot fully kill microorganisms on the surface of the food ingredients in the refrigerator, resulting in spoilage and pollution of the food ingredients.

Method used

The corresponding sterilization module for each shelf is set up in the refrigerator, and the sterilization time is determined based on the placement time, weight, humidity difference and pollution of the ingredients on the shelf. Targeted sterilization is achieved through ultraviolet lamps and ion generators to adapt to different shelves Actual environment.

Benefits of technology

It has achieved more comprehensive sterilization of the space in the refrigerator, effectively prevented bacterial growth, reduced food ingredient spoilage, improved sterilization effect, adapted to changes in the internal environment of the refrigerator, and realized automatic and intelligent sterilization control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119197033A_ABST
    Figure CN119197033A_ABST
Patent Text Reader

Abstract

The invention discloses a sterilization control method and device, a refrigerator and a storage medium. At least one shelf is arranged in the refrigerator, each shelf is correspondingly provided with a sterilization module, and the sterilization range of any sterilization module covers the whole shelf area corresponding to the sterilization module. The method comprises the steps that the placement duration corresponding to the longest food material in food materials currently placed on the shelf, the weight of the food materials on the shelf, the humidity difference before and after a door is opened in a chamber to which the shelf belongs, and the pollution condition of the shelf are obtained; according to the placement duration, the food material weight, the humidity difference and the pollution condition, the sterilization duration of the shelf is determined; and controlling a sterilization module corresponding to the shelf to be started according to the sterilization duration of the shelf. According to the method, sterilization can be independently carried out in different areas according to the actual environment in the refrigerator, the shelf sterilization duration is accurately determined based on multiple parameters, the method adapts to the change of the internal environment of the refrigerator, sterilization control is more accurate, the sterilization effect is improved, and automatic and intelligent sterilization control is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of refrigerators, and in particular to a sterilization control method, device, refrigerator and storage medium. Background Art

[0002] With the improvement of living standards, refrigerators have become a must-have household appliance for every family. The preservation of refrigerated food, vegetables, meat and eggs by refrigerators has greatly facilitated life. Refrigerators generally have a freezer and a refrigerator. The working temperature of the refrigerator for preserving food is generally higher than 0°, which creates favorable conditions for the growth of various bacteria and easily causes micro-deterioration of food. Long-term consumption will cause certain harm to the human body. At the same time, the refrigerator often produces odor after long-term use. Especially when food is expired and deteriorated, the gas released by the food will affect the quality of other foods. If it is not cleaned in time, the food in the refrigerator will be contaminated and inedible, resulting in waste.

[0003] At present, the means of sterilization in refrigerators are generally to install photocatalyst / cold catalyst antibacterial and deodorizing devices in the refrigerator, or to add antibacterial agents to the refrigerator liner material. However, the above methods are all contact sterilization, which can only kill bacteria on the surface of photocatalyst / cold catalyst substrates or bacteria on the surface of refrigerator liner materials. It cannot kill bacteria on the surface of food in the refrigerator space, and the sterilization effect is not good. In addition, the above sterilization methods cannot adapt to changes in the internal environment of the refrigerator and are not smart enough.

[0004] With regard to the problem that refrigerators in the prior art have poor sterilization effects and are not smart enough, no effective solution has been proposed yet. Summary of the invention

[0005] The embodiments of the present invention provide a sterilization control method, device, refrigerator and storage medium, so as to at least solve the problem that the sterilization effect of refrigerators in the prior art is poor and the refrigerators are not smart enough.

[0006] In order to solve the above technical problems, an embodiment of the present invention provides a sterilization control method. At least one shelf is provided in the refrigerator, and each shelf is provided with a sterilization module. The sterilization range of any sterilization module covers the entire corresponding shelf area. The method includes:

[0007] Obtaining the placement time corresponding to the longest-placed ingredient among the ingredients currently placed on the shelf, the weight of the ingredients on the shelf, the humidity difference before and after the door of the room to which the shelf belongs is opened, and the contamination status of the shelf;

[0008] Determining the sterilization time of the shelf according to the placement time, the weight of the food, the humidity difference and the contamination condition;

[0009] The sterilization module corresponding to the shelf is controlled to be turned on according to the sterilization time of the shelf.

[0010] Optionally, obtaining the humidity difference before and after the door of the compartment to which the shelf belongs is opened includes:

[0011] Determine whether the room to which the shelf belongs has opened its door at the current moment and within a preset time before that moment;

[0012] If so, obtaining a first humidity of the compartment before the door is opened and a second humidity of the compartment after the door is opened, and calculating a difference between the second humidity and the first humidity to obtain the humidity difference;

[0013] If not, the humidity difference is determined to be zero.

[0014] Optionally, obtaining the contamination status of the shelf includes:

[0015] Determining an empty area of ​​the shelf, wherein no food is placed in the empty area;

[0016] The shadow area ratio of the vacant area is obtained, wherein the larger the shadow area ratio is, the more serious the pollution condition of the shelf is; when there is no vacant area on the shelf, the shadow area ratio is assigned a preset non-zero value.

[0017] Optionally, determining the sterilization time of the shelf according to the placement time, the weight of the food, the humidity difference and the contamination condition includes:

[0018] For each shelf, according to the placement time of the shelf, the weight of the food, the humidity difference and the contamination condition, determine the basic sterilization time corresponding to the shelf as the sterilization time of the shelf;

[0019] or,

[0020] After obtaining the contamination conditions of all shelves respectively, determine the intervals in which the contamination conditions of each shelf are located respectively, and determine the number of shelves in the same interval; if the number of shelves in the same interval is equal to 1, then determine the basic sterilization time corresponding to the shelf according to the placement time of the shelf, the weight of the food, the humidity difference and the contamination condition, as the sterilization time of the shelf; if the number of shelves in the same interval is greater than or equal to 2, then for each shelf in the interval, determine the basic sterilization time corresponding to the shelf according to the placement time of the shelf, the weight of the food, the humidity difference and the contamination condition, and determine the additional sterilization time according to the adjacent shelves of the shelf, and calculate the sum of the basic sterilization time and the additional sterilization time as the sterilization time of the shelf.

[0021] Optionally, determining the additional sterilization time according to the adjacent racks of the rack includes:

[0022] determining a target rack among the rack's neighboring racks;

[0023] Determining a basic sterilization time corresponding to the target shelf according to the placement time of the target shelf, the weight of the food, the humidity difference and the contamination condition;

[0024] The basic sterilization time corresponding to the target shelf is calculated and multiplied by a preset proportional coefficient to obtain the additional sterilization time, wherein the preset proportional coefficient is greater than 0 and less than 1.

[0025] Optionally, determining a target rack among adjacent racks of the rack includes:

[0026] If the rack has only one adjacent rack, the adjacent rack is used as the target rack;

[0027] If the rack has at least two adjacent racks, the adjacent rack with the most serious pollution is determined as the target rack.

[0028] Optionally, determining a basic sterilization time corresponding to the shelf according to the placement time of the shelf, the weight of the food, the humidity difference and the contamination condition includes:

[0029] Determine a first duration according to the placement duration;

[0030] Determining a second duration according to the weight of the food;

[0031] determining a third duration according to the humidity difference;

[0032] Determining a fourth duration based on the pollution situation;

[0033] The sum of the first duration, the second duration, the third duration and the fourth duration is calculated to obtain a basic sterilization duration corresponding to the shelf.

[0034] Optionally, determining the first duration according to the placement duration includes:

[0035] Obtaining a preset placement duration and its corresponding first reference time;

[0036] Calculating a first ratio of the placement time to the preset placement time;

[0037] The first duration is obtained by calculating the product of the first reference time, the first ratio and a first correction coefficient, wherein the first correction coefficient is greater than 0.

[0038] Optionally, determining the second duration according to the weight of the food includes:

[0039] Obtaining a preset weight and a corresponding second reference time;

[0040] Calculating a second ratio of the food weight to the preset weight;

[0041] The product of the second reference time, the second ratio and the second correction coefficient is calculated to obtain the second duration, wherein the second correction coefficient is greater than 0.

[0042] Optionally, determining the third duration according to the humidity difference includes:

[0043] Obtaining a preset humidity difference and a corresponding third reference time;

[0044] calculating a third ratio of the humidity difference to the preset humidity difference;

[0045] The product of the third reference time, the third ratio and a third correction coefficient is calculated to obtain the third duration, wherein the third correction coefficient is greater than 0.

[0046] Optionally, determining the fourth duration according to the pollution situation includes:

[0047] Obtaining a preset shadow area ratio and its corresponding fourth reference time;

[0048] Calculating a fourth ratio of the current shadow area ratio of the shelf to the preset shadow area;

[0049] The product of the fourth reference time, the fourth ratio and a fourth correction coefficient is calculated to obtain the fourth duration, wherein the fourth correction coefficient is greater than 0.

[0050] Optionally, controlling the sterilization module corresponding to the shelf to start according to the sterilization time of the shelf includes:

[0051] When the sterilization time of the shelf is greater than 0, determining whether the compartment to which the shelf belongs is currently in an open state;

[0052] If not, directly turn on the sterilization module corresponding to the shelf and keep the sterilization module turned on for the sterilization time of the shelf;

[0053] If so, after the door closing is detected, the sterilization module corresponding to the shelf is turned on and the sterilization module is kept turned on for the sterilization time of the shelf.

[0054] Optionally, the sterilization module includes an ultraviolet lamp and an ion generator, the ultraviolet lamp adopts a wavelength of 222nm, the ultraviolet lamp irradiates toward the corresponding shelf area, and the sterilization module is provided with an active ion release port, and the active ion release port faces the corresponding shelf area.

[0055] The embodiment of the present invention further provides a sterilization control device, wherein at least one shelf is provided in the refrigerator, each shelf is provided with a corresponding sterilization module, and the sterilization range of any sterilization module covers the entire corresponding shelf area, and the device comprises:

[0056] an acquisition module, used to acquire the placement time corresponding to the longest-placed ingredient among the ingredients currently placed on the shelf, the weight of the ingredients on the shelf, the humidity difference before and after the door of the compartment to which the shelf belongs is opened, and the contamination status of the shelf;

[0057] A determination module, used to determine the sterilization time of the shelf according to the placement time, the weight of the food, the humidity difference and the contamination condition;

[0058] The control module is used to control the sterilization module corresponding to the shelf to start according to the sterilization time of the shelf.

[0059] The embodiment of the present invention further provides a refrigerator, comprising: the sterilization control device described in the embodiment of the present invention.

[0060] The embodiment of the present invention further provides a non-volatile computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of the method described in the embodiment of the present invention are implemented.

[0061] By applying the technical solution of the present invention, a corresponding sterilization module is set for each shelf in the refrigerator, and the sterilization range of the sterilization module covers the entire shelf area corresponding to it. Sterilization control can be performed separately in different areas according to the actual environment inside the refrigerator, and the space in the refrigerator can be sterilized more fully and comprehensively, effectively killing microorganisms on the surface of food in the refrigerator, preventing bacteria from growing in the refrigerator, reducing the occurrence of food corruption in the refrigerator due to microbial contamination, and improving the sterilization effect; based on multiple parameters such as the placement time of food on the shelf, the weight of food on the shelf, the humidity difference before and after the door of the compartment to which the shelf belongs is opened, and the contamination condition of the shelf, the sterilization time of the shelf can be accurately determined, so as to sterilize according to the actual use scenario and adapt to changes in the internal environment of the refrigerator. The sterilization control is more accurate, sufficient sterilization is guaranteed, and the sterilization effect is improved, automatic and intelligent sterilization control is realized, user experience is improved, and the problem of poor sterilization effect and insufficient intelligence of the refrigerator is solved. BRIEF DESCRIPTION OF THE DRAWINGS

[0062] Figure 1 is a flow chart of a sterilization control method provided by an embodiment of the present invention;

[0063] Figure 2 is a schematic diagram of a sterilization module provided in an embodiment of the present invention;

[0064] Figure 3 is a schematic diagram of a refrigerator provided by an embodiment of the present invention;

[0065] Figure 4 It is a specific schematic diagram of the sterilization control device provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0066] In order to make the purpose, technical scheme and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0067] It should be noted that the terms "first", "second", etc. in the specification, claims and drawings of the present invention are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0068] It should be noted that the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and that, although a logical order is shown in the flowcharts, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0069] It should be understood that the term "and / or" used in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.

[0070] The optional embodiments of the present invention are described in detail below with reference to the accompanying drawings.

[0071] The embodiment of the present invention provides a sterilization control method, which is applied to a refrigerator, wherein at least one shelf is arranged in the refrigerator, for example, at least one shelf is arranged in sequence from top to bottom in the refrigerator. A sterilization module is arranged corresponding to each shelf, and the sterilization range of any sterilization module covers the entire shelf area corresponding to it, thereby each shelf can be sterilized separately.

[0072] Figure 1is a flow chart of the sterilization control method provided by an embodiment of the present invention, such as Figure 1 As shown, the method comprises the following steps:

[0073] S101, obtaining the placement time corresponding to the longest-placed ingredient among the ingredients currently placed on the shelf, the weight of the ingredients on the shelf, the humidity difference before and after the door of the room to which the shelf belongs is opened, and the contamination status of the shelf.

[0074] S102, determining the sterilization time of the shelf according to the placement time, the weight of the food, the humidity difference and the pollution condition.

[0075] S103, controlling the sterilization module corresponding to the shelf to start according to the sterilization time of the shelf.

[0076] If the food is left on the shelf for a long time, it is more likely to go bad, which may lead to bacterial proliferation. The sterilization time required varies depending on the length of time the food is left. If there are more and heavier food on the shelf, it is also easy to go bad. The sterilization time required varies depending on the weight of the food. Opening the door will cause changes in the humidity in the room (for example, increased humidity), bringing the risk of microbial contamination. The sterilization time required varies depending on the degree of humidity change. If there is contamination on the shelf, the degree of contamination varies, and the sterilization time required varies. The sterilization time refers to the length of time the sterilization module is turned on.

[0077] In this embodiment, a corresponding sterilization module is set for each shelf in the refrigerator, and the sterilization range of the sterilization module covers the entire shelf area corresponding to it. Sterilization control can be performed separately in different areas according to the actual environment inside the refrigerator, and the space in the refrigerator can be sterilized more fully and comprehensively, effectively killing microorganisms on the surface of food in the refrigerator, preventing bacteria from growing in the refrigerator, reducing the occurrence of food corruption in the refrigerator due to microbial contamination, and improving the sterilization effect; based on multiple parameters such as the placement time of the food on the shelf, the weight of the food on the shelf, the humidity difference before and after the door of the compartment to which the shelf belongs is opened, and the contamination condition of the shelf, the sterilization time of the shelf can be accurately determined, so as to sterilize according to the actual usage scenario and adapt to changes in the internal environment of the refrigerator. The sterilization control is more accurate, sufficient sterilization is guaranteed, and the sterilization effect is improved, automatic and intelligent sterilization control is realized, user experience is improved, and the problem of poor sterilization effect and lack of intelligence of the refrigerator is solved.

[0078] During the operation of the refrigerator, the above-mentioned various parameters can be obtained according to a certain cycle and corresponding sterilization control operations can be performed to ensure timely sterilization.

[0079] The acquisition of the various parameter data for determining the sterilization time mentioned above is described below.

[0080] (1) The length of time that the food that has been on the shelf the longest has been stored

[0081] Each time food is placed on the shelf, the food is identified and the time the food is placed on the shelf is recorded. Specifically, an image recognition module can be set in the refrigerator to identify the food placed in the refrigerator, and a first timing module can be set to record the time the food is placed on the shelf.

[0082] When it is necessary to obtain the parameter data of the maximum placement time, the placement time corresponding to each ingredient currently placed on the shelf is obtained respectively, and the maximum value is determined from the obtained placement times as the placement time corresponding to the ingredient currently placed on the shelf for the longest time.

[0083] (2) Weight of food on the shelf

[0084] A weight detection module may be provided at the bottom of the shelf to detect the weight of the food on the shelf.

[0085] (3) Humidity difference before and after the door of the room to which the shelf belongs is opened

[0086] Obtaining the humidity difference before and after the door of the compartment to which the shelf belongs is opened, comprising: determining whether the door of the compartment to which the shelf belongs is opened at the current moment and within a preset time before the current moment; if so, obtaining a first humidity of the compartment before the door is opened and a second humidity of the compartment after the door is opened, and calculating the difference between the second humidity and the first humidity to obtain the humidity difference; if not, determining that the humidity difference is 0.

[0087] Specifically, a door opening and closing recognition module can be set on the refrigerator to recognize the user's door opening and closing actions, and a humidity detection module can be set in the refrigerator to detect the humidity in the refrigerator. The preset time can be set according to actual conditions. The preset time from the current moment to the previous time constitutes a period. The door opening action during this period will cause the humidity of the compartment to change. This embodiment can ensure the accuracy of the humidity difference obtained, and then accurately determine the sterilization time of the shelf.

[0088] (4) Contamination of shelves

[0089] Obtaining the contamination condition of the shelf, including: determining an empty area of ​​the shelf, wherein no food is placed in the empty area; obtaining a shadow area ratio of the empty area, wherein a larger shadow area ratio indicates a more serious contamination condition of the shelf, and when there is no empty area on the shelf (indicating that the shelf is full of food), assigning the shadow area ratio to a preset non-zero value.

[0090] The preset non-zero value may be set according to actual conditions. For example, the preset non-zero value may be set to any value greater than or equal to 70%.

[0091] Specifically, a shadow area recognition module can be set above the shelf to detect the shadow area ratio of the vacant area of ​​the shelf. The shadow on the vacant area indicates that there is pollution.

[0092] This embodiment uses the shadow area ratio of the vacant area of ​​the shelf to approximately represent the contamination status (or contamination degree) of the shelf, which can more reliably determine the contamination status of the shelf and further accurately determine the sterilization time of the shelf.

[0093] In one embodiment, the sterilization time of the shelf can be determined according to the placement time, the weight of the food, the humidity difference and the contamination condition by the following method (1) or method (2):

[0094] (1) Consider only the shelf itself

[0095] For each shelf, the basic sterilization time corresponding to the shelf is determined according to the placement time of the shelf, the weight of the food, the humidity difference and the contamination condition, as the sterilization time of the shelf.

[0096] For any shelf, this method determines the sterilization time of the shelf based on multiple parameters such as the placement time of the food on the shelf, the weight of the food on the shelf, the humidity difference before and after the door of the compartment to which the shelf belongs is opened, and the contamination condition of the shelf. Only the shelf's own condition is considered to determine the sterilization time of the shelf, thereby performing targeted and accurate sterilization on a single shelf according to the actual usage scenario, adapting to changes in the internal environment of the refrigerator, and realizing automatic and intelligent sterilization control.

[0097] (2) Comprehensively consider the situation of the shelf itself and the situation of adjacent shelves

[0098] After obtaining the contamination conditions of all shelves respectively, determine the intervals in which the contamination conditions of each shelf are located respectively, and determine the number of shelves in the same interval; if the number of shelves in the same interval is equal to 1, then determine the basic sterilization time corresponding to the shelf according to the placement time of the shelf, the weight of the food, the humidity difference and the contamination condition, as the sterilization time of the shelf; if the number of shelves in the same interval is greater than or equal to 2, then for each shelf in the interval, determine the basic sterilization time corresponding to the shelf according to the placement time of the shelf, the weight of the food, the humidity difference and the contamination condition, and determine the additional sterilization time according to the adjacent shelves of the shelf, and calculate the sum of the basic sterilization time and the additional sterilization time as the sterilization time of the shelf.

[0099] Among them, different pollution situation intervals can be pre-divided, specifically, the shadow area ratio interval, for example, S represents the shadow area ratio of the vacant area of ​​the shelf, and the shadow area ratio interval can be 70%≤S<100%, 50%≤S<70%, 25%≤S<50%, 0≤S<25%.

[0100] This method divides different contamination intervals. If the contamination conditions of at least two shelves are in the same interval, the basic sterilization time of the adjacent shelves is considered when calculating the sterilization time of the shelves in the interval, that is, the mutual influence of bacteria generated by adjacent shelves in the closed refrigerator space is taken into account, thereby achieving more thorough sterilization.

[0101] Furthermore, an additional sterilization time is determined according to the adjacent shelves of the shelf, including: determining a target shelf among the adjacent shelves of the shelf; determining a basic sterilization time corresponding to the target shelf according to the placement time of the target shelf, the weight of the food, the humidity difference and the contamination condition; calculating the basic sterilization time corresponding to the target shelf and multiplying it by a preset proportional coefficient to obtain the additional sterilization time, wherein the preset proportional coefficient is greater than 0 and less than 1.

[0102] This embodiment determines the additional sterilization time based on the basic sterilization time corresponding to the adjacent shelves, thereby ensuring that the sterilization time is more accurate.

[0103] The calculation method of the basic sterilization time corresponding to any shelf in the refrigerator is the same, that is, the calculation method of the basic sterilization time corresponding to the above shelf and the basic sterilization time corresponding to the adjacent target shelf is the same. The calculation of the basic sterilization time will be explained later.

[0104] Further, determining the target shelf among the adjacent shelves of the shelf includes: if the shelf has only one adjacent shelf, then the adjacent shelf is used as the target shelf; if the shelf has at least two adjacent shelves, then the adjacent shelf with the most serious pollution (i.e., the largest shadow area) is determined as the target shelf. This embodiment considers the severity of the pollution to determine the target shelf, which is more conducive to improving the sterilization effect.

[0105] For any shelf, obtain the placement time corresponding to the longest-placed ingredient among the ingredients currently placed on the shelf, the weight of the ingredients on the shelf, the humidity difference before and after the door of the compartment to which the shelf belongs is opened, and the contamination status of the shelf. Then, the time corresponding to each parameter data can be calculated separately, and then summed to obtain the basic sterilization time corresponding to the shelf. Specifically, according to the placement time of the shelf, the weight of the ingredients, the humidity difference and the contamination status, the basic sterilization time corresponding to the shelf is determined, including: determining the first time according to the placement time; determining the second time according to the weight of the ingredients; determining the third time according to the humidity difference; determining the fourth time according to the contamination status; calculating the sum of the first time, the second time, the third time and the fourth time to obtain the basic sterilization time corresponding to the shelf. Among them, the calculation of the first time, the second time, the third time and the fourth time does not distinguish between the order of precedence and can be performed simultaneously.

[0106] This embodiment calculates the duration corresponding to each parameter data separately, and then sums them up to obtain the basic sterilization duration corresponding to the shelf. Taking multiple parameters into consideration, the determined sterilization duration is more accurate, adapts to changes in the internal environment of the refrigerator, and improves the sterilization effect.

[0107] The determination of the first duration, the second duration, the third duration and the fourth duration will be described below respectively.

[0108] (1) First duration

[0109] Determining a first duration according to the placement duration includes: obtaining a preset placement duration and a first reference time corresponding to the placement duration; calculating a first ratio of the placement duration to the preset placement duration; calculating the product of the first reference time, the first ratio and a first correction coefficient to obtain the first duration, wherein the first correction coefficient is greater than 0.

[0110] A preset placement duration and its corresponding first reference time may be set in advance based on experience or experiments as a basis for calculating the first duration.

[0111] This embodiment is based on the placement time of the food on the shelf. Through the above calculation, the first time can be obtained more reliably and accurately, thereby providing a guarantee for accurately determining the basic sterilization time corresponding to the shelf.

[0112] Of course, when the placement time is greater than the preset placement time, the first time can be calculated in the above manner. When the placement time is less than or equal to the preset placement time, the first reference time is used as the first time by default, which is equivalent to the first time having a minimum limit.

[0113] (2) Second duration

[0114] Determining a second duration according to the weight of the food material includes: obtaining a preset weight and a corresponding second reference time; calculating a second ratio of the food material weight to the preset weight; calculating the product of the second reference time, the second ratio, and a second correction coefficient to obtain the second duration, wherein the second correction coefficient is greater than 0.

[0115] A preset weight and its corresponding second reference time may be set in advance based on experience or experiments as a basis for calculating the second duration.

[0116] This embodiment is based on the weight of the food on the shelf. Through the above calculation, the second duration can be obtained more reliably and accurately, thereby providing a guarantee for accurately determining the basic sterilization duration corresponding to the shelf.

[0117] Of course, when the weight of the food is greater than the preset weight, the second duration can be calculated in the above manner. When the weight of the food is less than or equal to the preset weight, the second reference time is used as the second duration by default, which is equivalent to a minimum limit for the second duration.

[0118] (3) Third duration

[0119] Determining a third duration according to the humidity difference includes: obtaining a preset humidity difference and its corresponding third reference time; calculating a third ratio of the humidity difference to the preset humidity difference; calculating the product of the third reference time, the third ratio and a third correction coefficient to obtain the third duration, wherein the third correction coefficient is greater than 0.

[0120] The preset humidity difference and its corresponding third reference time may be set in advance based on experience or experiments as a basis for calculating the third duration.

[0121] This embodiment is based on the humidity difference before and after the door of the compartment to which the shelf belongs is opened. Through the above calculation, the third duration can be obtained more reliably and accurately, thereby providing a guarantee for accurately determining the basic sterilization duration corresponding to the shelf.

[0122] Of course, when the humidity difference is greater than the preset humidity difference, the third duration can be calculated in the above manner. When the humidity difference is less than or equal to the preset humidity difference, the third reference time is used as the third duration by default, which is equivalent to a minimum limit for the third duration.

[0123] (4) Fourth Hour

[0124] Determining the fourth duration according to the pollution situation includes: obtaining a preset shadow area ratio and a corresponding fourth reference time; calculating a fourth ratio of the current shadow area ratio of the shelf to the preset shadow area; calculating the product of the fourth reference time, the fourth ratio and a fourth correction coefficient to obtain the fourth duration, wherein the fourth correction coefficient is greater than 0.

[0125] The preset shadow area ratio and its corresponding fourth reference time may be set in advance based on experience or experiments as a basis for calculating the fourth duration.

[0126] In this embodiment, based on the contamination condition of the shelf, the fourth duration can be obtained more reliably and accurately through the above calculation, thereby providing a guarantee for accurately determining the basic sterilization duration corresponding to the shelf.

[0127] Of course, the fourth duration can also be calculated in the above manner when the current shadow area ratio of the shelf is greater than the preset shadow area ratio. When the current shadow area ratio of the shelf is less than or equal to the preset shadow area ratio, the fourth reference time is used as the fourth duration by default, which is equivalent to a minimum limit for the fourth duration.

[0128] The values ​​of the first correction coefficient, the second correction coefficient, the third correction coefficient and the fourth correction coefficient may be equal or different.

[0129] In one embodiment, controlling the opening of the sterilization module corresponding to the shelf according to the sterilization time of the shelf includes: when the sterilization time of the shelf is greater than 0, determining whether the compartment to which the shelf belongs is currently in an open door state; if not, directly opening the sterilization module corresponding to the shelf and making the sterilization module remain open for the sterilization time of the shelf; if so, after detecting that the door is closed, opening the sterilization module corresponding to the shelf and making the sterilization module remain open for the sterilization time of the shelf.

[0130] Specifically, a second timing module may be provided to time the opening time of each sterilization module, so that the sterilization module can continue to operate according to the sterilization time of the corresponding shelf.

[0131] If the sterilization time of a shelf is 0, it means that the shelf does not need to be sterilized, and there is no need to turn on the sterilization module corresponding to the shelf.

[0132] This embodiment performs corresponding control according to whether the door is currently open when sterilization is needed, ensuring sterilization when the door is closed, and avoiding sterilization when the refrigerator door is open, which affects the user experience.

[0133] The sterilization module can be arranged above or on the side wall of the corresponding shelf to fully sterilize the shelf area.

[0134] The wavelength of ultraviolet light currently used for refrigerator sterilization is generally 240nm~280nm. The ultraviolet light has the strongest sterilization effect at a wavelength of 253.7nm, which can effectively destroy bacteria or viruses that are harmful to the human body. However, ultraviolet light in this band is harmful to human skin and eyes, and cannot be directly contacted, so it is less safe. In addition, antibacterial agents are also used for refrigerator sterilization, but the service life of antibacterial agents is short and they are prone to drug resistance.

[0135] The sterilization module of this embodiment is as follows Figure 2 As shown, the sterilization module includes an ultraviolet lamp 41 and an ion generator 42. The ultraviolet lamp 41 adopts a wavelength of 222nm. The ultraviolet lamp 41 irradiates toward the corresponding shelf area. The sterilization module is provided with an active ion release port 43. The active ion release port 43 faces the corresponding shelf area. The active ions generated by the ion generator 42 diffuse to the corresponding shelf area through the active ion release port 43.

[0136] The sterilization module of this embodiment adopts 222nm ultraviolet rays and active ions. The 222nm ultraviolet rays have a sterilization effect without harming the human body. The active ions (such as ozone) can diffuse to the shelf area for sterilization. When the sterilization module is turned on, the ultraviolet rays and the active ions work together to sterilize, which can effectively and comprehensively kill microorganisms on the surface of food in the refrigerator, prevent the growth of bacteria in the refrigerator, and reduce the occurrence of food spoilage in the refrigerator due to microbial contamination. The sterilization module of this embodiment has a long service life and a long-lasting and effective sterilization effect.

[0137] Based on the same inventive concept, an embodiment of the present invention further provides a sterilization control device, which can be used to implement the sterilization control method described in the above embodiment. The sterilization control device can be implemented by software and / or hardware. The sterilization control device is applied to a refrigerator, and at least one shelf is provided in the refrigerator, and each shelf is provided with a sterilization module, and the sterilization range of any sterilization module covers the entire corresponding shelf area.

[0138] Sterilization control devices include:

[0139] an acquisition module, used to acquire the placement time corresponding to the longest-placed ingredient among the ingredients currently placed on the shelf, the weight of the ingredients on the shelf, the humidity difference before and after the door of the compartment to which the shelf belongs is opened, and the contamination status of the shelf;

[0140] A determination module, used to determine the sterilization time of the shelf according to the placement time, the weight of the food, the humidity difference and the contamination condition;

[0141] The control module is used to control the sterilization module corresponding to the shelf to start according to the sterilization time of the shelf.

[0142] Optionally, the acquisition module includes:

[0143] The first judgment unit is used to judge whether the room to which the shelf belongs has opened the door at the current moment and within a preset time before the current moment;

[0144] A first acquisition unit is used to acquire, when performing a door opening action, a first humidity of the compartment before the door is opened and a second humidity of the compartment after the door is opened, and calculate a difference between the second humidity and the first humidity to obtain the humidity difference;

[0145] The second acquisition unit is used to determine that the humidity difference is 0 when no door opening action is performed.

[0146] Optionally, the acquisition module includes:

[0147] A first determining unit is used to determine an empty area of ​​the shelf, wherein no food is placed in the empty area;

[0148] The third acquisition unit is used to obtain the shadow area ratio of the vacant area, wherein the larger the shadow area ratio is, the more serious the pollution condition of the shelf is, and when there is no vacant area on the shelf, the shadow area ratio is assigned a preset non-zero value.

[0149] Optionally, the determination module includes:

[0150] A second determining unit is used to determine, for each shelf, a basic sterilization time corresponding to the shelf according to the placement time of the shelf, the weight of the food, the humidity difference and the contamination condition, as the sterilization time of the shelf;

[0151] or,

[0152] The third determination unit is used to obtain the contamination status of all shelves respectively, and then determine the interval of the contamination status of each shelf, and determine the number of shelves in the same interval; if the number of shelves in the same interval is equal to 1, then according to the placement time of the shelf, the weight of the food, the humidity difference and the contamination status, determine the basic sterilization time corresponding to the shelf as the sterilization time of the shelf; if the number of shelves in the same interval is greater than or equal to 2, for each shelf in the interval, according to the placement time of the shelf, the weight of the food, the humidity difference and the contamination status, determine the basic sterilization time corresponding to the shelf, and determine the additional sterilization time according to the adjacent shelves of the shelf, and calculate the sum of the basic sterilization time and the additional sterilization time as the sterilization time of the shelf.

[0153] Optionally, the third determination unit is specifically used to: determine a target shelf among the adjacent shelves of the shelf; determine the basic sterilization time corresponding to the target shelf according to the placement time of the target shelf, the weight of the food, the humidity difference and the contamination condition; calculate the basic sterilization time corresponding to the target shelf and multiply it by a preset proportional coefficient to obtain the additional sterilization time, wherein the preset proportional coefficient is greater than 0 and less than 1.

[0154] Optionally, the third determining unit is specifically configured to: if the rack has only one adjacent rack, use the adjacent rack as the target rack; if the rack has at least two adjacent racks, determine the adjacent rack with the most serious pollution as the target rack.

[0155] Optionally, the second determining unit and the third determining unit both include:

[0156] A first calculation subunit, configured to determine a first duration according to the placement duration;

[0157] A second calculation subunit, used to determine a second duration according to the weight of the food;

[0158] a third calculation subunit, configured to determine a third duration according to the humidity difference;

[0159] a fourth calculation subunit, configured to determine a fourth duration according to the pollution situation;

[0160] The fifth calculation subunit is used to calculate the sum of the first time duration, the second time duration, the third time duration and the fourth time duration to obtain a basic sterilization time duration corresponding to the shelf.

[0161] Optionally, the first computing subunit is specifically configured to:

[0162] Obtaining a preset placement duration and its corresponding first reference time;

[0163] Calculating a first ratio of the placement time to the preset placement time;

[0164] The first duration is obtained by calculating the product of the first reference time, the first ratio and a first correction coefficient, wherein the first correction coefficient is greater than 0.

[0165] Optionally, the second computing subunit is specifically configured to:

[0166] Obtaining a preset weight and a corresponding second reference time;

[0167] Calculating a second ratio of the food weight to the preset weight;

[0168] The product of the second reference time, the second ratio and the second correction coefficient is calculated to obtain the second duration, wherein the second correction coefficient is greater than 0.

[0169] Optionally, the third computing subunit is specifically configured to:

[0170] Obtaining a preset humidity difference and a corresponding third reference time;

[0171] calculating a third ratio of the humidity difference to the preset humidity difference;

[0172] The product of the third reference time, the third ratio and a third correction coefficient is calculated to obtain the third duration, wherein the third correction coefficient is greater than 0.

[0173] Optionally, the fourth computing subunit is specifically configured to:

[0174] Obtaining a preset shadow area ratio and its corresponding fourth reference time;

[0175] Calculating a fourth ratio of the current shadow area ratio of the shelf to the preset shadow area;

[0176] The product of the fourth reference time, the fourth ratio and a fourth correction coefficient is calculated to obtain the fourth duration, wherein the fourth correction coefficient is greater than 0.

[0177] Optionally, the control module includes:

[0178] A second judgment unit is used to judge whether the compartment to which the shelf belongs is currently in an open state when the sterilization time of the shelf is greater than 0;

[0179] A first control unit is used to directly open the sterilization module corresponding to the shelf and enable the sterilization module to continue to open the sterilization time of the shelf when the door is not in the open state;

[0180] The second control unit is used for, in the case of the door being in the open state, turning on the sterilization module corresponding to the shelf and making the sterilization module remain turned on for the sterilization time of the shelf after detecting that the door is closed.

[0181] Optionally, the sterilization module includes an ultraviolet lamp and an ion generator, the ultraviolet lamp adopts a wavelength of 222nm, the ultraviolet lamp irradiates toward the corresponding shelf area, and the sterilization module is provided with an active ion release port, and the active ion release port faces the corresponding shelf area.

[0182] The above sterilization control device can execute the sterilization control method provided in the embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method. For technical details not described in detail in this embodiment, please refer to the sterilization control method provided in the embodiment of the present invention.

[0183] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0184] The above sterilization control scheme is described below in conjunction with a specific embodiment. However, it is worth noting that this specific embodiment is only for better illustrating the present application and does not constitute an improper limitation on the present application. The explanation of terms that are the same or corresponding to the above embodiment will not be repeated in this embodiment.

[0185] like Figure 3 As shown, it is a schematic diagram of a refrigerator, which includes a refrigerator compartment 10 and a freezer compartment 20. The refrigerator compartment 10 is provided with a refrigerator compartment door body, and the freezer compartment 20 is provided with a freezer compartment door body. Taking the refrigerator compartment 10 as an example, at least one layer of shelves 30 is arranged from top to bottom in the refrigerator compartment 10, and each layer of the shelves 30 is correspondingly provided with a sterilization module 40, and the sterilization range of any sterilization module 40 covers the entire corresponding shelf area.

[0186] The refrigerator 10 is also provided with an image recognition module 50 for identifying the food stored on the shelf. After identification, the placement time of the food on the shelf is timed, so that the placement time corresponding to the food currently placed on the shelf for the longest time can be obtained. One image recognition module can be provided in the refrigerator, or image recognition modules can be provided for each shelf in the refrigerator.

[0187] A weight detection module 60 is disposed at the bottom of each shelf 30 for detecting the weight of food on the shelf.

[0188] The refrigerator compartment 10 is also provided with a door opening and closing recognition module 70 for recognizing the user's door opening and closing actions. The refrigerator compartment 10 is also provided with a humidity detection module 80 for detecting the humidity in the refrigerator compartment 10. The humidity difference before and after the refrigerator compartment door is opened can be obtained through the door opening and closing recognition module 70 and the humidity detection module 80.

[0189] A shadow area recognition module 90 is disposed above each shelf 30 to obtain the shadow area ratio of the vacant area of ​​the shelf to obtain the pollution status of the shelf.

[0190] like Figure 4As shown, it is a specific schematic diagram of the sterilization control device, including: a sterilization module 40, an image recognition module 50, a weight detection module 60, a door opening and closing recognition module 70, a humidity detection module 80, a shadow area recognition module 90, a first timing module 110, a calculation module 120, a control module 130, a second timing module 140, a storage module 150, and a refrigeration module 160.

[0191] The image recognition module 50 is used to recognize the food stored on the shelf.

[0192] The weight detection module 60 is used to detect the weight of the food on the shelf.

[0193] The door opening and closing recognition module 70 is used to recognize the user's door opening and closing actions.

[0194] The humidity detection module 80 is used to detect humidity changes in the refrigerator.

[0195] The shadow area recognition module 90 is used to detect the shadow area ratio of the vacant area of ​​the shelf.

[0196] The first timing module 110 is used to time the time the food is placed on the shelf.

[0197] The calculation module 120 is used to calculate the sterilization time of the shelf according to the acquired parameter data.

[0198] The control module 130 is used to control the working state of the sterilization module 40 .

[0199] The second timing module 140 is used to time the actual opening time of the sterilization mold 40 .

[0200] The storage module 150 is used to store timing information.

[0201] The refrigeration module 160 is used to cool the air in the refrigerator.

[0202] As an example, the sterilization control method is as follows:

[0203] Step 1: For each shelf in the refrigerator, obtain the longest placement time t of the food currently placed on the shelf, the weight m of the food on the shelf, and the humidity change △R before and after the door of the compartment to which the shelf belongs is opened, determine the vacant area of ​​the shelf, and obtain the shadow area ratio S of the vacant area. According to the actual environment in the refrigerator, t≥0, m≥0, △R≥0, S≥0.

[0204] After obtaining the shadow area ratio S of all the shelves respectively, determine the intervals in which the shadow area ratio S of each shelf is located, and determine the number of shelves in the same interval, so as to use different methods to calculate the sterilization time according to different numbers of shelves. For example, the shadow area ratio intervals are: 70% ≤ S < 100%, 50% ≤ S < 70%, 25% ≤ S < 50%, 0 ≤ < S < 25%.

[0205] If the number of shelves in the same interval is equal to 1, the basic sterilization time t1 corresponding to the shelf is calculated according to t, m, ΔR and S of the shelf as the sterilization time of the shelf.

[0206] If the number of shelves in the same interval is greater than or equal to 2, for each shelf in the interval, the basic sterilization time t1 corresponding to the shelf is calculated according to the t, m, △R and S of the shelf, and the additional sterilization time t2 is calculated according to the adjacent shelves of the shelf. The sum of the basic sterilization time t1 and the additional sterilization time t2 is calculated as the sterilization time of the shelf.

[0207] After calculating the sterilization time of the shelf, if the sterilization time of the shelf is 0, it means that the shelf does not need to be sterilized and there is no need to turn on the sterilization module corresponding to the shelf; if the sterilization time of the shelf is greater than 0, the sterilization module corresponding to the shelf is turned on and continues to run when the room to which the shelf belongs is in the closed state, and the sterilization module is turned off when the sterilization time of the shelf is reached.

[0208] The basic sterilization time t1 is calculated as follows:

[0209] (1) Obtain the preset placement time t1′ and its corresponding first reference time t2′, and calculate t3=t2′×n1×a1, n1=t / t1′, where t3 represents the first time and a1 represents the first correction coefficient.

[0210] (2) Obtain the preset weight m′ and its corresponding second reference time t3′, and calculate t4=t3′×n2×a2, n2=m / m′, where t4 represents the second time length and a2 represents the second correction coefficient.

[0211] (3) Obtain the preset humidity difference △R′ and its corresponding third reference time t4′, and calculate t5=t4′×n3×a3, n3=△R / △R′, where t5 represents the third time length and a3 represents the third correction coefficient.

[0212] (4) Obtain the preset shadow area ratio S′ and its corresponding fourth reference time t5′, and calculate t6=t5′×n4×a4, n4=S / S′, where t6 represents the fourth time length and a4 represents the fourth correction coefficient.

[0213] (5) The basic sterilization time t1 corresponding to the shelf is the sum of the above four parts, that is, t1 = t3 + t4 + t5 + t6.

[0214] The additional sterilization time t2 is calculated as follows:

[0215] The basic sterilization time corresponding to the adjacent target shelf is recorded as t7, t2=a5×t7, wherein a5 represents a preset proportional coefficient, 0<a5<1.

[0216] t1′>0, t2′>0, m′>0, t3′>0, △R′>0, t4′>0, S′>0, t5′>0. a1>0, a2>0, a3>0, a4>0. t3≥0, t4≥0, t5≥0, t6≥0, t1≥0, t2≥0, t7≥0.

[0217] An embodiment of the present invention further provides a refrigerator, comprising: the sterilization control device described in the above embodiment.

[0218] An embodiment of the present invention further provides a non-volatile computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of the method described in the above embodiment are implemented.

[0219] An embodiment of the present invention further provides an electronic device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the method described in the above embodiment when executing the computer program.

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

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

Claims

1. A sterilization control method, characterized in that: At least one shelf is provided in the refrigerator, each shelf is provided with a corresponding sterilization module, and the sterilization range of any sterilization module covers the entire corresponding shelf area, and the method includes: Obtaining the placement time corresponding to the longest-placed ingredient among the ingredients currently placed on the shelf, the weight of the ingredients on the shelf, the humidity difference before and after the door of the room to which the shelf belongs is opened, and the contamination status of the shelf; Determining the sterilization time of the shelf according to the placement time, the weight of the food, the humidity difference and the contamination condition; The sterilization module corresponding to the shelf is controlled to be turned on according to the sterilization time of the shelf.

2. The method according to claim 1, characterized in that Obtaining the humidity difference before and after the door of the room to which the shelf belongs is opened, including: Determine whether the room to which the shelf belongs has opened its door at the current moment and within a preset time before that moment; If so, obtaining a first humidity of the compartment before the door is opened and a second humidity of the compartment after the door is opened, and calculating a difference between the second humidity and the first humidity to obtain the humidity difference; If not, the humidity difference is determined to be zero.

3. The method according to claim 1, characterized in that: Obtaining the contamination status of the rack, including: Determining an empty area of ​​the shelf, wherein no food is placed in the empty area; The shadow area ratio of the vacant area is obtained, wherein the larger the shadow area ratio is, the more serious the pollution condition of the shelf is; when there is no vacant area on the shelf, the shadow area ratio is assigned a preset non-zero value.

4. The method according to claim 1, characterized in that: Determining the sterilization time of the shelf according to the placement time, the weight of the food, the humidity difference and the contamination condition includes: For each shelf, according to the placement time of the shelf, the weight of the food, the humidity difference and the contamination condition, determine the basic sterilization time corresponding to the shelf as the sterilization time of the shelf; or, After obtaining the contamination conditions of all shelves respectively, determine the intervals in which the contamination conditions of each shelf are located respectively, and determine the number of shelves in the same interval; if the number of shelves in the same interval is equal to 1, then determine the basic sterilization time corresponding to the shelf according to the placement time of the shelf, the weight of the food, the humidity difference and the contamination condition, as the sterilization time of the shelf; if the number of shelves in the same interval is greater than or equal to 2, then for each shelf in the interval, determine the basic sterilization time corresponding to the shelf according to the placement time of the shelf, the weight of the food, the humidity difference and the contamination condition, and determine the additional sterilization time according to the adjacent shelves of the shelf, and calculate the sum of the basic sterilization time and the additional sterilization time as the sterilization time of the shelf.

5. The method according to claim 4, characterized in that The additional sterilization time is determined based on the adjacent racks of the rack, including: determining a target rack among the rack's neighboring racks; Determining a basic sterilization time corresponding to the target shelf according to the placement time of the target shelf, the weight of the food, the humidity difference and the contamination condition; The basic sterilization time corresponding to the target shelf is calculated and multiplied by a preset proportional coefficient to obtain the additional sterilization time, wherein the preset proportional coefficient is greater than 0 and less than 1.

6. The method according to claim 5, characterized in that Determining a target rack among the adjacent racks of the rack includes: If the rack has only one adjacent rack, the adjacent rack is used as the target rack; If the rack has at least two adjacent racks, the adjacent rack with the most serious pollution is determined as the target rack.

7. The method according to claim 4, characterized in that Determining a basic sterilization time corresponding to the shelf according to the placement time of the shelf, the weight of the food, the humidity difference and the contamination condition includes: Determine a first duration according to the placement duration; Determining a second duration according to the weight of the food; determining a third duration according to the humidity difference; Determining a fourth duration based on the pollution situation; The sum of the first duration, the second duration, the third duration and the fourth duration is calculated to obtain a basic sterilization duration corresponding to the shelf.

8. The method according to claim 7, characterized in that Determining a first duration according to the placement duration includes: Obtaining a preset placement duration and its corresponding first reference time; Calculating a first ratio of the placement time to the preset placement time; The first duration is obtained by calculating the product of the first reference time, the first ratio and a first correction coefficient, wherein the first correction coefficient is greater than 0.

9. The method according to claim 7, characterized in that: Determining the second duration according to the weight of the food material includes: Obtaining a preset weight and a corresponding second reference time; Calculating a second ratio of the food weight to the preset weight; The product of the second reference time, the second ratio and the second correction coefficient is calculated to obtain the second duration, wherein the second correction coefficient is greater than 0.

10. The method according to claim 7, characterized in that Determining a third duration according to the humidity difference comprises: Obtaining a preset humidity difference and a corresponding third reference time; calculating a third ratio of the humidity difference to the preset humidity difference; The product of the third reference time, the third ratio and a third correction coefficient is calculated to obtain the third duration, wherein the third correction coefficient is greater than 0.

11. The method according to claim 7, characterized in that The fourth duration is determined according to the pollution situation, including: Obtaining a preset shadow area ratio and its corresponding fourth reference time; Calculating a fourth ratio of the current shadow area ratio of the shelf to the preset shadow area; The product of the fourth reference time, the fourth ratio and a fourth correction coefficient is calculated to obtain the fourth duration, wherein the fourth correction coefficient is greater than 0.

12. The method according to any one of claims 1 to 11, characterized in that Controlling the sterilization module corresponding to the shelf to start according to the sterilization time of the shelf, including: When the sterilization time of the shelf is greater than 0, determining whether the compartment to which the shelf belongs is currently in an open state; If not, directly turn on the sterilization module corresponding to the shelf and keep the sterilization module turned on for the sterilization time of the shelf; If so, after the door closing is detected, the sterilization module corresponding to the shelf is turned on and the sterilization module is kept turned on for the sterilization time of the shelf.

13. The method according to any one of claims 1 to 11, characterized in that The sterilization module comprises an ultraviolet lamp and an ion generator. The ultraviolet lamp adopts a wavelength of 222nm and irradiates toward the corresponding shelf area. The sterilization module is provided with an active ion release port, and the active ion release port faces the corresponding shelf area.

14. A sterilization control device, characterized in that: At least one shelf is provided in the refrigerator, and each shelf is provided with a sterilization module. The sterilization range of any sterilization module covers the entire corresponding shelf area. The device includes: an acquisition module, used to acquire the placement time corresponding to the longest-placed ingredient among the ingredients currently placed on the shelf, the weight of the ingredients on the shelf, the humidity difference before and after the door of the compartment to which the shelf belongs is opened, and the contamination status of the shelf; A determination module, used to determine the sterilization time of the shelf according to the placement time, the weight of the food, the humidity difference and the contamination condition; The control module is used to control the sterilization module corresponding to the shelf to start according to the sterilization time of the shelf.

15. A refrigerator, characterized in that: include: The sterilization control device according to claim 14.

16. A non-volatile computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 13 are implemented.