Low-water-level automatic detection method, device and equipment and medium
By using a temperature sensor to detect low water levels in an electric kettle, the structural design is simplified, costs are reduced, and detection accuracy is improved, thus solving the complexity problem caused by water level probes in existing technologies.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-02-26
- Publication Date
- 2026-03-31
AI Technical Summary
Existing methods for detecting low water levels in electric kettles typically rely on complex water level probe structures, resulting in high production and assembly costs and significant cleaning difficulties.
Low water level detection is achieved by using a reused temperature sensor. By collecting the temperature inside the kettle in real time, calculating the rate of temperature change and curve, and comparing it with the reference water flow rate, the low water level status is determined, and anti-dry-boil and anti-overflow operations are performed when necessary.
The internal detection structure of the electric kettle has been simplified, reducing production and assembly costs and cleaning difficulties. At the same time, it improves the accuracy and stability of low water level detection, avoiding the risks of dry burning and overflow.
Smart Images

Figure CN121754048A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of intelligent electrical appliance detection technology, specifically relating to an automatic detection method, device, equipment, and medium for low water levels. Background Technology
[0002] Electric kettles are frequently used drinking water heating appliances. Performing low water level detection on them can prevent the internal heating element from overheating due to lack of water, which could lead to dry burning and damage.
[0003] In existing technologies, the detection of water level in a kettle mainly relies on water level probes, which are mainly divided into two types: one is to set two independent water level probes, one high and one low, in the kettle body. By cooperating with the two water level probes, the problems of dry burning and water overflow can be avoided; the other is to use a long vertical water level probe, and the water level height can be determined by the contact between the water level and different positions on the long vertical water level probe.
[0004] However, both of these methods would complicate the internal structure of the kettle, increase production and assembly costs, and make cleaning more difficult. Summary of the Invention
[0005] This application provides a method, apparatus, device, and medium for automatic low water level detection. The purpose is to achieve low water level detection by reusing the temperature sensor that is installed in each kettle, simplifying the internal detection structure of the kettle and reducing production assembly costs and cleaning difficulties.
[0006] In a first aspect, embodiments of this application provide an automatic low water level detection method, the method being executed by an automatic low water level detection kettle, the kettle including a kettle body and a temperature sensor, the temperature sensor being disposed on the kettle body at a spatial position corresponding to a preset low water level height; the method includes:
[0007] The temperature inside the kettle is collected in real time by the temperature sensor. The low water level detection result is determined based on the temperature inside the pot.
[0008] Furthermore, determining the low water level detection result based on the temperature inside the kettle includes: The rate of temperature change inside the pot is calculated based on the temperature inside the pot. The rate of change of the reference water temperature is obtained, and the low water level detection result is determined based on the rate of change of the temperature inside the vessel and the rate of change of the reference water temperature.
[0009] Furthermore, determining the low water level detection result based on the rate of temperature change inside the kettle and the rate of temperature change of the reference water body includes: During heating, when the difference between the heating rate inside the kettle and the heating rate of the reference water exceeds a preset speed threshold, the duration of the heating begins to be counted. If the duration exceeds a preset duration threshold, the low water level detection result is determined to be that the water level in the kettle is lower than the preset low water level height.
[0010] Furthermore, determining the low water level detection result based on the rate of temperature change inside the kettle and the rate of temperature change of the reference water body includes: When heating stops, if the difference between the cooling rate inside the kettle and the cooling rate of the reference water exceeds a preset speed threshold, the duration of the event begins to be counted. If the duration exceeds a preset duration threshold, the low water level detection result is determined to be that the water level in the kettle is lower than the preset low water level height.
[0011] Furthermore, determining the low water level detection result based on the temperature inside the kettle includes: The temperature inside the kettle is fitted to a real-time temperature change curve; The real-time temperature change curve is compared with the preset water temperature change curve, and the low water level detection result is determined based on the comparison result.
[0012] Furthermore, the step of comparing the real-time temperature change curve with a preset water body temperature change curve and determining the low water level detection result based on the comparison result includes: The real-time temperature change curve is truncated according to a preset duration to obtain a real-time curve segment, and the preset water temperature change curve is truncated according to the preset duration to obtain multiple standard curve segments. Calculate the similarity between the real-time curve segment and the plurality of standard curve segments; If there is no standard curve segment whose similarity to the real-time curve segment exceeds the preset similarity, the low water level detection result is determined to be that the water level in the kettle is lower than the preset low water level height.
[0013] Furthermore, the low water level automatic detection kettle also includes a water level sensor, which is set in the kettle body at a spatial position corresponding to a preset high water level height; Accordingly, the method includes: When the water level sensor is triggered, an anti-overflow operation is performed.
[0014] Secondly, embodiments of this application provide an automatic low water level detection device, which is deployed in an automatic low water level detection kettle. The kettle includes a kettle body and a temperature sensor, the temperature sensor being disposed on the kettle body at a spatial position corresponding to a preset low water level height. The device includes: A temperature acquisition module is used to collect the temperature inside the kettle in real time through the temperature sensor. The low water level detection module is used to determine the low water level detection result based on the temperature inside the kettle.
[0015] Furthermore, the low water level detection module is specifically used for: The rate of temperature change inside the pot is calculated based on the temperature inside the pot. The rate of change of the reference water temperature is obtained, and the low water level detection result is determined based on the rate of change of the temperature inside the vessel and the rate of change of the reference water temperature.
[0016] Furthermore, the low water level detection module is specifically used for: During heating, when the difference between the heating rate inside the kettle and the heating rate of the reference water exceeds a preset speed threshold, the duration of the heating begins to be counted. If the duration exceeds a preset duration threshold, the low water level detection result is determined to be that the water level in the kettle is lower than the preset low water level height.
[0017] Furthermore, the low water level detection module is specifically used for: When heating stops, if the difference between the cooling rate inside the kettle and the cooling rate of the reference water exceeds a preset speed threshold, the duration of the event begins to be counted. If the duration exceeds a preset duration threshold, the low water level detection result is determined to be that the water level in the kettle is lower than the preset low water level height.
[0018] Furthermore, the low water level detection module is specifically used for: The temperature inside the kettle is fitted to a real-time temperature change curve; The real-time temperature change curve is compared with the preset water temperature change curve, and the low water level detection result is determined based on the comparison result.
[0019] Furthermore, the low water level detection module is specifically used for: The real-time temperature change curve is truncated according to a preset duration to obtain a real-time curve segment, and the preset water temperature change curve is truncated according to the preset duration to obtain multiple standard curve segments. Calculate the similarity between the real-time curve segment and the plurality of standard curve segments; If there is no standard curve segment whose similarity to the real-time curve segment exceeds the preset similarity, the low water level detection result is determined to be that the water level in the kettle is lower than the preset low water level height.
[0020] Furthermore, the low water level automatic detection kettle also includes a water level sensor, which is set in the kettle body at a spatial position corresponding to a preset high water level height; Accordingly, the device is also used for: When the water level sensor is triggered, an anti-overflow operation is performed.
[0021] Thirdly, this application provides an electronic device including a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the method described in the first aspect.
[0022] Fourthly, this application provides a readable storage medium on which a program or instructions are stored, which, when executed by a processor, implement the method described in the first aspect.
[0023] In this embodiment, the automatic low water level detection kettle includes a kettle body and a temperature sensor. The temperature sensor is positioned on the kettle body at a spatial location corresponding to a preset low water level height. The temperature sensor collects the internal temperature of the kettle in real time, and the low water level detection result is determined based on the internal temperature. This automatic low water level detection method reuses the temperature sensor that is typically installed in all kettles to achieve low water level detection, simplifying the internal detection structure of the kettle body and reducing production assembly costs and cleaning difficulties. Attached Figure Description
[0024] Figure 1 This is a schematic diagram of the structure of a kettle with automatic low water level detection provided in an embodiment of this application; Figure 2 This is a schematic diagram of another automatic low water level detection kettle provided in an embodiment of this application; Figure 3 This is a schematic diagram of another type of automatic low water level detection kettle provided in the embodiments of this application; Figure 4 This is a flowchart illustrating an automatic low water level detection method provided in an embodiment of this application. Figure 5 This is a schematic diagram of another automatic low water level detection kettle provided in the embodiments of this application; Figure 6 This is a flowchart illustrating another automatic low water level detection method provided in an embodiment of this application; Figure 7This is a flowchart illustrating another automatic low water level detection method provided in the embodiments of this application; Figure 8 This is a schematic diagram of the structure of an automatic low water level detection device provided in an embodiment of this application; Figure 9 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0025] To make the objectives, technical solutions, and advantages of this application clearer, specific embodiments of this application will be described in further detail below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are merely for explaining this application and not for limiting it. It should also be noted that, for ease of description, only the parts relevant to this application are shown in the drawings, not all of them. Before discussing exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flowcharts. Although the flowcharts describe operations (or steps) as sequential processes, many of these operations can be performed in parallel, concurrently, or simultaneously. Furthermore, the order of the operations can be rearranged. The process can be terminated when its operation is completed, but may also have additional steps not included in the drawings. The process can correspond to a method, function, procedure, subroutine, subprogram, etc.
[0026] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0027] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0028] Firstly, this solution can be used in scenarios where water levels need to be continuously monitored to prevent dry burning, such as daily water boiling in homes, drinking water heating in offices, and water supply to hotel rooms.
[0029] The following description, in conjunction with the accompanying drawings, details a low water level automatic detection method, apparatus, equipment, and medium provided in this application through specific embodiments and application scenarios.
[0030] Figure 1 This is a schematic diagram of the structure of a kettle with automatic low water level detection provided in an embodiment of this application. Figure 1 As shown, the low water level automatic detection kettle includes a kettle body 110 and a temperature sensor 120. The temperature sensor is set on the kettle body at a spatial position corresponding to a preset low water level height.
[0031] The kettle body can be a container for holding water, and may have auxiliary structures such as a lid, handle, and spout.
[0032] The temperature sensor can be a thermistor capable of sensing and outputting temperature signals in real time. In this solution, the temperature sensor can specifically be an NTC (Negative Temperature Coefficient) temperature sensor.
[0033] The preset low water level height can be the lower limit of the vertical distance between the water level inside the kettle and the bottom of the kettle, which is set based on the kettle's safe heating threshold.
[0034] The spatial position on the kettle body corresponding to the preset low water level can be any position on the kettle body that is level with the preset low water level. For example... Figure 1 As shown, the temperature sensor can be positioned on the kettle body at a spatial location corresponding to the preset low water level height. This can be achieved by placing the temperature sensor on the inner wall of the kettle body, with the vertical distance between the temperature sensor and the bottom of the kettle body equal to the preset low water level height.
[0035] Figure 2 This is a schematic diagram of another automatic low water level detection kettle provided in an embodiment of this application. For example... Figure 2 As shown, the low water level automatic detection kettle includes a kettle body 210 and a temperature sensor 220. The temperature sensor 220 is disposed on the outer wall of the kettle body 210, and the vertical distance between the temperature sensor 220 and the bottom of the kettle body 210 is equal to the preset low water level height. Disposing the temperature sensor on the outer wall of the kettle body keeps the internal structure simple, prevents scale buildup on the temperature sensor, and facilitates cleaning.
[0036] In one embodiment, a raised structure is provided at the bottom of the kettle body, the height of the raised structure is consistent with the preset low water level height, and the temperature sensor is provided at the top of the raised structure.
[0037] Figure 3This is a schematic diagram of another type of automatic low water level detection kettle provided in this application embodiment. For example... Figure 3 As shown, the low water level automatic detection kettle includes a kettle body 310, a temperature sensor 320, and a raised structure 330. The raised height of the raised structure 330 is consistent with the preset low water level height, and the temperature sensor 320 is disposed on the top of the raised structure 330.
[0038] The raised structure can be a columnar or platform-shaped protrusion made of the same material as the pot body or a detachable and fixed protrusion.
[0039] The height of the raised structure can be the vertical distance between the top of the raised structure and the bottom of the pot body.
[0040] In one embodiment, the top of the protruding structure is an outwardly convex arc surface, and the temperature sensor is disposed in the central region of the outwardly convex arc surface.
[0041] Among them, the convex arc surface can refer to the curved surface shape of the top of the protruding structure, which is a smooth arc that bulges outward.
[0042] The temperature sensor is located in the center of the convex arc surface, placing it at the highest critical position of the convex structure. The arc design of the convex arc surface guides the water to flow naturally, preventing water accumulation or air bubbles from forming around the temperature sensor. This ensures that the temperature sensor is always in direct contact with the medium, reducing detection interference.
[0043] The advantage of this design is that the smooth structure of the convex arc surface can prevent water from remaining on the top of the protrusion or forming scale buildup, thus reducing detection errors caused by the temperature sensor being covered by contaminants.
[0044] In one embodiment, the protrusion structure is a hollow protrusion structure, and the temperature sensor is disposed at the top inside the hollow protrusion structure.
[0045] The hollow protrusion structure can be a one-piece molded hollow column or platform structure with an independent internal space.
[0046] The temperature sensor is located at the top of the hollow protrusion structure, which protects the sensor from being directly exposed to the water inside the kettle due to impact, scale buildup, or other debris.
[0047] The advantage of this design is that the enclosed cavity with its hollow protrusion structure provides physical protection for the temperature sensor, reducing the risk of damage during transportation and use, and also reducing the probability of scale directly adhering to the surface of the temperature sensor, thereby improving the reliability and stability of low water level detection.
[0048] The advantage of this design is that the temperature sensor can be accurately positioned at the preset low water level using the raised structure. The one-piece molded raised structure is highly compatible with the kettle body, does not affect water holding and heating efficiency, and balances structural rationality and safety of use.
[0049] Figure 4 This is a flowchart illustrating an automatic low water level detection method provided in an embodiment of this application. Figure 4 As shown, the specific steps include the following: S401, the temperature inside the kettle is collected in real time by the temperature sensor.
[0050] The temperature inside the kettle can be the real-time temperature of the medium at the location of the temperature sensor; when the water level inside the kettle is higher than or equal to the preset low water level, the temperature inside the kettle is the water temperature; when the water level inside the kettle is lower than the preset low water level, the temperature inside the kettle is the air temperature.
[0051] In one embodiment, the method of acquiring the temperature inside the kettle in real time through a temperature sensor can be achieved by continuously acquiring the analog electrical signal output by the temperature sensor at a preset sampling frequency, and then converting the analog electrical signal into a digital signal, i.e., the temperature inside the kettle.
[0052] S402, determine the low water level detection result based on the temperature inside the kettle.
[0053] In one embodiment, the method of determining the low water level detection result based on the temperature inside the kettle can be to calculate the rate of change of the temperature inside the kettle based on the temperature inside the kettle, and when a sudden change in the rate of change of the temperature inside the kettle is detected, determine that the low water level detection result is that the water level inside the kettle has fallen below the preset low water level height.
[0054] In one embodiment, after determining the low water level detection result based on the temperature inside the kettle, the method further includes: performing an anti-dry-boil operation when the low water level detection result indicates that the water level inside the kettle is lower than a preset low water level height; wherein the anti-dry-boil operation includes stopping the heating operation and adding water operation.
[0055] Among them, the anti-dry-burning operation can be used to prevent the risk of dry burning from spreading due to low water level, protect the core components of the kettle from damage, and ensure safe use and continuous operation of the equipment. It can include stopping the heating operation and adding water operation.
[0056] In one embodiment, the low water level automatic detection kettle also includes a heating module, and stopping heating means controlling the heating module to stop heating. The heating module provides a heat source for the water in the kettle and can be an electric heating component capable of providing a heat source for the water, specifically a heating plate made of stainless steel, a thick-film heating plate, or a PTC (Positive Temperature Coefficient) heating element.
[0057] The low water level detection result indicates that the water level in the kettle is lower than the preset low water level height. This means that the heating module is about to lose the heat absorption protection of the water and is in a dry-burning state without a medium. Continuous heating will cause the heating module temperature to rise abnormally, which may lead to equipment damage, short circuit or even fire and other safety hazards. Therefore, it is necessary to stop the heating operation.
[0058] In one embodiment, the low water level automatic detection kettle also includes an automatic water inlet, and the water replenishment operation involves controlling the opening of the automatic water inlet. The automatic water inlet can be a connected interface structure for quantitatively or on-demand replenishment of water into the kettle, and can be connected to an external water source via a pipe, equipped with a solenoid valve or an electric switch.
[0059] The low water level detection result indicates that the water level inside the kettle is lower than the preset low water level height, which means there is a risk of dry burning or the kettle cannot meet the normal use requirements. Therefore, the automatic water inlet can be opened to allow external water to be continuously or quantitatively injected into the kettle through the automatic water inlet, which is to perform a water replenishment operation.
[0060] The advantage of this design is that it can cut off the heating source immediately when the risk of dry burning occurs due to low water level, preventing the heating module from being damaged due to prolonged dry burning, thus improving the safety and lifespan of the kettle. When a low water level is detected, there is no need to rely on manual water replenishment, achieving automatic response and water replenishment when the water level is low, which not only avoids the risk of dry burning but also ensures the continuous normal use of the kettle.
[0061] In one embodiment, the low water level automatic detection kettle further includes a water level sensor, which is disposed in the kettle body at a spatial position corresponding to a preset high water level height; correspondingly, the method includes: performing an anti-overflow operation when the water level sensor is triggered.
[0062] Figure 5 This is a schematic diagram of another type of automatic low water level detection kettle provided in an embodiment of this application. (See attached diagram.) Figure 5As shown, the low water level automatic detection kettle includes a kettle body 510, a temperature sensor 520, and a water level sensor 530. The temperature sensor 520 is disposed on the kettle body at a spatial position corresponding to a preset low water level height, and the water level sensor 530 is disposed on the kettle body at a spatial position corresponding to a preset high water level height.
[0063] The water level sensor can be a contact level sensor, a photoelectric level sensor, or a float level sensor, used to detect whether the water level in the kettle has reached the preset high water level height.
[0064] The preset high water level can be the upper limit of the vertical distance between the water level inside the kettle and the bottom of the kettle, set based on the kettle's maximum safe water capacity and anti-overflow design requirements.
[0065] The spatial position inside the kettle corresponding to the preset high water level can be any position inside the kettle that is level with the preset high water level.
[0066] Among them, the anti-overflow operation can be used to prevent water in the kettle from overflowing due to exceeding the maximum safe volume, so as to avoid water leakage damaging the equipment circuit, causing electric shock risk, or making the usage environment slippery.
[0067] When the water level sensor is triggered, it indicates that the water level in the kettle has risen to the preset high water level. At this point, the water volume is close to the kettle's maximum safe water holding capacity. If water is added further, it will exceed the kettle's load-bearing limit and cause overflow. Therefore, an anti-overflow operation needs to be performed.
[0068] In one embodiment, the method of performing the anti-overflow operation can be to control the automatic water inlet to close so as to stop the water replenishment operation, or to generate an overflow warning message.
[0069] The advantage of this design is that by coordinating the temperature sensor corresponding to the low water level with the water level sensor corresponding to the high water level, the upper and lower limits of the water level in the kettle can be precisely controlled, which avoids the risk of dry burning and prevents overflow caused by excessive water addition.
[0070] In this embodiment, the automatic low water level detection kettle includes a kettle body and a temperature sensor. The temperature sensor is positioned on the kettle body at a spatial location corresponding to a preset low water level height. The temperature sensor collects the internal temperature of the kettle in real time, and the low water level detection result is determined based on the internal temperature. This automatic low water level detection method reuses the temperature sensor that is typically installed in all kettles to achieve low water level detection, simplifying the internal detection structure of the kettle body and reducing production assembly costs and cleaning difficulties.
[0071] Figure 6 This is a flowchart illustrating another automatic low water level detection method provided in an embodiment of this application. Figure 6As shown, the specific steps include the following: S601, the temperature inside the kettle is collected in real time by the temperature sensor.
[0072] S602, calculate the rate of temperature change inside the pot based on the temperature inside the pot.
[0073] The rate of temperature change inside the kettle can be the amount of temperature change inside the kettle per unit time, as collected by the temperature sensor.
[0074] In one embodiment, the method for calculating the rate of change of temperature inside the pot based on the temperature inside the pot can be as follows: linear fitting of the temperature inside the pot collected over a continuously preset time period, calculating the slope of temperature change based on the initial and final temperature values of the fitting result, and determining the slope of temperature change as the rate of change of temperature inside the pot; alternatively, the ratio of the difference in temperature inside the pot between two adjacent collection times to the time difference between the two adjacent collection times can be used as the rate of change of temperature inside the pot.
[0075] S603, acquire the rate of change of the reference water temperature, and determine the low water level detection result based on the rate of change of the temperature inside the pot and the rate of change of the reference water temperature.
[0076] The rate of change of the reference water temperature can include the rate of increase and the rate of decrease of the reference water temperature. Specifically, the rate of increase of the reference water temperature is the standard rate of change of the water in the kettle when heating is being carried out and the water level in the kettle is maintained above the preset low water level; the rate of decrease of the reference water temperature is the standard rate of change of the water in the kettle when heating is stopped and the water level in the kettle is maintained above the preset low water level.
[0077] In one embodiment, the method for obtaining the reference water temperature change rate can be as follows: During the kettle production and debugging phase, sufficient water is injected into the kettle (the water level in the kettle is higher than the preset low water level and lower than the preset high water level), the heating module is started and maintained at rated power, water temperature data is collected by a temperature sensor over a continuous preset time period, the average temperature change rate over the preset time period is calculated and stored as the reference water heating rate in the kettle's controller storage unit, and then the heating module is turned off, water temperature data is collected by a temperature sensor over a continuous preset time period, the average temperature change rate over the preset time period is calculated and stored as the reference water cooling rate in the kettle's controller storage unit.
[0078] In one embodiment, the method of determining the low water level detection result based on the rate of temperature change inside the kettle and the rate of temperature change of the reference water body can be adopted such that if the rate of temperature change inside the kettle is greater than the rate of temperature change of the reference water body, the low water level detection result is determined to be that the water level inside the kettle is lower than the preset low water level height.
[0079] In one embodiment, determining the low water level detection result based on the rate of temperature change inside the kettle and the rate of temperature change of the reference water body includes: when heating, when the rate difference between the heating rate inside the kettle and the heating rate of the reference water body exceeds a preset rate threshold, starting to count the duration; when the duration exceeds the preset duration threshold, determining that the low water level detection result is that the water level inside the kettle is lower than a preset low water level height.
[0080] In this context, "heating" could refer to the automatic low water level detection system activating the kettle's heating module, which is providing a heat source to the water inside. Correspondingly, the rate of temperature increase inside the kettle is the rate of temperature change observed during this heating process.
[0081] The difference between the heating rate inside the kettle and the heating rate of the reference water is the calculated result of subtracting the heating rate of the reference water from the heating rate inside the kettle.
[0082] The preset speed threshold can be a critical value for the speed difference set based on the measurement accuracy of the temperature sensor.
[0083] The duration can be the cumulative time during which the difference between the heating rate inside the kettle and the heating rate of the reference water exceeds a preset speed threshold.
[0084] The preset duration threshold can be the shortest duration set to avoid misjudgment caused by a single temperature fluctuation.
[0085] If the duration of the speed difference exceeding the preset speed threshold exceeds the preset duration threshold, it indicates that the abnormal increase in the heating rate inside the kettle is not caused by accidental factors such as instantaneous temperature fluctuations, but by the continuous temperature change caused by the medium changing from water to air after the water level inside the kettle is lower than the preset low water level height. Therefore, it can be determined that the low water level detection result is that the water level inside the kettle is lower than the preset low water level height.
[0086] The advantage of this scheme is that by using dual verification of the speed difference threshold and the duration threshold, it effectively filters out false detections caused by accidental factors such as instantaneous temperature fluctuations and ambient temperature interference during the heating process, avoids misjudgment and false triggering of low water level, and significantly improves the accuracy and stability of low water level detection results.
[0087] In one embodiment, determining the low water level detection result based on the rate of temperature change inside the kettle and the rate of temperature change of the reference water body includes: when heating stops, when the rate difference between the cooling rate inside the kettle and the cooling rate of the reference water body exceeds a preset rate threshold, starting to count the duration; and when the duration exceeds the preset duration threshold, determining that the low water level detection result is that the water level inside the kettle is lower than a preset low water level height.
[0088] In this context, "stopping heating" can refer to the heating module of the kettle automatically detecting low water levels being shut off, meaning there is no heat source for the water inside the kettle. Correspondingly, the rate of temperature drop inside the kettle is the rate of temperature change observed when heating stops.
[0089] The difference between the cooling rate inside the kettle and the cooling rate of the reference water is the calculated result of subtracting the cooling rate of the reference water from the cooling rate inside the kettle.
[0090] If the duration of the speed difference exceeding the preset speed threshold exceeds the preset duration threshold, it indicates that the abnormally high cooling rate inside the kettle is not caused by accidental factors such as instantaneous temperature fluctuations, but rather by the water level inside the kettle being lower than the preset low water level height. Since the medium in which the temperature sensor is located is the continuous temperature change of air, it can be determined that the low water level detection result is that the water level inside the kettle is lower than the preset low water level height.
[0091] The advantage of this scheme is that by using dual verification of the speed difference threshold and the duration threshold, it effectively filters out false detections caused by accidental factors such as instantaneous temperature fluctuations and ambient temperature interference during the cooling process, avoids misjudgment and false triggering of low water level, and significantly improves the accuracy and stability of low water level detection results.
[0092] The advantage of this design is that it enables automatic detection of low water levels based on the physical properties of temperature changes, eliminating the need for an additional liquid level sensor, thus simplifying the kettle's hardware structure and reducing production costs.
[0093] Figure 7 This is a flowchart illustrating another automatic low water level detection method provided in an embodiment of this application. Figure 7 As shown, the specific steps include the following: S701, the temperature inside the kettle is collected in real time through the temperature sensor.
[0094] S702, the temperature inside the kettle is fitted into a real-time temperature change curve.
[0095] The real-time temperature change curve can be a two-dimensional curve constructed with the acquisition time as the horizontal axis and the temperature inside the kettle acquired in real time by the temperature sensor as the vertical axis.
[0096] In one embodiment, the method of fitting the temperature inside the kettle to a real-time temperature change curve can be to use the least squares method to perform polynomial fitting on the temperature inside the kettle to obtain a smooth real-time temperature change curve.
[0097] S703, compare the real-time temperature change curve with the preset water temperature change curve, and determine the low water level detection result based on the comparison result.
[0098] The preset water temperature change curve can be a standard curve representing the temperature change over time during normal heating of water, obtained by collecting sufficient continuous water temperature inside the kettle through a temperature sensor and smoothing the curve under ideal working conditions where the water level inside the kettle is higher than the preset low water level and there are no additional disturbances (such as no frequent opening of the lid and stable ambient temperature).
[0099] In one embodiment, the method of comparing the real-time temperature change curve with the preset water temperature change curve and determining the low water level detection result based on the comparison result can be adopted such that when the real-time temperature change curve is generally higher than the preset water temperature change curve, the low water level detection result is determined to be that the water level in the kettle is lower than the preset low water level height.
[0100] In one embodiment, comparing the real-time temperature change curve with a preset water temperature change curve and determining the low water level detection result based on the comparison result includes: truncating the real-time temperature change curve for a preset duration to obtain a real-time curve segment; truncating the preset water temperature change curve for the preset duration to obtain multiple standard curve segments; calculating the similarity between the real-time curve segment and the multiple standard curve segments; and determining the low water level detection result as the water level in the kettle being lower than the preset low water level height if there is no standard curve segment whose similarity to the real-time curve segment exceeds a preset similarity.
[0101] The preset duration can be a fixed time window set to capture temperature change characteristics, such as 5 seconds, 10 seconds, or 30 seconds.
[0102] Among them, the real-time curve segment can be a continuous temperature inside the kettle extracted from the real-time temperature change curve according to a preset duration.
[0103] In one embodiment, the method of extracting real-time curve segments by cutting the real-time temperature change curve according to a preset duration can be achieved by taking the current moment as the endpoint, tracing back a preset duration, and extracting all the temperatures inside the kettle within that time interval to form a real-time curve segment.
[0104] The standard curve segment can be a series of continuous standard kettle temperatures that are slidably extracted from a preset water temperature change curve according to a preset duration and preset step size, covering the entire normal heating process.
[0105] In one embodiment, the method of extracting multiple standard curve segments from a preset water temperature change curve according to a preset time period can be achieved by using the starting point of the preset water temperature change curve as a reference and sliding the extraction according to a preset time period, extracting one standard curve segment for each preset step, thereby obtaining multiple standard curve segments covering the entire heating process.
[0106] Similarity can be a quantitative indicator used to measure the degree of similarity in shape, trend or value between real-time curve segments and standard curve segments. The value range is usually from 0 to 1. The higher the value, the more similar the two curve segments are.
[0107] In one embodiment, the similarity between a real-time curve segment and multiple standard curve segments can be calculated by calculating the mean square error between the real-time curve segment and the standard curve segment, and then normalizing the inverse of the mean square error as the similarity.
[0108] Among them, there is no standard curve segment whose similarity to the real-time curve segment exceeds the preset similarity. This indicates that the current trend and shape of the temperature change in the kettle does not match the standard curve segments of all normal water heating. The temperature change characteristics have deviated from the normal water heating law and are consistent with the abnormal characteristics of rapid air temperature change under low water level conditions. Therefore, it can be determined that the low water level detection result is that the water level in the kettle is lower than the preset low water level height.
[0109] The advantage of this approach is that by comparing curve segments of fixed duration, we can focus on the temperature change characteristics within a short period of time, avoiding computational redundancy caused by comparing the entire curve. At the same time, by using a multi-standard curve segment matching method, we can cover the normal temperature change patterns of different heating stages and improve the comprehensiveness of the comparison.
[0110] The advantage of this scheme is that by comparing the real-time temperature change curve with the preset water temperature change curve as a whole, it makes full use of the continuous trend of temperature change over time, rather than relying on single-point temperature or instantaneous speed for judgment. This effectively filters out false detections caused by accidental factors such as instantaneous temperature fluctuations and environmental temperature interference during the heating process, and significantly improves the accuracy and stability of low water level detection results.
[0111] Figure 8 This is a schematic diagram of a low water level automatic detection device provided in an embodiment of this application. The device is deployed in a low water level automatic detection kettle, which includes a kettle body and a temperature sensor. The temperature sensor is disposed on the kettle body at a spatial position corresponding to a preset low water level height; as shown below. Figure 8 As shown, the device includes: Temperature acquisition module 810 is used to acquire the temperature inside the kettle in real time through the temperature sensor; The low water level detection module 820 is used to determine the low water level detection result based on the temperature inside the kettle.
[0112] Furthermore, the low water level detection module 820 is specifically used for: The rate of temperature change inside the pot is calculated based on the temperature inside the pot. The rate of change of the reference water temperature is obtained, and the low water level detection result is determined based on the rate of change of the temperature inside the vessel and the rate of change of the reference water temperature.
[0113] Furthermore, the low water level detection module 820 is specifically used for: During heating, when the difference between the heating rate inside the kettle and the heating rate of the reference water exceeds a preset speed threshold, the duration of the heating begins to be counted. If the duration exceeds a preset duration threshold, the low water level detection result is determined to be that the water level in the kettle is lower than the preset low water level height.
[0114] Furthermore, the low water level detection module 820 is specifically used for: When heating stops, if the difference between the cooling rate inside the kettle and the cooling rate of the reference water exceeds a preset speed threshold, the duration of the event begins to be counted. If the duration exceeds a preset duration threshold, the low water level detection result is determined to be that the water level in the kettle is lower than the preset low water level height.
[0115] Furthermore, the low water level detection module 820 is specifically used for: The temperature inside the kettle is fitted to a real-time temperature change curve; The real-time temperature change curve is compared with the preset water temperature change curve, and the low water level detection result is determined based on the comparison result.
[0116] Furthermore, the low water level detection module 820 is specifically used for: The real-time temperature change curve is truncated according to a preset duration to obtain a real-time curve segment, and the preset water temperature change curve is truncated according to the preset duration to obtain multiple standard curve segments. Calculate the similarity between the real-time curve segment and the plurality of standard curve segments; If there is no standard curve segment whose similarity to the real-time curve segment exceeds the preset similarity, the low water level detection result is determined to be that the water level in the kettle is lower than the preset low water level height.
[0117] Furthermore, the low water level automatic detection kettle also includes a water level sensor, which is set in the kettle body at a spatial position corresponding to a preset high water level height; Accordingly, the device is also used for: When the water level sensor is triggered, an anti-overflow operation is performed.
[0118] In this embodiment, the device is deployed in an automatic low-water-level detection kettle. The kettle includes a kettle body and a temperature sensor, which is positioned on the kettle body at a location corresponding to a preset low-water-level height. The device includes: a temperature acquisition module for real-time acquisition of the kettle's internal temperature via the temperature sensor; and a low-water-level detection module for determining the low-water-level detection result based on the internal temperature. This automatic low-water-level detection device reuses the temperature sensor typically found in all kettles to achieve low-water-level detection, simplifying the internal detection structure of the kettle and reducing production assembly costs and cleaning difficulties.
[0119] The low water level automatic detection device in this application embodiment can be a device, or a component, integrated circuit, or chip in a terminal. The device can be a mobile electronic device or a non-mobile electronic device. For example, mobile electronic devices can be mobile phones, tablets, laptops, PDAs, in-vehicle electronic devices, wearable devices, ultra-mobile personal computers (UMPCs), netbooks, or personal digital assistants (PDAs), etc., while non-mobile electronic devices can be servers, network attached storage (NAS), personal computers (PCs), televisions (TVs), ATMs, or self-service machines, etc. This application embodiment does not impose specific limitations.
[0120] The low water level automatic detection device in this application embodiment can be a device with an operating system. This operating system can be Android, iOS, or other possible operating systems; this application embodiment does not specifically limit it.
[0121] The low water level automatic detection device provided in this application can realize the various processes implemented in the above embodiments. To avoid repetition, it will not be described again here.
[0122] Figure 9 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Figure 9 As shown, this application embodiment also provides an electronic device 900, including a processor 901, a memory 902, and a program or instructions stored in the memory 902 and executable on the processor 901. When the program or instructions are executed by the processor 901, they implement the various processes of the above-described low water level automatic detection method embodiment and achieve the same technical effect. To avoid repetition, they will not be described again here.
[0123] It should be noted that the electronic devices in the embodiments of this application include the mobile electronic devices and non-mobile electronic devices described above.
[0124] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described low water level automatic detection method embodiments and achieve the same technical effect. To avoid repetition, they will not be described again here.
[0125] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0126] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0127] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0128] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.
[0129] The above description is merely a preferred embodiment and the technical principles employed in this application. This application is not limited to the specific embodiments described herein, and various obvious changes, readjustments, and substitutions that can be made by those skilled in the art will not depart from the scope of protection of this application. Therefore, although this application has been described in detail through the above embodiments, this application is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of this application, the scope of which is determined by the scope of the claims.
Claims
1. An automatic low water level detection method, characterized in that, The method is executed by a low-water-level automatic detection kettle, which includes a kettle body and a temperature sensor. The temperature sensor is disposed on the kettle body at a spatial position corresponding to a preset low-water-level height. The method includes: The temperature inside the kettle is collected in real time by the temperature sensor. The low water level detection result is determined based on the temperature inside the pot.
2. The automatic low water level detection method according to claim 1, characterized in that, The determination of the low water level detection result based on the temperature inside the kettle includes: The rate of temperature change inside the pot is calculated based on the temperature inside the pot. The rate of change of the reference water temperature is obtained, and the low water level detection result is determined based on the rate of change of the temperature inside the vessel and the rate of change of the reference water temperature.
3. The automatic low water level detection method according to claim 2, characterized in that, The determination of the low water level detection result based on the rate of temperature change inside the vessel and the rate of temperature change of the reference water body includes: During heating, when the difference between the heating rate inside the kettle and the heating rate of the reference water exceeds a preset speed threshold, the duration of the heating begins to be counted. If the duration exceeds a preset duration threshold, the low water level detection result is determined to be that the water level in the kettle is lower than the preset low water level height.
4. The automatic low water level detection method according to claim 2, characterized in that, The determination of the low water level detection result based on the rate of temperature change inside the vessel and the rate of temperature change of the reference water body includes: When heating stops, if the difference between the cooling rate inside the kettle and the cooling rate of the reference water exceeds a preset speed threshold, the duration of the event begins to be counted. If the duration exceeds a preset duration threshold, the low water level detection result is determined to be that the water level in the kettle is lower than the preset low water level height.
5. The automatic low water level detection method according to claim 1, characterized in that, The determination of the low water level detection result based on the temperature inside the kettle includes: The temperature inside the kettle is fitted to a real-time temperature change curve; The real-time temperature change curve is compared with the preset water temperature change curve, and the low water level detection result is determined based on the comparison result.
6. The automatic low water level detection method according to claim 5, characterized in that, The step of comparing the real-time temperature change curve with a preset water body temperature change curve and determining the low water level detection result based on the comparison result includes: The real-time temperature change curve is truncated according to a preset duration to obtain a real-time curve segment, and the preset water temperature change curve is truncated according to the preset duration to obtain multiple standard curve segments. Calculate the similarity between the real-time curve segment and the plurality of standard curve segments; If there is no standard curve segment whose similarity to the real-time curve segment exceeds the preset similarity, the low water level detection result is determined to be that the water level in the kettle is lower than the preset low water level height.
7. The automatic low water level detection method according to claim 1, characterized in that, The automatic low water level detection kettle also includes a water level sensor, which is set in the kettle body at a spatial position corresponding to a preset high water level height. Accordingly, the method includes: When the water level sensor is triggered, an anti-overflow operation is performed.
8. An automatic low water level detection device, characterized in that, The device is deployed in a low-water-level automatic detection kettle, which includes a kettle body and a temperature sensor. The temperature sensor is positioned on the kettle body at a spatial location corresponding to a preset low-water-level height. The device includes: A temperature acquisition module is used to collect the temperature inside the kettle in real time through the temperature sensor. The low water level detection module is used to determine the low water level detection result based on the temperature inside the kettle.
9. An electronic device, characterized in that, It includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the low water level automatic detection method as described in any one of claims 1-7.
10. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the low water level automatic detection method as described in any one of claims 1-7.