Cooking anti-overflow control method and system based on acoustic feature cloud analysis
Patent Information
- Application Number
- CN202511209256.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-27
- Publication Date
- 2026-09-15
- Estimated Expiration
- 2045-08-27
AI Technical Summary
[0004]本申请的目的是提供一种基于声学特征云分析的烹饪防溢控制方法和系统,解决了食材烹饪沸腾中的声学特征对溢出判断的影响较大的技术问题,达到了避免食材烹饪沸腾中的声学特征对溢出检测的影响、提高溢出控制的准确度的技术效果
[0016]This application provides a cooking overflow prevention control method based on acoustic feature cloud analysis. The method includes: circulating steam from the top of an electric cooker through the suction pipe of a steam suction component; detecting a first acoustic feature at a first position of the steam pipe and a second acoustic feature at a second position of the steam pipe; determining the similarity between the first and second acoustic features using an acoustic feature comparison unit, as an overflow acoustic feature detection value; and activating an overflow prevention control program when the overflow acoustic feature detection value is less than a preset overflow acoustic feature detection value. This application avoids boiling interference and improves the accuracy of overflow detection and control by circulating steam extraction and detecting acoustic features at different positions.
Smart Images

Figure CN120871677B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of cooking spill prevention control technology, and more specifically, to a cooking spill prevention control method and system based on acoustic feature cloud analysis. Background Technology
[0002] Currently, most common cookware anti-overflow technologies rely on active observation and manual intervention by the user. During cooking, users must constantly monitor the state of the food and the boiling of the liquid inside the pot, manually adjusting the heat to prevent overflow. This method requires continuous attention and timely reaction from the user, increasing their workload and increasing the risk of overflow accidents due to distraction or temporary absence. Furthermore, its effectiveness depends entirely on the user's subjective judgment and operation. While methods using acoustic feature analysis to determine the pot's condition and control overflow can achieve a degree of automation, these existing acoustic feature-based solutions still have significant shortcomings.
[0003] Existing intelligent overflow prevention methods based on acoustic feature analysis typically only collect and analyze cooking acoustic feature information from inside the cookware. However, during the boiling stage, the pot generates intense and complex sound signals, including multiple sound sources such as food rolling and hitting the pot walls, violent bubble bursts, and large amounts of steam escaping. These acoustic features of boiling itself are often very strong and dominant. Because existing technologies struggle to effectively distinguish between the acoustic features of "about to overflow" and "normal boiling but not yet overflowing" inside the cookware, the strong sound signature generated by boiling itself during cooking causes significant background interference. This leads to a significant decrease in the system's accuracy in recognizing overflow states, resulting in frequent misjudgments and severely limiting the actual effectiveness of overflow prevention control and the reliability of the user experience. Summary of the Invention
[0004] The purpose of this application is to provide a cooking overflow prevention control method and system based on acoustic feature cloud analysis, which solves the technical problem that the acoustic features of food boiling during cooking have a significant impact on overflow judgment, and achieves the technical effect of avoiding the influence of acoustic features of food boiling during cooking on overflow detection and improving the accuracy of overflow control.
[0005] This application provides a cooking overflow prevention control method based on acoustic feature cloud analysis. The method includes: circulating and extracting steam from the top of the electric cooker through the suction pipe of the steam suction component; detecting a first acoustic feature from a first position of the steam pipe of the steam suction component and a second acoustic feature from a second position of the steam pipe of the steam suction component; determining the similarity between the first acoustic feature and the second acoustic feature using an acoustic feature comparison unit, and using this similarity as the overflow acoustic feature detection value; and activating the overflow prevention control program when the overflow acoustic feature detection value is less than a preset overflow acoustic feature detection value.
[0006] In one possible implementation, the first position includes a steam inlet pipe of the steam extraction assembly, and the second position includes a steam outlet pipe of the steam extraction assembly. An acoustic feature comparison unit determines the similarity between the first acoustic feature and the second acoustic feature, using this similarity as an overflow acoustic feature detection value. This includes: determining the optimal nonlinear alignment path between the first acoustic feature and the second acoustic feature; performing dynamic time warping on the first acoustic feature and the second acoustic feature; and determining the cosine similarity between the first acoustic feature and the second acoustic feature, using this cosine similarity as the overflow acoustic feature detection value.
[0007] In another possible implementation, the method further includes: when the steam suction assembly is started, emitting a test acoustic pulse through a pulse generator in the steam intake pipe of the steam suction assembly; detecting a first acoustic feature in the steam intake pipe of the steam suction assembly and a second acoustic feature in the steam outlet pipe of the steam suction assembly; determining the delay time between the first acoustic feature and the second acoustic feature, and using the delay time as a dynamic time warping search window.
[0008] In another possible implementation, the method further includes: during multiple cooking of the target ingredient, obtaining the anti-overflow detection results corresponding to the steam extraction component circulating and extracting steam from the top of the electric cooker at different flow rates according to user feedback; wherein, the anti-overflow detection results include the number of times the anti-overflow control program was activated accurately and the number of times the anti-overflow control was inaccurate; determining the anti-overflow accuracy rate corresponding to the different flow rates of steam reported by the user, and determining the maximum anti-overflow accuracy rate among the different flow rates of steam reported by the user; during cooking of the target ingredient, circulating and extracting steam from the top of the electric cooker at the flow rate corresponding to the maximum anti-overflow accuracy rate to perform anti-overflow detection.
[0009] In another possible implementation, the method further includes: when cooking target ingredients corresponding to different cooking volumes, obtaining the anti-overflow detection results corresponding to the user-reported steam extraction component circulating and extracting steam from the top of the electric cooker at different flow rates; wherein, the anti-overflow detection results include the number of times the anti-overflow control program is activated accurately and the number of times the anti-overflow control is inaccurate; determining the anti-overflow accuracy rate corresponding to different flow rates of steam reported by the user, and determining the maximum anti-overflow accuracy rate among the accuracy rates corresponding to different flow rates of steam reported by the user; when cooking target ingredients corresponding to the target cooking volume, circulating and extracting steam from the top of the electric cooker at the flow rate corresponding to the maximum anti-overflow accuracy rate to perform anti-overflow detection.
[0010] In another possible implementation, the method further includes: when cooking the target ingredient, acquiring the associated ingredients corresponding to the target ingredient, acquiring the target ingredient characteristics corresponding to the target ingredient, and acquiring the associated ingredient characteristics corresponding to the associated ingredients; acquiring the associated flow rate corresponding to the maximum anti-overflow accuracy of the associated ingredients; wherein, the target ingredient characteristics and associated ingredient characteristics include the ingredient expansion information and ingredient viscosity information during cooking; through the ingredient association model, determining the target flow rate corresponding to the maximum anti-overflow accuracy of the target ingredient based on the target ingredient characteristics, associated ingredient characteristics, and associated flow rate; when cooking the target ingredient, circulating and extracting steam from the top of the electric cooker according to the target flow rate for anti-overflow detection.
[0011] In another possible implementation, the method further includes: when cooking the target cooking volume of the target ingredient, obtaining the associated ingredients corresponding to the target ingredient, obtaining the target ingredient characteristics corresponding to the target ingredient, and obtaining the associated ingredient characteristics corresponding to the associated ingredients; and obtaining the associated flow rate corresponding to the maximum anti-overflow accuracy of the associated ingredients for multiple associated cooking volumes; wherein, the target ingredient characteristics and associated ingredient characteristics include the ingredient expansion information and ingredient viscosity information during cooking; through the ingredient association model, based on the target ingredient characteristics, associated ingredient characteristics, associated cooking volume, and associated flow rate, determining the target flow rate corresponding to the maximum anti-overflow accuracy of the target ingredient for the target cooking volume; when cooking the target cooking volume of the target ingredient, circulating and extracting steam from the top of the electric cooker according to the target flow rate for anti-overflow detection.
[0012] In another possible implementation, the method further includes: determining the intake blockage state of the steam intake pipe and the exhaust blockage state of the steam exhaust pipe based on the first acoustic feature and the second acoustic feature using a blockage detection unit; acquiring the intake blockage state and exhaust blockage state corresponding to multiple cooking of the target ingredient; determining the intake blockage probability and exhaust blockage probability corresponding to the target ingredient based on the intake blockage state and exhaust blockage state corresponding to multiple cooking of the target ingredient; when the intake blockage probability or exhaust blockage probability is greater than or equal to a preset blockage probability, during the cooking process of the target ingredient, steam is circulated and positively drawn from the top of the electric cooker through the suction pipe of the steam suction component in the first time period, and in the second time period... During a second time period following a first time period, steam is drawn from the top of the electric cooker in a reverse circulation manner through the suction pipe of the steam extraction component. The steam sampling component includes a centrifugal vane pump and a cover. The centrifugal vane pump is located on the lid of the electric cooker. The cover is detachably fastened to the lid of the electric cooker and surrounds the centrifugal vane pump. The lid of the electric cooker has a first groove and a second groove. When the cover is fastened to the lid of the electric cooker, the first groove and the second groove are fastened together to form a steam inlet pipe and a steam outlet pipe. The first groove contains a first sensor for detecting a first acoustic feature and a second sensor for detecting a second acoustic feature. The outer walls of the first groove and the second groove are provided with sound insulation layers.
[0013] In another possible implementation, the method further includes: determining the probability of air intake blockage and the probability of air exhaust blockage corresponding to the target volume of target ingredients based on the air intake blockage state and the air exhaust blockage state corresponding to the target volume of target ingredients in multiple cooking cycles; when the probability of air intake blockage or the probability of air exhaust blockage is greater than or equal to the preset blockage probability, issuing a prompt message to the user to manually prevent overflow when cooking the target volume of target ingredients.
[0014] This application also provides a cooking spill prevention control system based on acoustic feature cloud analysis, including a unit for performing the method described in any of the preceding claims.
[0015] The beneficial effects of the embodiments in this application compared with the prior art are:
[0016] This application provides a cooking overflow prevention control method based on acoustic feature cloud analysis. The method includes: circulating steam from the top of an electric cooker through the suction pipe of a steam suction component; detecting a first acoustic feature at a first position of the steam pipe and a second acoustic feature at a second position of the steam pipe; determining the similarity between the first and second acoustic features using an acoustic feature comparison unit, as an overflow acoustic feature detection value; and activating an overflow prevention control program when the overflow acoustic feature detection value is less than a preset overflow acoustic feature detection value. This application avoids boiling interference and improves the accuracy of overflow detection and control by circulating steam extraction and detecting acoustic features at different positions. Attached Figure Description
[0017] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0018] Figure 1 A schematic flowchart of the first cooking spill prevention control method based on acoustic feature cloud analysis provided in this application embodiment;
[0019] Figure 2 A schematic diagram of the workflow of the first cooking spill prevention control method based on acoustic feature cloud analysis provided in the embodiments of this application;
[0020] Figure 3 A schematic flowchart of a second cooking spill prevention control method based on acoustic feature cloud analysis provided in this application embodiment;
[0021] Figure 4 A flowchart illustrating the third cooking spill prevention control method based on acoustic feature cloud analysis provided in this application embodiment;
[0022] Figure 5 This is a schematic diagram of the electric pressure cooker used in the cooking overflow prevention control method based on acoustic feature cloud analysis in the embodiments of this application.
[0023] Figure 6 for Figure 5 A partial structural diagram of point A in the electric cooker;
[0024] Figure 7 for Figure 5 A partial structural breakdown diagram of point A in the electric cooker;
[0025] Figure 8A bottom view of the lid of an electric cooker used in a cooking anti-overflow control method provided in an embodiment of this application.
[0026] Figure 9 This is a schematic diagram of the logical structure of a cooking spill prevention control system based on acoustic feature cloud analysis, provided in an embodiment of this application. Detailed Implementation
[0027] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.
[0028] It should also be understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.
[0029] As used in this application specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if detected [the described condition or event]" may be interpreted, depending on the context, as meaning "once determined," "in response to determination," "once detected [the described condition or event]," or "in response to detection [the described condition or event]."
[0030] Furthermore, in the description of this application and the appended claims, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0031] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.
[0032] Because existing technical solutions cannot effectively distinguish between the acoustic characteristics of a pot that is "about to overflow" and the acoustic characteristics of a pot that is "boiling normally but has not yet overflowed," the actual effect of anti-overflow control and the reliability of user experience are severely limited.
[0033] Based on the above reasons, this application provides a cooking overflow prevention control method based on acoustic feature cloud analysis. The method includes: circulatingly extracting steam from the top of the electric cooker through the suction pipe of the steam suction component; detecting a first acoustic feature at a first position of the steam pipe of the steam suction component and a second acoustic feature at a second position of the steam pipe of the steam suction component; determining the similarity between the first and second acoustic features using an acoustic feature comparison unit, and using this similarity as the overflow acoustic feature detection value; and activating the overflow prevention control program when the overflow acoustic feature detection value is less than a preset overflow acoustic feature detection value. This application avoids boiling interference and improves the accuracy of overflow detection and control by circulating steam extraction and detecting acoustic features at different positions.
[0034] In some scenarios, the cooking overflow prevention control method based on acoustic feature cloud analysis of this application embodiment can be applied to the cooking overflow prevention control of electric cookers. It can optimize overflow prevention through cloud analysis and specifically improve the accuracy of overflow detection and control by cyclically extracting steam and detecting the acoustic features of steam at different locations.
[0035] The following describes in detail, with specific examples, a cooking spill prevention control method based on acoustic feature cloud analysis provided in the embodiments of this application.
[0036] Figure 1 A schematic flowchart of the first cooking spill prevention control method based on acoustic feature cloud analysis provided in this application embodiment is shown below. Figure 1 As shown, the cooking spill prevention control method based on acoustic feature cloud analysis includes S110 to S120, and S110 to S120 are described in detail below.
[0037] S110. Steam is circulated and extracted from the top of the electric cooker through the suction pipe of the steam suction assembly. A first acoustic feature is detected from the first position of the steam pipe of the steam suction assembly, and a second acoustic feature is detected from the second position of the steam pipe of the steam suction assembly.
[0038] In this implementation, when performing cooking overflow prevention control based on acoustic feature cloud analysis, steam can be circulated from the top of the electric cooker through the suction pipe of the steam suction component. This avoids the boiling of food inside the pot from interfering with the detection of steam acoustic features, thus improving the reliability of acoustic feature detection.
[0039] When detecting acoustic features, a first acoustic feature can be detected at a first position in the steam pipe, and a second acoustic feature can be detected at a second position in the steam pipe, so as to obtain stable acoustic data for subsequent analysis.
[0040] For example, in the anti-overflow control of an electric cooker, when the food in the pot boils, the steam is continuously drawn into the steam pipe by the suction component. The inlet of the steam pipe is used as the first position to detect the first acoustic feature, and the outlet of the pipe is used as the second position to detect the second acoustic feature, thereby reducing the impact of boiling noise.
[0041] It should be noted that the first acoustic feature and the second acoustic feature can be one or more of acoustic features such as loudness and frequency. The embodiments of this application do not limit the specific feature types of the first acoustic feature and the second acoustic feature.
[0042] S120. Using the acoustic feature comparison unit, the similarity between the first acoustic feature and the second acoustic feature is determined based on the first acoustic feature and the second acoustic feature, and used as the overflow acoustic feature detection value. When the overflow acoustic feature detection value is less than the preset overflow acoustic feature detection value, the overflow prevention control program is activated.
[0043] Figure 2 A schematic diagram of the workflow of the first cooking spill prevention control method based on acoustic feature cloud analysis provided in the embodiments of this application is shown below. Figure 2 As shown, after obtaining the first acoustic feature and the second acoustic feature, the acoustic feature comparison unit can calculate their similarity based on the first acoustic feature and the second acoustic feature, which is used as the overflow acoustic feature detection value. When the detection value is less than the preset overflow acoustic feature detection value, it indicates that the difference between the first acoustic feature and the second acoustic feature is too large due to the influence of foam or soup in the steam. That is, the overflow acoustic feature detection value is less than the preset overflow acoustic feature detection value. At this time, the anti-overflow control program can be activated, such as automatically reducing the heating power or adjusting the cooking parameters to prevent overflow.
[0044] For example, in the use of an electric cooker, when the similarity calculation result is low, it may indicate that there is an abnormal fluctuation in the steam flow. Therefore, the system immediately triggers anti-overflow measures, such as turning off the heating source, to ensure that the soup does not overflow the pot.
[0045] For example, the acoustic feature comparison unit is optimized and deployed on the electric cooker through a cloud analytics platform, thereby enabling centralized anti-overflow control through the locally deployed acoustic feature comparison unit.
[0046] The beneficial effects of the above implementation method are that by cyclically extracting steam and detecting acoustic characteristics at different locations, boiling interference is avoided, the accuracy of overflow detection is improved, the anti-overflow program can be activated in a timely manner, and the safety and efficiency of the cooking process are enhanced.
[0047] In some implementations, the first position includes a steam inlet pipe of the steam suction assembly, and the second position includes a steam outlet pipe of the steam suction assembly.
[0048] In this anti-overflow control method, the first position can be the steam inlet pipe of the steam suction component, and the second position can be the steam outlet pipe of the steam suction component. The steam inlet pipe is responsible for drawing in steam, while the steam outlet pipe is responsible for discharging steam. This allows the acoustic characteristics of the inlet and outlet positions during the steam flow process to be obtained separately, which is convenient for monitoring the state of the entire steam environment inside the electric cooker.
[0049] In some implementations, in the above-mentioned S120, the acoustic feature comparison unit determines the similarity between the first acoustic feature and the second acoustic feature based on the first acoustic feature and the second acoustic feature, and uses it as the overflow acoustic feature detection value, including S121 to S122. S121 to S122 will be explained in detail below.
[0050] S121. Determine the optimal nonlinear alignment path for the first acoustic feature and the second acoustic feature, and perform dynamic time warping on the first acoustic feature and the second acoustic feature.
[0051] By using the acoustic feature comparison unit, when determining the similarity between the first and second acoustic features as the overflow acoustic feature detection value, the optimal nonlinear alignment path of the first and second acoustic features can be determined, and dynamic time warping can be performed on them to handle the deformation and differences of the time series.
[0052] S122. Determine the cosine similarity between the first acoustic feature and the second acoustic feature, and use it as the overflow acoustic feature detection value.
[0053] After dynamic time warping of the first and second acoustic features, their cosine similarity can be determined as the overflow acoustic feature detection value. During normal cooking operations, the acoustic features of the steam inlet and outlet pipes usually remain similar because the steam flow is stable; however, when there is a risk of overflow, the steam flow is obstructed or changes, leading to an increase in the difference in acoustic features between the two locations, thus reducing the similarity value.
[0054] For example, when cooking porridge in an electric cooker, if the porridge starts to boil excessively and may overflow, the sound signal from the steam intake pipe may become weak or irregular, while the sound from the steam exhaust pipe may show high-frequency fluctuations, thus reducing the cosine similarity between the first and second acoustic features.
[0055] For example, when cooking soup in an electric cooker, the rising foam on the surface of the soup can cause steam blockage. This can increase the sound intensity of the steam intake pipe while decreasing the sound intensity of the steam exhaust pipe, thus reducing the cosine similarity between the first and second acoustic features.
[0056] In this implementation, the cosine similarity can be calculated using the following formula:
[0057]
[0058] Where L represents cosine similarity, T1 represents the first acoustic feature, the second acoustic feature represents the second acoustic feature, T1·T2 represents the dot product of the first acoustic feature T1 and the second acoustic feature T1, ||T1|| represents the length of the first acoustic feature T1, and ||T2|| represents the length of the first acoustic feature T2.
[0059] The beneficial effect of the above implementation method is that the first acoustic feature and the second acoustic feature are detected by the steam inlet pipe and the steam outlet pipe of the steam suction component, respectively, and their cosine similarity is used as the overflow acoustic feature detection value. When there is an overflow risk, the first acoustic feature and the second acoustic feature are different, which leads to a decrease in the overflow acoustic feature detection value, thereby improving the accuracy of overflow detection.
[0060] The beneficial effect of the above implementation method is that by detecting the acoustic characteristics of the steam inlet pipe and the steam outlet pipe of the steam suction component respectively, the mutual influence between the steam inlet pipe and the steam outlet pipe can be combined with the similarity of acoustic characteristics to make a judgment, thereby further improving the accuracy of overflow detection.
[0061] In some implementations, the above method also includes S130 to S140, which are described in detail below.
[0062] S130. When the steam suction assembly is started, a test acoustic pulse is emitted through the steam inlet pipe of the steam suction assembly via a pulse generator. A first acoustic feature is detected in the steam inlet pipe of the steam suction assembly, and a second acoustic feature is detected in the steam outlet pipe of the steam suction assembly.
[0063] When the steam suction assembly is started, a test acoustic pulse can be emitted in the steam inlet pipe through a pulse generator, and a first acoustic feature can be detected in the steam inlet pipe and a second acoustic feature can be detected in the steam outlet pipe.
[0064] For example, in the anti-overflow control of an electric cooker, when the electric cooker starts heating and cooking, the steam suction component is activated, and the pulse generator can emit a test acoustic pulse in the steam intake pipe. After the first acoustic feature is detected in the steam intake pipe, the second acoustic feature is detected in the steam outlet pipe.
[0065] S140. Determine the delay time between the first acoustic feature and the second acoustic feature of the test acoustic pulse, and use the delay time as the dynamic time warping search window.
[0066] After obtaining the first acoustic feature and the second acoustic feature, the delay time between the first acoustic feature and the second acoustic feature can be determined, and this delay time can be used as a dynamic time warping search window. In the subsequent overflow detection process, the signal matching algorithm can be optimized more effectively.
[0067] The beneficial effect of the above implementation method is that by generating test acoustic pulses in the steam inlet pipe of the steam suction assembly through a pulse generator, and using the test acoustic pulses to determine the dynamic time warping search window, the accuracy of overflow detection is further improved.
[0068] Figure 3 A schematic flowchart of the second cooking spill prevention control method based on acoustic feature cloud analysis provided in this application embodiment is shown below. Figure 3 As shown, the above method also includes S210 to S220, which will be described in detail below.
[0069] S210. During multiple cooking sessions of the target ingredients, the steam extraction component, based on user feedback, circulates steam from the top of the electric cooker at different flow rates, corresponding to the anti-overflow detection results. These anti-overflow detection results include the number of times the anti-overflow control program was activated accurately and the number of times it was not.
[0070] When implementing anti-overflow control for electric cookers, the steam extraction component draws steam from the top of the cooker at different flow rates, which affects the detection of acoustic characteristics. Therefore, it is possible to obtain user feedback on the anti-overflow detection results corresponding to the steam extraction component drawing steam from the top of the cooker at different flow rates. These results include the number of times the anti-overflow control program was activated accurately and the number of times it was not. This helps to collect anti-overflow performance data under different flow rates, and then control the anti-overflow system based on this data.
[0071] For example, when the steam extraction component obtains user feedback on the anti-overflow detection results corresponding to the steam circulating from the top of the electric cooker at different flow rates, the user feedback results can be obtained through the App.
[0072] For example, when cooking the target ingredient such as soup multiple times, users can test the performance of the steam extraction component at low and high flow rates. After each cooking session, users can provide feedback on whether the anti-overflow function was activated accurately, thus recording the number of accurate and inaccurate activations for subsequent analysis.
[0073] S220. Determine the anti-overflow accuracy rate corresponding to different steam flow rates reported by the user, and determine the maximum anti-overflow accuracy rate among the accuracy rates corresponding to different steam flow rates reported by the user. When cooking the target ingredients, circulate and extract steam from the top of the electric cooker according to the flow rate corresponding to the maximum anti-overflow accuracy rate for anti-overflow detection.
[0074] After obtaining the collected user feedback data, the overflow prevention accuracy rate corresponding to different steam flow rates can be determined based on the collected user feedback data, and the flow rate corresponding to the maximum value among these accuracy rates can be determined. The accuracy rate is obtained by dividing the number of accurate overflow control attempts by the total number of attempts. This helps to identify the optimal steam suction setting parameters. By comparing the data under different flow rates, the steam flow rate corresponding to the maximum overflow prevention accuracy rate can be automatically identified, providing a basis for subsequent control.
[0075] For example, when cooking porridge in an electric cooker, user feedback can be used to determine the highest accuracy rate of overflow prevention at a certain flow rate.
[0076] When cooking the target ingredients, the steam inside the electric cooker can be circulated and extracted from the top of the cooker according to the flow rate corresponding to the maximum anti-overflow accuracy for anti-overflow detection. This ensures that the operating parameters of the steam extraction component are optimized for specific ingredients, thereby improving the reliability of the detection.
[0077] For example, when the electric cooker cooks the same ingredients again, it can directly use the optimal flow rate to extract steam, which can prevent the soup from overflowing and reduce the occurrence of false alarms or missed alarms.
[0078] The beneficial effect of the above implementation method is that by determining the most suitable steam suction flow rate, the accuracy of overflow detection of target ingredients is improved.
[0079] In some implementations, the above method also includes S230 to S240, which will be described in detail below.
[0080] S230. When cooking target ingredients of different cooking volumes, obtain user feedback on the steam extraction component, which circulates steam from the top of the electric cooker at different flow rates, and obtain the corresponding anti-overflow detection results. The anti-overflow detection results include the number of times the anti-overflow control program was activated accurately and the number of times the anti-overflow control was inaccurate.
[0081] In this implementation, overflow detection can be further optimized based on the cooking volume. When cooking target ingredients corresponding to different cooking volumes, the overflow detection results can be obtained by acquiring user feedback on the steam extraction component, which circulates steam from the top of the electric cooker at different flow rates. This allows for the evaluation of the overflow prevention effect under different cooking volumes and different steam extraction flow rates. Similarly, the overflow detection results can include the number of times the overflow prevention control program was activated accurately and the number of times it was not. These data reflect the user's evaluation of the overflow prevention control effect in actual cooking.
[0082] S240. Determine the anti-overflow accuracy rate corresponding to different steam flow rates reported by the user, and determine the maximum anti-overflow accuracy rate among the accuracy rates corresponding to different steam flow rates reported by the user. When cooking the target food corresponding to the target cooking volume, circulate and extract steam from the top of the electric cooker according to the flow rate corresponding to the maximum anti-overflow accuracy rate for anti-overflow detection.
[0083] After receiving user feedback, the overflow prevention accuracy rate corresponding to different steam flow rates reported by the users can be determined, and the maximum overflow prevention accuracy rate among the accuracy rates corresponding to different steam flow rates reported by the users can be determined. The overflow prevention effect corresponding to the maximum overflow prevention accuracy rate is the best.
[0084] When cooking the target ingredients corresponding to the target cooking volume, the steam inside the electric cooker can be circulated and extracted from the top of the cooker according to the flow rate corresponding to the maximum anti-overflow accuracy for anti-overflow detection, thereby performing anti-overflow detection on the target ingredients corresponding to the target cooking volume according to the optimal flow rate.
[0085] For example, when users cook small volumes of food, such as a small amount of soup, feedback shows that the anti-overflow control is more accurate when the steam is extracted at a low flow rate; when users cook large volumes of food, such as a whole pot of stew, feedback shows that the anti-overflow control is more accurate when the steam is extracted at a high flow rate. The anti-overflow detection accuracy at different flow rates can be calculated, and the flow rate corresponding to the highest accuracy can be selected for anti-overflow detection of the same cooking volume in the future.
[0086] The beneficial effect of the above implementation method is that, when cooking target ingredients of different cooking volumes, the overflow prevention accuracy corresponding to different steam flow rates is used to determine the overflow prevention detection when cooking target ingredients of different cooking volumes. Steam is extracted according to the flow rate corresponding to the maximum overflow prevention accuracy when cooking target ingredients of different cooking volumes. By determining the most suitable steam extraction flow rate, the accuracy of overflow prevention detection for target ingredients of different cooking volumes is improved.
[0087] In some implementations, the above method also includes S250 to S260, which will be described in detail below.
[0088] S250. When cooking the target ingredient, obtain the associated ingredients corresponding to the target ingredient, and obtain the target ingredient characteristics and associated ingredient characteristics. Obtain the associated traffic corresponding to the maximum overflow prevention accuracy of the associated ingredients. The target ingredient characteristics and associated ingredient characteristics include the ingredient expansion information and ingredient viscosity information during cooking.
[0089] When there is no corresponding steam suction flow rate for the maximum anti-overflow accuracy of the target ingredient, the associated ingredients can be obtained when cooking the target ingredient, and the target ingredient characteristics can be obtained, including the ingredient expansion information and ingredient viscosity information during cooking.
[0090] At the same time, it can obtain the characteristics of the associated ingredients, including the expansion and viscosity information of the ingredients. This information helps to understand the physical changes of the ingredients during the heating process more comprehensively, providing basic data support for subsequent spill prevention control.
[0091] At the same time, the associated flow rate corresponding to the maximum anti-overflow accuracy of the associated ingredients can be obtained. The associated flow rate represents the steam extraction rate that can achieve the highest anti-overflow detection accuracy when cooking the associated ingredients.
[0092] S260. Using a food ingredient association model, determine the target flow rate corresponding to the maximum anti-overflow accuracy for the target food ingredient based on its characteristics, associated food ingredient characteristics, and associated flow rate. When cooking the target food ingredient, circulate steam from the top of the electric cooker according to the target flow rate for anti-overflow detection.
[0093] After obtaining the characteristics and traffic of the associated ingredients, the target traffic corresponding to the maximum overflow prevention accuracy of the target ingredient can be determined by the ingredient association model based on the characteristics of the target ingredient, the characteristics of the associated ingredients, and the traffic.
[0094] For example, ingredients with high expansion may require a higher flow rate to extract steam in a timely manner, while ingredients with high viscosity need to have their flow rate adjusted to avoid false detection, thereby maximizing the accuracy of spill prevention.
[0095] For example, the food association model can use machine learning or rule matching to comprehensively compare the characteristic differences between the target food and related food, and perform optimization calculations with reference to the related flow rate to calculate the target flow rate, thereby outputting the optimal steam extraction parameters for the target food and improving the accuracy of overflow detection.
[0096] When cooking the target ingredients, the steam inside the electric cooker can be circulated and extracted from the top of the cooker according to the target flow rate for overflow detection. The steam is continuously extracted at a constant target flow rate through the steam extraction device on the top of the cooker to achieve real-time overflow warning and control.
[0097] For example, when the target ingredient is rice, the associated ingredients could be millet or red beans. Target ingredient characteristics include rice's expansion rate (rapid expansion in boiling water) and viscosity (medium viscosity), while associated ingredient characteristics include millet's expansion rate (lower expansion rate) and viscosity (lower viscosity), as well as associated flow rates (e.g., the maximum accurate flow rate for millet is 5 ml / min). Using the ingredient association model, based on these inputs, the target flow rate for rice (e.g., 7 ml / min) can be determined. Steam is then circulated from the top of the electric cooker at this flow rate, effectively preventing the risk of rice overflow during cooking and improving detection reliability.
[0098] The beneficial effect of the above implementation method is that, based on the characteristics of the target ingredient, the characteristics of related ingredients, and the related flow, the target flow corresponding to the maximum anti-overflow accuracy of the target ingredient is determined, thereby improving the anti-overflow detection accuracy of the cooking target ingredient.
[0099] In some implementations, the above method also includes S270 to S280, which will be described in detail below.
[0100] S270. When cooking a target ingredient with a target cooking volume, obtain the associated ingredients corresponding to the target ingredient, and obtain the target ingredient characteristics corresponding to the target ingredient, and obtain the associated ingredient characteristics corresponding to the associated ingredients. Also, obtain the associated flow rate corresponding to the maximum overflow prevention accuracy for multiple associated ingredients with associated cooking volumes. The target ingredient characteristics and associated ingredient characteristics include the ingredient expansion information and ingredient viscosity information during cooking.
[0101] When cooking volume changes, when cooking the target ingredient with the target cooking volume, the associated ingredients corresponding to the target ingredient can be obtained, and the target ingredient characteristics can be obtained, including the ingredient expansion information and ingredient viscosity information during the cooking process.
[0102] At the same time, it is possible to obtain the characteristics of related ingredients, which also include information on the expansion and viscosity of the ingredients.
[0103] In addition, it is possible to obtain the associated traffic at the maximum anti-overflow accuracy corresponding to the associated ingredients under multiple associated cooking volumes.
[0104] S280. Using a food ingredient association model, based on the characteristics of the target food ingredient, the characteristics of associated food ingredients, the associated cooking volume, and the associated flow rate, determine the target flow rate corresponding to the maximum anti-overflow accuracy for the target food ingredient with the target cooking volume. When cooking the target food ingredient with the target cooking volume, steam is circulated from the top of the electric cooker according to the target flow rate for anti-overflow detection.
[0105] After obtaining the characteristics of the target ingredient, the characteristics of related ingredients, the related cooking volume, and the related flow rate, the target flow rate corresponding to the target ingredient with the target cooking volume and the maximum overflow prevention accuracy can be determined by the ingredient association model based on the characteristics of the target ingredient, the characteristics of related ingredients, the related cooking volume, and the related flow rate.
[0106] When cooking a target volume of ingredients, steam can be drawn from the top of the electric cooker according to the target flow rate for overflow detection, thereby optimizing the overflow response process.
[0107] For example, in the anti-overflow control scenario of an electric cooker, the target ingredient is corn porridge, and the target cooking volume is 1.5 liters. Associated ingredients might include millet porridge or oat porridge. The target ingredient has characteristics such as high expansion and medium viscosity (e.g., corn porridge), while the associated ingredients have characteristics such as low expansion and high viscosity (e.g., millet porridge). The associated flow rate data for these associated ingredients at the maximum anti-overflow accuracy at a volume of 1 liter or 2 liters can then be used to calculate the target flow rate for 1.5 liters of corn porridge using an ingredient association model.
[0108] The beneficial effect of the above implementation method is that by combining the characteristics of the target ingredient, the characteristics of related ingredients, the related cooking volume, and the related flow rate, the target flow rate of the target ingredient with the target cooking volume can be determined more accurately, thereby improving the accuracy of overflow detection when cooking the target ingredient with the target cooking volume.
[0109] The benefits of the above implementation method are that it optimizes the steam extraction process, reduces the risk of false or missed overflow alarms, and ensures the stability and safety of overflow detection during cooking.
[0110] Figure 4 A flowchart illustrating the third cooking spill prevention control method based on acoustic feature cloud analysis provided in this application embodiment is shown below. Figure 4 As shown, the above method also includes S310 to S320, which will be described in detail below.
[0111] S310. Using the blockage detection unit, the intake blockage state of the steam intake pipe and the exhaust blockage state of the steam exhaust pipe are determined based on the first and second acoustic characteristics. The intake blockage state and exhaust blockage state are obtained for multiple cooking of target ingredients.
[0112] When controlling the overflow of an electric cooker, the blockage detection unit can determine the blockage status of the steam inlet pipe and the blockage status of the steam outlet pipe based on the first and second acoustic characteristics. The first and second acoustic characteristics can characterize the sound wave changes of steam flow and the frequency characteristics of pipe vibration. By detecting these characteristics, the blockage status of the pipe can be monitored in real time.
[0113] During spill prevention detection, the intake and exhaust blockage states of the target ingredient can be obtained from multiple cooking processes. This historical data from multiple cooking processes can then be sent to a cloud database for further analysis. Based on this multi-stage data, the probability of intake and exhaust blockage for the target ingredient can be calculated to quantify the blockage risk.
[0114] For example, the blockage detection unit can be implemented using a threshold detection algorithm based on statistical analysis. When the frequency of the first acoustic feature is lower than a preset frequency threshold for a preset time, the steam inlet pipe can be determined to be in an inlet blockage state. Similarly, when the frequency of the second acoustic feature is lower than a preset frequency threshold for a preset time, the steam outlet pipe is determined to be in an outlet blockage state. The preset frequency threshold can be obtained by statistically analyzing historical data.
[0115] S320. Based on the air intake blockage and exhaust blockage states corresponding to multiple cooking cycles of the target ingredient, determine the air intake blockage probability and exhaust blockage probability corresponding to the target ingredient. When the air intake blockage probability or exhaust blockage probability is greater than or equal to the preset blockage probability, during the cooking process of the target ingredient, steam is drawn from the top of the electric cooker in a forward-circulating manner through the suction pipe of the steam suction component during the first time period, and steam is drawn from the top of the electric cooker in a reverse-circulating manner through the suction pipe of the steam suction component during the second time period after the first time period. The steam sampling assembly includes a centrifugal vane pump and a cover. The centrifugal vane pump is mounted on the lid of the electric cooker, and the cover is detachably fastened to the centrifugal vane pump. The lid of the electric cooker has a first groove and a second groove. When the cover is fastened to the lid of the electric cooker, the first groove and the second groove are fastened together to form a steam inlet pipe and a steam outlet pipe. The first groove is equipped with a first sensor for detecting a first acoustic feature and a second sensor for detecting a second acoustic feature. The outer walls of the first groove and the second groove are equipped with sound insulation layers.
[0116] For example, when determining the probability of air intake blockage and the probability of air exhaust blockage corresponding to the target ingredient based on the air intake blockage state and the air exhaust blockage state corresponding to the target ingredient after multiple cookings, the probability of air intake blockage and the probability of air exhaust blockage corresponding to the target ingredient can be obtained by statistically analyzing the air intake blockage state and the air exhaust blockage state corresponding to the target ingredient after multiple cookings.
[0117] When the probability of air intake blockage or air exhaust blockage is greater than or equal to the preset blockage probability, during the cooking process of the target food, steam can be drawn from the top of the electric cooker in a forward circulation through the suction pipe of the steam suction component during the first time period. During the second time period after the first time period, steam can be drawn from the top of the electric cooker in a reverse circulation through the suction pipe of the steam suction component. Forward extraction can promote steam flow, and reverse extraction can clear potential blockages.
[0118] For example, in the anti-overflow control of an electric cooker, when the target ingredient is thick rice porridge, multiple cooking data may show a high probability of air intake blockage. When the probability exceeds the preset value, during the cooking process, forward steam extraction can be performed for the first 5 minutes, and then reverse extraction can be performed for the last 3 minutes. This can prevent rice grains from clogging the pipes and ensure smooth steam flow.
[0119] In this implementation, after switching from forward steam extraction to reverse steam extraction, and after determining the delay time between the test acoustic pulse and the first acoustic feature and the second acoustic feature, the dynamic time warping search window can be adjusted in reverse for the first acoustic feature and the second acoustic feature to ensure the accuracy of the overflow acoustic feature detection values of the first acoustic feature and the second acoustic feature.
[0120] Figure 5 This is a schematic diagram of the electric pressure cooker used in the cooking overflow prevention control method based on acoustic feature cloud analysis in the embodiments of this application. Figure 6 for Figure 5 A partial structural diagram of point A in the electric cooker. Figure 7 for Figure 5 A partial structural breakdown diagram of point A in the electric cooker. Figure 8 A bottom view of the lid of the electric cooker used in a cooking overflow prevention control method provided in an embodiment of this application, as shown in the figure. Figures 5 to 8 As shown, the steam sampling assembly 1 may include a centrifugal vane pump 11 and a cover 12. The centrifugal vane 11 may be provided on the lid 2 of the electric cooker. The cover 12 is detachably fastened to the lid 2 of the electric cooker and surrounds the centrifugal vane pump 11. The lid 2 of the electric cooker is provided with a first groove 201 and a second groove 121. When the cover 12 is fastened to the lid 2 of the electric cooker, the first groove 201 and the second groove 121 are fastened together to form a steam inlet pipe 131 and a steam outlet pipe 132.
[0121] Structurally, the first tank 201 is provided with a first sensor 131a for detecting a first acoustic feature and a second sensor 132a for detecting a second acoustic feature. The outer walls of the first tank 201 and the second tank 121 are provided with sound insulation layers to reduce noise interference from boiling inside the pot.
[0122] like Figure 6 As shown, structurally, the first tank 201 and the second tank 121 can be flexible structures. When the first tank 201 and the second tank 121 are interlocked, they can form a suction pipe 13. The two ends of the suction pipe 13 are respectively formed as an air inlet and an air outlet.
[0123] Structurally, the motor of the centrifugal vane pump 11 is located inside the pot cover 2, and a sealing ring is provided between the rotating shaft of the centrifugal vane pump 11 and the pot cover 2.
[0124] like Figure 5 As shown, when the user performs the disassembly and cleaning operation on the steam sampling assembly 1, the cover 12 can be removed from the pot lid 2. After removing the cover 12 from the pot lid 2, the blades of the centrifugal vane pump 11, the first tank 201 and the second tank 121 can be cleaned. After cleaning, the cover 12 can be fastened back onto the pot lid 2.
[0125] The beneficial effect of the above implementation method is that, based on these multiple state data, the probability of air intake blockage and the probability of air exhaust blockage corresponding to the target ingredient can be calculated to quantify the blockage risk. Forward extraction can promote steam flow, and reverse extraction can remove potential blockages, ensuring the accuracy of overflow detection.
[0126] The beneficial effect of the above implementation method is that the steam sampling component can be disassembled and cleaned, which facilitates the cleaning and maintenance of the steam sampling component.
[0127] The beneficial effects of the above implementation method are that the sound insulation layer design of the steam sampling component reduces the interference of boiling noise in the pot on acoustic detection, ensuring the reliability of blockage status judgment. At the same time, the detachable structure of the cover and the tank facilitates cleaning and maintenance, improving the user experience.
[0128] In some implementations, the above method further includes: determining the probability of air intake blockage and the probability of air exhaust blockage corresponding to the target volume of target ingredients based on the air intake blockage and air exhaust blockage states corresponding to multiple cooking cycles of the target volume of target ingredients. When the probability of air intake blockage or the probability of air exhaust blockage is greater than or equal to a preset blockage probability, a prompt message is issued to the user to manually prevent overflow when cooking the target volume of target ingredients.
[0129] During the cooking process, based on historical data of cooking the target volume of the target ingredient multiple times, the number of times the intake blockage and exhaust blockage occurred can be counted, thereby calculating the corresponding intake blockage probability and exhaust blockage probability. This allows for the identification of potential blockage risks under a specific ingredient volume, and the optimization of anti-overflow control strategies based on accumulated data.
[0130] For example, in the anti-overflow control of an electric cooker, when cooking a target volume such as 500ml of rice porridge, the system monitors the blockage status of the air inlet and outlet during each cooking cycle using built-in sensors.
[0131] When the probability of air intake blockage or air exhaust blockage is greater than or equal to the preset blockage probability, the system can issue a prompt message to remind the user to perform manual anti-overflow operation when cooking the target volume of food. Specifically, this may include suggesting that the user manually stir the food or adjust the heat setting to prevent the overflow event from occurring.
[0132] For example, when cooking 600ml of soy milk in an electric cooker, if historical data shows that the probability of vent blockage reaches 30% (the preset blockage probability is 25%), the system will issue a voice or display prompt before cooking begins, suggesting that the user manually stir during the cooking process to prevent vent blockage.
[0133] The beneficial effect of the above implementation method is that it can issue a prompt based on the historical blockage probability when cooking target volume of target ingredients, thereby improving the overflow prevention and control effect.
[0134] The beneficial effects of the above implementation method are that by giving users early warnings to intervene manually, the occurrence of cooking overflows is reduced, and the safety of the cooking process and the user experience are improved.
[0135] This application also provides a cooking spill prevention control system based on acoustic feature cloud analysis, including a unit for performing the method described in any of the preceding claims. Figure 9 A schematic diagram of the logic structure of a cooking spill prevention control system based on acoustic feature cloud analysis provided in this application embodiment is shown below. Figure 9 As shown, the system 3 of this embodiment includes a processing unit 31, a storage unit 32, and a transceiver unit 33. The processing unit 31 is used to process data, the storage unit 32 is used to store data, and the transceiver unit 33 is used to send and receive data. The processing unit 31, the storage unit 32, and the transceiver unit 33 cooperate with each other to implement the above-described method. The beneficial effects of the embodiments of this application have been described in the above-described method and will not be repeated here.
[0136] It should be noted that the information interaction and execution process between the above-mentioned devices / units are based on the same concept as the method embodiments of this application. For details on their specific functions and technical effects, please refer to the method embodiments section, and they will not be repeated here.
[0137] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0138] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments of this application can be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include at least: any entity or device capable of carrying computer program code to a photographing device / terminal device, a recording medium, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium. Examples include USB flash drives, portable hard drives, magnetic disks, or optical disks. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electrical carrier signals or telecommunication signals.
[0139] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0140] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0141] In the embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0142] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0143] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.
Claims
1. A cooking boil-over prevention control method based on acoustic feature cloud analysis, characterized in that, The method includes: Steam is circulated from the top of the electric cooker through the suction pipe of the steam suction assembly. A first acoustic feature is detected from the first position of the steam pipe of the steam suction assembly, and a second acoustic feature is detected from the second position of the steam pipe of the steam suction assembly. The acoustic feature comparison unit determines the similarity between the first acoustic feature and the second acoustic feature based on the first acoustic feature and the second acoustic feature, and uses this as the overflow acoustic feature detection value. When the overflow acoustic feature detection value is less than the preset overflow acoustic feature detection value, the overflow prevention control program is activated. The first position includes the steam inlet pipe of the steam suction assembly, and the second position includes the steam outlet pipe of the steam suction assembly. The acoustic feature comparison unit determines the similarity between the first and second acoustic features based on the first and second acoustic features, using this similarity as the overflow acoustic feature detection value, including: Determine the optimal nonlinear alignment path for the first and second acoustic features, and perform dynamic time warping on the first and second acoustic features. The cosine similarity between the first and second acoustic features is determined and used as the overflow acoustic feature detection value.
2. The method as described in claim 1, characterized in that, The method further includes: When the steam suction assembly is started, a test acoustic pulse is emitted through the steam inlet pipe of the steam suction assembly via a pulse generator; a first acoustic feature is detected in the steam inlet pipe of the steam suction assembly, and a second acoustic feature is detected in the steam outlet pipe of the steam suction assembly. The delay time between the first acoustic feature and the second acoustic feature of the test acoustic pulse is determined, and the delay time is used as the search window for dynamic time warping.
3. The method as described in claim 2, characterized in that, The method further includes: When cooking the target ingredients multiple times, the steam extraction component, which obtains user feedback, circulates and extracts steam from the top of the electric cooker at different flow rates, corresponding to the anti-overflow detection results. The anti-overflow detection results include the number of times the anti-overflow control program was activated accurately and the number of times the anti-overflow control was inaccurate. Determine the anti-overflow accuracy rate corresponding to different steam flow rates reported by users, and determine the maximum anti-overflow accuracy rate among the accuracy rates corresponding to different steam flow rates reported by users; when cooking the target ingredients, circulate and extract steam from the top of the electric cooker according to the flow rate corresponding to the maximum anti-overflow accuracy rate for anti-overflow detection.
4. The method as described in claim 3, characterized in that, The method further includes: When cooking target ingredients of different cooking volumes, the steam extraction component, based on user feedback, circulates and extracts steam from the top of the electric cooker at different flow rates, corresponding to the anti-overflow detection results. The anti-overflow detection results include the number of times the anti-overflow control program was activated accurately and the number of times the anti-overflow control was inaccurate. Determine the anti-overflow accuracy rate corresponding to different steam flow rates reported by users, and determine the maximum anti-overflow accuracy rate among the accuracy rates corresponding to different steam flow rates reported by users; when cooking the target food corresponding to the target cooking volume, circulate and extract steam from the top of the electric cooker according to the flow rate corresponding to the maximum anti-overflow accuracy rate for anti-overflow detection.
5. The method as described in claim 4, characterized in that, The method further includes: When cooking a target ingredient, obtain the associated ingredients corresponding to the target ingredient, obtain the target ingredient characteristics corresponding to the target ingredient, and obtain the associated ingredient characteristics corresponding to the associated ingredients; obtain the associated flow corresponding to the maximum anti-overflow accuracy of the associated ingredients; among them, the target ingredient characteristics and associated ingredient characteristics include the ingredient expansion information and ingredient viscosity information during cooking; Using a food association model, the target flow rate corresponding to the maximum anti-overflow accuracy of the target food is determined based on the characteristics of the target food, the characteristics of associated food, and the associated flow rate. When cooking the target food, steam is circulated from the top of the electric cooker according to the target flow rate for anti-overflow detection.
6. The method as described in claim 5, characterized in that, The method further includes: When cooking a target ingredient with a target cooking volume, obtain the associated ingredients corresponding to the target ingredient, obtain the target ingredient characteristics corresponding to the target ingredient, and obtain the associated ingredient characteristics corresponding to the associated ingredients; and obtain the associated flow corresponding to the maximum anti-overflow accuracy of the associated ingredients for multiple associated cooking volumes; among them, the target ingredient characteristics and associated ingredient characteristics include the ingredient expansion information and ingredient viscosity information during cooking; Using a food association model, based on the characteristics of the target food, the characteristics of associated food, the associated cooking volume, and the associated flow rate, the target flow rate corresponding to the maximum anti-overflow accuracy of the target food with the target cooking volume is determined. When cooking the target food with the target cooking volume, steam is circulated from the top of the electric cooker according to the target flow rate for anti-overflow detection.
7. The method as described in claim 6, characterized in that, The method further includes: The blockage detection unit determines the air intake blockage state of the steam intake pipe and the air outlet blockage state of the steam outlet pipe based on the first and second acoustic features; and acquires the air intake blockage state and air outlet blockage state of the target ingredients for multiple cooking sessions. Based on the air intake and exhaust blockage states corresponding to multiple cooking cycles of the target ingredient, the probability of air intake blockage and the probability of exhaust blockage corresponding to the target ingredient are determined. When the probability of air intake blockage or exhaust blockage is greater than or equal to the preset blockage probability, during the cooking process of the target ingredient, steam is drawn from the top of the electric cooker in a forward-circulating manner through the suction pipe of the steam extraction component during the first time period, and steam is drawn from the top of the electric cooker in a reverse-circulating manner through the suction pipe of the steam extraction component during the second time period after the first time period; wherein, steam sampling... The components include a centrifugal vane pump and a cover. The centrifugal vane pump is mounted on the lid of the electric cooker. The cover is detachably fastened to the lid of the electric cooker and surrounds the centrifugal vane pump. The lid of the electric cooker has a first groove and a second groove. When the cover is fastened to the lid of the electric cooker, the first groove and the second groove are fastened together to form a steam inlet pipe and a steam outlet pipe. The first groove contains a first sensor for detecting a first acoustic feature and a second sensor for detecting a second acoustic feature. The outer walls of the first groove and the second groove are provided with sound insulation layers.
8. The method as described in claim 7, characterized in that, The method further includes: Based on the air intake and exhaust blockage states corresponding to the target volume of target ingredients in multiple cooking cycles, the probability of air intake blockage and the probability of exhaust blockage corresponding to the target volume of target ingredients are determined; when the probability of air intake blockage or the probability of exhaust blockage is greater than or equal to the preset blockage probability, a prompt message is issued to the user to manually prevent overflow when cooking the target volume of target ingredients.
9. A cooking spill prevention control system based on acoustic feature cloud analysis, characterized in that, Includes a unit for performing the method according to any one of claims 1 to 8.
Citation Information
Patent Citations
Liquid overflow detection method and device, cooker, and electromagnetic heating assembly
CN110313825A
Method for boil phase detection
WO2024191288A1