Refrigerator and its control methods, control devices and storage media
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-30
- Publication Date
- 2026-08-14
AI Technical Summary
[0004]本申请实施例提供一种冰箱及其控制方法、控制装置和存储介质,以解决现有冰箱采用固定时长化霜,存在化霜不彻底或过度化霜的问题
[0015]本申请实施例提供的冰箱的控制方法,通过在加热件关闭后测量蒸发器从第一预设温度自然降温至第二预设温度的降温时长,并基于降温时长判定是否结束化霜,实现了对化霜充分程度的量化判断,应当理解,当蒸发器上有霜时,残留的霜层会吸收热量使蒸发器温度下降较快,当蒸发器上无霜时,蒸发器仅与空气热交换,温度下降较慢,故,无需设置其他监控硬件,通过测量降温时长即可判定蒸发器上是否有残霜,进而进一步确定是否结束化霜,实现在蒸发器上无残霜时结束化霜,使得化霜时长与蒸发器上的结霜量相匹配,避免化霜时长过长或者过短,提高化霜控制的准确性和可靠性。
Smart Images

Figure CN122566478A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of refrigerator technology, and in particular relates to a refrigerator and its control method, control device and storage medium. Background Technology
[0002] During the cooling process, frost will gradually form on the surface of the evaporator in a refrigerator. Excessive frost can reduce the heat exchange efficiency of the evaporator and affect the cooling effect; therefore, the evaporator needs to be defrosted regularly.
[0003] In related technologies, the defrosting control method for refrigerators usually adopts a fixed defrosting time, that is, the defrosting ends after the heating element is turned on for a fixed time. This method cannot adapt to different amounts of frost and is prone to problems such as incomplete defrosting or over-defrosting. Summary of the Invention
[0004] This application provides a refrigerator and its control method, control device and storage medium to solve the problem that existing refrigerators use a fixed defrosting time, which results in incomplete defrosting or excessive defrosting.
[0005] This application provides a refrigerator control method, the method comprising: When the refrigerator meets the preset conditions, the heating element is turned on to heat the evaporator; When the temperature of the evaporator reaches the first preset temperature, the heating element is controlled to turn off; The cooling time of the evaporator from the first preset temperature to the second preset temperature is obtained; Determine whether defrosting has ended based on the aforementioned cooling duration; The second preset temperature is lower than the first preset temperature.
[0006] Optionally, determining whether defrosting has ended based on the cooling time includes: If the cooling time is greater than or equal to the preset time, then the defrosting process is considered to have ended. If the cooling time is less than the preset time, then the refrigerator is determined to meet the preset condition.
[0007] Optionally, the method further includes: Obtain the ambient temperature; The preset duration is determined based on the set of ambient temperature and preset mapping relationships; The preset mapping set includes several sets of correspondences between ambient temperature ranges and preset durations.
[0008] Optionally, determining the preset duration based on the ambient temperature and the preset mapping relationship set includes: When the ambient temperature falls within any of the ambient temperature ranges, the preset duration corresponding to the ambient temperature range is determined as the preset duration; When the ambient temperature is the critical value of two adjacent ambient temperature intervals, the preset duration is determined based on the interpolation method and the preset duration corresponding to the two adjacent ambient temperature intervals.
[0009] Optionally, the method further includes: When a defrosting command is received, it is determined that the refrigerator meets the preset conditions.
[0010] Optionally, the method further includes: Obtain the number of times the heating element is turned off; If the number of times the shutdown is reached reaches the preset number, the defrosting process will end.
[0011] Optionally, the step of obtaining the cooling time of the evaporator from the first preset temperature to the second preset temperature includes: When the temperature of the evaporator reaches the first preset temperature, the first moment of the timer is obtained; When the temperature of the evaporator reaches the second preset temperature, the second moment of the timer is obtained; The cooling duration is determined based on the first time point and the second time point.
[0012] This application embodiment also provides a refrigerator control device, the device comprising: The control module is configured to turn on the heating element to heat the evaporator when the refrigerator meets preset conditions, and to turn off the heating element when the temperature of the evaporator reaches a first preset temperature. The cooling time acquisition module is configured to acquire the cooling time of the evaporator from the first preset temperature to the second preset temperature. The analysis module is configured to determine whether defrosting has ended based on the cooling time. The second preset temperature is lower than the first preset temperature.
[0013] This application also provides a refrigerator, including a controller configured to perform the refrigerator control method described above.
[0014] This application embodiment also provides a storage medium storing control instructions, which, when executed by a processor, implement the refrigerator control method described above.
[0015] The refrigerator control method provided in this application measure the time it takes for the evaporator to naturally cool down from a first preset temperature to a second preset temperature after the heating element is turned off, and determines whether defrosting should end based on the cooling time. This achieves a quantitative judgment of the adequacy of defrosting. It should be understood that when there is frost on the evaporator, the residual frost layer will absorb heat and cause the evaporator temperature to drop faster. When there is no frost on the evaporator, the evaporator only exchanges heat with the air, and the temperature drops more slowly. Therefore, there is no need to set up other monitoring hardware. By measuring the cooling time, it is possible to determine whether there is residual frost on the evaporator, and then further determine whether to end defrosting. This achieves the goal of ending defrosting when there is no residual frost on the evaporator, so that the defrosting time matches the amount of frost on the evaporator, avoiding excessively long or short defrosting time, and improving the accuracy and reliability of defrosting control. Attached Figure Description
[0016] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application, and those skilled in the art can obtain other drawings based on these drawings without creative effort.
[0017] To gain a more complete understanding of this application and its beneficial effects, the following description will be provided in conjunction with the accompanying drawings. In the following description, the same reference numerals denote the same parts.
[0018] Figure 1 This is a first flowchart of a refrigerator control method provided in an embodiment of this application.
[0019] Figure 2 This is a second flowchart of a refrigerator control method provided in an embodiment of this application.
[0020] Figure 3 The third flowchart of the refrigerator control method provided in the embodiments of this application is shown.
[0021] Figure 4 This is a schematic diagram of the control device for a refrigerator provided in an embodiment of this application.
[0022] Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0023] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.
[0024] In the description of the embodiments of this application, "module" and "processor" can include hardware, software, or a combination of both. A module can include hardware circuitry, various suitable sensors, communication ports, and memory, and may also include software components, such as program code, or a combination of software and hardware. A processor can be a central processing unit, a microprocessor, a digital signal processor, or any other suitable processor. The processor has data and / or signal processing capabilities. The processor can be implemented in software, in hardware, or a combination of both. Non-transitory computer-readable storage media includes any suitable medium capable of storing program code, such as magnetic disks, hard disks, optical disks, flash memory, read-only memory, random access memory, etc.
[0025] This application provides a refrigerator and its control method, control device and storage medium to solve the problem that existing refrigerators use fixed-duration defrosting, which results in incomplete or excessive defrosting. The following description is in conjunction with the accompanying drawings.
[0026] The refrigerator control method provided in this application includes an evaporator and a heating element disposed around the evaporator for heating the evaporator. The heating element can be a heating wire or other similar component. The refrigerator also includes a timer and a temperature sensor. The temperature sensor is used to measure the temperature of the evaporator. The refrigerator can be a frost-free refrigerator. Please refer to [link to relevant documentation]. Figure 1 and Figure 2 The method includes the following steps: S101: When the refrigerator meets the preset conditions, control the heating element to turn on to heat the evaporator.
[0027] The preset conditions refer to the conditions that trigger the heating element to turn on in order to advance the defrosting process. Their specific forms will be described in the following text in conjunction with different embodiments.
[0028] The refrigerator's controller monitors in real time whether the refrigerator meets preset conditions. When the refrigerator meets the preset conditions, the controller controls the heating element, such as the heating wire, to be powered on. The heat generated by the heating element is transferred to the evaporator, causing the frost layer on the surface of the evaporator to melt.
[0029] In some embodiments, the preset condition is: receiving a defrosting start command.
[0030] The defrosting start command can be issued by the user or by the program setting preset trigger conditions. When the preset trigger conditions are met, the defrosting start command will also be issued.
[0031] For example, users can actively issue a defrosting command through the refrigerator's control panel or a mobile application. Upon receiving the command, the controller determines that preset conditions have been met. This method allows for manual intervention during defrosting, offering greater flexibility.
[0032] For example, the program can be set to trigger a pre-defined condition: the refrigerator compressor's cumulative running time reaches a preset duration. For instance, when the compressor's cumulative running time reaches 8 hours, a defrosting command is issued.
[0033] For example, the program may set a preset trigger condition: the evaporator temperature is below a preset frosting temperature threshold. When the evaporator temperature is too low, it indicates that the evaporator surface has a thick layer of frost and defrosting is required. For instance, if the evaporator temperature is below -15°C, a defrosting command will be issued.
[0034] In other embodiments, the preset condition is that the cooling time is less than a preset time. The specific details are described below.
[0035] S102: When the temperature of the evaporator reaches the first preset temperature, the heating element is turned off.
[0036] The evaporator temperature refers to the temperature of the evaporator surface or the temperature at the evaporator fins, which can be obtained by a temperature sensor installed on the evaporator. During the heating element's operation, the controller acquires the evaporator temperature in real time via the temperature sensor. When the evaporator temperature is detected to rise to a first preset temperature, the controller shuts off the heating element.
[0037] The first preset temperature is a pre-set temperature threshold used to indicate when the heating element should be turned off. For example, it can be set to 5℃, 8℃, or 10℃, and the specific value can be pre-calibrated according to factors such as the refrigerator model and evaporator structure.
[0038] S103: Obtain the cooling time of the evaporator from the first preset temperature to the second preset temperature; wherein the second preset temperature is lower than the first preset temperature.
[0039] The second preset temperature is a pre-set temperature threshold, which is used to indicate the endpoint of the cooling time measurement.
[0040] Cooling time refers to the length of time it takes for the evaporator temperature to naturally decrease from the first preset temperature to the second preset temperature. This parameter is used to characterize the cooling rate of the evaporator after heating stops.
[0041] After the heating element is turned off, the evaporator no longer receives heat, and its temperature begins to drop naturally. The controller continues to monitor the evaporator temperature, and records the time required for the cooling process to drop from the first preset temperature to the second preset temperature; this is the cooling duration. For example, the first preset temperature is 10℃, and the second preset temperature can be set to -5℃, -8℃, or -10℃, etc.
[0042] The cooling time depends on factors such as the amount of frost remaining on the evaporator surface, ambient temperature, and the internal load of the refrigerator. If a significant amount of frost remains on the evaporator surface, the residual frost will absorb heat after the heating element is turned off, causing the evaporator temperature to drop quickly and in a shorter time. Conversely, if the frost has mostly melted, the evaporator temperature will drop more slowly and in a longer time. Therefore, the cooling time reflects whether defrosting is complete and determines whether there is any residual frost on the evaporator.
[0043] Meanwhile, during the observation period of obtaining the cooling time, the residual heat on the heating element can also be fully absorbed by the frost layer, further improving the energy efficiency ratio of the heating element and maximizing the utilization rate of thermal energy.
[0044] S104: Determine whether defrosting has ended based on the cooling time.
[0045] Ending defrosting means completely ending the defrosting process, exiting defrosting mode, and the refrigerator returning to normal cooling mode. See below for detailed steps on how to determine this.
[0046] The refrigerator control method provided in this application measure the time it takes for the evaporator to naturally cool down from a first preset temperature to a second preset temperature after the heating element is turned off, and determines whether defrosting should end based on the cooling time. This achieves a quantitative judgment of the adequacy of defrosting. It should be understood that when there is frost on the evaporator, the residual frost layer will absorb heat and cause the evaporator temperature to drop faster. When there is no frost on the evaporator, the evaporator only exchanges heat with the air, and the temperature drops more slowly. Therefore, there is no need to set up other monitoring hardware. By measuring the cooling time, it is possible to determine whether there is residual frost on the evaporator, and then further determine whether to end defrosting. This achieves the goal of ending defrosting when there is no residual frost on the evaporator, so that the defrosting time matches the amount of frost on the evaporator, avoiding excessively long or short defrosting time, and improving the accuracy and reliability of defrosting control.
[0047] Optionally, the decision to end defrosting is based on the cooling time includes: if the cooling time is greater than or equal to a preset time, then the defrosting is considered to end; if the cooling time is less than the preset time, then the refrigerator is considered to meet the preset conditions.
[0048] The preset duration refers to a pre-set time threshold used to compare with the cooling time to determine whether defrosting has ended. The preset duration can be determined experimentally, such as by measuring the time it takes for the evaporator to naturally cool from a first preset temperature to a second preset temperature when there is no frost or the amount of frost on the evaporator is within the allowable range, and then determining this as the preset duration.
[0049] If the cooling time is greater than or equal to the preset time, it indicates that there is no residual frost on the evaporator or the amount of residual frost is within the allowable range, so the defrosting process should be stopped in time.
[0050] If the cooling time is less than the preset time, it indicates that there is still a lot of residual frost on the evaporator. The rapid heat absorption causes the evaporator temperature to drop rapidly. Therefore, the refrigerator is determined to meet the preset conditions, and the heating element is turned on again to continue heating the evaporator and start a new round of defrosting. That is, S101 to S104 are repeated until the cooling time is greater than or equal to the preset time, and then the defrosting is finally ended.
[0051] When the cooling time is less than the preset time, the refrigerator is deemed to meet the preset conditions. This means that a new round of heating and defrosting is triggered, that is, steps 101 to 104 are repeated until the cooling time is greater than or equal to the preset time, and then the defrosting is finally ended.
[0052] It should be understood that there are two triggering conditions for controlling the heating element to turn on: one is receiving a defrosting start command, and the other is that the cooling time is less than a preset time. Within a defrosting cycle, the heating element may turn on and off multiple times. The triggering condition for the heating element to turn on for the first time within a defrosting cycle is receiving a defrosting start command. If, within that defrosting cycle, the cooling time is less than the preset time after the first on / off of the heating element, the heating element will turn on for the second time. Furthermore, within that defrosting cycle, the triggering condition for subsequent heating element activation only includes meeting the requirement that the cooling time is less than the preset time.
[0053] Optionally, the method further includes: obtaining the ambient temperature; determining a preset duration based on the ambient temperature and a preset mapping relationship set; wherein the preset mapping relationship set contains several sets of correspondences between ambient temperature ranges and preset durations, used to determine the corresponding preset duration based on the ambient temperature.
[0054] Ambient temperature can be obtained by an ambient temperature sensor installed on the outside of the refrigerator or on the refrigerator door, or it can be obtained from an external meteorological data source through a communication module.
[0055] This set of preset mapping relationships can be stored in the refrigerator's memory in advance, and its specific contents can be obtained through experimental calibration.
[0056] Through the above method, this embodiment can dynamically adjust the preset duration according to the ambient temperature, making the defrosting completion determination adaptable to actual working conditions under different ambient temperatures. This avoids errors in determining the cooling duration caused by changes in ambient temperature, thus improving the accuracy of the determination.
[0057] Optionally, the preset duration is determined based on the set of ambient temperature and preset mapping relationships, including: when the ambient temperature belongs to any ambient temperature range, the preset duration corresponding to the ambient temperature range is determined as the preset duration; when the ambient temperature is the critical value of two adjacent ambient temperature ranges, the preset duration is determined based on the interpolation method and the preset duration corresponding to the two adjacent ambient temperature ranges.
[0058] Among them, linear interpolation can be used for the interpolation method. For example, when the ambient temperature T = 0°C, which is the critical value in the intervals "-10°C < T ≤ 0°C" and "0°C < T ≤ 10°C", the preset durations of 120 seconds and 150 seconds corresponding to these two intervals are linearly interpolated to obtain a preset duration of 135 seconds.
[0059] By推算 the preset duration corresponding to the critical value between adjacent two ambient temperature intervals through the interpolation method, the accuracy of the value of the preset duration corresponding to the critical value is improved.
[0060] Optionally, please refer to Figure 3 , the method further includes: obtaining the number of times the heating element is turned off; if the number of times reaches the preset number of times, defrosting is ended.
[0061] Within one defrosting cycle, the heating element may experience multiple heating-cooling cycles. Each time a cycle from on to off is completed, the controller accumulates the number of times it is turned off.
[0062] The controller compares the accumulated number of times the heating element is turned off with the preset number of times. If the number of times reaches the preset number of times, it indicates that within the current defrosting cycle, the number of heating times of the heating element has reached the upper limit of activation. To avoid the heating element heating infinitely, defrosting is directly ended and no further cycling is continued; If the number of times the heating element is turned off does not reach the preset number of times, when the cooling duration is less than the preset duration, return to S101 to continue cycling. When the cooling duration is greater than or equal to the preset duration, defrosting is directly ended.
[0063] Setting the preset number of times, such as 3 times, 4 times or 5 times, as the upper limit of the defrosting cycle is to prevent the defrosting process from cycling infinitely due to factors such as abnormal refrigeration systems, malfunctioning temperature sensors, or extreme ambient temperatures. When the number of cycles reaches the preset number of times, even if the cooling duration is still less than the preset duration, defrosting is forced to end to avoid excessive impact on the refrigeration effect and energy consumption of the refrigerator during long-term defrosting. At the same time, after defrosting is forced to end, the refrigerator can also output a fault prompt message to remind the user to check the running status of the refrigerator.
[0064] It should be noted that the steps "determining whether to end defrosting based on the cooling duration" and "if the number of times the heating element is turned off reaches the preset number of times, end defrosting" can be executed in parallel or cross-executed. For example, the controller can first execute the judgment of the step "determining whether to end defrosting based on the cooling duration" in each cycle, and then execute the judgment of the step "if the number of times the heating element is turned off reaches the preset number of times, end defrosting"; or it can first judge the step "if the number of times the heating element is turned off reaches the preset number of times, end defrosting" before the step "determining whether to end defrosting based on the cooling duration". This application does not limit the execution order of the two.
[0065] Optionally, obtaining the cooling time of the evaporator from a first preset temperature to a second preset temperature includes: obtaining a first moment of a timer when the evaporator temperature reaches the first preset temperature; obtaining a second moment of a timer when the evaporator temperature reaches the second preset temperature; and determining the cooling time based on the first moment and the second moment.
[0066] The controller continuously monitors the evaporator temperature while the heating element is on. When the evaporator temperature reaches a first preset temperature, a timer is triggered to record the current moment as the first moment. This first moment is the moment when the heating element is turned off, and also the starting moment of the cooling period.
[0067] Alternatively, the timer can be implemented using a hardware timer or a software timer within the refrigerator controller.
[0068] After the heating element is turned off, the evaporator temperature gradually decreases. The controller continues to monitor the evaporator temperature. When the evaporator temperature is detected to have dropped to a second preset temperature, a timer is triggered to record the current moment, which is designated as the second moment. This second moment is the end point of the cooling period.
[0069] The controller calculates the time difference between the second moment and the first moment, and determines this difference as the cooling duration. For example, if the first moment is t1 and the second moment is t2, then the cooling duration Δt = t2 - t1.
[0070] Through the above method, this embodiment can accurately measure the time it takes for the evaporator to naturally cool down from the first preset temperature to the second preset temperature, providing an accurate data basis for subsequent defrosting end determination.
[0071] In summary, the refrigerator control method provided in this embodiment achieves adaptive determination of the defrosting end time by comparing the cooling time with a preset time dynamically determined based on the ambient temperature. Simultaneously, by setting an upper limit on the number of times the heating element can be turned off, infinite loops caused by abnormal conditions are avoided, thus improving the safety and reliability of defrosting control.
[0072] This application also provides a refrigerator control device; please refer to [link / reference]. Figure 4 The device includes: a control module 201 configured to control the heating element to turn on to heat the evaporator when the refrigerator meets preset conditions; and to control the heating element to turn off when the temperature of the evaporator reaches a first preset temperature; a cooling time acquisition module 202 configured to acquire the cooling time of the evaporator temperature from the first preset temperature to the second preset temperature; and an analysis module 203 configured to determine whether defrosting has ended based on the cooling time; wherein the second preset temperature is lower than the first preset temperature.
[0073] This application embodiment also provides a refrigerator, including a controller configured to execute the refrigerator control method described above. The method includes the following steps: S101: When the refrigerator meets preset conditions, control the heating element to turn on to heat the evaporator. S102: When the temperature of the evaporator reaches a first preset temperature, control the heating element to turn off. S103: Obtain the cooling time for the evaporator temperature to decrease from the first preset temperature to a second preset temperature; wherein the second preset temperature is lower than the first preset temperature. S104: Determine whether defrosting has ended based on the cooling time.
[0074] This application embodiment also provides a storage medium storing control instructions. When the control instructions are executed by a processor, they implement the refrigerator control method described above. The method includes the following steps: S101: When the refrigerator meets preset conditions, the heating element is turned on to heat the evaporator. S102: When the temperature of the evaporator reaches a first preset temperature, the heating element is turned off. S103: The cooling time of the evaporator temperature from the first preset temperature to a second preset temperature is obtained; wherein the second preset temperature is lower than the first preset temperature. S104: Based on the cooling time, it is determined whether defrosting has ended.
[0075] This application also provides an electronic device 300, please refer to... Figure 5 The system includes a memory 301, a processor 302, and a computer program 3011 stored in the memory 301 and executable on the processor 302. When the processor 302 executes the computer program 3011, it implements the refrigerator control method described above. The method includes the following steps: S101: When the refrigerator meets preset conditions, the heating element is turned on to heat the evaporator. S102: When the temperature of the evaporator reaches a first preset temperature, the heating element is turned off. S103: The cooling time of the evaporator temperature from the first preset temperature to a second preset temperature is obtained; wherein the second preset temperature is lower than the first preset temperature. S104: Based on the cooling time, it is determined whether defrosting is to be completed.
[0076] For example, a computer program can be divided into one or more modules / units, which are stored in memory and executed by a processor to perform the present invention. The one or more modules / units can be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of the computer program in an electronic device.
[0077] Electronic devices can be desktop computers, laptops, handheld computers, and cloud servers, among other electronic devices. Electronic devices may include, but are not limited to, processors and memory. For example, electronic devices may also include input / output devices, network access devices, buses, etc.
[0078] The processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor.
[0079] In the embodiments provided by this invention, it should be understood that the disclosed devices / electronic devices and methods can be implemented in other ways. For example, the device / electronic device embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. Multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0080] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs. Furthermore, the functional units in the various embodiments of this invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.
[0081] If integrated modules / units are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments of the present invention can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program may include computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. Computer-readable media may include: any entity or device capable of carrying computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc.
[0082] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.
[0083] In the description of this application, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, features defined with "first" and "second" may explicitly or implicitly include one or more features.
[0084] The refrigerator and its control method, control device and storage medium provided in the embodiments of this application have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this application. The description of the above embodiments is only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. A method for controlling a refrigerator, characterized in that, The method includes: When the refrigerator meets the preset conditions, the heating element is turned on to heat the evaporator; When the temperature of the evaporator reaches the first preset temperature, the heating element is controlled to turn off; The cooling time of the evaporator from the first preset temperature to the second preset temperature is obtained; Determine whether defrosting has ended based on the aforementioned cooling duration; The second preset temperature is lower than the first preset temperature.
2. The refrigerator control method according to claim 1, characterized in that, The step of determining whether defrosting has ended based on the cooling time includes: If the cooling time is greater than or equal to the preset time, then the defrosting process is considered to have ended. If the cooling time is less than the preset time, then the refrigerator is determined to meet the preset condition.
3. The refrigerator control method according to claim 2, characterized in that, The method further includes: Obtain the ambient temperature; The preset duration is determined based on the set of ambient temperature and preset mapping relationships; The preset mapping set includes several sets of correspondences between ambient temperature ranges and preset durations.
4. The refrigerator control method according to claim 3, characterized in that, The determination of the preset duration based on the set of ambient temperature and preset mapping relationships includes: When the ambient temperature falls within any of the ambient temperature ranges, the preset duration corresponding to the ambient temperature range is determined as the preset duration; When the ambient temperature is the critical value of two adjacent ambient temperature intervals, the preset duration is determined based on the interpolation method and the preset duration corresponding to the two adjacent ambient temperature intervals.
5. The refrigerator control method according to claim 1, characterized in that, The method further includes: When a defrosting command is received, it is determined that the refrigerator meets the preset conditions.
6. The refrigerator control method according to claim 1, characterized in that, The method further includes: Obtain the number of times the heating element is turned off; If the number of times the shutdown is reached reaches the preset number, the defrosting process will end.
7. The refrigerator control method according to claim 1, characterized in that, The step of obtaining the cooling time of the evaporator from the first preset temperature to the second preset temperature includes: When the temperature of the evaporator reaches the first preset temperature, the first moment of the timer is obtained; When the temperature of the evaporator reaches the second preset temperature, the second moment of the timer is obtained; The cooling duration is determined based on the first time point and the second time point.
8. A control device for a refrigerator, characterized in that, The device includes: The control module is configured to turn on the heating element to heat the evaporator when the refrigerator meets preset conditions, and to turn off the heating element when the temperature of the evaporator reaches a first preset temperature. The cooling time acquisition module is configured to acquire the cooling time of the evaporator from the first preset temperature to the second preset temperature. The analysis module is configured to determine whether defrosting has ended based on the cooling time. The second preset temperature is lower than the first preset temperature.
9. A refrigerator, characterized in that, Includes a controller configured to perform the control method for a refrigerator as described in any one of claims 1-7.
10. A storage medium, characterized in that, The storage medium stores control instructions, which, when executed by a processor, implement the refrigerator control method as described in any one of claims 1-7.