An oil cup liquid level detection method and device, a range hood, and a storage medium
By combining the range hood's built-in sensors with shape and airflow information, and using least squares training data and ambient temperature correction, the problem of low oil cup level detection accuracy has been solved. This achieves high-precision, low-cost oil cup level detection, suitable for different cooking conditions, and improves the user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- NINGBO FOTILE KITCHEN WARE CO LTD
- Filing Date
- 2026-03-25
- Publication Date
- 2026-06-09
Smart Images

Figure CN122170982A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of smart home technology, and in particular to a method, device, range hood, and storage medium for detecting the liquid level in an oil cup. Background Technology
[0002] In existing range hoods, the oil cup level reminder is mainly based on the range hood's operating time. This can prevent oil cup overflow for users who cook with heavy oil fumes, but for users who cook with light oil fumes, the reminder may not be given when there is still very little oil in the oil cup, resulting in a poor user experience. In addition, although some existing technologies use distance sensors or weight sensors to detect the oil cup level, the detection accuracy is low, the improvement cost is significantly increased, and the accumulated oil fumes can also reduce the reliability of the sensors. Summary of the Invention
[0003] To address the problems existing in the prior art, the present invention provides a method, device, range hood, and storage medium for detecting the liquid level in an oil cup; the technical solution is as follows: On one hand, the present invention provides a method for detecting the liquid level in an oil cup, applied to a range hood, the range hood including an oil fume concentration sensor, the oil fume concentration sensor being used to collect the oil fume concentration in the current detection area of the range hood; the method includes: When the range hood is in operation, acquire information about the shape of the range hood, the airflow of the fan, and the oil fume concentration collected by the oil fume concentration sensor. Based on the morphological information, the airflow information, the oil fume concentration information, and the preset correspondence, the oil cup level information is obtained; the preset correspondence is used to indicate the correspondence between multiple morphologies, multiple airflows, multiple oil fume concentrations, and multiple oil stain increments; the oil cup level information is used to indicate the amount of oil stains in the oil cup.
[0004] Furthermore, obtaining the oil cup level information based on the morphological information, the airflow information, the oil fume concentration information, and the preset correspondence includes: Based on the preset correspondence, the oil cup liquid level increment information corresponding to the morphological information, the air volume information, and the oil fume concentration information is determined; the oil cup liquid level increment information is used to indicate the increase in oil stains in the oil cup during the current working state of the range hood; The initial liquid level information is retrieved from the historical dataset; the initial liquid level information is used to indicate the initial amount of oil in the oil cup before the current working state of the range hood. If not found, the oil cup level increment information shall be used as the oil cup level information; If found, the oil cup level information is updated based on the incremental oil cup level information and the initial level information.
[0005] Furthermore, the preset correspondence is obtained through the following steps: Acquire multiple form test data of the range hood, multiple air volume test data of the fan, and multiple oil fume concentration test data collected by the oil fume concentration sensor, and collect corresponding multiple oil cup liquid level test data. The preset correspondence is obtained by training a model based on multiple morphological test data, multiple air volume test data, multiple oil fume concentration test data, and multiple oil cup liquid level test data.
[0006] Furthermore, the range hood also includes a temperature sensor for detecting the ambient temperature of the range hood; after obtaining the oil cup level information based on the shape information, the airflow information, the oil fume concentration information, and a preset correspondence, the method further includes: When the range hood is not working, the ambient temperature information collected by the temperature sensor is obtained; Based on the correlation between ambient temperature and oil volatilization, the volatilization information corresponding to the ambient temperature information is determined; the volatilization information is used to indicate the amount of oil volatilized from the oil cup. The level correction information is obtained by correcting the oil cup level information and the evaporation information; the level correction information is used to indicate the amount of oil residue remaining in the oil cup after evaporation.
[0007] Furthermore, the correspondence between the ambient temperature and the amount of oil volatilization includes at least one of the following: a correspondence array between multiple ambient temperatures, multiple times, and multiple amounts of oil volatilization; a fitted curve relationship between multiple ambient temperatures, multiple times, and multiple amounts of oil volatilization; a correspondence data table between multiple ambient temperatures, multiple times, and multiple amounts of oil volatilization; and an oil fume volatilization model between multiple ambient temperatures, multiple times, and multiple amounts of oil volatilization.
[0008] Furthermore, the range hood also includes an oil cup in-situ sensor; after obtaining the oil cup level information based on the morphological information, the airflow information, the oil fume concentration information, and a preset correspondence, the method further includes: When the oil level information indicates that the amount of oil in the oil cup has reached a preset threshold, an oil cup tipping reminder signal is generated and continuously sent. The position information of the oil cup, collected by the oil cup in-situ sensor, is obtained; the position information of the oil cup is used to indicate the relative position between the oil cup and the installation position. If the oil cup position information indicates that the oil cup is not in the installation position, stop sending the oil cup tipping reminder signal and reset the oil level information to zero.
[0009] Furthermore, the method also includes: If the oil level information indicates that the amount of oil in the oil cup has not reached a preset threshold and the oil cup position information indicates that the oil cup is not in the installation position, the amount of oil indicated by the oil level information is reset to zero in response to the zeroing command.
[0010] On the other hand, the present invention provides an oil cup level detection device, comprising: The information acquisition module is used to acquire the shape information of the range hood, the air volume information of the fan, and the oil fume concentration information collected by the oil fume concentration sensor when the range hood is working. The liquid level detection module is used to obtain the oil cup liquid level information based on the shape information, the air volume information, the oil fume concentration information and the preset correspondence; the preset correspondence is used to indicate the correspondence between multiple shapes, multiple air volumes, multiple oil fume concentrations and multiple oil stain increments; the oil cup liquid level information is used to indicate the amount of oil stains in the oil cup.
[0011] On the other hand, the present invention also provides a range hood, including a fume concentration sensor connected in communication and an oil cup level detection device as described above.
[0012] On the other hand, the present invention also provides a storage medium storing at least one instruction or at least one program, wherein the at least one instruction or the at least one program is loaded and executed by a processor to implement the oil cup level detection method as described in any of the preceding claims.
[0013] Implementing this invention has the following beneficial effects: This invention utilizes a built-in oil fume concentration sensor in the range hood. Based on the range hood's shape information, fan airflow information, and the oil fume concentration information collected by the sensor, the oil cup level is determined. This eliminates the need for additional sensors such as distance or weight sensors to detect the oil cup level, saving on improvement costs. Furthermore, by incorporating the range hood's operating status into the oil cup level detection, it is less affected by accumulated oil, effectively improving the detection accuracy and reliability. It is suitable not only for cooking with heavy oil fumes but also for cooking with light oil fumes, offering broad applicability and significantly enhancing the user experience. Attached Figure Description
[0014] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly described below. Obviously, the drawings described below are merely some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without any creative effort.
[0015] Figure 1This is a logic structure diagram of an oil cup level detection method provided in an embodiment of the present invention; Figure 2 A logical structure diagram of a method for confirming oil cup level information provided in an embodiment of the present invention; Figure 3 A logical structure diagram of a training method for a preset correspondence provided in an embodiment of the present invention; Figure 4 A logical structure diagram of a method for correcting oil cup level information provided in an embodiment of the present invention; Figure 5 A logic structure diagram of an oil cup level zeroing method provided in an embodiment of the present invention; Figure 6 A logic structure diagram of another oil cup level zeroing method provided in an embodiment of the present invention; Figure 7 This is a schematic diagram of the structure of an oil cup level detection device provided in an embodiment of the present invention; Figure 8 This is a hardware structure block diagram of an electronic device for performing an oil cup level detection method, provided in an embodiment of the present invention. Detailed Implementation
[0016] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments, and therefore should not be construed as limiting the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0017] It should be noted that the terms "first," "second," etc., in the specification, claims, and drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of the invention can be implemented in orders other than those shown in the figures or descriptions below. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or server that includes a series of steps or units is not necessarily limited to those explicitly listed, but may include other steps or units not explicitly listed or inherent to these processes, methods, products, or devices.
[0018] To address the problems of insufficient accuracy, decreased reliability, and unsatisfactory cooking experience with low-smoke oil cup level detection in existing technologies, this invention provides an oil cup level detection method, device, range hood, and storage medium. The oil cup level detection method is based on the oil cup level detection device provided in this invention and is applied to the range hood. First, while the range hood is operating, the method acquires the hood's shape information, the fan's airflow information, and the oil fume concentration information collected by the oil fume concentration sensor. Then, based on the shape information, airflow information, oil fume concentration information, and a preset correspondence, the oil cup level information is obtained. The preset correspondence indicates the relationship between multiple shapes, multiple airflows, multiple oil fume concentrations, and multiple oil stain increments, while the oil cup level information indicates the amount of oil in the oil cup.
[0019] Existing range hoods are equipped with oil fume concentration sensors to adjust the airflow based on the oil fume concentration. This oil cup level detection method expands the functionality of the range hood's built-in oil fume concentration sensor by introducing oil fume concentration information to indicate the level of oil fumes. This information, along with the range hood's shape information, fan airflow information, and preset correspondences, collaboratively determines the oil cup level information that indicates the amount of oil in the oil cup. This method can more accurately analyze the oil cup level, is less susceptible to interference from accumulated oil, improves detection accuracy and reliability, has good versatility, and eliminates the need for additional sensors; the range hood's built-in oil fume sensor can be used, significantly reducing modification costs.
[0020] The oil cup level detection method according to an embodiment of the present invention will be described in detail below. Please refer to the appendix to the specification. Figure 1 The method includes: S101, when the range hood is in operation, acquires the shape information of the range hood, the air volume information of the fan, and the oil fume concentration information collected by the oil fume concentration sensor.
[0021] Before step S101, the current state of the range hood is first obtained. In some exemplary embodiments, the current state of the range hood can be directly detected by a sensing element, or it can be obtained by monitoring the change signal of the range hood's start switch. The detected change signal is then converted into an electrical signal output. In other words, any device or signal that can reflect the current state of the range hood can be used as the monitoring target for this step.
[0022] When the range hood is off, no new grease will be added to the grease cup; however, when the range hood is in operation, the amount of grease in the grease cup will gradually increase over time, triggering the execution of step S101.
[0023] The range hood includes an oil fume concentration sensor, which is installed inside the range hood and is part of the range hood's original structure. The oil fume concentration sensor is used to collect oil fume concentration information in the current detection area of the range hood, and this oil fume concentration information is used to indicate the current oil fume concentration in the detection area of the range hood.
[0024] The form information of a range hood is used to indicate its external parameters, type, and internal structural system. For example, based on appearance, range hoods can be classified into simple range hoods, deep-hood range hoods, shallow-hood range hoods, wing-type range hoods, top-mounted range hoods, and side-mounted range hoods; based on emission method, range hoods can be classified into external exhaust range hoods, circulating range hoods, and dual-purpose range hoods.
[0025] It should be noted that this morphological information can indicate the oil-fume separation ratio of the range hood. The oil-fume separation ratio refers to the degree of grease separation, that is, the ability of the range hood to separate grease from the oil fumes. It is a key measure of the range hood's purification effect and ease of cleaning. Different range hoods have different oil fume separation ratios, resulting in varying amounts of grease accumulation in the grease cup within the same working time. For example, some exhaust range hoods have an oil fume separation ratio of 90% or higher, while others have a ratio of 95% or higher. After the same working time, the grease cup of the side-draft range hood will accumulate more grease, while the duct and fan will accumulate less grease, resulting in better purification and easier cleaning.
[0026] The fan's airflow information is used to indicate the current airflow from the range hood. Too little or too much airflow will reduce the amount of grease entering the grease cup to some extent. In some optional implementations, a sensor can be used to directly monitor the fan's airflow, or the position of the fan switch can be monitored, or the switch position change signal can be monitored, and the monitored signal can be converted into an electrical signal output. In other words, devices and signals that can reflect the current airflow from the fan can be used as monitoring targets in this step.
[0027] S103, based on the morphological information, the air volume information, the oil fume concentration information and the preset correspondence, the oil cup liquid level information is obtained.
[0028] The preset correspondence is used to indicate the correspondence between multiple forms, multiple air volumes, multiple oil fume concentrations and multiple oil stain increments. The form of the range hood is related to the oil stain increment, the air volume of the fan is also related to the oil stain increment, and the oil fume concentration is also related to the oil stain increment. Any change in the form, air volume, or oil fume concentration of the range hood will lead to a change in the oil stain increment. The preset correspondence can be a data table of correspondence between form, air volume, oil fume concentration and oil stain increment, or an array of correspondence between form, air volume, oil fume concentration and oil stain increment, or a fitted curve graph between form, air volume, oil fume concentration and oil stain increment, or an oil stain recovery model between form, air volume, oil fume concentration and oil stain increment.
[0029] The oil cup level information is used to indicate the amount of oil in the oil cup, specifically the accumulated amount of oil in the oil cup; this amount of oil can refer to the height of the oil level in the oil cup, or the volume and / or mass of the oil in the oil cup.
[0030] Furthermore, in some preferred embodiments, the operating time of the range hood is also related to the increase or accumulation of grease in the grease cup; then the method includes: When the range hood is in operation, acquire information about the range hood's shape, the fan's airflow, the fume concentration, and the operating time; the operating time information is used to indicate the duration of operation of the range hood in the current operating state. Based on the morphological information, air volume information, oil fume concentration information, working time information, and preset correspondence, the oil cup liquid level information is obtained.
[0031] Accordingly, the preset correspondence is used to indicate the correspondence between multiple forms, multiple air volumes, multiple oil fume concentrations, multiple working times, and multiple oil stain increments. This preset correspondence can be a data table showing the correspondence between form, air volume, oil fume concentration, working time, and oil stain increment; it can also be an array showing the correspondence between form, air volume, oil fume concentration, working time, and oil stain increment; it can also be a fitted curve graph showing the correspondence between form, air volume, oil fume concentration, working time, and oil stain increment; or it can be an oil stain recovery model showing the correspondence between form, air volume, oil fume concentration, working time, and oil stain increment. Specifically, such as Figure 2 As shown, obtaining the oil cup level information based on the morphological information, the airflow information, the oil fume concentration information, and the preset correspondence includes: S202, based on the preset correspondence, determine the oil cup liquid level increment information corresponding to the morphological information, the air volume information, and the oil fume concentration information; the oil cup liquid level increment information is used to indicate the increase in oil stains in the oil cup during the current working state of the range hood; S204, retrieve initial liquid level information from historical dataset; the initial liquid level information is used to indicate the initial amount of oil in the oil cup before the current working state of the range hood. S206, if not found, the oil cup level increment information shall be used as the oil cup level information; S208, if found, update the oil cup level information based on the oil cup level increment information and the initial level information.
[0032] In some exemplary embodiments, step S202 may specifically include: Obtain working hours information; Based on the preset correspondence, the oil cup liquid level increment information corresponding to the morphological information, the air volume information, the oil fume concentration information and the working time information is determined.
[0033] Next, after obtaining the oil cup level increment information, if the initial level information is not found in the historical dataset, it means that the oil cup is being used for the first time and there is no oil in the oil cup, or the oil in the oil cup has been emptied and the level has been cleared. Then, step S206 is executed, taking the oil increment in the current working state of the range hood as the accumulated oil in the oil cup, taking the oil level increment information corresponding to the oil increment (i.e. the increase in oil in the current time) as the current oil cup level information, and sending the current oil cup level information to the historical dataset for storage as the initial level information before the next working state of the range hood, so that steps S204 and S208 can be executed in the next working state of the range hood to update the oil cup level information.
[0034] In step S208, the amount of oil contamination indicated by the oil cup level information is the sum of the initial amount of oil contamination indicated by the initial level information and the increase in oil contamination indicated by the oil cup level increment information. After finding the initial level information, the sum of the initial amount of oil contamination and the increase in oil contamination is used as the updated amount of oil contamination. The updated oil cup level information corresponding to this updated amount of oil contamination is used as the current oil cup level information and sent to the historical dataset for storage. This serves as the initial level information before the next operation of the range hood, so that steps S204 and S208 can be executed in the next operation of the range hood to further update the oil cup level information, greatly improving the accuracy and reliability of oil cup level detection.
[0035] Specifically, such as Figure 3 As shown, the preset correspondence is obtained through the following steps: S301, acquire multiple form test data of the range hood, multiple air volume test data of the fan, and multiple oil fume concentration test data collected by the oil fume concentration sensor, and acquire corresponding multiple oil cup liquid level test data. S303, the preset correspondence is obtained by training multiple morphological test data, multiple air volume test data, multiple oil fume concentration test data and multiple oil cup liquid level test data based on the least squares model.
[0036] In some preferred embodiments, the preset correspondence is obtained through the following steps: Acquire multiple form test data of the range hood, multiple air volume test data of the fan, and multiple oil fume concentration test data collected by the oil fume concentration sensor; After different test times, test data for each form, air volume, oil fume concentration and multiple oil cup liquid level test data corresponding to each test time were collected. The preset correspondence is obtained by training a model based on a least squares method on multiple morphological test data, multiple air volume test data, multiple oil fume concentration test data, multiple test times, and multiple oil cup liquid level test data.
[0037] During the testing and training process, preliminary experiments were conducted using different types of range hoods, different fan airflow rates, and different combinations of oil fume concentration parameters. Oil cup level data was collected at specified time intervals. The recorded data on range hood type, fan airflow, oil fume concentration, and oil cup level were then fed into a least squares model for analysis and training to obtain preset correspondences, such as an oil sludge recovery model. This oil sludge recovery model was then adapted to the oil cup level detection method to improve the accuracy and reliability of oil cup level detection. Furthermore, it no longer relies solely on operating time for detection, greatly enhancing the universality of the oil cup level detection method. It can accurately remind users with heavy oil fumes as well as those with light oil fumes when their oil cups are full, avoiding premature reminders that could negatively impact the user experience.
[0038] Specifically, in some exemplary embodiments, the range hood further includes a temperature sensor for detecting the ambient temperature of the environment in which the range hood is located; such as Figure 4 As shown, after obtaining the oil cup level information based on the morphological information, the airflow information, the oil fume concentration information, and the preset correspondence, the method further includes: S402, when the range hood stops working, acquire the ambient temperature information collected by the temperature sensor; S404, based on the correspondence between ambient temperature and oil volatilization, determine the volatilization information corresponding to the ambient temperature information; the volatilization information is used to indicate the amount of oil volatilization in the oil cup; S406, Correction is performed based on the oil cup level information and the evaporation amount information to obtain level correction information; the level correction information is used to indicate the amount of oil residue remaining in the oil cup after evaporation.
[0039] Prior to step S402, the method further includes: Get the current status of the range hood.
[0040] The current state of the range hood includes both working and stopped working states. After obtaining the oil cup level information, the current state of the range hood is continuously obtained. If the range hood is still working, steps S101-S103 are executed to continuously update the oil cup level information. At this time, the amount of oil indicated by the oil cup level information will still increase. When the current state of the range hood is obtained as stopped working, steps S402-S406 are executed to correct the amount of residual oil in the oil cup.
[0041] In step S402, the ambient temperature information is used to indicate the current ambient temperature of the range hood. The ambient temperature of the range hood is related to the amount of grease volatilization in the oil cup, and correspondingly, the ambient temperature is related to the amount of grease remaining in the oil cup.
[0042] In some preferred embodiments, the amount of oil volatilization indicated by the volatilization information is determined based on the ambient temperature indicated by the ambient temperature information and the time the range hood has been off-duty.
[0043] Accordingly, step S404 may specifically include: Based on the correlation between ambient temperature and oil volatilization, and the time the range hood stops working, the volatilization information corresponding to the ambient temperature information and the time the range hood stops working is determined.
[0044] Specifically, in step S404, the correspondence between ambient temperature and oil volatilization includes at least one of the following: a correspondence array between multiple ambient temperatures, multiple times, and multiple oil volatilization amounts; a fitted curve relationship between multiple ambient temperatures, multiple times, and multiple oil volatilization amounts; a correspondence data table between multiple ambient temperatures, multiple times, and multiple oil volatilization amounts; and an oil fume volatilization model between multiple ambient temperatures, multiple times, and multiple oil volatilization amounts. This model is accurate and reliable.
[0045] For example, the correspondence between ambient temperature and oil volatilization includes multiple ambient temperatures, multiple times, and multiple oil volatilization models for oil fume volatilization. An oil cup containing a specific amount of test oil is placed in different test ambient temperatures. After a certain test time interval, the amount of oil in the oil cup is collected, and the curve relationship between the amount of oil in the oil cup and the test ambient temperature and test time is fitted. Alternatively, a machine learning algorithm can be used to train an oil fume volatilization model between the amount of oil in the oil cup and the test ambient temperature and test time. The fitted curve relationship or the oil fume volatilization model trained based on the machine learning model is then transferred to the oil cup level detection method.
[0046] In this way, the amount of oil evaporation in the oil cup during the range hood's shutdown process can be determined effectively and accurately based on the ambient temperature indicated by the ambient temperature information and the time when the range hood stops working. This evaporation amount is then subtracted from the amount of oil indicated by the oil cup level information to achieve effective and reliable correction, thus obtaining the amount of oil remaining in the oil cup after evaporation. In other words, the amount of oil remaining in the oil cup after evaporation indicated by the level correction information is the difference between the amount of oil indicated by the oil cup level information and the amount of evaporation indicated by the evaporation amount information. This step incorporates the influence of ambient temperature on the evaporation of oil in the oil cup, which can further improve the detection accuracy and reliability of the oil cup level.
[0047] Specifically, the range hood also includes an oil cup position sensor, which can collect and transmit the position information of the oil cup to detect the relative position between the oil cup and its mounting position in the range hood, thereby determining whether the oil cup is properly installed; for example... Figure 5 As shown, in some exemplary embodiments, after obtaining the oil cup level information based on the morphological information, the airflow information, the oil fume concentration information, and a preset correspondence, the method further includes: S501, when the oil cup level information indicates that the amount of oil in the oil cup has reached a preset threshold, an oil cup tipping reminder signal is generated and continuously sent. S503, acquire the oil cup position information collected by the oil cup in-situ sensor; the oil cup position information is used to indicate the relative position between the oil cup and the mounting position; S505, if the oil cup position information indicates that the oil cup is not in the installation position, stop sending the oil cup tipping reminder signal and reset the oil level information to zero.
[0048] In step S501, the preset threshold is a pre-configured critical value for the amount of oil in the oil cup. Specifically, it can be a critical value of at least one of the liquid level height, oil volume, and oil mass. The ratio between the preset threshold and the oil cup capacity is 70% to 95%, where the oil cup capacity can refer to at least one of the oil cup height, oil cup volume, and oil cup mass. It can be understood that the ratio between the preset threshold and the oil cup capacity can be any value between 70% and 95%. For example, the ratio between the preset threshold and the oil cup capacity can be 70%, 75%, 80%, 85%, 90%, 92%, 95%, etc. For example, in some specific embodiments, the preset threshold is set to 90% of the oil cup volume. When the oil cup liquid level information indicates that the amount of oil in the oil cup has reached 90% of the oil cup volume, the user is reminded to empty the oil cup.
[0049] Thus, when the oil level indicator in the oil cup reaches the preset threshold, it means that there is a lot of residual oil in the oil cup, or that the oil cup is about to be full. At this time, an oil cup emptying reminder signal is generated to remind the user to empty the oil cup. The reminder is timely and accurate, and it is not easy to give a reminder too early when the oil cup is far from full, thus improving the user experience.
[0050] The oil cup tipping reminder signal can be sent to a buzzer to make it sound, or to an indicator light to make it illuminate, thus effectively serving as a reminder. Next, the oil cup position information is used for further judgment. If the oil cup is in the installation position, it means that the user has not yet picked up the oil cup to tip it. If the oil cup is not in the installation position, it means that the oil cup has been picked up, that is, the user has tipped the oil cup. At this time, the oil cup tipping reminder signal is stopped, and the oil level information of the oil cup is reset to zero.
[0051] In addition, in some exemplary embodiments, the zeroed oil cup level information can be directly deleted, that is, the initial level information will not exist in the historical dataset in the next working state of the range hood; or, the zeroed oil cup level information can be stored in the historical dataset as the initial level information in the next working state of the range hood, at which time the initial level information indicates that the initial amount of oil is zero, and so on, to improve detection accuracy and detection reliability.
[0052] Specifically, such as Figure 6 As shown, in some exemplary embodiments, the method further includes: S602, when the oil cup level information indicates that the amount of oil in the oil cup has not reached a preset threshold and the oil cup position information indicates that the oil cup is not in the installation position, in response to the zeroing command, the amount of oil indicated by the oil cup level information is zeroed.
[0053] The zeroing command can be triggered manually via a button or via an app command. If the oil level is below the preset threshold and the oil cup is not in the installation position, and a zeroing command is received, it means that the oil cup has been removed and emptied by the user. In this case, the oil level information indicated by the oil cup will be zeroed, the initial level information in the historical dataset will be deleted, or the zeroed level information will be stored in the historical dataset as the initial level information for the next operation of the range hood, further improving the accuracy and reliability of the level detection.
[0054] In addition, if the oil level information indicates that the amount of oil in the oil cup has not reached the preset threshold, and the oil cup position information also indicates that the oil cup is not in the installation position, if no zeroing command is received after a preset waiting time, it means that the oil cup is not installed or is installed incorrectly. In this case, a misalignment reminder message will be generated to remind the user to straighten the oil cup or return it to its original position after zeroing.
[0055] Corresponding to the oil cup level detection method provided in the above embodiments of the present invention, the oil cup level detection device provided in the embodiments of the present invention can implement the oil cup level detection method in the above method embodiments, wherein, as Figure 7 As shown, the oil cup level detection device includes: The information acquisition module 710 is used to acquire the shape information of the range hood, the air volume information of the fan, and the oil fume concentration information collected by the oil fume concentration sensor when the range hood is in operation. The liquid level detection module 720 is used to obtain the oil cup liquid level information based on the shape information, the air volume information, the oil fume concentration information and the preset correspondence relationship; the preset correspondence relationship is used to indicate the correspondence relationship between multiple shapes, multiple air volumes, multiple oil fume concentrations and multiple oil stain increments; the oil cup liquid level information is used to indicate the amount of oil stains in the oil cup.
[0056] Specifically, the liquid level detection module may also include: The liquid level increment determination module is used to determine the oil cup liquid level increment information corresponding to the shape information, the air volume information, and the oil fume concentration information based on the preset correspondence; the oil cup liquid level increment information is used to indicate the increase in oil stains in the oil cup during the current working state of the range hood; The initial liquid level query module is used to retrieve the initial liquid level information from the historical dataset; the initial liquid level information is used to indicate the initial amount of oil in the oil cup before the current working state of the range hood. The first liquid level update module is used to use the oil cup liquid level increment information as the oil cup liquid level information if it is not found. The second liquid level update module is used to update the oil cup liquid level information based on the oil cup liquid level increment information and the liquid level initial information if the information is found.
[0057] Specifically, the oil cup level detection device may also include: The test data acquisition module is used to acquire multiple form test data of the range hood, multiple air volume test data of the fan, and multiple oil fume concentration test data collected by the oil fume concentration sensor, and to acquire corresponding multiple oil cup liquid level test data. The training module is used to train a model based on the least squares method to obtain the preset correspondence between multiple morphological test data, multiple air volume test data, multiple oil fume concentration test data and multiple oil cup liquid level test data.
[0058] Specifically, the oil cup level detection device may also include: The temperature acquisition module is used to acquire the ambient temperature information collected by the temperature sensor when the range hood stops working. The evaporation calculation module is used to determine the evaporation information corresponding to the ambient temperature information based on the correspondence between ambient temperature and oil evaporation; the evaporation information is used to indicate the evaporation of oil in the oil cup; The correction module is used to correct the level information of the oil cup and the evaporation information to obtain level correction information; the level correction information is used to indicate the amount of oil residue remaining in the oil cup after evaporation.
[0059] Specifically, the oil cup level detection device may also include: The reminder module is used to generate and continuously send an oil cup tipping reminder signal when the oil cup level information indicates that the amount of oil in the oil cup has reached a preset threshold. The location information acquisition module is used to acquire the oil cup location information collected by the oil cup in-situ sensor; the oil cup location information is used to indicate the relative position between the oil cup and the installation position; The first zeroing module is used to stop sending the oil cup tipping reminder signal and reset the oil level information of the oil cup to zero when the oil cup position information indicates that the oil cup is not in the installation position.
[0060] Specifically, the oil cup level detection device may also include: The second zeroing module is used to zero the amount of oil indicated by the oil cup level information when the oil cup level information indicates that the amount of oil in the oil cup has not reached a preset threshold and the oil cup position information indicates that the oil cup is not in the installation position, in response to a zeroing command.
[0061] It should be noted that the oil cup level detection device provided in the above embodiments is only illustrated by the division of the above functional modules. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the oil cup level detection device and the method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process can be found in the method embodiments, which will not be repeated here.
[0062] The oil cup level detection device includes a processor and a memory. The processor (or CPU (Central Processing Unit)) is the core component, and its main function is to interpret memory instructions and process the data fed back by various modules of the oil cup level detection device. The processor's structure is roughly divided into an arithmetic logic unit and a register unit. The arithmetic logic unit mainly performs related logical calculations (such as shift operations, logical operations, fixed-point or floating-point arithmetic operations and address operations), while the register unit is used to temporarily store instructions, data and addresses.
[0063] A memory is a storage device used to store software programs and modules. A processor executes various functional applications and data processing by running the software programs and modules stored in the memory. The memory mainly includes a program storage area and a data storage area. The program storage area may store an operating system, including but not limited to Windows, Linux, etc., which are not limited in this invention. It may also store application programs required for the function. For example, the memory storage space also contains at least one instruction suitable for loading and execution by the processor; these instructions can be one or more computer programs (including program code). The data storage area may store data created based on the use of the oil cup level detection device. Correspondingly, the memory may also include a memory controller to provide the processor with access to the memory.
[0064] The methods and embodiments provided in this application can be executed in electronic devices such as mobile terminals, computer terminals, servers, or similar computing devices. Figure 8 This is a hardware structure block diagram of an electronic device for performing an oil cup level detection method, provided in an embodiment of this application. Figure 8As shown, the electronic device 800 can vary significantly due to differences in configuration or performance. It may include one or more central processing units (CPUs) 810 (CPUs 810 may include, but are not limited to, microprocessors such as MCUs or programmable logic devices such as FPGAs), a memory 830 for storing data, and one or more storage media 820 (e.g., one or more mass storage devices) for storing application programs 823 or data 822. The memory 830 and storage media 820 may be temporary or persistent storage. The program stored in the storage media 820 may include one or more modules, each module may include a series of instruction operations on the electronic device. Furthermore, the CPU 810 may be configured to communicate with the storage media 820 and execute the series of instruction operations in the storage media 820 on the electronic device 800. Electronic device 800 may also include one or more power supplies 860, one or more wired or wireless network interfaces 850, one or more input / output interfaces 840, and / or one or more operating systems 821, such as Windows Server™, Mac OS X™, Unix™, Linux™, FreeBSD™, etc.
[0065] The input / output interface 840 can be used to receive or send data via a network. Specific examples of the network described above may include a wireless network provided by the communication provider of the electronic device 800. In one example, the input / output interface 840 includes a network interface controller (NIC), which can connect to other network devices via a base station to communicate with the Internet. In another example, the input / output interface 840 may be a radio frequency (RF) module used for wireless communication with the Internet.
[0066] Those skilled in the art will understand that Figure 8 The structure shown is for illustrative purposes only and does not limit the structure of the electronic device described above. For example, the electronic device 800 may also include... Figure 8 The more or fewer components shown, or having the same Figure 8 The different configurations shown.
[0067] This invention also provides a range hood, including a fume concentration sensor and an oil cup level detection device as described above, which are connected by communication. The fume concentration sensor is used to collect the fume concentration within the current detection area of the range hood and send it to the control device of the range hood. This allows the control device to adjust the airflow of the range hood according to the fume concentration, and also enables the oil cup level detection device to determine the amount of oil in the oil cup, thereby improving the accuracy and reliability of the oil cup level detection, enhancing the versatility of the range hood's functions, and improving the user experience.
[0068] Specifically, in some exemplary embodiments, the range hood also includes an ambient temperature sensor, which is used to collect the ambient temperature of the environment in which the range hood is located, determine the amount of oil evaporation when the range hood is not working, and thereby collaboratively correct the amount of oil residue in the oil cup, further improving the accuracy and reliability of the oil cup level detection.
[0069] Specifically, in some exemplary models, the range hood also includes an oil cup in-situ sensor, which is used to collect the relative position between the oil cup and the mounting position to confirm whether the oil cup is installed in the mounting position, so as to remind the user to empty the oil cup.
[0070] This invention also provides a storage medium storing at least one instruction or at least one program segment, wherein the at least one instruction or the at least one program segment is loaded and executed by a processor to implement the oil cup level detection method described above. Optionally, the storage medium may be located at at least one network server among multiple network servers in a computer network. Furthermore, the storage medium may include, but is not limited to, random access memory (RAM), read-only memory (ROM), non-volatile memory (NVM), USB flash drive, portable hard drive, disk storage device, flash memory device, other volatile solid-state storage devices, and other storage media capable of storing program code.
[0071] According to one aspect of the present invention, a computer program product or computer program is provided, comprising computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the oil cup level detection method provided in the various optional implementations described above.
[0072] It should be noted that the order of the above embodiments of the present invention is merely for descriptive purposes and does not represent the superiority or inferiority of the embodiments. Furthermore, specific embodiments have been described above. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps described in the claims can be performed in a different order than that shown in the embodiments and still achieve the desired result. Additionally, the processes depicted in the drawings do not necessarily require a specific or sequential order to achieve the desired result. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0073] The various embodiments in this specification are described in a progressive manner. The same or similar parts between the various embodiments can be referred to each other. Each embodiment focuses on describing the differences from other embodiments.
[0074] The above description is merely some embodiments of the present invention and is not intended to limit the present invention. Those skilled in the art should understand that the present invention can have various changes and improvements, and any modifications, equivalent substitutions and improvements made in accordance with the present invention fall within the scope of protection claimed by the present invention.
Claims
1. A method for detecting the liquid level in an oil cup, characterized in that, Applied to a range hood, the range hood includes a fume concentration sensor, the fume concentration sensor being used to collect the fume concentration in the current detection area of the range hood; the method includes: When the range hood is in operation, acquire information about the shape of the range hood, the airflow of the fan, and the oil fume concentration collected by the oil fume concentration sensor. Based on the morphological information, the airflow information, the oil fume concentration information, and the preset correspondence, the oil cup level information is obtained; the preset correspondence is used to indicate the correspondence between multiple morphologies, multiple airflows, multiple oil fume concentrations, and multiple oil stain increments; the oil cup level information is used to indicate the amount of oil stains in the oil cup.
2. The oil cup level detection method according to claim 1, characterized in that, The process of obtaining the oil cup level information based on the morphological information, the airflow information, the oil fume concentration information, and a preset correspondence includes: Based on the preset correspondence, the oil cup liquid level increment information corresponding to the morphological information, the air volume information, and the oil fume concentration information is determined; the oil cup liquid level increment information is used to indicate the increase in oil stains in the oil cup during the current working state of the range hood; The initial liquid level information is retrieved from the historical dataset; the initial liquid level information is used to indicate the initial amount of oil in the oil cup before the current working state of the range hood. If not found, the oil cup level increment information shall be used as the oil cup level information; If found, the oil cup level information is updated based on the incremental oil cup level information and the initial level information.
3. The oil cup level detection method according to claim 1, characterized in that, The preset correspondence is obtained through the following steps: Acquire multiple form test data of the range hood, multiple air volume test data of the fan, and multiple oil fume concentration test data collected by the oil fume concentration sensor, and collect corresponding multiple oil cup liquid level test data. The preset correspondence is obtained by training a model based on multiple morphological test data, multiple air volume test data, multiple oil fume concentration test data, and multiple oil cup liquid level test data.
4. The oil cup level detection method according to claim 1, characterized in that, The range hood also includes a temperature sensor for detecting the ambient temperature of the range hood; after obtaining the oil cup level information based on the shape information, the airflow information, the oil fume concentration information, and a preset correspondence, the method further includes: When the range hood is not working, the ambient temperature information collected by the temperature sensor is obtained; Based on the correlation between ambient temperature and oil volatilization, the volatilization information corresponding to the ambient temperature information is determined; the volatilization information is used to indicate the amount of oil volatilized from the oil cup. The level correction information is obtained by correcting the oil cup level information and the evaporation information; the level correction information is used to indicate the amount of oil residue remaining in the oil cup after evaporation.
5. The oil cup level detection method according to claim 4, characterized in that, The correspondence between ambient temperature and oil volatilization includes at least one of the following: a correspondence array between multiple ambient temperatures, multiple times, and multiple oil volatilization amounts; a fitted curve relationship between multiple ambient temperatures, multiple times, and multiple oil volatilization amounts; a correspondence data table between multiple ambient temperatures, multiple times, and multiple oil volatilization amounts; and an oil fume volatilization model between multiple ambient temperatures, multiple times, and multiple oil volatilization amounts.
6. The oil cup level detection method according to any one of claims 1-5, characterized in that, The range hood also includes an oil cup in-situ sensor; after obtaining the oil cup level information based on the shape information, the airflow information, the oil fume concentration information, and a preset correspondence, the method further includes: When the oil level information indicates that the amount of oil in the oil cup has reached a preset threshold, an oil cup tipping reminder signal is generated and continuously sent. The position information of the oil cup, collected by the oil cup in-situ sensor, is obtained; the position information of the oil cup is used to indicate the relative position between the oil cup and the installation position. If the oil cup position information indicates that the oil cup is not in the installation position, stop sending the oil cup tipping reminder signal and reset the oil level information to zero.
7. The oil cup level detection method according to claim 6, characterized in that, The method further includes: If the oil level information indicates that the amount of oil in the oil cup has not reached a preset threshold and the oil cup position information indicates that the oil cup is not in the installation position, the amount of oil indicated by the oil level information is reset to zero in response to the zeroing command.
8. An oil cup level detection device, characterized in that, include: The information acquisition module is used to acquire the shape information of the range hood, the air volume information of the fan, and the oil fume concentration information collected by the oil fume concentration sensor when the range hood is working. The liquid level detection module is used to obtain the oil cup liquid level information based on the shape information, the air volume information, the oil fume concentration information and the preset correspondence. The preset correspondence is used to indicate the correspondence between multiple forms, multiple air volumes, multiple oil fume concentrations and multiple oil stain increments; the oil cup level information is used to indicate the amount of oil stains in the oil cup.
9. A range hood, characterized in that, It includes a fume concentration sensor with communication connection and an oil cup level detection device as described in claim 8.
10. A storage medium, characterized in that, The storage medium stores at least one instruction or at least one program, which is loaded and executed by a processor to implement the oil cup level detection method as described in any one of claims 1-7.