Oil stain detection method and device, household appliance and readable storage medium

By detecting the motor power and torque to calculate the angular velocity and weight of the impeller, combined with the preset speed and standard weight, two oil pollution calculation methods are adopted to solve the problem of low accuracy of oil pollution detection in range hoods and achieve more accurate determination of oil pollution amount.

CN119555192APending Publication Date: 2025-03-04QINGDAO HAIER WISDOM KITCHEN APPLIANCE CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311133769.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-04
Publication Date
2025-03-04

AI Technical Summary

Technical Problem

In the prior art, the accuracy of oil stain detection of range hoods is low, which leads to problems of incomplete cleaning or excessive cleaning by users.

Method used

By detecting the real-time driving power and torque of the motor, calculating the angular velocity and weight of the impeller, and combining the preset speed and standard weight, two oil pollution calculation methods are used to determine the target oil pollution weight, thereby improving detection accuracy.

Benefits of technology

It improves the accuracy of oil pollution detection, ensures the effectiveness and energy saving of cleaning, and avoids the problems of incomplete cleaning or excessive cleaning.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119555192A_ABST
    Figure CN119555192A_ABST
Patent Text Reader

Abstract

The invention provides an oil stain detection method and device, a household appliance and a readable storage medium, and the method is applied to a range hood, and comprises the steps: controlling a motor to drive an impeller to operate according to a preset rotating speed, and detecting the real-time driving power of the motor and the real-time torque between the motor and the impeller during operation; calculating the angular velocity of the impeller according to the real-time torque and the real-time driving power to obtain a first angular velocity; calculating the weight of the impeller according to the first angular velocity to obtain a first weight; determining the oil stain weight on the impeller according to the first weight and the first standard weight of the impeller to obtain the first oil stain weight; calculating the angular velocity of the impeller according to the preset rotating speed to obtain a second angular velocity; calculating the weight of the impeller according to the second angular velocity to obtain a second weight; determining the oil stain weight on the impeller according to the second weight and the second standard weight of the impeller to obtain a second oil stain weight; and determining the target oil weight according to the first oil weight and the second oil weight. According to the invention, the accuracy of determining the oil stain weight of the impeller is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of range hood control, and in particular to an oil stain detection method, device, household appliance and readable storage medium. Background Art

[0002] As one of the modern kitchen appliances, the range hood has become a necessity in the lives of contemporary people. However, after using the range hood for a period of time, the oil screen, impeller, volute and other parts are covered with oil stains. When users clean the range hood, they cannot know the specific amount of oil stains on the range hood, which often leads to incomplete or excessive cleaning of the range hood.

[0003] In the related art, only a weight detector is used to detect the oil pollution degree of the range hood and determine the weight of the oil pollution of the range hood, which reduces the accuracy of determining the weight of the oil pollution. Summary of the invention

[0004] The present invention provides an oil pollution detection method, a device, a household appliance and a readable storage medium, which improve the accuracy of determining the weight of the oil pollution.

[0005] In a first aspect, the oil pollution detection method provided by the present invention is applied to a range hood, wherein the range hood comprises an impeller and a motor driving the impeller to rotate, and the method comprises:

[0006] Controlling the motor to drive the impeller to run at a preset speed, and detecting the real-time driving power of the motor and the real-time torque between the motor and the impeller during operation;

[0007] Calculating the angular velocity of the impeller according to the real-time torque and the real-time driving power to obtain a first angular velocity; calculating the weight of the impeller according to the first angular velocity to obtain a first weight; determining the weight of the oil stain on the impeller according to the first weight and a first standard weight of the impeller to obtain a first oil stain weight;

[0008] Calculating the angular velocity of the impeller according to the preset rotation speed to obtain a second angular velocity; calculating the weight of the impeller according to the second angular velocity to obtain a second weight; determining the weight of the oil stain on the impeller according to the second weight and a second standard weight of the impeller to obtain a second oil stain weight;

[0009] A target oil pollution weight is determined according to the first oil pollution weight and the second oil pollution weight.

[0010] In a second aspect, the oil pollution detection device provided by the present invention is applied to a range hood, wherein the range hood comprises an impeller and a motor driving the impeller to rotate, and the device comprises:

[0011] A detection module, used for controlling the motor to drive the impeller to run at a preset speed, and detecting the real-time driving power of the motor and the real-time torque between the motor and the impeller during operation;

[0012] a determination module, configured to calculate the angular velocity of the impeller according to the real-time torque and the real-time driving power to obtain a first angular velocity; calculate the weight of the impeller according to the first angular velocity to obtain a first weight; determine the weight of the oil stain on the impeller according to the first weight and a first standard weight of the impeller to obtain a first oil stain weight;

[0013] The determination module is further configured to calculate the angular velocity of the impeller according to the preset rotation speed to obtain a second angular velocity; calculate the weight of the impeller according to the second angular velocity to obtain a second weight; determine the weight of the oil stain on the impeller according to the second weight and a second standard weight of the impeller to obtain a second oil stain weight;

[0014] The determination module is further used to determine a target oil pollution weight according to the first oil pollution weight and the second oil pollution weight.

[0015] In a third aspect, the household appliance provided by the present invention comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the oil pollution detection method as described in any embodiment of the present invention is implemented.

[0016] In a fourth aspect, the present invention provides a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, the oil pollution detection method as described in any embodiment of the present invention is implemented.

[0017] The scheme of the present invention can control the motor to drive the impeller to run at a preset speed, and detect the real-time driving power of the motor and the real-time torque between the motor and the impeller during operation; calculate the angular velocity of the impeller according to the real-time torque and the real-time driving power to obtain a first angular velocity; calculate the weight of the impeller according to the first angular velocity to obtain a first weight; determine the weight of the oil on the impeller according to the first weight and the first standard weight of the impeller to obtain a first oil weight; calculate the angular velocity of the impeller according to the preset speed to obtain a second angular velocity; calculate the weight of the impeller according to the second angular velocity to obtain a second weight; determine the weight of the oil on the impeller according to the second weight and the second standard weight of the impeller to obtain a second oil weight; determine the target oil weight according to the first oil weight and the second oil weight. In the present invention, the first oil calculation method is adopted, that is, the first angular velocity is calculated based on the real-time torque, and the first oil weight of the impeller is determined based on the first angular velocity and the first standard weight of the impeller. The second oil pollution calculation method is adopted, that is, the second angular velocity is calculated according to the preset rotation speed, and the second oil pollution weight of the impeller is determined based on the second angular velocity and the second standard weight of the impeller. Two oil pollution weight calculation methods are used to obtain the target oil pollution weight, so that the determined oil pollution weight is more accurate. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] In order to more clearly illustrate the technical solution of the present invention, the drawings required for use in the embodiments are briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0019] Figure 1 This is a schematic diagram of the process of an oil pollution detection method provided by the present invention. Figure 1 ;

[0020] Figure 2 This is a schematic diagram of the process of an oil pollution detection method provided by the present invention. Figure 2 ;

[0021] Figure 3 It is a structural schematic diagram of the oil pollution detection device provided by the present invention;

[0022] Figure 4 It is a structural schematic diagram of the household appliance provided by the present invention. DETAILED DESCRIPTION

[0023] In order to enable those skilled in the art to better understand the solution of the present invention, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

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

[0025] In the present invention, the technical solution can be applied to the oil pollution weight detection of components, for example: oil pollution detection of the impeller of a range hood. In the subsequent description, the technical solution of the present invention will be described by combining the oil pollution detection scenario of the impeller of a range hood as an example, but it should be noted that the technical solution of the present invention can be applied not only to the oil pollution detection of the impeller of a range hood, and this is not limited here.

[0026] like Figure 1 As shown, Figure 1 This is a schematic diagram of the process of an oil pollution detection method provided by the present invention. Figure 1 The oil stain detection method provided by the present invention can be executed by the oil stain detection device provided by the present invention, and the device can be implemented in software and / or hardware. In a specific embodiment, the device can be integrated in a household appliance, and the household appliance can be a range hood, an electric fan, etc. The following embodiments will be described by taking the oil stain detection device integrated in a household appliance as an example. Figure 1 The oil pollution detection method of this embodiment may specifically include the following steps:

[0027] S101, controlling the motor to drive the impeller to run at a preset speed, and detecting the real-time driving power of the motor and the real-time torque between the motor and the impeller during operation.

[0028] Specifically, a torque detector can be installed between the motor shaft and the impeller. The torque detected by the torque detector is positively correlated with the weight of the oil stains. When the weight of the oil stains on the impeller increases, the torque on the motor shaft also increases accordingly, and the torque value detected by the torque detector also increases accordingly. When the range hood controls the motor to drive the impeller to rotate at a preset speed, the real-time driving power of the motor is detected, and the real-time torque between the motor shaft and the impeller is detected based on the installed torque detector.

[0029] In this embodiment, when the control motor drives the impeller to run at a preset speed, the impeller can be driven to rotate in the opposite direction at the preset speed, thereby reducing the influence of the generated wind on the torque between the motor shaft and the impeller measured by the torque detector.

[0030] S102. Calculate the angular velocity of the impeller according to the real-time torque and the real-time driving power to obtain a first angular velocity; calculate the weight of the impeller according to the first angular velocity to obtain a first weight; determine the weight of the oil stains on the impeller according to the first weight and a first standard weight of the impeller to obtain a first oil stain weight.

[0031] Specifically, the first standard weight of the impeller may be the weight of the impeller when the impeller is powered on for the first time, or the weight of the impeller after the last cleaning. The first weight may be the weight of the impeller including the weight of the oil stain after a preset time. The angular velocity of the impeller may be calculated according to the real-time torque and the real-time driving power to obtain the first angular velocity, the first weight of the impeller may be calculated according to the first angular velocity, and the first standard weight of the impeller may be subtracted from the first weight to obtain the first oil stain weight of the impeller.

[0032] In this embodiment, the first angular velocity can be calculated by the following formula (1):

[0033]

[0034] In the above formula (1), w is the first angular velocity, P is the driving power, and T is the torque value.

[0035] The first weight can be calculated according to the following formula (2):

[0036]

[0037] In the above formula (2), m is the first weight of the impeller, p is the real-time driving power, w is the first angular velocity, and r is the impeller radius.

[0038] S103, calculating the angular velocity of the impeller according to the preset rotation speed to obtain a second angular velocity; calculating the weight of the impeller according to the second angular velocity to obtain a second weight; determining the weight of the oil stains on the impeller according to the second weight and a second standard weight of the impeller to obtain a second oil stain weight.

[0039] Specifically, the second standard weight of the impeller may be the weight of the impeller when the impeller is powered on for the first time, or the weight of the impeller after the first cleaning, and the second weight may be the weight of the impeller including the weight of the oil stain after a preset time. The angular velocity of the impeller may be calculated according to the real-time torque and the real-time driving power to obtain the second angular velocity, the second weight of the impeller may be calculated according to the second angular velocity, and the second standard weight of the impeller may be subtracted from the second weight to obtain the second oil stain weight of the impeller.

[0040] In this embodiment, when the control motor drives the impeller to run at a preset speed, the impeller can be driven to rotate in the opposite direction at the preset speed, thereby reducing the influence of the generated wind on the torque between the motor shaft and the impeller measured by the torque detector.

[0041] In this embodiment, the first angular velocity can be calculated by the following formula (3):

[0042]

[0043] In the above formula (3), w is the second angular velocity and n is the rotation speed.

[0044] For example, when the electric control board controls the motor to drive the impeller to rotate at a fixed speed, such as 1440 r / h, n is 1440, which is substituted into formula (1) to obtain an angular velocity of 150.72 rad / s.

[0045] In this embodiment, there is no sequence between S102 and S103, ie, calculating the first oil pollution weight and the second oil pollution weight.

[0046] S104: Determine a target oil pollution weight according to the first oil pollution weight and the second oil pollution weight.

[0047] Specifically, whether the torque detector is normal can be determined based on the first oil pollution weight and the second oil pollution weight. When the torque detector is normal, the first oil pollution weight and the second oil pollution weight can be compared and calculated to calculate the target oil pollution weight.

[0048] It can be understood that in the present invention, the motor can be controlled to drive the impeller to run at a preset speed, and the real-time driving power of the motor and the real-time torque between the motor and the impeller can be detected during operation; the angular velocity of the impeller is calculated according to the real-time torque and the real-time driving power to obtain a first angular velocity; the weight of the impeller is calculated according to the first angular velocity to obtain a first weight; the weight of the oil on the impeller is determined according to the first weight and the first standard weight of the impeller to obtain a first oil weight; the angular velocity of the impeller is calculated according to the preset speed to obtain a second angular velocity; the weight of the impeller is calculated according to the second angular velocity to obtain a second weight; the weight of the oil on the impeller is determined according to the second weight and the second standard weight of the impeller to obtain a second oil weight; the target oil weight is determined according to the first oil weight and the second oil weight. In the present invention, the first oil calculation method is adopted, that is, the first angular velocity is calculated based on the real-time torque, and the first oil weight of the impeller is determined based on the first angular velocity and the first standard weight of the impeller. The second oil pollution calculation method is adopted, that is, the second angular velocity is calculated according to the preset rotation speed, and the second oil pollution weight of the impeller is determined based on the second angular velocity and the second standard weight of the impeller. Two oil pollution weight calculation methods are used to obtain the target oil pollution weight, so that the determined oil pollution weight is more accurate.

[0049] The oil pollution detection method provided by the present invention is further described below. Figure 2 As shown, Figure 2 This is a schematic diagram of the process of an oil pollution detection method provided by the present invention. Figure 2 The method may specifically include the following steps:

[0050] S201. Determine a first standard weight.

[0051] Specifically, the first standard weight may be the initial impeller weight, that is, the weight of the impeller when the range hood is used for the first time, or the weight after the impeller was cleaned last time. When the impeller weight is the initial weight, when the range hood is used for the first time, the motor is controlled to drive the impeller to run at a preset speed, and the first standard real-time driving power of the motor and the first standard real-time torque between the motor and the impeller are detected during operation. The angular velocity of the impeller is calculated according to the first standard real-time torque and the first standard real-time driving power to obtain the first standard angular velocity; the weight of the impeller is calculated according to the first standard angular velocity to obtain the first standard weight.

[0052] Exemplarily, when the first standard weight is the weight of the impeller when the range hood is used for the first time, the first standard real-time torque and the first standard real-time driving power can be respectively substituted into formula (1) to calculate the first standard angular velocity, and the first standard angular velocity can be substituted into formula (2) to calculate the first standard weight.

[0053] In this embodiment, before the first standard weight is confirmed, since the torque detector can be used later to detect the torque between the motor shaft and the impeller, it is possible to judge whether the torque detector can be used normally before using it. The torque of the motor and the impeller detected by the torque detector can be obtained when the motor does not drive the impeller to rotate. If the torque of the motor and the impeller detected by the torque detector is not zero, it indicates that there is oil adhesion between the motor shaft and the impeller, which further causes the adhesion of oil on the torque detector, so it is prompted to clean the torque detector. When cleaning the torque detector, the torque detector can be cleaned manually, or the device can automatically clean the torque detector, which is not limited here. If the torque of the motor shaft and the impeller detected by the torque detector is zero, it indicates that the torque detector can work normally.

[0054] In this embodiment, when the impeller weight is the weight of the range hood when it is used for the first time, the standard weight of the impeller can also be directly obtained from the instruction manual of the range hood. When the standard weight of the impeller is obtained from the instruction manual of the range hood, the first standard weight and the second standard weight can be equal. When the weight is the weight after the last impeller cleaning, the weight of the impeller after the last impeller cleaning stored in the device can also be obtained, and the weight of the impeller after the last cleaning is used as the first standard weight of the impeller. When the control motor drives the impeller to run at a preset speed, the impeller can be driven to rotate in the opposite direction at a preset speed, and the preset speed can be the same as the preset speed when determining the first weight of the impeller.

[0055] S202: After a preset time, control the motor to drive the impeller to run at a preset speed, and detect the real-time driving power of the motor and the real-time torque between the motor and the impeller during operation.

[0056] S203, calculating the angular velocity of the impeller according to the real-time torque and the real-time driving power to obtain a first angular velocity; determining a first weight according to the first angular velocity, the real-time power and the radius of the impeller; determining the weight of the oil stains on the impeller according to the first weight and the first standard weight of the impeller to obtain a first oil stain weight.

[0057] Specifically, after a preset time, the angular velocity of the impeller is calculated according to the real-time torque and the real-time driving power to obtain a first angular velocity. The first angular velocity, the real-time power and the radius of the impeller are respectively substituted into formula (2) to calculate a first weight of the impeller. The first weight after the preset time is subtracted from the first standard weight to obtain a first oil pollution weight of the impeller.

[0058] In this embodiment, before determining the first weight, it is also necessary to determine the working state of the torque detector.

[0059] S204: Determine the second standard weight.

[0060] Specifically, when the second standard weight is the initial impeller weight, the standard weight of the impeller can be directly obtained from the user manual of the range hood, or the motor is controlled to drive the impeller to run at a preset speed, the second standard angular velocity is calculated according to the preset speed, and the weight of the impeller is calculated according to the second initial angular velocity to obtain the second standard weight. When it is the weight after the last impeller cleaning, the weight of the impeller after the last impeller cleaning stored in the device can also be obtained, and the weight of the impeller after the last cleaning is used as the second standard weight of the impeller.

[0061] In this embodiment, the second standard angular velocity can be calculated according to the preset rotation speed by using formula (3). The second standard weight can be calculated based on the second standard angular velocity by using formula (2).

[0062] In this embodiment, when the control motor drives the impeller to run at a preset speed, the impeller can be driven to rotate in the opposite direction at a preset speed. The preset speed can be the same as the preset speed when determining the first weight of the impeller.

[0063] S205. After a preset time, the angular velocity of the impeller is calculated according to the preset rotational speed to obtain a second angular velocity; the second weight is determined according to the second angular velocity, the real-time power and the radius of the impeller; the weight of the oil stains on the impeller is determined according to the second weight and the second standard weight of the impeller to obtain a second oil stain weight.

[0064] Specifically, after a preset time, the angular velocity of the impeller is calculated according to the preset speed to obtain a second angular velocity, the second weight is determined according to the second angular velocity, the real-time power and the radius of the impeller, and the second oil pollution weight after the preset time is obtained by subtracting the second standard weight from the second weight.

[0065] S206: Calculate the difference between the first oil pollution weight and the second oil pollution weight to obtain a difference result.

[0066] Specifically, the difference result can be used to determine whether the working state of the torque detector is normal. When the torque detector works normally, the oil pollution weight determined by combining the two oil pollution weight methods of oil pollution weight determined based on the torque detector and the impeller oil pollution weight obtained by using the power and speed changes of the motor is more accurate.

[0067] In this embodiment, the difference result is obtained by subtracting the second oil pollution weight obtained by using the power and speed change of the motor from the first oil pollution weight determined based on the torque detector.

[0068] S207: When the difference result is not greater than the preset difference result, an average value of the first oil pollution weight and the second oil pollution weight is determined as the target oil pollution weight.

[0069] Specifically, a preset difference result is set. When the difference result is not greater than the preset difference result, it indicates that the torque detector between the motor shaft and the impeller is working normally. The average value of the first oil pollution weight and the second oil pollution weight is calculated, and the calculated average value is used as the target oil pollution weight.

[0070] Exemplarily, the first oil pollution weight is M1, the second oil pollution weight is M2, the difference between M1 and M2 is A, the preset difference result can be set to 10%, when A is not greater than 10%, the average value of M1 and M2 is calculated, and the average value obtained is used as the oil pollution weight of the impeller.

[0071] S208: When the difference result is greater than the preset difference result, determine the weight of the first oil pollution weight and the second oil pollution weight.

[0072] Specifically, when the difference result is greater than the preset difference result, the weight relationship between the first oil pollution weight and the second oil pollution weight can be used to determine whether the torque detector is in a normal working state, further ensuring whether the target oil pollution weight calculated subsequently is correct.

[0073] S209. When the first oil pollution weight is greater than the second oil pollution weight, a prompt is given to replace the torque detector. After the replacement is completed, the control motor is returned to drive the impeller to run at a preset speed, and the real-time driving power of the motor and the real-time torque between the motor and the impeller are detected during operation until the target oil pollution weight is determined.

[0074] Specifically, when the first oil stain weight is greater than the second oil stain weight, it indicates that the torque detector is broken, and the user is prompted to replace and repair the torque detector. After replacing the new torque detector, the motor is continued to be controlled to drive the impeller to run at a preset speed, and the real-time driving power of the motor and the real-time torque between the motor and the impeller are detected during operation. Subsequently, the angular velocity of the impeller is calculated based on the real-time torque and the real-time driving power to obtain the first angular velocity; the weight of the impeller is calculated based on the first angular velocity to obtain the first weight; the weight of the oil stain on the impeller is determined based on the first weight and the first standard weight of the impeller to obtain the first oil stain weight.

[0075] S210: When the first oil pollution weight is less than the second oil pollution weight, determine the first oil pollution weight as the target oil pollution weight.

[0076] Specifically, when the first oil pollution weight is less than the second oil pollution weight, it indicates that the torque detector is in a normal working state, and the first oil pollution weight calculated based on the torque detector can be used as the target oil pollution weight of the impeller.

[0077] In this embodiment, after determining the target oil pollution weight of the impeller, an oil pollution threshold can be set, and the cleaning degree of the impeller is determined by comparing the target oil pollution weight with the preset oil pollution threshold, wherein the cleaning degree may include the cleaning time, the number of cleaning times and the amount of cleaning liquid, which are not limited here. When determining the degree to which the range hood is cleaned, a prompt message can be generated to prompt the user whether to clean immediately, or the range hood is automatically cleaned.

[0078] For example, a button can be set on the range hood to remind the user whether to clean immediately by flashing the button, or by sending a text message, or by the range hood alarm, which is not limited here. This avoids the inconvenience caused by the user directly cleaning the range hood at an inappropriate time, such as when cooking, and reminds the user whether to clean by sending a text message, so that the user can directly log in to the corresponding APP of the terminal, send a cleaning instruction to the oil cleaning device, so that the oil cleaning device cleans the impeller in response to the cleaning instruction, avoiding the limitation of the location and improving the timeliness of the impeller cleaning. After receiving the prompt information, the user can directly press the prompt button to clean, and can send a cleaning instruction to the range hood, so that the range hood cleans the impeller in response to the cleaning instruction; or the user can send a cleaning instruction on the terminal, and the oil cleaning device cleans the range hood in response to the cleaning instruction, which is not limited here.

[0079] It can be understood that in this embodiment, before using the torque detector to calculate the torque between the motor shaft and the impeller, it is first determined whether the current torque detector can work normally, thereby improving the accuracy of the impeller oil weight subsequently determined based on the torque detector. When calculating the first standard weight / second standard weight, the impeller weight of the range hood that is powered on for the first time is calculated as the standard weight, thereby improving the accuracy of the calculated oil weight, and the weight of the impeller after the last cleaning is used as the standard weight, thereby improving the efficiency of the subsequent calculated oil weight. By comparing the first oil weight determined based on the torque detector and the second oil weight determined based on the rotational speed of the motor-driven impeller, it is possible to determine whether the torque detector of the range hood is faulty, thereby making the impeller oil weight obtained by the detection calculation more accurate.

[0080] Figure 3 FIG. 1 is a schematic diagram of the structure of the oil pollution detection device provided by the present invention. Figure 3 As shown, the device may specifically include:

[0081] A detection module 301 is used to control the motor to drive the impeller to run at a preset speed, and detect the real-time driving power of the motor and the real-time torque between the motor and the impeller during operation;

[0082] The determination module 302 is configured to calculate the angular velocity of the impeller according to the real-time torque and the real-time driving power to obtain a first angular velocity; calculate the weight of the impeller according to the first angular velocity to obtain a first weight; determine the weight of the oil stain on the impeller according to the first weight and a first standard weight of the impeller to obtain a first oil stain weight;

[0083] The determination module 302 is further configured to calculate the angular velocity of the impeller according to the preset rotation speed to obtain a second angular velocity; calculate the weight of the impeller according to the second angular velocity to obtain a second weight; determine the weight of the oil stain on the impeller according to the second weight and a second standard weight of the impeller to obtain a second oil stain weight;

[0084] The determination module 302 is further configured to determine a target oil pollution weight according to the first oil pollution weight and the second oil pollution weight.

[0085] In one embodiment, the determination module 302 is specifically configured to:

[0086] Calculating the difference between the first oil pollution weight and the second oil pollution weight to obtain a difference result; when the difference result is not greater than a preset difference result, determining the average of the first oil pollution weight and the second oil pollution weight as the target oil pollution weight;

[0087] When the difference result is greater than the preset difference result, the target oil pollution weight is determined based on the weight of the first oil pollution weight and the second oil pollution weight.

[0088] In one embodiment, a torque detector is installed between the impeller and the motor, and the determination module 302 is specifically used to:

[0089] When the first oil stain weight is greater than the second oil stain weight, a prompt is given to replace the torque detector, and after the replacement is completed, the execution is returned to control the motor to drive the impeller to run at a preset speed, and the real-time driving power of the motor and the real-time torque between the motor and the impeller are detected during the operation;

[0090] When the first oil pollution weight is less than the second oil pollution weight, the first oil pollution weight is determined as the target oil pollution weight.

[0091] The oil pollution detection device also includes a prompt module, which is used to prompt to clean the torque detector if it is detected by the torque detector that the torque of the motor and the impeller is not zero when the motor is not driving the impeller to rotate, before controlling the motor to drive the impeller to run at a preset speed and detecting the real-time driving power of the motor and the real-time torque between the motor and the impeller during operation.

[0092] In one embodiment, the determination module 302, before determining the oil pollution weight on the impeller according to the first weight and the first standard weight of the impeller to obtain the first oil pollution weight, is specifically configured to:

[0093] When the range hood is used for the first time, the motor is controlled to drive the impeller to operate at a preset speed, and a first standard real-time driving power of the motor and a first standard real-time torque between the motor and the impeller are detected during operation;

[0094] The angular velocity of the impeller is calculated according to the first standard real-time torque and the first standard real-time driving power to obtain a first standard angular velocity; the weight of the impeller is calculated according to the first standard angular velocity to obtain a first standard weight; or,

[0095] Obtaining the weight of the impeller after the impeller was last cleaned;

[0096] The weight of the impeller after the last cleaning is used as the first standard weight of the impeller.

[0097] In one embodiment, the determination module 302 determines the weight of the oil stain on the impeller according to the second weight and the second standard weight of the impeller, before obtaining the second oil stain weight, specifically for:

[0098] When the range hood is used for the first time, the angular velocity of the impeller is calculated according to the preset rotation speed to obtain a second standard angular velocity; the weight of the impeller is calculated according to the second standard angular velocity to obtain a second standard weight; or,

[0099] Obtaining the weight of the impeller after the impeller was last cleaned;

[0100] The weight of the impeller after the last cleaning is used as the second standard weight of the impeller.

[0101] In one embodiment, the determination module 302 is specifically configured to:

[0102] The first weight is determined according to the first angular velocity, the real-time power and the radius of the impeller; or the second weight is determined according to the second angular velocity, the real-time power and the radius of the impeller.

[0103] The device of the present invention can control the motor to drive the impeller to run at a preset speed, and detect the real-time driving power of the motor and the real-time torque between the motor and the impeller during operation; calculate the angular velocity of the impeller according to the real-time torque and the real-time driving power to obtain a first angular velocity; calculate the weight of the impeller according to the first angular velocity to obtain a first weight; determine the weight of the oil on the impeller according to the first weight and the first standard weight of the impeller to obtain a first oil weight; calculate the angular velocity of the impeller according to the preset speed to obtain a second angular velocity; calculate the weight of the impeller according to the second angular velocity to obtain a second weight; determine the weight of the oil on the impeller according to the second weight and the second standard weight of the impeller to obtain a second oil weight; determine the target oil weight according to the first oil weight and the second oil weight. The first oil calculation method is adopted, that is, the first angular velocity is calculated based on the real-time torque, and the first oil weight of the impeller is determined based on the first angular velocity and the first standard weight of the impeller. The second oil pollution calculation method is adopted, that is, the second angular velocity is calculated according to the preset rotation speed, and the second oil pollution weight of the impeller is determined based on the second angular velocity and the second standard weight of the impeller. Two oil pollution weight calculation methods are used to obtain the target oil pollution weight, so that the determined oil pollution weight is more accurate.

[0104] The present invention also provides a household appliance, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the oil pollution detection method provided in any of the above-mentioned embodiments when executing the program.

[0105] The present invention also provides a computer-readable medium on which a computer program is stored. When the program is executed by a processor, the oil pollution detection method provided by any of the above embodiments is implemented.

[0106] Reference below Figure 4 , which shows a schematic diagram of the structure of a computer system 400 suitable for implementing the household appliance of the present invention. Figure 4 The household electrical appliance shown is only an example and should not bring any limitation to the function and scope of use of the present invention.

[0107] like Figure 4 As shown, the computer system 400 includes a central processing unit (CPU) 401, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 402 or a program loaded from a storage part 408 into a random access memory (RAM) 403. In the RAM 403, various programs and data required for the operation of the computer system 400 are also stored. The CPU 401, the ROM 402, and the RAM 403 are connected to each other via a bus 404. An input / output (I / O) interface 405 is also connected to the bus 404.

[0108] The following components are connected to the I / O interface 405: an input section 406 including a keyboard, a mouse, etc.; an output section 407 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 408 including a hard disk, etc.; and a communication section 409 including a network interface card such as a LAN card, a modem, etc. The communication section 409 performs communication processing via a network such as the Internet. A drive 410 is also connected to the I / O interface 405 as needed. A removable medium 411, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 410 as needed, so that a computer program read therefrom is installed into the storage section 408 as needed.

[0109] In particular, according to the embodiments disclosed in the present invention, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present invention include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 409, and / or installed from the removable medium 411. When the computer program is executed by the central processing unit (CPU) 401, the above-mentioned functions defined in the system of the present invention are executed.

[0110] It should be noted that the computer-readable medium shown in the present invention may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present invention, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present invention, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. This propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.

[0111] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present invention. In this regard, each box in the flow chart or block diagram can represent a module, a program segment, or a part of a code, and the above-mentioned module, program segment, or a part of a code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flow chart, and the combination of the boxes in the block diagram or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0112] The modules and / or units involved in the description of the present invention may be implemented by software or hardware. The modules and / or units described may also be arranged in a processor, for example, it may be described as: a processor includes a determination detection module and a determination module. The names of these modules do not constitute limitations on the modules themselves in some cases.

[0113] As another aspect, the present invention further provides a computer-readable medium, which may be included in the device described in the above embodiment; or may exist independently without being assembled into the device. The above computer-readable medium carries one or more programs, and when the above one or more programs are executed by a device, the device includes:

[0114] Controlling the motor to drive the impeller to run at a preset speed, and detecting the real-time driving power of the motor and the real-time torque between the motor and the impeller during operation;

[0115] Calculating the angular velocity of the impeller according to the real-time torque and the real-time driving power to obtain a first angular velocity; calculating the weight of the impeller according to the first angular velocity to obtain a first weight; determining the weight of the oil stain on the impeller according to the first weight and a first standard weight of the impeller to obtain a first oil stain weight;

[0116] Calculating the angular velocity of the impeller according to the preset rotation speed to obtain a second angular velocity; calculating the weight of the impeller according to the second angular velocity to obtain a second weight; determining the weight of the oil stain on the impeller according to the second weight and a second standard weight of the impeller to obtain a second oil stain weight;

[0117] A target oil pollution weight is determined according to the first oil pollution weight and the second oil pollution weight.

[0118] In the scheme of the present invention, the motor can be controlled to drive the impeller to run at a preset speed, and the real-time driving power of the motor and the real-time torque between the motor and the impeller can be detected during operation; the angular velocity of the impeller is calculated according to the real-time torque and the real-time driving power to obtain a first angular velocity; the weight of the impeller is calculated according to the first angular velocity to obtain a first weight; the weight of the oil on the impeller is determined according to the first weight and the first standard weight of the impeller to obtain a first oil weight; the angular velocity of the impeller is calculated according to the preset speed to obtain a second angular velocity; the weight of the impeller is calculated according to the second angular velocity to obtain a second weight; the weight of the oil on the impeller is determined according to the second weight and the second standard weight of the impeller to obtain a second oil weight; the target oil weight is determined according to the first oil weight and the second oil weight. In the present invention, the first oil calculation method is adopted, that is, the first angular velocity is calculated based on the real-time torque, and the first oil weight of the impeller is determined based on the first angular velocity and the first standard weight of the impeller. The second oil pollution calculation method is adopted, that is, the second angular velocity is calculated according to the preset rotation speed, and the second oil pollution weight of the impeller is determined based on the second angular velocity and the second standard weight of the impeller. Two oil pollution weight calculation methods are used to obtain the target oil pollution weight, so that the determined oil pollution weight is more accurate.

[0119] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.

[0120] It should be noted that in the technical solution of the present invention, the collection, collection, update, analysis, processing, use, transmission, storage and other aspects of the user personal information involved are in compliance with the provisions of relevant laws and regulations, are used for legitimate purposes, and do not violate public order and good morals. The above specific implementation methods do not constitute limitations on the scope of protection of the present invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations and substitutions may occur depending on design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.

Claims

1. A method for detecting oil pollution, characterized in that: Applied to a range hood, the range hood comprises an impeller and a motor for driving the impeller to rotate, and the method comprises: Controlling the motor to drive the impeller to run at a preset speed, and detecting the real-time driving power of the motor and the real-time torque between the motor and the impeller during operation; Calculating the angular velocity of the impeller according to the real-time torque and the real-time driving power to obtain a first angular velocity; calculating the weight of the impeller according to the first angular velocity to obtain a first weight; determining the weight of the oil stain on the impeller according to the first weight and a first standard weight of the impeller to obtain a first oil stain weight; Calculating the angular velocity of the impeller according to the preset rotation speed to obtain a second angular velocity; calculating the weight of the impeller according to the second angular velocity to obtain a second weight; determining the weight of the oil stain on the impeller according to the second weight and a second standard weight of the impeller to obtain a second oil stain weight; A target oil pollution weight is determined according to the first oil pollution weight and the second oil pollution weight.

2. The method according to claim 1, characterized in that The step of determining a target oil pollution weight according to the first oil pollution weight and the second oil pollution weight includes: Calculate the difference between the first oil pollution weight and the second oil pollution weight to obtain a difference result; When the difference result is not greater than a preset difference result, determining an average value of the first oil pollution weight and the second oil pollution weight as the target oil pollution weight; When the difference result is greater than the preset difference result, the target oil pollution weight is determined based on the weight of the first oil pollution weight and the second oil pollution weight.

3. The method according to claim 2, characterized in that: A torque detector is installed between the impeller and the motor, and the target oil pollution weight is determined based on the weight of the first oil pollution weight and the second oil pollution weight, including: When the first oil stain weight is greater than the second oil stain weight, a prompt is given to replace the torque detector, and after the replacement is completed, the execution is returned to control the motor to drive the impeller to run at a preset speed, and the real-time driving power of the motor and the real-time torque between the motor and the impeller are detected during the operation; When the first oil pollution weight is less than the second oil pollution weight, the first oil pollution weight is determined as the target oil pollution weight.

4. The method according to claim 3, characterized in that Before controlling the motor to drive the impeller to run at a preset speed and detecting the real-time driving power of the motor and the real-time torque between the motor and the impeller during operation, the method further includes: When the motor does not drive the impeller to rotate, if the torque of the motor and the impeller is detected by the torque detector to be not zero, it is prompted to clean the torque detector.

5. The method according to claim 1, characterized in that Before determining the weight of the oil stain on the impeller according to the first weight and the first standard weight of the impeller and obtaining the first oil stain weight, the method further comprises: When the range hood is used for the first time, the motor is controlled to drive the impeller to operate at a preset speed, and a first standard real-time driving power of the motor and a first standard real-time torque between the motor and the impeller are detected during operation; Calculating the angular velocity of the impeller according to the first standard real-time torque and the first standard real-time driving power to obtain a first standard angular velocity; calculating the weight of the impeller according to the first standard angular velocity to obtain a first standard weight; or, Obtaining the weight of the impeller after the impeller was last cleaned; The weight of the impeller after the last cleaning is used as the first standard weight of the impeller.

6. The method according to claim 1, characterized in that Before determining the weight of the oil stain on the impeller according to the second weight and the second standard weight of the impeller and obtaining the second oil stain weight, the method further comprises: When the range hood is used for the first time, the angular velocity of the impeller is calculated according to the preset rotation speed to obtain a second standard angular velocity; the weight of the impeller is calculated according to the second standard angular velocity to obtain a second standard weight; or, Obtaining the weight of the impeller after the impeller was last cleaned; The weight of the impeller after the last cleaning is used as the second standard weight of the impeller.

7. The method according to claim 1, characterized in that The step of calculating the weight of the impeller according to the first angular velocity to obtain a first weight, or the step of calculating the weight of the impeller according to the second angular velocity to obtain a second weight, comprises: The first weight is determined according to the first angular velocity, the real-time power and the radius of the impeller; or the second weight is determined according to the second angular velocity, the real-time power and the radius of the impeller.

8. An oil pollution detection device, characterized in that: Applied to a range hood, the range hood comprises an impeller and a motor for driving the impeller to rotate, and the device comprises: A detection module, used for controlling the motor to drive the impeller to run at a preset speed, and detecting the real-time driving power of the motor and the real-time torque between the motor and the impeller during operation; a determination module, configured to calculate the angular velocity of the impeller according to the real-time torque and the real-time driving power to obtain a first angular velocity; calculate the weight of the impeller according to the first angular velocity to obtain a first weight; determine the weight of the oil stain on the impeller according to the first weight and a first standard weight of the impeller to obtain a first oil stain weight; The determination module is further configured to calculate the angular velocity of the impeller according to the preset rotation speed to obtain a second angular velocity; calculate the weight of the impeller according to the second angular velocity to obtain a second weight; determine the weight of the oil stain on the impeller according to the second weight and a second standard weight of the impeller to obtain a second oil stain weight; The determination module is further used to determine a target oil pollution weight according to the first oil pollution weight and the second oil pollution weight.

9. A household appliance comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the program, the oil pollution detection method as described in any one of claims 1 to 7 is implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the oil pollution detection method as described in any one of claims 1 to 7 is implemented.