Range hood control method and device, electronic equipment and computer readable storage medium
By setting a gear output relationship table in the range hood, automatically selecting the target working gear according to the start-up time and cooking temperature, and recording the working status update table, the problem of the inability to personalize the air volume gear in the existing technology is solved, and a more efficient user experience and equipment performance are achieved.
Patent Information
- Application Number
- CN202510226771.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-27
- Publication Date
- 2025-05-06
AI Technical Summary
The automatic switching function of the air volume level of existing range hoods cannot be personalized according to the cooking habits and needs of different regions and families, resulting in a poor user experience.
By setting a gear output relationship table in the range hood, the target working gear is automatically selected according to the start-up time and cooking temperature, and the gear output relationship table is updated by recording the working status to meet the user's personalized needs.
The intelligence level of the range hood has been improved, which can more accurately predict user needs, provide personalized gear settings, and enhance user experience and equipment efficiency.
Smart Images

Figure CN119934553A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of household appliances, and in particular to a range hood control method, device, electronic device and computer-readable storage medium. Background Art
[0002] At present, the automatic switching function of the air volume level of range hoods mostly has a fixed standard process according to the level of the stove or the temperature detection. However, people in different regions have different cooking and eating habits, and the amount of oil fume generated at the same temperature is not the same. For example, the amount of oil fume in areas that like spicy food will be much greater than that in other areas. At the same time, when each family cooks breakfast, lunch, and dinner, due to the differences in the cooking content of the three meals, there may also be a need for a variety of air volume levels of range hoods at a certain temperature or stove level. At this time, the automatic switching of the range hood level with a fixed standard process cannot meet the cooking needs of each household well, and the user experience is poor. Summary of the invention
[0003] The purpose of the present invention is to provide a range hood control method, device, electronic device and computer-readable storage medium, which can quickly select the range hood working gear in a preset gear output relationship table according to the startup time and cooking temperature when the range hood is started, and record the working status of the range hood at the same time, and update the gear output relationship table according to the working status, so that the working gear selected according to the gear output relationship table is more and more in line with the user's needs, thereby improving the user experience.
[0004] In a first aspect, the present invention provides a range hood control method, comprising:
[0005] Respond to the command to turn on the range hood and obtain the start time and cooking temperature;
[0006] Find the target working gear corresponding to the start time and the cooking temperature in the preset gear output relationship table;
[0007] Control the range hood to start running based on the target working gear;
[0008] Record the working status of the range hood; the working status includes: real-time cooking temperature, continuous operation time at the same working gear, and switching records of working gears;
[0009] Update the gear output relationship table based on the working status.
[0010] In some preferred embodiments of the present invention, the gear output relationship table includes: multiple working time periods; each working time period corresponds to multiple temperature intervals; the temperature intervals correspond to the working gears one by one;
[0011] The step of searching the target working gear corresponding to the start time and the cooking temperature in the preset gear output relationship table includes:
[0012] Determining a target working time period of the range hood corresponding to the start-up time in a plurality of working time periods;
[0013] Determining a target temperature range of the range hood corresponding to the cooking temperature in the temperature range corresponding to the target working time period;
[0014] Determine the working gear of the range hood corresponding to the target temperature range, and determine the working gear as the target working gear.
[0015] In some preferred embodiments of the present invention, the step of recording the working status of the range hood includes:
[0016] Record the length of time the cooking temperature remains within the target temperature range;
[0017] Record the switching of the range hood's working gears.
[0018] In some preferred embodiments of the present invention, the step of updating the gear output relationship table based on the working state includes:
[0019] If the temperature interval corresponding to the cooking temperature changes, determining the operating time of the range hood at the target working gear corresponding to the target temperature interval after the cooking temperature changes;
[0020] If the running time is longer than the preset time, the statistical number of times corresponding to the target temperature range after the cooking temperature changes is updated;
[0021] The gear output relationship table is updated based on the updated statistical number.
[0022] In some preferred embodiments of the present invention, the step of updating the gear output relationship table based on the working state further includes:
[0023] Responding to the instruction of manual gear switching, recording the running time of the switching working gear after manual switching;
[0024] If the running time of the switching working gear is longer than the preset time, the target temperature range corresponding to the current cooking temperature is determined, and the statistical number of times corresponding to the target temperature range corresponding to the switching working gear after manual switching is updated;
[0025] The gear output relationship table is updated based on the updated statistical number.
[0026] In some preferred embodiments of the present invention, the step of updating the gear output relationship table based on the updated statistical number of times includes:
[0027] Determine the statistical times of multiple working gears corresponding to the temperature range, and calculate the total statistical times;
[0028] Calculate the proportion of each working position in the total number of statistics;
[0029] The working gear corresponding to the highest proportion is determined as the target working gear corresponding to the temperature range.
[0030] In some preferred embodiments of the present invention, after the step of responding to the instruction to turn on the range hood and obtaining the start time and cooking temperature, the method further includes:
[0031] Obtain user identity information, and determine a preset gear output relationship table based on the identity information.
[0032] In a second aspect, the present invention provides a range hood control device, comprising:
[0033] A data acquisition module, used to respond to the instruction to turn on the range hood and obtain the start time and cooking temperature;
[0034] A target working gear determination module is used to find the target working gear corresponding to the start time and the cooking temperature in a preset gear output relationship table;
[0035] A range hood control module, used to control the range hood to start and run based on a target working gear;
[0036] The data acquisition module is used to record the working status of the range hood; wherein the working status includes: real-time cooking temperature, continuous operation time at the same working gear, and switching records of the working gear;
[0037] The data updating module is used to update the gear output relationship table based on the working status.
[0038] In a third aspect, the present invention provides an electronic device including a processor and a memory, wherein the memory stores computer executable instructions that can be executed by the processor, and the processor executes the computer executable instructions to implement the range hood control method of the first aspect.
[0039] In a fourth aspect, the present invention provides a computer-readable storage medium storing computer-executable instructions. When the computer-executable instructions are called and executed by a processor, the computer-executable instructions prompt the processor to implement the range hood control method of the first aspect.
[0040] The present invention brings the following beneficial effects:
[0041] The present invention provides a range hood control method, device, electronic device and computer-readable storage medium, the method comprising: responding to an instruction to turn on the range hood, obtaining a start-up time and a cooking temperature; searching for a target working gear corresponding to the start-up time and the cooking temperature in a preset gear output relationship table; controlling the range hood to start and run based on the target working gear; recording the working status of the range hood; wherein the working status comprises: real-time cooking temperature, continuous operation time at the same working gear and switching record of the working gear; updating the gear output relationship table based on the working status; when the range hood is started, quickly selecting the range hood working gear in the preset gear output relationship table according to the start-up time and the cooking temperature, and recording the working status of the range hood at the same time, and updating the gear output relationship table according to the working status, so that the working gear selected according to the gear output relationship table is more and more in line with the needs of the user, thereby improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0043] Figure 1 A flow chart of a range hood control method provided by an embodiment of the present invention;
[0044] Figure 2 A flow chart of another range hood control method provided by an embodiment of the present invention;
[0045] Figure 3 A flow chart of updating a working gear provided by an embodiment of the present invention;
[0046] Figure 4 A schematic diagram of the structure of a range hood control device provided by an embodiment of the present invention;
[0047] Figure 5 A schematic structural diagram of an electronic device provided by an embodiment of the present invention.
[0048] Icons: 310 - data acquisition module; 320 - target working gear determination module; 330 - range hood control module; 340 - data acquisition module; 350 - data update module; 400 - memory; 401 - processor; 402 - bus; 403 - communication interface. DETAILED DESCRIPTION
[0049] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Generally, the components of the embodiments of the present invention described and shown in the drawings here can be arranged and designed in various different configurations.
[0050] Therefore, the following detailed description of the embodiments of the present invention provided in the accompanying drawings is not intended to limit the scope of the invention claimed for protection, but merely represents selected embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0051] It should be noted that similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, further definition and explanation thereof is not required in subsequent drawings.
[0052] In the description of the present invention, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inside", "outside", etc. indicate positions or positional relationships based on the positions or positional relationships shown in the accompanying drawings, or the positions or positional relationships in which the product of the invention is usually placed when in use. They are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific position, be constructed and operated in a specific position, and therefore cannot be understood as limiting the present invention. In addition, the terms "first", "second", "third", etc. are only used to distinguish the description, and cannot be understood as indicating or implying relative importance.
[0053] In addition, the terms "horizontal", "vertical", "overhanging" and the like do not mean that the components are required to be absolutely horizontal or overhanging, but can be slightly tilted. For example, "horizontal" only means that its direction is more horizontal than "vertical", and does not mean that the structure must be completely horizontal, but can be slightly tilted.
[0054] In the description of the present invention, it is also necessary to explain that, unless otherwise clearly specified and limited, the terms "set", "install", "connect", and "connect" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two elements. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0055] Some embodiments of the present invention are described in detail below in conjunction with the accompanying drawings. In the absence of conflict, the following embodiments and features in the embodiments can be combined with each other.
[0056] Embodiment 1
[0057] The embodiment of the present invention provides a range hood control method, see Figure 1 The flowchart of a range hood control method provided by an embodiment of the present invention is shown, and the method includes:
[0058] Step S102, responding to the instruction to turn on the range hood, obtaining the start time and cooking temperature.
[0059] Specifically, when the user needs to use the range hood, a start command will be issued. This command may be initiated through physical buttons, touch screen operations or voice commands, or it may be generated based on the control signal of the linked cooker. Once this command is received, the control unit (MCU) of the range hood will be activated immediately. At this stage, the current startup timestamp is first recorded, which is usually provided by the built-in real-time clock module to provide accurate time information. At the same time, the temperature sensing module starts working, which detects the temperature of the current kitchen environment, especially the temperature of the cooking area, through sensors installed inside or near the range hood.
[0060] Step S104, searching a preset gear output relationship table for a target working gear corresponding to the start time and the cooking temperature.
[0061] Specifically, the MCU will use the previously collected startup time and cooking temperature data to query the built-in gear output relationship table. This table is a pre-set data structure that contains the mapping relationship between different time periods and temperature ranges and range hood gears. This relationship may be based on historical data analysis or the manufacturer's default settings. For example, if it is detected that it is 8 o'clock in the morning and the temperature is 50°C, "weak gear" is selected as the initial working gear based on the learned user habits or the manufacturer's preset standards. This decision-making process is completed automatically without user intervention and aims to provide an optimal suction that matches the current cooking conditions.
[0062] Furthermore, the gear output relationship table includes: multiple working time periods; each working time period corresponds to multiple temperature intervals; and the temperature intervals correspond to working gears one by one. In some preferred embodiments of the present invention, the step of searching the preset gear output relationship table for the target working gear corresponding to the start-up time and the cooking temperature includes: determining the target working time period of the range hood corresponding to the start-up time in multiple working time periods; determining the target temperature interval of the range hood corresponding to the cooking temperature in the temperature interval corresponding to the target working time period; determining the working gear of the range hood corresponding to the target temperature interval, and determining the working gear as the target working gear.
[0063] Specifically, working time periods are usually divided according to the user's cooking habits or dining habits in a specific cultural context. For example, the preparation time for breakfast, lunch, and dinner may be defined as different working time periods. This division can be more refined, such as 6-8 am, 11-1 pm, 6-8 pm, etc., to adapt to the cooking schedules of different families. In each working time period, users may perform different types of cooking activities, resulting in different cooking temperature requirements. For example, frying eggs may only require medium temperature, while stir-frying vegetables may require higher temperature. Therefore, each time period will correspond to multiple temperature intervals to more accurately match the appropriate range hood gear. In the gear output relationship table, each temperature interval is directly associated with a specific working gear. This correspondence is set based on the direct proportional relationship between the range hood suction demand and the cooking temperature. For example, a lower temperature interval may correspond to a "weak" gear, while a higher temperature interval corresponds to a "strong" or "stir-fry" gear.
[0064] When the user starts the range hood, the current start-up time is first identified and compared with multiple working time periods in the gear output relationship table to determine which target working time period the moment belongs to. Next, the current cooking temperature is detected and the corresponding temperature range is found within the determined target working time period. This temperature range is determined based on the actual cooking temperature detected. Finally, based on the target temperature range determined in the previous step, the corresponding working gear is found in the gear output relationship table. This gear is determined based on the one-to-one correspondence between the preset temperature range and the working gear. The range hood can automatically select the working gear that best suits the current cooking conditions, thereby achieving an intelligent and efficient cooking environment.
[0065] Step S106, controlling the range hood to start running based on the target working gear.
[0066] Specifically, after determining the target working gear, the MCU will send a corresponding control signal to the motor drive module of the range hood, so that it adjusts to the selected gear and starts running. In this process, the speed of the motor will be adjusted according to the requirements of the selected gear, thereby changing the amount of suction. For example, if the "strong gear" is selected, the motor will run at a higher speed and generate stronger suction to cope with a large amount of oil smoke; if the "weak gear" is selected, the motor will run at a lower speed, saving energy while providing moderate suction. Ensure that the range hood can operate in a way that best suits the current cooking conditions.
[0067] Step S108, recording the working status of the range hood; wherein the working status includes: real-time cooking temperature, continuous operation time at the same working gear, and switching records of the working gear.
[0068] Specifically, during the entire cooking process, the MCU continuously monitors and records the working status of the range hood. This includes but is not limited to real-time monitoring of changes in cooking temperature, tracking the continuous operating time at each gear, and recording any gear switching events. These data are critical for optimizing future gear selections. For example, if it is found that within a specific time period, although the "weak gear" was initially selected, the user frequently manually switches to the "strong gear", this behavior pattern may be learned and its initial gear selection may be automatically adjusted under similar conditions in the future. Furthermore, this data can also be used to generate user usage reports to help users understand their cooking habits, or provide feedback to manufacturers to improve product design.
[0069] Furthermore, in some preferred embodiments of the present invention, the step of recording the working status of the range hood includes: recording the duration that the cooking temperature falls within the target temperature range; and recording the switching records of the working gears of the range hood.
[0070] Specifically, when the range hood starts running, its built-in temperature sensor will continuously monitor the surrounding cooking temperature. These temperature data are analyzed in real time to determine whether they fall within the preset target temperature range. If the current temperature meets the target range, the timing starts and the duration of this state is recorded. This duration is an important indicator that can reflect the frequency and habits of users cooking within a specific temperature range. For example, if the user often cooks for a long time in a high temperature range, the gear selection can be automatically adjusted to better suit the user's cooking needs.
[0071] In addition to temperature-related data, the range hood's switching between different working gears is also recorded in detail. Every time the user or the range hood automatically adjusts the gear, the operation will be accurately recorded, including the specific time when the switch occurred, the original gear, the new gear, and the reason for the switch (such as manual switching by the user or automatic adjustment by the range hood). These data help analyze the user's usage habits, such as when and at what temperature they tend to change the suction strength. By accumulating this data over a long period of time, the range hood can learn and predict the user's behavior patterns, thereby providing more personalized and accurate gear setting recommendations in future use. The range hood can not only monitor and respond to the current cooking environment in real time, but also learn the user's habits from long-term data accumulation to further optimize the performance of the equipment and user experience.
[0072] Step S110, updating the gear output relationship table based on the working status.
[0073] Specifically, based on the working status data collected in step S108, the MCU will execute a series of algorithms to update the gear output relationship table. Analyze the user's usage habits, such as the preferred gear in a specific time period, the frequency of use of the gear at different temperatures, etc., and integrate this information into the gear output relationship table. Over time, the range hood will become smarter, able to more accurately predict user needs and provide more personalized services. This self-learning ability not only improves the user experience, but also helps to improve energy efficiency and equipment efficiency.
[0074] Furthermore, based on the operating gear duration recorded by the range hood, in some preferred embodiments of the present invention, the step of updating the gear output relationship table based on the working status includes: if the temperature range corresponding to the cooking temperature changes, determining the operating duration of the target working gear of the range hood corresponding to the target temperature range after the cooking temperature changes; if the operating duration is greater than the preset duration, updating the statistical number corresponding to the target temperature range after the cooking temperature changes; and updating the gear output relationship table based on the updated statistical number.
[0075] Specifically, when the temperature changes during cooking, causing the temperature range to change, the range hood will immediately detect and determine the new temperature range. Subsequently, the range hood will measure the actual operating time of the range hood in the new temperature range, that is, the length of time from the change in the temperature range to the next change or the end of cooking. This time is an important basis for evaluating whether the newly set gear meets the current cooking needs.
[0076] The range hood will compare the running time calculated in the previous step with a preset standard time. This standard time is a threshold preset based on experience and user habits, and is used to determine whether a certain gear is suitable for the current cooking temperature range. If the actual running time exceeds this preset time, it means that the current gear may not be the best choice, and the range hood will update the statistical number of different gears in the temperature range accordingly. Specifically, the more frequently a gear is used, the more its statistical number will increase, reflecting the user's preference and usage habits for that gear.
[0077] As the statistics are updated, the range hood will re-analyze the data to determine the gears most frequently used by users in each temperature range. This step involves a data analysis algorithm that may consider multiple factors such as operating time and frequency of use to comprehensively evaluate the most suitable working gear for each temperature range. Ultimately, these analysis results will be used to update the gear output relationship table. The updated table can more accurately reflect the user's cooking habits and gear preferences, thereby improving the working efficiency and user experience of the range hood.
[0078] Through this continuous cycle of monitoring, analysis and updating, the range hood's control system can continuously learn the user's cooking habits, automatically adjust and optimize the gear settings, and ensure the best fume extraction effect every time it is used.
[0079] Furthermore, the range hood can also update the gear output relationship table according to the user's manual gear switching. In some preferred embodiments of the present invention, the step of updating the gear output relationship table based on the working state also includes: responding to the instruction of manual gear switching, recording the running time of the switched working gear after manual switching; if the running time of the switched working gear is greater than the preset time, determining the target temperature range corresponding to the current cooking temperature, updating the statistical number corresponding to the target temperature range corresponding to the switched working gear after manual switching; and updating the gear output relationship table based on the updated statistical number.
[0080] Specifically, when the user feels that the current suction force does not meet the cooking needs and manually switches the gear, the range hood will respond to this operation immediately. From the moment the user manually switches the gear, the range hood starts recording the new gear operation time until the gear changes again or the cooking activity ends. This time is important data for analyzing user preferences and evaluating the suitability of gears.
[0081] If the user's operation time at the new gear exceeds the preset standard time of the range hood, it indicates that the user is highly satisfied with the gear and thinks it is more suitable for the current cooking conditions. At this time, the range hood will determine the target temperature range to which the current cooking temperature belongs, and update the statistical number of manual gear switching in the temperature range accordingly in the gear output relationship table. This statistical number reflects the user's preference for different gears under specific temperature conditions.
[0082] As the statistics are continuously updated, the data in the range hood will more comprehensively reflect the user's actual usage habits and gear preferences. By regularly analyzing these accumulated data, the range hood can adjust the gear output relationship table and automatically optimize the gear setting to match the user's cooking temperature range. This self-learning and adjustment mechanism ensures that the range hood can provide more personalized and efficient range hood extraction performance in future use.
[0083] Through the above steps, the control system of the range hood can not only learn the user's cooking habits, but also respond to the user's immediate operations in a timely manner, thereby providing a smarter and more user-friendly gear adjustment in actual use.
[0084] Furthermore, in some preferred embodiments of the present invention, the step of updating the gear output relationship table based on the updated statistical number includes: determining the statistical number of multiple working gears corresponding to the temperature range, and calculating the total statistical number; calculating the proportion of each working gear in the total statistical number; determining the working gear corresponding to the highest proportion as the target working gear corresponding to the temperature range.
[0085] Specifically, the smoke machine will first access the updated gear output relationship table and extract the statistical number of each working gear in each temperature range. These statistical numbers reflect the frequency of users using each gear under different temperature conditions. Then, the smoke machine will sum these statistical numbers and calculate the total statistical number of all working gears in each temperature range. This total value represents the total frequency of all gears being used in this temperature range.
[0086] After obtaining the statistics of each working gear and the total statistics, the range hood then calculates the proportion of each gear in the total statistics. This step is achieved by dividing the statistics of each gear by the total statistics of the temperature range. The resulting percentage value represents the relative frequency of each gear being selected and used within the temperature range, which is an important indicator for evaluating the user's preference for different gears.
[0087] After the proportion of all gears is calculated, the range hood will compare and find the working gear with the highest proportion. This gear is the gear most frequently used by users in the temperature range, so it can be regarded as the user's preferred choice. Finally, the range hood sets the working gear with the highest proportion as the target working gear for the temperature range and updates it to the gear output relationship table. In this way, when the range hood automatically adjusts the gear of the range hood under similar temperature conditions, it will give priority to the working gear that users use most frequently and are most satisfied with.
[0088] Through the above steps, the range hood uses statistical analysis and data-driven methods to continuously optimize the gear output relationship table to make it more in line with the user's actual usage habits and needs, thereby improving the user experience and the performance of the range hood.
[0089] Furthermore, in some preferred embodiments of the present invention, after responding to the instruction to turn on the range hood and obtaining the start time and cooking temperature, the method also includes: obtaining user identity information, and determining a preset gear output relationship table based on the identity information.
[0090] Specifically, when the user issues a command to turn on the range hood through a physical button, touch screen or voice command, the range hood will immediately start the process of identifying the user. This may involve voice recognition, facial recognition technology or account information logged in through a smart device. For example, if the user controls the range hood through a voice command, the range hood can analyze the sound characteristics to confirm the user's identity. If it is controlled through a smartphone application, the range hood can use the user profile stored in the phone to identify the user.
[0091] Once the user's identity is confirmed, the range hood will retrieve the corresponding gear output relationship table from the database based on the user's personal preferences and historical usage data. Each user can have their own unique gear settings, which are automatically learned and optimized based on their past cooking habits and preferences. For example, if a user tends to cook at a lower temperature, or prefers to use a specific wind speed gear during a specific time period, this information will be encoded into their personalized gear output relationship table.
[0092] Through the above steps, the range hood can provide more personalized services for different users in the home. This personalization is not limited to the initial gear selection, but also includes the ability to continuously learn and adjust the gear settings according to user habits, so as to ensure that each use can meet the user's personalized needs and improve the overall cooking experience.
[0093] The present invention provides a range hood control method, the method comprising: responding to an instruction to turn on the range hood, obtaining a start-up time and a cooking temperature; searching for a target working gear corresponding to the start-up time and the cooking temperature in a preset gear output relationship table; controlling the range hood to start and run based on the target working gear; recording the working status of the range hood; wherein the working status includes: real-time cooking temperature, continuous operation time at the same working gear and switching record of the working gear; updating the gear output relationship table based on the working status; when the range hood is started, quickly selecting the range hood working gear in the preset gear output relationship table according to the start-up time and the cooking temperature, and recording the working status of the range hood at the same time, and updating the gear output relationship table according to the working status, so that the working gear selected according to the gear output relationship table is more and more in line with the needs of users, thereby improving the user experience.
[0094] Embodiment 2
[0095] Based on the above embodiment, the present invention provides another range hood control method. Figure 2 The flowchart of another range hood control method provided by the embodiment of the present invention is shown in FIG. Figure 3 A flow chart of updating a working gear provided by an embodiment of the present invention is shown.
[0096] The MCU that controls the range hood is divided into multiple data storage areas according to time periods and temperature segments. Here, the frequency of use of the three gears of the range hood, namely, the weak gear, the strong gear, and the stir-fry gear, is recorded as Na, Nb, and Nc respectively. When cooking, start the range hood. The MCU also records the start-up time t at this time, and determines which time period the start-up time t is in. At the same time, the temperature sensing module of the range hood detects the temperature to determine which temperature segment the cooking temperature T belongs to. According to the data recorded in the MCU data storage area, the most commonly used gear for cooking at the current temperature is started (the default for the first start is the strong gear). The MCU detects the running time of the current gear. If the gear is manually switched in the middle, the timer is reset. When the current gear running time exceeds 1 minute, the number of times the current gear is used Nx is recorded in the storage area of the current temperature segment (for example, if the range hood is started at 8 o'clock in the morning and the temperature is detected to be 80°C, and the cooking time using the weak gear is greater than 1 minute, then it is recorded to the 7-9 o'clock time period, and 50-100 o'clock. ℃ temperature segment Na=Na+1), and calculate the gear that meets the user's cooking habits through the data recorded in the storage area, calculate the proportion of weak gear Pa=Na / (Na+Nb+Nc), the proportion of strong gear Pa=Na / (Na+Nb+Nc), the proportion of stir-fry Pa=Na / (Na+Nb+Nc), and take the maximum value S=Max(Pa, Pb, Pc), and obtain the gear most commonly used by users in this period and this temperature range. If Na=20, Nb=10, Nc=100, then Pa=15.3%, Pb=7.6%, Pc=76.9%, that is, under this condition, users most often use the stir-fry gear. Therefore, when the range hood reaches this temperature in this time period, it should automatically switch to the stir-fry gear.
[0097] The embodiment of the present invention provides a range hood control method, which detects the temperature during cooking through a temperature sensing module and determines the current temperature segment, and the MCU records the current range hood gear usage and the current time period in a storage area. After multiple uses, the user's gear usage habits of using the stove under different temperature conditions in different time periods (such as breakfast, lunch, and dinner) are calculated. Therefore, when the range hood is used subsequently, a range hood gear switch that conforms to the user's usage habits can be performed according to the data records, thereby realizing a user's customized demand for automatic switching of the range hood gear during cooking, and effectively improving the cooking experience.
[0098] Embodiment 3
[0099] Based on the above embodiments, the present invention provides a range hood control device. Figure 4 The structure diagram of a range hood control device provided by an embodiment of the present invention is shown, and the device comprises:
[0100] The data acquisition module 310 is used to respond to the instruction to turn on the range hood and obtain the start time and cooking temperature.
[0101] The target working gear determination module 320 is used to search for the target working gear corresponding to the start time and the cooking temperature in a preset gear output relationship table.
[0102] The range hood control module 330 is used to control the range hood to start running based on the target working gear.
[0103] The data acquisition module 340 is used to record the working status of the range hood; wherein the working status includes: real-time cooking temperature, continuous operation time at the same working gear, and switching records of the working gear.
[0104] The data updating module 350 is used to update the gear output relationship table based on the working status.
[0105] Furthermore, in some preferred embodiments of the present invention, the gear output relationship table includes: multiple working time periods; each working time period corresponds to multiple temperature intervals; the temperature intervals correspond one-to-one to the working gears; a target working gear determination module 320, which is used to determine the target working time period of the range hood corresponding to the start-up time in multiple working time periods; determine the target temperature interval of the range hood corresponding to the cooking temperature in the temperature interval corresponding to the target working time period; determine the working gear of the range hood corresponding to the target temperature interval, and determine the working gear as the target working gear.
[0106] Furthermore, in some preferred embodiments of the present invention, the data acquisition module 340 is used to record the duration that the cooking temperature falls within the target temperature range; and to record the switching records of the working gear of the range hood.
[0107] Furthermore, in some preferred embodiments of the present invention, the data update module 350 is used to determine the operating time of the target working gear of the range hood corresponding to the target temperature range after the cooking temperature changes if the temperature range corresponding to the cooking temperature changes; if the operating time is greater than the preset time, update the statistical number of times corresponding to the target temperature range after the cooking temperature changes; and update the gear output relationship table based on the updated statistical number.
[0108] Furthermore, in some preferred embodiments of the present invention, the data update module 350 is also used to respond to the instruction of manual gear switching, and record the running time of the switching working gear after manual switching; if the running time of the switching working gear is greater than the preset time, determine the target temperature range corresponding to the current cooking temperature, and update the statistical number of times corresponding to the target temperature range corresponding to the switching working gear after manual switching; update the gear output relationship table based on the updated statistical number.
[0109] Furthermore, in some preferred embodiments of the present invention, the data update module 350 is used to determine the statistical times of multiple working gears corresponding to the temperature range and calculate the total statistical times; calculate the proportion of each working gear in the total statistical times; and determine the working gear corresponding to the highest proportion as the target working gear corresponding to the temperature range.
[0110] Furthermore, in some preferred embodiments of the present invention, the device further comprises: an identity authentication module, configured to obtain user identity information and determine a preset gear output relationship table based on the identity information.
[0111] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the range hood control device described above can refer to the corresponding process in the aforementioned embodiment of the range hood control method, and will not be repeated here.
[0112] Embodiment 4
[0113] The embodiment of the present invention also provides an electronic device for running a range hood control method; see Figure 5 The structural schematic diagram of an electronic device provided by an embodiment of the present invention is shown, and the electronic device includes a memory 400 and a processor 401, wherein the memory 400 is used to store one or more computer instructions, and the one or more computer instructions are executed by the processor 401 to implement the above-mentioned range hood control method.
[0114] Further, Figure 5 The electronic device shown further includes a bus 402 and a communication interface 403 , and the processor 401 , the communication interface 403 and the memory 400 are connected via the bus 402 .
[0115] The memory 400 may include a high-speed random access memory (RAM), and may also include a non-volatile memory, such as at least one disk storage. The communication connection between the system network element and at least one other network element is realized through at least one communication interface 403 (which may be wired or wireless), and the Internet, wide area network, local area network, metropolitan area network, etc. may be used. The bus 402 may be an ISA bus, a PCI bus, or an EISA bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 5 Only one bidirectional arrow is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0116] The processor 401 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the hardware integrated logic circuit or software instructions in the processor 401. The above processor 401 can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present invention can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in the embodiment of the present invention can be directly embodied as a hardware decoding processor for execution, or a combination of hardware and software modules in the decoding processor for execution. The software module may be located in a storage medium mature in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 400, and the processor 401 reads the information in the memory 400 and completes the steps of the method of the above embodiment in combination with its hardware.
[0117] An embodiment of the present invention further provides a computer-readable storage medium, which stores computer-executable instructions. When the computer-executable instructions are called and executed by a processor, the computer-executable instructions prompt the processor to implement the above-mentioned business recommendation method. The specific implementation can be found in the method embodiment, which will not be repeated here.
[0118] The computer program product of the range hood control method, device and electronic device provided in the embodiments of the present invention includes a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the method in the previous method embodiment. The specific implementation can be found in the method embodiment and will not be repeated here.
[0119] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the system and / or device described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0120] In addition, in the description of the embodiments of the present invention, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0121] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc., which can store program codes.
[0122] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A range hood control method, characterized in that: include: Responding to the instruction to turn on the range hood, obtaining the start time and cooking temperature; Searching a preset gear output relationship table for a target working gear corresponding to the start time and the cooking temperature; Controlling the range hood to start running based on the target working gear; Recording the working status of the range hood; wherein the working status includes: real-time cooking temperature, continuous operation time at the same working gear, and switching record of the working gear; The gear output relationship table is updated based on the working status.
2. The range hood control method according to claim 1, characterized in that: The gear output relationship table includes: multiple working time periods; each of the working time periods corresponds to multiple temperature intervals; the temperature intervals correspond to the working gears one by one; The step of searching the target working gear corresponding to the start time and the cooking temperature in the preset gear output relationship table comprises: Determining a target working time period of the range hood corresponding to the start-up time from among the plurality of working time periods; Determining a target temperature interval of the range hood corresponding to the cooking temperature in the temperature interval corresponding to the target working time period; Determine the working gear of the range hood corresponding to the target temperature range, and determine the working gear as the target working gear.
3. The range hood control method according to claim 2, characterized in that: The step of recording the working status of the range hood comprises: Recording the duration that the cooking temperature falls within the target temperature range; Record the switching record of the working gear of the range hood.
4. The range hood control method according to claim 3, characterized in that: The step of updating the gear output relationship table based on the working state comprises: If the temperature interval corresponding to the cooking temperature changes, determining the operating time of the range hood at the target working gear corresponding to the target temperature interval after the cooking temperature changes; If the running time is longer than a preset time, updating the statistical number of times corresponding to the target temperature interval after the cooking temperature changes; The gear output relationship table is updated based on the updated statistical number of times.
5. The range hood control method according to claim 3, characterized in that: The step of updating the gear output relationship table based on the working state also includes: In response to an instruction for manually switching a gear, the running time of the switching working gear after the manual switching is recorded; If the running time of the switching working gear is greater than the preset time, determining the target temperature interval corresponding to the current cooking temperature, and updating the statistical number of times corresponding to the target temperature interval corresponding to the switching working gear after the manual switching; The gear output relationship table is updated based on the updated statistical number of times.
6. The range hood control method according to claim 4 or 5, characterized in that: The step of updating the gear output relationship table based on the updated statistical number of times includes: Determine the statistical times of the plurality of working gears corresponding to the temperature range, and calculate the total statistical times; Calculate the proportion of each working gear to the total number of statistical times; The working gear corresponding to the highest proportion is determined as the target working gear corresponding to the temperature range.
7. The range hood control method according to claim 1, characterized in that: After the step of responding to the instruction to turn on the range hood and obtaining the start time and cooking temperature, the method further includes: Obtain user identity information, and determine the preset gear output relationship table based on the identity information.
8. A range hood control device, characterized in that: include: A data acquisition module, used for responding to the instruction to turn on the range hood and acquiring the start time and cooking temperature; A target working gear determination module, used to search for the target working gear corresponding to the start time and the cooking temperature in a preset gear output relationship table; A range hood control module, used for controlling the range hood to start running based on the target working gear; A data acquisition module, used to record the working status of the range hood; wherein the working status includes: real-time cooking temperature, continuous operation time at the same working gear, and switching record of the working gear; A data updating module is used to update the gear output relationship table based on the working status.
9. An electronic device, characterized in that: It comprises a processor and a memory, wherein the memory stores computer executable instructions that can be executed by the processor, and the processor executes the computer executable instructions to implement the range hood control method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions. When the computer-executable instructions are called and executed by the processor, the computer-executable instructions prompt the processor to implement the range hood control method according to any one of claims 1 to 7.