Fan control method and device, refrigerator and storage medium

CN117722799BActive Publication Date: 2026-07-10TCL HOME APPLIANCES (HEFEI) CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
TCL HOME APPLIANCES (HEFEI) CO LTD
Filing Date
2024-01-17
Publication Date
2026-07-10

Smart Images

  • Figure CN117722799B_ABST
    Figure CN117722799B_ABST
Patent Text Reader

Abstract

The present disclosure discloses a fan control method and device, a refrigerator and a storage medium. The method comprises the following steps: obtaining the running speed and vibration frequency of the fan in the refrigerator; if the vibration frequency is greater than the reference vibration frequency threshold corresponding to the running speed, obtaining the motor running parameter and the fan blade running parameter of the fan; and controlling the fan according to the motor running parameter and the fan blade running parameter until the vibration frequency is less than the reference vibration frequency threshold. The present disclosure can effectively reduce the noise of the refrigerator.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of wind turbine control technology, specifically to a wind turbine control method, device, refrigerator, and storage medium. Background Technology

[0002] As a common refrigeration device, the fan in a refrigerator is a key component for maintaining a stable internal temperature.

[0003] Abnormal vibration of the fan can lead to mechanical failure, affecting the overall stability and structural strength of the fan, and causing noise during the operation of the refrigerator. Summary of the Invention

[0004] This disclosure provides a fan control method, apparatus, refrigerator, and storage medium, aimed at reducing noise during refrigerator operation.

[0005] In a first aspect, embodiments of this disclosure provide a fan control method, including:

[0006] Obtain the operating speed and vibration frequency of the fan inside the refrigerator;

[0007] If the vibration frequency is greater than the reference vibration frequency threshold corresponding to the operating speed, then the motor operating parameters and fan blade operating parameters of the fan are obtained.

[0008] The fan is controlled according to the motor operating parameters and the fan blade operating parameters until the vibration frequency is less than the reference vibration frequency threshold.

[0009] Secondly, embodiments of this disclosure provide a fan control device, the fan control device comprising:

[0010] The first acquisition module is used to acquire the operating speed and vibration frequency of the fan inside the refrigerator;

[0011] The second acquisition module is used to acquire the motor operating parameters and fan blade operating parameters of the fan if the vibration frequency is greater than the reference vibration frequency threshold corresponding to the operating speed.

[0012] The control module is used to control the fan according to the motor operating parameters and the fan blade operating parameters until the vibration frequency is less than the reference vibration frequency threshold.

[0013] Thirdly, embodiments of this disclosure also provide a refrigerator, including a memory storing multiple instructions; a processor loads instructions from the memory to execute the steps of any of the fan control methods provided in embodiments of this disclosure.

[0014] Fourthly, embodiments of this disclosure also provide a computer-readable storage medium storing a plurality of instructions adapted for loading by a processor to perform the steps of any of the wind turbine control methods provided in embodiments of this disclosure.

[0015] This disclosure provides real-time monitoring of the operating speed and vibration frequency of the refrigerator's internal fan. Since each operating speed has a corresponding reference vibration frequency threshold, if the refrigerator detects a fan vibration frequency exceeding this threshold, it can obtain the fan's motor and blade operating parameters. These parameters are then used to control the fan's operation. Therefore, this disclosure can monitor the motor's mechanical vibration in real time and control the fan's operation accordingly, preventing abnormal refrigerator vibration caused by abnormal fan vibration, thereby reducing noise during refrigerator operation and improving the user experience. Attached Figure Description

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

[0017] Figure 1 This is a first flowchart of an embodiment of the fan control method provided in this disclosure;

[0018] Figure 2 This is a second flowchart illustrating one embodiment of the fan control method provided in this disclosure.

[0019] Figure 3 This is a third flowchart of an embodiment of the fan control method provided in this disclosure;

[0020] Figure 4 This is a schematic diagram of the structure of the fan control device provided in the embodiments of this disclosure;

[0021] Figure 5 This is a schematic diagram of the structure of the refrigerator provided in the embodiments of this disclosure. Detailed Implementation

[0022] The technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, and not all embodiments. Based on the embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure. Furthermore, in the description of the embodiments of this disclosure, the terms "first," "second," etc., are used only for distinguishing descriptions and should not be construed as indicating or implying relative importance. Therefore, features defined with "first" or "second" may explicitly or implicitly include one or more features. In the description of the embodiments of this disclosure, "multiple" means two or more, unless otherwise explicitly specified.

[0023] The following detailed description is provided in conjunction with the accompanying drawings. In this embodiment, a refrigerator is used as an example of the executing entity. It should be noted that the order of description in the following embodiments is not intended to limit the preferred order of the embodiments. Although a logical order is shown in the flowcharts, in some cases, the steps shown or described may be performed in a different order than that shown in the accompanying drawings.

[0024] As described in the background section, refrigerators are common electrical appliances in homes and commercial establishments, and their fans are key components for maintaining stable internal temperatures. However, monitoring the operating status of these fans is often limited by space and measurement methods, lacking an effective method for timely detection of the fans' mechanical operating status.

[0025] In order to detect the vibration of the fan and adopt a fan control strategy based on the fan vibration to ensure the overall energy efficiency of the fan even under abnormal vibration, this disclosure provides a fan control method, device, refrigerator and computer-readable storage medium.

[0026] Please refer to Figure 1 The specific flow of this fan control method can be as follows: S10 to S30, wherein:

[0027] S10, obtain the fan speed and vibration frequency of the fan inside the refrigerator;

[0028] It should be noted that, in this embodiment, a vibration sensor can be pre-installed at the motor location of the fan. The vibration sensor includes: a sensor body, which is a small device that can be installed close to the fan to collect vibration signals of the motor in its vertical, horizontal, and axial directions; a data acquisition unit for converting the vibration signals into vibration data; and a data transmission unit for transmitting the vibration data to the refrigerator's processor, whereby the processor analyzes the frequency components in the vibration data to determine the fan's vibration frequency.

[0029] After receiving vibration data from the vibration sensor, the refrigerator can obtain the vibration frequency of the fan within that data. Additionally, the refrigerator can also receive feedback signals from the fan and, based on these signals, determine the fan speed corresponding to the aforementioned vibration frequency.

[0030] S20, if the vibration frequency is greater than the reference vibration frequency threshold corresponding to the operating speed, then obtain the motor operating parameters and fan blade operating parameters;

[0031] It should be noted that in this embodiment, the fan has a corresponding reference vibration frequency threshold at each operating speed. If the fan's vibration frequency exceeds this reference vibration frequency threshold, it is determined that the fan is vibrating abnormally. Furthermore, this reference vibration frequency threshold can be obtained from whole-machine testing; this embodiment does not specifically limit the value of the reference vibration frequency threshold.

[0032] Therefore, in one embodiment, after obtaining the operating speed of the fan, the refrigerator can obtain the reference vibration frequency threshold corresponding to the operating speed.

[0033] Furthermore, if the refrigerator determines that the vibration frequency of the fan is greater than the aforementioned reference vibration frequency threshold, it can obtain the fan's motor operating parameters and blade operating parameters. The motor operating parameters may include at least the motor bearing temperature, while the blade operating parameters may include at least the blade rotation speed.

[0034] S30, the fan is controlled according to the motor operating parameters and the fan blade operating parameters until the vibration frequency is less than the reference vibration frequency threshold.

[0035] After obtaining the motor operating parameters and the fan blade operating parameters, the refrigerator can control the fan according to these parameters, so that the fan's vibration frequency is less than or equal to the reference vibration frequency threshold corresponding to the operating speed.

[0036] It should be noted that, in this embodiment, the fault types of the fan can include at least motor faults, such as motor short circuit, bearing damage, overload and overheating, etc. The fault types of the fan can also include at least fan blade faults, such as fan blade damage or malfunction.

[0037] Based on this, in one embodiment, the refrigerator can determine the fault type of the fan according to the above-mentioned motor operating parameters and fan blade operating parameters, and then adopt a corresponding fan control strategy for different fault types.

[0038] In this embodiment, after receiving vibration data from the vibration sensor, the refrigerator can obtain the vibration frequency of the fan within the vibration data. Additionally, the refrigerator can also obtain feedback signals from the fan and, based on these feedback signals, obtain the fan speed corresponding to the aforementioned vibration frequency. After obtaining the fan's operating speed, the refrigerator can obtain a reference vibration frequency threshold corresponding to that operating speed. If the refrigerator determines that the fan's vibration frequency is greater than the aforementioned reference vibration frequency threshold, it can obtain the fan's motor operating parameters and blade operating parameters. Furthermore, it can control the fan based on these motor operating parameters and blade operating parameters.

[0039] As can be seen, this disclosure monitors the operating speed and vibration frequency of the refrigerator's internal fan in real time. Furthermore, since each operating speed has a corresponding reference vibration frequency threshold, if the refrigerator detects a fan vibration frequency greater than the aforementioned reference vibration frequency threshold, it can obtain the fan's motor operating parameters and blade operating parameters, and then control the fan's operation based on these parameters. Therefore, this disclosure can monitor the motor's mechanical vibration in real time and control the fan's operation accordingly, avoiding abnormal refrigerator vibration caused by abnormal fan vibration, thereby reducing noise during refrigerator operation and improving the user experience. Additionally, this disclosure can also control the fan's operation based on vibration conditions, preventing a decrease in the refrigerator's overall energy efficiency caused by abnormal fan vibration and improving the refrigerator's cooling effect.

[0040] In one embodiment, such as Figure 2 As shown, in the above S30, "controlling the fan according to the motor operating parameters and the fan blade operating parameters" may include:

[0041] S301, if the motor bearing temperature exceeds a preset temperature threshold and the motor operating current is lower than a preset current threshold, then control the fan to stop and output motor fault parameters.

[0042] S302, if the motor bearing temperature does not exceed the preset temperature threshold, the fan blade rotation speed is lower than the preset reference speed, and the fan blade surface temperature is higher than the preset fan blade temperature threshold, then the target image of the fan blade is acquired.

[0043] S303, Based on the target image, identify the target defect region on the surface of the fan blade and the area of ​​the target defect region;

[0044] S304, if the area of ​​the region is less than a preset area threshold, then the operating speed of the fan is maintained.

[0045] It should be noted that, in this embodiment, according to the above description, the types of fan failures can include at least motor failures and fan blade failures. It is understood that the refrigerator can adopt corresponding fan control strategies for different types of failures. For example, if the fan failure is a motor failure, the refrigerator can directly control the fan to stop, avoiding irreparable damage to the fan caused by the motor failure, which would lead to a significant increase in refrigerator energy consumption. If the fan failure is a fan blade failure, the refrigerator can continue to run the fan to maintain normal cooling to the greatest extent possible.

[0046] Specifically, for example, a refrigerator can detect whether the surface temperature of the motor bearing exceeds a preset temperature threshold for normal operation and whether the motor operating current is lower than a preset current threshold. The preset current threshold may include a first current threshold and a second current threshold (the first current threshold being less than the second current threshold). If the first current threshold is greater than the first current threshold but less than the second current threshold, it can be determined that the motor has not experienced a short circuit or open circuit.

[0047] Based on this, if the surface temperature of the motor bearing exceeds the preset temperature threshold for normal operation, it means that the motor has malfunctioned. At this time, the motor can be directly stopped, and motor fault parameters can be output. These parameters include the faulty component, such as the motor bearing, and its operating parameters, reminding the user to promptly troubleshoot and repair the motor fault.

[0048] If the refrigerator detects that the motor bearing temperature does not exceed the preset temperature threshold, but the fan blade rotation speed is lower than the preset reference speed and the fan blade surface temperature is higher than the preset fan blade temperature threshold, it means that the fan vibration is not caused by a motor malfunction, but by the fan blades. In this case, the refrigerator can acquire a target image of the fan blades.

[0049] It is understood that, in this embodiment, an image acquisition module, such as a CCD camera, can be installed inside the refrigerator to acquire target images of the refrigerator fan blades.

[0050] It should be noted that, in this embodiment, the reasons for fan vibration caused by fan blade failure may include: cracks or complete breakage on the fan blade surface, deformation of the fan blade due to thermal expansion or mechanical stress, accumulation of dust, oil or other impurities on the fan blade, blocking the ventilation path, etc.

[0051] Based on this, the refrigerator can identify the defective areas on the fan blade surface and the area of ​​those defective areas according to the target image.

[0052] Furthermore, if the area of ​​the target defect region is smaller than the preset area threshold, it means that the fan blade has a defect, but the defect region is small, so the fan can be controlled to maintain the current speed to maintain the refrigerator's normal cooling to the greatest extent.

[0053] If the area of ​​the target defect region is larger than the preset area threshold, the refrigerator can directly control the fan to stop and output the corresponding fan blade fault parameters to remind the user to check and repair the fan blade fault in time.

[0054] Furthermore, in S10 above, "obtaining the operating speed and vibration frequency of the fan inside the refrigerator" may include:

[0055] Step S101: Obtain the feedback signal of the fan inside the refrigerator;

[0056] Step S102: Obtain the operating speed of the fan and multiple initial vibration frequencies of the fan motor in a preset direction from the feedback signal;

[0057] Step S103: Set the average vibration frequency of the plurality of initial vibration frequencies as the vibration frequency of the fan.

[0058] In this embodiment, the refrigerator can acquire feedback signals from the internal fan in real time during operation. Furthermore, the refrigerator can acquire the fan's operating speed and multiple initial vibration frequencies of the fan in a preset direction from the feedback signals.

[0059] The preset direction can include the vibration frequencies in three directions: vertical, horizontal, and axial, at the bearing locations at both ends of the motor stator.

[0060] Furthermore, the refrigerator can calculate the average vibration frequency in three directions and set this average vibration frequency as the fan's vibration frequency, thereby controlling the fan's operation based on this vibration frequency. By measuring the vibration frequency of the motor in multiple directions, the refrigerator can calculate the fan's vibration frequency, achieving precise detection of the fan's vibration frequency and thus enabling precise fan control based on that frequency.

[0061] Therefore, in this embodiment, the refrigerator can detect whether the refrigerator is experiencing a motor malfunction or a fan malfunction based on the motor operating parameters and the fan blade operating parameters. When the motor bearing temperature exceeds a preset temperature threshold and the motor operating current is below a preset current threshold, the fan will be stopped. Alternatively, even if the motor bearing temperature does not exceed the preset temperature threshold, but the area of ​​the target defect region on the fan blade surface is greater than a preset area threshold, the fan will also be stopped. Therefore, this disclosure allows for flexible control of the fan to maintain its current speed or stop directly when abnormal fan vibration is detected. This alleviates wear or damage to the fan hardware caused by abnormal fan vibration while also preventing the impact of abnormal fan vibration on the refrigerator's cooling effect and avoiding increased refrigerator energy consumption due to abnormal fan vibration.

[0062] In one embodiment, such as Figure 3As shown, after S301 above, "controlling the fan to stop and outputting motor fault parameters", it may further include:

[0063] S305, Obtain the fan identification code of the fan;

[0064] S306, Based on the fan identification code, query the preset mapping table to obtain the fan type of the fan identification code;

[0065] S307, Control the operation of the refrigerator according to the fan type and the target object corresponding to the fan type.

[0066] It should be noted that in this embodiment, after the refrigerator stops operating the fan, in order to ensure that the refrigerator can still cool normally before the fan starts running normally, the refrigerator can adopt a corresponding control strategy.

[0067] Specifically, for example, the refrigerator can obtain the fan identification code of the stopped fan, which may include fan location parameters and fan equipment code, etc.

[0068] Furthermore, the refrigerator can look up the fan type corresponding to the fan identifier in a preset mapping table. This mapping table can be pre-built based on the fan identifier and fan type, and will not be elaborated on here.

[0069] It's understandable that refrigerator fans include different types with different functions, such as refrigeration fans, condenser fans, and cooling fans. Different types of fans act on different objects; for example, refrigeration fans act on the freezer compartment, while condenser fans act on the condenser.

[0070] Therefore, the refrigerator can control its operation based on the type of fan and the target object corresponding to that fan type.

[0071] Furthermore, in S307 above, "controlling the refrigerator to operate according to the fan type and the target object corresponding to the fan type" may include:

[0072] S3071, if the fan type is a refrigeration fan type, then obtain the compartment temperature of the freezer compartment inside the refrigerator;

[0073] S3072, if the compartment temperature is higher than the preset compartment temperature threshold, the compressor speed is increased until the compartment temperature reaches the preset compartment temperature threshold, and / or the compressor operating temperature reaches the preset shutdown temperature threshold, and the compressor is shut down.

[0074] In this embodiment, if the fan type is a refrigeration fan type, the refrigerator can obtain the humidity of the freezer compartment inside the refrigerator.

[0075] Understandably, if the refrigeration fan malfunctions and stops, in order to ensure that the refrigerator can continue to cool normally and prevent the stored items from spoiling, the refrigerator can detect whether the compartment temperature is higher than the preset compartment temperature threshold.

[0076] If the detected compartment temperature is higher than the preset compartment temperature threshold, it means that the refrigerator's cooling effect is poor. The refrigerator can increase the compressor speed to lower the compartment temperature of the freezer compartment until the compartment temperature reaches the preset compartment temperature threshold, and / or the compressor's operating temperature reaches the preset shutdown temperature threshold, so that the refrigerator's cooling effect is not affected by the shutdown of the freezer fan, ensuring the refrigerator's normal cooling.

[0077] Furthermore, after "shutting down the compressor control" in S3072 above, it may also include:

[0078] S3073, if the evaporation temperature is lower than the preset evaporation temperature threshold, the amount of frost on the frost-covered area of ​​the evaporator surface is obtained;

[0079] S3074, if the amount of frost is greater than the preset frost threshold, then the heating element corresponding to the frost area is turned on to defrost until the amount of frost is less than the preset frost threshold, and then the compressor is turned on again.

[0080] In this embodiment, after the refrigerator stops controlling the compressor, it can detect whether frost has formed on the evaporator. The refrigerator can obtain the evaporation temperature of the evaporator surface. If the evaporation temperature is lower than a preset evaporation temperature threshold, it means that frost has formed on the evaporator surface. The refrigerator can then control the evaporator to stop and obtain the amount of frost on the evaporator surface. For example, in this embodiment, the amount of frost on the evaporator surface can be estimated based on the difference between the frost point temperature and the evaporator surface temperature.

[0081] Furthermore, if the amount of frost exceeds the preset frost threshold, the heating element corresponding to the frost area will be activated to defrost until the amount of frost is less than the preset frost threshold, at which point the compressor will be restarted for cooling.

[0082] In another embodiment, the refrigerator can also, after increasing the compressor speed and controlling the compressor to run for a preset time, if the freezer compartment temperature still does not reach a preset compartment temperature threshold, but the operating temperature has reached a preset shutdown temperature threshold, obtain the evaporation temperature of the evaporator inside the refrigerator, and defrost if the evaporation temperature is lower than the preset evaporation temperature threshold. It is understood that if the freezer compartment temperature still does not decrease significantly after increasing the compressor speed and running for a preset time, the refrigerator can detect whether there is frost on the evaporator. Since frost on the evaporator severely affects the refrigerator's cooling effect, if frost is present on the evaporator, it can be defrosted first.

[0083] Furthermore, in S307 above, "controlling the refrigerator to operate according to the fan type and the target object corresponding to the fan type" may include:

[0084] S3076, If the fan type is a condenser fan type, then obtain the condensation temperature of the condenser surface inside the refrigerator;

[0085] S3077, if the condensing temperature is higher than the preset condensing temperature threshold, then the compressor speed is adjusted to the preset base speed, wherein the preset base speed is determined based on the ambient temperature of the environment in which the refrigerator is located.

[0086] It should be noted that, in this embodiment, as described above, the target of the action differs for different fan types, and the control strategy of the refrigerator also differs after the fan stops. When the refrigerator's fan type is a condenser fan, it can be understood that if the condenser fan stops, the heat exchange effect of the refrigerant in the condenser will significantly deteriorate, and the compressor will increase its speed to increase the amount of refrigerant. At this time, the operating temperature of the compressor will rise rapidly.

[0087] When the refrigerator is in condenser fan mode, it can obtain the condensation temperature of the condenser surface. If the condensation temperature is higher than the preset condensation temperature threshold, it means that the condenser heat exchange is abnormal. At this time, the refrigerator can reduce the compressor speed to a preset base speed, which can be determined based on the ambient temperature of the refrigerator's environment, so that the refrigerator can maintain its basic cooling function.

[0088] Therefore, in this embodiment, after the refrigeration fan fails and stops operating, the refrigerator can still cool normally. During the cooling process, it monitors whether the temperature of the freezer compartment reaches a preset temperature threshold, and performs a defrosting operation on the evaporator if the temperature does not reach the preset threshold. After the condenser fan fails and stops operating, the refrigerator can control the compressor speed according to the condenser's heat exchange level, enabling the compressor to maintain the refrigerator's cooling capacity. This ensures that the refrigerator can still cool normally even when the refrigeration fan fails, improving the user experience.

[0089] In one embodiment, after step S30 above, "controlling the fan according to the motor operating parameters and the fan blade operating parameters," the following may be included:

[0090] S40, based on the motor operating parameters and the fan blade operating parameters, obtain the corresponding fan repair strategy from the preset database;

[0091] S50, responding to the wind turbine repair command based on the wind turbine repair strategy, repair the wind turbine.

[0092] It should be noted that in this embodiment, a corresponding repair strategy can be preset for possible fan failures in the refrigerator. This repair strategy can be stored in the refrigerator's internal program or in a preset database in the cloud.

[0093] Based on this, after obtaining the operating parameters of the fan motor and the fan blades, the refrigerator can determine the type of fan failure, such as motor failure or fan blade failure, according to these parameters. Then, it can retrieve the corresponding fan repair strategy from a preset database. Simultaneously, the refrigerator can output and display this fan repair strategy on its touchscreen.

[0094] Users can click on the fan repair strategy and trigger the corresponding fan repair command. The refrigerator can respond to the fan repair command to automatically repair the fan malfunction, and output a corresponding fan malfunction alarm if the repair fails, allowing users to promptly check for fan risks. Therefore, this embodiment realizes automatic repair of fan malfunctions and can also remind manual repair when automatic repair fails, avoiding abnormal cooling of the refrigerator caused by fan malfunctions.

[0095] This embodiment also provides a fan control device, which can be integrated into a refrigerator. For example, as Figure 4 As shown, the fan control device may include:

[0096] The first acquisition module 1001 is used to acquire the operating speed and vibration frequency of the fan inside the refrigerator;

[0097] The second acquisition module 1002 is used to acquire the motor operating parameters and fan blade operating parameters of the fan if the vibration frequency is greater than the reference vibration frequency threshold corresponding to the operating speed.

[0098] The control module 1003 is used to control the fan according to the motor operating parameters and the fan blade operating parameters until the vibration frequency is less than the reference vibration frequency threshold.

[0099] Optionally, the motor operating parameters include the motor bearing temperature and the motor operating current; the fan blade operating parameters include the fan blade surface temperature and the number of fan blade revolutions within a preset time period; the control module 1003 is further used for:

[0100] If the motor bearing temperature exceeds a preset temperature threshold and the motor operating current is lower than a preset current threshold, the fan will be stopped and motor fault parameters will be output.

[0101] If the motor bearing temperature does not exceed the preset temperature threshold, the fan blade rotation speed is lower than the preset reference speed, and the fan blade surface temperature is higher than the preset fan blade temperature threshold, then the target image of the fan blade is acquired.

[0102] Based on the target image, identify the target defect region on the fan blade surface and the area of ​​the target defect region.

[0103] If the area of ​​the region is smaller than a preset area threshold, the operating speed of the fan will be maintained.

[0104] Optionally, the first acquisition module 1001 is further configured to:

[0105] Obtain the feedback signal from the fan inside the refrigerator;

[0106] The operating speed of the fan and multiple initial vibration frequencies of the fan motor in a preset direction are obtained from the feedback signal.

[0107] The average vibration frequency of the plurality of initial vibration frequencies is set as the vibration frequency of the fan.

[0108] Optionally, the control module 1003 is further configured to:

[0109] Obtain the fan identification code of the fan;

[0110] Based on the fan identification code, a preset mapping table is consulted to obtain the fan type corresponding to the fan identification code. ;

[0111] The refrigerator is controlled to operate according to the type of fan and the target object corresponding to the type of fan.

[0112] Optionally, the target object includes the freezer compartment of the refrigerator, and the control module 1003 is further configured to:

[0113] If the fan type is a refrigeration fan type, then obtain the compartment temperature of the freezer compartment inside the refrigerator;

[0114] If the compartment temperature is higher than the preset compartment temperature threshold, the compressor speed is increased until the compartment temperature reaches the preset compartment temperature threshold, and / or the compressor operating temperature reaches the preset shutdown temperature threshold, and the compressor is shut down.

[0115] Optionally, the control module 1003 is further configured to:

[0116] If the evaporation temperature is lower than a preset evaporation temperature threshold, the amount of frost on the frost-covered area of ​​the evaporator surface is obtained;

[0117] If the amount of frost is greater than a preset frost threshold, the heating element corresponding to the frost area is turned on to defrost until the amount of frost is less than the preset frost threshold, and then the compressor is turned on again.

[0118] Optionally, the target object includes a compressor, and the control module 1003 is further configured to:

[0119] If the fan type is a condenser fan type, then obtain the condensation temperature of the condenser surface inside the refrigerator;

[0120] If the condensing temperature is higher than the preset condensing temperature threshold, the compressor speed is adjusted to the preset base speed, wherein the preset base speed is determined based on the ambient temperature of the environment in which the refrigerator is located.

[0121] Optionally, the fan control device in this disclosure further includes:

[0122] The third acquisition module is used to acquire the corresponding fan repair strategy from a preset database based on the motor operating parameters and the fan blade operating parameters;

[0123] The repair module is used to repair the wind turbine in response to a wind turbine repair command based on the wind turbine repair strategy.

[0124] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.

[0125] like Figure 5 As shown, Figure 5 This is a schematic diagram of the structure of a refrigerator provided in an embodiment of this disclosure. The refrigerator 1100 includes a processor 1101 with one or more processing cores, a memory 1102 with one or more computer-readable storage media, and a computer program stored on the memory 1102 and executable on the processor. The processor 1101 and the memory 1102 are electrically connected. Those skilled in the art will understand that the refrigerator structure shown in the figure does not constitute a limitation on the refrigerator, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0126] The processor 1101 is the control center of the refrigerator 1100. It connects to various parts of the refrigerator 1100 via various interfaces and lines. By running or loading software programs and / or units stored in the memory 1102, and by calling data stored in the memory 1102, it executes various functions of the refrigerator 1100 and processes data, thereby performing overall monitoring of the refrigerator 1100. The processor 1101 can be a CPU, GPU, network processor (NP), etc., and can implement or execute the methods, steps, and logic diagrams disclosed in the embodiments of this disclosure.

[0127] In this embodiment of the disclosure, the processor 1101 in the refrigerator 1100 loads the instructions corresponding to the processes of one or more application programs into the memory 1102 according to the following steps, and the processor 1101 runs the application programs stored in the memory 1102 to realize various functions, such as:

[0128] Obtain the operating speed and vibration frequency of the fan inside the refrigerator;

[0129] If the vibration frequency is greater than the reference vibration frequency threshold corresponding to the operating speed, then the motor operating parameters and fan blade operating parameters of the fan are obtained.

[0130] The fan is controlled according to the motor operating parameters and the fan blade operating parameters until the vibration frequency is less than the reference vibration frequency threshold.

[0131] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.

[0132] Optional, such as Figure 5 As shown, the refrigerator 1100 also includes: a touch screen display 1103, an radio frequency circuit 1104, an audio circuit 1105, an input unit 1106, and a power supply 1107. The processor 1101 is electrically connected to the touch screen display 1103, the radio frequency circuit 1104, the audio circuit 1105, the input unit 1106, and the power supply 1107. Those skilled in the art will understand that... Figure 5 The refrigerator structure shown does not constitute a limitation on the refrigerator and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0133] The touch display screen 1103 can be used to display a graphical user interface (GUI) and receive operation commands generated by the user interacting with the GUI. The touch display screen 1103 may include a display panel and a touch panel. The display panel can be used to display information input by the user or information provided to the user, as well as various GUIs of the refrigerator. These GUIs can be composed of graphics, text, icons, video, and any combination thereof. Optionally, the display panel can be configured using a liquid crystal display (LCD), organic light-emitting diode (OLED), or other similar technologies. The touch panel can be used to collect touch operations performed by the user on or near it (such as operations performed by the user using a finger, stylus, or any suitable object or accessory on or near the touch panel), and generate corresponding operation commands, which then execute the corresponding program. Optionally, the touch panel may include a touch detection device and a touch controller. The touch detection device detects the user's touch location and the signal generated by the touch operation, transmitting the signal to the touch controller. The touch controller receives touch information from the touch detection device, converts it into touch point coordinates, and sends it to the processor 1101. It can also receive and execute commands from the processor 1101. The touch panel can cover the display panel. When the touch panel detects a touch operation on or near it, it transmits the information to the processor 1101 to determine the type of touch event. Subsequently, the processor 1101 provides corresponding visual output on the display panel based on the type of touch event. In this embodiment, the touch panel and the display panel can be integrated into the touch display screen 1103 to achieve input and output functions. However, in some embodiments, the touch panel and the touch display screen 1103 can be implemented as two independent components to achieve input and output functions. That is, the touch display screen 1103 can also be used as part of the input unit 1106 to achieve input functions.

[0134] The radio frequency circuit 1104 can be used to transmit and receive radio frequency signals to establish wireless communication with network devices or other refrigerators, and to transmit and receive signals with network devices or other refrigerators.

[0135] Audio circuit 1105 can be used to provide an audio interface between the user and the refrigerator via a speaker and a microphone. Audio circuit 1105 can convert received audio data into electrical signals and transmit them to the speaker, where the speaker converts them into sound signals for output. Conversely, the microphone converts collected sound signals into electrical signals, which are then received by audio circuit 1105, converted back into audio data, and then processed by processor 1101 before being transmitted via radio frequency circuit 1104 to, for example, another refrigerator, or output to memory 1102 for further processing. Audio circuit 1105 may also include an earphone jack to provide communication between external headphones and the refrigerator.

[0136] The input unit 1106 can be used to receive input numbers, characters, or user characteristic information (such as fingerprints, iris, facial information, etc.), and to generate keyboard, mouse, joystick, optical, or trackball signal inputs related to user settings and function control.

[0137] Power supply 1107 is used to supply power to the various components of refrigerator 1100. Optionally, power supply 1107 can be logically connected to processor 1101 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. Power supply 1107 may also include one or more DC or AC power supplies, recharging systems, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components.

[0138] although Figure 5 As not shown in the diagram, the refrigerator 1100 may also include a camera, sensor, wireless fidelity module, Bluetooth module, etc., which will not be described in detail here.

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

[0140] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by instructions, or by instructions controlling related hardware. These instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.

[0141] Therefore, embodiments of this disclosure provide a computer-readable storage medium storing a plurality of computer programs that can be loaded by a processor to execute any of the wind turbine control methods provided in embodiments of this disclosure. The computer program can execute the steps of the following wind turbine control method:

[0142] Obtain the operating speed and vibration frequency of the fan inside the refrigerator;

[0143] If the vibration frequency is greater than the reference vibration frequency threshold corresponding to the operating speed, then the motor operating parameters and fan blade operating parameters of the fan are obtained.

[0144] The fan is controlled based on the motor operating parameters and the fan blade operating parameters.

[0145] The computer-readable storage medium may include: read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.

[0146] Since the computer program stored in the computer-readable storage medium can execute any of the wind turbine control methods provided in the embodiments of this disclosure, the beneficial effects that any of the wind turbine control methods provided in the embodiments of this disclosure can achieve can be realized, as detailed in the preceding embodiments, and will not be repeated here.

[0147] In the above embodiments of the fan control device, computer-readable storage medium, refrigerator, and computer program product, the descriptions of each embodiment have different focuses. Parts not described in detail in a particular embodiment can be referred to in the relevant descriptions of other embodiments. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes and beneficial effects of the fan control device, computer-readable storage medium, computer program product, refrigerator, and their corresponding units described above can be referred to the description of the fan control method in the above embodiments, and will not be repeated here.

[0148] The foregoing has provided a detailed description of a fan control method, device, refrigerator, computer-readable storage medium, and computer program product provided by the embodiments of this disclosure. Specific examples have been used to illustrate the principles and implementation methods of this disclosure. The descriptions of the above embodiments are only for the purpose of helping to understand the methods and core ideas of this disclosure. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this disclosure. Therefore, the content of this specification should not be construed as a limitation of this disclosure.

Claims

1. A fan control method, characterized in that, The fan control method includes: Obtain the operating speed and vibration frequency of the fan inside the refrigerator; If the vibration frequency is greater than the reference vibration frequency threshold corresponding to the operating speed, the motor operating parameters and fan blade operating parameters of the fan are obtained; the motor operating parameters include the motor bearing temperature and the motor operating current, and the fan blade operating parameters include the fan blade surface temperature and the number of fan blade rotations within a preset time period. The fan is controlled according to the motor operating parameters and the fan blade operating parameters, including: if the motor bearing temperature exceeds a preset temperature threshold and the motor operating current is lower than a preset current threshold, the fan is stopped and motor fault parameters are output; if the motor bearing temperature does not exceed the preset temperature threshold, the fan blade rotation speed is lower than a preset reference rotation speed, and the fan blade surface temperature is higher than a preset fan blade temperature threshold, a target image of the fan blade is acquired; based on the target image, a target defect area on the fan blade surface and the area of ​​the target defect area are identified; if the area is less than a preset area threshold, the fan speed is maintained until the vibration frequency is lower than the reference vibration frequency threshold.

2. The fan control method according to claim 1, characterized in that, The acquisition of the operating speed and vibration frequency of the refrigerator's internal fan includes: Obtain the feedback signal from the fan inside the refrigerator; The operating speed of the fan and multiple initial vibration frequencies of the fan motor in a preset direction are obtained from the feedback signal. The average vibration frequency of the plurality of initial vibration frequencies is set as the vibration frequency of the fan.

3. The fan control method according to claim 1, characterized in that, After controlling the fan to stop and outputting motor fault parameters, the process includes: Obtain the fan identification code of the fan; Based on the fan identification code, a preset mapping table is consulted to obtain the fan type of the fan identification code; The refrigerator is controlled to operate according to the type of fan and the target object corresponding to the type of fan.

4. The fan control method according to claim 3, characterized in that, The target object includes the freezer compartment of the refrigerator. Controlling the operation of the refrigerator based on the fan type and the target compartment corresponding to the fan type includes: If the fan type is a refrigeration fan type, then obtain the compartment temperature of the freezer compartment inside the refrigerator; If the compartment temperature is higher than the preset compartment temperature threshold, the compressor speed is increased until the compartment temperature reaches the preset compartment temperature threshold, and / or the compressor operating temperature reaches the preset shutdown temperature threshold, and the compressor is shut down.

5. The fan control method according to claim 4, characterized in that, After the compressor is shut down, the following steps are included: If the evaporation temperature on the evaporator surface is lower than a preset evaporation temperature threshold, the amount of frost on the frost-covered area of ​​the evaporator surface is obtained; If the amount of frost is greater than a preset frost threshold, the heating element corresponding to the frost area is turned on to defrost until the amount of frost is less than the preset frost threshold, and then the compressor is turned on again.

6. The fan control method according to claim 3, characterized in that, The target object includes a compressor, and controlling the refrigerator's operation according to the fan type and the target compartment corresponding to the fan type includes: If the fan type is a condenser fan type, then obtain the condensation temperature of the condenser surface inside the refrigerator; If the condensing temperature is higher than the preset condensing temperature threshold, the compressor speed is adjusted to the preset base speed, wherein the preset base speed is determined based on the ambient temperature of the environment in which the refrigerator is located.

7. The fan control method according to any one of claims 1-6, characterized in that, After controlling the fan according to the motor operating parameters and the fan blade operating parameters, the process includes: Based on the motor operating parameters and the fan blade operating parameters, obtain the corresponding fan repair strategy from the preset database; In response to a wind turbine repair command based on the wind turbine repair strategy, the wind turbine is repaired.

8. A fan control device, characterized in that, The fan control device includes: The first acquisition module is used to acquire the operating speed and vibration frequency of the fan inside the refrigerator; The second acquisition module is used to acquire the motor operating parameters and fan blade operating parameters of the fan if the vibration frequency is greater than the reference vibration frequency threshold corresponding to the operating speed; the motor operating parameters include the motor bearing temperature and the motor operating current, and the fan blade operating parameters include the fan blade surface temperature and the number of fan blade rotations within a preset time period; The control module is used to control the fan according to the motor operating parameters and the fan blade operating parameters, including: if the motor bearing temperature exceeds a preset temperature threshold and the motor operating current is lower than a preset current threshold, controlling the fan to stop and outputting motor fault parameters; if the motor bearing temperature does not exceed the preset temperature threshold, the fan blade operating speed is lower than a preset reference speed, and the fan blade surface temperature is higher than a preset fan blade temperature threshold, acquiring a target image of the fan blade; identifying the target defect area on the fan blade surface and the area of ​​the target defect area based on the target image; if the area is less than a preset area threshold, maintaining the fan's operating speed until the vibration frequency is less than the reference vibration frequency threshold.

9. A refrigerator, characterized in that, The device includes a processor and a memory, the memory storing multiple instructions; the processor loads instructions from the memory to perform the steps of the wind turbine control method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a plurality of instructions adapted for loading by a processor to perform the steps of the wind turbine control method as described in any one of claims 1 to 7.