Refrigerator, control method of refrigerator

CN122504971APending Publication Date: 2026-08-04HISENSE(SHANDONG)REFRIGERATOR CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
HISENSE(SHANDONG)REFRIGERATOR CO LTD
Filing Date
2026-06-30
Publication Date
2026-08-04

AI Technical Summary

Technical Problem

[0004]本申请实施例的目的在于提供一种冰箱、冰箱的控制方法,旨在解决相关技术中存在冰箱的安装场景误识别导致的加热调节不准确的技术问题

Benefits of technology

本申请提出了一种冰箱及其控制方法。在该冰箱的结构设计中,箱体作为主体部分,箱体的门体通过翻转梁实现转动连接,而加热组件则装配于该翻转梁之上,用于抑制翻转梁表面产生凝露。环境传感器设置在箱体上,用于采集冰箱所处环境的实时环境湿度与实时环境温度。控制器分别与加热组件及环境传感器建立连接,并被配置为执行以下控制逻辑:首先获取冰箱的安装状态、冰箱所处环境的实时环境湿度与实时环境温度;当判定冰箱的安装状态为嵌入式安装,且实时环境湿度满足预设的补偿条件时,基于实时环境湿度匹配对应的当前湿度档位,对实时环境湿度进行偏移补偿,从而得到修正后环境湿度;随后,结合修正后环境湿度与实时环境温度,确定加热组件在单位控制周期内的目标通电占空比;最后,依据该目标通电占空比输出加热控制信号,以准确调节加热组件的通断运行状态,进而可以有效抑制翻转梁表面产生凝露。这一方案有效解决了现有技术中因冰箱安装场景误识别而导致的加热调节不准确的技术问题。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122504971A_ABST
    Figure CN122504971A_ABST
Patent Text Reader

Abstract

This application belongs to the field of refrigerator technology and provides a refrigerator and a refrigerator control method. In the refrigerator, the cabinet is provided with a flip beam that is rotatably connected to the door of the cabinet; a heating component is mounted on the flip beam; an environmental sensor is set on the cabinet to collect the real-time ambient humidity and real-time ambient temperature of the environment in which the refrigerator is located; a controller is connected to the heating component and the environmental sensor respectively; the controller is configured to acquire the installation status of the refrigerator, the real-time ambient humidity, and the real-time ambient temperature; if the refrigerator is installed in an embedded manner and the real-time ambient humidity meets the preset compensation conditions, then the real-time ambient humidity is offset compensated based on the current humidity level matched to the real-time ambient humidity to obtain the corrected ambient humidity; based on the corrected ambient humidity and the real-time ambient temperature, the target duty cycle of the heating component in a unit control cycle is determined; a heating control signal is output based on the target duty cycle to adjust the on / off operation state of the heating component.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of refrigerator technology, and more specifically, relates to a refrigerator and a refrigerator control method. Background Technology

[0002] With the increasing popularity of built-in refrigerators, condensation suppression on the tilting beam is a key technology for refrigerator operation. Existing solutions typically involve installing heating components inside the tilting beam to suppress condensation on its surface.

[0003] However, in actual use, the existing refrigerator flip beam condensation suppression solution has the problem of inaccurate heating adjustment due to misidentification of the refrigerator's installation scenario. It is difficult to balance the anti-condensation effect and energy saving under different installation scenarios, and cannot fully meet the actual use needs of users. Summary of the Invention

[0004] The purpose of this application is to provide a refrigerator and a refrigerator control method, aiming to solve the technical problem of inaccurate heating adjustment caused by misidentification of the refrigerator's installation scenario in related technologies.

[0005] To achieve the above objectives, according to a first aspect of this application, a refrigerator is provided, the refrigerator comprising: The enclosure is equipped with a flip beam that is rotatably connected to the door of the enclosure; Heating components are mounted on the tilting beam; An environmental sensor, installed on the cabinet, is used to collect real-time ambient humidity and real-time ambient temperature of the environment in which the refrigerator is located. The controller is connected to both the heating assembly and the environmental sensors. The controller is configured as follows: Obtain the refrigerator's installation status, real-time ambient humidity, and real-time ambient temperature; If the refrigerator is installed in a recessed manner and the real-time ambient humidity meets the preset compensation conditions, then the real-time ambient humidity is offset compensated based on the current humidity level matched with the real-time ambient humidity to obtain the corrected ambient humidity. Based on the corrected ambient humidity and real-time ambient temperature, determine the target duty cycle of the heating component within a unit control cycle; The heating control signal is output according to the target energizing duty cycle to adjust the on / off operating state of the heating component.

[0006] According to a second aspect of this application, a method for controlling a refrigerator is provided, the method comprising: Obtain the refrigerator's installation status, real-time ambient humidity, and real-time ambient temperature. If the refrigerator is installed in a recessed manner and the real-time ambient humidity meets the preset compensation conditions, then the real-time ambient humidity is offset compensated based on the current humidity level matched with the real-time ambient humidity to obtain the corrected ambient humidity. Based on the corrected ambient humidity and real-time ambient temperature, the target duty cycle of the refrigerator's heating components within a unit control cycle is determined. The heating control signal is output according to the target energizing duty cycle to adjust the on / off operating state of the heating component.

[0007] According to a third aspect of this application, an electronic device is provided, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the electronic device performs the method as described in any one of the above.

[0008] According to a fourth aspect of this application, a computer-readable storage medium is provided that stores a computer program, which, when executed by a processor, implements the method as described in any one of the above.

[0009] According to a fifth aspect of this application, a computer program product is provided that, when the computer program product is run on an electronic device, causes the electronic device to perform the method of any one of the first aspects above.

[0010] The beneficial effects of the embodiments in this application compared with the prior art are: This application proposes a refrigerator and its control method. In the structural design of the refrigerator, the cabinet is the main body, and the door of the cabinet is rotatably connected by a flip beam. The heating element is mounted on the flip beam to suppress condensation on the surface of the flip beam. An environmental sensor is installed on the cabinet to collect the real-time ambient humidity and real-time ambient temperature of the environment in which the refrigerator is located. The controller is connected to the heating element and the environmental sensor respectively and is configured to execute the following control logic: First, the installation status of the refrigerator and the real-time ambient humidity and real-time ambient temperature of the environment in which the refrigerator is located are obtained; when it is determined that the installation status of the refrigerator is embedded and the real-time ambient humidity meets the preset compensation conditions, the real-time ambient humidity is offset compensated based on the current humidity level matched to the real-time ambient humidity to obtain the corrected ambient humidity; then, the target duty cycle of the heating element in a unit control cycle is determined by combining the corrected ambient humidity and the real-time ambient temperature; finally, a heating control signal is output according to the target duty cycle to accurately adjust the on / off operation state of the heating element, thereby effectively suppressing condensation on the surface of the flip beam. This solution effectively solves the technical problem of inaccurate heating adjustment caused by misidentification of refrigerator installation scenarios in existing technologies. Attached Figure Description

[0011] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0012] Figure 1A This is a schematic diagram of the structure of a refrigerator provided in an embodiment of this application; Figure 1B This is a schematic diagram of the structure of a hinge box provided in an embodiment of this application; Figure 2A This is a schematic diagram of a refrigerator installation in an embedded installation scenario provided by an embodiment of this application; Figure 2B This is a schematic diagram of a refrigerator installation in a non-embedded installation scenario provided by an embodiment of this application; Figure 3 This is a flowchart illustrating a refrigerator control method provided in an embodiment of this application; Figure 4 This is a flowchart illustrating a refrigerator control method provided in an embodiment of this application; Figure 5 This is a flowchart illustrating a refrigerator control method provided in an embodiment of this application; Figure 6 This is a schematic diagram of the structure of a refrigerator control device provided in an embodiment of this application; Figure 7 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation

[0013] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.

[0014] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.

[0015] It should also be understood that, in the description of this application, unless otherwise stated, the " / " used in the specification and appended claims indicates that the related objects are in an "or" relationship. For example, A / B can mean A or B. The "and / or" in this application is merely a description of the relationship between the related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. Furthermore, in the description of this application, unless otherwise stated, "multiple" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.

[0016] Furthermore, to facilitate a clear description of the technical solutions in the embodiments of this application, the terms "first" and "second" are used in the embodiments of this application to distinguish identical or similar items with essentially the same function and effect. Those skilled in the art will understand that the terms "first" and "second" do not limit the quantity or execution order, but are only used for distinguishing descriptions, and the terms "first" and "second" do not necessarily imply that they are different, nor should they be construed as indicating or implying relative importance.

[0017] As used in this application specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if detected [the described condition or event]" may be interpreted, depending on the context, as meaning "once determined," "in response to determination," "once detected [the described condition or event]," or "in response to detection [the described condition or event]."

[0018] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.

[0019] With the popularization of the concept of integrated home decoration and the increasing demand of consumers for the aesthetic appeal of integrated home furnishings, built-in refrigerators have gradually become an important category in the household refrigerator market because they can be perfectly integrated with cabinets, save space, and have a clean appearance.

[0020] In related technologies, side-by-side refrigerators generally have a flip-up beam structure at the door joint to fill the gap between the two doors, block the convection of air between the inside and outside, and ensure the refrigerator's sealing and insulation performance. Due to the influence of cold energy conduction in the refrigerator's internal cooling environment, the surface temperature of the flip-up beam is usually significantly lower than the outside ambient temperature. When moisture in the air comes into contact with the low-temperature flip-up beam surface, it is very easy to condense, which not only affects the user experience, but long-term condensation may also cause potential hazards such as corrosion of metal parts and moisture damage to electrical circuits.

[0021] To suppress condensation on the surface of the tilting beam, related technologies generally incorporate heating components inside the beam. This heating raises the surface temperature of the beam above the ambient dew point, thus preventing condensation. In practical applications, refrigerators are typically installed in two scenarios: built-in installation and freestanding, non-built-in installation.

[0022] In practical market applications, misconfiguration of the operating mode is common. For example, some consumers purchase built-in refrigerators but do not install them in cabinets, instead using them as regular freestanding refrigerators. However, the refrigerator is set to built-in mode by default, or the user may mistakenly set it to built-in mode. This will incorrectly increase the duty cycle of the heating element, causing it to over-operate. This not only results in unnecessary energy waste and increased user costs, but also exacerbates cold air leakage due to excessively high temperatures on the tilting beam, affecting cooling efficiency. In severe cases, it may even cause components around the tilting beam to remain at high temperatures for extended periods, shortening their lifespan. Conversely, if the user actually installs the refrigerator as a built-in unit but mistakenly sets it to non-built-in mode, insufficient heating and frequent condensation on the tilting beam will occur.

[0023] In summary, the condensation control scheme for the refrigerator flip beam in the relevant technologies cannot solve the problem of inaccurate heating adjustment caused by incorrect installation settings, and it is difficult to simultaneously take into account the anti-condensation effect and energy saving in different installation scenarios, thus failing to fully meet the actual usage needs of users.

[0024] To address the aforementioned technical problems, this disclosure provides an embodiment of a refrigerator and its control method. Figure 1A This is a schematic diagram of the structure of a refrigerator to which the refrigerator control method according to an embodiment of the present disclosure is applied. The refrigerator includes a cabinet 110, a tilting beam 120, a heating assembly 130, an environmental sensor 140, a controller 150, etc.

[0025] Box 110, the box 110 is provided with a flip beam 120 which is rotatably connected to the door of the box; Heating component 130 is assembled on tilting beam 120; An environmental sensor 140 is installed on the cabinet 110 to collect real-time ambient humidity and real-time ambient temperature of the environment in which the refrigerator is located. The controller 150 is connected to the heating component 130 and the environmental sensor 140 respectively. The controller is configured to: acquire the installation status of the refrigerator, the real-time ambient humidity, and the real-time ambient temperature; if the refrigerator is installed in an embedded manner and the real-time ambient humidity meets the preset compensation conditions, then the controller performs offset compensation on the real-time ambient humidity based on the current humidity level matched to the real-time ambient humidity to obtain the corrected ambient humidity; determine the target power-on duty cycle of the heating component within a unit control cycle based on the corrected ambient humidity and the real-time ambient temperature; and output a heating control signal based on the target power-on duty cycle to adjust the on / off operation state of the heating component.

[0026] like Figure 1A As shown, the cabinet 110 is the main load-bearing structure of the refrigerator, forming a refrigerated storage space inside. The front of the cabinet 110 is equipped with an openable door for opening, closing, and sealing the storage space. The door of the cabinet 110 is equipped with a flip beam 120, which is rotatably connected to one of the doors. When the double-door refrigerator is closed, the flip beam 120 fits against the middle seam of the two doors to fill the gap between the doors, ensure the refrigerator's sealing performance, and prevent cold air leakage.

[0027] It should be understood that since the surface of the flip beam 120 is in direct contact with the ambient air, the surface temperature of the flip beam 120 is lower than the ambient temperature due to the influence of the internal cooling capacity, making it a high-risk area for condensation on the refrigerator surface.

[0028] Still Figure 1A As shown, the heating component 130 is assembled inside the tilting beam 120 and is the actuator for raising the temperature of the tilting beam 120 to prevent condensation. The heating component 130 can be of various forms, such as electric heating wire or PTC heating element. After being energized, the heat generated is transferred to the outer surface of the tilting beam 120 through heat conduction, raising the surface temperature to above the current ambient dew point temperature, thereby inhibiting the condensation of water vapor in the air on the surface of the tilting beam 120. The on / off state of the heating component 130 is regulated by the control signal output by the controller 150 and does not need to operate at full power continuously.

[0029] An environmental sensor 140 is installed in a non-heat-exposed area of ​​the refrigerator body 110, such as the top of the body, the rear ventilation side, or the upper side of the door, to collect real-time ambient humidity and temperature data of the external environment in which the refrigerator is located. The environmental sensor 140 can continuously collect temperature and humidity data at a preset sampling frequency and transmit the collected raw data to the controller 150 in real time.

[0030] In some embodiments, it is still as follows Figure 1A and Figure 1B As shown, the cabinet 110 is provided with a hinge box 220, and the side wall of the hinge box 220 is provided with at least one vent 222 that communicates with the external environment of the refrigerator; the environmental sensor 140 is set inside the hinge box 220 and is used to collect the raw temperature and humidity data of the ambient air entering through the vent at multiple collection times within a preset time period.

[0031] The controller 150 is the processing unit for the refrigerator's heating control, and is electrically connected to the heating component 130 and the environmental sensor 140. The controller 150 has the capabilities of data reception, logic judgment, parameter calculation, and signal output. It can receive temperature and humidity data uploaded by the environmental sensor 140, and complete the processing flow such as installation status determination, humidity compensation calculation, and duty cycle solution in combination with preset control rules, and finally output the corresponding heating control signal to the heating component 130.

[0032] In some embodiments, the environmental sensor 140 may be an integrated temperature and humidity sensing chip, which has both temperature and humidity detection functions, or it may be composed of a combination of independent temperature and humidity sensors. The controller 150 may be implemented by the main control board of the refrigerator, or it may be implemented by an independent heating control module.

[0033] It should be noted that in all specific embodiments of this application, the collection, processing and storage of operating data such as ambient temperature and humidity are only used for the refrigerator's own condensation control function, strictly comply with relevant laws, regulations and standards, and do not involve the collection or disclosure of user privacy data.

[0034] The embodiments disclosed herein can be applied to various refrigerator installation scenarios, such as... Figure 2A The embedded installation scenario shown is as follows: Figure 2B The example shown is a non-embedded installation scenario.

[0035] (a) Embedded installation scenario Built-in installation refers to the installation method of embedding the refrigerator entirely into cabinets or pre-reserved wall space. It is widely used in whole-house decoration, open kitchens, and customized cabinets, which can improve space utilization and the overall aesthetics of the home. In this scenario, the sides, back, and top of the refrigerator are mostly covered by cabinets, with narrow ventilation gaps around them, resulting in poor air circulation. The local air humidity around the refrigerator and the flip beam is likely to be higher than the overall indoor humidity, and the surface of the flip beam is more likely to reach the dew point temperature, causing condensation.

[0036] As a sealing component in the center seam of the refrigerator door, the flip-up beam is inherently at a low temperature due to the influence of internal cold air. In high-humidity and poorly ventilated environments, the risk of condensation increases significantly. If conventional heating control logic is used directly, the real-time ambient humidity detected by the environmental sensor will be lower than the actual local humidity at the flip-up beam, resulting in insufficient heating and an inability to effectively suppress condensation. If the heating power is uniformly increased to adapt to embedded installation scenarios, it will lead to energy waste in low-humidity environments and may also exacerbate cold air loss and affect the refrigerator's cooling efficiency.

[0037] This application embodiment can accurately adapt to the environmental characteristics of embedded installation scenarios. By performing offset compensation on the detected real-time ambient humidity, it corrects the deviation between the real-time ambient humidity and the actual local humidity caused by poor ventilation. This makes the heating control more closely match the actual humidity state at the flip beam, effectively suppressing condensation on the flip beam surface while avoiding excessive operation of the heating components, thus balancing anti-condensation effect and energy saving.

[0038] like Figure 2A As shown, Figure 2A This is a schematic diagram of a refrigerator installation in a recessed installation scenario. The main body of the refrigerator is embedded in the reserved space of the cabinet, with only the door and the flip beam exposed to the indoor environment. The sides and back of the refrigerator are close to the inner wall of the cabinet, resulting in limited air circulation.

[0039] According to the refrigerator control method provided in the embodiments of this application, the ambient temperature and humidity can be collected in real time and combined with the embedded installation status to perform humidity offset compensation on the real-time ambient humidity, dynamically adjust the duty cycle of the heating component of the flip beam, maintain the surface temperature of the flip beam above the dew point temperature, and avoid condensation at the flip beam.

[0040] In this embodiment, the user can set or modify the installation status of the refrigerator through the refrigerator's control panel, a smart terminal that is compatible with the refrigerator, etc. For example, it can be set to embedded installation / non-embedded installation. After the controller receives a valid status setting instruction, it obtains the installation status of the refrigerator and updates the stored installation status identifier accordingly, so that the controller can determine the installation status of the refrigerator based on the installation status identifier.

[0041] During refrigerator operation, environmental sensors installed on the refrigerator body continuously collect real-time ambient temperature and humidity data of the refrigerator's environment according to a preset sampling period and transmit the data to the controller. The controller determines whether to perform humidity compensation based on the obtained installation status and real-time ambient humidity. If the refrigerator is installed in an embedded state and the real-time ambient humidity meets the preset compensation conditions, the controller calculates the target duty cycle of the heating component and outputs a control signal to adjust the on / off state of the heating component, thereby achieving adaptive condensation suppression in embedded installation scenarios.

[0042] In some embodiments, when the installation state is determined to be embedded installation, it is further determined whether the current real-time ambient humidity has reached the threshold condition for compensation, i.e., the preset compensation condition. Only when the refrigerator is installed in an embedded state and the real-time ambient humidity meets the preset compensation condition, the detected real-time ambient humidity is positively offset compensated based on the current humidity level matched to the real-time ambient humidity. This simulates the actual local humidity at the flip beam in the embedded installation scenario and corrects the deviation between the detected temperature value and the actual temperature value caused by poor ventilation.

[0043] In some embodiments, the unit control cycle is a preset heating control cycle duration, and the target energizing duty cycle is the proportion of the heating component's energizing time within one control cycle. For example, the unit control cycle can be set to 5 minutes, 10 minutes, or 30 minutes. Within one unit control cycle, the heating component is energized for the duration corresponding to the target energizing duty cycle, and de-energized for the remaining time.

[0044] Based on the current effective ambient humidity and real-time ambient temperature, the controller matches a preset control strategy to calculate the corresponding target duty cycle. Higher ambient humidity and lower ambient temperature result in a larger target duty cycle and a higher equivalent heating power of the heating element. For example, if the unit control cycle is 10 minutes and the target duty cycle is 30%, then the heating element will be powered on for 3 minutes and off for 7 minutes in each cycle, repeating this cycle. Using duty cycle control instead of continuous power regulation simplifies the drive circuit design and improves control reliability.

[0045] In some embodiments, the controller outputs a heating control signal to the drive circuit of the heating component based on the calculated target duty cycle, and controls the heating component to operate on and off proportionally in each unit control cycle, so that the surface of the flip beam is kept above the dew point temperature, thereby suppressing condensation.

[0046] In some embodiments, the raw temperature and humidity data collected by the environmental sensors may be affected by factors such as fluctuations in ambient airflow, disturbances caused by people walking around, and electronic noise from the sensors themselves, resulting in instantaneous value jumps. If the raw temperature and humidity data is directly used for control calculations, it can easily cause the heating components to start and stop frequently, affecting control stability and shortening the lifespan of the heating components and driving devices. Therefore, in this embodiment, the raw collected data can be filtered before being output as the final real-time ambient humidity and real-time ambient temperature.

[0047] In some embodiments, humidity offset compensation is used to correct the deviation between the environmental sensor readings and the actual local humidity at the flip beam in an embedded installation scenario.

[0048] Because ventilation is limited around the refrigerator during embedded installation, the air humidity near the flip beam is usually higher than the ambient humidity detected by the external sensors. Therefore, it is necessary to match the current humidity level with the real-time ambient humidity and perform positive offset compensation on the real-time ambient humidity. For example, the offset compensation amount is different for different humidity levels, so that the control of the heating component is more in line with the real humidity environment of the embedded refrigerator with the flip beam, and avoids insufficient heating and failure of condensation suppression due to low ambient humidity detection value.

[0049] In some embodiments, the target duty cycle can be determined by adjusting the energizing duration of the heating components, ensuring that the surface temperature of the tilting beam is higher than the dew point temperature corresponding to the current humidity, thereby preventing water vapor condensation on the tilting beam surface. For example, the controller can pre-store a temperature-humidity-duty cycle lookup table, which records the target duty cycle corresponding to different combinations of ambient temperature and humidity. The controller inputs the current real-time ambient temperature and effective ambient humidity into the lookup table and obtains the corresponding target duty cycle through table lookup matching. The temperature-humidity-duty cycle lookup table can be pre-determined through calibration experiments in an environmental simulation chamber to ensure that the duty cycle under each temperature and humidity combination meets the requirement of no condensation on the tilting beam surface, while minimizing energy consumption.

[0050] The unit control cycle is a pre-set fixed duration, such as 5 minutes, 10 minutes, or 30 minutes. Within one unit control cycle, the heating element is energized for the duration corresponding to the target duty cycle, and de-energized for the remaining time. For example, if the unit control cycle is 10 minutes and the target duty cycle is 30%, then the heating element is energized for 3 minutes and de-energized for 7 minutes in each cycle, repeating continuously. Using duty cycle control instead of continuous power regulation simplifies the drive circuit design and improves control reliability.

[0051] It should be understood that the duty cycle setting follows these rules: at the same ambient temperature, the higher the ambient humidity, the higher the dew point temperature, the greater the required heating power, and the higher the corresponding target duty cycle; at the same ambient humidity, the lower the ambient temperature, the smaller the difference between the dew point temperature and the ambient temperature, the easier it is to reach the condensation condition, and the higher the corresponding target duty cycle.

[0052] In practical implementation, besides the lookup table method, the dew point temperature can also be calculated using the dew point temperature calculation formula. First, the dew point temperature corresponding to the current temperature and humidity can be calculated. Then, based on the target temperature of the tilting beam and the heating power parameters of the heating components, the required target duty cycle can be derived and calculated. The formula calculation method has stronger adaptability and can flexibly control the redundancy of anti-condensation by adjusting the target temperature margin; the lookup table method has less computation and faster response speed, making it more suitable for the computing power conditions of the refrigerator controller.

[0053] In some embodiments, the heating control signal output by the controller is transmitted to the drive circuit of the heating component, and the power-on state of the heating component is adjusted by controlling the on and off of the drive circuit.

[0054] The heating element is assembled inside the tilting beam. When energized, the heat generated is evenly transferred to the surface of the tilting beam through thermal conduction, raising the surface temperature. The drive circuit can use switching devices such as relays and thyristors, which receive control signals from the controller and perform on / off actions, featuring resistance to frequent switching and a long service life.

[0055] During operation, the controller cyclically executes the complete process of temperature and humidity acquisition, compensation determination, duty cycle calculation, and signal output according to a unit control cycle. The target power-on duty cycle is updated once per unit control cycle to dynamically follow environmental changes. When the ambient temperature and humidity increase, leading to a higher risk of condensation, the power-on duty cycle is automatically increased to enhance the heating effect; when the ambient temperature and humidity decrease, reducing the risk of condensation, the power-on duty cycle is automatically decreased to reduce energy consumption.

[0056] In the specific implementation process, a limit rule for duty cycle changes can also be set, that is, the difference between the target power-on duty cycle of two adjacent control cycles does not exceed the preset change threshold, so as to avoid frequent and large-scale adjustment of the on-off state of the heating component when the ambient temperature and humidity fluctuate drastically, extend the service life of the heating component and the driving device, and improve the stability of the control process.

[0057] (ii) Non-embedded installation scenarios Non-embedded installation, also known as independent placement, refers to the installation method where the refrigerator is placed independently in an indoor space with no obstructions or sufficient obstruction on all sides. This is the mainstream installation method for traditional household refrigerators. In this scenario, the air circulation around the refrigerator is smooth, and the local humidity at the flip-up beam is basically the same as the ambient humidity of the room where the refrigerator is located. The detection data from the environmental sensors can accurately reflect the real temperature and humidity status around the flip-up beam, resulting in a relatively lower risk of condensation.

[0058] In non-embedded installation scenarios, the requirement is to minimize the operating energy consumption of the heating components while ensuring no condensation and avoiding unnecessary heating losses. Conventional control schemes with uniform parameters, if using conservative heating parameters, will result in energy redundancy in non-embedded installation scenarios; if the heating parameters are set too aggressively in this scenario, they cannot adapt to the high condensation risk of embedded installation scenarios, and cannot meet the usage requirements of both types of installation scenarios.

[0059] The embodiments of this application can be adapted to this scenario. In non-embedded installation, the target power duty cycle of the heating component is directly calculated based on the collected real-time ambient temperature and humidity, without the need for additional humidity offset compensation. This allows the heating power to match the actual condensation risk, achieving precise temperature control and energy-saving operation.

[0060] like Figure 2B As shown, Figure 2B This diagram illustrates the placement of a refrigerator in a non-embedded installation scenario. The refrigerator is placed independently on the indoor floor with ample ventilation space around it, and the tilting beam is directly exposed to the circulating indoor air. According to the refrigerator control method provided in this application, the operating status of the heating components can be directly adjusted based on real-time ambient temperature and humidity, minimizing heating energy consumption while ensuring no condensation on the tilting beam.

[0061] In this embodiment, when the refrigerator is installed without an embedded component, the controller directly retrieves the real-time ambient humidity and temperature data collected by the environmental sensors, matches the corresponding heating control strategy, calculates the target duty cycle adapted to the current environment, and drives the heating components to operate on and off proportionally. In this non-embedded installation, there is no need to introduce humidity compensation offset, the control logic is simple and efficient, and it adapts to the ventilation conditions of a refrigerator placed independently.

[0062] In some embodiments, the controller is also configured to: Obtain the refrigerator's installation status identifier, which indicates the refrigerator's installation status. The installation status is divided into embedded installation and non-embedded installation. The installation status of the refrigerator is identified based on the installation status identifier.

[0063] In this embodiment, the controller first obtains the refrigerator's installation status identifier MODE, and determines the refrigerator's installation status based on the installation status identifier. Since the installation status identifier is used to indicate the refrigerator's installation status, the installation status is divided into embedded installation (MODE=1) and non-embedded installation (MODE=0). When the installation status is determined to be embedded installation, it further determines whether the current real-time ambient humidity has reached the threshold condition that needs to be compensated (i.e., the preset compensation condition).

[0064] In practical implementation, the installation status indicator can be obtained not only through manual user settings but also through automatic detection. For example, a distance sensor can be installed on the side of the refrigerator to determine whether it is an embedded installation by detecting the distance between the refrigerator and surrounding obstructions; or the ventilation conditions can be indirectly determined by observing the temperature change pattern of the refrigerator's side wall during operation to identify the installation status.

[0065] It should be understood that in automatic detection mode, the controller can periodically verify the installation status indicator without requiring manual operation by the user, thus improving the convenience of refrigerator control.

[0066] In some embodiments, the controller acquires the refrigerator's installation status identifier, specifically configured as follows: In response to receiving an installation status setting command, perform verification processing on the installation status setting command; After the installation status setting command is verified, the installation status identifier indicated by the installation status setting command is determined.

[0067] In this embodiment, the installation status setting command can come from the refrigerator's touch panel, physical buttons, or from multiple input sources such as the matching remote control terminal and smart home system. To avoid incorrect installation status switching caused by conflicts between multiple commands or accidental triggering, the controller does not take effect immediately after receiving the setting command, but first calls the preset arbitration verification rules to perform verification processing on the command.

[0068] Only installation status setting instructions that pass verification are considered valid instructions. The controller updates and stores the corresponding installation status identifier based on the content of the valid instructions. Instructions that fail verification are discarded directly without changing the current installation status identifier, thereby ensuring the reliability of the installation status settings and avoiding malfunctions that could affect the condensation control effect.

[0069] In practice, the arbitration verification rules include one of the following: The first method involves determining the priority of at least two commands and confirming the command with the higher priority as the valid command. For example, the priority of commands from the refrigerator's own buttons can be set to be higher than that of commands from the remote terminal. When two commands arrive simultaneously, the command with the higher priority from the refrigerator's own buttons takes precedence, and the lower-priority command is discarded, thus ensuring priority control of local operations.

[0070] The second approach is to confirm both commands as valid if at least two commands contain identical content. If multiple input sources simultaneously issue the same installation status setting command, the command is considered highly reliable, passes verification directly, and the installation status flag is updated.

[0071] The third approach is to discard the lowest-priority instruction when at least two instructions conflict. If multiple instructions point to different installation states, they are sorted according to a preset priority, and only the instruction with the highest priority is retained as the valid instruction, while all other conflicting instructions are discarded to avoid frequent mode switching.

[0072] In some embodiments, the controller acquires real-time ambient humidity and real-time ambient temperature, specifically configured as follows: Acquire multiple sets of raw temperature and humidity data collected by environmental sensors within a preset time period; Multiple sets of raw temperature and humidity data are subjected to moving average filtering to obtain processed temperature and humidity values. The processed temperature value is determined as the real-time ambient temperature, and the processed humidity value is determined as the real-time ambient humidity.

[0073] In some embodiments, the raw temperature and humidity data are continuously collected by environmental sensors at a fixed sampling frequency. The preset duration can be set according to the control accuracy requirements and response speed requirements, for example, set to a value in the range of 30 seconds to 5 minutes.

[0074] In some embodiments, an environmental sensor is disposed inside the hinge box to collect raw temperature and humidity data of ambient air entering through the vent at multiple collection points within a preset time period.

[0075] The purpose of collecting multiple sets of continuous data is to provide a data foundation for subsequent filtering. Statistical processing of multiple sets of data eliminates the random errors of a single sampling and avoids sudden changes in temperature and humidity values ​​caused by instantaneous disturbances in the environment. It should be understood that the higher the sampling frequency and the longer the preset duration, the larger the amount of data available for calculation and the better the stability of the filtered data, but the control response delay will also increase accordingly.

[0076] In some embodiments, moving average filtering refers to a processing method that averages continuous raw data point by point according to a preset window length. This filtering method can effectively smooth data fluctuations, preserve the overall trend of temperature and humidity changes, and filter out high-frequency noise interference, making the output temperature and humidity values ​​closer to the true steady state of the environment.

[0077] It should be understood that the window length can be adjusted according to the sampling frequency and control response speed requirements. A longer window results in more stable data, but a higher response latency; a shorter window results in a faster response, but a weaker smoothing effect. In practical applications, an appropriate window length can be selected based on the refrigerator's usage scenario and control precision requirements.

[0078] In some embodiments, the filtered temperature and humidity values ​​are used as the final real-time ambient temperature and humidity values ​​for control calculations.

[0079] Before performing humidity offset compensation, the controller must first determine whether the current real-time ambient humidity meets the preset compensation conditions. Humidity offset compensation is only performed on the real-time ambient humidity when the preset compensation conditions are met, so as to avoid excessive heating in low humidity environments and energy waste.

[0080] In some embodiments, the controller performs offset compensation on the real-time ambient humidity based on the current humidity level matched to the real-time ambient humidity, and obtains the corrected ambient humidity. Specifically, it is configured as follows: The current humidity level is matched based on the real-time ambient humidity, and the current humidity level is added to the preset compensation offset to obtain the initial compensation level. If the initial compensation level is less than or equal to the preset level threshold, the initial compensation level will be determined as the corrected humidity level. If the initial compensation level is higher than the preset level threshold, then the preset level threshold will be set as the corrected humidity level.

[0081] In this embodiment, the controller determines whether the real-time ambient humidity meets the preset compensation conditions in the following manner: The current humidity level corresponding to the real-time ambient humidity is compared with the preset threshold. If the current humidity level reaches or exceeds the preset threshold, the real-time ambient humidity is determined to meet the preset compensation conditions. If the current humidity level does not reach the preset threshold, the real-time ambient humidity is determined to not meet the preset compensation conditions.

[0082] The preset threshold is the critical level that triggers humidity offset compensation, corresponding to the humidity threshold at which the risk of condensation on the tilting beam increases significantly. By setting the preset threshold, the effective range of humidity compensation can be limited: In low humidity environments, the air dew point temperature is much lower than the surface temperature of the tilting beam. Even if the embedded installation has poor ventilation, the probability of condensation on the tilting beam is extremely low. Executing humidity compensation at this time would lead to redundant heating and increased unnecessary operating energy consumption. Only when the initial compensation level corresponding to the real-time ambient humidity rises above the preset threshold, and the risk of condensation gradually increases with the real-time ambient humidity, can humidity offset compensation effectively improve the reliability of anti-condensation while also ensuring energy efficiency.

[0083] In practical implementation, the preset threshold can be pre-calibrated based on the critical humidity range for condensation. For example, if the humidity levels are divided in 5% relative humidity increments, the preset threshold can be set to the level corresponding to 60% relative humidity. Compensation is not triggered when the ambient humidity is below the preset threshold, and compensation is activated when the ambient humidity reaches or exceeds the preset threshold. For instance, the preset threshold can be adapted to the refrigerator's application region and climate characteristics. For example, in areas with consistently high humidity, the preset threshold can be appropriately lowered to increase anti-condensation redundancy, while in dry areas, the preset threshold can be appropriately raised to enhance energy-saving performance.

[0084] The preset compensation offset can be a pre-calibrated positive gear correction value, which is obtained by measuring data in the embedded installation scenario. Its physical meaning is to simulate the increase in local humidity near the flip beam relative to the external humidity of the refrigerator in an environment with poor ventilation and cabinet enclosure.

[0085] For example, the preset compensation offset can be set to one or two humidity levels, equivalent to a correction range of 5% to 10% relative humidity. Using a level stacking method for compensation calculation can correct the deviation between the environmental detection value and the actual local humidity of the tilting beam, simplify the controller's operational logic, reduce computational overhead, and ensure the stability of the control process.

[0086] If the current humidity level does not reach the preset threshold, the real-time ambient humidity is determined not to meet the preset compensation conditions, and offset compensation is not performed. The preset threshold is the upper limit of humidity compensation, corresponding to the saturation critical humidity range in high humidity environments. This avoids excessively high humidity after compensation in extremely high humidity environments, which could lead to an excessive increase in the heating duty cycle and unnecessary energy consumption.

[0087] When the initial compensation level does not exceed the preset threshold, it indicates that the compensated humidity is within a reasonable correction range. In this case, directly setting the initial compensation level as the corrected humidity level can accurately match the actual condensation risk at the flip beam in the embedded scenario. When the initial compensation level exceeds the preset threshold, it indicates that the current environment is in an extremely high humidity state. The impact of further increasing the humidity level on the condensation risk has become less severe. In this case, using the preset threshold as the corrected humidity level can ensure sufficient heating to suppress condensation while avoiding unnecessary increases in heating power, thus achieving the optimal balance between anti-condensation effect and operating energy consumption.

[0088] In practical implementation, the preset compensation offset can be either a fixed value or dynamically matched to the temperature setting. For example, in low-temperature environments, the saturated absolute humidity of the air is lower, and the dew point temperature corresponding to the same relative humidity is higher, resulting in a greater risk of condensation on the tilting beam. In this case, a larger compensation offset setting can be set accordingly. In high-temperature environments, the saturated absolute humidity of the air is higher, and the risk of condensation is relatively lower, so a smaller compensation offset setting can be set accordingly. Using a temperature-correlated dynamic compensation method can further improve the control accuracy under different temperature and humidity combinations, ensuring that the heating amount is always precisely matched with the actual condensation risk.

[0089] In some embodiments, after completing the filtering process, the controller performs level-based classification on the real-time ambient temperature and real-time ambient humidity, that is, it matches the current humidity level based on the real-time ambient humidity and the current temperature level based on the real-time ambient temperature, and uniformly defines all operational variables and level intervals: For example, temperature level Ti: the i-th environmental interval (i=1,2,3…n), is discretized into n levels by the continuous ambient temperature, serving as the row index for the duty cycle lookup table; under the same humidity level, the higher the temperature level, the higher the corresponding heating duty cycle. For example, n can be, but is not limited to, 7, and the temperature levels are divided into the following 7 levels, where Te is the real-time ambient temperature: T1:Te < 14 T2: 14 ≤ Te < 21 T3: 21 ≤ Te < 23 T4: 23 ≤ Te < 28 T5: 28 ≤ Te < 35 T6: 35≤Te<40 T7:40≤Te For example, humidity level Hj: the j-th humidity range (j=1,2,3…8), where m can be, but is not limited to, 8, dividing the area into 8 humidity ranges, and Tf represents the real-time ambient humidity. Specifically: H1: Tf < 30% H2: 30% ≤ Tf < 40% H3: 40% ≤ Tf < 50% H4: 50% ≤ Tf < 60% H5: 60%≤Tf<70% H6: 70%≤Tf<80% H7: 80%≤Tf<90% H8: Tf≥90% Based on the above embodiments, the duty cycle matrix Dbase is obtained: the rows of the matrix correspond to temperature levels T1~T7, the columns of the matrix correspond to humidity levels H1~H8, and the element Dij in the matrix is ​​the target power-on duty cycle of the heating component corresponding to the i-th temperature level and the j-th humidity level.

[0090]

[0091] The duty cycle matrix Dbase satisfies the following constraints: any set (Ti, Hj) uniquely corresponds to a fixed energizing duty cycle Dij; under the same temperature setting, the higher the humidity setting, the higher the energizing duty cycle of the heating component; under the same humidity setting, the higher the temperature setting, the higher the energizing duty cycle of the heating component, ensuring that the heating power is positively correlated with the risk of condensation.

[0092] When the installation status indicator MODE=0, i.e., non-embedded installation, the refrigerator body is well ventilated around the refrigerator, the humidity detection has no obvious deviation, the controller directly uses the current humidity level Hsen as the table lookup basis, and does not perform any humidity offset compensation.

[0093] When the installation status indicator MODE=1, i.e., embedded installation, the refrigerator body is completely enclosed by the cabinet panels, obstructing ventilation at the hinge box. The humidity Hsen detected by the environmental sensor is lower than the actual ambient humidity inside the cabinet and around the tilting beam. If the duty cycle matrix is ​​directly matched, the corresponding duty cycle setting will be too low, resulting in insufficient heating in high humidity environments and easy condensation on the tilting beam surface. Therefore, humidity setting compensation logic needs to be added to correct the detection deviation. The specific compensation judgment and calculation process is as follows: Compensation condition determination: The current humidity level Hsen is compared with the preset humidity threshold, which is the high humidity starting level H6. If Hsen ≥ H6, that is, the current relative humidity reaches 70% or above, the real-time ambient humidity is determined to meet the preset compensation condition, and the level offset compensation is activated; if Hsen < H6, that is, it is in the low humidity range of H1 to H5, the compensation condition is determined not to be met, the offset is not executed, and Hsen is directly used as the equivalent humidity level.

[0094] When the current humidity level Hsen meets the preset compensation conditions, the current humidity level Hsen is superimposed with a preset compensation offset of 1 level to obtain the initial compensation level. Then, the initial compensation level and the preset level threshold H8 are checked against the upper limit, and the smaller value between the two is taken as the corrected humidity level Hadj, i.e.: Hadj=min(Hsen+1,H8). When the current humidity level is H8, H8 remains unchanged after compensation to avoid compensation level overflow and prevent excessive increase of duty cycle in extreme high humidity environments, which would lead to energy waste.

[0095] Table 1 below shows the mapping relationship between humidity level and compensation offset under embedded high humidity conditions: current humidity level Hsen, initial compensation level Hadj, and corresponding column of the read matrix. Table 1

[0096] In embedded installation scenarios, the initial compensation level Hadj is used to look up a table to obtain the compensation-enhanced matrix Dcomp, which has the following form:

[0097] In embedded high-humidity conditions, the mapping relationship between the current humidity level and the corrected equivalent level is as follows: levels H1 to H5 remain unchanged after compensation; level H6 corresponds to level H7 after compensation; level H7 corresponds to level H8 after compensation; and level H8 remains level H8 after compensation. When looking up the corresponding table, the original column of the basic matrix is ​​read for the low-humidity range, and the duty cycle of the adjacent high-humidity column on the right side of the basic matrix is ​​read for the high-humidity range, compensating for humidity acquisition deviation by raising the level in advance.

[0098] By employing the aforementioned offset compensation method, embedded scenario compensation correction can be achieved using only a single basic matrix, ensuring control accuracy while conserving refrigerator storage resources. In practical implementation, the compensation offset can also be dynamically matched to the temperature setting: in low-temperature environments, the air saturation humidity is lower, and the dew point temperature corresponding to the same relative humidity is higher, resulting in a greater risk of condensation on the tilting beam; in this case, a larger compensation offset setting can be set accordingly. In high-temperature environments, the air saturation humidity is higher, and the risk of condensation is relatively lower; a smaller compensation offset setting can be set accordingly. Using a temperature-correlated dynamic compensation method further improves control accuracy under different temperature and humidity combinations, ensuring that the heating amount always matches the actual risk of condensation.

[0099] According to one embodiment of this disclosure, a refrigerator control method is provided. This method addresses the condensation suppression requirements of the refrigerator's tilting beam by dynamically adjusting the duty cycle of the heating assembly of the tilting beam based on the refrigerator's installation status and real-time ambient temperature and humidity. The refrigerator control method of this embodiment is executed by the refrigerator's controller; all data acquisition, logic operations, and control command output are completed locally within the refrigerator, without relying on external networks or cloud computing power.

[0100] like Figure 3 As shown, a refrigerator control method according to an embodiment of the present disclosure includes: Step 310: Obtain the installation status of the refrigerator and the real-time ambient humidity and temperature of the environment where the refrigerator is located. Step 320: If the refrigerator is installed in a recessed manner and the real-time ambient humidity meets the preset compensation conditions, then the real-time ambient humidity is offset compensated based on the current humidity level matched with the real-time ambient humidity to obtain the corrected ambient humidity. Step 330: Based on the corrected ambient humidity and real-time ambient temperature, determine the target duty cycle of the heating component within a unit control cycle; Step 340: Output a heating control signal based on the target energizing duty cycle to adjust the on / off operating state of the heating component.

[0101] First, a brief description of steps 310-340 above will be given.

[0102] In some embodiments, an environmental sensor is installed on the refrigerator body. The environmental sensor can continuously collect air temperature and humidity data around the refrigerator according to a preset sampling period, as real-time ambient temperature and real-time ambient humidity.

[0103] In some embodiments, the controller first determines the installation status of the refrigerator based on the installation status identifier; when the installation status is determined to be embedded installation, it further determines whether the current real-time ambient humidity has reached the threshold condition that needs to be compensated (i.e., the preset compensation condition).

[0104] Only when the refrigerator is installed in a recessed state and the real-time ambient humidity meets the preset compensation conditions, the corresponding current humidity level is matched based on the real-time ambient humidity, and positive offset compensation is performed on the detected real-time ambient humidity to simulate the actual local humidity at the flip beam in the recessed installation scenario, and to correct the deviation between the detected temperature value and the actual temperature value caused by poor ventilation.

[0105] In some embodiments, the unit control cycle is a preset heating control cycle duration, and the target energizing duty cycle is the proportion of the heating component's energizing time within one control cycle. For example, the unit control cycle can be set to 5 minutes, 10 minutes, or 30 minutes. Within one unit control cycle, the heating component is energized for the duration corresponding to the target energizing duty cycle, and de-energized for the remaining time.

[0106] Based on the current effective ambient humidity and real-time ambient temperature, the controller matches a preset control strategy to calculate the corresponding target duty cycle. Higher ambient humidity and lower ambient temperature result in a larger target duty cycle and a higher equivalent heating power of the heating element. For example, if the unit control cycle is 10 minutes and the target duty cycle is 30%, then the heating element will be powered on for 3 minutes and off for 7 minutes in each cycle, repeating this cycle. Using duty cycle control instead of continuous power regulation simplifies the drive circuit design and improves control reliability.

[0107] In some embodiments, the controller outputs a heating control signal to the drive circuit of the heating component based on the calculated target duty cycle, and controls the heating component to operate on and off proportionally in each unit control cycle, so that the surface of the flip beam is kept above the dew point temperature, thereby suppressing condensation.

[0108] Steps 310-340 are described in detail below.

[0109] In some embodiments, the raw temperature and humidity data collected by the environmental sensors may be affected by factors such as fluctuations in ambient airflow, disturbances caused by people walking around, and electronic noise from the sensors themselves, resulting in instantaneous value jumps. If the raw temperature and humidity data is directly used for control calculations, it can easily cause the heating components to start and stop frequently, affecting control stability and shortening the lifespan of the heating components and driving devices. Therefore, in this embodiment, the raw collected data can be filtered before being output as the final real-time ambient humidity and real-time ambient temperature.

[0110] In some embodiments, humidity offset compensation is specifically used to correct the deviation between the environmental sensor detection value and the actual local humidity at the flip beam in embedded installation scenarios. Since ventilation around the refrigerator is limited during embedded installation, the air humidity near the flip beam is usually higher than the ambient humidity detected by the external sensors of the refrigerator. Therefore, it is necessary to perform positive offset compensation on the real-time ambient humidity to make the control basis more closely match the real humidity environment of the flip beam, and avoid insufficient heating and failure of condensation suppression due to low detection values.

[0111] In some embodiments, by determining the target energizing duty cycle, i.e., by adjusting the energizing duration of the heating component, the surface temperature of the flip beam is made higher than the dew point temperature corresponding to the current humidity, thereby preventing water vapor from condensing on the surface of the flip beam.

[0112] In one implementation, the controller pre-stores a temperature and humidity-duty cycle lookup table, which records the target duty cycle corresponding to different combinations of ambient temperature and humidity. The controller inputs the current real-time ambient temperature and effective ambient humidity into the lookup table and obtains the corresponding target duty cycle by matching the values ​​in the table. The temperature and humidity-duty cycle lookup table can be pre-determined through calibration experiments in an environmental simulation chamber to ensure that the duty cycle under each temperature and humidity combination meets the requirement of no condensation on the surface of the tilting beam, while minimizing energy consumption.

[0113] The unit control cycle is a pre-set fixed duration, such as 5 minutes, 10 minutes, or 30 minutes. Within one unit control cycle, the heating element is energized for the duration corresponding to the target duty cycle, and de-energized for the remaining time. For example, if the unit control cycle is 10 minutes and the target duty cycle is 30%, then the heating element is energized for 3 minutes and de-energized for 7 minutes in each cycle, repeating continuously. Using duty cycle control instead of continuous power regulation simplifies the drive circuit design and improves control reliability.

[0114] In this embodiment, the duty cycle setting can follow the following rules: at the same ambient temperature, the higher the ambient humidity, the higher the dew point temperature, the greater the required heating power, and the higher the corresponding target duty cycle; at the same ambient humidity, the lower the ambient temperature, the smaller the difference between the dew point temperature and the ambient temperature, the easier it is to reach the condensation condition, and the higher the corresponding target duty cycle.

[0115] In practical implementation, besides the lookup table method, the dew point temperature can also be calculated using the dew point temperature calculation formula. First, the dew point temperature corresponding to the current temperature and humidity can be calculated. Then, based on the target temperature of the tilting beam and the heating power parameters of the heating components, the required target duty cycle can be derived and calculated. The formula calculation method has stronger adaptability and can flexibly control the redundancy of anti-condensation by adjusting the target temperature margin; the lookup table method has less computation and faster response speed, making it more suitable for the computing power conditions of the refrigerator controller.

[0116] In some embodiments, the heating control signal output by the controller is transmitted to the drive circuit of the heating component, and the power-on state of the heating component is adjusted by controlling the on and off of the drive circuit.

[0117] The heating element is assembled inside the tilting beam. When energized, the heat generated is evenly transferred to the surface of the tilting beam through thermal conduction, raising the surface temperature. The drive circuit can use switching devices such as relays and thyristors, which receive control signals from the controller and perform on / off actions, featuring resistance to frequent switching and a long service life.

[0118] During operation, the controller cyclically executes the complete process of temperature and humidity acquisition, compensation determination, duty cycle calculation, and signal output according to a unit control cycle. The target power-on duty cycle is updated once per unit control cycle to dynamically follow environmental changes. When the ambient temperature and humidity increase, leading to a higher risk of condensation, the power-on duty cycle is automatically increased to enhance the heating effect; when the ambient temperature and humidity decrease, reducing the risk of condensation, the power-on duty cycle is automatically decreased to reduce energy consumption.

[0119] In the specific implementation process, a limit rule for duty cycle changes can also be set, that is, the difference between the target power-on duty cycle of two adjacent control cycles does not exceed the preset change threshold, so as to avoid frequent and large-scale adjustment of the on-off state of the heating component when the ambient temperature and humidity fluctuate drastically, extend the service life of the heating component and the driving device, and improve the stability of the control process.

[0120] In one implementation, such as Figure 4 As shown, step 310, obtaining the real-time ambient humidity and real-time ambient temperature of the refrigerator's environment, may include the following steps 3101 to 3103: Step 3101: Acquire multiple sets of raw temperature and humidity data collected by the environmental sensor within a preset time period; Step 3102: Perform moving average filtering on multiple sets of raw temperature and humidity data to obtain processed temperature and humidity values; Step 3103: Determine the processed temperature value as the real-time ambient temperature, and determine the processed humidity value as the real-time ambient humidity.

[0121] The following is a detailed description of steps 3101-3103 above.

[0122] In step 3101, the raw temperature and humidity data are continuously collected by environmental sensors at a fixed sampling frequency. The preset duration can be set based on a combination of control accuracy and response speed requirements, for example, values ​​within the range of 30 seconds to 5 minutes. Statistical processing of multiple sets of data eliminates random errors from single sampling and avoids sudden changes in temperature and humidity values ​​caused by instantaneous environmental disturbances. It should be understood that a higher sampling frequency and a longer preset duration result in a larger amount of data available for calculation and better stability of the filtered data, but the control response delay will also increase accordingly.

[0123] In step 3102, the moving average filtering refers to a processing method that averages the continuous raw data point by point according to a preset window length. This filtering method can effectively smooth data fluctuations, preserve the overall trend of temperature and humidity changes, and filter out high-frequency noise interference, making the output temperature and humidity values ​​closer to the true steady state of the environment.

[0124] It should be understood that the window length can be adjusted according to the sampling frequency and control response speed requirements. A longer window results in more stable data, but a higher response latency; a shorter window results in a faster response, but a weaker smoothing effect. In practical applications, an appropriate window length can be selected based on the refrigerator's usage scenario and control precision requirements.

[0125] In step 3103, the filtered temperature and humidity values ​​are used as the final real-time ambient temperature and humidity for control calculations. Before performing humidity offset compensation, the controller must first determine whether the current real-time ambient humidity meets the preset compensation conditions. Offset compensation is only performed when the conditions are met to avoid overheating and energy waste in low humidity environments.

[0126] In one implementation, such as Figure 5 As shown, step 320, which involves offset compensation for the real-time ambient humidity and obtaining the corrected ambient humidity, can be further broken down into steps 3201 to 3203: Step 3201: Add the current humidity level corresponding to the real-time ambient humidity to the preset compensation offset to obtain the initial compensation level; Step 3202: If the initial compensation level is less than or equal to the preset level threshold, then the initial compensation level is determined as the corrected humidity level. Step 3203: If the initial compensation level is higher than the preset level threshold, then the preset level threshold is determined as the corrected humidity level.

[0127] The following is a detailed description of steps 3201 to 3203.

[0128] In step 3201, the controller determines whether the real-time ambient humidity meets the preset compensation conditions in the following way: it compares the current humidity level corresponding to the real-time ambient humidity with the preset level threshold; if the current humidity level reaches or exceeds the preset level threshold, it is determined that the real-time ambient humidity meets the preset compensation conditions; if the current humidity level does not reach the preset level threshold, it is determined that the real-time ambient humidity does not meet the preset compensation conditions.

[0129] The preset threshold is the critical level that triggers humidity offset compensation, corresponding to the humidity threshold at which the risk of condensation on the tilting beam increases significantly. By setting the compensation trigger threshold, the effective range of humidity compensation can be limited: In low humidity environments, the air dew point temperature is much lower than the surface temperature of the tilting beam. Even if the embedded installation has poor ventilation, the probability of condensation on the tilting beam is extremely low. At this time, performing humidity compensation will lead to redundant heating and increase unnecessary operating energy consumption. Only when the ambient humidity rises above the critical value and the risk of condensation gradually increases with the increase of humidity, humidity offset compensation can be activated based on the real-time ambient humidity matching the current humidity level to effectively improve the reliability of anti-condensation while taking energy saving into account.

[0130] In practical implementation, the preset threshold can be pre-calibrated based on the critical humidity range for condensation. For example, if the humidity settings are divided in 5% relative humidity increments, the preset threshold can be set to the setting corresponding to 60% relative humidity. Compensation is not triggered when the ambient humidity is below the preset threshold, and compensation is activated when the ambient humidity reaches or exceeds the preset threshold. The preset threshold can be adapted and adjusted according to the refrigerator's application region and climate characteristics. For example, in areas with consistently high humidity, the preset threshold can be appropriately lowered to increase anti-condensation redundancy, while in dry areas, the preset threshold can be appropriately raised to enhance energy-saving effects.

[0131] The preset compensation offset can be a pre-calibrated positive level correction value, obtained through actual measurement data in an embedded installation scenario. Its physical meaning is to simulate the increase in local humidity near the flip beam relative to the external ambient humidity in an environment with poor ventilation and enclosed cabinets. For example, the preset compensation offset can be set to one or two humidity levels, equivalent to a correction range of 5% to 10% relative humidity. Using a level-stacking method for compensation calculation can correct the deviation between the environmental detection value and the actual local humidity of the flip beam, simplify the controller's calculation logic, reduce computational overhead, and ensure the stability of the control process.

[0132] If the current humidity level does not reach the preset threshold, the real-time ambient humidity is determined not to meet the preset compensation conditions. Therefore, offset compensation is not performed, and the current humidity level is directly used as the basis for calculating the duty cycle. The preset threshold is the upper limit of humidity compensation, corresponding to the saturation critical humidity range in high-humidity environments. This avoids excessively high humidity after compensation in extremely high-humidity environments, which could lead to an excessive increase in the heating duty cycle and unnecessary energy consumption.

[0133] When the initial compensation level does not exceed the preset threshold, it indicates that the compensated humidity is within a reasonable correction range. In this case, directly setting the initial compensation level as the corrected humidity level can accurately match the actual condensation risk at the flip beam in the embedded scenario. When the initial compensation level exceeds the preset threshold, it indicates that the current environment is in an extremely high humidity state. The impact of further increasing the humidity level on the condensation risk has become less severe. In this case, using the preset threshold as the corrected humidity level can ensure sufficient heating to suppress condensation while avoiding unnecessary increases in heating power, thus achieving the optimal balance between anti-condensation effect and operating energy consumption.

[0134] In practical implementation, the preset compensation offset can be either a fixed value or dynamically matched to the temperature setting. For example, in low-temperature environments, the saturated absolute humidity of the air is lower, and the dew point temperature corresponding to the same relative humidity is higher, resulting in a greater risk of condensation on the tilting beam. In this case, a larger compensation offset setting can be set accordingly. In high-temperature environments, the saturated absolute humidity of the air is higher, and the risk of condensation is relatively lower, so a smaller compensation offset setting can be set accordingly. Using a temperature-correlated dynamic compensation method can further improve the control accuracy under different temperature and humidity combinations, ensuring that the heating amount is always precisely matched with the actual condensation risk.

[0135] In one implementation, the method for obtaining the installation status identifier may include the following steps 3111 to 3112 (not shown in the figure): Step 3111: In response to receiving the installation status setting command, perform verification processing on the installation status setting command; Step 3112: After the installation status setting command verification is passed, determine the installation status identifier indicated by the installation status setting command.

[0136] The following is a detailed description of steps 3111-3112 above.

[0137] In step 3111, the installation status setting command can come from the refrigerator's touch panel, physical buttons, or from multiple input sources such as the matching remote control terminal and smart home system. To avoid incorrect installation status switching caused by conflicts between multiple commands or accidental triggering, the controller does not take effect immediately after receiving the setting command, but first calls the preset arbitration verification rules to perform verification processing on the command.

[0138] In step 3112, only installation status setting instructions that pass verification will be recognized as valid instructions. The controller updates and stores the corresponding installation status identifier based on the content of the valid instructions. Instructions that fail verification are discarded directly without changing the current installation status identifier, thereby ensuring the reliability of the installation status setting and avoiding malfunctions that could affect the condensation control effect.

[0139] In practice, the arbitration verification rules include one of the following: The first method involves determining the priority of at least two commands and confirming the command with the higher priority as the valid command. For example, the priority of commands from the refrigerator's own buttons can be set to be higher than that of commands from the remote terminal. When two commands arrive simultaneously, the command with the higher priority from the refrigerator's own buttons takes precedence, and the lower-priority command is discarded, thus ensuring priority control of local operations.

[0140] The second approach is to confirm both commands as valid if at least two commands contain identical content. If multiple input sources simultaneously issue the same installation status setting command, the command is considered highly reliable, passes verification directly, and the installation status flag is updated.

[0141] The third approach is to discard the lowest-priority instruction when at least two instructions conflict. If multiple instructions point to different installation states, they are sorted according to a preset priority, and only the instruction with the highest priority is retained as the valid instruction, while all other conflicting instructions are discarded to avoid frequent mode switching.

[0142] In practical implementation, the installation status indicator can be obtained not only through manual user settings but also through automatic detection. For example, a distance sensor can be installed on the side of the refrigerator to determine whether it is an embedded installation by detecting the distance between the refrigerator and surrounding obstructions; or the ventilation conditions can be indirectly determined by observing the temperature changes of the refrigerator's side walls during operation to identify the installation status. In automatic detection mode, the controller can periodically verify the installation status indicator without requiring manual user operation, thus improving ease of use.

[0143] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0144] Corresponding to the refrigerator control method in the above embodiment, Figure 6 This is a schematic diagram of the structure of a refrigerator control device provided in an embodiment of this application. The device can be implemented as part or all of a computer device by software, hardware, or a combination of both. This computer device can be... Figure 7 The electronic device shown.

[0145] Reference Figure 6 The refrigerator's control device includes: The acquisition unit 601 is used to acquire the installation status of the refrigerator and the real-time ambient humidity and real-time ambient temperature of the environment where the refrigerator is located. The compensation unit 602 is used to compensate for the real-time ambient humidity based on the current humidity level matched with the real-time ambient humidity if the refrigerator is installed in an embedded state and the real-time ambient humidity meets the preset compensation conditions, so as to obtain the corrected ambient humidity. The determining unit 603 is used to determine the target power duty cycle of the refrigerator's heating component within a unit control cycle based on the corrected ambient humidity and real-time ambient temperature. The control unit 604 is used to output a heating control signal according to the target energizing duty cycle in order to adjust the on / off operating state of the heating component.

[0146] It is understood that the refrigerator control device embodiments and any implementation thereof correspond to the refrigerator control method embodiments and any implementation thereof. The technical effects corresponding to the refrigerator control device embodiments and any implementation thereof can be found in the aforementioned technical effects corresponding to the refrigerator control method embodiments and any implementation thereof, and will not be repeated here.

[0147] It should be noted that the refrigerator control device provided in the above embodiments is only an example of the division of the above functional modules. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0148] The functional units and modules in the above embodiments 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 unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of the embodiments of this application.

[0149] It should be noted that the information interaction and execution process between the above-mentioned devices / units are based on the same concept as the method embodiments of this application. For details on their specific functions and technical effects, please refer to the method embodiments section, and they will not be repeated here.

[0150] This application also provides an electronic device, which includes one or more processors and a memory; The memory is coupled to one or more processors. The memory is used to store computer program code, which includes computer instructions. One or more processors invoke the computer instructions to cause the electronic device to perform the aforementioned refrigerator control method.

[0151] Figure 7 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. The electronic device 700 can be a mobile phone, smart screen, tablet computer, wearable electronic device, in-vehicle electronic device, augmented reality (AR) device, virtual reality (VR) device, laptop computer, ultra-mobile personal computer (UMPC), netbook, personal digital assistant (PDA), projector, or a communication device such as a server, storage device, or base station, or a smart car, etc. This application embodiment does not impose any limitations on the specific type of electronic device.

[0152] The memory 701 can be used to store computer programs 702 and modules. The processor 703 executes various functional applications and data processing of the electronic device by running the software programs and modules stored in the memory 701. The memory 701 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, application programs required for at least one function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created according to the use of the electronic device (such as audio data, telephone directory, etc.). In addition, the memory 701 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device.

[0153] The processor 703 may include one or more processors such as a central processing unit (CPU), an application processor (AP), and a baseband processor. The processor can serve as the nerve center and command center of the wireless router. The processor 703 can generate operation control signals based on instruction opcodes and timing signals to control instruction fetching and execution. The memory 701 can be used to store executable program code, including instructions. The processor 703 executes various functional applications and data processing of the network device by running the instructions stored in the memory. The memory 701 may include a program storage area and a data storage area, such as storing data for audio signals to be played. For example, the memory may be Double Data Rate Synchronous Dynamic Random Access Memory (DDR) or Flash memory.

[0154] This application also provides a computer-readable storage medium storing computer instructions; when the computer-readable storage medium is used on an electronic device, it causes the electronic device to execute the aforementioned refrigerator control method.

[0155] The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or can include one or more data storage devices such as servers or data centers that can be integrated with media. The available medium can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media, or semiconductor media (e.g., solid-state disks (SSDs)).

[0156] This application also provides a computer program product containing computer instructions, which, when run on an electronic device, enables the electronic device to execute the aforementioned refrigerator control method.

[0157] The computer storage medium and computer program product provided in the embodiments of this application are used to execute the methods provided above. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects corresponding to the methods provided above, and will not be repeated here.

[0158] In the above embodiments, implementation can also be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, optical fiber, Digital Subscriber Line, DSL) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access, or a data storage device such as a server or data center that integrates one or more available media. The storage medium can be a magnetic disk, optical disk, read-only memory (ROM), random access memory (RAM), flash memory, hard disk drive (HDD), or solid-state drive (SSD), etc., and the storage medium can also include combinations of the above types of memory.

[0159] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0160] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments claimed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0161] In the embodiments provided in this application, it should be understood that the disclosed apparatus / network devices and methods can be implemented in other ways. For example, the apparatus / network 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. For example, 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.

[0162] 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.

[0163] The technical features of the various embodiments described above in this application can be combined arbitrarily without conflict. For the sake of brevity, this specification does not describe all possible combinations, but as long as these combinations do not violate the technical spirit of this application, they should all be considered within the scope of this application. Based on the content disclosed in this application, those skilled in the art can reasonably combine, delete, or replace the technical features of the above embodiments according to actual needs, and such modifications and variations all fall within the protection scope of this application.

[0164] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.

Claims

1. A refrigerator characterized by comprising: include: The box body is equipped with a flip beam that is rotatably connected to the door of the box body; Heating components are assembled on the tilting beam; An environmental sensor, installed on the cabinet, is used to collect real-time ambient humidity and real-time ambient temperature of the environment in which the refrigerator is located. The controller is connected to both the heating assembly and the environmental sensor. The controller is configured to: The installation status of the refrigerator, the real-time ambient humidity, and the real-time ambient temperature are obtained. If the refrigerator is installed in an embedded manner and the real-time ambient humidity meets the preset compensation conditions, then the real-time ambient humidity is offset compensated based on the current humidity level corresponding to the real-time ambient humidity to obtain the corrected ambient humidity. Based on the corrected ambient humidity and the real-time ambient temperature, the target duty cycle of the heating component within a unit control cycle is determined; A heating control signal is output based on the target energizing duty cycle to adjust the on / off operating state of the heating component.

2. The refrigerator according to claim 1, characterized in that, The controller is also configured to: If the refrigerator is installed in a non-embedded state, the target power duty cycle of the heating component within a unit control cycle is determined based on the real-time ambient humidity and the real-time ambient temperature. A heating control signal is output based on the target energizing duty cycle to adjust the on / off operating state of the heating component.

3. The refrigerator according to claim 1, characterized in that, The controller acquires the installation status of the refrigerator, specifically configured as follows: Obtain the installation status identifier of the refrigerator, which is used to indicate the installation status of the refrigerator, and the installation status is divided into embedded installation and non-embedded installation; The installation status of the refrigerator is identified based on the installation status identifier.

4. The refrigerator according to claim 3, characterized in that, The controller acquires the installation status identifier of the refrigerator, specifically configured as follows: In response to receiving an installation status setting instruction, a verification process is performed on the installation status setting instruction; After the installation status setting instruction passes verification, the installation status identifier indicated by the installation status setting instruction is determined.

5. The refrigerator according to claim 4, characterized in that, The controller performs verification processing on the installation status setting command, specifically configured as follows: The preset arbitration verification rules are invoked to perform verification processing on the installation status setting command; The arbitration verification rules include one of the following: Determine the priority of at least two instructions and confirm the instruction with the higher priority as the valid instruction; When the contents of at least two instructions are consistent, both instructions are confirmed as valid instructions. When the contents of at least two instructions conflict, discard the instruction with the lower priority.

6. The refrigerator according to any one of claims 1 to 5, characterized in that, The controller acquires the real-time ambient humidity and the real-time ambient temperature, and is specifically configured as follows: Acquire multiple sets of raw temperature and humidity data collected by the environmental sensor within a preset time period; The multiple sets of original temperature and humidity data are subjected to moving average filtering to obtain the processed temperature and humidity values. The processed temperature value is determined as the real-time ambient temperature, and the processed humidity value is determined as the real-time ambient humidity.

7. The refrigerator according to any one of claims 1 to 5, characterized in that, The controller performs offset compensation on the real-time ambient humidity based on the current humidity level corresponding to the real-time ambient humidity, and obtains the corrected ambient humidity, specifically configured as follows: Based on the real-time ambient humidity matching corresponding to the current humidity level, the current humidity level is added to the preset compensation offset to obtain the initial compensation level; If the initial compensation level is less than or equal to the preset level threshold, then the initial compensation level is determined as the corrected humidity level. If the initial compensation level is higher than the preset level threshold, then the preset level threshold is determined as the corrected humidity level.

8. The refrigerator according to claim 6, characterized in that, The controller determines whether the real-time ambient humidity meets the preset compensation conditions in the following manner: The current humidity level corresponding to the real-time ambient humidity is compared with the preset humidity level threshold. If the current humidity level reaches or exceeds the preset threshold, then the real-time ambient humidity is determined to meet the preset compensation conditions. If the current humidity level does not reach the preset threshold, then the real-time ambient humidity is determined to be inconsistent with the preset compensation conditions.

9. The refrigerator according to any one of claims 1 to 5, characterized in that, The cabinet is equipped with a hinge box, and the side wall of the hinge box has at least one vent hole that communicates with the external environment of the refrigerator. The environmental sensor is located inside the hinge box and is used to collect raw temperature and humidity data of the ambient air entering through the vent at multiple collection times within a preset time period.

10. A method for controlling a refrigerator, characterized in that, The method includes: Obtain the refrigerator's installation status, real-time ambient humidity, and real-time ambient temperature. If the refrigerator is installed in an embedded manner and the real-time ambient humidity meets the preset compensation conditions, then the real-time ambient humidity is offset compensated based on the current humidity level corresponding to the real-time ambient humidity to obtain the corrected ambient humidity. Based on the corrected ambient humidity and the real-time ambient temperature, the target duty cycle of the refrigerator's heating component within a unit control cycle is determined. A heating control signal is output based on the target energizing duty cycle to adjust the on / off operating state of the heating component.