Heating temperature control method and system for heating non-combustion appliance
Through the communication connection between the heating-free burning appliance and the APP client, the data of atomization action is monitored and recorded, and the temperature curve is adjusted, the problem that existing heating-free burning appliances cannot be intelligently adjusted is solved, and better user experience and adaptability are achieved.
Patent Information
- Application Number
- CN202510439249.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-08
- Publication Date
- 2025-06-20
AI Technical Summary
The existing heating-free burning equipment cannot intelligently adjust the heating and temperature control method according to the user's suction habits, resulting in the inability to match the suction experience of each user and lacks intelligent adjustment and adaptive functions.
By heating the non-combustible device to establish a communication connection with the APP client, monitoring and recording the duration of the atomization action and the energy consumed, adjusting the target temperature curve based on these data, and optimizing the heating method.
It realizes intelligent adjustment of heating methods according to users' usage habits, improves user experience, and improves the adaptive ability of the appliance.
Smart Images

Figure CN120167704A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of electronic atomization, and particularly relates to a heating temperature control method and system for a heat-not-burn appliance. Background Art
[0002] Generally, the duration of each heating cycle of a heat-not-burn appliance is about 4 minutes. This time can not only ensure that the cigarette stick is fully heated and baked during the suction stage, but also prevent it from being over-baked and getting a burnt taste. The appliance heats and controls the temperature along the temperature curve stored in the register FLASH. Different time nodes correspond to different target temperatures. When each suction action occurs, the target temperature will rise by a certain value and be maintained for a certain time, which plays the role of "heat preservation" and storing energy for the next puff.
[0003] Existing heat-not-burn appliances can only heat according to the temperature curve and do not have the function of monitoring the user's smoking habits, nor can they customize the curve for individuals. This results in the standard temperature curve stored in the FLASH not being able to match the smoking experience of each user, making the appliance lack the functions of intelligent adjustment and self-adaptation. Summary of the Invention
[0004] The heating temperature control method and system for a heat-not-burn appliance provided by the present invention effectively solve the problem that existing heat-not-burn appliances cannot intelligently adjust the heating temperature control method for different users.
[0005] According to a first aspect, in one embodiment, a heating temperature control method for a heat-not-burn appliance is provided, including:
[0006] The heat-not-burn appliance establishes a communication connection with the APP client;
[0007] The heat-not-burn appliance heats the aerosol generating matrix according to the target temperature curve;
[0008] The heat-not-burn appliance monitors whether an atomization action occurs on the heat-not-burn appliance. If so, the duration of the current atomization action is recorded;
[0009] The heat-not-burn appliance calculates the energy value consumed by the current atomization action according to the duration of the current atomization action;
[0010] After the number of occurrences of the atomization action reaches a preset number, the heat-not-burn appliance determines that the heating of one heating cycle of the heat-not-burn appliance is completed;
[0011] The recorded duration of the atomization action and the energy value consumed by the atomization action are sent to the APP client;
[0012] The APP client adjusts the target temperature curve according to the duration of the atomization action and the energy value consumed by the atomization action, obtains an optimized temperature curve, and sends it to the heat-not-burn appliance;
[0013] The heat-not-burn appliance heats the aerosol-forming substrate according to the optimized temperature curve.
[0014] According to a second aspect, an embodiment provides a heating and temperature control method for a heat-not-burn appliance, including:
[0015] During the process of the heat-not-burn appliance heating the aerosol-forming substrate according to the target temperature curve, monitor whether the heat-not-burn appliance has an atomization action. If so, record the duration of the current atomization action;
[0016] Obtain the resistance value of the heating element of the heat-not-burn appliance during the current atomization action, and calculate the actual temperature of the current heating element according to the current resistance value of the heating element and the preset resistance temperature coefficient;
[0017] Calculate the energy value consumed by the current atomization action according to the actual temperatures at different moments during the duration of the current atomization action and the duration of the atomization action;
[0018] Adjust the target temperature curve according to the duration of the atomization action and the energy value consumed by the atomization to obtain an optimized temperature curve;
[0019] In the next heating cycle, control the heat-not-burn appliance to heat the aerosol-forming substrate according to the optimized temperature curve.
[0020] In an implementable embodiment, the adjusting the target temperature curve according to the duration of the atomization action and the energy value consumed by the atomization action to obtain an optimized temperature curve includes:
[0021] Determine the average duration of the atomization action and the average energy value consumed by the atomization action according to the durations of multiple atomization actions of the heat-not-burn appliance and the energy values consumed by the multiple atomization actions within n heating cycles;
[0022] Adjust the target temperature curve according to the average duration of the atomization action and the average energy value consumed by the atomization to obtain an optimized temperature curve.
[0023] In an implementable embodiment, determining the average duration of the atomization action and the average energy consumed by the atomization action according to the durations of multiple atomization actions of the heat-not-burn appliance within n heating cycles and the energy values consumed by the multiple atomization actions includes:
[0024] Count the number of occurrences of all atomization actions within n heating cycles, and calculate the average duration of each atomization action based on the number of occurrences of all atomization actions within n heating cycles and the duration of each atomization action to obtain the first average duration; calculate the average energy consumed by each atomization action based on the number of occurrences of all atomization actions within n heating cycles and the energy value consumed by each atomization action to obtain the first average energy value; where n≥1;
[0025] Respectively count the duration of the m-th atomization action and the energy value consumed by the m-th atomization action within each heating cycle, and calculate the average duration of the m-th atomization action based on n heating cycles and the duration of the m-th atomization action within each heating cycle to obtain the second average duration of the m-th atomization action; calculate the average energy consumed by the m-th atomization action based on n heating cycles and the energy value consumed by the m-th atomization action within each heating cycle to obtain the second average energy value of the m-th atomization action; where 1≤m≤the preset number of times.
[0026] In an implementable embodiment, adjusting the target temperature curve according to the average duration of the atomization action and the average energy consumed by the atomization action to obtain an optimized temperature curve includes:
[0027] Determine the average temperature of each atomization according to the first average energy value and the first average duration, and adjust the target temperature curve according to the average temperature of each atomization to obtain the first optimized temperature curve;
[0028] Determine the average temperature of the m-th atomization according to the second average energy value of the m-th atomization action and the second average duration of the m-th atomization action, and adjust the target temperature curve according to the average temperature of the m-th atomization to obtain the second optimized temperature curve;
[0029] Select the first optimized temperature curve or the second optimized temperature curve as the optimized temperature curve according to the first average duration and the second average duration.
[0030] In an implementable embodiment, the method further includes:
[0031] Obtain the temperature adjustment range of the optimized temperature curve according to the duration of the atomization action and the energy value consumed by the atomization action.
[0032] Display the adjustable optimized temperature curve for the user to adjust the optimized temperature curve, and also display the temperature adjustment range to prompt the user that the temperature can be adjusted within the temperature adjustment range;
[0033] Receive the parameters input by the user, and adjust the optimized temperature curve according to the parameters input by the user to obtain a customized temperature curve;
[0034] Send the customized temperature curve to the heat-not-burn appliance.
[0035] In an implementable embodiment, determine a preset adjustment value a, where the preset adjustment value is the maximum value of the temperature adjustment range; the obtaining of the temperature adjustment range of the optimized temperature curve according to the duration of the atomization action and the energy value consumed by the atomization action includes:
[0036] Calculate the average temperature per atomization and the average temperature of the mth atomization according to the duration of the atomization action and the energy value consumed by the atomization action;
[0037] Take the average temperature per atomization as the minimum temperature value of the corresponding atomization node of the first optimized temperature curve, then the temperature adjustment range of the first optimized temperature curve is [0, a];
[0038] Take the average temperature of the mth atomization as the minimum temperature value of the second optimized temperature curve, then the temperature adjustment range of the second optimized temperature curve is [0, a].
[0039] In an implementable embodiment, the monitoring of whether the heat-not-burn appliance has an atomization action includes:
[0040] Use an airflow sensor to monitor the atomization action of the heat-not-burn appliance, and continuously monitor the pin level of the airflow sensor to determine whether the pin level changes according to a preset rule. If so, it is determined that the heat-not-burn appliance has an atomization action; otherwise, it has not had an atomization action; or,
[0041] Use energy to monitor the atomization action of the heat-not-burn appliance, and monitor whether the energy value compensated by the PID temperature control module of the heat-not-burn appliance for the heating element reaches a preset value. If so, it is determined that the heat-not-burn appliance has an atomization action; otherwise, it has not had an atomization action.
[0042] In an implementable embodiment, the calculation formula for calculating the energy value consumed by the current atomization action is:
[0043]
[0044] Wherein, P0 is the energy value consumed by the current atomization action, α is the proportionality coefficient, T(t) is the actual temperature of the current heating element, T1 is the ambient temperature, and t1 to t2 is the duration of the atomization action.
[0045] According to a third aspect, in an embodiment, a heating and temperature control system for a heat-not-burn appliance is provided, including an APP client and a heat-not-burn appliance; the heat-not-burn appliance establishes a communication connection with the APP client;
[0046] The heat-not-burn appliance includes:
[0047] A heating module for heating the aerosol generating substrate according to a target temperature curve;
[0048] A monitoring module for monitoring whether atomization occurs in the heat-not-burn appliance. If so, the duration of the current atomization action is recorded;
[0049] An energy calculation module for calculating the energy value consumed by the current atomization action according to the duration of the current atomization action;
[0050] A heating cycle determination module for determining that the heat-not-burn appliance has completed heating in one heating cycle after the number of atomization actions reaches a preset number;
[0051] A sending module for sending the recorded duration of the atomization action and the energy value consumed by the atomization action to the APP client; the APP client adjusts the target temperature curve according to the duration of the atomization action and the energy value consumed by the atomization action to obtain an optimized temperature curve, and sends it to the heat-not-burn appliance;
[0052] A receiving module for receiving the optimized temperature curve;
[0053] The heating module is further configured to heat the aerosol generating substrate according to the optimized temperature curve.
[0054] A heating control method and system for a heat-not-burn appliance according to the above embodiments establish a communication connection between the heat-not-burn appliance and an APP client. During use, the heat-not-burn appliance monitors the atomization actions that occur in real time and records the duration of the current atomization action. Then, the energy value consumed by the current atomization action is calculated based on the duration of the current atomization action. After the atomization action reaches a preset number of times, it is determined that the heating of a heating cycle is completed, and the recorded duration of the atomization action and the energy value consumed by the atomization action are sent to the APP client. The APP client adjusts the target temperature curve according to the duration of the atomization action and the energy value consumed by the atomization action to obtain an optimized temperature curve, and sends the optimized temperature curve to the heat-not-burn appliance. The heat-not-burn appliance heats the aerosol generation matrix according to the optimized temperature curve. By adopting the above solution of the present application, the heating method can be intelligently adjusted according to the user's usage habits, and suggestions for intelligent adjustment are given, improving the user's usage experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0055] Figure 1 The first flowchart of the heating control method for the heat-not-burn appliance provided in this embodiment;
[0056] Figure 2 The second flowchart of the heating control method for the heat-not-burn appliance provided in this embodiment;
[0057] Figure 3 The flowchart of obtaining the optimized temperature curve provided in this embodiment;
[0058] Figure 4 The structural block diagram of the heating control system for the heat-not-burn appliance provided in this embodiment.
[0059] BRIEF DESCRIPTION OF THE DRAWINGS: 10. Heat-not-burn appliance; 11. Heating module; 12. Monitoring module; 13. Energy calculation module; 14. Heating cycle determination module; 15. Sending module; 16. Receiving module; 20. APP client. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0060] The present invention will be further described in detail below in conjunction with the specific embodiments and the accompanying drawings. Similar elements in different embodiments are denoted by related similar element numbers. In the following embodiments, many detailed descriptions are provided to enable a better understanding of the present application. However, those skilled in the art can easily recognize that some of the features can be omitted in different situations, or can be replaced by other elements, materials, or methods. In some cases, some operations related to the present application are not shown or described in the specification in order to avoid obscuring the core part of the present application. For those skilled in the art, it is not necessary to describe these related operations in detail, and they can fully understand the related operations based on the description in the specification and the general technical knowledge in the art.
[0061] In addition, the features, operations, or characteristics described in the specification can be combined in any suitable manner to form various embodiments. At the same time, the steps or actions in the method description can also be reordered or adjusted in a manner obvious to those skilled in the art. Therefore, the various sequences in the specification and the drawings are only for clearly describing a certain embodiment and do not mean that they are the necessary sequences, unless it is stated otherwise that a certain sequence must be followed.
[0062] The serial numbers assigned to the components herein, such as "first", "second", etc., are only used to distinguish the described objects and do not have any sequential or technical meaning. And the "connection" and "coupling" mentioned in the present application, unless otherwise specified, both include direct and indirect connection (coupling).
[0063] As Figure 1 shown, a heating and temperature control method for a heat-not-burn appliance provided in this embodiment includes the following steps:
[0064] Step 100: Establish a communication connection between the heat-not-burn appliance and the APP client.
[0065] Specifically, as a way to establish a communication connection, after the heat-not-burn appliance is awakened, the Bluetooth module in the heat-not-burn appliance is also activated. Each appliance corresponds to a unique UID code, and a connection can be established with the APP client through this UID code. In this way, the APP client can read and display the target temperature curve stored in the register FLASH in the current heat-not-burn appliance.
[0066] Step 200: The heating module of the heat-not-burn appliance heats the aerosol generating substrate according to the target temperature curve.
[0067] After the heat-not-burn appliance starts working, the heating module is activated. During the first heating cycle of the current appliance, the heating module heats the aerosol generation matrix according to the target temperature curve stored in the register FLASH.
[0068] Step 300: The monitoring module of the heat-not-burn appliance monitors whether the heat-not-burn appliance performs an atomization action. If so, it records the duration of the current atomization action.
[0069] The heat-not-burn appliance monitors whether it itself performs an atomization action, and the monitoring method is different for different appliances. For example, one monitoring method for a heat-not-burn appliance is to use an airflow sensor to monitor the atomization action of the heat-not-burn appliance. Specifically, by monitoring the pin level of the airflow sensor in real time, it is judged whether the pin level changes according to a preset rule. For example, when an atomization action occurs, the low level of the pin level will change to a high level and last for a preset time. If the above change occurs, it is determined that the heat-not-burn appliance performs an atomization action; otherwise, no atomization action occurs. Another monitoring method for a heat-not-burn appliance is to use energy to monitor the atomization action of the heat-not-burn appliance. When an atomization action occurs, the inflow of cold air causes an immediate drop in the current real-time temperature. At this time, the PID temperature control module will immediately perform energy compensation. When the cumulative value of the energy compensation reaches a preset value, it is considered that an atomization action has occurred. Therefore, it can be determined whether the heat-not-burn appliance performs an atomization action by monitoring whether the energy value compensated by the PID temperature control module of the heat-not-burn appliance for the heating element reaches the preset value. If so, it is determined that the heat-not-burn appliance performs an atomization action; otherwise, no atomization action occurs. After it is monitored that an atomization action occurs, the duration of each atomization action is recorded.
[0070] Step 400: The energy calculation module of the heat-not-burn appliance calculates the energy value consumed by the current atomization action according to the duration of the current atomization action.
[0071] Specifically, the calculation formula for calculating the energy value consumed by the current atomization action is:
[0072]
[0073] In the formula, P0 is the energy value consumed by the current atomization action, α is the proportionality coefficient, T(t) is the actual temperature of the current heating element, T1 is the ambient temperature, and t1 to t2 is the duration of the atomization action.
[0074] During the atomization action of the appliance, by obtaining the actual temperature of the current heating element and the duration of the current atomization action, and then calculating the energy value consumed by the current atomization action according to the above formula. Among them, the actual temperature of the current heating element can be calculated by the following formula:
[0075]
[0076] Wherein, T2 is the actual temperature of the current heating element, R2 is the resistance value of the heating element at the current actual temperature, T1 is the ambient temperature, R1 is the resistance value of the heating element at the ambient temperature, and TCR is the preset resistance temperature coefficient.
[0077] Step 500: After the number of atomization actions reaches the preset number, the heating cycle determination module of the heat-not-burn appliance determines that the heat-not-burn appliance has completed the heating of one heating cycle.
[0078] Within the atomizable time range, by recording the number of atomization actions, when the number reaches the maximum upper limit value (i.e., the preset number), one heating cycle ends, and the time used for the current heating cycle can also be recorded.
[0079] Step 600: The sending module sends the recorded duration of the atomization action and the energy value consumed by the atomization action to the APP client; the APP client adjusts the target temperature curve according to the duration of the atomization action and the energy value consumed by the atomization action to obtain an optimized temperature curve, and sends it to the heat-not-burn appliance.
[0080] After the end of the current heating cycle, the recorded duration of each atomization action and the energy value consumed by each atomization action during the current heating cycle are sent to the APP client, and the APP client adjusts the target temperature curve according to the duration of each atomization action and the energy value consumed by each atomization action during the current heating cycle to obtain an optimized temperature curve.
[0081] Step 700: The receiving module of the heat-not-burn appliance receives the optimized temperature curve sent by the APP client.
[0082] Step 800: The aerosol generation matrix is heated by the heating module according to the optimized temperature curve.
[0083] The APP client sends the optimized temperature curve to the heat-not-burn appliance, so that the heat-not-burn appliance heats the aerosol generation matrix according to the optimized temperature curve in the next heating cycle. In the above solution of the present application, by monitoring the user's suction process and reflecting the user's suction habits in the form of data to the APP client, the target temperature curve can be intelligently adjusted effectively according to the user's suction habits and the adaptability of the appliance can be improved.
[0084] Reference Figure 2 , a heating temperature control method for a heat-not-burn appliance provided in this embodiment specifically includes the following steps:
[0085] Step 10: During the process of heating the aerosol generating substrate by the heat-not-burn appliance according to the target temperature curve, monitor whether the heat-not-burn appliance performs an atomization action. If so, record the duration of the current atomization action.
[0086] Step 20: Obtain the resistance value of the heating element of the heat-not-burn appliance during the current atomization action, and calculate the actual temperature of the current heating element according to the resistance value of the current heating element and the preset resistance temperature coefficient.
[0087] Step 30: Calculate the energy value consumed by the current atomization action according to the actual temperatures at different moments during the duration of the current atomization action and the duration of the atomization action.
[0088] Step 40: Adjust the target temperature curve according to the duration of the atomization action and the energy value consumed by the atomization to obtain an optimized temperature curve.
[0089] Step 50: In the next heating cycle, control the heat-not-burn appliance to heat the aerosol generating substrate according to the optimized temperature curve.
[0090] In practical applications, specifically, the heat-not-burn appliance can be used to monitor whether the heat-not-burn appliance performs an atomization action, or the APP client can be used to monitor whether the heat-not-burn appliance performs an atomization action. When monitoring through the APP client, the APP client monitors the atomization action by obtaining the level parameter of the airflow sensor change in the heat-not-burn appliance or by obtaining the energy parameter compensated by the PID temperature control module for the heating element. When it is detected that an atomization action occurs, record the duration of the current atomization action. In addition, when the atomization action occurs, the resistance value of the current heating element in the heat-not-burn appliance can be calculated according to the current current or voltage, or can be obtained by other means. This embodiment does not have too many requirements for the method of obtaining the resistance value. Then, calculate the actual temperature of the current heating element according to the obtained resistance value of the current heating element and the preset resistance temperature coefficient. The specific calculation method is as follows:
[0091]
[0092] In the formula, T2 is the actual temperature of the current heating element, R2 is the resistance value of the heating element at the current actual temperature, T1 is the ambient temperature, R1 is the resistance value of the heating element at the ambient temperature, and TCR is the preset resistance temperature coefficient.
[0093] After that, for calculating the energy consumed by the atomization action, it can be calculated by the heat-not-burn device or by the APP client. Specifically, the energy value consumed by the current atomization action is calculated according to the actual temperature at different moments during the duration of the current atomization action and the duration of the atomization action. That is, the energy consumed by each atomization action is obtained by the integral area of the actual temperature and the heating time of the atomization action. After that, the target temperature curve is adjusted according to the energy consumed by the atomization action and the duration of the atomization action to obtain an optimized temperature curve, so that in the next heating cycle, the aerosol generation matrix is heated using the optimized temperature curve. The heating temperature control method of this embodiment can be directly completed entirely by the system built into the heat-not-burn device; it can also obtain the parameters during the heating process through the system built into the heat-not-burn device, and then transmit the parameters to the APP client. The APP client adjusts the target temperature curve to obtain an optimized temperature curve and sends the optimized temperature curve to the heat-not-burn device, so that the heat-not-burn device uses the optimized temperature curve to heat the aerosol generation matrix in the next heating cycle.
[0094] In some embodiments, referring to Figure 3 , the target temperature curve is adjusted according to the duration of the atomization action and the energy value consumed by the atomization action to obtain an optimized temperature curve, specifically including:
[0095] According to the durations of multiple atomization actions and the energy values consumed by multiple atomization actions of the heat-not-burn device in n heating cycles, determine the average duration of the atomization action and the average energy value consumed by the atomization action.
[0096] Specifically, the average energy value calculated by this method includes a first average energy value and a second average energy value, and the average duration obtained includes a first average duration and a second average duration.
[0097] For the first average energy value and the first average duration, specifically, by counting the number of times all atomization actions occur in n heating cycles, calculate the average duration of each atomization action according to the number of times all atomization actions occur in n heating cycles and the duration of each atomization action to obtain the first average duration; calculate the average energy value consumed by each atomization action according to the number of times all atomization actions occur in n heating cycles and the energy value consumed by each atomization action to obtain the first average energy value; where n≥1. For example, when n = 1 and the total number of atomization times in one heating cycle is 10, that is, in the first heating cycle, 10 atomization actions occur, and the durations t1~t of each atomization action are obtained respectively 10 and the energy values P1~P consumed by each atomization action 10, then the first average duration \(t_0=(t_1 + t_2+\cdots+t 10 ) / 10\); the first average energy value \(P_0=(P_1 + P_2+\cdots+P 10 ) / 10\).
[0098] For the second average energy value and the second average duration, specifically, by respectively counting the duration of the \(m\)-th atomization action and the energy value consumed by the \(m\)-th atomization action in each heating cycle, calculating the average duration of the \(m\)-th atomization action according to \(n\) heating cycles and the duration of the \(m\)-th atomization action in each heating cycle to obtain the second average duration of the \(m\)-th atomization action; calculating the average energy value consumed by the \(m\)-th atomization action according to \(n\) heating cycles and the energy value consumed by the \(m\)-th atomization action in each heating cycle to obtain the second average energy value of the \(m\)-th atomization action; where \(1\leq m\leq\) the preset number of times. For example, when the atomization actions within 3 heating cycles are counted and the total number of atomization times within one heating cycle is 10, obtain the energy value \(P 11 and the duration \(t 11 consumed by the first atomization action in the first heating cycle, obtain the energy value \(P 21 and the duration \(t 21 consumed by the first atomization action in the second heating cycle, obtain the energy value \(P 31 and the duration \(t 31 consumed by the first atomization action in the third heating cycle. Then the second average energy value duration \(P 10 =(P 11 +P 21 +P 31 ) / 3\); the second average duration \(t 10 =(t 11 +t 21 +t 31 ) / 3. And so on, the second average energy value and the second average duration of the second atomization action, the second average energy value and the second average duration of the third atomization action, \(\cdots\), the second average energy value and the second average duration of the tenth atomization action can be calculated respectively.
[0099] Adjust the target temperature curve according to the average duration of the atomization action and the average energy value consumed by the atomization to obtain an optimized temperature curve, specifically including:
[0100] Determine the average atomization temperature each time according to the first average energy value and the first average duration, and adjust the target temperature curve according to the average atomization temperature each time to obtain the first optimized temperature curve. Specifically, when calculating the average temperature of each atomization according to the first average energy value and the first average duration of each atomization, and adjusting the target temperature curve according to the average temperature of each atomization, at the atomization node of each atomization of the target temperature curve, adjust the temperature of the atomization node of the target temperature curve according to the average temperature to obtain the first optimized temperature curve.
[0101] Determine the m-th atomization average temperature according to the second average energy value of the m-th atomization action and the second average duration of the m-th atomization action, and adjust the target temperature curve according to the m-th atomization average temperature to obtain the second optimized temperature curve. In this step, taking the example that at most 10 atomization actions can occur in one heating cycle, the first atomization average temperature, the second atomization average temperature, the third atomization average temperature,..., the tenth atomization average temperature can be obtained respectively. When adjusting, adjust the temperature of the corresponding atomization node of the target temperature curve according to the first atomization average temperature, the second atomization average temperature, the third atomization average temperature,..., the tenth atomization average temperature respectively to obtain the second optimized temperature curve.
[0102] Select the first optimized temperature curve or the second optimized temperature curve as the optimized temperature curve according to the first average duration and the second average duration. In practical applications, since the first average duration corresponds to the first optimized temperature curve and the second average duration corresponds to the second optimized temperature curve, the user can select the appropriate average duration of each atomization according to the suction habit, and then select the corresponding optimized temperature curve.
[0103] In addition, as a manual adjustment method, the heating temperature control method of the heat-not-burn appliance further includes:
[0104] Determine the preset adjustment value a, and the preset adjustment value is the maximum value of the temperature adjustment range. Obtain the temperature adjustment range of the optimized temperature curve according to the duration of the atomization action and the energy value consumed by the atomization action. Specifically, calculate the average temperature of each atomization and the m-th atomization average temperature according to the duration of the atomization action and the energy value consumed by the atomization action; take the average temperature of each atomization as the minimum temperature value of the corresponding atomization node of the first optimized temperature curve, then the temperature adjustment range of the first optimized temperature curve is [0, a]; take the m-th atomization average temperature as the minimum temperature value of the second optimized temperature curve, then the temperature adjustment range of the second optimized temperature curve is [0, a].
[0105] The APP client displays the adjustable and optimized temperature curve for the user to adjust, and also displays the temperature adjustment range to prompt the user that the temperature can be adjusted within the temperature adjustment range [0, a]; the APP client receives the parameters input by the user, adjusts the optimized temperature curve according to the parameters input by the user, and obtains a customized temperature curve; the APP client sends the customized temperature curve to the heat-not-burn appliance, so that the heat-not-burn appliance heats according to the customized temperature curve.
[0106] Alternatively, as another manual adjustment method, after determining the average atomization temperature each time according to the first average energy value and the first average duration, and determining the average atomization temperature of the m-th atomization action according to the second average energy value and the second average duration of the m-th atomization action, the average atomization temperature each time and the average atomization temperature of the m-th atomization action are respectively compared with the target temperature of the m-th atomization in the target temperature curve to obtain the maximum temperature adjustment value and the minimum temperature adjustment value of the target temperature of the m-th atomization, and then determine the adjustment range of the target temperature of the m-th atomization; then, the target temperature curve is adjusted according to the adjustment range of the target temperature of each atomization.
[0107] Reference Figure 4 Referring to, a heating control system for a heat-not-burn appliance 10 provided in this embodiment includes an APP client 20 and a heat-not-burn appliance 10; the heat-not-burn appliance 10 establishes a communication connection with the APP client 20. Among them, the heat-not-burn appliance 10 includes a heating module 11, a monitoring module 12, an energy calculation module 13, a heating cycle determination module 14, a sending module 15, and a receiving module 16. Specifically, the heating module 11 is used to heat the aerosol generation matrix according to the target temperature curve; the monitoring module 12 is used to monitor whether the heat-not-burn appliance 10 has an atomization action, and if so, record the duration of the current atomization action; the energy calculation module 13 is used to calculate the energy value consumed by the current atomization action according to the duration of the current atomization action; the heating cycle determination module 14 is used to determine that the heat-not-burn appliance 10 has completed the heating of a heating cycle after the number of atomization actions reaches a preset number; the sending module 15 is used to send the recorded duration of the atomization action and the energy value consumed by the atomization action to the APP client 20; the APP client 20 adjusts the target temperature curve according to the duration of the atomization action and the energy value consumed by the atomization action to obtain an optimized temperature curve, and sends it to the heat-not-burn appliance 10; the receiving module 16 is used to receive the optimized temperature curve; the heating module 11 is also used to heat the aerosol generation matrix according to the optimized temperature curve.
[0108] The heating and temperature control system of the heat-not-burn appliance 10 in this embodiment realizes the intelligent adjustment and control of the heating and temperature control method according to the smoking habits of different users through the APP client 20 and the heat-not-burn appliance 10. Specifically, the heat-not-burn appliance 10 establishes a communication connection with the APP client 20. After heating is started, the heating module 11 heats the aerosol generating matrix according to the target temperature curve; the monitoring module 12 monitors whether the heat-not-burn appliance 10 performs an atomization action. If so, the duration of the current atomization action is recorded; the energy calculation module 13 calculates the energy value consumed by the current atomization action according to the duration of the current atomization action; after the number of atomization actions reaches a preset number, the heating cycle determination module 14 determines that the heat-not-burn appliance 10 has completed the heating of a heating cycle; the sending module 15 sends the recorded duration of the atomization action and the energy value consumed by the atomization action to the APP client 20; the APP client 20 adjusts the target temperature curve according to the duration of the atomization action and the energy value consumed by the atomization action to obtain an optimized temperature curve, and sends it to the heat-not-burn appliance 10; after the receiving module 16 receives the optimized temperature curve, the heating module 11 heats the aerosol generating matrix of the next heating cycle according to the optimized temperature curve. In view of the functions and roles of the above-mentioned modules have been elaborated in detail in the embodiment of the heating and temperature control method of the above-mentioned heat-not-burn appliance 10, this embodiment will not be elaborated too much here.
[0109] A computer program product provided in this embodiment includes a computer program and / or instructions, and when the computer program and / or instructions are executed by a processor, the method described above is implemented. In view of the fact that the heating and temperature control method of a heat-not-burn appliance has been elaborated in detail in the above embodiment, this embodiment will not be elaborated too much here.
[0110] Those skilled in the art can understand that all or part of the functions of the above methods can be implemented in a hardware manner or in a computer program manner. When all or part of the functions in the above embodiments are implemented in a computer program manner, the program can be stored in a computer-readable storage medium. The storage medium can include: read-only memory, random access memory, magnetic disk, optical disk, hard disk, etc. The above functions are realized by a computer executing the program. For example, the program is stored in the memory of the device, and when the program in the memory is executed by the processor, the above all or part of the functions can be realized. In addition, when all or part of the functions in the above embodiments are implemented in a computer program manner, the program can also be stored in a storage medium such as a server, another computer, magnetic disk, optical disk, flash drive or mobile hard disk, downloaded or copied and saved to the memory of the local device, or the system of the local device is updated. When the program in the memory is executed by the processor, all or part of the functions in the above embodiments can be realized.
[0111] The above uses specific examples to elaborate on the present invention, which is only used to help understand the present invention and is not intended to limit the present invention. For those skilled in the technical field to which the present invention pertains, based on the idea of the present invention, several simple deductions, deformations or substitutions can also be made.
Claims
1. A heating temperature control method for a heat-not-burn appliance, characterized in that: include: The heating-not-burning appliance establishes a communication connection with the APP client; The heat-not-burn device heats the aerosol-generating substrate according to a target temperature profile; The heating without burning device monitors whether the heating without burning device has an atomization action, and if so, records the duration of the current atomization action; The heating-not-burning device calculates the energy value consumed by the current atomization action according to the duration of the current atomization action; The heating without burning device determines that the heating without burning device has completed heating for one heating cycle after the atomization action occurs a preset number of times; Sending the recorded duration of the atomization action and the energy value consumed by the atomization action to the APP client; The APP client adjusts the target temperature curve according to the duration of the atomization action and the energy value consumed by the atomization action to obtain an optimized temperature curve, and sends it to the heating without burning device; The heating-without-burning device heats the aerosol-generating substrate according to the optimized temperature curve.
2. A heating temperature control method for a heat-not-burn appliance, characterized in that: include: During the process of the heat-not-burn device heating the aerosol-generating substrate according to the target temperature curve, monitoring whether the heat-not-burn device undergoes an atomization action, and if so, recording the duration of the current atomization action; Obtaining the resistance value of the heating element of the heating-without-combustion device during the current atomization action, and calculating the actual temperature of the current heating element according to the current resistance value of the heating element and a preset resistance temperature coefficient; Calculating the energy value consumed by the current atomization action according to the actual temperature at different moments during the duration of the current atomization action and the duration of the atomization action; The target temperature curve is adjusted according to the duration of the atomization action and the energy value consumed by the atomization action to obtain an optimized temperature curve; In the next heating cycle, the heating without burning device is controlled to heat the aerosol generating substrate according to the optimized temperature curve.
3. The heating temperature control method according to claim 1 or 2, characterized in that: The step of adjusting the target temperature curve according to the duration of the atomization action and the energy value consumed by the atomization action to obtain an optimized temperature curve includes: Determine the average duration of the atomization action and the average energy value consumed by the atomization action according to the duration of multiple atomization actions of the heat-not-burn device in n heating cycles and the energy values consumed by the multiple atomization actions; The target temperature curve is adjusted according to the average duration of the atomization action and the average energy value consumed by the atomization action to obtain an optimized temperature curve.
4. The heating temperature control method according to claim 3, characterized in that: The method of determining the average duration of the atomization action and the average energy value consumed by the atomization action according to the duration of multiple atomization actions of the heating without burning appliance in n heating cycles and the energy values consumed by the multiple atomization actions comprises: The number of times all atomization actions occur in n heating cycles is counted, and the average duration of each atomization action is calculated according to the number of times all atomization actions occur in n heating cycles and the duration of each atomization action, so as to obtain a first average duration; the average energy value consumed by each atomization action is calculated according to the number of times all atomization actions occur in n heating cycles and the energy value consumed by each atomization action, so as to obtain a first average energy value; wherein n≥1; The duration of the mth atomization action and the energy value consumed by the mth atomization action in each heating cycle are respectively counted, and the average duration of the mth atomization action is calculated according to n heating cycles and the duration of the mth atomization action in each heating cycle to obtain a second average duration of the mth atomization action; the average energy value consumed by the mth atomization action is calculated according to n heating cycles and the energy value consumed by the mth atomization action in each heating cycle to obtain a second average energy value of the mth atomization action; wherein 1≤m≤preset number of times.
5. The heating temperature control method according to claim 4, characterized in that: The target temperature curve is adjusted according to the average duration of the atomization action and the average energy value consumed by the atomization action to obtain an optimized temperature curve, including: Determine an average temperature for each atomization according to the first average energy value and the first average duration, and adjust the target temperature curve according to the average temperature for each atomization to obtain a first optimized temperature curve; determining an mth atomization average temperature according to the second average energy value of the mth atomization action and the second average duration of the mth atomization action, and adjusting the target temperature curve according to the mth atomization average temperature to obtain a second optimized temperature curve; The first optimized temperature curve or the second optimized temperature curve is selected as the optimized temperature curve according to the first average duration and the second average duration.
6. The heating temperature control method according to claim 5, characterized in that: Also includes: According to the duration of the atomization action and the energy value consumed by the atomization action, a temperature adjustment range of the optimized temperature curve is obtained; Displaying the adjustable optimized temperature curve for the user to adjust the optimized temperature curve, and also displaying the temperature adjustment range to prompt the user to adjust the temperature within the temperature adjustment range; Receiving parameters input by a user, and adjusting the optimized temperature curve according to the parameters input by the user to obtain a customized temperature curve; The customized temperature profile is sent to the heat not burn appliance.
7. The heating temperature control method according to claim 6, characterized in that: Determining a preset adjustment value a, wherein the preset adjustment value is the maximum value of the temperature adjustment range; obtaining the temperature adjustment range of the optimized temperature curve according to the duration of the atomization action and the energy value consumed by the atomization action, comprises: The average temperature of each atomization and the average temperature of the mth atomization are calculated according to the duration of the atomization action and the energy value consumed by the atomization action; The average temperature of each atomization is used as the minimum temperature value of the atomization node corresponding to the first optimized temperature curve, and the temperature adjustment range of the first optimized temperature curve is [0, a]; The m-th atomization average temperature is used as the minimum temperature value of the second optimized temperature curve, and the temperature adjustment range of the second optimized temperature curve is [0, a].
8. The heating temperature control method according to claim 1 or 2, characterized in that: The monitoring of whether the heating without burning device has atomized includes: An airflow sensor is used to monitor the atomization action of the heating without burning appliance, and the pin level of the airflow sensor is monitored in real time to determine whether the pin level changes according to a preset rule. If so, it is determined that the heating without burning appliance has atomized action, otherwise, no atomization action occurs; or, Energy monitoring is used to monitor whether the atomization action of the heating without burning appliance occurs, and whether the energy value compensated for the heating element by the PID temperature control module of the heating without burning appliance reaches a preset value. If so, it is determined that the atomization action of the heating without burning appliance occurs, otherwise, no atomization action occurs.
9. The heating temperature control method according to claim 1 or 2, characterized in that: The calculation formula for calculating the energy value consumed by the current atomization action is: Wherein, P0 is the energy consumed by the current atomization action, α is the proportional coefficient, T(t) is the actual temperature of the current heating element, T1 is the ambient temperature, and t1 to t2 is the duration of the atomization action.
10. A heating temperature control system for a heat-not-burn appliance, characterized in that: It includes an APP client and a heat-not-burn device; the heat-not-burn device establishes a communication connection with the APP client; The heating without burning device comprises: a heating module for heating the aerosol generating substrate according to a target temperature curve; A monitoring module, used to monitor whether the heating without burning device has an atomization action, and if so, record the duration of the current atomization action; An energy calculation module, used for calculating the energy value consumed by the current atomization action according to the duration of the current atomization action; A heating cycle determination module, used to determine that the heating without burning appliance has completed a heating cycle after the atomization action occurs a preset number of times; A sending module, used for sending the recorded duration of the atomization action and the energy value consumed by the atomization action to the APP client; the APP client adjusts the target temperature curve according to the duration of the atomization action and the energy value consumed by the atomization action to obtain an optimized temperature curve, and sends it to the heating without burning appliance; A receiving module, used for receiving the optimized temperature curve; The heating module is also used to heat the aerosol generating substrate according to the optimized temperature curve.