Temperature control method and apparatus, heating assembly, aerosol generating device, and medium

By controlling the duty cycle of the pulse width modulation signal and the temperature function of the heating unit, the problem of the single heating method in the heated non-combustible aerosol generating device is solved, and the rapid heating and temperature stability of the heating unit are achieved, thus improving the user's smoking experience.

CN116869223BActive Publication Date: 2026-05-19BEIJING WONZ TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING WONZ TECH CO LTD
Filing Date
2023-08-21
Publication Date
2026-05-19

AI Technical Summary

Technical Problem

Existing multi-stage heating non-combustible aerosol generators use constant power heating, resulting in a single heating method and affecting the user's inhalation experience.

Method used

By determining the duty cycle of the pulse width modulation signal of the heating unit, and combining the heat dissipation coefficient function and the heat loss function, the temperature stability and rapid heating of the heating unit are controlled, enabling flexible control of multiple heating units and generating aerosols.

Benefits of technology

It improves the inhalation experience of the aerosol generator, ensures rapid and stable heating of the heating unit, prevents aerosol condensation, and enhances the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116869223B_ABST
    Figure CN116869223B_ABST
Patent Text Reader

Abstract

The application discloses a temperature control method of a heating assembly, a temperature control device, a heating assembly, an aerosol generating device and a computer readable storage medium. The heating assembly comprises a plurality of heating units, and the temperature control method comprises: determining a duty cycle of a pulse width modulation signal of at least one heating unit; and controlling the corresponding heating unit to work according to the duty cycle of the pulse width modulation signal of the heating unit. The temperature control method of the application controls the corresponding heating unit to work by determining the duty cycle of the pulse width modulation signal of at least one heating unit in the heating assembly, controls the heating unit to work when the heating assembly is used in the aerosol generating device, so that the aerosol generating device generates aerosol, and the user's smoking experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of heating control technology, and more specifically, to a temperature control method for a heating component, a temperature control device, a heating component, an aerosol generating device, and a computer-readable storage medium. Background Technology

[0002] In related technologies, multi-stage heating non-combustible aerosol generating devices use constant power to sequentially heat different heating units to a preset temperature. This single heating method affects the user's inhalation experience. Summary of the Invention

[0003] The present invention provides a temperature control method for a heating component, a temperature control device, a heating component, an aerosol generating device, and a computer-readable storage medium.

[0004] This invention provides a temperature control method for a heating assembly, the heating assembly including multiple heating units. The temperature control method includes: determining the duty cycle of a pulse width modulation signal for at least one of the heating units; controlling the operation of the corresponding heating unit according to the duty cycle of the pulse width modulation signal of the heating unit; determining the duty cycle of the pulse width modulation signal of at least one of the heating units includes: determining a rapid heating function based on the difference between the current temperature and the target temperature of the heating unit; determining a temperature stabilization function based on the heat dissipation coefficient function and the heat loss function of the heating unit; determining an oscillation suppression function based on the temperature change value of the heating unit within a set time; determining the duty cycle of the pulse width modulation signal controlling the heating unit based on the rapid heating function, the temperature stabilization function, and the oscillation suppression function; wherein, determining the temperature stabilization function based on the heat dissipation coefficient function and the heat loss function of the heating unit includes: determining the heat dissipation coefficient function based on the current temperature and the heat dissipation coefficient of the surrounding object of the heating unit; and determining the heat loss function based on the temperature change value within a preset time.

[0005] This invention provides a temperature control device for a heating assembly, the heating assembly including multiple heating units. The temperature control device includes: a determining module and a control module. The determining module is used to determine the duty cycle of a pulse width modulation signal for at least one of the heating units. The control module is used to control the operation of the corresponding heating unit according to the duty cycle of the pulse width modulation signal of the heating unit. The determining module includes: a first determining module, a second determining module, a third determining module, and a fourth determining module. The first determining module is used to determine a rapid heating function based on the difference between the current temperature and the target temperature of the heating unit. The second determining module is used to determine the rapid heating function based on the heat dissipation of the heating unit. The coefficient function and the heat loss function of the heating unit determine the temperature stabilization function; the third determining module is used to determine the oscillation suppression function based on the temperature change value of the heating unit within a set time; the fourth determining module is used to determine the duty cycle of the pulse width modulation signal controlling the heating unit based on the rapid heating function, the temperature stabilization function, and the oscillation suppression function; wherein, the second determining module includes: a first determining submodule and a second determining submodule, the first determining submodule is used to determine the heat dissipation coefficient function based on the current temperature and the heat dissipation coefficient of the environmental object of the heating unit; the second determining submodule is used to determine the heat loss function based on the change value of the current temperature within a preset time.

[0006] This invention provides a heating assembly, which includes one or more processors and a memory. The memory stores a computer program, which, when executed by the processor, implements the steps of the temperature control method described in any of the above embodiments.

[0007] This invention provides an aerosol generating apparatus, which includes one or more processors and a memory. The memory stores a computer program, which, when executed by the processor, implements the steps of the temperature control method described in any of the above embodiments.

[0008] This invention provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of the temperature control method of any of the above embodiments.

[0009] The temperature control method of this invention determines a heat dissipation coefficient function based on the heat dissipation coefficient of the surrounding objects of the heating unit, determines a suitable temperature stability function based on the heat dissipation coefficient function and the heat loss function, and then determines the duty cycle of the pulse width modulation signal controlling the heating unit based on the rapid heating function, the temperature stability function and the oscillation suppression function. This achieves rapid heating of the heating unit while improving temperature stability, and controls the operation of the corresponding heating unit in the heating assembly of the aerosol generation device to perform non-combustible heating of the aerosol generation medium, thereby generating aerosol. Furthermore, it controls the heating sequence and time of multiple heating units through various control methods to control the continuous generation of aerosol by the aerosol generation device, thereby improving the user's inhalation experience.

[0010] Additional aspects and advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. Attached Figure Description

[0011] The above and / or additional aspects and advantages of the present invention will become apparent and readily understood from the description of the embodiments taken in conjunction with the following drawings, in which:

[0012] Figure 1 This is a schematic flowchart of a temperature control method according to certain embodiments of the present invention;

[0013] Figure 2 This is a schematic diagram of a heating assembly according to certain embodiments of the present invention;

[0014] Figure 3 This is a schematic flowchart of a temperature control method according to certain embodiments of the present invention;

[0015] Figure 4 This is a schematic flowchart of a temperature control method according to certain embodiments of the present invention;

[0016] Figure 5 This is a schematic diagram of a temperature control device according to certain embodiments of the present invention;

[0017] Figure 6 This is a schematic diagram of a temperature control device according to certain embodiments of the present invention;

[0018] Figure 7 This is a schematic diagram of a temperature control device according to certain embodiments of the present invention;

[0019] Figure 8 This is a schematic diagram of an aerosol generating apparatus according to certain embodiments of the present invention;

[0020] Figure 9 This is a schematic diagram of the temperature stability test curve for certain embodiments of the present invention;

[0021] Figure 10 This is a schematic diagram of the temperature control method according to certain embodiments of the present invention;

[0022] Figure 11 This is a schematic diagram of the power curve of the heating unit in some embodiments of the present invention;

[0023] Figure 12 This is a schematic diagram illustrating parameter variations under different voltages in certain embodiments of the present invention;

[0024] Figure 13 This is a schematic flowchart of a temperature control method according to certain embodiments of the present invention;

[0025] Figure 14 This is a schematic flowchart of a temperature control method according to certain embodiments of the present invention;

[0026] Figure 15 This is a schematic diagram of a temperature control device according to certain embodiments of the present invention;

[0027] Figure 16 This is a schematic flowchart of a temperature control method according to certain embodiments of the present invention;

[0028] Figure 17 This is a schematic flowchart of a temperature control method according to certain embodiments of the present invention;

[0029] Figure 18 This is a schematic diagram of a temperature control device according to certain embodiments of the present invention;

[0030] Figure 19 This is a schematic flowchart of a temperature control method according to certain embodiments of the present invention;

[0031] Figure 20 This is a schematic diagram of a temperature control device according to certain embodiments of the present invention;

[0032] Figure 21 This is a schematic flowchart of a temperature control method according to certain embodiments of the present invention;

[0033] Figure 22 This is a schematic diagram of temperature control stability curves under different voltages in certain embodiments of the present invention;

[0034] Figure 23 This is a schematic flowchart of a temperature control method according to certain embodiments of the present invention;

[0035] Figure 24 This is a schematic diagram of the heating unit's heating rate in some embodiments of the present invention;

[0036] Figure 25 This is a schematic diagram of the maximum temperature under different voltages in certain embodiments of the present invention;

[0037] Figure 26 This is a schematic flowchart of a temperature control method according to certain embodiments of the present invention;

[0038] Figure 27 This is a schematic flowchart of a temperature control method according to certain embodiments of the present invention;

[0039] Figure 28 This is a schematic diagram of a temperature control device according to certain embodiments of the present invention. Detailed Implementation

[0040] Embodiments of the present invention are described in detail below. These embodiments are illustrated in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present invention, and should not be construed as limiting the present invention.

[0041] The following disclosure provides many different embodiments or examples of different structures for implementing embodiments of the present invention. To simplify the disclosure of embodiments of the present invention, specific examples of components and arrangements are described below. Of course, these are merely examples and are not intended to limit the scope of the invention.

[0042] In related technologies, multi-stage heating non-combustible aerosol generating devices use constant power to sequentially heat different heating units to a preset temperature. This single heating method affects the user's inhalation experience.

[0043] Please see Figure 1 and Figure 2 This invention provides a temperature control method for a heating assembly 100, the heating assembly 100 including a plurality of heating units 10, the temperature control method including:

[0044] 01: Determine the duty cycle of the pulse width modulation signal of at least one heating unit 10.

[0045] 02: Control the operation of the corresponding heating unit 10 according to the duty cycle of the pulse width modulation signal of the heating unit 10.

[0046] Please see Figure 3 Step 01 includes:

[0047] 011: Determine the rapid heating function based on the difference between the current temperature of the heating unit 10 and the target temperature of the heating unit 10.

[0048] 012: Determine the temperature stability function based on the heat dissipation coefficient function and the heat loss function of the heating unit 10.

[0049] 013: Determine the oscillation suppression function based on the temperature change value of the heating unit 10 within a set time.

[0050] 014: Determine the duty cycle of the pulse width modulation signal controlling the heating unit 10 based on the rapid heating function, temperature stabilization function, and oscillation suppression function.

[0051] Please see Figure 4 Step 012 includes:

[0052] 0121: Determine the heat dissipation coefficient function based on the current temperature and the heat dissipation coefficient of the surrounding objects of the heating unit 10.

[0053] 0122: Determine the heat loss function based on the change in current temperature within a preset time period.

[0054] Please see Figure 5 This invention provides a temperature control device 20 for a heating assembly 100, the temperature control device 20 including a determining module 21 and a controlling module 22. Please refer to [link / reference]. Figure 6 The determination module 21 includes: a first determination module 211, a second determination module 212, a third determination module 213, and a fourth determination module 214. Please refer to [the relevant documentation / reference]. Figure 7 The second determining module 212 includes a first determining submodule 2121 and a second determining submodule 2122.

[0055] The temperature control method of this invention can be implemented by the temperature control device 20 of this invention. Specifically, step 01 can be implemented by the determining module 21, step 02 by the control module 22, step 011 by the first determining module 211, step 012 by the second determining module 212, step 013 by the third determining module 213, step 014 by the fourth determining module 214, step 0121 by the first determining submodule 2121, and step 0122 by the second determining submodule 2122. That is, the determining module 21 can be used to determine the duty cycle of the pulse width modulation signal of at least one heating unit 10. The control module 22 can be used to control the operation of the corresponding heating unit 10 according to the duty cycle of the pulse width modulation signal of the heating unit 10. The first determining module 211 can be used to determine a rapid heating function based on the difference between the current temperature and the target temperature of the heating unit 10. The second determining module 212 can be used to determine the temperature stability function based on the heat dissipation coefficient function and the heat loss function of the heating unit 10. The third determining module 213 determines the oscillation suppression function based on the temperature change value of the heating unit 10 within a set time. The fourth determining module 214 determines the duty cycle of the pulse width modulation signal controlling the heating unit 10 based on the rapid heating function, the temperature stability function, and the oscillation suppression function. The first determining submodule 2121 can be used to determine the heat dissipation coefficient function based on the current temperature and the heat dissipation coefficient of the surrounding objects of the heating unit 10. The second determining submodule 2122 can be used to determine the heat loss function based on the current temperature change value within a preset time.

[0056] It should be noted that the phrase "the heating assembly includes multiple heating units" mentioned in this invention can be understood as at least two heating units. Further, the temperature control method of this invention can determine the duty cycle of the pulse width modulation signal of at least one heating unit among the at least two heating units, and control the operation of the corresponding heating unit based on the determined duty cycle of the pulse width modulation signal of the heating unit. For example, if the heating assembly includes four heating units, the duty cycle of the pulse width modulation signal of three heating units can be determined among the four heating units, and the operation of the corresponding heating unit can be controlled based on the determined duty cycle of the pulse width modulation signal of the three heating units. As another example, if the heating assembly includes four heating units, the duty cycle of the pulse width modulation signal of all four heating units can be determined among the four heating units, and the operation of the corresponding heating unit can be controlled based on the duty cycle of the pulse width modulation signal of all four heating units. In this way, the user's suction experience can be improved by controlling multiple heating units.

[0057] In the temperature control method and temperature control device 20 of the present invention, a heat dissipation coefficient function is determined based on the heat dissipation coefficient of the environmental object of the heating unit 10, and a suitable temperature stability function is determined based on the heat dissipation coefficient function and the heat loss function. Then, the duty cycle of the pulse width modulation signal controlling the heating unit 10 is determined based on the rapid heating function, the temperature stability function and the oscillation suppression function. This enables the heating unit 10 to heat up rapidly while improving temperature stability, and controls the corresponding heating unit 10 in the heating assembly of the aerosol generation device to work, thereby heating the aerosol generation medium in a non-combustible manner to generate aerosol and improve the user's inhalation experience.

[0058] Please see Figure 8 The temperature control device 20 can be applied to the aerosol generating device 1000. The aerosol generating device 1000 may include devices such as intelligent cigarette filters, heated cigarettes, or tobacco roasters, etc., and is not specifically limited here. The aerosol generating device 1000 of this embodiment is illustrated using an intelligent cigarette filter as an example, and should not be construed as a limitation of the invention. During use, the intelligent cigarette filter, after placing a cigarette or other aerosol generating medium into the filter, heats the cigarette or other aerosol generating medium without combustion to generate aerosols.

[0059] Step 01 determines the duty cycle of the pulse width modulation signal of at least one heating unit 10. Specifically, the value of the duty cycle is related to the output heat of the heating unit 10. Before the heating unit 10 operates, the duty cycle of the pulse width modulation signal of at least one heating unit 10 will be determined.

[0060] In this way, by determining the duty cycle of the pulse width modulation signal of multiple heating units 10 respectively, rapid heating can be achieved while improving temperature stability, and a basis can be provided for subsequent control of the operation of the heating unit 10.

[0061] Step 02 controls the operation of the corresponding heating unit 10 according to the duty cycle of the pulse width modulation signal of the heating unit 10. Specifically, after determining the duty cycle of the pulse width modulation signal of multiple heating units 10, the operation of the corresponding heating unit 10 can be controlled according to the duty cycle of the pulse width modulation signal of the heating unit 10.

[0062] Thus, by controlling the operation of the corresponding heating unit 10 according to the duty cycle of the pulse width modulation signal of the heating unit 10, aerosol condensation can be avoided on the one hand, and the user's inhalation experience can be improved on the other hand.

[0063] Step 011 determines a rapid heating function based on the difference between the current temperature and the target temperature of the heating unit 10; step 012 determines a temperature stabilization function based on the heat dissipation coefficient function and the heat loss function of the heating unit 10; step 013 determines an oscillation suppression function based on the temperature change value of the heating unit 10 within a set time; and step 014 determines the duty cycle of the pulse width modulation signal controlling the heating unit 10 based on the rapid heating function, the temperature stabilization function, and the oscillation suppression function. Specifically, before controlling the heating unit 10 to operate, the rapid heating function is first determined based on the difference between the current temperature and the target temperature of the heating unit 10; then, the temperature stabilization function is determined based on the heat dissipation coefficient function and the heat loss function of the heating unit 10; next, the oscillation suppression function is determined based on the temperature change value of the heating unit 10 within a set time; and finally, the duty cycle of the pulse width modulation signal controlling the heating unit 10 is determined based on the rapid heating function, the temperature stabilization function, and the oscillation suppression function.

[0064] Thus, by determining the duty cycle of the pulse width modulation signals of multiple heating units 10 respectively, rapid heating can be achieved while improving temperature stability, and a basis for subsequent control of the heating unit 10 can be provided. In one embodiment, please refer to... Figure 9 Curves a, b, c, and d represent the test results of controlling the heating unit to rise to different specified temperatures. The specified temperature for curves a and b is 246 degrees Celsius, the specified temperature for curve c is 271 degrees Celsius, and the specified temperature for curve d is 306 degrees Celsius. After reaching the specified temperature, the temperature fluctuation of the heating component does not exceed ±2 degrees Celsius.

[0065] Step 0121 determines the heat dissipation coefficient function based on the current temperature and the heat dissipation coefficient of the environmental objects surrounding the heating unit 10, and step 0122 determines the heat loss function based on the change in current temperature over a preset time period. Specifically, the environmental objects include cigarettes and vacuum tubes. The aerosol generating medium in this invention is not directly connected to the heating unit 10; only the heat insulation component at the end of the heating tube is directly connected to the heating unit 10. The heat dissipation coefficient represents the thermal diffusion efficiency of the environmental objects, or the rate of heat loss of the environmental objects. After determining the rapid heating function, the heat dissipation coefficient function can be determined based on the current temperature and the heat dissipation coefficient of the environmental objects surrounding the heating unit 10. Simultaneously, the heat loss function can be determined based on the change in current temperature over a preset time period. Finally, the temperature stabilization function is determined based on the heat dissipation coefficient function and the heat loss function of the heating unit 10.

[0066] Thus, by determining the heat dissipation system function and the heat loss function of the heating unit 10, the temperature stability function can be further determined.

[0067] In some embodiments, multiple heating units 10 are arranged in sequence, and each heating unit 10 undergoes a baking stage. The baking stages of two adjacent heating units 10 are sequentially adjacent in time.

[0068] Specifically, multiple heating units 10 are baked separately, and the baking stages of two adjacent heating units 10 are controlled to be sequentially adjacent in time, so that the order in which the heating units 10 enter the baking stage is the same as the arrangement order of the multiple heating units 10. In one embodiment, please refer to... Figure 10 Schematic, where △t2, △t3, △t4 and △t5 can be the duration of the baking stage of the first heating unit, the second heating unit, the third heating unit and the fourth heating unit, respectively. The first heating unit to the fourth heating unit are arranged in sequence, and the baking stages of two adjacent heating units 10 are adjacent in time sequence, so that the arrangement order of the first heating unit to the fourth heating unit is the same as the time sequence of the baking stage.

[0069] In this way, in two adjacent heating units 10, after the baking stage of the preceding heating unit 10 is completed, the following heating unit 10 will then enter the baking stage, which can make aerosols continuously generated and improve the user experience.

[0070] In some embodiments, the heating component 100 is applied to the aerosol generating device 1000, which includes an air outlet. A plurality of heating units 10 are arranged in order of distance from the air outlet from near to far, namely: the first heating unit to the i-th heating unit 10. The plurality of heating units 10 are arranged in order of time of the baking stage, namely: the first heating unit to the i-th heating unit 10.

[0071] Specifically, the baking stage sequence of the heating unit 10 is the same as the order in which the heating unit 10 is closer to the air outlet than the order in which it is farther away. Heating units 10 closer to the air outlet enter the baking stage earlier, and heating units 10 farther from the air outlet enter the baking stage later. In one embodiment, please refer to... Figure 10 Schematic, where △t2, △t3, △t4 and △t5 can be the duration of the baking stage of the first heating unit, the second heating unit, the third heating unit and the fourth heating unit, respectively. The first heating unit is closest to the air outlet and the fourth heating unit is farthest from the air outlet. Therefore, the start time of △t2 is the earliest, that is, the first heating unit enters the baking stage first and the fourth heating unit enters the baking stage last.

[0072] Thus, the order of the distance between the heating unit 10 and the air outlet from near to far is the same as the time order of the baking stage. This allows the heating unit 10, which is closest to the air outlet, to enter the baking stage earliest, generating aerosol more quickly so that users can draw in the aerosol in a shorter time. It also prevents the generated aerosol from condensing due to its distance from the air outlet, thus improving the user experience.

[0073] In some embodiments, multiple heating units 10 undergo a baking stage and a heat preservation stage respectively, and each heating unit 10 remains in its respective heat preservation stage after its respective baking stage.

[0074] Specifically, after the baking stage, the temperature of the heating unit 10 rises to the required temperature. After the baking stage ends, it enters a heat preservation stage to maintain the required temperature. The baking and heat preservation stages of each heating unit 10 may be of different durations. After the baking stage ends, each heating unit 10 enters its own heat preservation stage and continues until the end. When the heating components are applied to the aerosol generating device 1000, maintaining the temperature of each heating unit 10 is conducive to consistent aerosol generation and maintains a consistent sucking experience.

[0075] In this way, each heating unit 10 enters and remains in the heat preservation stage after the baking stage, so that the temperature of each heating unit 10 can be maintained to keep the consistent sucking taste.

[0076] In some embodiments, multiple heating units 10 are arranged in sequence, and the multiple heating units 10 respectively go through a preheating stage, a baking stage and a heat preservation stage in sequence. The baking stages of two adjacent heating units 10 are adjacent in time sequence, and each heating unit 10 continues to be in its own heat preservation stage after its own baking stage ends.

[0077] Specifically, while one heating unit 10 is in the baking stage, other heating units 10 that have completed the baking stage may be in the heat preservation stage, and heating units 10 that have not completed the baking stage may be in the preheating stage, waiting to enter the baking stage. The timing order of the heating units 10 entering the baking stage is determined according to the arrangement order of the heating units 10. When the heating assembly 100 is applied to the aerosol generating device 1000, the timing order of the heating units 10 entering the baking stage is determined according to the order of the heating units 10 from near to far from the air outlet. In one embodiment, please refer to... Figure 10Schematic illustration: △t3 to △t6 represent the heat preservation stage of the first heating unit, △t4 to △t6 represent the heat preservation stage of the second heating unit, △t5 to △t6 represent the heat preservation stage of the third heating unit, and △t6 represent the heat preservation stage of the fourth heating unit; △t1 represents the preheating stage of the first heating unit, △t1 to △t2 represent the preheating stage of the second heating unit, △t1 to △t3 represent the preheating stage of the third heating unit, and △t1 to △t4 represent the preheating stage of the fourth heating unit. While the third heating unit is in the baking stage, the first and second heating units are in the heat preservation stage, and the fourth heating unit is in the preheating stage. After each heating unit 10 completes its baking stage, it remains in its respective heat preservation stage.

[0078] In this way, the heating unit 10 remains in the heat preservation stage after the baking stage ends, which ensures that the aerosol generated by the heating component 100, which is far from the air outlet, will not condense as it moves toward the air outlet, thus guaranteeing the user's suction experience.

[0079] In some embodiments, two adjacent heating units 10 are divided into a current heating unit and a next heating unit. When the current heating unit enters the baking stage, the temperature of the next heating unit is within a preset temperature range.

[0080] Specifically, the baking stages of two adjacent heating units 10 are sequentially adjacent in time; after the current heating unit finishes its baking stage, the next heating unit enters its baking stage. Controlling the temperature of the next heating unit within a preset temperature range ensures that the next heating unit does not affect the heating of the current heating unit, while simultaneously preparing for the next heating unit to enter its baking stage. In one embodiment, please refer to... Figure 10 Schematic, where △t3 can represent the baking stage of the second heating unit, and △t1 to △t3 can represent the preheating stage of the third heating unit. The second heating unit and the third heating unit are two adjacent heating units 10. When the second heating unit is the current heating unit, the third heating unit is the next heating unit. When the second heating unit is in the baking stage, the third heating unit is in the preheating stage, and the temperature is within the preset temperature range.

[0081] In this way, controlling the temperature of the next heating unit within the preset temperature range can reduce the impact of the next heating unit on the heating of the current heating unit, while preparing for the next heating unit to enter the baking stage.

[0082] In some implementations, the preset temperature range is [140°C, 180°C].

[0083] Specifically, the critical temperature range for the gas-liquid phase change of the cigarette portion corresponding to heating unit 10 is [103℃, 106℃]. When the gas-liquid phase change occurs in the cigarette portion corresponding to heating unit 10, the cigarette portion absorbs a large amount of heat (2200kJ / g), resulting in significant heat loss from heating unit 10. The temperature of the cigarette portion corresponding to adjacent heating units 10 needs to be far away from the critical temperature range for the gas-liquid phase change to ensure that the adjacent heating units 10 have completely completed the gas-liquid phase change. A suitable temperature range is approximately 160℃.

[0084] In this way, excessive heat absorption by the gas-liquid phase change of the cigarette portion corresponding to the adjacent heating unit 10 can be avoided, thus reducing the heat loss of the heating unit 10.

[0085] In some embodiments, the sum of the preheating stage, baking stage, and heat preservation stage times of any two heating units 10 is equal.

[0086] Specifically, multiple heating units 10 can sequentially enter the baking stage, making the duration of the preheating stage and the holding stage of each heating unit 10 significantly different, thus achieving segmented baking in sequence. Although the duration of each stage of each heating unit 10 is different, the sum of the preheating stage, baking stage, and holding stage times of any two heating units 10 is controlled to be equal, ensuring consistent taste during the user's inhalation time. In addition, the start time of the preheating stage and the end time of the holding stage of each heating unit 10 are the same to ensure consistency of the user's inhalation taste when applied to the aerosol generating device 1000.

[0087] In this way, the sum of the time for the preset stage, baking stage and heat preservation stage of the heating unit 10 is equal, and the total processing time of multiple heating units 10 can be controlled to be the same, which can ensure the consistency of the user's inhalation taste when applied to the aerosol generating device 1000.

[0088] In some embodiments, the heating component 100 is applied to the aerosol generating device 1000, which includes an air outlet. A plurality of heating units 10 include a first heating unit, the distance between the first heating unit and the air outlet is smaller than the distance between the other heating units 10 and the air outlet, and during the preheating stage of the first heating unit, the power of the first heating unit is greater than the power of the other heating units 10.

[0089] Specifically, when the aerosol generating device 1000 is operating, the first heating unit, which is closest to the air outlet, enters the baking stage first to reduce condensation of the aerosol as it moves towards the air outlet. Furthermore, during the preheating stage, the power of the first heating unit is greater than that of the other heating units 10, ensuring that the first heating unit reaches the appropriate temperature to generate aerosol in the shortest possible time.

[0090] Thus, the first heating unit, which is closest to the air outlet, has a higher power than the other heating units 10 during the preheating phase, enabling it to reach the appropriate temperature in the shortest time to generate aerosol, thereby improving the user experience.

[0091] In some embodiments, the heat source of the heating unit 10 includes at least one of the active heating heat of the heating unit 10 and the heat conduction heat of the adjacent heating unit 10.

[0092] Specifically, the sum of the power of each heating unit 10 is equal to the rated power of the power supply (denoted as P0). During the preheating stage (0-24 (ideal) / 33 (actual) s) and the baking stage (24 / 33-80 s) of the first heating unit, the power of the first heating unit (denoted as P1) gradually decreases over time, while the power of the second heating unit (denoted as P2) gradually increases over time. P1+P2≈P0, and in this stage, P1>P2, meaning that the power of the first heating unit is prioritized and the preheating time is short.

[0093] The duty cycle of the pulse width modulation signal of each heating unit 10 is positively correlated with the heating power distribution, except for the first and second heating units. In the initial heating stage, the first and second heating units heat simultaneously, with the same current temperature and similar target temperature. Theoretically, the duty cycles of the pulse width modulation signals of the first and second heating units should be basically the same. However, to enable the first heating unit to heat up quickly, external interference (e.g., software control) is used to make the power of the first heating unit much greater than that of the second heating unit. Furthermore, after the first heating unit enters the baking stage, the temperature of the second heating unit enters the preset temperature range. The duty cycle of the pulse width modulation signal of each heating unit 10 is positively correlated with the heating power distribution. After the baking stage, all heating units 10 are evenly distributed across P0.

[0094] In some embodiments, the heating component 100 is applied to the aerosol generating device 1000, which includes an air outlet. A plurality of heating units 10 are arranged in order of increasing distance from the air outlet: from the first heating unit to the i-th heating unit 10. The power consumption of the plurality of heating units 10 decreases sequentially from the first heating unit to the i-th heating unit 10.

[0095] Specifically, when the aerosol generating device 1000 starts operating, the first heating unit closest to the air outlet needs to heat up rapidly to generate aerosol in the shortest possible time; therefore, the power consumption of the first heating unit is relatively high. While one heating unit 10 is in the baking stage, the other heating units 10 that have not undergone the baking stage are in the preheating stage. During the preheating stage, the temperature of the heating units 10 rises slowly, and the heating units 10 farther from the air outlet spend a longer time in the preheating stage, requiring less temperature increase during the baking stage. Therefore, the power consumption of the multiple heating units 10 decreases sequentially from closest to farthest from the air outlet. In one embodiment, please refer to... Figure 11 Curves a1 to a4 represent the power distribution among the first to fourth heating units. The first heating unit is closest to the air outlet, and during operation, it receives a higher power allocation to each unit sequentially. For example, the first unit receives a higher power initially; then the power allocation to the first unit is reduced, and a higher power allocation to the second unit is increased; then the power allocation to the second unit is reduced, and a higher power allocation to the third unit is increased; and so on, the power allocation to the third unit is reduced, and a higher power allocation to the fourth unit is increased. In practice, the total power available for distribution may decrease to some extent as the battery is used.

[0096] In this way, the heating units 10 enter the baking state in order of their distance from the air outlet, and the power consumption of each heating unit 10 decreases in order of its distance from the air outlet from near to far, thus reducing power loss.

[0097] Furthermore, energy consumption fluctuates minimally during the operation of the heating component, allowing for energy consumption prediction. In one embodiment, please refer to... Figure 12 During the operation of the heating component, the voltage gradually decreases, which causes the current to decrease. The total time will be affected by this and increase, but the energy consumption fluctuates less, with energy consumption fluctuating between 130mAh and 150mAh.

[0098] Please see Figure 13 In some implementations, the environmental objects include n, where n is a positive integer greater than or equal to 1. Each environmental object corresponds to a sub-heat dissipation coefficient function, and the sub-heat dissipation coefficient function of the environmental object includes the heat dissipation coefficient of the corresponding environmental object. Step 0121 includes:

[0099] 01211: Determine the heat dissipation coefficient function based on the sub-heat dissipation coefficient functions of n environmental objects.

[0100] Please see Figure 7In some implementations, step 01211 can be implemented by the first determining submodule 2121. That is, the first determining submodule 2121 can be used to determine the heat dissipation coefficient function based on the sub-heat dissipation coefficient functions of n environmental objects, wherein the sub-heat dissipation coefficient functions of the environmental objects include the heat dissipation coefficients of the corresponding environmental objects.

[0101] Thus, the heat dissipation coefficient function can be determined by the sub-heat dissipation coefficient functions of n environmental objects, providing a basis for determining the temperature stability function.

[0102] Specifically, after determining the rapid heating function, the heat dissipation coefficient function can be determined based on the sub-heat dissipation coefficient functions of n environmental objects.

[0103] In some implementations, the expression for the heat dissipation coefficient function is:

[0104] S(T)=S1(T)+S2(T)+...+Sn(T).

[0105] Where S(T) is the heat dissipation coefficient function, and Sn(T) is the sub-heat dissipation coefficient function of the nth environmental object.

[0106] Specifically, S1(T) represents the sub-heat dissipation coefficient function of the first environmental object, S2(T) represents the sub-heat dissipation coefficient function of the second environmental object, and Sn(T) represents the sub-heat dissipation coefficient function of the nth environmental object.

[0107] Thus, by calculating the sum of the sub-heat dissipation coefficient functions of the first environmental object to the nth environmental object, the heat dissipation coefficient function can be determined, which is highly operable.

[0108] Please see Figure 14 In some implementations, step 01211 includes:

[0109] 012111: Determine the preset heat dissipation coefficient based on the ambient temperature;

[0110] 012112: Determine the heat dissipation coefficient function based on the preset heat dissipation coefficient and the sub-heat dissipation coefficient functions of n environmental objects.

[0111] Please see Figure 15 In some embodiments, the first determining submodule 2121 includes a first determining unit 21211 and a second determining unit 21212. Step 012111 can be implemented by the first determining unit 21211, and step 012112 can be implemented by the second determining unit 21212. That is, the first determining unit 21211 can be used to determine a preset heat dissipation coefficient based on the ambient temperature. The second determining unit 21212 can be used to determine a heat dissipation coefficient function based on the preset heat dissipation coefficient and the sub-heat dissipation coefficient functions of n environmental objects.

[0112] Thus, by determining the preset heat dissipation coefficient, and based on the preset heat dissipation coefficient and the sub-heat dissipation coefficient functions of n environmental objects, the heat dissipation coefficient function can be determined.

[0113] Specifically, after determining the rapid heating function, a preset heat dissipation coefficient can be determined based on the ambient temperature. Then, the heat dissipation coefficient function can be determined based on the preset heat dissipation coefficient and the sub-heat dissipation coefficient functions of n environmental objects. The ambient temperature can refer to the temperature of the environment where the heating unit 10 is located. A preset heat dissipation coefficient is introduced during the determination of the heat dissipation coefficient function to improve its applicability.

[0114] In some implementations, the expression for the heat dissipation coefficient function is:

[0115] S(T)=a0+S1(T)+S2(T)+...+Sn(T).

[0116] Where S(T) is the heat dissipation coefficient function, a0 is the preset heat dissipation coefficient, and Sn(T) is the sub-heat dissipation coefficient function of the nth environmental object.

[0117] Specifically, a0 represents the preset heat dissipation coefficient, which can be any value from 0.001 to 0.5. It represents the control coefficient constant, used to counteract sudden changes in ambient temperature, such as a sudden change from extremely cold to extremely hot. S1(T) represents the sub-heat dissipation coefficient function of the first environmental object, S2(T) represents the sub-heat dissipation coefficient function of the second environmental object, and Sn(T) represents the sub-heat dissipation coefficient function of the nth environmental object.

[0118] Thus, by summing the sub-heat dissipation coefficient functions of the first to the nth environmental object, and then adding them to the preset heat dissipation coefficient, the heat dissipation coefficient function can be determined, making it highly operable. Optionally, when there are many environmental objects, those with insignificant heat dissipation can be ignored, thereby keeping n at a small value, such as 2, 3, 4, or 5, to reduce the computational difficulty.

[0119] Please see Figure 16 In some implementations, step 01211 includes:

[0120] 012113: Determine the sub-heat dissipation coefficient function of the nth environmental object based on the current temperature, the heat dissipation coefficient of the nth environmental object, the current temperature difference of the nth environmental object, and the weight value.

[0121] 012114: Determine the heat dissipation coefficient function based on the sub-heat dissipation coefficient functions of n environmental objects.

[0122] Please see Figure 7In some implementations, steps 012113 and 012114 can be implemented by the first determining submodule 2121. That is, the first determining submodule 2121 can be used to determine the sub-heat dissipation coefficient function of the nth environmental object based on the current temperature, the heat dissipation coefficient of the nth environmental object, the current temperature difference of the nth environmental object, and the weight value. The first determining submodule 2121 can also be used to determine the heat dissipation coefficient function based on the sub-heat dissipation coefficient functions of the n environmental objects.

[0123] Thus, by determining the sub-heat dissipation coefficient function of the nth environmental object, the heat dissipation coefficient function can be determined, providing a basis for determining the temperature stability function.

[0124] Specifically, after determining the rapid heating function, the sub-heating coefficient function of the nth environmental object can be determined based on the current temperature, the heat dissipation coefficient of the nth environmental object, the current temperature difference of the nth environmental object, and the weight value. Then, the heat dissipation coefficient function is determined based on the sub-heating coefficient functions of the n environmental objects.

[0125] In some implementations, the expression for the sub-heat dissipation coefficient function of the nth environmental object is:

[0126] Sn(T)=an*exp(-((T-bn) / cn)*((T-bn) / cn)).

[0127] Where Sn(T) is the sub-heat dissipation coefficient function of the nth environmental object, an is the heat dissipation coefficient of the nth environmental object, T is the current temperature, bn is the current temperature difference of the nth environmental object, and cn is the weight value.

[0128] Specifically, the combined formula an*exp(-((T-bn) / cn)*((T-bn) / cn)) is used to describe the heat parameters carried away by the heating unit 10 by the environmental object. Here, an is the heat dissipation coefficient of the nth environmental object, T is the current temperature of the heating unit 10, bn is the current temperature difference of the nth environmental object, which represents the difference between the current temperature of the environmental object and the expected stable temperature of the environmental object. The current temperature difference of the environmental object is positively correlated with the temperature of the contacting object and is also positively correlated with the effective corresponding area of ​​the heating unit 10 and the environmental object. The contacting object temperature, the effective corresponding area of ​​the heating unit 10 and the environmental object can be called influencing factors. The larger the influencing factor, the larger bn is, and the smaller the influencing factor, the smaller bn is. cn is the weight value. cn is related to the contact thermal resistance between the environmental object and the heating unit 10 and is also related to the thermal conductivity coefficient of the environmental object. cn can be obtained by measurement. Specifically, cn represents the ratio of the temperature difference of the heating unit 10 per unit time to the temperature difference of the ambient object per unit time. When the temperature difference of the heating unit 10 per unit time T = 1℃, and the temperature difference of the ambient object changes by 0.1℃, the weight value cn is 1 / 0.1 = 10. It can be understood that this weight value is related not only to the contact thermal resistance between the ambient object and the heating unit 10, but also to the heat transfer coefficient.

[0129] Thus, by obtaining the expression for the nth sub-heat dissipation coefficient function, we can further provide a basis for obtaining the heat dissipation coefficient function.

[0130] Please see Figure 17 In some embodiments, the environmental object includes a first environmental object and a second environmental object, and 01211 includes:

[0131] 012115: Determine the sub-heat dissipation coefficient function of the first environmental object based on the current temperature, the heat dissipation coefficient of the first environmental object, the current temperature difference of the first environmental object, and the first weight value.

[0132] 012116: Determine the sub-heat dissipation coefficient function of the second environmental object based on the current temperature, the heat dissipation coefficient of the second environmental object, the current temperature difference of the second environmental object, and the second weight value.

[0133] 012117: Determine the heat dissipation coefficient function based on the sub-heat dissipation coefficient function of the first environmental object and the sub-heat dissipation coefficient function of the second environmental object.

[0134] Please see Figure 18In some embodiments, the first determining submodule 2121 further includes a third determining unit 21213, a fourth determining unit 21214, and a fifth determining unit 21215. Step 012115 can be implemented by the third determining unit 21213, step 012116 can be implemented by the fourth determining unit 21214, and step 012117 can be implemented by the fifth determining unit 21215. That is, the third determining unit 21213 can be used to determine the sub-heat dissipation coefficient function of the first environmental object based on the current temperature, the heat dissipation coefficient of the first environmental object, the current temperature difference of the first environmental object, and the first weight value. The fourth determining unit 21214 can be used to determine the sub-heat dissipation coefficient function of the second environmental object based on the current temperature, the heat dissipation coefficient of the second environmental object, the current temperature difference of the second environmental object, and the second weight value. The fifth determining unit 21215 can be used to determine the heat dissipation coefficient function based on the sub-heat dissipation coefficient function of the first environmental object and the sub-heat dissipation coefficient function of the second environmental object.

[0135] Thus, by determining the sub-heat dissipation coefficient function of the first environmental object and the sub-heat dissipation coefficient function of the second environmental object, the heat dissipation coefficient function can be determined, providing a basis for determining the temperature stability function.

[0136] Specifically, after determining the rapid heating function, the sub-heating coefficient function of the first environmental object can be determined based on the current temperature, the heat dissipation coefficient of the first environmental object, the current temperature difference of the first environmental object, and the first weight value. At the same time, the sub-heating coefficient function of the second environmental object can be determined based on the current temperature, the heat dissipation coefficient of the second environmental object, the current temperature difference of the second environmental object, and the second weight value. Then, the heat dissipation coefficient function is determined based on the sub-heating coefficient functions of the first and second environmental objects.

[0137] In some implementations, the expression for the heat dissipation coefficient function is:

[0138] S(T)=a1*exp(-((T-b1) / c1)*((T-b1) / c1))+a2*exp(-((T-b2) / c2)*((T-b2) / c2)).

[0139] Where S(T) is the heat dissipation coefficient function, a1 is the heat dissipation coefficient of the first environmental object, T is the current temperature, b1 is the current temperature difference of the first environmental object, c1 is the first weight value, a1*exp(-((T-b1) / c1)*((T-b1) / c1)) is the sub-heat dissipation coefficient function of the first environmental object, a2 is the heat dissipation coefficient of the second environmental object, b2 is the current temperature difference of the second environmental object, c2 is the second weight value, a2*exp(-((T-b2) / c2)*((T-b2) / c2)) is the sub-heat dissipation coefficient function of the second environmental object.

[0140] Specifically, the values ​​of a1, b1, c1, a2, b2, and c2 are related to the heat dissipation coefficient of the equipment. The value of a1 can range from 0 to 10, for example, 6.09; the value of b1 can range from 100℃ to 900℃, for example, 383.6℃; and the value of c1 can range from 0.1 to 300, for example, 107.8. The combined formula a1*exp(-((T-b1) / c1)*((T-b1) / c1)) is used to describe the heat energy carried away by the heating unit 10 by a first environmental object, such as the object being heated (e.g., a cigarette). The heat transfer object; the value range of a2 can be -2 to 2, for example 0.5924, the value range of b2 can be 60 to 500, for example 165.1, and the value range of c2 can be 0.1 to 300, for example 82.16. The combined formula a2*exp(-((T-b2) / c2)*((T-b2) / c2)) is used to describe the second environmental object that carries away the heat energy of the heating unit 10. The second environmental object represents the secondary heat transfer object, such as the vacuum tube. The heat transfer between the insulation component and the air is not considered here. It should be noted that in this embodiment, in the direction of heat transfer, the insulation component is located downstream of the vacuum tube, while the heating unit 10 is located upstream of the vacuum tube.

[0141] Thus, the heat dissipation coefficient function can be obtained by calculating the sum of the combined formulas a1*exp(-((T-b1) / c1)*((T-b1) / c1)) and a2*exp(-((T-b2) / c2)*((T-b2) / c2)).

[0142] In other embodiments, the heat-generating device (such as heating unit 10) is connected to the PCBA via wires. For the calculation of the heat dissipation coefficient function, there is also a combined formula a3*exp(-((T-b3) / c3)*((T-b3) / c3)) to describe the heat energy carried away by the PCBA from the heat-generating device, representing the heat transfer object in each heat transfer.

[0143] Please see Figure 19 In some implementations, step 012117 includes:

[0144] 0121171: Determine the preset heat dissipation coefficient based on the ambient temperature.

[0145] 0121172: Determine the heat dissipation coefficient function based on the preset heat dissipation coefficient, the sub-heat dissipation coefficient function of the first environmental object, and the sub-heat dissipation coefficient function of the second environmental object.

[0146] Please see Figure 20In some embodiments, the fifth determining unit 21215 includes a first determining subunit 212151 and a second determining subunit 212152. Step 0121171 can be implemented by the first determining subunit 212151, and step 0121172 can be implemented by the second determining subunit 212152. That is, the first determining subunit 212151 can be used to determine a preset heat dissipation coefficient based on the ambient temperature. The second determining subunit 212152 can be used to determine a heat dissipation coefficient function based on the preset heat dissipation coefficient, a sub-heat dissipation coefficient function of a first environmental object, and a sub-heat dissipation coefficient function of a second environmental object.

[0147] Thus, by determining the preset heat dissipation function, and based on the preset heat dissipation coefficient, the sub-heat dissipation coefficient function of the first environmental object, and the sub-heat dissipation coefficient function of the second environmental object, the heat dissipation coefficient function can be determined.

[0148] Specifically, after determining the sub-heat dissipation coefficient function of the first environmental object and the sub-heat dissipation coefficient function of the second environmental object, the preset heat dissipation coefficient is determined based on the ambient temperature. Finally, the heat dissipation coefficient function can be determined based on the preset heat dissipation coefficient, the sub-heat dissipation coefficient function of the first environmental object, and the sub-heat dissipation coefficient function of the second environmental object.

[0149] In some implementations, the expression for the heat dissipation coefficient function is:

[0150] S(T)=a0+a1*exp(-((T-b1) / c1)*((T-b1) / c1))+a2*exp(-((T-b2) / c2)*((T-b2) / c2)).

[0151] Where S(T) is the heat dissipation coefficient function, a0 is the preset heat dissipation coefficient, a1 is the heat dissipation coefficient of the first environmental object, T is the current temperature, b1 is the current temperature difference of the first environmental object, c1 is the first weight value, a1*exp(-((T-b1) / c1)*((T-b1) / c1)) is the sub-heat dissipation coefficient function of the first environmental object, a2 is the heat dissipation coefficient of the second environmental object, b2 is the current temperature difference of the second environmental object, c2 is the second weight value, a2*exp(-((T-b2) / c2)*((T-b2) / c2)) is the sub-heat dissipation coefficient function of the second environmental object. Specifically, since the measurements of a1, b1, c1, a2, b2, and c2 are usually taken at room temperature (fixed, such as 25℃), but the operating environment of the equipment is unpredictable, their initial values ​​are inconsistent with the initial values ​​at the time of measurement, and compensation is required to suppress complex environmental temperature changes. The first weight value c1 represents the ratio of the temperature difference of the heating unit to the temperature difference of the first ambient object per unit time. When the current temperature T of the heating unit 10 is 1℃, and the temperature of the first ambient object changes by 0.1℃, the first weight value is 1 / 0.1 = 10. This weight value is related to the contact thermal resistance and heat transfer coefficient between the first ambient object and the heating unit 10. Similarly, the first weight value c2 represents the ratio of the temperature difference of the heating unit to the temperature difference of the second ambient object per unit time. The determination method of c2 is similar to that of c1, and will not be repeated here.

[0152] Thus, the heat dissipation coefficient function can be calculated by summing the preset heat dissipation coefficient, the sub-heat dissipation coefficient function of the first environmental object, and the sub-heat dissipation coefficient function of the second environmental object.

[0153] Please see Figure 21 In some implementations, step 0122 includes:

[0154] 01221: Determine the heat loss function based on the integral of the change in current temperature over a preset time period.

[0155] Please see Figure 7 In some implementations, step 01221 can be implemented by the second determining submodule 2122. That is, the second determining submodule 2122 can be used to determine the heat loss function based on the integral of the change in current temperature over a preset time period.

[0156] Thus, by determining the heat loss function, the temperature stability function can be further determined.

[0157] Specifically, after determining the rapid heating function, the heat loss function can be determined based on the integral of the change in current temperature over a preset time period.

[0158] In some implementations, the expression for the heat loss function is:

[0159]

[0160] Where Es is the heat loss function, t1 is the current time, t2 is the preset time backward from the current time, and e(τ) is the change in current temperature within the preset time.

[0161] Specifically, the preset time includes t0 seconds, meaning that t2 can be t0 seconds backward from the value of t1, and this value of t0 is adjustable.

[0162] Thus, by determining the heat loss function, we can further provide a basis for determining the temperature stability function.

[0163] In some implementations, the expression for the temperature stability function is:

[0164] U(T) = S(T) * Es;

[0165] Where U(T) is the temperature stability function, S(T) is the heat dissipation coefficient function, and Es is the heat loss function.

[0166] Specifically, the primary purpose of the temperature stability function is to combat heat loss. In one embodiment, please refer to... Figure 22 (The top image shows temperature control at 3.9V voltage, and the bottom image shows temperature control at 3.6V voltage.) Under different battery voltages, the temperature accuracy and stability of the four heating units 10 (each line represents one heating unit 10) are very high, with fluctuations not exceeding ±1 degree Celsius. Moreover, under a 3.6 to 4.0V power supply / battery environment, the temperature measurement value at the constant temperature end does not exceed ±1 degree Celsius.

[0167] Thus, the temperature stability function can be determined through the heat dissipation coefficient function and the heat loss function, and further, it can provide a basis for determining the duty cycle of the pulse width modulation signal controlling the heating unit 10.

[0168] Please see Figure 23 In some implementations, step 011 includes:

[0169] 0111: Determine the rapid heating function based on the heat conversion coefficient of heating unit 10, the first desired temperature rise rate coefficient, and the difference.

[0170] Please see Figure 6 In some implementations, step 0111 can be implemented by the first determining module 211. That is, the first determining module 211 can be used to determine the rapid heating function based on the heat conversion coefficient of the heating unit 10, the first desired temperature rise rate coefficient, and the difference.

[0171] Thus, by determining the rapid heating function, a basis can be provided for subsequently determining the duty cycle of the pulse width modulation signal controlling the heating unit 10.

[0172] Specifically, before determining the temperature stability function, the rapid heating function can be determined based on the heat conversion coefficient of the heating unit 10, the first desired temperature rise rate coefficient, and the difference. The heat conversion coefficient is the efficiency of the heating unit 10 in effectively transferring heat to the aerosol generating medium. In this embodiment of the invention, the efficiency of the heating unit 10 in transferring heat to the cigarette is approximately between 0.38 and 0.55, while the value of the heat conversion coefficient is between 0 and 1, and theoretically not equal to 1. The desired temperature rise rate coefficient is the expected temperature change coefficient of the heating unit 10 per unit time. For example, the expected temperature change of the heating unit 10 can be 1.8-3.5℃ / 0.1s, and the value of the desired temperature rise rate coefficient can be between 0 and 1. Values ​​within the range of 0-1 are more consistent with the scheme of this invention. The value of the desired temperature rise rate coefficient can also be outside the range of 0-1, for example, values ​​within the range of 0-5 are also possible, but due to the limitation of battery output power, the desired temperature rise rate coefficient cannot exceed 5.

[0173] In some implementations, the expression for the rapid heating function is:

[0174] U(eT)=p1*exp(p2*eT);

[0175] Where U(eT) is the rapid heating function, p1 is the heat conversion coefficient of heating unit 10, p2 is the first desired temperature rise rate coefficient, and eT is the difference.

[0176] Specifically, exp(p2*eT)=e^(p2*eT), where U(eT) is an exponential function, and p1 takes values ​​from 0.2 to 0.8, while p2 takes values ​​from 0 to 1. In one embodiment, please refer to... Figure 24 (The left figure represents a 4.0V environment, and the right figure represents a 3.7V environment.) The preset temperature for the test with a cigarette is 320℃. Under the 4.0V voltage environment, it takes about 43 seconds to reach the peak temperature, and under the 3.7V environment, it takes about 52 seconds. The temperature difference is about 17% (1-43 / 52=17.3%), and the power reduction is about 15% (1-3.5*3.5 / 3.8 / 3.8=15.2%, the actual voltage under the 3.7V environment is about 3.5V, and the actual voltage under the 4.0V environment is about 3.8V). The voltage reduction is calculated by p=U*U / R. The power reduction of 15.2% leads to a 17% reduction in the heating rate. This is a limitation of physical characteristics that cannot be solved by the method. However, this implementation method can still ensure good heating capacity after the battery power decreases.

[0177] Thus, by determining the rapid heating function, a basis can be provided for determining the duty cycle of the pulse width modulation signal controlling the heating unit 10.

[0178] Furthermore, in one embodiment, the relationship between the maximum temperature reached by heating and the voltage is as follows: Figure 25 As shown, the relationship between the maximum temperature and voltage is Tmax = 0.0065 × U + 71.86, where Tmax represents the maximum temperature and U represents the voltage.

[0179] Please see Figure 26 In some implementations, step 013 includes:

[0180] 0131: Determine the oscillation suppression function based on the heat loss coefficient of the heating unit 10, the second desired temperature rise rate coefficient, and the temperature change value of the heating unit 10 within a set time.

[0181] Please see Figure 6 In some implementations, step 0131 can be implemented by a third determining module 213. That is, the third determining module 213 can be used to determine the oscillation suppression function based on the heat loss coefficient of the heating unit 10, the second desired temperature rise rate coefficient, and the temperature change value of the heating unit 10 within a set time.

[0182] Thus, by determining the oscillation suppression function, a basis can be provided for subsequently determining the duty cycle of the pulse width modulation signal controlling the heating unit 10.

[0183] Specifically, after determining the temperature stability function, the oscillation suppression function can be determined based on the heat loss coefficient of the heating unit 10, the second desired temperature rise rate coefficient, and the temperature change value of the heating unit 10 within a set time. The heat loss coefficient represents the rate of heat loss of the heating unit 10 to the outside, and the second desired temperature rise rate coefficient represents the expected temperature change value of the heating unit 10 per unit time.

[0184] In some implementations, the expression for the oscillation suppression function is:

[0185] U(dT) = p3*exp(p4*dT);

[0186] Where U(dT) is the oscillation suppression function, p3 is the heat loss coefficient of the heating unit 10, p4 is the second desired temperature rise rate coefficient, and dT is the temperature change value of the heating unit 10 within a set time.

[0187] Specifically, the main purpose of oscillation suppression is to counteract the temperature transfer delay. After the heating device generates heat, it takes time for the heat to be transferred to the heated object. Therefore, the purpose of U(dT) is to suppress temperature and control the oscillation caused by the temperature transfer delay. U(dT) is an exponential function, where P3 takes values ​​from -0.9 to 0.1, and p4 can take values ​​from -0.5℃ / 0.1s to 0℃ / 0.1s.

[0188] Thus, by determining the oscillation suppression function, a basis can be provided for determining the duty cycle of the pulse width modulation signal controlling the heating unit 10.

[0189] In some embodiments, the duty cycle of the pulse width modulation signal of the heating unit 10 is:

[0190] U(t) = U(eT) + U(T) + U(dT).

[0191] Where U(t) is the duty cycle of the pulse width modulation signal of heating unit 10, U(eT) is the rapid heating function, U(T) is the temperature stabilization function, U(T) = S(T)*Es, S(T) is the heat dissipation coefficient function, and Es is the heat loss function. t1 is the current time, t2 is the preset time backward from the current time, e(τ) is the change in temperature within the preset time, and U(dT) is the oscillation suppression function.

[0192] Specifically, where t is the unit time (e.g., 100ms), eT is the difference between the current temperature and the target temperature, T is the current temperature, and dT is the temperature change per unit time. When U(t) is greater than 100, the duty cycle is 100% (i.e., 1); when U(t) is 50, the duty cycle is 50% (i.e., 0.5).

[0193] Thus, the duty cycle of the pulse width modulation signal of the heating unit 10 can be determined by the rapid heating function, the temperature stabilization function, and the oscillation suppression function, thereby solving problems such as rapid temperature rise, temperature stabilization, and rapid cooling during the temperature control process.

[0194] Please see Figure 27 In some embodiments, the temperature control method further includes:

[0195] 015: During the process of establishing thermal equilibrium on the heating unit 10, record the thermal equilibrium temperature and heat loss value of the heating unit 10. The heat loss value is the result of the calculation of the heat loss function.

[0196] 016: When the heating unit 10 establishes thermal equilibrium again, a new heat loss value is determined based on the new thermal equilibrium temperature of the heating unit 10, the recorded thermal equilibrium temperature, and the heat loss value.

[0197] Please see Figure 28In some embodiments, the determining module 21 further includes a recording module 215 and a fifth determining module 216. Step 015 can be implemented by the recording module 215, and step 016 can be implemented by the fifth determining module 216. That is, the recording module 215 can be used to record the thermal equilibrium temperature and heat loss value of the heating unit 10 during the process of establishing thermal equilibrium once, where the heat loss value is the result of the calculation of the heat loss function. The fifth determining module 216 can be used to determine a new heat loss value based on the new thermal equilibrium temperature of the heating unit 10, the recorded thermal equilibrium temperature, and the heat loss value when the heating unit 10 establishes thermal equilibrium again.

[0198] Thus, by recording the thermal equilibrium temperature and heat loss value during the previous thermal equilibrium process, and by determining the new heat loss value, a basis can be provided for establishing thermal equilibrium in the next process.

[0199] Specifically, after determining the duty cycle of the pulse width modulation signal controlling the heating unit 10, the thermal equilibrium temperature and heat loss value of the heating unit 10 are recorded. The heat loss value is the result of the calculation of the heat loss function. Then, when the heating unit 10 establishes thermal equilibrium again, a new heat loss value is determined based on the new thermal equilibrium temperature of the heating unit 10, the recorded thermal equilibrium temperature, and the heat loss value.

[0200] In some embodiments, when the heating unit 10 establishes thermal equilibrium again, the expression for the temperature stability function is:

[0201] U(T1)=S(T)*(T1 / T0)*Es0;

[0202] Wherein, U(T1) is the temperature stability function when the heating unit 10 establishes thermal equilibrium again, S(T) is the heat dissipation coefficient function, T0 is the thermal equilibrium temperature recorded during the previous thermal equilibrium process of the heating unit 10, T1 is the new thermal equilibrium temperature when the heating unit 10 establishes thermal equilibrium again, and Es0 is the heat loss value recorded during the previous thermal equilibrium process of the heating unit 10.

[0203] Specifically, when the difference between the preset target temperature and the current temperature is less than a fixed value or reaches a certain proportion, the system can switch from rapid heating to temperature stabilization. When the preset temperature is lower than the current temperature, rapid cooling is triggered. During these state changes, the integral value Es will be dynamically inherited, with an inheritance ratio of 0 to 5. The integral value describes the thermal equilibrium of the device under a specified condition, such as temperature T0 within a specified time t3. For example, if temperature T0 = 300 degrees Celsius and t3 = 12 seconds to establish internal thermal equilibrium, the integral value Es (integral value...) =1056 (Es is used to establish thermal equilibrium; this parameter describes the total heat loss over a certain time period). When equilibrium is established, t3, T0, and Es will be recorded. When the equipment needs to balance to temperature T1, this value will be dynamically inherited. If T1 = 200, then the inherited Es coefficient is approximately 0.62 (ideally, the Es coefficient is 200 / 300 = 0.67), and the inherited Es0 = 0.62 * 1056 = 654.72. Due to the inheritance of Es, the time for the equipment to establish equilibrium will be reduced, from t3 = 12 seconds to t2 = 4 seconds.

[0204] Thus, this temperature stabilization function can better accelerate the establishment of the next thermal equilibrium of the heating unit 10.

[0205] The temperature control method of this invention can be implemented by the heating component 100 and the aerosol generating device 1000 of this invention. Specifically, both the heating component 100 and the aerosol generating device 1000 include one or more processors 200 and a memory 300. The memory 300 stores a computer program. When the computer program is executed by the processor 200, the steps of the temperature control method of any of the above embodiments are implemented.

[0206] For example, when the program is executed by processor 200, the following steps are implemented for temperature control:

[0207] 01: Determine the duty cycle of the pulse width modulation signal for each of the multiple heating units 10.

[0208] 02: Control the operation of the corresponding heating unit 10 according to the duty cycle of the pulse width modulation signal of the multiple heating units 10.

[0209] The present invention provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor 200, implements the steps of the temperature control method of any of the above embodiments.

[0210] For example, when the program is executed by processor 200, the following steps are implemented for temperature control:

[0211] 01: Determine the duty cycle of the pulse width modulation signal for each of the multiple heating units 10.

[0212] 02: Control the operation of the corresponding heating unit 10 according to the duty cycle of the pulse width modulation signal of the multiple heating units 10.

[0213] In the temperature control method, temperature control device 20, heating component 100, aerosol generating device 1000, and computer-readable storage medium of the present invention, a heat dissipation coefficient function is determined based on the heat dissipation coefficient of the environmental object of the heating unit 10, and a suitable temperature stability function is determined based on the heat dissipation coefficient function and the heat loss function. Furthermore, the duty cycle of the pulse width modulation signal controlling the heating unit 10 is determined based on the rapid heating function, the temperature stability function, and the oscillation suppression function. This achieves rapid heating of the heating unit 10 while improving temperature stability, and controls the operation of the corresponding heating unit 10 in the heating component of the aerosol generating device to perform non-combustible heating of the aerosol generating medium, thereby generating aerosol. The heating sequence and time of multiple heating units 10 are controlled through various control methods to ensure continuous aerosol generation by the aerosol generating device, improving the user's inhalation experience.

[0214] Any process or method description in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or more executable instructions for implementing a particular logical function or process, and the scope of the preferred embodiments of the invention includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as will be understood by those skilled in the art to which embodiments of the invention pertain.

[0215] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a system including a processing module, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include: an electrical connection having one or more wires (control method), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Alternatively, the computer-readable medium may be paper or other suitable media on which the program can be printed, since the program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in a computer memory.

[0216] It should be understood that various parts of the embodiments of the present invention can be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0217] Those skilled in the art will understand that all or part of the steps of the methods described in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it includes one or a combination of the steps of the method embodiments. Furthermore, the functional units in the various embodiments of the present invention can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. The storage medium mentioned above can be a read-only memory, a disk, or an optical disk, etc.

[0218] In this specification, the use of terms such as "certain embodiments" indicates that a specific feature, structure, or characteristic described in connection with the described embodiment or example is included in at least one embodiment of the invention. In this specification, illustrative expressions of the above terms do not necessarily refer to the same embodiment. Furthermore, the described specific features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0219] Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of the present invention.

Claims

1. A method for temperature control of a heating assembly, the heating assembly comprising a plurality of heating units, characterized in that, The temperature control method includes: Determine the duty cycle of the pulse width modulation signal for at least one of the heating units; The operation of the corresponding heating unit is controlled according to the duty cycle of the pulse width modulation signal of the heating unit; Determining the duty cycle of the pulse width modulation signal of at least one of the heating units includes: The rapid heating function is determined based on the difference between the current temperature of the heating unit and the target temperature of the heating unit. The temperature stability function is determined based on the heat dissipation coefficient function and the heat loss function of the heating unit; The oscillation suppression function is determined based on the temperature change value of the heating unit within a set time period; The duty cycle of the pulse width modulation signal controlling the heating unit is determined based on the rapid heating function, the temperature stabilization function, and the oscillation suppression function. The step of determining the temperature stability function based on the heat dissipation coefficient function and the heat loss function of the heating unit includes: The heat dissipation coefficient function is determined based on the current temperature and the heat dissipation coefficient of the surrounding objects of the heating unit; The heat loss function is determined based on the change in the current temperature over a preset time period.

2. The temperature control method according to claim 1, characterized in that, The multiple heating units are arranged in sequence, and each heating unit undergoes a baking stage. The baking stages of two adjacent heating units are sequentially adjacent in time.

3. The temperature control method according to claim 2, characterized in that, The heating component is applied to the aerosol generating device, which includes an air outlet. The plurality of heating units are arranged in order of distance from the air outlet from near to far, namely: the first heating unit to the i-th heating unit. The plurality of heating units are arranged in order of time during the baking stage, namely: the first heating unit to the i-th heating unit.

4. The temperature control method according to claim 1, characterized in that, The multiple heating units each undergo a baking stage and a heat preservation stage, and each heating unit remains in its respective heat preservation stage after its respective baking stage.

5. The temperature control method according to claim 1, characterized in that, Multiple heating units are arranged in sequence, and each heating unit goes through a preheating stage, a baking stage and a heat preservation stage in sequence. The baking stages of two adjacent heating units are adjacent in time, and each heating unit continues to be in its respective heat preservation stage after its baking stage ends.

6. The temperature control method according to claim 5, characterized in that, Two adjacent heating units are divided into a current heating unit and a next heating unit. When the current heating unit enters the baking stage, the temperature of the next heating unit is within a preset temperature range.

7. The temperature control method according to claim 6, characterized in that, The preset temperature range is [140℃, 180℃].

8. The temperature control method according to claim 5, characterized in that, The sum of the preheating stage, baking stage, and heat preservation stage times for any two of the heating units is equal.

9. The temperature control method according to claim 5, characterized in that, The heating component is applied to an aerosol generating device, which includes an air outlet. The plurality of heating units include a first heating unit. The distance between the first heating unit and the air outlet is smaller than the distance between the other heating units and the air outlet. During the preheating stage, the power of the first heating unit is greater than the power of the other heating units.

10. The temperature control method according to claim 1, characterized in that, The heat source of the heating unit includes at least one of the active heating heat of the heating unit and the heat conduction heat of the adjacent heating units.

11. The temperature control method according to claim 1, characterized in that, The heating component is applied to an aerosol generating device, which includes an air outlet. The plurality of heating units are arranged in order of increasing distance from the air outlet as follows: from the first heating unit to the i-th heating unit. The power consumption of the plurality of heating units decreases sequentially from the first heating unit to the i-th heating unit.

12. The temperature control method according to claim 1, characterized in that, The environmental objects include n, where n is a positive integer greater than or equal to 1. Each environmental object corresponds to a sub-heat dissipation coefficient function, which includes the heat dissipation coefficient of the corresponding environmental object. Determining the heat dissipation coefficient function based on the current temperature and the heat dissipation coefficient of the environmental objects of the heating unit includes: The heat dissipation coefficient function is determined based on the sub-heat dissipation coefficient functions of the n environmental objects.

13. The temperature control method according to claim 12, characterized in that, Determining the heat dissipation coefficient function based on the sub-heat dissipation coefficient functions of the n environmental objects includes: Determine the preset heat dissipation coefficient based on the ambient temperature; The heat dissipation coefficient function is determined based on the preset heat dissipation coefficient and the sub-heat dissipation coefficient functions of the n environmental objects.

14. The temperature control method according to claim 12 or 13, characterized in that, Determining the heat dissipation coefficient function based on the sub-heat dissipation coefficient functions of the n environmental objects includes: The sub-heat dissipation coefficient function of the nth environmental object is determined based on the current temperature, the heat dissipation coefficient of the nth environmental object, the current temperature difference of the nth environmental object, and the weight value. The heat dissipation coefficient function is determined based on the sub-heat dissipation coefficient functions of the n environmental objects.

15. The temperature control method according to claim 12, characterized in that, The environmental objects include a first environmental object and a second environmental object. Determining the heat dissipation coefficient function based on the sub-heat dissipation coefficient functions of the n environmental objects includes: The sub-heat dissipation coefficient function of the first environmental object is determined based on the current temperature, the heat dissipation coefficient of the first environmental object, the current temperature difference of the first environmental object, and the first weight value. The sub-heat dissipation coefficient function of the second environmental object is determined based on the current temperature, the heat dissipation coefficient of the second environmental object, the current temperature difference of the second environmental object, and the second weight value. The heat dissipation coefficient function is determined based on the sub-heat dissipation coefficient function of the first environmental object and the sub-heat dissipation coefficient function of the second environmental object.

16. The temperature control method according to claim 15, characterized in that, The step of determining the heat dissipation coefficient function based on the sub-heat dissipation coefficient function of the first environmental object and the sub-heat dissipation coefficient function of the second environmental object includes: Determine the preset heat dissipation coefficient based on the ambient temperature; The heat dissipation coefficient function is determined based on the preset heat dissipation coefficient, the sub-heat dissipation coefficient function of the first environmental object, and the sub-heat dissipation coefficient function of the second environmental object.

17. The temperature control method according to claim 1, characterized in that, Determining the heat loss function based on the change in the current temperature over a preset time period includes: The heat loss function is determined by integrating the change in the current temperature over the preset time period.

18. The temperature control method according to claim 1, characterized in that, The step of determining the rapid heating function based on the difference between the current temperature of the heating unit and the target temperature of the heating unit includes: The rapid heating function is determined based on the heat conversion coefficient of the heating unit, the first desired temperature rise rate coefficient, and the difference.

19. The temperature control method according to claim 1, characterized in that, The step of determining the oscillation suppression function based on the temperature change value of the heating unit within a set time period includes: The oscillation suppression function is determined based on the heat loss coefficient of the heating unit, the second desired temperature rise rate coefficient, and the temperature change value of the heating unit within the set time.

20. The temperature control method according to claim 1, characterized in that, The temperature control method further includes: During the process of establishing thermal equilibrium on the heating unit, the thermal equilibrium temperature and heat loss value of the heating unit are recorded, and the heat loss value is the calculation result of the heat loss function; When the heating unit establishes thermal equilibrium again, a new heat loss value is determined based on the new thermal equilibrium temperature of the heating unit, the recorded thermal equilibrium temperature, and the heat loss value.

21. A temperature control device for a heating assembly, the heating assembly comprising a plurality of heating units, characterized in that, The temperature control device includes: A determining module is used to determine the duty cycle of a pulse width modulation signal for at least one of the heating units; A control module, wherein the control module is used to control the operation of the corresponding heating unit according to the duty cycle of the pulse width modulation signal of the heating unit; The determined module includes: The first determining module is used to determine a rapid heating function based on the difference between the current temperature of the heating unit and the target temperature of the heating unit. The second determining module is used to determine the temperature stability function based on the heat dissipation coefficient function of the heating unit and the heat loss function of the heating unit; The third determining module is used to determine the oscillation suppression function based on the temperature change value of the heating unit within a set time. The fourth determining module is used to determine the duty cycle of the pulse width modulation signal controlling the heating unit based on the rapid heating function, the temperature stabilization function, and the oscillation suppression function. The second determining module includes: A first determining submodule is configured to determine the heat dissipation coefficient function based on the current temperature and the heat dissipation coefficient of the environmental object of the heating unit. The second determining submodule is used to determine the heat loss function based on the change value of the current temperature within a preset time.

22. A heating assembly, characterized in that, The heating component includes one or more processors and a memory, the memory storing a computer program that, when executed by the processor, implements the steps of the temperature control method according to any one of claims 1-20.

23. An aerosol generating device, characterized in that, The aerosol generating apparatus includes one or more processors and a memory, the memory storing a computer program that, when executed by the processor, implements the steps of the temperature control method according to any one of claims 1-20.

24. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by a processor, it implements the steps of the temperature control method according to any one of claims 1-20.