Heat-not-burning device and control method therefor

By adjusting the power in the heated non-combustible device using fuzzy control and energy control algorithms, the problem of consistent taste during hot start-up is solved, ensuring the user's vaping experience and the device's safety.

WO2025261078A1PCT designated stage Publication Date: 2025-12-26SMOORE INTERNATIONAL HOLDINGS LIMITED +1
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/096637
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-06-17
Filing Date
2025-05-22
Publication Date
2025-12-26

AI Technical Summary

Technical Problem

Existing heated non-combustible devices suffer from inconsistent taste due to temperature inertia during startup. Conventional temperature control methods are difficult to use for precise temperature control, which may result in burnt taste, smoke, and other issues, affecting the smoking experience and device safety.

Method used

By employing fuzzy control and energy control algorithms, the power of the heating element is adjusted under different states of the heated non-combustible device. This includes outputting a preset power in the first period after receiving the heating start signal, determining the membership degree of the heat engine based on the heating element, environment, and cavity temperature, and adjusting the base power based on the membership degree in the second period to ensure consistent taste when the heat engine starts.

Benefits of technology

It achieves consistent taste during warm-up, avoids burnt taste and smoke, and improves the safety of the device and the smoking experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025096637_26122025_PF_FP_ABST
    Figure CN2025096637_26122025_PF_FP_ABST
Patent Text Reader

Abstract

Disclosed in the present invention are a heat-not-burning device and a control method therefor. The control method comprises: within a first time period after a heating startup signal is received, outputting a preset power; at the end of the first time period, on the basis of the current heating body temperature, the current ambient temperature and an initial cavity temperature, determining the current heat engine membership degree; within a second time period after the end of the first time period, acquiring the current basic power according to a preset heating control algorithm, adjusting the current basic power on the basis of the current heat engine membership degree, and outputting an adjusted power; and after the second time period, acquiring the current basic power according to the preset heating control algorithm, and outputting the current basic power.
Need to check novelty before this filing date? Find Prior Art

Description

Heating Non-combustible Device and its Control Method Technical Field

[0001] This invention relates to the field of atomization, and more particularly to a heating non-combustible device and its control method. Background Technology

[0002] Currently, heated tobacco products (HTMs) generally use temperature control methods for heating. However, when HTMs are continuously inhaled, due to the large specific heat capacity of the heat source cavity, the residual temperature remains for a relatively long time after heating stops. Therefore, when a new aerosol-forming matrix is ​​inserted, the high-temperature cavity preheats the cigarette. During startup, because the high-temperature cavity has already preheated the aerosol-forming matrix, moisture and aerosol in the matrix partially evaporate, reducing its temperature inertia. This reduction in temperature inertia varies with the initial temperature of the high-temperature cavity. Therefore, conventional temperature control methods struggle to accurately control the temperature under different startup conditions, leading to inconsistent taste and, in some cases, burnt taste or smoky flavor, severely impacting the inhalation experience and device safety. Summary of the Invention

[0003] The technical problem to be solved by the present invention is to provide a heating non-combustion device and its control method, which addresses the technical defect of the prior art that leads to poor consistency of taste when the engine is started up.

[0004] The technical solution adopted by this invention to solve its technical problem is: a control method for constructing a heating non-combustible device, comprising:

[0005] First output step: During the first time period after receiving the heating start signal, output the preset power;

[0006] Determination steps: At the end of the first time period, the current thermal engine membership degree is determined based on the current heating element temperature, the current ambient temperature, and the initial cavity temperature. The state of the heating non-combustion device is divided into two fuzzy sets: thermal engine and cold engine. The thermal engine membership degree of the heating non-combustion device is calculated through a preset membership function.

[0007] Second output step: During the second period after the end of the first period, the current base power is obtained according to the preset heating control algorithm, and the current base power is adjusted according to the current heat engine membership degree, and the adjusted power is output.

[0008] Third output step: After the second time period, obtain the current base power according to the preset heating control algorithm, and output the current base power.

[0009] Preferably, the second output step includes:

[0010] During the first sub-period of the second time period, the current basic preheating power is obtained, and the current basic preheating power is adjusted according to the current heat engine membership, and the adjusted power is output.

[0011] During the second sub-period of the second time period, the current base heating power is calculated using an energy control algorithm, and the current base heating power is adjusted according to the current heat engine membership, and the adjusted power is output.

[0012] The third output step includes:

[0013] After the second time period, the current base heating power is calculated using an energy control algorithm, and the current base power is output.

[0014] Preferably, the step of determining the current thermomechanical membership degree based on the current heating element temperature, the current ambient temperature, and the initial cavity temperature includes:

[0015] When the current temperature of the heating element is greater than the first preset temperature, the current thermomechanical membership is set to a preset value, which is 70% to 90%.

[0016] When the current heating element temperature is not greater than the first preset temperature, determine whether the current ambient temperature and the initial cavity temperature meet the preset conditions.

[0017] When the preset conditions are met, the temperature rise slope is calculated based on the current heating element temperature and the initial ambient temperature, and the current thermal engine membership degree is determined based on the membership function and the temperature rise slope. The current thermal engine membership degree is greater than the preset value and less than 100%.

[0018] If the preset conditions are not met, the current membership of the heat engine will be set to 100%.

[0019] Preferably, adjusting the current base power based on the current heat engine membership includes:

[0020] Adjust the current base power according to the following formula:

[0021] P(t) = A * Ps(t)

[0022] Where P(t) is the current adjusted power, A is the current heat engine membership, and Ps(t) is the current base power.

[0023] Preferably, the step of determining whether the current ambient temperature and the initial cavity temperature meet the preset conditions includes:

[0024] Calculate the sum of the current ambient temperature and the second preset temperature, and determine whether the calculated sum is less than the initial cavity temperature.

[0025] Preferably, the step of determining the current membership of the heat engine based on the temperature rise slope includes:

[0026] A fuzzy control algorithm is used to determine the membership function, and the current membership degree of the heat engine is determined based on the membership function and the temperature rise slope; or...

[0027] Based on multiple pre-stored temperature rise slopes and the corresponding thermodynamic membership degrees of each temperature rise slope, the current thermodynamic membership degree corresponding to the current temperature rise slope is determined. The thermodynamic membership degree corresponding to each stored temperature rise slope is determined by using a fuzzy control algorithm to determine the membership function, and then determined based on the membership function and the corresponding temperature rise slope.

[0028] Preferably, after the third output step, the method further includes:

[0029] Determine whether the current total number of suctions has reached the first threshold or whether the total suction time has reached the second threshold;

[0030] Heating is stopped when the total number of suction holes reaches the first threshold or the suction time reaches the second threshold.

[0031] Preferably, the cavity temperature is obtained in the following manner:

[0032] The device obtains first temperature detection information from a first temperature measuring component mounted on a PCB board, and obtains second temperature detection information from a second temperature measuring component mounted on a controller, wherein the heating non-combustible device includes a PCB board and a controller mounted on the PCB board.

[0033] The cavity temperature is determined based on the first temperature detection information and the second temperature detection information;

[0034] And / or,

[0035] Ambient temperature is obtained using the following methods:

[0036] The third temperature detection information is obtained from a third temperature measuring component disposed on the battery, and the fourth temperature detection information is obtained from a fourth temperature measuring component disposed on the charging chip, wherein the heating non-combustible device includes a battery and a charging chip.

[0037] The ambient temperature is determined based on the third temperature detection information and the fourth temperature detection information;

[0038] And / or,

[0039] The current temperature of the heating element can be obtained using the following method:

[0040] The current fifth temperature detection information is obtained from the fifth temperature sensing component installed on the heating element;

[0041] The current fifth temperature detection information is calibrated based on the initial fifth temperature detection information and the initial cavity temperature to obtain the current heating element temperature.

[0042] Preferably, determining the cavity temperature based on the first temperature detection information and the second temperature detection information includes:

[0043] The first temperature detection information and the second temperature detection information are filtered respectively.

[0044] The filtered first temperature detection information and the second temperature detection information are fused to obtain the cavity temperature;

[0045] And / or,

[0046] Determining the ambient temperature based on the third temperature detection information and the fourth temperature detection information includes:

[0047] The third temperature detection information and the fourth temperature detection information are filtered respectively;

[0048] The filtered third and fourth temperature detection information are fused to obtain the ambient temperature.

[0049] And / or,

[0050] The step of calibrating the current fifth temperature detection information based on the initial fifth temperature detection information and the initial cavity temperature to obtain the current heating element temperature includes:

[0051] The current fifth temperature detection information is filtered.

[0052] A differential algorithm is used to calibrate the filtered current fifth temperature detection information based on the initial fifth temperature detection information and the initial cavity temperature in order to obtain the current heating element temperature.

[0053] The present invention also constructs a heating non-combustible device, comprising:

[0054] A heating element used to heat the aerosol forming matrix;

[0055] A battery for providing power to the heating element;

[0056] The controller is configured to:

[0057] First output step: During the first time period after receiving the heating start signal, output the preset power;

[0058] Determination steps: At the end of the first time period, the current thermal engine membership degree is determined based on the current heating element temperature, the current ambient temperature, and the initial cavity temperature. The state of the heating non-combustion device is divided into two fuzzy sets: thermal engine and cold engine. The thermal engine membership degree of the heating non-combustion device is calculated through a preset membership function.

[0059] Second output step: During the second period after the end of the first period, the current base power is obtained according to the preset heating control algorithm, and the current base power is adjusted according to the current heat engine membership degree, and the adjusted power is output.

[0060] Third output step: After the second time period, obtain the current base power according to the preset heating control algorithm, and output the current base power.

[0061] The technical solution of this invention outputs a preset power during the first time period after receiving the heating start signal. At the end of the first time period, the current heat engine membership degree is determined based on the current heating element temperature, the current ambient temperature, and the initial cavity temperature. During the second time period, the current base power is first calculated according to a preset heating control algorithm, and then adjusted and output according to the current heat engine membership degree. After the second time period ends, the power is recalculated and output according to the preset heating control algorithm. Therefore, in this technical solution, because the current heat engine membership degree is determined at the beginning of the second time period (at the end of the first time period), and the calculated base power is adjusted according to the heat engine membership degree during the second time period, the consistent sucking experience for the user can be guaranteed even when the heated non-combustible device is started. Attached Figure Description

[0062] To more clearly illustrate the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort. In the drawings:

[0063] Figure 1 is a flowchart of a first embodiment of the control method for the heating non-combustion device of the present invention;

[0064] Figure 2 is a flowchart of a second embodiment of the control method for the heating non-combustion device of the present invention;

[0065] Figure 3 is a flowchart of a third embodiment of the control method for the heating non-combustion device of the present invention. Detailed Implementation

[0066] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0067] Figure 1 is a flowchart of a first embodiment of the control method for the heated non-combustible device of the present invention. This control method is applied in the controller of the heated non-combustible device, which also includes a heating element, a battery, and a suction detection module. The battery provides power to the heating element. The heating element is used to heat the aerosol-forming matrix, and the heating method can be resistance heating, electromagnetic heating, infrared heating, or microwave heating. Furthermore, the positional relationship between the heating element and the aerosol-forming matrix can take various forms, such as: the heating element being at least partially located at the center of the aerosol-forming matrix (i.e., center heating); the heating element being located at the end of the aerosol-forming matrix (i.e., end heating); or the heating element being located around the periphery of the aerosol-forming matrix (i.e., periphery heating). Center heating is preferred because: in center heating, the temperature difference between the heating element and the cavity will be significant, and the temperature fluctuations will have a greater impact on the consistency of the user's suction experience.

[0068] As shown in Figure 1, the control method of this embodiment includes the following steps:

[0069] First output step S10: During the first time period after receiving the heating start signal, output the preset power;

[0070] In this step, the heating start signal can be triggered by pressing and holding the button on the heated non-combustible device, or it can be automatically triggered when the aerosol forming matrix is ​​detected to be inserted. Furthermore, the first time period is, for example, 0~800ms. During this first time period, regardless of whether the device is in a cold or hot state, the initial hot-state membership is set to 100%, meaning that heating is performed at a preset power. This preset power can be a fixed power value, i.e., a constant preset power output; or it can be a power value that varies over time, i.e., a preset power output according to a power change curve.

[0071] Step S20: At the end of the first time period, the current thermal engine membership degree is determined based on the current heating element temperature, the current ambient temperature and the initial cavity temperature. The state of the heating non-combustion device is divided into two fuzzy sets: thermal engine and cold engine. The thermal engine membership degree of the heating non-combustion device is calculated by a preset membership function.

[0072] In this step, at the end of the first time period, for example, when the current running time is 800ms, the current thermomechanical membership is determined based on the current heating element temperature, the current ambient temperature, and the initial cavity temperature.

[0073] Second output step S30: During the second period after the end of the first period, the current base power is obtained according to the preset heating control algorithm, and the current base power is adjusted according to the current heat engine membership degree, and the adjusted power is output.

[0074] In this step, the second time period is, for example, 800ms to 200s. During this time period, the base power is determined and adjusted periodically. For example, in each adjustment cycle, the current base power is first obtained according to the preset heating control algorithm, and then the base power is adjusted according to the current thermoelectric membership, and the adjusted power is output.

[0075] Third output step S40: After the second time period, obtain the current base power according to the preset heating control algorithm, and output the current base power.

[0076] In this step, for example, after 200 seconds, the membership of the hot engine is reset to 100%, meaning that the current state of the engine is no longer considered as cold or hot, and the power is calculated and output according to the preset heating control algorithm.

[0077] The technical solution of this embodiment outputs a preset power during the first period after receiving the heating start signal. At the end of the first period, the current heat engine membership is determined based on the current heating element temperature, the current ambient temperature, and the initial cavity temperature. During the second period, the current base power is first calculated according to a preset heating control algorithm, and then adjusted and output according to the current heat engine membership. After the second period ends, the power is recalculated and output according to the preset heating control algorithm. Therefore, in this technical solution, because the current heat engine membership is determined at the beginning of the second period (at the end of the first period), and the calculated base power is adjusted according to the heat engine membership during the second period, the consistent sucking experience for the user can be guaranteed even when the heated non-combustible device is started.

[0078] Further, in an optional embodiment, the second output step S30 includes:

[0079] Step S31: During the first sub-period of the second time period, obtain the current basic preheating power, adjust the current basic preheating power according to the current heat engine membership, and output the adjusted power;

[0080] Step S32: During the second sub-period of the second time period, the current base heating power is calculated using an energy control algorithm, and the current base heating power is adjusted according to the current heat engine membership, and the adjusted power is output.

[0081] The third output step S40 includes:

[0082] After the second time period, the current base heating power is calculated using an energy control algorithm, and the current base power is output.

[0083] In this embodiment, the second time period includes a first sub-time period and a second sub-time period. The first sub-time period is the preheating stage, and the second sub-time period is the heating (heat preservation) stage. For example, the first sub-time period is 800ms~5s, and the second sub-time period is 5s~200s. Of course, the first sub-time period can also be 800ms~ts1, and the second sub-time period can be ts1~200s, where ts1 is the time of the user's first suction. During the first sub-time period, the basic preheating power can be a fixed power value. During the second sub-time period, the basic heating power is the power value calculated by the energy control algorithm. It should be understood that the calculation and adjustment of the basic heating power during the second sub-time period is performed periodically. That is, in each adjustment cycle, the current basic heating power is first calculated using the energy control algorithm, and then the current basic heating power is adjusted and output according to the current thermomechanical membership. In addition, after the second time period, for example, after 200s, the current basic heating power also needs to be calculated using the energy control algorithm and then directly output.

[0084] The general principle of the energy control algorithm is as follows: the energy output to the heating element during each suction cycle is controlled to be a preset energy, which is the integral of the output power over time. Compared with the traditional method of controlling the temperature of the heating element to a preset temperature, this energy control algorithm is particularly suitable for light-wave infrared heating because: for light-wave infrared heating, the infrared radiation source heats the aerosol forming matrix mainly through two pathways: thermal radiation and thermal conduction. Using the energy control algorithm helps to adjust the energy ratio of thermal radiation and thermal conduction, thereby increasing the heating rate of the aerosol forming matrix and making it more conducive to the uniform heating of the aerosol forming matrix.

[0085] Furthermore, in an optional embodiment, after the third output step S30, the method further includes:

[0086] Determine whether the current total number of suctions has reached the first threshold or whether the total suction time has reached the second threshold;

[0087] Heating is stopped when the total number of suction holes reaches the first threshold or the suction time reaches the second threshold.

[0088] Figure 2 is a flowchart of a second embodiment of the control method for the heated non-combustible device of the present invention. In this embodiment, upon receiving a heating start signal, a first heating period is initiated with a preset power; that is, the preset power is output during the first period. Then, at the end of the first period, the current thermoelectric membership is determined based on the current heating element temperature, the current ambient temperature, and the initial cavity temperature. After the first period ends, a second period begins, which includes a preheating stage and a heat preservation stage. During the preheating stage (within the first sub-period) of the second period, the power of the preheating stage is calculated based on the current thermoelectric membership and output; that is, the current basic preheating power is obtained, adjusted according to the current thermoelectric membership, and the adjusted power is output. After the preheating stage ends, a heat preservation stage (the second sub-period) begins. The power of the heat preservation stage is calculated based on the current thermoelectric membership and output; that is, the current basic heating power is calculated using an energy control algorithm, adjusted according to the current thermoelectric membership, and the adjusted power is output. Next, it is determined whether the second time period has ended. If not, the power for the heat preservation stage is still calculated based on the current thermodynamic membership and output until the second time period ends. After the second time period ends, when calculating the power for the heat preservation stage, thermodynamic membership is no longer considered; that is, the calculated current base heating power is directly output. Then, it is determined whether the current total number of suction ports has reached the first threshold or whether the total suction time has reached the second threshold. If not, the calculated current base heating power is still directly output until the total number of suction ports or the total suction time meets the conditions. Heating ends when the total number of suction ports or the total suction time meets the conditions.

[0089] Further, in an optional embodiment, the step of determining the current thermomechanical membership degree based on the current heating element temperature, the current ambient temperature, and the initial cavity temperature in step S20 includes:

[0090] Determine whether the current temperature of the heating element is greater than a first preset temperature, which may be, for example, 150 degrees Celsius.

[0091] When the temperature exceeds a first preset temperature, the current thermodynamic membership is set to a preset value, which is 70% to 90%. It should be understood that the selection of the preset value is related to factors such as the shape and size of the heating element, the heating method, and the material, shape, and size of the aerosol-forming matrix. For example, in one application, the preset value is selected as 70%; in another application, it is selected as 78%; and in yet another application, it is selected as 90%.

[0092] If the ambient temperature is not greater than the first preset temperature, determine whether the current ambient temperature and the initial cavity temperature meet the preset conditions.

[0093] When the preset conditions are met, the temperature rise slope is calculated based on the current heating element temperature and the initial ambient temperature, and the current thermal engine membership degree is determined based on the membership function and the temperature rise slope. The current thermal engine membership degree is greater than the preset value and less than 100%.

[0094] If the preset conditions are not met, the current membership of the heat engine will be set to 100%.

[0095] In this embodiment, if it is determined that the current state is a cold engine, the current membership degree of the hot engine can be set to 100%; if it is determined that the current state is a fully hot engine, the current membership degree of the hot engine can be set to a preset value; if it is determined that the current state is an incomplete hot engine, the current membership degree of the hot engine can be set to a value between the preset value and 100%. That is, firstly, it is determined whether the current state meets the lower limit (preset value) of the membership function. If so, the membership degree of the hot engine is directly set to the preset value; if not, it is further determined whether the current state meets the upper limit (100%) of the membership function. If so, the membership degree of the hot engine is directly set to 100%; if not, the temperature rise slope is calculated first, and then the current membership degree of the hot engine is determined based on the temperature rise slope and the membership function.

[0096] Furthermore, in the second output step S30, the current base power is adjusted according to the current thermodynamic membership, including:

[0097] Adjust the current base power according to the following formula:

[0098] P(t) = A * Ps(t)

[0099] Where P(t) is the current adjusted power, A is the current heat engine membership, and Ps(t) is the current base power.

[0100] Regarding this embodiment, it should be noted that the current base power is determined based on the cold engine state. Therefore, if the current state is cold, that is, the current hot engine membership is 100%, it is equivalent to directly outputting the base power; if the current state is hot, and the hot engine membership is less than 100%, it is equivalent to reducing the base power by a corresponding proportion before outputting it.

[0101] Further, in an optional embodiment, the step of determining whether the current ambient temperature and the initial cavity temperature meet preset conditions includes:

[0102] Calculate the sum of the current ambient temperature and the second preset temperature, and determine whether the calculated sum is less than the initial cavity temperature. If it is less, it is determined that the preset condition is met. Then, the temperature rise slope is calculated first, and the current thermal engine membership degree is determined based on the temperature rise slope. If it is not less, it is determined that the preset condition is not met, and the current thermal engine membership degree is set to 100%.

[0103] Further, in an optional embodiment, the step of determining the current membership of the heat engine based on the temperature rise slope includes:

[0104] A fuzzy control algorithm is used to determine the membership function, and the current membership degree of the heat engine is determined based on the membership function and the temperature rise slope; or...

[0105] Based on multiple pre-stored temperature rise slopes and the corresponding thermodynamic membership degrees of each temperature rise slope, the current thermodynamic membership degree corresponding to the current temperature rise slope is determined. The thermodynamic membership degree corresponding to each stored temperature rise slope is determined by using a fuzzy control algorithm to determine the membership function, and then determined based on the membership function and the corresponding temperature rise slope.

[0106] In one specific embodiment, the temperature rise slope is first fuzzified, and then a fuzzy control algorithm is used to process fuzzy control rules and fuzzy decision-making to obtain the fuzzified membership degree of the heat engine. Then, the heat engine membership degree A is obtained by defuzzifying the fuzzy algorithm. For example, if K is less than or equal to 0.8, the heat engine membership degree is 100%; if K is greater than or equal to 7, the heat engine membership degree is a preset value.

[0107] In another specific embodiment, a one-to-one correspondence between multiple temperature rise slopes and multiple heat engine memberships can be established and stored first through testing or fuzzy control algorithms. Once the current temperature rise slope is obtained, the current heat engine membership corresponding to the current temperature rise slope is determined by looking up a table.

[0108] Furthermore, in an optional embodiment, the cavity temperature is obtained according to the following method:

[0109] The device obtains first temperature detection information from a first temperature measuring component mounted on a PCB board, and obtains second temperature detection information from a second temperature measuring component mounted on a controller, wherein the heating non-combustible device includes a PCB board and a controller mounted on the PCB board.

[0110] The cavity temperature is determined based on the first temperature detection information and the second temperature detection information.

[0111] Furthermore, determining the cavity temperature based on the first temperature detection information and the second temperature detection information includes:

[0112] The first temperature detection information and the second temperature detection information are filtered respectively.

[0113] The filtered first temperature detection information and the second temperature detection information are fused to obtain the cavity temperature.

[0114] Furthermore, in an optional embodiment, the ambient temperature is obtained as follows:

[0115] The third temperature detection information is obtained from a third temperature measuring component disposed on the battery, and the fourth temperature detection information is obtained from a fourth temperature measuring component disposed on the charging chip, wherein the heating non-combustible device includes a battery and a charging chip.

[0116] The ambient temperature is determined based on the third temperature detection information and the fourth temperature detection information.

[0117] Furthermore, determining the ambient temperature based on the third temperature detection information and the fourth temperature detection information includes:

[0118] The third temperature detection information and the fourth temperature detection information are filtered respectively;

[0119] The filtered third and fourth temperature detection information are fused to obtain the ambient temperature.

[0120] Furthermore, in an optional embodiment, the current temperature of the heating element is obtained as follows:

[0121] The current fifth temperature detection information is obtained from the fifth temperature sensing component installed on the heating element;

[0122] The current fifth temperature detection information is calibrated based on the initial fifth temperature detection information and the initial cavity temperature to obtain the current heating element temperature.

[0123] Furthermore, the current fifth temperature detection information is calibrated based on the initial fifth temperature detection information and the initial cavity temperature to obtain the current heating element temperature, including:

[0124] The current fifth temperature detection information is filtered.

[0125] A differential algorithm is used to calibrate the filtered current fifth temperature detection information based on the initial fifth temperature detection information and the initial cavity temperature in order to obtain the current heating element temperature.

[0126] Specifically, the temperature of the heating element can be calculated using the following formula:

[0127] Tsense(t)'=(Tsense(t)- Tsense(t0))+ Tcap(t0)

[0128] Where Tsense(t)' is the calibrated heating element temperature, Tsense(t) is the fifth temperature detection value after current filtering, Tsense(t0) is the fifth temperature detection value after filtering at time t0, and Tcap(t0) is the cavity temperature at time t0 (initial cavity temperature).

[0129] Figure 3 is a flowchart of a third embodiment of the control method for the heating non-combustion device of the present invention. The control method of this embodiment includes:

[0130] When the heating non-combustible device starts heating, the initial thermal mechanical membership A is set to 100%.

[0131] The temperature of the battery, PCB board, charging chip, and MCU is detected by real-time acquisition of detection data from temperature sensing components installed on the battery, PCB board, charging chip, and MCU respectively.

[0132] The four detection data points are filtered, for example, by performing Kalman filtering, to obtain relatively accurate detection temperature values.

[0133] By performing data fusion calculation on the filtered detected temperature values, the ambient temperature Tenv(t) and the cavity temperature Tcap(t) can be obtained. Specifically, the cavity temperature Tcap(t) and the ambient temperature Tenv(t) are calculated according to the following formulas: Tcap(t) = M% * T1(t) + N% * T2(t), Tenv(t) = P% * T3(t) + Q% * T4(t), where Tcap(t) is the cavity temperature at time t, T1(t) is the PCB temperature at time t after filtering, T2(t) is the NCU temperature at time t after filtering, T3(t) is the battery temperature at time t after filtering, and T4(t) is the charging chip temperature at time t after filtering. M, N, P, and Q are coefficients and can be determined by parameter fitting.

[0134] The temperature of the heating element is detected in real time by acquiring data from temperature sensing components (thermocouples / resistance devices) mounted on the heating element, thereby indirectly measuring the temperature of the aerosol-forming matrix. A Kalman filter algorithm is used for preprocessing, including jitter reduction. Simultaneously, a differential algorithm is employed for calibration to obtain a relatively accurate heating element temperature. For example, calibration is performed according to the following formula: Tsense(t)'=(Tsense(t)- Tsense(t0))+ Tcap(t0), where Tsense(t)' is the calibrated heating element temperature at time t, Tsense(t) is the filtered heating element temperature at time t, Tsense(t0) is the filtered heating element temperature at time t0, and Tcap(t0) is the filtered cavity temperature at time t0.

[0135] The current power is determined according to a preset heating control algorithm. It should be noted that the method for determining the current power (base power) may differ for different time periods. For example, the preset heating control algorithm is as follows: In the first time period, heating is performed at a preset power (which may be a fixed value or a variable value); in the first sub-time period of the second time period, heating is performed at a preheating power (which may be the same as or different from the preset power); in the second sub-time period of the second time period and after the second time period, the current power is calculated using an energy control algorithm. That is, the current energy supply is calculated based on the current suction start time, the number of suctions, the time since the last suction, the suction depth, and the suction duration, and the power is calculated in combination with the cycle duration.

[0136] The current power is adjusted based on the membership degree A of the heat engine. The specific adjustment method is: P(t) = A*Ps(t), where P(t) is the current adjusted power and Ps(t) is the current power before adjustment (base power).

[0137] Determine if the current running time is t1 (the time for determining whether the machine is hot or cold). If so, first determine if the current heating element temperature Tsense(t1) is greater than the first preset temperature (e.g., 150 degrees). If it is greater, directly determine that the machine is in a fully hot state, that is, set A to the preset value, which is 70%~90%. If it is not greater, further determine if the sum of the current ambient temperature Tenv(t1) and the second preset temperature Th (e.g., 8 degrees) is less than the initial cavity temperature Tcap(0). If it is not less, determine that the machine is in a cold state, and directly set the hot-machine membership A to 100%. If it is less, first calculate the temperature rise slope k. For example, calculate the temperature rise slope k according to the following formula: k=(Tsense(t1)'-Tenv(t0)) / Tenv(t0) is then used to determine the membership degree A of the heat engine based on the temperature rise slope. Specifically, the temperature rise slope k is fuzzified, and then a fuzzy control algorithm is used for fuzzy logic processing to obtain the fuzzified A. The fuzzified A is then defuzzified to determine the current value of A.

[0138] If the current running time is not t1, continue to determine whether the current running time is t2 (determined by the heat dissipation of the appliance or the ambient temperature; in some embodiments, t2 is 200s). If so, directly set the membership degree A of the heat engine to 100%.

[0139] If the current running time is not t2, continue to check whether the total number of suction ports or the total suction time meets the conditions. If yes, stop heating; otherwise, repeat the temperature checks of the battery, PCB board, charging chip, and MCU.

[0140] Finally, it should be noted that the adaptive control method for heating and cooling only applies to the time period t1~t2 (the second time period). That is, the determined base power is adjusted only during this time period. Before and after this time period, the existing heating control algorithm is used to determine and output the power. Moreover, since the time period from 0 to t1 is very short and the user has not yet started suction, the heating and cooling status can be disregarded. This time period is also used to detect the initial cavity temperature and ambient temperature. After t2, since the heating non-combustion device has reached the later stage of heating and the internal temperature has reached thermal equilibrium, there is no difference in taste between heating and cooling, so it is also unnecessary to consider the heating and cooling status.

[0141] The present invention also provides a heat-not-combustible device, which includes a heating element, a battery, and a controller, wherein the heating element is used to heat the aerosol-forming matrix; the battery is used to provide power to the heating element; and the controller is configured to:

[0142] First output step: During the first time period after receiving the heating start signal, output the preset power;

[0143] Determination steps: At the end of the first time period, the current thermal engine membership degree is determined based on the current heating element temperature, the current ambient temperature, and the initial cavity temperature. The state of the heating non-combustion device is divided into two fuzzy sets: thermal engine and cold engine. The thermal engine membership degree of the heating non-combustion device is calculated through a preset membership function.

[0144] Second output step: During the second period after the end of the first period, the current base power is obtained according to the preset heating control algorithm, and the current base power is adjusted according to the current heat engine membership degree, and the adjusted power is output.

[0145] Third output step: After the second time period, obtain the current base power according to the preset heating control algorithm, and output the current base power.

[0146] It should be understood that the controller can be an MCU, and the MCU implements the steps of the above-mentioned control method for the heating non-combustion device by executing the corresponding computer program.

[0147] Finally, it should be noted that although the terms "first," "second," etc., can be used in this document to describe various elements, components, times, and temperatures, these elements, components, components, times, and temperatures should not be limited by these terms. These terms are only used to distinguish one element, component, time, or temperature from another element, component, time, or temperature.

[0148] As used in this article, the term “and / or” includes any and all combinations of one or more associated listed items.

[0149] The aerosol generating matrix can be a solid aerosol generating matrix. Alternatively, the aerosol generating matrix can include solid and liquid components. The aerosol generating matrix can include tobacco-containing materials containing volatile tobacco flavor compounds that are released from the matrix upon heating. Alternatively, the aerosol generating matrix can include non-tobacco materials. The aerosol generating matrix may further include aerosol products. Examples of suitable aerosol products are glycerol and propylene glycol.

[0150] If the aerosol generating matrix is ​​a solid aerosol generating matrix, it may include, for example, one or more of a powder, granules, pellets, fragments, strands, strips, or sheets comprising, for example, vanilla leaves, tobacco leaves, tobacco stem segments, reconstituted tobacco, processed tobacco, homogenized tobacco, extruded tobacco, and expanded tobacco. The solid aerosol generating matrix may be in loose form or may be contained in a suitable container or box. For example, the aerosol-forming material of the matrix may be contained within paper or packaging paper and in the form of a stick. In the case where the aerosol generating matrix is ​​in the form of a stick, the entire stick, including any packaging paper, is considered the aerosol generating matrix.

[0151] Optionally, but not necessarily, the solid aerosol generating matrix may contain additional tobacco or non-tobacco volatile flavor compounds to be released upon heating of the matrix. The solid aerosol generating matrix may also contain capsules, such as those containing additional tobacco or non-tobacco volatile flavor compounds, and these capsules may melt during heating of the solid aerosol generating matrix.

[0152] The examples of temperature, time, and other values ​​in this article and accompanying figures are related to the material / size of the heating element, the composition / size of the aerosol-forming matrix, and the power supply and components used. Therefore, these temperature and time values ​​should not be limited by these examples.

[0153] In practical applications, the temperature sensing component in the heated non-combustible device actually detects the temperature of the heating element, preferably the temperature of the outer wall of the heating element. By controlling the temperature of the heating element, the heating temperature of the aerosol forming matrix is ​​controlled. Therefore, the temperatures of the heating element and the aerosol forming matrix are positively correlated, but not necessarily identical. That is to say, in some cases, the temperature of the heating element can be used to characterize the temperature of the aerosol forming matrix.

[0154] The above description is merely a preferred embodiment of the present invention and is not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of the claims of the present invention.

Claims

1. A control method for a heating non-combustible device, characterized in that, include: First output step: During the first time period after receiving the heating start signal, output the preset power; Determination steps: At the end of the first time period, the current thermal engine membership degree is determined based on the current heating element temperature, the current ambient temperature, and the initial cavity temperature. The state of the heating non-combustion device is divided into two fuzzy sets: thermal engine and cold engine. The thermal engine membership degree of the heating non-combustion device is calculated through a preset membership function. Second output step: During the second period after the end of the first period, the current base power is obtained according to the preset heating control algorithm, and the current base power is adjusted according to the current heat engine membership degree, and the adjusted power is output. Third output step: After the second time period, obtain the current base power according to the preset heating control algorithm, and output the current base power.

2. The control method according to claim 1, characterized in that, The second output step includes: During the first sub-period of the second time period, the current basic preheating power is obtained, and the current basic preheating power is adjusted according to the current heat engine membership, and the adjusted power is output. During the second sub-period of the second time period, the current base heating power is calculated using an energy control algorithm, and the current base heating power is adjusted according to the current heat engine membership, and the adjusted power is output. The third output step includes: After the second time period, the current base heating power is calculated using an energy control algorithm, and the current base power is output.

3. The control method according to claim 1, characterized in that, The step of determining the current thermomechanical membership degree based on the current heating element temperature, the current ambient temperature, and the initial cavity temperature includes: When the current temperature of the heating element is greater than the first preset temperature, the current thermomechanical membership is set to a preset value, which is 70% to 90%.

4. The control method according to claim 1, characterized in that, The step of determining the current thermomechanical membership degree based on the current heating element temperature, the current ambient temperature, and the initial cavity temperature includes: When the current heating element temperature is not greater than the first preset temperature, determine whether the current ambient temperature and the initial cavity temperature meet the preset conditions. When the preset conditions are met, the temperature rise slope is calculated based on the current heating element temperature and the initial ambient temperature, and the current thermal engine membership degree is determined based on the membership function and the temperature rise slope. The current thermal engine membership degree is greater than a preset value and less than 100%. If the preset conditions are not met, the current membership of the heat engine will be set to 100%.

5. The control method according to claim 1, characterized in that, The adjustment of the current base power based on the current heat engine membership includes: Adjust the current base power according to the following formula: P(t) = A * Ps(t) Where P(t) is the current adjusted power, A is the current heat engine membership, and Ps(t) is the current base power.

6. The control method according to claim 4, characterized in that, The step of determining whether the current ambient temperature and the initial cavity temperature meet the preset conditions includes: Calculate the sum of the current ambient temperature and the second preset temperature, and determine whether the calculated sum is less than the initial cavity temperature.

7. The control method according to claim 4, characterized in that, The step of determining the current membership degree of the heat engine based on the membership function and the temperature rise slope includes: A fuzzy control algorithm is used to determine the membership function, and the current membership degree of the heat engine is determined based on the membership function and the temperature rise slope; or... Based on multiple pre-stored temperature rise slopes and the corresponding thermodynamic membership degrees of each temperature rise slope, the current thermodynamic membership degree corresponding to the current temperature rise slope is determined. The thermodynamic membership degree corresponding to each stored temperature rise slope is determined by using a fuzzy control algorithm to determine the membership function, and then determined based on the membership function and the corresponding temperature rise slope.

8. The control method according to claim 1, characterized in that, The cavity temperature is obtained using the following method: The device obtains first temperature detection information from a first temperature measuring component mounted on a PCB board, and obtains second temperature detection information from a second temperature measuring component mounted on a controller, wherein the heating non-combustible device includes a PCB board and a controller mounted on the PCB board. The cavity temperature is determined based on the first temperature detection information and the second temperature detection information; And / or, Ambient temperature is obtained using the following methods: The third temperature detection information is obtained from a third temperature measuring component disposed on the battery, and the fourth temperature detection information is obtained from a fourth temperature measuring component disposed on the charging chip, wherein the heating non-combustible device includes a battery and a charging chip. The ambient temperature is determined based on the third temperature detection information and the fourth temperature detection information; And / or, The current temperature of the heating element can be obtained using the following method: The current fifth temperature detection information is obtained from the fifth temperature sensing component installed on the heating element; The current fifth temperature detection information is calibrated based on the initial fifth temperature detection information and the initial cavity temperature to obtain the current heating element temperature.

9. The heating control method according to claim 8, characterized in that, Determining the cavity temperature based on the first temperature detection information and the second temperature detection information includes: The first temperature detection information and the second temperature detection information are filtered respectively. The filtered first temperature detection information and the second temperature detection information are fused to obtain the cavity temperature; And / or, Determining the ambient temperature based on the third temperature detection information and the fourth temperature detection information includes: The third temperature detection information and the fourth temperature detection information are filtered respectively; The filtered third and fourth temperature detection information are fused to obtain the ambient temperature. And / or, The step of calibrating the current fifth temperature detection information based on the initial fifth temperature detection information and the initial cavity temperature to obtain the current heating element temperature includes: The current fifth temperature detection information is filtered. A differential algorithm is used to calibrate the filtered current fifth temperature detection information based on the initial fifth temperature detection information and the initial cavity temperature in order to obtain the current heating element temperature.

10. A heating non-combustible device, characterized in that, include: A heating element used to heat the aerosol forming matrix; A battery for providing power to the heating element; The controller is configured to: First output step: During the first time period after receiving the heating start signal, output the preset power; Determination steps: At the end of the first time period, the current thermal engine membership degree is determined based on the current heating element temperature, the current ambient temperature, and the initial cavity temperature. The state of the heating non-combustion device is divided into two fuzzy sets: thermal engine and cold engine. The thermal engine membership degree of the heating non-combustion device is calculated through a preset membership function. Second output step: During the second period after the end of the first period, the current base power is obtained according to the preset heating control algorithm, and the current base power is adjusted according to the current heat engine membership degree, and the adjusted power is output. Third output step: After the second time period, obtain the current base power according to the preset heating control algorithm, and output the current base power.

Citation Information

Patent Citations

  • Temperature control device, temperature control method and heating non-burning smoking set

    CN109588782A

  • Temperature control method of heating non-combustion fuming equipment and fuming equipment

    CN109863462A

  • Heating method and device of electronic smoking set, storage medium and electronic smoking set

    CN110946338A

  • Temperature control system of heating heat-not-burn cigarette device and temperature control method thereof

    CN111528532A

  • Heating non-combustion atomization device and temperature control method thereof

    CN116998790A