Control method of hair drier, hair drier, control terminal and control system

By obtaining and analyzing the surface array data between the hair dryer and the surface of the blower object and adjusting the working parameters of the hair dryer, the problem of difficulty in maintaining the constant temperature due to distance changes when users use the hair dryer is solved, and a constant temperature and better care effect on the surface of the blower object under distance changes are achieved.

CN119687018APending Publication Date: 2025-03-25DREAME TECH (SHANGHAI) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311198978.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-15
Publication Date
2025-03-25

AI Technical Summary

Technical Problem

When users use hair dryers, due to the constant change in distance between the hair dryer and the surface of the blower, it is difficult for the surface of the blower to maintain a constant temperature, which may cause excessive heat to damage the hair or reduce the drying rate.

Method used

By obtaining the surface array data between the hair dryer and the surface of the blower object, the outline information of the blower object is generated. When the outline information matches the preset outline, the working parameters of the blower are adjusted to keep the fluid characteristics at the preset level; when the mismatch is not done, the current working state is maintained.

Benefits of technology

When the distance changes, the constant temperature of the blowing object surface is ensured, and the care effect of the blowing object surface is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119687018A_ABST
    Figure CN119687018A_ABST
Patent Text Reader

Abstract

The invention discloses a control method of a blower, the blower, a control terminal and a control system. The control method comprises the steps that area array data between the blower and the surface of a blowing object is acquired; generating contour information of a blowing object according to the area array data; when the contour information is matched and consistent with a preset contour, the working parameters of the blower are adjusted according to the area array data, so that the characteristics of fluid reaching the surface of the blowing object are maintained at a preset level; when the contour information is inconsistent with the preset contour, the current working state of the blower is maintained; by the adoption of the technical scheme, the problem that in the prior art, in the process that a user uses the hair drier, the distance between the hair drier and the surface of a blown object is continuously changed, and consequently the surface of the blown object is difficult to keep constant temperature is solved.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present application relates to the field of intelligent control, and in particular to a control method for a hair dryer, a hair dryer, a control terminal and a control system. [Background technology]

[0002] A hair dryer is a handheld electrical appliance that can introduce outside air into the interior and heat the air to dry the hair. It is often used in hair care.

[0003] If your hair becomes dry and burnt after using a hair dryer, it is mostly due to the high temperature that damages the hair quality. The high temperature causes the hair scales to open after blowing the hair, which makes the hair frizzy and difficult to comb. Studies have found that using a hair dryer with hot air of 57 degrees or below can ensure that 13% of the moisture is locked in while drying the hair, protecting the hair scales from dehydration.

[0004] The constant temperature hair dryers on the market can only maintain a constant temperature of 57 degrees at a distance of 10 cm from the air outlet. However, when users use hair dryers, there are unfavorable factors such as different ambient temperatures and the constantly changing distance between the hair dryer and the hair. These factors make it difficult to ensure a constant temperature of 57 degrees on the surface of the hair, which can easily result in overheating and damage to the hair or insufficient temperature that reduces the drying rate of the hair.

[0005] With regard to the prior art, when a user uses a hair dryer, due to unfavorable factors such as the constantly changing distance between the hair dryer and the surface of the object being blown, it is difficult to maintain a constant temperature on the surface of the object being blown. Currently, no effective solution has been proposed. [Summary of the invention]

[0006] The embodiments of the present application provide a control method for a hair dryer, a hair dryer, a control terminal and a control system, so as to at least solve the problem in the prior art that, when a user uses a hair dryer, the distance between the hair dryer and the surface of the blowing object is constantly changing, which makes it difficult to maintain a constant temperature on the surface of the blowing object.

[0007] According to one aspect of an embodiment of the present application, a method for controlling a hair dryer is provided, comprising: acquiring area array data between the hair dryer and the surface of a blowing object; generating contour information of the blowing object based on the area array data; when the contour information matches a preset contour, adjusting working parameters of the hair dryer based on the area array data so that the characteristics of the fluid reaching the surface of the blowing object are maintained at a preset level; when the contour information does not match the preset contour, maintaining the current working state of the hair dryer.

[0008] In an exemplary embodiment, the operating parameters of the hair dryer are adjusted according to the area array data so that the characteristics of the fluid reaching the surface of the blowing object are maintained at a preset level, including: determining the distance information between the hair dryer and the surface of the blowing object according to the area array data; obtaining the control parameters of the hair dryer heating unit through a parameter calculation model according to the target temperature corresponding to the current gear and the distance information, the parameter calculation model being a parameter calculation rule obtained by fitting based on the target temperature and the distance information; and controlling the heating unit to operate based on the control parameters so that the temperature of the fluid reaching the surface of the blowing object is maintained at the target temperature.

[0009] In an exemplary embodiment, the parameter calculation model is obtained through the following steps: in an environment where the ambient temperature information remains unchanged, the distance information is adjusted, the hair dryer is controlled to operate so that the surface temperature of the blowing object reaches the target temperature, and the control parameters of the heating unit corresponding to the distance information are obtained; based on multiple sets of distance information and their corresponding control parameters of the heating unit, a first corresponding relationship between the distance information and the target temperature is fitted.

[0010] In an exemplary embodiment, a first correspondence between the distance information and the target temperature is fitted based on multiple sets of distance information and corresponding control parameters of the heating unit, and then includes: in an environment where the distance information remains unchanged, adjusting the ambient temperature information, controlling the hair dryer to work so that the surface temperature of the blowing object reaches the target temperature, and obtaining the control parameters of the heating unit corresponding to the ambient temperature information; fitting a second correspondence between the distance information and the target temperature based on multiple sets of ambient temperature information and corresponding control parameters of the heating unit; and establishing a second parameter calculation model based on the first correspondence and the second correspondence.

[0011] In an exemplary embodiment, the distance information between the hair dryer and the surface of the blowing object is obtained based on the area array data, including: obtaining the area array data, obtaining multiple measured distances from the hair dryer to the surface of the blowing object; and taking the average distance of the multiple measured distances as the distance information between the air outlet end of the hair dryer and the surface of the blowing object.

[0012] In an exemplary embodiment, the average distance of the multiple measured distances is used as the distance information between the air outlet end of the hair dryer and the surface of the blowing object, including: performing cluster analysis on the multiple measured distances to obtain multiple distance sets; taking the distance set with the most measurement points as the target set, and taking the average distance of the measured distances in the target set as the distance information between the air outlet end of the hair dryer and the surface of the blowing object.

[0013] In an exemplary embodiment, the method further includes: when the hair dryer is swinging relative to the blowing object; obtaining the swing characteristics of the hair dryer, and controlling the hair dryer to work according to the swing characteristics, wherein the swing characteristics include a swing frequency and a swing amplitude.

[0014] In an exemplary embodiment, the swing characteristics of the hair dryer are obtained, and the hair dryer is controlled to operate according to the swing characteristics, including: determining the maximum distance and the minimum distance between the hair dryer and the surface of the blowing object according to the swing amplitude of the hair dryer; if the difference between the maximum distance and the minimum distance does not exceed a preset distance, determining the target distance according to the maximum distance and the minimum distance; and adjusting the control parameters of the hair dryer heating unit according to the target temperature corresponding to the current gear position and the target distance.

[0015] In an exemplary embodiment, if the difference between the maximum distance and the minimum distance exceeds a preset distance, the parameter adjustment rule of the heating unit of the hair dryer during the swinging process is determined according to the swinging frequency and the swinging amplitude of the hair dryer.

[0016] In an exemplary embodiment, the parameter adjustment rule of the heating unit of the hair dryer during the swinging process is determined according to the swinging frequency and the swinging amplitude of the hair dryer, including: dividing an swinging cycle of the hair dryer into multiple adjustment intervals according to the swinging amplitude and the preset adjustment interval; and calculating the working parameters of the heating unit in each adjustment interval according to the distance information between the hair dryer and the surface of the blowing object in each adjustment interval.

[0017] In an exemplary embodiment, based on the swing frequency and swing amplitude of the hair dryer, a parameter adjustment rule of the heating unit of the hair dryer during the swinging process is determined, and then the following steps are included: determining an adjustment step of the heating unit of the hair dryer; based on the adjustment step, pre-controlling the heating unit to operate according to the parameter adjustment rule, so that the working change characteristics of the heating unit are consistent with the swing characteristics of the air outlet end of the hair dryer.

[0018] In an exemplary embodiment, when the distance information between the hair dryer and the surface of the blowing object is outside a specified range, the adjustment is stopped and the preset parameters corresponding to the current gear are maintained.

[0019] In an exemplary embodiment, controlling the operation of the heating unit based on the control parameters so that the temperature of the fluid reaching the surface of the blowing object is maintained at the target temperature includes: calculating a control duty cycle of the heating unit according to the control parameters of the heating unit and the power supply parameters of the hair dryer; and controlling the operation of the heating unit according to the control duty cycle.

[0020] In an exemplary embodiment, the control parameters of the heating unit are obtained, followed by: calculating the protection threshold of the heating unit based on the distance information, ambient temperature information and target temperature in combination with a preset threshold adjustment formula; and monitoring the temperature of the air outlet of the hair dryer according to the protection threshold.

[0021] In an exemplary embodiment, the method further includes: acquiring historical operating parameters of the hair dryer in a preset period; and adjusting the parameter calculation model according to the historical operating parameters to obtain an updated parameter calculation model.

[0022] In an exemplary embodiment, the hair dryer includes an air inlet, an air outlet, and a heating unit arranged between the air inlet and the air outlet, the air inlet is provided with a temperature sensor for detecting ambient temperature information, and the air outlet is provided with a distance sensor for detecting surface array data between the surface of the blowing object and the air outlet.

[0023] In an exemplary embodiment, the air outlet end includes an annular air outlet, the distance sensor is arranged in the middle of the annular air outlet, and the collection direction of the distance sensor is consistent with the air outlet direction of the annular air outlet.

[0024] According to another aspect of an embodiment of the present application, a hair dryer is also provided, which includes an air inlet end, an air outlet end, and a heating unit arranged between the air inlet end and the air outlet end; the hair dryer is also provided with a temperature sensor for detecting ambient temperature information; the air outlet end is provided with a distance sensor for detecting distance information between the surface of the blowing object and the air outlet end; a control unit is provided inside the hair dryer, the control unit is connected to the distance sensor and the temperature sensor, and the control unit is configured to execute the method described above.

[0025] According to another aspect of the embodiment of the present application, a control terminal is provided, which is communicatively connected to the hair dryer; the control terminal is configured to execute the above-mentioned hair dryer control method.

[0026] According to another aspect of the embodiments of the present application, a hair dryer control system is provided. The control system includes the hair dryer and / or the control terminal. The control terminal is communicatively connected with the hair dryer.

[0027] In the embodiment of the present application, the surface array data between the hair dryer and the surface of the blowing object is obtained; the contour information of the blowing object is generated according to the surface array data; when the contour information matches the preset contour, the working parameters of the hair dryer are adjusted according to the surface array data so that the fluid characteristics reaching the surface of the blowing object are maintained at a preset level; when the contour information does not match the preset contour, the current working state of the hair dryer is maintained. That is, the surface array data between the hair dryer and the surface of the blowing object is used to determine whether the contour information of the blowing object matches the preset contour, and then the working parameters of the hair dryer are adjusted according to the surface array data in the case of matching, and the current working state of the hair dryer is maintained in the case of mismatch. The above technical solution solves the problem that the surface of the blowing object is difficult to maintain a constant temperature due to unfavorable factors such as the constant change of the distance between the hair dryer and the surface of the blowing object in the related technology. Since the surface array data is considered in the process of determining the heating power at the next moment, the surface of the blowing object can be kept at a constant temperature when the distance changes, thereby improving the care effect of the surface of the blown object.

Brief Description of the Drawings

[0028] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The exemplary embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0029] Figure 1 is a hardware structure block diagram of a hair dryer according to a method for controlling a hair dryer according to an embodiment of the present application;

[0030] Figure 2 is a flow chart of a method for controlling a hair dryer according to an embodiment of the present application;

[0031] Figure 3 is a schematic diagram of a hair dryer according to an embodiment of the present application (I);

[0032] Figure 4 is a schematic diagram of a hair dryer according to an embodiment of the present application (II);

[0033] Figure 5 is a schematic diagram of the sensor position of the inner circle of the air outlet end of the hair dryer according to an embodiment of the present application;

[0034] Figure 6 is a schematic diagram of a distance array according to an embodiment of the present application;

[0035] Figure 7 is a schematic diagram of an actual distance array according to an embodiment of the present application;

[0036] Figure 8 is a schematic diagram of contour information simulation according to an embodiment of the present application;

[0037] Fig. 9 is a schematic diagram of an internal and external flow field mixing model according to an embodiment of the present application;

[0038] Fig.10 is a schematic diagram of a control model according to an embodiment of the present application;

[0039] Fig.11 is a schematic diagram of a quadratic function fitting curve according to an embodiment of the present application;

[0040] Fig.12 is a schematic diagram of a linear function fitting curve according to an embodiment of the present application;

[0041] Fig.13 It is a schematic diagram of a linear relationship comparison according to an embodiment of the present application;

[0042] Fig.14 is a structural block diagram of a hair dryer according to an embodiment of the present application;

[0043] Fig.15 It is a structural block diagram of a hair dryer control system according to an embodiment of the present application. [Specific implementation method]

[0044] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.

[0045] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0046] The method embodiments provided in the embodiments of the present application can be executed in a hair dryer. Taking running on a hair dryer as an example, Figure 1 1 is a hardware structure block diagram of a hair dryer according to a method for controlling a hair dryer according to an embodiment of the present application. Figure 1 As shown, the hair dryer may include one or more ( Figure 1 Only one is shown in the figure) a processor 102 (the processor 102 may include but is not limited to a microprocessor (Microprocessor Unit, referred to as MPU) or a programmable logic device (Programmable logic device, referred to as PLD)) and a memory 104 for storing data. In an exemplary embodiment, the hair dryer may also include a transmission device 106 and an input / output device 108 for communication functions. It can be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the hair dryer. Figure 1 More or fewer components as shown, or with Figure 1 Equivalent functions or comparisons shown Figure 1 A different configuration with more features is shown.

[0047] The memory 104 can be used to store computer programs, for example, software programs and modules of application software, such as the computer program corresponding to the control method of the hair dryer in the embodiment of the present application. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, that is, the above method is implemented. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include a memory remotely arranged relative to the processor 102, and these remote memories can be connected to the hair dryer via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof.

[0048] The transmission device 106 is used to receive or send data via a network. The specific example of the above network may include a wireless network provided by the communication provider of the hair dryer. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, referred to as NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0049] In this embodiment, a method for controlling a hair dryer is provided. Figure 2 : is a flow chart of a method for controlling a hair dryer according to an embodiment of the present application, the flow chart includes the following steps (S202-S208):

[0050] Step S202, obtaining the surface array data between the hair dryer and the surface of the blowing object;

[0051] Step S204, generating contour information of the blowing object according to the surface array data;

[0052] Step S206, when the contour information matches the preset contour, adjusting the working parameters of the hair dryer according to the array data, so that the characteristics of the fluid reaching the surface of the blowing object are maintained at a preset level;

[0053] Optionally, the fluid characteristic may be the fluid temperature. The hair dryer operating parameter may be the hair dryer heating power.

[0054] Step S208: When the contour information does not match the preset contour, the current working state of the hair dryer is maintained.

[0055] It should be noted that the preset contour should be the contour of a specific object whose surface needs to maintain a constant temperature, and then the contour information and the preset contour are matched to determine whether the blowing object is a specific object. In an optional embodiment, the preset contour can be the contour of a person's head, and the specific object is a person. In another optional embodiment, the hair dryer can also be used for pet washing and care, and the specific object is a pet. At this time, different types of pets correspond to different preset contours. For small pets, the preset contour can be the overall body contour of the small pet. For large pets, the preset contour can be a characteristic body contour of a part of the large pet used to distinguish the type of pet. The embodiment of the present application does not limit the specific object.

[0056] Optionally, when the contour information does not match the preset contour, the fluid characteristics on the surface of the blown object are maintained by maintaining the current working state of the hair dryer to ensure that the fluid characteristics are at a preset level as much as possible.

[0057] Through the above steps, the surface array data between the hair dryer and the surface of the blowing object is obtained; the contour information of the blowing object is generated according to the surface array data; when the contour information matches the preset contour, the working parameters of the hair dryer are adjusted according to the surface array data so that the characteristics of the fluid reaching the surface of the blowing object are maintained at a preset level; when the contour information does not match the preset contour, the current working state of the hair dryer is maintained. That is, the surface array data between the hair dryer and the surface of the blowing object is used to determine whether the contour information of the blowing object matches the preset contour, and then if it matches, the working parameters of the hair dryer are adjusted according to the surface array data, and if it does not match, the current working state of the hair dryer is maintained. The above technical solution solves the problem in the related art that when the user uses the hair dryer, it is difficult to maintain a constant temperature on the surface of the blowing object due to unfavorable factors such as the constant change of the distance between the hair dryer and the surface of the blowing object. Compared with the prior art solution which mainly maintains a constant temperature of the air outlet, since there is a certain distance between the air outlet and the surface of the blowing object, the air flow temperature will also change to a certain extent when the air fluid reaches the surface of the blowing object. This article takes the surface array data into consideration in the process of determining the heating power at the next moment, so that the surface of the blowing object can ensure a constant temperature when the air fluid reaches the hair surface when the distance changes, thereby improving the care effect of the surface of the blowing object.

[0058] With respect to the above-mentioned step S206, it can be implemented through the following steps, specifically including: determining the distance information between the hair dryer and the surface of the blowing object according to the array data; obtaining the control parameters of the hair dryer heating unit through a parameter calculation model according to the target temperature corresponding to the current gear and the distance information, and the parameter calculation model is a parameter calculation rule obtained by fitting based on the target temperature and the distance information; and controlling the heating unit to operate based on the control parameters so that the temperature of the fluid reaching the surface of the blowing object is maintained at the target temperature.

[0059] It should be noted that the parameter calculation model is used to determine the control parameters of the hair dryer heating unit. Therefore, when the hair dryer is in the cold air gear, the control method is not suitable, that is, the operation of the control method is turned off, for example, the control power, etc. The parameter calculation model includes two sub-parameter calculation models, one is a first sub-parameter calculation model that fits the control parameters through target temperature and distance information, P = f(T1, d), where P is used to represent the control power of the control unit, T1 is the target temperature, and d is the distance information; the other is a second sub-parameter calculation model that fits the control parameters through target temperature, ambient temperature information and distance information, P = f(T0, T1, d), where T0 represents ambient temperature information. Optionally, an example of a parameter calculation model in an embodiment of the present application can be:

[0060] P=f(T0,T1,d)=(T1-T0)*(0.812*d+12.0908), where P is the working power of the heating unit, T1 is the target temperature, T0 is the ambient temperature information, and d is the distance information from the air outlet of the hair dryer to the surface of the blowing object. Of course, the parameter calculation model may be different depending on the different structures of the hair dryers themselves and the working parameters of the functional components.

[0061] Optionally, when the target temperature is 57 degrees, the ambient temperature information is 25 degrees, and the distance data obtained through the array data is 10 cm, the control parameters of the heating unit are:

[0062] P = f (T0, T1, d) = (57-25) * (0.812 * 10 + 12.0908) = 646.7456 watts;

[0063] By constructing a parameter calculation model, when any target temperature is input into the target object, the control parameters for the heating unit can be output by combining the current ambient temperature information and the array data obtained by the distance sensor when the hair dryer is in operation, so that the heating unit heats the fluid according to the control parameters to ensure that the fluid temperature can be maintained at the target temperature when the fluid is delivered to the surface of the target object.

[0064] Optionally, the parameter calculation model is obtained through the following steps: in an environment where the ambient temperature information remains unchanged, the distance information is adjusted, the hair dryer is controlled to operate so that the surface temperature of the blowing object reaches the target temperature, and the control parameters of the heating unit corresponding to the distance information are obtained; based on multiple sets of distance information and their corresponding control parameters of the heating unit, a first corresponding relationship between the distance information and the target temperature is fitted, that is, the first corresponding relationship can be a parameter calculation model.

[0065] It should be noted that the parameter calculation model corresponding to the hair dryer of the same model can be the same, which makes it easy to pre-configure the parameter calculation model before leaving the factory, thereby increasing the scope of model application.

[0066] In some other embodiments of the present specification, in addition to considering the influence of distance on fluid temperature, the influence of ambient temperature on the working power of the heating unit should also be considered. For example, to achieve the same outlet air temperature, or to achieve the same surface temperature of the blowing object, the working power of the heating unit may be lower than the working power under a higher ambient temperature when the ambient temperature is higher. Therefore, after fitting the first correspondence between the distance information and the target temperature according to multiple sets of distance information and their corresponding control parameters of the heating unit, the embodiments of the present application also include: in an environment where the distance information remains unchanged, adjusting the ambient temperature information, controlling the hair dryer to work so that the surface temperature of the blowing object reaches the target temperature, and obtaining the control parameters of the heating unit corresponding to the ambient temperature information; fitting the second correspondence between the distance information and the target temperature according to multiple sets of ambient temperature information and their corresponding control parameters of the heating unit; and establishing the second parameter calculation model according to the first correspondence and the second correspondence.

[0067] It is understandable that the ambient temperature information can be set to ambient temperature information commonly used for hair dryers, such as 23-25 ​​degrees Celsius in ordinary home rooms. Optionally, the embodiment of the present application obtains a parameter calculation model by controlling variables. First, the ambient temperature information is controlled to be fixed. By adjusting the distance information, the corresponding changes in the control parameters corresponding to the distance information can be obtained to achieve the target temperature when the distance information changes, and then the first fitting curve of the distance information and the control parameters can be obtained at the target temperature. The first corresponding relationship between the distance information and the target temperature can be obtained according to the first fitting curve. Optionally, the first fitting curve can be determined as the first corresponding relationship.

[0068] Specifically, the preliminary preparation for determining the first corresponding relationship includes: fixing the target temperature at 57 degrees Celsius, fixing the ambient temperature at 23 degrees Celsius, and determining multiple sets of distance information commonly used by the hair dryer for the blowing object. Then determining the first fitting curve may include the following steps:

[0069] Step 11: Since the distance between the air outlet of the hair dryer and the surface of the blowing object varies within a certain range during the use of the hair dryer, multiple groups of distance information can be arranged separately. The arrangement order can be from large to small or from small to large. For example, one group of distance information among the multiple groups of distance information after arrangement is as follows: 20, 13, 12.5, 11.8, 11.6, 11, 10, 4 (unit: centimeter (cm)).

[0070] Step 12: Perform a numerical screening operation on each set of distance information in the sorted multiple sets of distance information, including: removing the maximum and minimum values ​​in each set of distance information, or obtaining the average value of each set of distance information, and removing the distance information whose value exceeds 50% (50% is only an example, and can also be other percentages, etc., not used to limit this application) of the average value. Step 12 is to delete data with large errors to ensure that the parameter calculation model constructed based on multiple sets of distance information, when actually put into use, the calculated control parameters will not cause the blown object to be burned.

[0071] Step 13: Determine a first corresponding relationship based on the filtered multiple sets of distance information, including:

[0072] Step 131: Determine the control parameters corresponding to the remaining distance information corresponding to each set of distance information. For example, determine the control parameter 1 that makes the fluid surface reach the target temperature when the distance information is 13, the control parameter 2 that makes the fluid surface reach the target temperature when the distance information is 12.5, the control parameter 3 corresponding to the distance information 11.8, the control parameter 4 corresponding to the distance information 11.6, the control parameter 5 corresponding to the distance information 11, and the control parameter 6 corresponding to the distance information 10. Step 132: According to the distance information and its corresponding control parameters, a first fitting curve corresponding to a set of distance information can be obtained, and then multiple first fitting curves corresponding to multiple sets of distance information can be obtained. Step 133: Calculate the residual sum of squares of each fitting curve, that is, the sum of the squares of the difference between the actual observed value and the predicted value of the fitting curve. Select the fitting curve with the smallest residual sum of squares as the optimal fitting curve, and the optimal fitting curve is the first corresponding relationship. The actual observed value is the control parameter corresponding to the distance information, for example, the control parameter 1 corresponding to the distance information 13, and the predicted value of the fitting curve can be the predicted control parameter obtained after the distance information 13 is input into the first fitting curve. It should be noted that the first fitting curve can be a linear function curve. In this embodiment, the first fitting curve is an approximate curve obtained by fitting the distance information and the control parameter, rather than a curve directly constructed according to the distance information and the control parameter.

[0073] In an optional embodiment, for the above step 13, after determining multiple groups of distance information and their corresponding multiple groups of control parameters, the first corresponding relationship can also be established by the following method, specifically including: step 134: dividing the multiple groups of distance information and their corresponding multiple groups of control parameters into a training set and a test set, and the specific division ratio can be: training set: test set = 8:2; step 135: displaying the distance information and control parameters of the test set through a scatter plot, determining the distribution and change trend of the control parameters with the distance information, and selecting an applicable model based on the distribution and trend. In the embodiment of the present application, a linear regression model can be selected as the initial calculation model; step 136: inputting the distance information and control parameters in the training set into the linear regression model for model training, and performing model verification through the distance information and control parameters in the test set to obtain a verification result; step 137: adjusting the hyperparameters of the linear regression model through the verification results; step 138, looping through steps 136 and 137, continuously training and adjusting the linear regression model until the verification result verified by the test set reaches a preset degree of consistency with the control parameters in the test set, such as 80%.

[0074] Secondly, when the control distance information remains unchanged, by adjusting the ambient temperature information, the corresponding changes of the control parameters corresponding to the ambient parameters when the ambient temperature information changes and the target temperature is not reached can be obtained, and then: the second fitting curve of the ambient temperature information and the control parameters at the target temperature can be obtained. The second corresponding relationship between the ambient temperature information and the target temperature can be obtained according to the second fitting curve. Optionally, the second fitting curve can be determined as the second corresponding relationship. The second corresponding relationship is similar to the acquisition scheme of the first corresponding relationship, and the embodiments of the present application will not be repeated here.

[0075] It should be noted that, in the process of determining the second corresponding relationship, since the fixed distance information remains unchanged, the second corresponding relationship is actually determined based on the fixed distance information. Under other distance information, the second corresponding relationship is not applicable. Therefore, for the same model of hair dryer, different second corresponding relationships corresponding to different distance information can be determined in advance, and then combined with the first corresponding relationship, different parameter calculation models under different distance information can be obtained, thereby improving the accuracy and reliability of hair dryer control.

[0076] Furthermore, in order to simplify and reduce the difficulty of determining the second corresponding relationship, multiple distance gradients can be set in advance, and a distance information is set for each distance gradient, and then the second corresponding relationship corresponding to each distance gradient is determined, and then the parameter calculation model corresponding to each distance gradient is determined in combination with the first corresponding relationship. Specifically, under normal circumstances, when the blowing object is a person, the approximate distance between the blowing port of the hair dryer and the blowing object is about 10 cm. Therefore, 10 cm can be used as the distance information of a distance gradient. The distance range of the distance gradient corresponding to 10 cm is optional and is related to the accuracy of the required parameter calculation model. For example, according to the accuracy of the required parameter calculation model from low to high, the distance range of the distance gradient corresponding to 10 cm can range from 9-11 cm to 9.9-10.1 cm. It should be noted that the above distance range is only used as an example and is not used to limit this application; the distance range should be symmetrical around the distance information of the distance gradient.

[0077] By setting an appropriate distance gradient, the accuracy of parameter control of the control parameter calculation model and the resource consumption and calculation speed of parameter calculation can be balanced, thereby improving the user experience.

[0078] It should be noted again that the parameter calculation model is an approximate relationship expression inferred by fitting the data characteristics. The parameter calculation model can be mathematically modeled by mathematical analysis based on the first corresponding relationship, can be mathematically modeled by mathematical analysis based on the second corresponding relationship, or can be mathematically modeled by mathematical analysis based on the first and second corresponding relationships. The parameter calculation model used in the embodiment of the present application is a parameter calculation model jointly established based on the first corresponding relationship and the second corresponding relationship.

[0079] Optionally, in the case where the first correspondence and the second correspondence are fitting curves, the parameter calculation model jointly established based on the first correspondence and the second correspondence can be, according to different distance gradients, the optimal temperature fitting curve (second fitting curve) corresponding to the distance gradient is listed in the same queryable coordinate system, and then the queryable coordinate system is the parameter calculation model jointly established based on the first correspondence and the second correspondence. By constructing a queryable coordinate system, the embodiment of the present application stores the control parameters corresponding to the ambient temperature information and distance information that may be covered in the queryable coordinate system before the hair dryer leaves the factory, so that during the operation of the hair dryer, it is only necessary to obtain accurate distance information and ambient temperature information through the distance sensor and the temperature sensor, and then the control parameters of the heating unit can be determined through the query scheme, the control parameters are obtained efficiently, the response speed is fast, and the heating unit is more flexible in adjusting the fluid temperature.

[0080] Optionally, in the case where the first correspondence and the second correspondence are models, different weights can be assigned to the first correspondence and the second correspondence, and the first control parameter and the second control parameter output by the two models under the same distance information and the same ambient temperature information are weighted and summed to obtain the final control parameter. For example, under normal circumstances, changes in distance information have a greater impact on maintaining a constant temperature on the surface of the blowing object. Therefore, the first correspondence and the second correspondence can be weighted 7:3, respectively. That is, control parameter = 70% * first control parameter + 30 * second control parameter. By weightedly calculating the output results of the first correspondence and the second correspondence, the embodiment of the present application can calculate the control parameter while occupying a smaller storage space, thereby reducing the manufacturing cost of the hair dryer.

[0081] In an exemplary embodiment, the distance information between the hair dryer and the surface of the blowing object is obtained based on the area array data, including: obtaining the area array data, obtaining multiple measured distances from the hair dryer to the surface of the blowing object; and taking the average distance of the multiple measured distances as the distance information between the air outlet end of the hair dryer and the surface of the blowing object.

[0082] It is understandable that the embodiment of the present application can obtain distance information based on the array data. In an optional solution, the average value of multiple measurement data in the array data (i.e., the average distance in the above embodiment) can be taken, and then when it is determined that the contour information matches the preset contour, the average distance is used as the distance information between the air outlet and the surface of the blowing object, so as to make the temperature of the fluid reaching the surface of the blowing object reach the specified temperature as much as possible.

[0083] It should be noted that the area array data can be expressed as data in a matrix form, so that the contour information of the blowing object can be better simulated. In an optional embodiment, the simulation can be performed by a color assignment method, and the colors can be simple black and white. Specifically, step 21: performing data denoising on the area array data in the form of a matrix, that is, filtering out the data with obvious errors in the matrix, and filling in the original position with the average distance data of the distance data corresponding to the four positions above, below, left and right of the position (if any position data of the four positions above, below, left and right does not exist, only the average value of the remaining positions is calculated); step 22: selecting a distance segmentation threshold, which is a threshold used to perform black and white conversion on the area array data. For example, the minimum data in the area array data can be selected as the distance segmentation threshold; step 23: distance conversion degree division: determining the segmentation range according to the maximum data and the minimum data in the area array data, and dividing the segmentation sub-range according to the contour change degree of the contour information to be simulated. The greater the contour change degree, the rougher the division of the segmentation sub-range can be, and the black and white degree is set for different segmentation sub-ranges. For example, the area array data falling in the segmentation sub-range closest to the distance segmentation threshold are all converted to white, and the area array data falling in the segmentation sub-range farthest from the distance segmentation threshold are all converted to black. From near to far, the distance can be converted to 20% black, 50% black, etc. at a time; step 24: performing color conversion on the area array data to obtain contour information. By performing color conversion on the array data, the contour information of the blowing object can be simulated simply and quickly, and then it can be determined whether to apply the parameter calculation model to make the surface temperature of the blowing object constant.

[0084] Furthermore, a more targeted average distance can be determined based on the array data, including the following steps: performing cluster analysis on the multiple measured distances to obtain multiple distance sets; taking the distance set with the most measurement points as the target set, and taking the average distance of the measured distances in the target set as the distance information between the air outlet of the hair dryer and the surface of the blowing object.

[0085] It is understandable that the acquired array data may not be uniformly distributed array data. For example, it may also be some abnormal data. Taking the head as an example, the measured distance data may also be abnormal data such as the distance from the air outlet to the shoulder. Therefore, the acquired array data can be clustered and analyzed to remove the abnormal data to determine the surface of the object being blown as much as possible. Specifically, the positions of multiple distance data in the array data can be placed in a preset spatial coordinate system, and then the point distances between each data point are calculated, and the data points are clustered according to the multiple point distances to obtain different cluster clusters (i.e., distance sets). The distance set with the most measured points in the multiple distance sets is determined as the target set, and then the average distance of the multiple measured distances included in the target set is determined as the distance information between the air outlet of the hair dryer and the surface of the object being blown. The clustering algorithm can be a K-Means clustering algorithm, a hierarchical clustering algorithm, a DBSCAN clustering algorithm, etc. The specific algorithm type is not limited in the embodiment of the present application.

[0086] The embodiment of the present application performs distance analysis on the array data to eliminate the possible influence of abnormal data on the output of accurate distance information, thereby ensuring that the distance information input into the parameter calculation model is the distance information between the blowing outlet of the hair dryer and the surface to be blown of the blowing object, so that the output control parameters are more accurate.

[0087] Since hair dryers often use swinging to blow air, the hair dryer can be controlled to work according to the swinging characteristics of the hair dryer. In an exemplary embodiment, the method further includes: when the hair dryer is swinging relative to the blowing object; obtaining the swinging characteristics of the hair dryer, and controlling the hair dryer to work according to the swinging characteristics, wherein the swinging characteristics include the swinging frequency and the swinging amplitude.

[0088] When the air outlet end of the hair dryer swings relative to the object being blown, that is, when the user of the hair dryer (which may be the object being blown) uses the hair dryer in a swinging manner, the swinging characteristics are combined with the distance information and the ambient temperature set to jointly control the hair dryer to operate.

[0089] Optionally, the hair dryer is controlled to work according to the swinging characteristics, which specifically includes the following steps: determining the maximum distance and the minimum distance between the hair dryer and the surface of the blowing object according to the swinging amplitude of the hair dryer; if the difference between the maximum distance and the minimum distance does not exceed a preset distance, determining the target distance according to the maximum distance and the minimum distance; and adjusting the control parameters of the hair dryer heating unit according to the target temperature corresponding to the current gear position and the target distance.

[0090] Furthermore, if the difference between the maximum distance and the minimum distance exceeds a preset distance, the parameter adjustment rule of the heating unit of the hair dryer during the swinging process is determined according to the swinging frequency and the swinging amplitude of the hair dryer.

[0091] Specifically, during the swinging process of the hair dryer, the surface array data is acquired in real time according to the swing amplitude, and the maximum distance and the minimum distance are continuously updated and determined according to the surface array data acquired in real time: that is, the surface array data corresponding to the first swing amplitude at the current moment is acquired to obtain the maximum distance and the minimum distance at the current moment; the surface array data corresponding to the second swing amplitude is continuously acquired at the next moment of the current moment, so as to update the maximum distance at the current moment and the minimum distance at the current moment according to the maximum distance and the minimum distance at the next moment, respectively, wherein the time difference between the current moment and the next moment is a minimum value. For example, the minimum value can be 1 second or 1 / 5 second. Within the acceptable range of the computing power of the parameter calculation model and the adjustment capacity of the heating unit, the distance data is updated as many times as possible, and then more control parameters can be output, so that the hair dryer can control the fluid temperature more precisely and the user experience is better.

[0092] When the difference between the maximum distance and the minimum distance does not exceed the preset distance, the target distance can be determined based on the average value of the maximum distance and the minimum distance, or the maximum distance can be directly determined as the target distance, or the minimum distance can be determined as the target distance. Calculating the average value of the maximum distance and the minimum distance can more accurately and reliably determine the target distance, and directly using the maximum distance and the minimum distance as the target distance can save time in calculating the average distance, and more quickly update the distance information input into the parameter calculation model. It should be noted that the choice of calculating the average value or directly updating through the maximum distance or minimum distance can be determined based on the swing frequency and swing amplitude of the hair dryer. As long as one of the swing amplitude and the swing frequency is larger, it can be determined that the object being blown may need a faster drying process, and the solution of directly updating the distance information through the maximum or minimum distance is selected.

[0093] It should be noted that the preset distance can be understood as a safety protection distance. When the difference between the maximum distance and the minimum distance exceeds the preset distance, if the maximum distance is used as the target distance, the final hair dryer operating parameters may cause the temperature of the surface corresponding to the shortest distance to be higher than the maximum temperature that the object being blown can withstand. Therefore, by determining the relationship between the difference between the maximum distance and the minimum distance and the preset distance, it can be ensured that when the hair dryer has a large deflection angle, the surface of the object being blown that is close to the hair dryer outlet will not be subjected to excessively high temperatures and thus cause burns.

[0094] In the case where the difference between the maximum distance and the minimum distance exceeds the preset distance, it can be considered that the user of the hair dryer may be in an abnormal state at present, and the hair dryer should adopt a more conservative working state. For example, the shortest distance can be obtained in real time according to the swing amplitude and frequency, and the shortest distance is used as the target distance. That is, at this time, the distance information is updated with the current shortest distance and input into the parameter calculation model for calculation. Alternatively, the hair dryer can be temporarily adjusted to work in the cold air gear. In an exemplary embodiment, the parameter adjustment rule of the heating unit of the hair dryer during the swinging process is determined according to the swing frequency and swing amplitude of the hair dryer, and specifically also includes: according to the swing amplitude and the preset adjustment interval, a swing cycle of the hair dryer is divided into multiple adjustment intervals; according to the distance information between the hair dryer and the surface of the blowing object in each adjustment interval, the heating unit working parameters of each adjustment interval are calculated.

[0095] Optionally, the preset adjustment interval in the embodiment of the present application can be divided according to the actual change angle of the swing amplitude within a swing cycle of the hair dryer. For example, when the hair dryer swings horizontally left and right, and the swing amplitude is 180 degrees, the preset adjustment interval can be 60 degrees, and then three adjustment intervals can be divided: the air outlet swings from 0 degrees to 60 degrees, from 60 degrees to 120 degrees, and from 120 degrees to 180 degrees. In the three adjustment intervals, the distance between the hair dryer and the surface of the blowing object is obtained respectively to obtain the working parameters of the blowing object in each adjustment interval. Among them, the distance information can be obtained by the distance information immediately obtained after entering a certain adjustment interval. For example, the distance information of the above three adjustment intervals can be the distance information corresponding to 0 degrees, 60 degrees, and 120 degrees, respectively.

[0096] The embodiment of the present application divides the adjustment intervals in combination with the swing amplitude and then obtains the distance information, so that when the user of the hair dryer swings the hair dryer with a large amplitude, the surface temperature of the blowing object can still be kept constant.

[0097] After determining the parameter adjustment rule of the heating unit of the hair dryer during the swinging process according to the swinging frequency and swinging amplitude of the hair dryer, it is necessary to determine the adjustment step of the heating unit of the hair dryer; according to the adjustment step, the heating unit is pre-controlled to operate according to the parameter adjustment rule, so that the working change characteristics of the heating unit are consistent with the swinging characteristics of the air outlet end of the hair dryer (at least including the swinging amplitude and the swinging frequency).

[0098] It is understandable that after the control parameters are calculated by the parameter calculation model, the power of the heating unit is adjusted by controlling the control parameters so that it takes a certain time for the fluid to be heated to the target temperature, that is, the heating process of the hair dryer takes a certain time, and the certain time can be understood as the adjustment step. Optionally, during the swinging process, the parameter adjustment law of the control parameter can be determined in combination with the swinging cycle, the swinging frequency, and the preset adjustment interval, and the parameter adjustment law is combined with the adjustment step to control the heating unit to work according to the parameter adjustment law, thereby making the working change characteristics of the heating unit consistent with the swing characteristics of the air outlet of the hair dryer.

[0099] That is, the adjustment step length of the hair dryer is determined comprehensively according to the calculation capability of the parameter calculation model of the hair dryer, the adjustment capability of the heating unit to adjust the output based on the control parameters, and the sensor's ability to obtain distance information and ambient temperature. When the adjustment step length is consistent with the swing frequency, the distance information can only be obtained based on the surface array data corresponding to the lowest point of the swing amplitude. However, if the adjustment step length is very short, much smaller than the swing frequency, the distance division scheme according to the swing amplitude in the aforementioned embodiment can be adopted. Furthermore, the embodiment of the present application determines the tolerable adjustment frequency of the hair dryer by determining the adjustment step length of the hair dryer, and then determines the adjustable accuracy of the current working parameters (i.e., control parameters) of the hair dryer.

[0100] Optionally, when the distance information between the hair dryer and the surface of the blowing object is outside a specified range, the adjustment is stopped and the preset parameters corresponding to the current gear are maintained.

[0101] That is, if the distance information between the hair dryer and the surface of the blowing object exceeds the specified range, the blowing object may temporarily stop using the hair dryer. In this case, the preset parameters corresponding to the current gear can be directly maintained without real-time adjustment of the control parameters to save computing resources.

[0102] In an exemplary embodiment, controlling the operation of the heating unit based on the control parameters so that the temperature of the fluid reaching the surface of the blowing object is maintained at the target temperature includes: calculating a control duty cycle of the heating unit according to the control parameters of the heating unit and the power supply parameters of the hair dryer; and controlling the operation of the heating unit according to the control duty cycle.

[0103] That is, the control parameters are combined with the input voltage to calculate the control duty cycle that the heating unit should adopt. It is understandable that the household voltage is not fixed at 220V. It may change when there are many high-power electrical appliances connected or when the grid voltage fluctuates. Or, the person being blown may take the hair dryer to an area where the rated voltage is not 220V. Therefore, it is necessary to calculate the control duty cycle in combination with the input voltage. The control duty cycle calculation formula is: D = g(U, P) = P / (U*U / R / Fre); where D represents the control duty cycle, U is the currently detected input voltage, P is the reference heating power of the heating wire currently required (i.e., the control parameter), R is the resistance of the heating wire, and Fre is the number of cycles of the current opening (i.e., the duty cycle).

[0104] The present application combines the current real-time voltage with the working parameters of the hair dryer by calculating the control duty cycle, so that the control parameters output by the parameter calculation unit can be truly converted into corresponding fluid characteristics (fluid temperature) by the heating unit, effectively ensuring that the temperature of the surface of the blowing object is not disturbed by the fluctuation of the household input voltage. That is, when the hair dryer is used during the peak period of household electricity consumption (when the rated voltage is often below 220V), it is guaranteed that the temperature of the surface of the blowing object can be kept constant by calculating the appropriate control duty cycle.

[0105] The scheme for determining the control duty cycle may also include: obtaining a power duty cycle mapping table of the heating component, wherein the power duty cycle mapping table is used to indicate the corresponding relationship between the heating power and the control duty cycle, and the control duty cycle is the ratio of the heating time of the heating component (heating unit) in a heating cycle to the heating cycle; directly obtaining the control duty cycle by looking up the table based on the heating power included in the control parameters calculated by the parameter calculation model. Determining the control duty cycle by looking up the table can make the conversion rate of the control parameter to the fluid temperature higher, making the constant temperature working state of the hair dryer more accurate and effective, and thus preventing the conversion of the control parameter from taking too long due to the long time to calculate the control duty cycle.

[0106] Due to factors such as the material and model of the heating component itself, different heating components will have different power duty cycle mapping tables. By looking up the table, the heating duty cycle that the heating component should adopt can be quickly and directly determined. Furthermore, in the case of voltage fluctuations, the fluctuating voltage is divided into multiple fluctuation ranges according to a certain voltage value, and a power duty cycle mapping table is pre-calculated for each fluctuation range and stored in the storage unit of the hair dryer. When the voltage fluctuation is determined, the power duty cycle mapping table can be directly queried based on the fluctuation range to which the current voltage value belongs. Through the solution of the embodiment of the present application, the resources and time for calculating the heating duty cycle can be saved, and the calculation and response speed of the hair dryer can be improved.

[0107] In an optional embodiment, the control parameters of the heating unit are obtained, which then includes: calculating the protection threshold of the heating unit based on the distance information, ambient temperature information and target temperature in combination with a preset threshold adjustment formula; and monitoring the temperature of the air outlet of the hair dryer according to the protection threshold.

[0108] It is understandable that in order to ensure the safety of the person being blown and the safety of various functional components inside the hair dryer, the fluid temperature should not be too high. The current protection threshold temperature can be calculated in real time based on the target temperature, ambient temperature information, and distance information, and the air outlet temperature can be monitored based on the protection threshold temperature.

[0109] The calculation formula of the protection threshold is as follows: Tp = (T3-23) / Pe*P+T0+30;

[0110] Among them, Tp represents the protection threshold, T3: verification temperature, the verification temperature under standard conditions when the machine is produced, which is related to the flow channel and assembly error of the machine itself and can be calibrated in advance, Pe: rated power of the machine T0: ambient temperature during current use; P: power introduced above (ie control parameter, reference heating power of the heating wire currently required).

[0111] For example, if the verification temperature T3 is 28 degrees Celsius, the rated power Pe is 1200 W, T0 is 25 degrees Celsius, and the control parameter is 600 W, then the protection threshold = Tp = (28-23) / 1200*600+25+30=57.5.

[0112] Furthermore, a temperature sensor can be provided at the air outlet of the hair dryer to detect the temperature of the air outlet, and the air outlet temperature can be compared with the protection threshold. Once it is detected that the air outlet temperature is higher than the protection threshold, the preset control parameters are immediately used to control the heating unit to heat the fluid. The preset control parameters are control parameters obtained by fixing the distance information at 10 cm at the current temperature. By adopting the preset control parameters, the hair dryer can temporarily enter a protective working state when the air outlet temperature is high, so as to re-collect the array data and ambient temperature information and obtain the next round of control parameters. If the preset control parameters are enabled twice in a row, it is determined that the current parameter calculation model may have failed to adjust, and the cold air gear is enabled or the preset control parameters are fixed to control the heating unit.

[0113] The parameter calculation model used in the embodiment of the present application is a model that can be automatically adjusted and updated. In an exemplary embodiment, the method further includes: obtaining historical operating parameters of the hair dryer in a preset period; adjusting the parameter calculation model according to the historical operating parameters to obtain an updated parameter calculation model.

[0114] Optionally, control parameters directly calculated by the parameter calculation model are obtained from the historical working parameters, and output parameters actually outputted from the historical working parameters corresponding to the control parameters are obtained, wherein the output parameters are obtained by detecting the fluid temperature at the air outlet. Specifically, taking the heating unit as an example, the actual working power of the heating unit can be determined by the heating efficiency corresponding to the working power of the heating unit and the actual fluid temperature at the air outlet.

[0115] Delete the output parameters whose fluid temperature is higher than the protection threshold. Adjust the parameter calculation model according to the remaining output parameters and the control parameters corresponding to the remaining output parameters, specifically including: determining the absolute value of the difference between any remaining output parameter and the corresponding control parameter, and further determining the ratio of the difference to the control parameter, and using the ratio as a feedback coefficient to adjust the parameter calculation model. For example, if the control parameter is 600W and the corresponding actual output parameter is 540W, the parameter calculation model can be adjusted according to the ratio of the absolute value of the difference 60W to the control parameter 600W as the feedback coefficient 0.1. Optionally, the control parameter to be output next time can be adjusted to 1.1 times the control parameter to be output.

[0116] It should be noted that the historical working parameters within the preset time can be obtained at preset intervals to obtain the ratio average value corresponding to the historical working parameters within the preset time, and the parameter calculation model can be adjusted according to the ratio average value as the feedback coefficient. Optionally, the adjustment of the parameter calculation model can also be carried out in real time, that is, after the control parameter is output, the actual output parameter corresponding to the control parameter is obtained, the ratio of the control parameter to the actual output parameter is directly calculated, and the parameter calculation model is feedback adjusted. By continuously adjusting the parameter calculation model according to the output parameters and the control parameters, the parameter control model has the ability of self-learning, and then when the user continues to use the parameter control model, the hair dryer can be more in line with the user's own usage habits and more adapted to the user's home environment.

[0117] In an exemplary embodiment, the hair dryer includes an air inlet, an air outlet, and a heating unit arranged between the air inlet and the air outlet, the air inlet is provided with a temperature sensor for detecting ambient temperature information, and the air outlet is provided with a distance sensor for detecting surface array data between the surface of the blowing object and the air outlet.

[0118] Optionally, the air outlet end includes an annular air outlet, the distance sensor is arranged in the middle position of the annular air outlet, and the collection direction of the distance sensor is consistent with the air outlet direction of the annular air outlet.

[0119] The distance sensor may be a single-point distance sensor or a multi-point distance sensor that can directly detect area array data. In the case where the distance sensor is a multi-point distance sensor, the distance sensor may be placed in the middle position, and in the case where the distance sensor is a single-point distance sensor, the distance sensor may be arranged along the periphery and / or inner circle of the wake-up air outlet.

[0120] Obviously, the embodiments described above are only part of the embodiments of the present application, rather than all of the embodiments. In order to better understand the control method of the above-mentioned hair dryer, the above-mentioned process is described below in combination with optional embodiments, but it is not used to limit the technical solutions of the embodiments of the present application.

[0121] The embodiment of the present application provides a constant temperature solution, which detects the distance distribution array from the air outlet to the hair surface through a distance sensor (equivalent to the surface array data in the above embodiment), and calculates the air outlet temperature (equivalent to the fluid temperature in the above embodiment) in combination with the ambient temperature (equivalent to the ambient temperature information in the above embodiment), and dynamically adjusts the heating power in real time to keep the hair surface temperature constant; thereby, the hair surface temperature can be kept constant at 57 degrees when the distance between the air outlet and the hair changes.

[0122] Optionally, the hair dryer provided in the embodiment of the present application is as follows: Figure 3 , 4 As shown, the structure of the hair dryer mainly includes: a hair dryer head 31 and a hair dryer handle 32.

[0123] The distance sensor is placed on the hair dryer as follows: Figure 3 , 4 Indicated area:

[0124] Area 1: A circle of air outlet inward, specifically located at the head of the hair dryer, the inner area of ​​the air outlet (i.e. Figure 3 and Figure 4 The outlet concave portion 312 in the air outlet), an optional position of area 1 can be as follows Figure 5 The inner ring sensor position of the middle air outlet is shown as 51;

[0125] Area 2: The area outside the air outlet, specifically located on the head of the hair dryer, the area outside the air outlet (i.e. Figure 3 , 4 The air outlet outer ring 311);

[0126] Area 3: A position near the upper edge of the handle, specifically located at the upper edge of the hair dryer handle close to the hair dryer head, with the sensor facing the air outlet (i.e. Figure 3 , 4 The handle upper edge 321 in the middle).

[0127] It should be noted that, in general, sensors are mostly placed in these three areas. Area 1, area 2, and area 3 shown here are only exemplary placement positions and are not used to limit the embodiments of the present application. Optionally, if the hair dryer has a nozzle, the nozzle detection technology can be used to detect the nozzle. At this time, the sensor function can be turned off, or a hole can be opened in the nozzle to allow the sensor to work.

[0128] It should also be noted that the embodiment of the present application obtains the distance feedback value between the air outlet of the hair dryer and one surface of the hair of the object being blown by the distance sensor, such as Figure 6 As shown, the facial contour or head (equivalent to the contour information in the above embodiment) can be simulated, such as Figure 7 as well as Figure 8 As shown, this allows for more accurate fitting of simulation functions to achieve dough temperature control.

[0129] Furthermore, in order to realize the two-dimensional array d of feedback values ​​(equivalent to the surface array data in the above embodiment), the sensor also needs to be upgraded. Optional upgrade solutions include: improving the type of sensor, that is, using a single sensor with the function of collecting the two-dimensional array d of the distance between the air outlet and the hair surface to realize the function of the above feedback value; or multiple single-point distance sensors can be used and distributed at reasonable positions around the air outlet, which can also achieve the effect of using point to lead the whole.

[0130] Furthermore, the detection direction of the distance sensor is parallel to the air outlet direction, and is used to detect the distance from the air outlet end to the hair; the detection range of the distance sensor is: a conical area along the air outlet direction of the air outlet end.

[0131] like Fig. 9 As shown, the solution provided by the embodiment of the present application is as follows:

[0132] The distance sensor detects the two-dimensional array d of the distance from the wind end to the hair surface, and calculates P'=f(57, d) according to the external flow field temperature model (P' is equivalent to Fig. 9 The P in the figure is the heating wire power required at the current distance. By analyzing the maximum temperature and average temperature, the heating power required to ensure the drying rate is calculated, which can take into account the overall drying rate while ensuring that no position is overheated.

[0133] Furthermore, the above-mentioned constant temperature effect can be maintained at room temperature, but if the ambient temperature of the working environment of the hair dryer changes, for example, the air conditioner is turned on in the room, causing the current ambient temperature to rise or fall, it is also necessary to take into account different scene temperature conditions, and it is necessary to increase temperature compensation. Therefore, the above-mentioned scheme of the embodiment of the present application can also be combined with a temperature compensation method: the ambient temperature T1 is detected by a temperature sensor set at the air inlet of the hair dryer, and P'=f(57, d, T1) is calculated according to the external flow field temperature model, which is the heating wire power required under the current environmental conditions and distance.

[0134] It should be noted that Fig. 9 Where P represents the power of the heating wire, Pa represents the air pressure inside the hair dryer, M represents the motor of the hair dryer, T0 represents the temperature of the air outlet, T1 represents the ambient temperature, the position of the temperature sensor for detecting the ambient temperature at the air inlet of the hair dryer, T2 represents the surface temperature of the object being blown, d represents the distance data detected by the distance sensor (the distance data detected in the embodiment of the present application is a distance distribution array), Fig. 9 The internal and external flow field mixed model is the external flow field temperature model described in the above embodiment.

[0135] Optional, Fig.10 is a schematic diagram of a control model according to an embodiment of the present application, which provides a schematic diagram of a specific control process of the above-mentioned external flow field temperature model, such as Fig.10 As shown: the control model includes a feedforward module 91, an object model 92, an enhanced PID module 93, a pre-processing module 94, a feedback module 95, an actuator 96, and an interval fluid model 97.

[0136] Among them, PID is an algorithm used for automatic control. Its full English name is Proportional-Integral-Derivative, abbreviated as PID.

[0137] The specific control process of the external flow field temperature model includes:

[0138] The feedforward module 91 is used to process the ambient temperature t (equivalent to T1 in the above embodiment) and the distance t (equivalent to the distance distribution array d in the above embodiment) input into the external flow field temperature model; the feedback module 95 is used to collect the outlet temperature and feedback; the object model 92 is used to process: preset target temperature, feedforward coefficient, outlet temperature, and obtain the first heating power; the pre-processing 94 is used to process the error such as combining the real-time voltage. Convert the first heating power into the duty cycle of the heating component; the actuator 96 is used to control the heating wire (equivalent to the heating component in the above embodiment) to heat.

[0139] Need to target Fig.10 The following are explained: Fig.10The flow channel coefficient k in refers to: the deviation coefficient of the flow channel in the hair dryer caused by the duct structure. Among them, the deviation coefficient is generally defined according to the structural data of the existing hair dryer. For example, the deviation coefficient of series one with similar duct structure is k1, the deviation coefficient of series two is k2, and so on, but the hair dryers with the same duct structure can also be strictly defined as one series. Other errors δ refer to: errors caused by electronic components and smaller deviation factors caused by other components or environments. Pre-processing: Electromagnetic compatibility (EMC), power stability and other conditions are met, which refers to some external factors that have no effect on the actual fitting process.

[0140] Feedback negative temperature coefficient thermistor (NTC) at the air outlet: forms a closed-loop control, and compares whether constant temperature control is achieved based on the feedback of the dough temperature.

[0141] In the embodiment of the present application, the feedforward function f'(57, d, T1) and Fig.10 The control model shown is fitted to obtain the external flow field temperature model f(57, d, T1, δ). Through the external flow field temperature model f(57, d, T1, δ), different input distances can be achieved, the corresponding real-time power can be controlled, and the constant temperature of the dough can be maintained.

[0142] Furthermore, by using the two-dimensional array feedback distance to simulate the head contour, the user's head contour data can be established. When the user is blowing the hair, if the wind direction changes (for example, the hair dryer often swings when blowing the hair), then based on the two-dimensional array feedback distance, the parameters of the swing amplitude of the user's hair dryer can be further simulated, and the parameters can be added to the power control curve to make constant temperature control more accurate.

[0143] The embodiment of the present application uses the above-mentioned external flow field temperature model to fit the distance distribution array, ambient temperature and other parameters. Fig.11 It is a schematic diagram of a quadratic function fitting curve according to an embodiment of the present application, and a quadratic function is used for fitting: y=2.0061x 2 +2.6241x+758.53, where y represents the heating power and x represents the feedforward coefficient. It should be noted that the coefficients in the above quadratic function and linear function formulas are obtained from actual tests. When the distance distribution array or ambient temperature has a very large influence weight, the distance distribution array or ambient temperature can be used as the x input.

[0144] Fig.121 is a schematic diagram of a linear function fitting curve according to an embodiment of the present application. A linear function is used for fitting: y=40.6x+604.54, wherein y represents heating power and x represents a feedforward coefficient.

[0145] In actual tests, the quadratic function fitting is more accurate than the linear function, but the amount of calculation is larger. The linear function has a smaller amount of calculation and the final error result is acceptable. Therefore, the linear function is optional.

[0146] Fig.13 The linear relationship comparison chart of power and outlet temperature is obtained through data fitting. The horizontal axis in the chart can be the feedforward coefficient corresponding to the distance distribution array, or the ambient temperature, or the ambient temperature and distance distribution array. Different lines correspond to different target temperatures. The corresponding first heating power data can be queried in the table according to the target temperature and the horizontal axis. In the fitting process, the following Tables 1 and 2 can be obtained, which record some data in the fitting process.

[0147] Process data table 1

[0148]

[0149] Actual approximate calculation table 2

[0150] Tout 73 23 to 85 d 15 5 to 15 p 1213.54 Max 1375 R 26.6 -- U 220 -- P Full 1819.549 -- T cycle 80 -- P single 22.74436 -- D Opening 53.35564 --

[0151] It should be noted that the D opening here refers to the percentage of the working time of the heating wire in one cycle (which can be equivalent to the control duty cycle in the above embodiment in certain cases). The full value in this calculation is 80. If the D opening is 40, it means that the heating wire works half of the time in one cycle. The measured result data of the external flow field temperature model of the embodiment of the present application are shown in Table 3.

[0152] Table 3

[0153]

[0154] The above scheme of the embodiment of the present application can keep the hair surface at a constant temperature, keep the hair in the healthiest state, and further reduce hair problems such as dryness and frizziness. Specifically, the fitting of the external flow field temperature model f(57, d, T1, δ) can achieve stepless temperature adjustment, that is, adjust the D opening in real time according to different distances, thereby adjusting the power to meet the constant temperature requirements, and the segmented temperature adjustment precision is finer and the constant temperature effect is better.

[0155] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods of each embodiment of the present application.

[0156] In this embodiment, a control device for a hair dryer is also provided, which is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions that have been made will not be repeated. As used below, the term "module" can implement a combination of software and / or hardware of a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.

[0157] Fig.14 : is a structural block diagram of a hair dryer according to an embodiment of the present application, the hair dryer comprising:

[0158] An air inlet end 1401, an air outlet end 1402, and a heating unit 1403 disposed between the air inlet end and the air outlet end;

[0159] The hair dryer is also provided with a temperature sensor 1404 for detecting ambient temperature information;

[0160] The air outlet is provided with a distance sensor 1405 for detecting the distance information between the surface of the blowing object and the air outlet;

[0161] A control unit 1406 is provided inside the hair dryer. The control unit is connected to the distance sensor and the temperature sensor. The control unit is configured to execute a control method for the hair dryer.

[0162] The above technical solution solves the problem in the related art that when a user uses a hair dryer, the distance between the hair dryer and the surface of the object being blown is constantly changing, which makes it difficult to maintain a constant temperature on the surface of the object being blown. Since the surface array data is taken into account in the process of determining the heating power at the next moment, the surface of the object being blown can be kept at a constant temperature when the distance changes, thereby improving the care effect of the surface of the object being blown.

[0163] An embodiment of the present application further provides a computer-readable storage medium, in which a computer program is stored, wherein the computer program is configured to execute the steps of any of the above method embodiments when run.

[0164] The embodiment of the present application further provides a control terminal, which is communicatively connected to the hair dryer; the control terminal is configured to execute the steps in any one of the above method embodiments.

[0165] The present application also provides a hair dryer control system. Fig.15 As shown, the control system includes the above-mentioned hair dryer 1501 and / or the above-mentioned control terminal 1502, and the control terminal 1502 is communicatively connected with the hair dryer 1501.

[0166] Through the control terminal, the surface array data between the hair dryer and the surface of the blowing object is obtained; and based on the surface array data, the surface contour information of the blowing object is generated, and the contour information is matched with the preset contour. When the match is consistent, the working parameters of the hair dryer are adjusted according to the surface array data so that the fluid characteristics reaching the surface of the blowing object are maintained at a preset level; when the match is inconsistent, the current working state of the hair dryer is maintained.

[0167] Through the control terminal, the working parameters of the hair dryer can be adjusted or controlled based on the array data, thereby solving the problem in the related art that when the user uses the hair dryer, the distance between the hair dryer and the surface of the blowing object is constantly changing, which makes it difficult to maintain a constant temperature on the surface of the blowing object.

[0168] Obviously, those skilled in the art should understand that the above modules or steps of the present application can be implemented by a general computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, they can be implemented by a program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, and in some cases, the steps shown or described can be executed in a different order from that herein, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. Thus, the present application is not limited to any specific combination of hardware and software.

[0169] The above description is only the preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the principles of the present application shall be included in the protection scope of the present application.

Claims

1. A method for controlling a hair dryer, characterized in that: include: Acquire the surface array data between the hair dryer and the surface of the object being blown; Generating contour information of the blowing object according to the surface array data; When the profile information matches the preset profile, adjusting the working parameters of the hair dryer according to the array data so that the characteristics of the fluid reaching the surface of the blowing object are maintained at a preset level; When the contour information does not match the preset contour, the current working state of the hair dryer is maintained.

2. The control method according to claim 1, characterized in that: Adjusting the working parameters of the hair dryer according to the array data so that the characteristics of the fluid reaching the surface of the blowing object are maintained at a preset level, comprising: Determining distance information between the hair dryer and the surface of the blowing object according to the surface array data; According to the target temperature corresponding to the current gear and the distance information, a control parameter of the hair dryer heating unit is obtained through a parameter calculation model, wherein the parameter calculation model is a parameter calculation rule obtained by fitting based on the target temperature and the distance information; The heating unit is controlled to operate based on the control parameter so that the temperature of the fluid reaching the surface of the blowing object is maintained at the target temperature.

3. The control method according to claim 2, characterized in that: The parameter calculation model is obtained by the following steps: In an environment where the ambient temperature information remains unchanged, adjusting the distance information, controlling the hair dryer to operate so that the surface temperature of the blowing object reaches the target temperature, and obtaining the control parameters of the heating unit corresponding to the distance information; According to the multiple sets of distance information and the control parameters of the corresponding heating units, a first corresponding relationship between the distance information and the target temperature is obtained by fitting.

4. The control method according to claim 3, characterized in that: According to the multiple sets of distance information and the control parameters of the corresponding heating units, a first corresponding relationship between the distance information and the target temperature is obtained by fitting, and then the following further includes: In an environment where the distance information remains unchanged, adjusting the ambient temperature information, controlling the hair dryer to operate so that the surface temperature of the blowing object reaches the target temperature, and obtaining control parameters of the heating unit corresponding to the ambient temperature information; According to the multiple sets of ambient temperature information and the corresponding control parameters of the heating unit, a second corresponding relationship between the distance information and the target temperature is obtained by fitting; The parameter calculation model is established according to the first corresponding relationship and the second corresponding relationship.

5. The control method according to claim 2, characterized in that: According to the array data, distance information between the hair dryer and the surface of the blowing object is obtained, including: Acquire the surface array data, and acquire a plurality of measured distances from the hair dryer to the surface of the blowing object; The average distance of the multiple measured distances is used as the distance information between the air outlet end of the hair dryer and the surface of the blowing object.

6. The control method according to claim 5, characterized in that: The average distance of the multiple measured distances is used as the distance information between the air outlet of the hair dryer and the surface of the blowing object, including: Performing cluster analysis on the multiple measured distances to obtain multiple distance sets; The distance set with the most measurement points is taken as the target set, and the average distance of the measured distances in the target set is taken as the distance information between the air outlet end of the hair dryer and the surface of the blowing object.

7. The control method according to claim 1, characterized in that: The method further comprises: When the hair dryer performs a swinging operation relative to the blowing object; The swing characteristics of the hair dryer are obtained, and the hair dryer is controlled to work according to the swing characteristics, wherein the swing characteristics include a swing frequency and a swing amplitude.

8. The control method according to claim 7, characterized in that: Acquiring the swing characteristics of the hair dryer and controlling the hair dryer to work according to the swing characteristics, including: Determining the maximum distance and the minimum distance between the hair dryer and the surface of the blowing object according to the swing amplitude of the hair dryer; If the difference between the maximum distance and the minimum distance does not exceed the preset distance, determining the target distance according to the maximum distance and the minimum distance; The control parameters of the hair dryer heating unit are adjusted according to the target temperature corresponding to the current gear position and the target distance.

9. The control method according to claim 8, characterized in that: If the difference between the maximum distance and the minimum distance exceeds a preset distance, the parameter adjustment rule of the heating unit of the hair dryer during the swinging process is determined according to the swinging frequency and the swinging amplitude of the hair dryer.

10. The control method according to claim 9, characterized in that: According to the swing frequency and the swing amplitude of the hair dryer, determining the parameter adjustment rule of the heating unit of the hair dryer during the swing process includes: According to the swing amplitude and the preset adjustment interval, a swing cycle of the hair dryer is divided into a plurality of adjustment intervals; The working parameters of the heating unit in each adjustment interval are calculated according to the distance information between the hair dryer and the surface of the blowing object in each adjustment interval.

11. The control method according to claim 10, characterized in that: According to the swing frequency and the swing amplitude of the hair dryer, a parameter adjustment rule of the heating unit of the hair dryer during the swing process is determined, and then the method includes: determining an adjustment step size of a heating unit of the hair dryer; According to the adjustment step, the heating unit is pre-controlled to operate according to the parameter adjustment rule, so that the operating change characteristics of the heating unit are consistent with the swing characteristics of the air outlet end of the hair dryer.

12. The control method according to claim 2, characterized in that: When the distance information between the hair dryer and the surface of the blowing object is outside the specified range, the adjustment is stopped and the preset parameters corresponding to the current gear are maintained.

13. The control method according to claim 2, characterized in that: The step of controlling the heating unit to operate based on the control parameter so that the temperature of the fluid reaching the surface of the blowing object is maintained at the target temperature comprises: Calculating a control duty cycle of the heating unit according to a control parameter of the heating unit and a power supply parameter of the hair dryer; The heating unit is controlled to operate according to the control duty ratio.

14. The control method according to claim 2, characterized in that: Obtaining the control parameters of the heating unit, then comprising: According to the distance information, the ambient temperature information and the target temperature, combined with a preset threshold adjustment formula, a protection threshold of the heating unit is calculated; The temperature of the air outlet of the hair dryer is monitored according to the protection threshold.

15. The control method according to claim 2, characterized in that: The method further comprises: Obtain historical working parameters of the hair dryer in a preset cycle; The parameter calculation model is adjusted according to the historical operating parameters to obtain an updated parameter calculation model.

16. The control method according to claim 1, characterized in that: The hair dryer includes an air inlet, an air outlet, and a heating unit arranged between the air inlet and the air outlet. The air inlet is provided with a temperature sensor for detecting ambient temperature information, and the air outlet is provided with a distance sensor for detecting surface array data between the surface of the blowing object and the air outlet.

17. The control method according to claim 16, characterized in that: The air outlet end includes an annular air outlet, the distance sensor is arranged in the middle position of the annular air outlet, and the collection direction of the distance sensor is consistent with the air outlet direction of the annular air outlet.

18. A hair dryer, characterized in that: The hair dryer comprises an air inlet end, an air outlet end and a heating unit arranged between the air inlet end and the air outlet end; The hair dryer is also provided with a temperature sensor for detecting ambient temperature information; The air outlet is provided with a distance sensor for detecting the distance information between the surface of the blowing object and the air outlet; A control unit is provided inside the hair dryer, and the control unit is connected to the distance sensor and the temperature sensor, and the control unit is configured to execute the method described in any one of claims 1 to 17.

19. A control terminal, characterized in that: The control terminal is in communication with the hair dryer; the control terminal is configured to execute the method described in any one of claims 1 to 17.

20. A hair dryer control system, characterized in that: The control system comprises the hair dryer according to claim 18 and / or the control terminal according to claim 19, and the control terminal is communicatively connected with the hair dryer.