METHOD OF CONTROLLING A HAIRCARE APPLIANCE
20210251362 · 2021-08-19
Assignee
Inventors
Cpc classification
A45D20/30
HUMAN NECESSITIES
A45D20/12
HUMAN NECESSITIES
International classification
Abstract
Disclosed herein is a method of controlling a haircare appliance including a heater. The method includes measuring a temperature of output air of the haircare appliance to obtain a measured output air temperature. The method includes comparing the measured output air temperature to a desired output air temperature. The method includes determining a desired heater temperature based on the comparison of the measured output air temperature to the desired output air temperature. The method includes predicting a predicted heater temperature. The method includes comparing the predicted heater temperature to the desired heater temperature. The method includes outputting a control signal based on the comparison of the predicted heater temperature to the desired heater temperature.
Claims
1. A method of controlling a haircare appliance comprising a heater, wherein the method comprises measuring a temperature of output air of the haircare appliance to obtain a measured output air temperature, comparing the measured output air temperature to a desired output air temperature, determining a desired heater temperature based on the comparison of the measured output air temperature to the desired output air temperature, predicting a predicted heater temperature, comparing the predicted heater temperature to the desired heater temperature, and outputting a control signal based on the comparison of the predicted heater temperature to the desired heater temperature.
2. The method of claim 1, wherein the control signal comprises a power control signal for adjusting power supplied to the heater.
3. The method of claim 1, wherein the method comprises at least one of: (a) increasing power supplied to the heater where the predicted heater temperature is lower than the desired heater temperature, and (b) decreasing power supplied to the heater where the predicted heater temperature is higher than the desired heater temperature.
4. The method of claim 1, wherein determining a desired heater temperature based on the comparison of the measured output air temperature to the desired output air temperature comprises calculating an error value corresponding to a difference between the measured output air temperature and the desired output air temperature, and calculating a desired heater temperature to offset the error value.
5. The method of claim 1, wherein determining a desired heater temperature based on the comparison of the measured output air temperature to the desired output air temperature comprises utilising a first control compensator.
6. The method of claim 1, wherein outputting a control signal based on the comparison of the predicted heater temperature to the desired heater temperature comprises calculating an error value corresponding to a difference between the predicted heater temperature and the desired heater temperature, and calculating a control signal to offset the error value.
7. The method of claim 5, wherein outputting a control signal based on the comparison of the predicted heater temperature to the desired heater temperature comprises utilising a second control compensator.
8. The method of claim 1, wherein the method comprises a first control loop and a second control loop, the first control loop comprising measuring a temperature of output air of the haircare appliance to obtain a measured output air temperature, comparing the measured output air temperature to a desired output air temperature, and determining a desired heater temperature based on the comparison of the measured output air temperature to the desired output air temperature, and the second control loop comprising predicting a predicted heater temperature, comparing the predicted heater temperature to the desired heater temperature, and outputting a control signal based on the comparison of the predicted heater temperature to the desired heater temperature.
9. The method of claim 8, wherein the first control loop comprises an outer control loop, the second control loop comprises an inner control loop, and the first control loop is slower than the second control loop.
10. The method of claim 1, wherein predicting a predicted heater temperature comprises using the measured output air temperature to determine a predicted heater temperature.
11. The method of claim 1, wherein the heater comprises a heater trace, and the method comprises determining a desired heater trace temperature based on the comparison of the measured output air temperature to the desired output air temperature, predicting a predicted heater trace temperature, comparing the predicted heater trace temperature to the desired heater trace temperature, and outputting a control signal based on the comparison of the predicted heater trace temperature to the desired heater trace temperature.
12. The method of claim 11, wherein predicting a predicted heater trace temperature comprises using the measured output air temperature to predict a predicted heater trace temperature.
13. The method of claim 11, wherein the heater comprises a heat sink, and predicting a predicted heater trace temperature comprises using a measured heat sink temperature.
14. The method of claim 11, wherein the heater comprises a ceramic plate to which the heater trace is attached, and predicting a predicted heater trace temperature comprises using a measured ceramic plate temperature.
15. The method of claim 1, wherein the heater comprises a plurality of heater traces, and the method comprises determining a desired average heater trace temperature based on the comparison of the measured output air temperature to the desired output air temperature, predicting a predicted average heater trace temperature, comparing the predicted average heater trace temperature to the desired average heater trace temperature, and outputting a control signal based on the comparison of the predicted average heater trace temperature to the desired average heater trace temperature.
16. The method of claim 15, wherein predicting a predicted average heater trace temperature comprises using the measured output air temperature to predict a predicted average heater trace temperature.
17. The method of claim 15, wherein the heater comprises a heat sink, and predicting a predicted average heater trace temperature comprises using a measured heat sink temperature.
18. The method of claim 15, wherein the heater comprises a ceramic plate to which the heater trace is attached, and predicting a predicted average heater trace temperature comprises using a measured ceramic plate temperature.
19. The method of claim 15, wherein the control signal adjusts power supplied to each heater trace such that the power supplied to each heater trace is adjusted in an even manner.
20. A non-transitory computer readable storage medium comprising machine readable instructions for the operation of one or more processors of a controller of a haircare appliance to measure a temperature of output air of the haircare appliance to obtain a measured output air temperature, compare the measured output air temperature to a desired output air temperature, determine a desired heater temperature based on the comparison of the measured output air temperature to the desired output air temperature, predict a predicted heater temperature, compare the predicted heater temperature to the desired heater temperature, and output a control signal based on the comparison of the predicted heater temperature to the desired heater temperature.
21. A haircare appliance comprising a heater, a temperature sensor for measuring a temperature of output air of the haircare appliance, and a controller configured to measure a temperature of output air of the haircare appliance to obtain a measured output air temperature, compare the measured output air temperature to a desired output air temperature, determine a desired heater temperature based on the comparison of the measured output air temperature to the desired output air temperature, predict a predicted heater temperature, compare the predicted heater temperature to the desired heater temperature, and output a control signal based on the comparison of the predicted heater temperature to the desired heater temperature.
Description
BRIEF DESCRIPTION OF THE FIGURES
[0029] In order to better understand the present invention, and to show more clearly how the invention may be put into effect, the invention will now be described, by way of example, with reference to the following drawings:
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
DETAILED DESCRIPTION OF THE DISCLOSURE
[0042] A haircare appliance, in the form of a hairdryer, generally designated 10, is shown schematically in
[0043] The heater 14 is shown schematically in isolation in
[0044] The thermal structure of the heater 14 can also be seen schematically in
[0045] The controller 16 may be any appropriate controller. Details of the control performed by the controller 16 are described in more detail hereafter. The controller 16 is disposed within the main body of the hairdryer 10.
[0046] A first embodiment of a method 100 of controlling the hairdryer 10 according to the present invention can be seen schematically from the flow diagram of
[0047] The method 100 described above relies on being able to predict a heater trace temperature using a measured output airflow temperature. This is achieved via a simplification of the schematic heater structure of
[0048] Assuming no energy loss in the system, k.sub.c2a can be defined as:
where T.sub.ceramic is the temperature of the ceramic heater plate 24, and T.sub.avgairflow is the average output airflow temperature (both measured in ° C.).
[0049] A plot of k.sub.c2a versus T.sub.avgairflow, for three different airflow rates, is shown in
k.sub.c2a=−0.0114.Math.T.sub.avgairflow+6.954 where airflow is 13.5 l/s
k.sub.c2a=−0.007398.Math.T.sub.avgairflow+5.881 where airflow is 9.5 l/s
k.sub.c2a=−0.004639.Math.T.sub.avgairflow+4.916 where airflow is 6 l/s
[0050] These fitted curves are shown in
[0051] Performing curve fitting for the equation k.sub.c2a=k.sub.11.Math.T.sub.avgairflow+k.sub.12 then allows the coefficients k.sub.11 and k.sub.12 to be determined as follows:
k.sub.11=−9.038×10.sup.−4.Math.Q+9.245×10.sup.−4
k.sub.12=0.2717.Math.Q+3.291
where Q is the airflow rate in litres per second.
[0052] This then gives the following relationship for the thermal conduction coefficient between the ceramic heater plate 24 and the output airflow 30, k.sub.c2a, as a function of the measured output airflow temperature and the output airflow rate:
k.sub.c2a=(−9.038×10.sup.−4.Math.Q+9.245×10.sup.−4).Math.T.sub.avgairflow+(0.2717.Math.Q)+3.291
[0053] The relationship between the output airflow temperature T.sub.airflow and the heater trace temperature T.sub.trace can be seen in
[0054] This relationship can be simplified, as shown in
[0055] The equivalent thermal conduction coefficient, k.sub.equ, can be calculated as follows. Temperature relationships of the heater trace temperature T.sub.trace and the output airflow temperature T.sub.airflow are shown below:
where s is the differential operator, for example d/dt, and P.sub.in is the input power.
[0056] Combining these two temperature relationships gives:
[0057] Treating differential terms as zero gives:
[0058] Thus we can derive the equivalent thermal conduction coefficient as
[0059] and the relationship between the output airflow temperature T.sub.airflow and the heater trace temperature T.sub.trace can be simplified as shown in
[0060] We now have the following relationship between T.sub.airflow and T.sub.trace:
[0061] Using the backward Euler method, s=(1−z.sup.−1)/t, T.sub.trace can be calculated every sampling time using the equation:
where X(i) is the variable value in the ith instant, and t.sub.sampling is the algorithm sampling time.
[0062] Outputting 112 a control signal based on the comparison of the predicted heater trace temperature to the desired heater trace temperature may provide a more responsive and/or more accurate system than, for example, a system where a control signal is output solely based on a comparison of a measured output airflow temperature to a desired output airflow temperature. By predicting the heater trace temperature using the measured output airflow temperature, the need for additional temperature sensors to directly measure the temperature of the heater traces 18,20,22 may be avoided. Thus better heater control may be achieved for little or no additional cost. Furthermore, it may be tricky to mount individual temperature sensors to each heater trace 18,20,22, and so predicting the heater trace temperature using the measured output airflow temperature may avoid additional manufacturing complexity.
[0063] The control structure can be seen schematically in more detail in
[0064] An alternative embodiment of a method 200 according to the present invention can be seen schematically from the flow diagram of
[0065] The method 200 comprises measuring 208 a temperature of the ceramic heater plate 24, for example using the RTD 26, and using the measured ceramic heater plate temperature to predict 210 a predicted heater trace temperature. The controller 16 compares 212 the predicted heater trace temperature to the desired heater trace temperature, and outputs 214 a control signal to TRIACs (not shown) of the heater 14 to control the power supplied to the heater traces 18,20,22. In such a manner the method 200 may closely control the output airflow temperature via close control of the heater temperature, based on a predicted heater trace temperature determined by a measured ceramic plate temperature. The method 200 thus comprises two closed feedback loops, an outer feedback loop which controls the output airflow temperature, and an inner feedback loop which controls the heater trace temperature.
[0066] The method 200 described above relies on being able to predict a heater trace temperature using a measured ceramic heater plate temperature. This is achieved via a simplification of the schematic heater structure of
[0067] Then, in a similar manner to that described above for calculating heater trace temperature from a measured output airflow temperature, the heater trace temperature can be calculated using the following equation:
[0068] Using the backward Euler method, s=(1−z.sup.−1)/t, T.sub.trace can be calculated every sampling time using the equation:
where X(i) is the variable value in the ith instant, and t.sub.sampling is the algorithm sampling time.
[0069] Outputting 214 a control signal based on the comparison of the predicted heater trace temperature to the desired heater trace temperature may provide a more responsive and/or more accurate system than, for example, a system where a control signal is output solely based on a comparison of a measured output airflow temperature to a desired output airflow temperature. By predicting the heater trace temperature using the measured ceramic plate temperature, the need for additional temperature sensors to directly measure the temperature of the heater traces 18,20,22 may be avoided. Thus better heater control may be achieved for little or no additional cost. Furthermore, it may be tricky to mount individual temperature sensors to each heater trace 18,20,22, and so predicting the heater trace temperature using the measured output airflow temperature may avoid additional manufacturing complexity.
[0070] Predicting a heater trace temperature using a measured ceramic heater plate temperature may be beneficial over predicting a heater trace temperature using a measured output airflow temperature as the measured ceramic heater plate temperature may be unaffected by airflow characteristics which may affect a measured output airflow temperature. Thus predicting a heater trace temperature using a measured ceramic heater plate temperature may provide a more accurate prediction of the heater trace temperature than predicting a heater trace temperature using a measured output airflow temperature.
[0071] The control structure can be seen schematically in more detail in