Filter screen blockage detection method and device, electric hair drier, storage medium and product
By acquiring the heating temperature of the target location of the hair dryer at intervals, determining the temperature rise data, and performing heat dissipation detection, the problem of insufficient heat dissipation caused by filter clogging is solved, achieving efficient filter clogging detection and improving the reliability of the hair dryer.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-04
- Publication Date
- 2026-03-31
AI Technical Summary
Clogged filters in existing hair dryers can lead to insufficient heat dissipation in the control module, shortening the lifespan of components and potentially causing malfunctions.
The system acquires the heating temperature of the target location in the hair dryer at intervals, determines the temperature rise data based on two consecutive heating temperatures, and performs heat dissipation detection based on a preset temperature threshold to determine whether the filter is clogged.
It achieves non-invasive filter clogging detection, avoids insufficient heat dissipation, improves product reliability, requires no additional hardware costs, and has a high accuracy rate.
Smart Images

Figure CN121754965A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of filter dirt detection technology, and in particular to a filter clogging detection method, device, hair dryer, computer-readable storage medium and computer program product. Background Technology
[0002] Existing hair dryer products typically consist of the following internal structure: an air inlet filter, a control module for overall machine operation, a fan motor, and a heating element for heating the airflow. During operation, outside air first undergoes preliminary filtration through the air inlet filter to prevent large particles from entering the machine. The airflow then flows through the control module area, where unheated air (i.e., cold air) effectively dissipates heat from the module. Afterward, the airflow continues to the heating element area where it is heated, ultimately forming hot air that is blown out from the outlet.
[0003] However, with prolonged use, dust can easily accumulate on the filter, clogging the vents and significantly reducing the amount of air entering the hair dryer. This reduced airflow directly leads to insufficient airflow through the control module area for heat dissipation, worsening the module's cooling conditions and forcing it to operate at higher temperatures for extended periods. This accelerates component aging, severely shortens its lifespan, and may even cause malfunctions. Summary of the Invention
[0004] Therefore, it is necessary to provide a filter clogging detection method, device, hair dryer, computer-readable storage medium, and computer program product to address the technical problem that filter clogging leads to insufficient heat dissipation of the control module.
[0005] In a first aspect, this application provides a method for detecting filter clogging, the method comprising:
[0006] The heating temperature of the target location in the hair dryer is obtained at intervals;
[0007] The temperature rise data is determined based on at least two consecutive heating temperatures;
[0008] Heat dissipation detection is performed based on the heating temperature, the temperature rise data, and the preset temperature threshold to obtain the heat dissipation status of the target location;
[0009] If the heat dissipation at the target location is poor, it is determined that the filter of the hair dryer is clogged.
[0010] In one embodiment, the preset temperature threshold includes a stage threshold and a heat dissipation comparison threshold;
[0011] The step of detecting heat dissipation based on the heating temperature, the temperature rise data, and a preset temperature threshold to obtain the heat dissipation status of the target location includes:
[0012] The temperature rise data is compared with the stage threshold to determine the current heating stage of the target location;
[0013] Based on the heating temperature, the temperature rise data, and the heat dissipation comparison threshold, heat dissipation detection is performed according to the heat dissipation detection method corresponding to the current heating stage to obtain the heat dissipation status of the target location.
[0014] In one embodiment, the heat dissipation comparison threshold includes a first temperature rise threshold and a steady-state temperature threshold, and the heat generation stage includes a temperature rise stage and a steady-state stage;
[0015] The step of performing heat dissipation detection based on the heating temperature, the temperature rise data, and the heat dissipation comparison threshold, according to the heat dissipation detection method corresponding to the current heating stage, to obtain the heat dissipation status of the target location includes:
[0016] If the current heating stage is a temperature rise stage, the temperature rise data is compared with the first temperature rise threshold to obtain the heat dissipation status of the target location; the first temperature rise threshold is determined based on the current heating temperature and the current working mode of the hair dryer.
[0017] If the current heating stage is a steady-state stage, the heating temperature is compared with the steady-state temperature threshold to obtain the heat dissipation state of the target location; the steady-state temperature threshold is determined according to the current working mode of the hair dryer.
[0018] In one embodiment, the step of determining the first temperature rise threshold includes:
[0019] Obtain the current heating temperature and the current working mode of the hair dryer;
[0020] Based on the current heating temperature and the current working mode of the hair dryer, a first temperature rise threshold is obtained by matching in a preset threshold relationship table; the preset threshold relationship table stores the correspondence between heating temperature, hair dryer working mode and temperature rise threshold corresponding to the heating stage.
[0021] In one embodiment, the step of matching the current heating temperature with the current operating mode of the hair dryer within a preset threshold relationship table to obtain a first temperature rise threshold includes:
[0022] If a reference heating temperature that is consistent with the current heating temperature exists in the preset threshold relationship table, the reference heating temperature and the reference temperature rise threshold corresponding to the current working mode shall be used as the first temperature rise threshold.
[0023] If there is no reference heating temperature in the preset threshold relationship table that is consistent with the current heating temperature, a first temperature rise threshold is obtained by linear interpolation based on the first reference temperature rise threshold and the second reference temperature rise threshold; the first reference temperature rise threshold and the second reference temperature rise threshold are the reference temperature rise thresholds corresponding to the two reference heating temperatures that are closest to the current heating temperature.
[0024] In one embodiment, the method further includes:
[0025] Obtain the cumulative working time of the hair dryer;
[0026] Based on the accumulated working time, aging prediction is performed to obtain the temperature rise threshold adjustment value and the steady-state temperature adjustment value.
[0027] The sum of the temperature rise threshold adjustment value and the first temperature rise threshold is determined as the target temperature rise threshold. When the current heating stage is a heating stage, the temperature rise data is compared with the target temperature rise threshold to obtain the heat dissipation status of the target location.
[0028] The sum of the steady-state temperature adjustment value and the steady-state temperature threshold is determined as the target steady-state temperature threshold. When the current heating stage is a steady-state stage, the heating temperature is compared with the target steady-state temperature threshold to obtain the heat dissipation state of the target location.
[0029] In one embodiment, the temperature rise data is the temperature rise rate, and the stage threshold is a second temperature rise rate;
[0030] The step of comparing the temperature rise data with the stage threshold to determine the current heating stage of the target location includes:
[0031] If the temperature rise rate is greater than or equal to the second temperature rise rate, the current heating stage at the target location is determined to be the heating stage.
[0032] If the temperature rise rate is less than the second temperature rise rate, the current heating stage at the target location is determined to be a steady-state stage.
[0033] In one embodiment, the method further includes:
[0034] If the current heating stage at the target location is a steady state and the filter of the hair dryer is determined to be clogged, the operating state of the heating device of the hair dryer is obtained.
[0035] If the heating device is in the start state, then control the heating device to stop working.
[0036] In one embodiment, the method further includes:
[0037] After determining that the filter of the hair dryer is clogged, the motor of the hair dryer is controlled to enter the self-cleaning mode.
[0038] Secondly, this application also provides a filter clogging detection device, the device comprising:
[0039] The heating temperature acquisition module is used to periodically acquire the heating temperature of the target location in the hair dryer;
[0040] A temperature rise data determination module is used to determine temperature rise data based on at least two consecutive heating temperatures;
[0041] A heat dissipation status detection module is used to perform heat dissipation detection based on the heat generation temperature, the temperature rise data and a preset temperature threshold, and obtain the heat dissipation status of the target location;
[0042] The blockage state determination module is used to determine that the filter of the hair dryer is blocked when the heat dissipation state at the target location is poor.
[0043] Thirdly, this application also provides a hair dryer, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the method described above.
[0044] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the above-described method.
[0045] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the above-described method.
[0046] The aforementioned filter clogging detection method, device, hair dryer, computer-readable storage medium, and computer program product periodically acquire the heating temperature of a target location within the hair dryer. Based on at least two consecutive heating temperature readings, a temperature rise is determined. Then, based on the heating temperature, temperature rise data, and a preset temperature threshold, heat dissipation detection is performed to obtain the heat dissipation status of the target location. Finally, if the heat dissipation status at the target location is poor, the hair dryer's filter can be determined to be clogged. This indirect temperature monitoring achieves non-invasive filter clogging detection, avoiding insufficient heat dissipation in the control area due to filter clogging, improving product reliability, requiring no additional hardware costs, offering high accuracy, and easily integrating into existing hair dryers. Attached Figure Description
[0047] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0048] Figure 1 This is a diagram illustrating the application environment of a filter clogging detection method in one embodiment.
[0049] Figure 2 This is a flowchart illustrating a filter clogging detection method in one embodiment;
[0050] Figure 3 This is a schematic diagram of the structure of a hair dryer in one embodiment;
[0051] Figure 4 This is a flowchart illustrating the filter clogging detection method in another embodiment;
[0052] Figure 5 This is a flowchart illustrating the filter clogging detection method in another embodiment;
[0053] Figure 6 This is a flowchart illustrating the filter clogging detection method in another embodiment;
[0054] Figure 7 This is a flowchart illustrating the filter clogging detection method in another embodiment;
[0055] Figure 8 This is a flowchart illustrating the filter clogging detection method in another embodiment;
[0056] Figure 9 This is a flowchart illustrating the filter clogging detection method in another embodiment;
[0057] Figure 10 This is a flowchart illustrating the filter clogging detection method in another embodiment;
[0058] Figure 11 This is a flowchart illustrating the filter clogging detection method in another embodiment;
[0059] Figure 12 This is a structural block diagram of a filter clogging detection device in one embodiment;
[0060] Figure 13 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0061] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0062] The filter clogging detection method provided in this application embodiment can be applied to, for example... Figure 1 The hair dryer shown includes a controller 102 and a temperature acquisition device 104 connected to the controller 102. The controller 102 is used to detect filter blockage in the hair dryer based on the heating temperature acquired by the temperature acquisition device 104. A data storage system can store the data that the controller 102 needs to process. The data storage system can be integrated into the controller 102 or placed in the cloud or on another network server.
[0063] Specifically, the controller 102 acquires the heating temperature of the target position in the hair dryer at intervals through the temperature acquisition device 104; determines the temperature rise data based on at least two consecutive heating temperatures; performs heat dissipation detection based on the heating temperature, temperature rise data and preset temperature threshold to obtain the heat dissipation status of the target position; and determines that the filter of the hair dryer is clogged if the heat dissipation status of the target position is poor.
[0064] The controller 102 can be a control chip or control circuit board installed inside the hair dryer, or it can be an external control system based on wireless communication. The external control system can be implemented through devices such as terminals or servers. Terminals can be, but are not limited to, various personal computers, laptops, smartphones, tablets, IoT devices, and portable wearable devices. IoT devices can include smart speakers, smart TVs, smart air conditioners, smart in-vehicle devices, and projection devices. Portable wearable devices can include smartwatches, smart bracelets, and head-mounted devices. Head-mounted devices can be virtual reality (VR) devices, augmented reality (AR) devices, and smart glasses. The server can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services.
[0065] In one exemplary embodiment, such as Figure 2 As shown, a filter clogging detection method is provided, which is applied to... Figure 1 Taking controller 102 as an example, the explanation includes the following steps S202 to S208. Wherein:
[0066] Step S202: Intermittently obtain the heating temperature of the target position in the hair dryer.
[0067] The target location refers to a location inside the hair dryer that is easily affected by heat dissipation and is sensitive to temperature changes. In this embodiment, the target location is preferably the location of the hair dryer's control center, for example... Figure 1 The location of controller 102 is specified. Because controllers typically contain power devices (such as MOSFET devices or IPM (Intelligent Power Module) modules), they generate heat during operation, and their temperature directly reflects the heat dissipation status. However, it should be understood that the target location is not limited to this; it could also be near the blower motor, the heating element, or other heat-sensitive components, as long as the location represents the overall heat dissipation performance inside the blower.
[0068] Specifically, the heating temperature at the target location refers to the measured surface temperature of the target location under its current operating state. This temperature can be acquired in real time by a temperature acquisition device installed at the target location. In one example, the temperature acquisition device can be a temperature sensing element, and the heating temperature at the target location can be acquired by this temperature sensing element. The temperature sensing element can be a thermistor, thermocouple, or other integrated temperature sensor. Exemplarily, in this embodiment, a thermistor can be installed on the surface of the controller to acquire the heating temperature of the controller. The thermistor can be connected to the controller's ADC interface so that the controller can obtain the temperature value acquired by the thermistor as the heating temperature of the target location.
[0069] Furthermore, to reflect the changes in heat dissipation caused by filter blockage inside the hair dryer, this application designs an interval-based acquisition of the heating temperature at multiple target locations. It can be understood that the interval acquisition can be achieved by periodically collecting the heating temperature of the target locations at a fixed preset time interval Δt. The value of the preset time interval Δt is not fixed and can be dynamically adjusted according to the hair dryer's operating mode or the technical requirements for heat dissipation detection, ensuring data timeliness while reducing processing load. For example, in this embodiment, the preset time interval Δt can be set to 1 second, 5 seconds, or 10 seconds.
[0070] For example, at the software level of the controller, the controller can be configured with a timer interrupt function to trigger temperature reading operations. Taking a preset time interval of 5 seconds as an example, the controller runs a temperature acquisition program, sets a timer during initialization, generates an interrupt every 5 seconds, acquires the heating temperature of the target location collected by the thermistor through its ADC interface, and stores it in a memory buffer.
[0071] In one example, the selection of the target location can be based on preliminary experimental data. For instance, during the hair dryer design phase, thermal imaging tests can be used to determine the point where the temperature change is most significant as the target location.
[0072] Step S204: Determine the temperature rise data based on at least two consecutive heating temperatures.
[0073] Among them, "at least two consecutive heating temperatures" refers to multiple adjacent heating temperature measurements in a time series, such as the two most recent (current time and the previous time) or more (current time and n times ago) readings. It can be understood that using continuously collected heating temperatures as a basis ensures the continuity of temperature rise data calculation and avoids the influence of random temperature fluctuations.
[0074] Specifically, temperature rise data characterizes the change of heating temperature over time. It can be expressed as an absolute temperature rise, i.e., Δs = s2 - s1, where s1 and s2 are the heating temperatures of two consecutive times. It can also be expressed as an average temperature rise rate, i.e., p = Δs / Δt. Alternatively, it can be expressed as a temperature rise slope obtained through fitting, such as a temperature change trend obtained through linear regression.
[0075] It's understandable that temperature rise data reflects the heat dissipation efficiency inside the hair dryer, which can be used for heat dissipation testing and, consequently, filter clogging detection. For example, under normal filter conditions, the temperature rise data should show a slow increase, while under clogged filter conditions, the temperature rise data should show a rapid increase.
[0076] Step S206: Based on the heating temperature, temperature rise data and preset temperature threshold, perform heat dissipation detection to obtain the heat dissipation status of the target location.
[0077] Specifically, the preset temperature threshold refers to a pre-set reference value, which can be used to determine whether the heating temperature is too high or whether the temperature rise is rapid. The preset temperature threshold can be determined based on the hair dryer's safety standards, thermal design parameters, and experimental data. The heat dissipation status of the target location refers to the heat dissipation situation at the target location, which can include normal heat dissipation and poor heat dissipation.
[0078] In one example, preset temperature thresholds corresponding to the heating temperature and temperature rise data can be set separately to perform heat dissipation detection and obtain the heat dissipation status of the target location. For example, the preset temperature thresholds may include an upper temperature limit threshold and a temperature rise threshold. The upper temperature limit threshold can be the highest temperature that the heating temperature at the target location is allowed to reach. If the heating temperature exceeds this upper temperature limit threshold, it indicates that there is a serious heat dissipation problem. The temperature rise threshold can be the maximum allowable temperature rise data of the heating temperature at the target location over time. When the temperature rise data exceeds this temperature rise threshold, it indicates that the heating temperature is rising rapidly.
[0079] In one example, the heating process at the target location can be divided into multiple stages. Each stage uses different judgment criteria and thresholds based on its temperature change characteristics to detect heat dissipation and obtain the heat dissipation status of the target location. For instance, the heating process at the target location can be divided into a heating phase and a steady-state phase. During the heating phase, heat dissipation detection can be performed based on the temperature rise data and its corresponding preset temperature threshold to obtain the heat dissipation status of the target location. During the steady-state phase, heat dissipation detection can be performed based on the heating temperature and its corresponding preset temperature threshold to obtain the heat dissipation status of the target location.
[0080] Step S208: If the heat dissipation at the target location is poor, determine that the filter of the hair dryer is clogged.
[0081] In this application, the filter of the hair dryer is described as being clogged, indicating that the airflow through the filter at the air inlet of the hair dryer is reduced due to the accumulation of contaminants such as dust and hair. This application, however, can indirectly determine the state of the hair dryer's filter by observing the heat dissipation at the target location, eliminating the need for direct filter inspection and thus simplifying the hardware design.
[0082] Specifically, the target location's heat dissipation status is poor, meaning there is insufficient airflow passing through the target location. (Referencing...) Figure 3 Based on the internal structure of the hair dryer, under the drive of the fan, the airflow undergoes preliminary filtration through the filter at the air inlet, and then flows through the controller area, using unheated air (i.e., cold air) to effectively dissipate heat from the controller. Therefore, if the heat dissipation at the target location is poor, it can be directly determined that the problem is caused by a clogged filter, confirming that the hair dryer's filter is blocked.
[0083] In one example, to prevent false positives, anti-shake logic can be added to the filter blockage detection. That is, the hair dryer's filter is only determined to be blocked if the heat dissipation at the target location is judged to be poor after a preset number of consecutive tests. The preset number of tests is not limited and can be determined according to actual technical requirements; for example, in this embodiment, it can be set to 3 times.
[0084] Furthermore, once it is determined that the hair dryer's filter is clogged, a clog warning message can be output to remind the user that the filter is clogged and needs to be cleaned promptly. The method of outputting the clog warning message is not limited; for example, it could be through flashing LED indicators, a buzzer alarm, or a push notification to the user's connected terminal, prompting the user to check and clean the filter.
[0085] In one example, after determining that the hair dryer's filter is clogged, the controller can also take appropriate cleaning measures, such as automatically reducing the power of the heating element.
[0086] In an exemplary embodiment, the above-described blockage detection method further includes: after determining that the filter of the hair dryer is blocked, controlling the motor of the hair dryer to enter a self-cleaning mode.
[0087] Specifically, the self-cleaning mode is an operating mode that enables the filter to self-clean itself of contaminants. The self-cleaning mode can be activated by changing the motor's operating state. It's understood that the hair dryer's motor is typically driven by a controller via an H-bridge or similar circuit, allowing the motor to rotate forward or backward via software commands without altering the hardware.
[0088] When the hair dryer is working normally, the motor rotates forward, and the airflow path is from the external environment, through the filter, through the air duct, to the nozzle, where most of the dust is trapped by the filter. When the motor rotates in reverse, the airflow path is reversed, flowing from the nozzle through the air duct to the filter, and then out through the filter, which can remove the dust attached to the filter. Furthermore, by controlling the motor to rotate in reverse for a short time, a reverse airflow can be generated, which can blow away or shake off the dust, hair, and other blockages attached to the filter at the air inlet.
[0089] A specific scenario could be as follows: Upon determining that the hair dryer's filter is clogged, the controller immediately or automatically initiates a self-cleaning mode after the hair dryer's current use. A command is sent to the motor drive circuit to cause the motor to run in reverse at a lower power for a predetermined period (e.g., 0.5 to 2 seconds) to prevent high-speed splashing of foreign objects. After completion, the controller can re-execute steps S202 to S208 to verify the cleaning effect. If the clog is cleared, normal operation resumes; if not, a clog warning message is output again to remind the user.
[0090] The aforementioned filter clogging detection method periodically acquires the heating temperature at a target location within the hair dryer. Based on at least two consecutive temperature readings, it determines the temperature rise. Then, based on the heating temperature, temperature rise data, and a preset temperature threshold, it performs heat dissipation detection to obtain the heat dissipation status at the target location. Finally, if the heat dissipation status at the target location is poor, the hair dryer's filter can be determined to be clogged. This indirect temperature monitoring achieves non-invasive filter clogging detection, avoiding insufficient heat dissipation in the control area due to filter clogging, improving product reliability. It requires no additional hardware costs, has high accuracy, and is easily integrated into existing hair dryers.
[0091] In one exemplary embodiment, the preset temperature threshold includes a stage threshold and a heat dissipation comparison threshold. This embodiment can set two types of preset temperature thresholds: a stage threshold and a heat dissipation comparison threshold. The stage threshold refers to the temperature threshold used to divide the heating process at the target location into stages. The heat dissipation comparison threshold refers to the temperature threshold used for heat dissipation detection in different stages.
[0092] In one example, such as Figure 4 As shown, step S206 includes steps S302 to S304. Wherein:
[0093] Step S302: Compare the temperature rise data with the stage threshold to determine the current heating stage of the target location.
[0094] Generally, in the initial stage of a hair dryer's startup, as the heating power surges, the temperature at the target location rises rapidly over time, resulting in a steep slope on the temperature rise curve; this stage can be called the heating phase. As the heating temperature increases, the temperature difference between the target location and the ambient air widens, leading to increased heat dissipation. During this process, the slope of the temperature rise curve gradually decreases, and the curve begins to flatten. This continues until heat dissipation and heat generation reach equilibrium, indicating a new thermal equilibrium at the target location. The temperature rise curve then enters a relatively stable plateau, with the heating temperature fluctuating slightly around a high point without any significant upward trend; this can be considered the transition from the heating phase to the steady-state phase.
[0095] Correspondingly, the current heating stage of the target location can be determined based on the changes in heating temperature, i.e., temperature rise data. Specifically, after calculating the current temperature rise data, the controller can compare it with the stage threshold stored in memory to determine the current heating stage of the target location.
[0096] In one exemplary embodiment, the temperature rise data is the temperature rise rate, and the stage threshold is the second temperature rise rate. For example... Figure 5 As shown, step S302 includes steps S402 to S404. Wherein:
[0097] Step S402: If the temperature rise rate is greater than or equal to the second temperature rise rate, determine the current heating stage of the target location as the heating stage.
[0098] Step S404: If the temperature rise rate is less than the second temperature rise rate, determine the current heating stage of the target location as the steady state stage.
[0099] Specifically, this embodiment uses the temperature rise rate *p* as the temperature rise data to determine the current heating stage of the target location. The physical meaning of the temperature rise rate *p* is the derivative or quotient of the temperature change at the target location over time, typically expressed in °C / s. It can be calculated from two or more consecutive heating temperatures, i.e., *p* = Δs / Δt. The second temperature rise rate *a* is a preset temperature rise rate value used as a dividing line. When the real-time temperature rise rate is compared with this threshold, the heating process can be clearly divided into two different stages.
[0100] Specifically, when the temperature rise rate p is greater than or equal to the second temperature rise rate a, the current heating stage at the target location is determined as the heating stage. At this time, the temperature at the target location is rising rapidly, and the heat dissipation cannot balance the heat generated. When the temperature rise rate p is less than the second temperature rise rate a, the current heating stage at the target location is determined as the steady-state stage. At this time, the temperature at the target location reaches a new thermal equilibrium state, and the heat dissipation and heat generation are in balance.
[0101] Step S304: Based on the heating temperature, temperature rise data and heat dissipation comparison threshold, perform heat dissipation detection according to the heat dissipation detection method corresponding to the current heating stage to obtain the heat dissipation status of the target location.
[0102] Specifically, after determining whether the current heat generation stage of the target location is in the heating stage or the steady-state stage, the process can proceed to step S304 and call the heat dissipation detection method specifically configured for this stage. By using different heat dissipation comparison thresholds, heat dissipation detection is performed to obtain the heat dissipation status of the target location.
[0103] During the heating phase, since the temperature at the target location is still gradually increasing, heat dissipation can be detected using the temperature rise data and its corresponding heat dissipation comparison threshold to determine whether the temperature rise is consistent with the normal heating phase. If it matches the normal heating phase, the heat dissipation at the target location can be indirectly determined to be normal. If it does not match the normal heating phase, the heat dissipation at the target location can be indirectly determined to be poor.
[0104] In the steady-state phase, the temperature at the target location remains relatively stable, exhibiting slight fluctuations around a high point without a significant upward trend. Therefore, the heat dissipation temperature and its corresponding heat dissipation comparison threshold can be directly used for heat dissipation detection to determine whether the current temperature matches the normal steady-state temperature. If it matches the normal steady-state temperature, the heat dissipation at the target location can be indirectly determined to be normal. If it does not match the normal steady-state temperature, the heat dissipation at the target location can be indirectly determined to be poor.
[0105] In this embodiment, by adopting heat dissipation detection methods that are appropriate to the characteristics of different stages, the accuracy of judging the heat dissipation status of the target location can be effectively improved, thereby accurately predicting the filter blockage.
[0106] In one exemplary embodiment, the heat dissipation comparison threshold includes a first temperature rise threshold and a steady-state temperature threshold, and the heat generation stage includes a temperature rise stage and a steady-state stage. Embodiments of this application can set a first temperature rise threshold and a steady-state temperature threshold based on the two divisions of the heat generation stage for heat dissipation detection.
[0107] In one example, such as Figure 6 As shown, step S304 includes steps S502 to S504. Wherein:
[0108] Step S502: When the current heating stage is the temperature rise stage, the temperature rise data is compared with the first temperature rise threshold to obtain the heat dissipation status of the target location; the first temperature rise threshold is determined based on the current heating temperature and the current working mode of the blower.
[0109] Specifically, the first temperature rise threshold is a judgment threshold specifically used during the heating phase. By comparing the first temperature rise threshold with the temperature rise data, heat dissipation at the target location can be detected during the heating phase, thus obtaining the heat dissipation status of the target location. If the temperature rise data is less than the first temperature rise threshold, the heat dissipation status of the target location is determined to be normal. If the temperature rise data is greater than or equal to the first temperature rise threshold, the heat dissipation status of the target location is determined to be poor, indicating that the rate of temperature rise does not conform to the normal temperature rise pattern, and is a strong signal of poor heat dissipation and filter blockage.
[0110] For example, this embodiment uses the temperature rise rate p as the temperature rise data for explanation, and the first temperature rise threshold corresponds to the first temperature rise rate p'. Furthermore, when the temperature rise rate p is greater than or equal to the first temperature rise rate p', the heat dissipation state of the target location is determined to be poor heat dissipation; when the temperature rise rate p is less than the first temperature rise rate p', the heat dissipation state of the target location is determined to be normal heat dissipation.
[0111] It should be noted that the first temperature rise threshold is not a fixed value, but is determined based on the current heating temperature and the current working mode of the blower. This allows the heat dissipation detection standard to be dynamically adjusted according to the actual working conditions of the equipment, thereby achieving more accurate heat dissipation detection.
[0112] In one exemplary embodiment, such as Figure 7 As shown, the steps for determining the first temperature rise threshold include steps S602 to S604. Wherein:
[0113] Step S602: Obtain the current heating temperature and the current working mode of the hair dryer.
[0114] The current heating temperature is the heating temperature that is collected in real time by the temperature acquisition device set at the target location. The controller can obtain the current heating temperature by reading the latest heating temperature in the memory cache.
[0115] Secondly, the operating mode of the hair dryer can be set by the user through the hair dryer's interactive device, such as inputting the settings into the controller via buttons on the hair dryer handle. The operating mode of the hair dryer can be obtained by combining temperature settings and fan speed settings. Temperature settings include, but are not limited to, cool air, warm air, and hot air settings, while fan speed settings include, but are not limited to, low, medium, and high fan speeds.
[0116] Upon obtaining the current heating temperature, the controller can determine the current operating mode. It can be understood that the current operating mode of the hair dryer is the dominant factor in the heat generation at the target location.
[0117] Step S604: Based on the current heating temperature and the current working mode of the hair dryer, match them in the preset threshold relationship table to obtain the first temperature rise threshold; the preset threshold relationship table stores the correspondence between heating temperature, hair dryer working mode and temperature rise threshold corresponding to the heating stage.
[0118] Specifically, the correspondence between heating temperature, the working mode of the hair dryer, and the temperature rise threshold corresponding to the heating stage can be calibrated in advance through a large number of experiments and theoretical calculations. After obtaining the mapping relationship among the three, it is stored in the memory as a preset threshold relationship table. Then, after obtaining the current heating temperature and the current working mode of the hair dryer, the controller can access the preset threshold relationship table stored in the memory and match it within the preset threshold relationship table to obtain the first temperature rise threshold.
[0119] It can be understood that the preset threshold relationship table is essentially a multi-dimensional lookup table. The dimension corresponding to the heating temperature can be called the reference heating temperature, the dimension corresponding to the hair dryer's working mode can be called the reference working mode, and the dimension corresponding to the temperature rise threshold of the heating stage can be called the reference temperature rise threshold. In practical applications, the current heating temperature and the hair dryer's current working mode are used as indexes to match the preset threshold relationship table, find the corresponding reference heating temperature and reference working mode, and the reference temperature rise threshold stored at the intersection of the reference heating temperature and reference working mode is used as the first temperature rise threshold for heat dissipation detection during the heating stage.
[0120] In the preset threshold relationship table, the reference heating temperature can be multiple discrete temperature sampling points covering the normal operating range of the hair dryer, such as from 40℃ to 60℃, with a reference heating temperature set for every 1℃, 5℃, or 10℃. The reference operating mode can be set according to the operating modes available on the hair dryer, such as low airflow for cold air, high airflow for cold air, low airflow for hot air, and high airflow for hot air. The reference temperature rise threshold refers to the critical temperature rise threshold considered as indicating poor heat dissipation under a specific reference operating mode and reference heating temperature. Based on the specific temperature changes during the heating phase, the aforementioned reference temperature rise threshold usually decreases as the reference heating temperature increases, because even a small temperature rise may indicate a serious heat dissipation problem at a higher base temperature.
[0121] It's understandable that the more correspondences for obtaining reference temperature rise thresholds included in the preset threshold relationship table, the more accurate the heat dissipation detection results can be obtained. However, the actual number set also needs to be determined based on the memory size. In one example, if there are memory limitations, more correspondences for obtaining reference temperature rise thresholds can be set in the range of lower reference heating temperatures, and fewer correspondences can be set in the range of higher reference heating temperatures. This can be understood as the number of reference heating temperatures set in the 40℃ to 50℃ range being greater than the number set in the 50℃ to 60℃ range. This design yields more accurate heat dissipation detection results.
[0122] In one exemplary embodiment, such as Figure 8 As shown, step S604 includes steps S702 to S704. Wherein:
[0123] Step S702: If there is a reference heating temperature that is consistent with the current heating temperature in the preset threshold relationship table, the reference heating temperature and the reference temperature rise threshold corresponding to the current working mode shall be used as the first temperature rise threshold.
[0124] Specifically, the controller first reads the current heating temperature and the current operating mode, and then uses these two as indexes to scan a preset threshold relationship table. During the scan, since the operating mode is not explicitly included data, the controller can first find a reference operating mode that matches the current operating mode, and then compare the reference heating temperature items one by one in the data column corresponding to the reference operating mode to find the reference heating temperature that corresponds to the current heating temperature.
[0125] It's understandable that, due to memory limitations, the preset threshold relationship table may not store all heating temperature values as reference heating temperatures. Therefore, it's possible to find a reference heating temperature that matches the current heating temperature within the preset threshold relationship table, or it may not.
[0126] Correspondingly, if a reference heating temperature exists that matches the current heating temperature, for example, if the current heating temperature is 41℃ and the preset threshold relationship table happens to have 41℃ as a reference heating temperature, then the reference heating temperature and the reference temperature rise threshold corresponding to the current working mode can be directly used as the first temperature rise threshold. However, if no reference heating temperature exists that matches the current heating temperature, for example, if the current heating temperature is 40.7℃ and the preset threshold relationship table does not have 40.7℃ as a reference heating temperature, then a reference heating temperature matching the current heating temperature needs to be found in the preset threshold relationship table.
[0127] There is more than one way to find a reference heating temperature that matches the current heating temperature in the pre-stored threshold relationship table. One approach is to directly select the reference heating temperature closest to the current heating temperature and use this closest reference heating temperature and the reference temperature rise threshold corresponding to the current operating mode as the first temperature rise threshold. Alternatively, multiple reference heating temperatures close to the current heating temperature can be selected, and then these closest reference heating temperatures and the reference temperature rise threshold corresponding to the current operating mode can be fused together to obtain the first temperature rise threshold.
[0128] Step S704: If there is no reference heating temperature in the preset threshold relationship table that is consistent with the current heating temperature, perform linear interpolation based on the first reference temperature rise threshold and the second reference temperature rise threshold to obtain the first temperature rise threshold; the first reference temperature rise threshold and the second reference temperature rise threshold are the reference temperature rise thresholds corresponding to the two reference heating temperatures that are closest to the current heating temperature.
[0129] Specifically, the process can involve finding two reference heating temperatures closest to the current heating temperature, designated as the first and second reference heating temperatures. For example, if the current heating temperature is 40.7℃, the first reference heating temperature could be 40℃, and the second reference heating temperature could be 41℃. Then, the reference temperature rise threshold corresponding to the first reference heating temperature and the current operating mode is obtained, designated as the first reference temperature rise threshold p1'. Similarly, the reference temperature rise threshold corresponding to the second reference heating temperature and the current operating mode is obtained, designated as the second reference temperature rise threshold p2'. Finally, linear interpolation is performed based on the first and second reference temperature rise thresholds p1' and p2' to obtain the first temperature rise threshold.
[0130] In one example, the formula for linear interpolation based on the first reference temperature rise threshold p1' and the second reference temperature rise threshold p2' can be expressed as: First temperature rise threshold = First reference temperature rise threshold + ((Current heating temperature - First reference heating temperature) / (Second reference heating temperature - First reference heating temperature)) × (Second reference temperature rise threshold - First reference temperature rise threshold).
[0131] Step S504: When the current heating stage is in a steady state, the heating temperature is compared with the steady state temperature threshold to obtain the heat dissipation status of the target location; the steady state temperature threshold is determined according to the current working mode of the hair dryer.
[0132] Specifically, the steady-state temperature threshold is a threshold specifically used for judging the steady-state stage. By comparing the heating temperature with the steady-state temperature threshold, heat dissipation at the target location can be detected during the steady-state stage, thus obtaining the heat dissipation status of the target location. If the heating temperature is lower than the steady-state temperature threshold, the heat dissipation status of the target location is determined to be normal. If the heating temperature is greater than or equal to the steady-state temperature threshold, the heat dissipation status of the target location is determined to be poor, indicating a discrepancy between the heating temperature and the normal steady-state heating temperature, which is a strong signal of poor heat dissipation and filter blockage.
[0133] In one example, the heat dissipation status of the target location is obtained by comparing the heat dissipation temperature with a steady-state temperature threshold, including: determining the difference between the heat dissipation temperature and the steady-state temperature threshold as the steady-state temperature difference; determining the heat dissipation status of the target location as poor heat dissipation when the steady-state temperature difference is greater than the steady-state temperature difference threshold; and determining the heat dissipation status of the target location as normal heat dissipation when the steady-state temperature difference is less than or equal to the steady-state temperature difference threshold.
[0134] Here, the steady-state temperature difference is the difference between the heating temperature s and the steady-state temperature threshold s'. The steady-state temperature difference threshold b refers to the allowable positive deviation of the heating temperature s from the steady-state temperature threshold s', representing the maximum tolerable temperature deviation after considering component tolerances and environmental factors. Exceeding this deviation is considered poor heat dissipation. The value of the steady-state temperature difference threshold b is not unique and can be set according to actual technical requirements. In this embodiment, it can be set to 5-10℃.
[0135] It should be noted that the steady-state temperature threshold is not a fixed value, but is determined according to the current working mode of the blower. This allows the heat dissipation test standard to be dynamically adjusted according to the actual working conditions of the equipment, thereby achieving more accurate and reliable heat dissipation test.
[0136] Specifically, the steady-state heating temperature achievable in the steady-state phase under different hair dryer operating modes can be measured in advance through extensive experiments and theoretical calculations. Then, a corresponding steady-state temperature threshold can be set for different operating modes, and this threshold table can be pre-stored in memory. After obtaining the current operating mode of the hair dryer, the controller can access the pre-stored steady-state temperature threshold table in memory and perform a match within the table to obtain the steady-state temperature threshold.
[0137] In one exemplary embodiment, such as Figure 9As shown, after determining the first temperature rise threshold and the steady-state temperature threshold, the above-mentioned filter clogging detection method further includes the following steps S802 to S808. Wherein:
[0138] Step S802: Obtain the cumulative working time of the hair dryer.
[0139] The cumulative operating time refers to the total operating time of the hair dryer in all operating modes since it left the factory. This data is a key indicator for measuring the wear and tear and aging of the equipment. In practical applications, the controller can set a dedicated address in its memory to store the cumulative operating time, and the controller will read and update it after each time the hair dryer finishes working.
[0140] Step S804: Based on the cumulative working time, perform aging prediction to obtain the temperature rise threshold adjustment value and the steady-state temperature adjustment value.
[0141] Specifically, aging prediction can be performed based on accumulated working time using a preset mathematical model or corresponding relationship table to estimate the degree of temperature drift at the target location after the increase in usage time.
[0142] In one example, an aging experiment can be conducted in advance to obtain the degree of temperature drift under different working durations, and then an aging relationship table can be constructed to establish a mapping relationship between cumulative working duration and temperature rise threshold adjustment value, as well as a mapping relationship between cumulative working duration and steady-state temperature adjustment value.
[0143] In one example, an aging model could be constructed using a linear function or an exponential decay model. The accumulated runtime would be input into the constructed aging model, and the output would be the temperature rise threshold adjustment value and the steady-state temperature adjustment value.
[0144] Step S806: The sum of the temperature rise threshold adjustment value and the first temperature rise threshold is determined as the target temperature rise threshold. When the current heating stage is the heating stage, the temperature rise data is compared with the target temperature rise threshold to obtain the heat dissipation status of the target location.
[0145] Among them, the temperature rise threshold adjustment value can be used to adjust the first temperature rise threshold during the heating stage, so as to match the aging of the heat dissipation status detection and matching device during the heating stage.
[0146] Specifically, the sum of the temperature rise threshold adjustment value and the first temperature rise threshold can be determined as the target temperature rise threshold. Then, when entering step S502, that is, when the current heating stage is the heating stage, the temperature rise data is compared with the target temperature rise threshold to obtain the heat dissipation status of the target location.
[0147] Step S808: The sum of the steady-state temperature adjustment value and the steady-state temperature threshold is determined as the target steady-state temperature threshold. Under the condition that the current heating stage is a steady-state stage, the heating temperature is compared with the target steady-state temperature threshold to obtain the heat dissipation state of the target location.
[0148] Among them, the steady-state temperature adjustment value can be used to adjust the steady-state temperature threshold in the steady-state stage so that the heat dissipation status detection in the steady-state stage matches the aging status of the device.
[0149] Specifically, the sum of the steady-state temperature adjustment value and the steady-state temperature threshold can be determined as the target steady-state temperature threshold. Then, when entering step S504, that is, when the current heating stage is a steady-state stage, the heating temperature is compared with the target steady-state temperature threshold to obtain the heat dissipation state at the target location.
[0150] In one example, steps S804 to S808 can be run after the cumulative runtime exceeds the preset cumulative runtime, introducing the aging process into the first temperature rise threshold and the steady-state temperature threshold. The value of the preset cumulative runtime is not limited and can be set according to actual technical requirements.
[0151] In this embodiment, due to the aging of the components themselves, the heat generated by the components will increase with the increase of service life. By introducing aging prediction based on cumulative working time and threshold adaptive calibration, the detection accuracy of filter clogging can be effectively improved, and the situation of frequent misjudgment as clogging simply because the equipment is old can be effectively avoided.
[0152] In one exemplary embodiment, such as Figure 10 As shown, the above-mentioned filter clogging detection method further includes the following steps S902 to S904. Wherein:
[0153] Step S902: When the current heating stage at the target location is in a steady state and the filter of the hair dryer is determined to be blocked, the working state of the heating device of the hair dryer is obtained.
[0154] Step S904: If the heating device is in the start-up state, then control the heating device to stop working.
[0155] Specifically, the heating element refers to the heating component in a hair dryer responsible for generating hot air, typically a PTC thermistor or heating wire. The operating status of this heating element can be controlled by a controller via switching elements.
[0156] Further, when the current heating stage of the target position is the steady state stage, it indicates that the heating process of the target position has reached a new thermal equilibrium at this time, and the heating temperature has also reached the highest point. If it is determined that the filter of the hair dryer is in a blocked state in this case, then due to poor heat dissipation, the heating temperature of the target position may continue to rise from the highest point.
[0157] In this case, if it is simultaneously detected that the heating device of the hair dryer is also in the startup state, that is, also working, then there is more hot air inside the hair dryer, which is in the dangerous range that may cause equipment damage or fire. Furthermore, for the above situation, the controller needs to immediately control the heating device to stop working, and introduce room temperature air into the hair dryer by running the blower alone to cool down and avoid accidents.
[0158] In a specific embodiment, as Figure 11 shown, a filter clogging detection method is provided, which is applied to Figure 3 the high-speed hair dryer shown.
[0159] Specifically, the temperature acquisition device is implemented by an NTC resistor. The NTC resistor is set on the main control board of the hair dryer, and specifically can be set near the components with higher heat generation, such as the IPM module, the main chip, etc., for real-time detection of the heat generation temperature of the components. The time interval between two detections of the heat generation temperature can be set as Δt, and the difference in the detected heat generation temperature is Δs, then the temperature rise rate p = Δs / Δt. Let the second temperature rise rate be a. When p > a, it is considered that the component is still in the temperature rising stage; when p < a, it is considered that the heat generation and heat dissipation of the component tend to be balanced and are in the steady state stage.
[0160] 1. Method for judging filter clogging in the temperature rising stage.
[0161] In this stage, the temperature rise rate p is mainly used for judgment. When the hair dryer is doing a long-term aging experiment, technicians can monitor the temperature rise rate of the components in different working modes (such as low hot air speed, medium cold air speed, etc.), and use this as the first temperature rise rate p'. This first temperature rise threshold is stored in the memory of the controller for comparison with the detected temperature rise rate p. Since the temperature rise rate p in the next Δt time is different under different current heating temperatures s and different working modes. Therefore, it is necessary to record the first temperature rise rate p' in different states, and the detected first temperature rise rate p' also needs to be compared with the corresponding first temperature rise rate p' according to the current heating temperature s and the current working mode. The following is the description of the retrieval process:
[0162] After the hair dryer starts to power on and work, the heat generation temperature is detected every time interval Δt.
[0163] Assume that at the nth detection, the working mode is low hot air speed, and the collected heat generation temperature is s nThe temperature was 41℃, and the previous heating temperature was s. n-1 Then the rate of temperature rise p = (s n - s n-1 The first temperature rise rate p' used for comparison is obtained from Table 1 below as p7'.
[0164] Table 1
[0165]
[0166] If the operating mode is cold air and low fan speed during the nth test, the collected heating temperature s n The temperature was 40.7℃, and the previous heating temperature was s. n-1 Then the rate of temperature rise p = (s n - s n-1 The first temperature rise rate p' used for comparison, denoted as ) / Δt, can be obtained from Table 1 using reference data and then calculated using the following formula:
[0167]
[0168] In one operation of the hair dryer, after accumulating i detections of p > p', it is considered that the heat dissipation of the components is poor and the filter is clogged.
[0169] The number of pre-stored first temperature rise rate p' values is determined by the controller's memory. If the memory is insufficient, the principle of storing more p' values when the real-time heating temperature is low and storing fewer p' values when the real-time heating temperature is high should be followed to obtain relatively accurate results.
[0170] 2. Methods for determining filter blockage during the steady-state phase.
[0171] This stage primarily uses the heating temperature s for judgment. Similarly, during the development phase, the steady-state temperature threshold s' of the components under different operating modes needs to be recorded for comparison with the detected heating temperature s. A steady-state temperature difference threshold of b is set; when s-s'>b is detected i consecutively, it is considered that the heating temperature in the steady-state stage is too high, indicating filter blockage.
[0172] Based on experience, users typically use a hair dryer for no more than 10 minutes at a time, while it takes at least 30 minutes for the components to reach their designated temperature range. Therefore, in practical applications, the temperature rise rate (p) is often used to determine this. However, if the user uses the hair dryer to dry clothes, the component's temperature may reach a steady-state range, in which case the heating temperature (s) needs to be used for determination.
[0173] It's understandable that when a filter is detected to be clogged, users can be reminded to clean it using methods such as dedicated indicator lights, LED flashing in a specific pattern, or digital displays showing codes. The specific method used should be determined by considering both cost and user perception. Furthermore, if filter clogging is detected during the steady-state phase and hot air mode is being used (i.e., the heating element is operating), a fire risk is considered, and the heating element must be stopped immediately to prevent an accident.
[0174] As components age, their heat generation increases with age. An aging model can be introduced, incorporating the cumulative operating time into the formula to obtain an aging adjustment value c. Once the cumulative operating time exceeds a threshold, this adjustment value c can be added to the first temperature rise rate p' and the steady-state temperature threshold s' to improve the accuracy of filter clogging detection.
[0175] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0176] Based on the same inventive concept, this application also provides a filter clogging detection device for implementing the filter clogging detection method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more embodiments of the filter clogging detection device provided below can be found in the limitations of the filter clogging detection method described above, and will not be repeated here.
[0177] In one exemplary embodiment, such as Figure 12 As shown, a filter clogging detection device is provided, including: a heating temperature acquisition module 101, a temperature rise data determination module 102, a heat dissipation status detection module 103, and a clogging status determination module 104, wherein:
[0178] The heating temperature acquisition module 101 is used to acquire the heating temperature of the target position in the hair dryer at intervals;
[0179] Temperature rise data determination module 102 is used to determine temperature rise data based on at least two consecutive heating temperatures;
[0180] The heat dissipation status detection module 103 is used to detect heat dissipation based on the heating temperature, temperature rise data and preset temperature threshold, and obtain the heat dissipation status of the target location.
[0181] The blockage determination module 104 is used to determine that the filter of the blower is blocked when the heat dissipation at the target location is poor.
[0182] In one exemplary embodiment, the preset temperature threshold includes a stage threshold and a heat dissipation comparison threshold;
[0183] The heat dissipation status detection module 103 is also used for:
[0184] The temperature rise data is compared with the stage threshold to determine the current heating stage of the target location;
[0185] Based on the heating temperature, temperature rise data and heat dissipation comparison threshold, heat dissipation detection is performed according to the heat dissipation detection method corresponding to the current heating stage to obtain the heat dissipation status of the target location.
[0186] In an exemplary embodiment, the heat dissipation comparison threshold includes a first temperature rise threshold and a steady-state temperature threshold, and the heat generation stage includes a temperature rise stage and a steady-state stage.
[0187] The heat dissipation status detection module 103 is also used for:
[0188] When the current heating stage is the temperature rise stage, the temperature rise data is compared with the first temperature rise threshold to obtain the heat dissipation status of the target location; the first temperature rise threshold is determined based on the current heating temperature and the current working mode of the hair dryer.
[0189] If the current heating stage is in a steady state, the heating temperature is compared with the steady-state temperature threshold to obtain the heat dissipation status of the target location; the steady-state temperature threshold is determined according to the current working mode of the hair dryer.
[0190] In one exemplary embodiment, the filter clogging detection device further includes a temperature rise threshold determination module;
[0191] The temperature rise threshold determination module is used for:
[0192] Obtain the current heating temperature and the current working mode of the hair dryer;
[0193] Based on the current heating temperature and the current working mode of the hair dryer, a first temperature rise threshold is obtained by matching the data in a preset threshold relationship table. The preset threshold relationship table stores the correspondence between the heating temperature, the working mode of the hair dryer, and the temperature rise threshold corresponding to the heating stage.
[0194] In one exemplary embodiment, the temperature rise threshold determination module is further configured to:
[0195] If a reference heating temperature that is consistent with the current heating temperature exists in the preset threshold relationship table, the reference heating temperature and the reference temperature rise threshold corresponding to the current working mode shall be used as the first temperature rise threshold.
[0196] If there is no reference heating temperature in the preset threshold relationship table that is consistent with the current heating temperature, linear interpolation is performed based on the first reference temperature rise threshold and the second reference temperature rise threshold to obtain the first temperature rise threshold; the first reference temperature rise threshold and the second reference temperature rise threshold are the reference temperature rise thresholds corresponding to the two reference heating temperatures that are closest to the current heating temperature.
[0197] In one exemplary embodiment, the filter clogging detection device further includes an aging adjustment module;
[0198] The aging adjustment module is used for:
[0199] Get the cumulative working time of the hair dryer;
[0200] Aging prediction is performed based on cumulative working time to obtain temperature rise threshold adjustment value and steady-state temperature adjustment value;
[0201] The sum of the temperature rise threshold adjustment value and the first temperature rise threshold is determined as the target temperature rise threshold.
[0202] The sum of the steady-state temperature adjustment value and the steady-state temperature threshold is determined as the target steady-state temperature threshold;
[0203] The heat dissipation status detection module 103 is also used to compare the temperature rise data with the target temperature rise threshold when the current heat dissipation stage is the temperature rise stage, so as to obtain the heat dissipation status of the target location.
[0204] The heat dissipation status detection module 103 is also used to compare the heat dissipation temperature with the target steady-state temperature threshold when the current heat dissipation stage is a steady-state stage, so as to obtain the heat dissipation status of the target location.
[0205] In one exemplary embodiment, the temperature rise data is the temperature rise rate, and the stage threshold is the second temperature rise rate;
[0206] The heat dissipation status detection module 103 is also used for:
[0207] If the temperature rise rate is greater than or equal to the second temperature rise rate, the current heating stage at the target location is determined as the heating stage.
[0208] When the rate of temperature rise is less than the second rate of temperature rise, the current heating stage at the target location is determined to be the steady-state stage.
[0209] In one exemplary embodiment, the filter clogging detection device further includes an operation control module;
[0210] The operation control module is used for:
[0211] Given that the current heating stage at the target location is in a steady state and the filter of the hair dryer is determined to be clogged, obtain the working status of the heating element of the hair dryer.
[0212] If the heating device is in the start state, then control the heating device to stop working.
[0213] In one exemplary embodiment, the operation control module is further configured to control the motor of the hair dryer to enter a self-cleaning mode after determining that the filter of the hair dryer is clogged.
[0214] Each module in the aforementioned filter clogging detection device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the corresponding operations of each module.
[0215] In one exemplary embodiment, a hair dryer is provided, including a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the steps of the method described above.
[0216] In one exemplary embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 13 As shown, the computer device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The input / output interface is used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, Near Field Communication (NFC), or other technologies. When the computer program is executed by the processor, it implements a filter clogging detection method.
[0217] Those skilled in the art will understand that Figure 13The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0218] In one exemplary embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above-described method embodiments.
[0219] In one exemplary embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps in the above-described method embodiments.
[0220] In one exemplary embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above-described method embodiments.
[0221] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.
[0222] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.
[0223] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0224] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A method for detecting filter clogging, characterized in that, The method includes: The heating temperature of the target location in the hair dryer is obtained at intervals; The temperature rise data is determined based on at least two consecutive heating temperatures; Heat dissipation detection is performed based on the heating temperature, the temperature rise data, and the preset temperature threshold to obtain the heat dissipation status of the target location; If the heat dissipation at the target location is poor, it is determined that the filter of the hair dryer is clogged.
2. The method according to claim 1, characterized in that, The preset temperature threshold includes a stage threshold and a heat dissipation comparison threshold; The step of detecting heat dissipation based on the heating temperature, the temperature rise data, and a preset temperature threshold to obtain the heat dissipation status of the target location includes: The temperature rise data is compared with the stage threshold to determine the current heating stage of the target location; Based on the heating temperature, the temperature rise data, and the heat dissipation comparison threshold, heat dissipation detection is performed according to the heat dissipation detection method corresponding to the current heating stage to obtain the heat dissipation status of the target location.
3. The method according to claim 2, characterized in that, The heat dissipation comparison threshold includes a first temperature rise threshold and a steady-state temperature threshold, and the heat generation stage includes a temperature rise stage and a steady-state stage; The step of performing heat dissipation detection based on the heating temperature, the temperature rise data, and the heat dissipation comparison threshold, according to the heat dissipation detection method corresponding to the current heating stage, to obtain the heat dissipation status of the target location includes: If the current heating stage is a temperature rise stage, the temperature rise data is compared with the first temperature rise threshold to obtain the heat dissipation status of the target location; the first temperature rise threshold is determined based on the current heating temperature and the current working mode of the hair dryer. If the current heating stage is a steady-state stage, the heating temperature is compared with the steady-state temperature threshold to obtain the heat dissipation state of the target location; the steady-state temperature threshold is determined according to the current working mode of the hair dryer.
4. The method according to claim 3, characterized in that, The steps for determining the first temperature rise threshold include: Obtain the current heating temperature and the current working mode of the hair dryer; Based on the current heating temperature and the current working mode of the hair dryer, a first temperature rise threshold is obtained by matching in a preset threshold relationship table; the preset threshold relationship table stores the correspondence between heating temperature, hair dryer working mode and temperature rise threshold corresponding to the heating stage.
5. The method according to claim 4, characterized in that, The step of matching the current heating temperature with the current operating mode of the hair dryer within a preset threshold relationship table to obtain a first temperature rise threshold includes: If a reference heating temperature that is consistent with the current heating temperature exists in the preset threshold relationship table, the reference heating temperature and the reference temperature rise threshold corresponding to the current working mode shall be used as the first temperature rise threshold. If there is no reference heating temperature in the preset threshold relationship table that is consistent with the current heating temperature, a first temperature rise threshold is obtained by linear interpolation based on the first reference temperature rise threshold and the second reference temperature rise threshold; the first reference temperature rise threshold and the second reference temperature rise threshold are the reference temperature rise thresholds corresponding to the two reference heating temperatures that are closest to the current heating temperature.
6. The method according to claim 3, characterized in that, The method further includes: Obtain the cumulative working time of the hair dryer; Based on the accumulated working time, aging prediction is performed to obtain the temperature rise threshold adjustment value and the steady-state temperature adjustment value. The sum of the temperature rise threshold adjustment value and the first temperature rise threshold is determined as the target temperature rise threshold. When the current heating stage is a heating stage, the temperature rise data is compared with the target temperature rise threshold to obtain the heat dissipation status of the target location. The sum of the steady-state temperature adjustment value and the steady-state temperature threshold is determined as the target steady-state temperature threshold. When the current heating stage is a steady-state stage, the heating temperature is compared with the target steady-state temperature threshold to obtain the heat dissipation state of the target location.
7. The method according to claim 2, characterized in that, The temperature rise data is the temperature rise rate, and the stage threshold is the second temperature rise rate; The step of comparing the temperature rise data with the stage threshold to determine the current heating stage of the target location includes: If the temperature rise rate is greater than or equal to the second temperature rise rate, the current heating stage at the target location is determined to be the heating stage. If the temperature rise rate is less than the second temperature rise rate, the current heating stage at the target location is determined to be a steady-state stage.
8. The method according to claim 2, characterized in that, The method further includes: If the current heating stage at the target location is a steady state and the filter of the hair dryer is determined to be clogged, the operating state of the heating device of the hair dryer is obtained. If the heating device is in the start state, then control the heating device to stop working.
9. The method according to any one of claims 1 to 8, characterized in that, The method further includes: After determining that the filter of the hair dryer is clogged, the motor of the hair dryer is controlled to enter the self-cleaning mode.
10. A filter clogging detection device, characterized in that, The device includes: The heating temperature acquisition module is used to periodically acquire the heating temperature of the target location in the hair dryer; A temperature rise data determination module is used to determine temperature rise data based on at least two consecutive heating temperatures; A heat dissipation status detection module is used to perform heat dissipation detection based on the heat generation temperature, the temperature rise data and a preset temperature threshold, and obtain the heat dissipation status of the target location; The blockage state determination module is used to determine that the filter of the hair dryer is blocked when the heat dissipation state at the target location is poor.
11. A hair dryer, comprising a memory and a processor, said memory storing a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 9.
12. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 9.
13. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 9.