EP4331415A1 - Aerosol generation device and control method - Google Patents

Aerosol generation device and control method Download PDF

Info

Publication number
EP4331415A1
EP4331415A1 EP21939239.6A EP21939239A EP4331415A1 EP 4331415 A1 EP4331415 A1 EP 4331415A1 EP 21939239 A EP21939239 A EP 21939239A EP 4331415 A1 EP4331415 A1 EP 4331415A1
Authority
EP
European Patent Office
Prior art keywords
temperature
section
heating unit
control
value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
EP21939239.6A
Other languages
German (de)
French (fr)
Inventor
Kentaro Yamada
Tatsunari Aoyama
Hiroshi Kawanago
Toru Nagahama
Takashi Fujiki
Ryo Yoshida
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Japan Tobacco Inc
Original Assignee
Japan Tobacco Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Japan Tobacco Inc filed Critical Japan Tobacco Inc
Publication of EP4331415A1 publication Critical patent/EP4331415A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A24TOBACCO; CIGARS; CIGARETTES; SIMULATED SMOKING DEVICES; SMOKERS' REQUISITES
    • A24FSMOKERS' REQUISITES; MATCH BOXES; SIMULATED SMOKING DEVICES
    • A24F40/00Electrically operated smoking devices; Component parts thereof; Manufacture thereof; Maintenance or testing thereof; Charging means specially adapted therefor
    • A24F40/50Control or monitoring
    • A24F40/57Temperature control
    • AHUMAN NECESSITIES
    • A24TOBACCO; CIGARS; CIGARETTES; SIMULATED SMOKING DEVICES; SMOKERS' REQUISITES
    • A24FSMOKERS' REQUISITES; MATCH BOXES; SIMULATED SMOKING DEVICES
    • A24F40/00Electrically operated smoking devices; Component parts thereof; Manufacture thereof; Maintenance or testing thereof; Charging means specially adapted therefor
    • A24F40/20Devices using solid inhalable precursors

Definitions

  • This disclosure relates to an aerosol generating device and a control method.
  • An electric heating type aerosol generating device that generates aerosol by heating an aerosol source and delivers the generated aerosol to a user is known.
  • an electronic cigarette is a kind of the above-described aerosol generating device.
  • the electronic cigarette imparts a flavor component to generated aerosol to let the user inhale the aerosol.
  • the amount of aerosol per unit time generated from the aerosol source varies depending on a temperature at which a substrate containing the aerosol source is heated, in addition to the properties and shape of the substrate. Therefore, the aerosol generating device controls the heating temperature so that the amount of aerosol to be supplied to the user becomes a desired amount.
  • data expressing a temporal change of the temperature is called a temperature profile
  • data chronologically defining the specification of temperature control for implementing the desired temperature profile is called a heating profile.
  • PTL 1 discloses a temperature profile that raises the temperature of a heating element to a given high value in the first stage, lowers the temperature of the heating element to a lower value in the subsequent second stage, and gradually raises the temperature of the heating element in the subsequent third stage.
  • This temperature profile temporally flattens the aerosol generation amount to some extent.
  • PTL 1 also discloses that, in order to implement this temperature profile, the temperature of the heating element is brought to a target temperature by PID control as typical feedback control.
  • PTL 2 discloses a method of temporarily stopping power supply to a heating element when lowering the temperature of the heating element after it has been raised.
  • the existing aerosol generating device still has room for improvement regarding how to control the heating temperature over the heating period.
  • the followability of the measured temperature with respect to the real temperature must be sufficient, however, depending on the situation of temperature control, it is not easy to achieve both the efficiency of the temperature control and the followability of the measured temperature.
  • control behavior of the temperature control is generally tuned through trial and error at the time of design, the environmental conditions are not constant when aerosol is actually inhaled, and the properties of substrates vary from type to type. Accordingly, if it is not possible to flexibly change the control even after tuning is once completed, there is no other choice but to apply suboptimal control when the environment has changed or the type is changed.
  • progress of the heating profile is controlled by achievement of a target temperature, the timing of the progress advances or delays depending on the conditions, so a decrease in the generated amount of aerosol due to early ending or prolongation of the session may spoil the user experience.
  • the technology according to the present disclosure eliminates or mitigates at least some of the above-described inconveniences, and aims at implementing improved temperature control for generating aerosol.
  • an aerosol generating device including a heating unit configured to generate aerosol by heating an aerosol source; a power supply configured to supply electric power to the heating unit; a thermistor configured to output a value depending on a temperature of the heating unit; and a control unit configured to control the supply of electric power from the power supply to the heating unit in accordance with a control sequence including at least a first section in which electric power is supplied from the power supply to the heating unit by setting a target value of temperature control of the heating unit at a value corresponding to a first temperature, a second section which follows the first section and in which the supply of electric power from the power supply to the heating unit is stopped so that the temperature of the heating unit falls toward a second temperature lower than the first temperature, and a third section which follows the second section and in which electric power is supplied from the power supply to the heating unit, wherein the control unit is configured to control the supply of electric power from the power supply by using a first temperature index based on an electrical resistance value of the heating unit, in the first
  • the control unit may be configured to terminate the second section when it is determined from the second temperature index that the temperature of the heating unit has reached the second temperature.
  • the control unit may be configured to correct the second temperature index in the second section based on a relationship between the first temperature index and the second temperature index, and determine whether the temperature of the heating unit has reached the second temperature by using the corrected second temperature index.
  • the control unit may be configured to acquire the first temperature index based on the electrical resistance value of the heating unit, and the second temperature index based on the output value from the thermistor, in a section preceding the second section, and determine the relationship between the acquired first temperature index and the acquired second temperature index.
  • the relationship between the first temperature index and the second temperature index may include a difference in temperature change rate between the first temperature index and the second temperature index.
  • the control unit may be configured to control the supply of electric power from the power supply in the third section by using a control parameter set that differs depending on the temperature of the heating unit indicated by the first temperature index at the time of starting the third section.
  • the control unit is configured to, in a case where the temperature of the heating unit at the time of starting the third section is lower than the second temperature, use a first control parameter set for recovering the temperature of the heating unit to the second temperature, and, in a case where the temperature of the heating unit at the time of starting the third section is a third temperature not lower than the second temperature, use a second control parameter set for maintaining the temperature of the heating unit at the third temperature.
  • the first control parameter set includes a first value of a proportional gain of feedback control
  • the second control parameter set includes a second value of a proportional gain of feedback control
  • the first value may be larger than the second value
  • the first value of the proportional gain of feedback control which is included in the first control parameter set, may be equal to a value of a proportional gain used when preheating the heating unit.
  • the control unit may be configured to, even before the temperature of the heating unit reaches the second temperature, terminate the second section when a predetermined time has elapsed from the start of the second section.
  • control method for controlling generation of aerosol in an aerosol generating device.
  • the control method may include process steps corresponding to any combination of above-described features of the aerosol generating device.
  • the technology according to the present disclosure can implement improved temperature control for generating aerosol.
  • Fig. 1 is a perspective view showing the outer appearance of an aerosol generating device 10 according to an embodiment.
  • Fig. 2 is an explanatory diagram for explaining the insertion of a tobacco stick into the aerosol generating device 10 showninFig. 1.
  • the aerosol generating device 10 includes a main body 101, a front panel 102, a display window 103, and a slider 104.
  • the main body 101 is a housing internally supporting one or more circuit boards of the aerosol generating device 10.
  • the main body 101 has a substantially cuboidal rounded shape elongated in the vertical direction of the drawing.
  • the size of the main body 101 can be a size which the user can grasp with one hand.
  • the front panel 102 is a flexible panel member covering the front surface of the main body 101.
  • the front panel 102 can be detachable from the main body 101.
  • the front panel 102 also functions as an input unit for accepting a user input. For example, when the user pushes the center of the front panel 102, a button (not shown) disposed between the main body 101 and the front panel 102 is pressed, so a user input can be detected.
  • the display window 103 is a band-like window extending along the longitudinal direction in substantially the center of the front panel 102.
  • the display window 103 transmits light generated by one or more light emitting diodes (LEDs) arranged between the main body 101 and the front panel 102 to the outside.
  • LEDs light emitting diodes
  • the slider 104 is a cover member slidably disposed along a direction 104a on the upper surface of the main body 101. As shown in Fig. 2 , when the slider 104 is slid to the near side of the drawing (that is, when the slider 104 is opened), an opening 106 in the upper surface of the main body 101 is exposed. When inhaling aerosol by using the aerosol generating device 10, the user inserts a tobacco stick 15 into a tubular insertion hole 107 along a direction 106a from the opening 106 exposed by opening the slider 104.
  • a section perpendicular to the axial direction of the insertion hole 107 can be, for example, circular, elliptical, or polygonal, and the sectional area of the section gradually reduces toward the bottom surface.
  • the inner surface of the insertion hole 107 pushes the outer surface of the tobacco stick 15 inserted into the insertion hole 107, thereby preventing a fall of the tobacco stick 15 by the frictional force.
  • This also increases the efficiency of heat transfer from a heating unit 130 (to be described later) to the tobacco stick 15.
  • the tobacco stick 15 is a tobacco article holding a filler inside a cylindrical rolling paper.
  • the filler of the tobacco stick 15 can be, for example, a mixture of an aerosol generating substrate and shredded tobacco.
  • the aerosol generating substrate it is possible to use a substrate containing an aerosol source of any kind, such as glycerin, propylene glycol, triacetin, 1,3-butanediol, or a mixture thereof.
  • the shredded tobacco is a so-called flavor source.
  • the material of the shredded tobacco can be, for example, a lamina or a backbone. Note that a flavor source not originating from tobacco may also be used instead of the shredded tobacco.
  • Fig. 3 is a block diagram showing an example of a general circuit configuration of the aerosol generating device 10.
  • the aerosol generating device 10 includes a control unit 120, a storage unit 121, an input detection unit 122, a state detection unit 123, an inhalation detection unit 124, a light emitting unit 125, a vibration unit 126, a communication interface (I/F) 127, a connection I/F 128, a heating unit 130, a first switch 131, a second switch 132, a battery 140, a booster circuit 141, a residual amount meter 142, a measurement circuit 150, and a thermistor 155.
  • I/F communication interface
  • the control unit 120 can be a processor such as a central processing unit (CPU) or a microcontroller.
  • the control unit 120 controls all functions of the aerosol generating device 10 by executing computer programs (also called software or firmware) stored in the storage unit 121.
  • the storage unit 121 can be a semiconductor memory or the like.
  • the storage unit 121 stores one or more computer programs, and various data (for example, profile data 51 describing a heating profile 50) to be used for heating control (to be described later).
  • the input detection unit 122 is a detection circuit for detecting a user input. For example, the input detection unit 122 detects pushing of the front panel 102 (that is, pressing of a button) by the user, and outputs an input signal indicating the detected state to the control unit 120.
  • the aerosol generating device 10 can include an input device of any kind such as a button, a switch, or a touch-sensitive screen, instead of (or in addition to) the front panel 102.
  • the state detection unit 123 is a detection circuit for detecting an open/closed state of the slider 104. The state detection unit 123 outputs a state detection signal indicating whether the slider 104 is open or closed to the control unit 120.
  • the inhalation detection unit 124 is a detection circuit for detecting inhalation (puff) of the tobacco stick 15 by the user.
  • the inhalation detection unit 124 can include a thermistor (not shown) disposed near the opening 106. In this case, the inhalation detection unit 124 can detect inhalation by the user based on a change in resistance value of the thermistor resulting from a temperature change caused by the inhalation.
  • the inhalation detection unit 124 can include a pressure sensor (not shown) disposed on the bottom of the insertion hole 107. In this case, the inhalation detection unit 124 can detect inhalation based on a reduction in atmospheric pressure resulting from an air current caused by the inhalation.
  • the inhalation detection unit 124 outputs, for example, an inhalation detection signal indicating whether inhalation is performed, to the control unit 120.
  • the light emitting unit 125 includes one or more LEDs, and a driver for driving the LEDs.
  • the light emitting unit 125 turns on each LED in accordance with an instruction signal input from the control unit 120.
  • the vibration unit 126 includes a vibrator (e.g., an eccentric motor) and a driver for driving the vibrator.
  • the vibration unit 126 vibrates the vibrator in accordance with an instruction signal input from the control unit 120.
  • the control unit 120 can use one or both of the light emitting unit 125 and the vibration unit 126 by any pattern, in order to notify the user of a certain status (for example, the progress of a session) of the aerosol generating device 10.
  • the light emission patterns of the light emitting unit 125 can be distinguished by elements such as the light emission state (always on/blinking/off), the blinking period, and the light color of each LED.
  • the vibration patterns of the vibration unit 126 can be distinguished by elements such as the vibration state (vibration/stop) and the vibration strength of the vibrator.
  • the wireless I/F 127 is a communication interface by which the aerosol generating device 10 wirelessly communicates with another device (for example, a personal computer (PC) or a smartphone owned by the user).
  • the wireless I/F 127 can be an interface complying with a wireless communication protocol such as Bluetooth ® , near field communication (NFC), or a wireless local area network (LAN).
  • the connection I/F 128 is a wired interface having a terminal for connecting the aerosol generating device 10 to another device.
  • the connection I/F 128 can be a universal serial bus (USB) interface or the like.
  • the connection I/F 128 can also be used to charge the battery 140 from an external power supply (via a feeder line (not shown)).
  • the heating unit 130 is a resistive heat generating part that generates aerosol by heating an aerosol source included in an aerosol generating substrate of the tobacco stick 15.
  • a resistive heat generating material of the heating unit 130 it is possible to use a mixture of one of more of copper, a nickel alloy, a chromium alloy, stainless steel, and platinum rhodium.
  • One terminal of the heating unit 130 is connected to the positive electrode of the battery 140 via the first switch 131 and the booster circuit 141, and the other terminal of the heating unit 130 is connected to the negative electrode of the battery 140 via the second switch 132.
  • the first switch 131 is a switching element disposed in a feeder line between the heating unit 130 and the booster circuit 141.
  • the second switch 132 is a switching element disposed in a ground line between the heating unit 130 and the battery 140.
  • the first switch 13 1 and the second switch 132 can be, for example, field effect transistors (FETs).
  • the battery 140 is a power supply for supplying electric power to the heating unit 130 and other constituent elements of the aerosol generating device 10. Fig. 3 does not show feeder lines from the battery 140 to the constituent elements except the heating unit 130.
  • the battery 140 can be, for example, a lithium-ion battery.
  • the booster circuit (DC/DC converter) 141 is a voltage conversion circuit for amplifying the voltage of the battery 140 in order to feed the heating unit 130.
  • the residual amount meter 142 is an IC chip for monitoring the residual power amount and other statuses of the battery 140. The residual amount meter 142 can periodically measure the status values of the battery 140, such as the state of charge (SOC), the state of health (SOH), the relative SOC (RSOC), and the power supply voltage, and can output the measurement results to the control unit 120.
  • SOC state of charge
  • SOH state of health
  • RSOC relative SOC
  • the control unit 120 starts to cause electric power to be supplied from the battery 140 to the heating unit 130.
  • This user input can be, for example, long press of a button to be detected by the input detection unit 122.
  • the control unit 120 can cause electric power to be supplied from the battery 140 to the heating unit 130 at a voltage amplified by the booster circuit 141 by outputting control signals to the first switch 131 and the second switch 132 to turn on the two switches.
  • the control signals to be output from the control unit 120 to the two switches are control pulses to be applied to the gates of these switches.
  • the control unit 120 adjusts the duty ratio of these control pulses by pulse width modulation (PWM).
  • PWM pulse width modulation
  • the control unit 120 can also use pulse frequency modulation (PFM) instead of PWM.
  • the control unit 120 controls the supply of electric power from the battery 140 to the heating unit 130 so as to implement a desired temperature profile for providing a good user experience throughout the whole heating period including a preheating period and an inhalable period.
  • This control can mainly be feedback control using a temperature index having a correlation with the temperature of the heating unit 130 as a controlled variable, and the duty ratio of PWM as a manipulated variable. Assume that PID control is adopted as this feedback control.
  • the aerosol generating device 10 has two types of measurement units for measuring the temperature index of the heating unit 130.
  • the measurement circuit 150 shown in Fig. 3 is one of the two types of measurement units, and measures a first temperature index based on the electrical resistance value of the heating unit 130.
  • the other measurement unit is the thermistor 155 to be explained later.
  • Fig. 4 is a block diagram showing an example of the configuration of the measurement circuit 150 shown in Fig. 3 .
  • the measurement circuit 150 includes divider resistors 151, 152, and 153, and an operational amplifier 154.
  • One terminal of the divider resistor 151 is connected to a power supply voltage V TEMP , and the other terminal is connected to one terminal of the divider resistor 152.
  • the other terminal of the divider resistor 152 is grounded.
  • the contact between the divider resistor 151 and the divider resistor 152 is connected to a terminal ADC_VTEMP of the control unit 120.
  • An input to the terminal ADC_VTEMP indicates a reference value for resistance value measurement.
  • One terminal of the divider resistor 153 is connected to the power supply voltage V TEMP , and the other terminal is connected to the feeder line of the heating unit 130.
  • the contact between the divider resistor 153 and the feeder line of the heating unit 130 is connected to a first input terminal of the operational amplifier 154.
  • a second input terminal of the operational amplifier 154 is grounded.
  • An output terminal of the operational amplifier 154 is connected to a terminal ADC_HEAT_TEMP of the control unit 120.
  • An input to the terminal ADC_HEAT_TEMP indicates a value that changes due to an electrical resistance value Rh depending on the temperature of the heating unit 130.
  • the control unit 120 can calculate the electrical resistance value Rh of the heating unit 130 based on the ratio of the value input to the terminal ADC_HEAT_TEMP to the value (reference value) input to the terminal ADC_VTEMP.
  • the electrical resistance value of the heating unit 130 has, for example, the characteristic that the value monotonously increases as the temperature rises (that is, the value has a correlation to the temperature).
  • the control unit 120 uses the electrical resistance value of the heating unit 130, which is calculated by using the measurement circuit 150, as a temperature index (first temperature index) as the controlled variable of PID control.
  • the control unit 120 may, of course, further convert the calculated electrical resistance value into a temperature by using a resistance-temperature coefficient, and use the derived measured temperature as the controlled variable of PID control.
  • temperature control of the heating unit 130 is mainly performed by the method of deciding the duty ratio of PWM of electric power to be supplied to the heating unit 130.
  • R TGT [ ⁇ ] be the target value (the resistance value corresponding to the target temperature) of PID control
  • R(n) [ ⁇ ] be the value (measured resistance value) of the first temperature index in a current control cycle n (n is an integer)
  • a duty ratio D(n) of the control cycle n can be derived in accordance with, for example, equation (1) below:
  • D n K p ⁇ R TGT ⁇ R n + K i ⁇ ⁇ 0 n
  • K p , K i , and K d respectively represent a proportional gain, an integral gain, and a differential gain.
  • saturation control can be applied to a cumulative value of a deviation of the index value with respect to the target value. In this case, if the cumulative value is larger than a predetermined upper limit value, the cumulative value is substituted by the upper limit value; and if the cumulative value is smaller than a predetermined lower limit value, the cumulative value is substituted by the lower limit value.
  • the control unit 120 sets a part of repetitive control cycles as a measurement period for measuring the first temperature index, and sets the remainder of the control cycles as a PWM control period for performing PWM control.
  • Fig. 5 is an explanatory diagram for explaining the measurement period and the PWM control period during the heating period.
  • the abscissa represents the time
  • the ordinate represents the voltage to be applied to the heating unit 130.
  • One control cycle during the heating period includes a measurement period 20 at the beginning and a PWM control period 30 as the remainder. In this example shown in Fig.
  • a period from t0 to t1 is the measurement period 20 of one control cycle
  • a period from t1 to t2 is the PWM control period 30 of the same control cycle
  • a period from t2 to t3 is the measurement period 20 of the next one control cycle
  • a period from t3 to t4 is the PWM control period 30 of the same control cycle.
  • the length of one control cycle is equivalent to the periodicity of measurement of the first temperature index, and can be, for example, tens of milliseconds.
  • the control unit 120 applies a very short pulse 21 (for example, the pulse width is 2 ms) to the heating unit 130 a plurality of times (for example, 8 times) during the measurement period 20, and obtains the average value of resistance values calculated a plurality of times by using the measurement circuit 150 during one measurement period 20 as the measured value R(n) of the first temperature index.
  • the control unit 120 calculates the duty ratio D(n) of PWM in the control cycle n in accordance with the above-described control equation.
  • the control unit 120 applies a pulse 31 having a pulse width W1 equivalent to the product of a length W0 of this period and the duty ratio D(n) to the heating unit 130 (that is, outputs control pulses having the same pulse width W1 to the first switch 131 and the second switch 132).
  • the temperature of the heating unit 130 is so controlled as to approach the target value by repeating the feedback control as described above.
  • a desired temperature profile of the heating unit 130 may include a period in which the temperature of the heating unit 130, which is once raised to a high value, is decreased to a lower value. During this period, it is advantageous to apply no pulses to the heating unit 130 at all in order to efficiently lower the temperature of the heating unit 130. However, if no pulses are applied to the heating unit 130 at all, the first temperature index cannot be measured by using the measurement circuit 150. As generally shown in Fig.
  • the aerosol generating device 10 further includes the thermistor 155.
  • the thermistor 155 is disposed near the heating unit 130, and outputs a value depending on the temperature of the heating unit 130 to the control unit 120.
  • the control unit 120 determines a timing at which this section is terminated, by using the second temperature index based on the output value from the thermistor 155 (for example, by comparing the index value with the target value).
  • the control unit 120 controls the supply of electric power from the battery 140 to the heating unit 130 by using the first temperature index based on the electrical resistance value of the heating unit 130, as described above.
  • the periodicity of measurement of the second temperature index can be, for example, tens of milliseconds to hundreds of milliseconds.
  • Fig. 6 shows an example of the positional relationship between the heating unit 130 and the thermistor 155, when viewed in the direction 106a shown in Fig. 2 (the axial direction of the insertion hole 107).
  • a cylindrical member 130a is a member defining the space of the insertion hole 107 for receiving the tobacco stick 15.
  • the cylindrical member 130a is formed by using a material having a high thermal conductivity, such as stainless steel (SUS) or aluminum.
  • a film heater 130b is so wound as to surround the outer circumferential surface of the cylindrical member 130a.
  • the film heater 130b is formed by a pair of films having a high heat resistance and high insulation properties, and a resistive heat generating material sandwiched between these films.
  • the heating unit 130 is formed by the cylindrical member 130a and the film heater 130b described above, and a Joule heat generated by an electric current flowing through the film heater 130b heats the tobacco stick 15 inserted into the insertion hole 107 via the cylindrical member 130a.
  • a heat insulating member 108 is so wound as to surround the outer circumferential surface of the film heater 130b.
  • the heat insulating member 108 is formed by glass wool or the like, and protects the constituent elements of the aerosol generating device 10 from the heat of the heating unit 130.
  • the thermistor 155 is disposed outside the heat insulating member 108.
  • the surface of the film heater 130b is normally smooth, so positioning often becomes difficult if the thermistor 155 is disposed on the outer circumferential surface of the film heater 130b.
  • the thermistor 155 is disposed on the outer circumferential surface of the heat insulating member 108 formed by glass wool, it becomes easy to position the thermistor 155, and a control circuit connected to the thermistor 155 is well protected.
  • the positional relationship in which the heat insulating member 108 is disposed between the heating unit 130 and the thermistor 155 causes the second temperature index based on the output value from the thermistor 155 to follow the temperature change of the heating unit 130 with a certain delay.
  • the control unit 120 executes temperature control of the heating unit 130 in accordance with the heating profile as a control sequence defining temporal changes in control conditions for implementing a desired temperature profile.
  • the heating profile includes a plurality of sections temporally dividing the heating period, and designates specifications of temperature control of each section by a target value and other control parameters.
  • Fig. 7 is an explanatory diagram for explaining the temperature profile and the heating profile adoptable in this embodiment.
  • the abscissa represents the elapsed time from the start of power supply to the heating unit 130
  • the ordinate represents the temperature of the heating unit 130.
  • a thick line represents a temperature profile 40 as an example.
  • the temperature profile 40 includes a preheating period (T0 to T2) at the beginning, and an inhalable period (T2 to T8) following the preheating period.
  • T0 to T2 preheating period
  • T2 to T8 an inhalable period
  • the whole length of the inhalable period can be about five minutes, and the user can perform inhalation more than 10 times during the inhalable period.
  • the preheating period includes a temperature rise section (T0 to T1) in which the temperature of the heating unit 130 is rapidly raised from an environmental temperature H0 to a first temperature H1, and a maintaining section (T1 to T2) in which the temperature of the heating unit 130 is maintained at the first temperature H1.
  • the inhalable period includes a maintaining section (T2 to T3) in which the temperature of the heating unit 130 is maintained at the first temperature H1, a temperature fall section (T3 to T4) in which the temperature of the heating unit 130 is lowered to a second temperature H2, and a maintaining section (T4 to T5) in which the temperature of the heating unit 130 is maintained at the second temperature H2. Since the temperature of the heating unit 130, which is once raised to the first temperature H1, is lowered to the second temperature H2 as described above, it is possible to stably provide the user with inhalation with a good tobacco flavor for a longer time.
  • the inhalable period further includes a temperature rise section (T5 to T6) in which the temperature of the heating unit 130 is gradually raised from the second temperature H2 to a third temperature H3, a maintaining section (T6 to T7) in which the temperature of the heating unit 130 is maintained at the third temperature H3, and a temperature fall section (T7 to T8) in which the temperature of the heating unit 130 is lowered to the environmental temperature H0. Since the temperature of the heating unit 130 is again raised in the second half of the inhalable period as described above, it is possible to suppress a decrease in tobacco flavor in a situation in which the amount of the aerosol source included in the tobacco stick 15 decreases, and provide the user with a highly satisfactory experience to the end of the inhalable period.
  • the first temperature H1, the second temperature H2, and the third temperature H3 can be 295°C, 230°C, and 260°C, respectively.
  • the heating profile 50 includes eight sections S0 to S7 bounded by T1 to T7. As will be explained later, however, the transition timing between two sections does not necessarily match one of the points in time T1 to T7 shown in the drawing, but follows a termination condition designated for each section.
  • the heating profile 50 defines one or more control parameters, which are enumerated below for each of the sections S0 to S7:
  • the PID control section is a section in which PID control is performed based on the first temperature index calculated by the control unit 120 by using the measurement circuit 150.
  • the OFF section is a section in which the control unit 120 stops power supply to the heating unit 130 without performing PID control.
  • “Target temperature” is a parameter for designating the temperature of the heating unit 130, which should be reached at the end of the corresponding section.
  • H ENV represents a reference environmental temperature
  • represents the temperature-resistance coefficient of the resistive heat generating material of the heating unit 130
  • R ENV represents an electrical resistance value at the reference environmental temperature.
  • the values of H ENV , ⁇ , and R ENV are measured or derived by an evaluation test in advance and prestored in the storage unit 121.
  • PID control type is a parameter for designating whether to constantly maintain the target value at the value of "target temperature resistance value” throughout the PID control section, or linearly change the target value by linear interpolation. If “PID control type” is “constant”, the control unit 120 performs feedback control while keeping the target value of temperature control constant in the corresponding section. If “PID control type” is “linear interpolation”, the control unit 120 performs feedback control while changing the target value of temperature control step by step in the corresponding section.
  • the control target value in "linear interpolation” can be set at a specific start value (for example, a currently-measured value or a target value of an immediately preceding section) at the beginning of the section, and increased or decreased practically linearly (in practice, step by step for each control cycle) so that the value becomes "target temperature resistance value” at the end of the section.
  • start value for example, a currently-measured value or a target value of an immediately preceding section
  • practically linearly in practice, step by step for each control cycle
  • "Gains” is a set of parameters for designating the values of the proportional gain K p , the integral gain K i , and the differential gain K d for the PID control section. Note that when a gain value different from a gain value designated in a preceding section is designated in a certain PID control section, the cumulative deviation of the integral term (the second term on the right side of equation (1)) of feedback control may be reset.
  • Time length is a parameter for designating a predefined temporal length for each section.
  • Termination condition is a parameter for designating a condition for terminating temperature control in each section (that is, a condition for transitioning temperature control to the next section).
  • terminatation condition can be one of C1, C2, and C3 below:
  • the section S0 is a section at the beginning of the heating profile 50.
  • "Section type” of the section S0 is "PID control section", and "Target temperature” is the first temperature H1.
  • "Target temperature resistance value” is a resistance value (to be referred to as R1 hereinafter) corresponding to the first temperature H1.
  • "PID control type” of the section S0 can be “constant”, and the time required to raise the temperature can be shortened as much as possible by setting the proportional gain K p of "Gains” at a value higher than those of other sections.
  • “Termination condition” of the section S0 is the condition C2, more specifically, the arrival of the first temperature index at the resistance value R1.
  • the control unit 120 may further divide the section S0 into a first-half section and a second-half section, and, in the first-half section, can supply electric power from the battery 140 to the heating unit 130 at a maximum settable duty ratio regardless of the gain value and the temperature index value. This can efficiently shorten the preheating period, and rapidly start delivery of aerosol to the user.
  • “Section type” of the section S1 is "PID control section", and “Target temperature” is the first temperature H1.
  • “Target temperature resistance value” is the resistance value R1 corresponding to the first temperature H1.
  • "PID control type” of the section S 1 can be “constant”.
  • "Gains” of the section S1 can be set at a value that stabilizes the temperature of the heating unit 130 near the first temperature H1 (for example, a proportional gain having a value smaller than that of the proportional gain designated for the section S0 may be set for the section S1), unlike the case of the section S0 in which the temperature is rapidly raised.
  • “Time length” of the section S 1 can be set at a value within the range of, for example, a few seconds.
  • Termination condition of the section S1 is the condition C1, more specifically, the elapse of time indicated by "Time length”.
  • the control unit 120 sets the timer at the start of the section S1, and notifies the user of the end of the preheating period if the control unit 120 determines that the time indicated by "Time length" has elapsed.
  • This notification can be performed by one or both of light emission of the light emitting unit 125 by a predetermined light emission pattern and the vibration of the vibration unit 126 by a predetermined vibration pattern. Upon sensing this notification, the user recognizes that preparations of inhalation are complete and inhalation can be started.
  • “Session type” of the section S2 is "PID control section", and "target temperature” is the first temperature H1.
  • “Target temperature resistance value” is the resistance value R1 corresponding to the first temperature H1.
  • "PID control type” of the section S2 can be “constant”.
  • "Gains” of the section S2 can be the same as that of the section S1.
  • “Time length” of the section S2 can be set at a value within the range of, for example, a few seconds to about ten seconds.
  • “Termination condition” of the section S2 is the condition C1, more specifically, the elapse of time indicated by “Time length”. If the control unit 120 determines that the time indicated by “Time length” has elapsed, the control unit 120 terminates the section S2 and cause temperature control to transition to the section S3.
  • the control unit 120 can measure one or more of: the number of times of inhalation, the frequency of inhalation, the inhalation time of each inhalation, and the cumulative inhalation time, based on an inhalation detection signal input from the inhalation detection unit 124, and can store the measurement results in the storage unit 121. This measurement can also be performed continuously from the section S3 as well.
  • “Section type” of the section S3 is “OFF section", and “Target temperature” is the second temperature H2.
  • "Target temperature resistance value” is a resistance value (to be referred to as R2 hereinafter) corresponding to the second temperature H2. That is, in the section S3, the control unit 120 stops causing electric power to be supplied from the battery 140 to the heating unit 130 so that the temperature of the heating unit 130 falls to the second temperature H2 lower than the first temperature H1. Since the section S3 is an OFF section, "PID control type” and “Gains” are not set. "Time length” of the section S3 can be set at a value within the range of, for example, tens of seconds.
  • “Termination condition” of the section S3 is the condition C3.
  • control unit 120 terminates the section S3 when it is determined from the second temperature index based on the output value from the thermistor 155 that the temperature of the heating unit 130 has reached the second temperature H2. However, even before the temperature of the heating unit 130 reaches the second temperature H2, the control unit 120 terminates the section S3 when the time indicated by "Time length" has elapsed from the start of the section S3. In other words, the control unit 120 terminates the section S3 based on an earlier one of the arrival of the second temperature index at the target value and the elapse of the predetermined time from the start of the section, and causes temperature control to transition to the section S4.
  • the control unit 120 adds the residual time before that time point to "Time length" designated for the succeeding section (for example, the section S4).
  • FIG. 8 shows a temperature profile 40a of a case where the remaining time is added to the time length of the subsequent section S4 because the termination of the section S3 is earlier than the predetermined time, in comparison with the temperature profile 40 shown in Fig. 7 .
  • the temperature of the heating unit 130 reaches the second temperature H2 at T3a before T4.
  • the residual time (T4 - T3a) is added to the time length of the section S4.
  • the fall rate of the temperature of the heating unit 130 changes depending on the environmental conditions. Accordingly, the use of the method of compensating for the time length of a session as described above is useful to effectively consume the aerosol source and improve the satisfaction of the user.
  • the second temperature index based on the output value from the thermistor 155 follows the change in temperature of the heating unit 130 with a certain delay. Therefore, if the control unit 120 directly compares the second temperature index with the target value in order to determine termination of the section S3, the temperature of the heating unit 130 may have further dropped from the target temperature at the end of the section S3. If the temperature of the heating unit 130 is too low, the amount of aerosol generated from the aerosol generating substrate reduces, and the tobacco flavor decreases. In this embodiment, therefore, in the section S3, the control unit 120 corrects the second temperature index so as to compensate for the delay of change of the second temperature index, and compares the corrected index value with the target value, thereby determining whether the temperature of the heating unit 130 has reached the second temperature H2.
  • the control unit 120 uses a predetermined relationship between the first temperature index and the second temperature index. For example, in a section (for example, the section S0) preceding the section S3, the control unit 120 acquires the second temperature index based on the output value from the thermistor 155, in addition to the first temperature index based on the electrical resistance value of the heating unit 130. Then, prior to the start of the section S3, the control unit 120 determines the relationship between the acquired first and second temperature indices.
  • Fig. 9 is an explanatory diagram for explaining the relationship between the first and second temperature indices.
  • a solid-line graph 61 represents an example of a temporal change of the value of the first temperature index when temperature control is performed till T4 in accordance with the heating profile 50 explained with reference to Fig. 7 .
  • a graph 62 of an alternate long and short dash line represents an example of a temporal change of the value of the second temperature index when temperature control is performed till T4 in accordance with the same heating profile 50.
  • the first temperature index and the second temperature index are almost linear loci especially in the beginning (for example, the section S0) of the preheating period, but a temperature change rate (a gradient g 2 in the drawing) indicated by the second temperature index is relatively smaller than a temperature change rate (a gradient g 1 in the drawing), so even after the first temperature index has reached the target value at T 1, the second temperature index has not reached the target value.
  • the difference between the second temperature index and the target value gradually decreases from the section S1 to the section S2 (because heat of the heating unit 130 is conducted to the thermistor 155 via the heat insulating member 108), but a difference di from the target value still remains even at T3.
  • the section S3, that is, an OFF section starts at T3
  • the first temperature index and the second temperature index draw substantially linear graphs again while falling.
  • the control unit 120 can calculate a correction value to be applied to the second temperature index in the section S3, based on the temperature difference di indicated by the two indices at the starting point in time of the section S3 and the difference (gi - g 2 ) between the temperature change rate acquired in the section S0.
  • the temperature value is used to determine the termination condition of the section S3 instead of the resistance value.
  • control unit 120 can acquire, for example, the difference (gi - g 2 ) between the two gradients by dividing the difference (d 2 in Fig. 9 ) between the index values at the point in time at which the value of the second temperature index reaches the value corresponding to the second temperature H2 by the time elapsed until that point in time.
  • the above-described relationship between the first temperature index and the second temperature index can also be acquired and stored in the storage unit 121 before heating is started, not in the sections S0 to S2 immediately before the section S3.
  • the relationship between the first temperature index and the second temperature index can be acquired in an evaluation test before the aerosol generating device 10 is shipped.
  • the control unit 120 can acquire and record the values of the first and second temperature indices at the start and end of the section S3 in each session. In this case, to determine the termination condition of the section S3 in a new session, the control unit 120 can calculate the above-described correction value ⁇ h(t) of the second temperature index based on the difference between the change rates of two temperature index values already recorded in the past, and use the calculation result.
  • the two temperature index values can also be recorded in relation to the environmental temperature measured by a temperature sensor, and the control unit 120 may also calculate the correction value of the second temperature index based on the record corresponding to the environmental temperature at the point in time of a new session.
  • the aerosol generating device 10 may have a temperature sensor for measuring the environmental temperature, or receive environmental temperature data from another device via the wireless I/F 127 or the connection I/F 128.
  • control unit 120 can avoid the temperature of the heating unit 130 from excessively falling from the second temperature H2 in the section S3 and prevent a decrease in tobacco flavor, by using the index value so corrected as to compensate for the delay of change of the second temperature index in order to determine the termination condition.
  • “Section type” of the section S4 is "PID control section". That is, the control unit 120 restarts the supply of electric power from the battery 140 to the heating unit 130 in response to the transition of temperature control from the section S3 to the section S4.
  • "Target temperature” of the section S4 is the second temperature H2.
  • “Target temperature resistance value” is the resistance value R2 corresponding to the second temperature H2.
  • "PID control type” of the section S4 can be "constant”.
  • "Gains” of the section S4 can be the same as that set in the section S1 and the section S2.
  • "Time length” of the section S4 can be set to, for example, tens of seconds to a few minutes.
  • Termination condition of the section S4 is the condition C1, more specifically, the elapse of time indicated by "time length”. If the control unit 120 determines that the time indicated by "Time length” has elapsed, the control unit 120 terminates the section S4 and causes temperature control to transition to the section S5.
  • the control unit 120 can handle the temperature at that point in time as the target temperature of the section S4. That is, the control unit 120 can reset the target temperature resistance value corresponding to the temperature at the terminating point in time of the section S3 as the target value of PID control in the section S4. This can stabilize the temperature of the heating unit 130 in the section S4.
  • Fig. 10 shows two examples (temperature profiles 41a and 41b) of the temperature profile in a case where the target value of PID control in the section S4 is reset to the target temperature resistance value corresponding to the temperature at the terminating point in time of the section S3, in comparison with the temperature profile 40 shown in Fig. 7 .
  • the temperature profile 41a is an example in a case where a temperature H2a at the terminating point in time of the section S3 is lower than the third temperature H3.
  • the temperature profile 41b is an example in a case where a temperature H2b at the terminating point in time of the section S3 is higher than the third temperature H3.
  • “Termination condition” of the section S3 may be the condition C2 as the first modification.
  • the control unit 120 maintains temperature control in the section S3 until the temperature indicated by the second temperature index reaches the second temperature H2, regardless of the time elapsed from the start of the section S3. This can avoid the situation in which the temperature of the heating unit 130 diverges from the second temperature H2 when the section S4 starts.
  • the temperature of the heating unit 130 reaches the target temperature H2 later than the time point (for example, T4 in Fig.
  • Fig. 11 shows a temperature profile 42 in a case where the section S4 is shortened as a result of prolongation of the section S3 in the first modification, in comparison with the temperature profile 40 shown in Fig. 7 .
  • the temperature of the heating unit 130 reaches the second temperature H2 at T4a after T4. Consequently, the time length of the section S4 is reduced by the overtime (T4a - T4).
  • “Termination condition" of the section S3 is the condition C2, but the control unit 120 may reset the target temperature of the section S3 from the second temperature H2 to the third temperature H3 at a point in time when the time indicated by "Time length” of the section S3 has elapsed. If the temperature of the heating unit 130 reaches the target temperature H3 later than the time point (for example, T4 in Fig. 7 ) at which "time length" of the section S3 elapses, the control unit 120 may subtract, from "time length” of the section S4, the overtime with respect to that time point (that is, the section S4 may be shortened), in this modification as well. This can avoid the time length of the whole heating period from excessively prolonging. Fig.
  • FIG. 12 shows a temperature profile 43 in a case where the section S4 is shortened as a result of prolongation of the section S3 in the second modification, in comparison with the temperature profile 40 shown in Fig. 7 .
  • the target temperature is reset to the third temperature H3 at T4, and the temperature of the heating unit 130 reaches the third temperature H3 at T4b. Consequently, the time length of the section S4 is reduced by the overtime (T4b - T4).
  • “Section type” of the section S5 is "PID control section".
  • “Target temperature” of the section S5 is the third temperature H3.
  • “Target temperature resistance value” is a resistance value (to be referred to as R3 hereinafter) corresponding to the third temperature H3.
  • "PID control type” of the section S5 is "linear interpolation”. That is, the control unit 120 raises the target value of PID control step by step from the target value (for example, the resistance value R2) of the section S4 to the resistance value R3 from the start to the end of this section. "Gains" of the section S5 can be either the same as or different from that set in the section S4.
  • Time length of the section S5 can be set to, for example, tens of seconds to a few minutes.
  • Termination condition of the section S5 is the condition C1. More specifically, when the time indicated by “Time length” has elapsed from the start of the section S5, the control unit 120 terminates the section S5 and causes temperature control to transition to the section S6.
  • Fig. 13 shows a temperature profile 44 in a case where the section S4 is skipped and the section S5 is shortened as a result of prolongation of the section S3 in the first modification, in comparison with the temperature profile 40 shown in Fig. 7 .
  • the temperature of the heating unit 130 reaches the second temperature H2 at T5a after T5. Consequently, the time length of the section S5 is reduced by the overtime (T5a - T5).
  • Fig. 14 shows a temperature profile 45 in a case where the section S4 is skipped and the section S5 is shortened as a result of prolongation of the section S3, in comparison with the temperature profile 40 shown in Fig. 7 .
  • the temperature of the heating unit 130 reaches the third temperature H3 (the reset target temperature) at T5b after T5. Consequently, the time length of the section S5 is reduced by the overtime (T5b - T5).
  • “Section type” of the section S6 is "PID control section".
  • "Target temperature” of the section S6 is the third temperature H3.
  • "Target temperature resistance value” is the resistance value R3 corresponding to the third temperature H3.
  • "PID control type” of the section S6 can be “constant”.
  • "Gains” of the section S6 can be the same as those set in the section S 1, the section S2, and the section S4.
  • "Time length” of the section S6 can be set at a value within the range of, for example, tens of seconds.
  • “Termination condition” of the section S6 is the condition C1, more specifically, the elapse of time indicated by "Time length”. If the control unit 120 determines that the time indicated by "Time length” has elapsed, the control unit 120 terminates the section S6 and causes temperature control to transition to the section S7.
  • the control unit 120 may handle the temperature at that point in time as the target temperature of the section S6.
  • the control unit 120 may reset the target value of PID control in the section S6 to a target temperature resistance value corresponding to the current temperature at the reference point in time. This can stabilize the temperature of the heating unit 130 in the section S6.
  • Fig. 15 shows a temperature profile 46 in a case where the target value of PID control in the section S6 is reset to the target temperature resistance value corresponding to the current temperature at the starting point in time of the section S6, in comparison with the temperature profile 40 shown in Fig. 7 .
  • the target temperature is reset to a current temperature H3a higher than the third temperature at T6, and the temperature of the heating unit 130 is maintained at the temperature H3a throughout the section S6.
  • “Section type” of the section S7 is "OFF section". In the section S7, the temperature of the heating unit 130 falls toward the environmental temperature H0. "Target temperature”, “Target temperature resistance value”, and “Gains” of the section S7 need not be set. "Time length” of the section S7 can be set at a value within the range of, for example, a few seconds to tens of seconds. "Termination condition" of the section S7 is the condition C 1, more specifically, the elapse of time indicated by "Time length”. If the control unit 120 determines that the time indicated by "Time length" has elapsed, the control unit 120 terminates the heating period.
  • the control unit 120 can notify the user of an approach of the end of the inhalable period, by the light emission of the light emitting unit 125 or the vibration of the vibration unit 126.
  • the control unit 120 can also notify the user of the end of the inhalable period at the end of the section S7, by the light emission of the light emitting unit 125 or the vibration of the vibration unit 126.
  • control unit 120 may acquire a first temperature index when starting the section S4, and, in the section S4, control the supply of electric power from the battery 140 to the heating unit 130 by using a control parameter set that differs in accordance with the temperature of the heating unit 130 indicated by the acquired first temperature index.
  • H2c be the temperature of the heating unit 130 indicated by the first temperature index when starting the section S4.
  • the control unit 120 uses a first control parameter set for recovering (raising) the temperature of the heating unit 130 to the second temperature H2.
  • the control unit 120 uses a second control parameter set for maintaining the temperature of the heating unit 130 at the temperature H2c.
  • the first control parameter set includes a value K p1 of the proportional gain of feedback control
  • the second control parameter set includes K p2 of the proportional gain of feedback control
  • K p1 is larger than K p2
  • the values of one or both of the integral gain and the differential gain can be different between the first control parameter set and the second control parameter set.
  • the control unit 120 may switch the control parameter set from the first control parameter set to the second control parameter set.
  • the stability of the temperature of the heating unit 130 in the section S4 can be increased by switching the control parameter set to the second control parameter set after the temperature of the heating unit 130 is recovered within a short time.
  • Fig. 16 shows an example of a temperature profile in a case where the section S4 includes a recovery section in the third modification.
  • the temperature H2c when the section S4 is started is lower than the second temperature H2. Therefore, the control unit 120 sets a recovery section S4a at the beginning of the section S4, and performs PID control by using the first control parameter set including the value K p1 of a larger proportional gain.
  • the target value of this PID control can be the resistance value R2 corresponding to the second temperature H2. This PID control brings the temperature of the heating unit 130 back to the second temperature H2 at T4c.
  • control unit 120 causes temperature control to transition from the recovery section S4a to a maintaining section S4b, and switches the control parameter set for PID control to the second control parameter set including the value K p2 of the proportional gain. Consequently, the temperature of the heating unit 130 is maintained near the second temperature H2 until T5.
  • control unit 120 may perform threshold determination taking account of the above-described coefficient ⁇ representing the allowable deviation. Moreover, a condition that the first temperature index reached the threshold value M times may be used as the condition to terminate the recovery section S4a (that is, transition to the maintain section S4b).
  • the first control parameter set for use in the recovery section S4a may be the same as the control parameter set used to initially raise the temperature of the heating unit 130 in the section S0.
  • the value K p1 of the proportional gain of the first control parameter set may be equal to the value of the proportional gain used when initially raising the temperature.
  • the standard data format makes it easy to switch between the heating profiles 50 and change behavior of temperature control, in various scenes such as upgrading the operational specification, a change of the type of a tobacco article, and selection of a temperature profile that matches a user preference.
  • Fig. 17A is an explanatory diagram for explaining the first example of the configuration of the profile data 51.
  • the profile data 51 contains seven information elements, that is, Section Number 52, Control Method 53, Target Temperature 54, Target Temperature Resistance Value 55, Gains 56, Time Length 57, and Termination Condition 58.
  • Section Number 52 is a number (identifier) for identifying each section.
  • Control Method 53 is an information element for designating a control method to be applied to temperature control of each section from a plurality of control methods.
  • the control method 53 is equivalent to a combination of the above-described control parameters "Section type” and "PID control type", and can take one of values "0", "1", and "2".
  • Control Method 53 of a section S n indicates the value "1", and this value represents that the control method to be applied to this section is PID control and the control target value must be maintained constant in the section.
  • Control Method 53 of a section S n+1 indicates the value "0", and this value represents that the control method to be applied to this section is stopping power supply to the heating unit 130. That is, the section S n+1 in this example is an OFF section.
  • Control Method 53 of a section S n+2 indicates the value "2”, and this value represents the control method to be applied to this section is PID control and the control target value must be changed linearly in this section.
  • Target Temperature 54 and Target Temperature Resistance Value 55 are information elements for respectively designating the control parameters "Target temperature” and “Target temperature resistance value”. Note that when temperature control is performed by using the temperature itself as a controlled variable, Target Temperature Resistance Value 55 may be omitted from the profile data 51.
  • Gains 56 is an information element for designating the above-described control parameter set "Gains”. Gains 56 can be blank for an OFF section.
  • Time Length 57 and Termination Condition 58 are information elements for respectively designating the above-described control parameters "Time length" and "Termination condition”.
  • Fig. 17B is an explanatory diagram showing the second example of the configuration of the profile data 51.
  • the profile data 51 contains a common area 51a and a sectional area 51b.
  • the common area 51a is a data area for describing information that is common over a plurality of sections.
  • the common area 51a includes three information elements 59a, 59b, and 59c.
  • the information element 59a designates a number (identifier) for uniquely identifying a control profile to be described by this profile data.
  • the information element 59b designates a first gain set Ki, and the information element 59c designates a second gain set K 2 .
  • the gain set Ki contains a proportional gain value K p1 , an integral gain value K i1 , and a differential gain value K d1
  • the gain set K 2 contains a proportional gain value K p2 , an integral gain value K i2 , and a differential gain value K d2 .
  • the sectional area 51b is a data area for describing information unique to each section.
  • the sectional area 5 1b contains six information elements, that is, Section Number 52, Target Temperature 54, Target Temperature Resistance Value 55, Gains 56, Time Length 57, and Termination Condition 58.
  • Control Method 53 shown in Fig. 17A is omitted. Instead, if the value of Target Temperature 54 indicates a value larger than 0, this value represents that the PID control method must be applied to the section. In addition, if the value of Target Temperature 54 indicates 0, this value represents that the section is an OFF section. In the example shown in Fig.
  • Target Temperature 54 indicates 0 for the section S n+1 , so the section S n+1 is an OFF section.
  • Gains 56 designates one of the gain set Ki and the gain set K 2 , instead of specific values of the three types of gains as shown in the example of Fig. 17A .
  • the gain set Ki is designated for the section S n
  • the gain set K 2 is designated for the section S n+2 and a section S n+3 .
  • the configurations of the profile data 51 are not limited to the examples shown in Figs. 17A and 17B .
  • the profile data 51 may contain additional information elements, or some of the information elements shown in the drawings may be omitted.
  • the profile data 51 may contain one of the followings as information that is common over a plurality of sections:
  • the profile data 51 may additionally contain one of the followings as information that can be designated for each section:
  • control methods that can be designated by the profile data 51 may include a method in which power supply (for heating) to the heating unit 130 is stopped but a pulse for measuring the temperature or the resistance value can be applied to the heating unit 130.
  • a section for which such a control method is designated may also be called "OFF section”.
  • the profile data 51 may also designate a termination condition other than the conditions C1 to C3 described above for each section.
  • the designatable termination conditions include a condition based on the detected count of inhalation or the detected total time of inhalation.
  • control parameters of the heating profile 50 explained in this clause may be described in a separate storage area instead of being described in the profile data 51, or may be described by a program code of a control program.
  • the control unit 120 monitors whether there is an abnormality in the operation of the aerosol generating device 10 while performing temperature control in accordance with the heating profile 50 described in the profile data 51. When an abnormality is detected, the control unit 120 stops the supply of electric power from the battery 140 to the heating unit 130, stores an error code indicating the type of the detected abnormality in the storage unit 121, and notifies the user of the occurrence of the abnormality.
  • Several abnormality types detectable by the control unit 120 in relation to temperature control of the heating unit 130 will be explained below.
  • the control unit 120 If a trouble occurs in the measurement circuit 150 and no accurate temperature index can be acquired, the control unit 120 cannot recognize this state even when the temperature of the heating unit 130 becomes excessively high. To prevent a situation like this, the control unit 120 monitors an amount of change in the first temperature index per predetermined time interval while supplying electric power to the heating unit 130 in the section S0. Then, if the amount of change in the first temperature index becomes smaller than a threshold value, the control unit 120 determines that a trouble may have occurred in the measurement circuit 150, and stops power supply from the battery 140 to the heating unit 130.
  • the threshold value can be a temperature change of 10°C (a change in resistance value equivalent to 10°C) during a time interval of three seconds.
  • the control unit 120 determines from the first temperature index that the temperature of the heating unit 130 has not reached the target temperature at a point in time when a predetermined time has elapsed from the start of heating in the section S0, the control unit 120 stops power supply from the battery 140 to the heating unit 130.
  • the predetermined time herein may be equal to the time length designated for the section S0 by the heating profile 50 (or may be defined independently of the heating profile 50), and may be, for example, 60 seconds.
  • the second temperature index based on the output value from the thermistor 155 has a delay or an error to some extent. Therefore, determining from the first temperature index whether the temperature of the heating unit 130 is excessively high at the termination point in time of the section S3 as an OFF section can further improve safety of the device. More specifically, when the time length designated by the heating profile 50 has elapsed from the start of the section S3 (before transitioning to the section S4), the control unit 120 compares the temperature of the heating unit 130 indicated by the first temperature index with the first temperature H1. Then, if the temperature of the heating unit 130 is found to be higher than the first temperature H1, the control unit 120 determines that the heating unit 130 is overheating, and terminates the temperature control conforming to the heating profile 50. Note that the detection of overheating based on the first temperature index may be performed not only when heating is resumed but also periodically in sections other than an OFF section.
  • the control unit 120 may compare the temperature of the heating unit 130 indicated by the second temperature index with the first temperature H1 in the section S3. If the temperature of the heating unit 130 is found to be higher than the first temperature H1, the control unit 120 determines that the heating unit 130 is overheating, and terminates the temperature control conforming to the heating profile 50. This can increase the possibility to detect an overheating state caused by a certain trouble during an OFF period early.
  • Abnormality detection may periodically be performed in a part of a normal control routine of the control unit 120, and may also be performed at a specific timing, for example, the start of heating or a transition between sections.
  • a detection circuit different from the control unit 120 may detect an abnormality and notify the control unit 120 of the detected abnormality (by an interrupt signal or the like).
  • Fig. 18 is a flowchart showing an example of the overall flow of an aerosol generation process according to an embodiment.
  • control unit 120 monitors an input signal from the input detection unit 122, and waits for a user input (for example, long press of a button) requesting the start of heating. If a user input requesting the start of heating is detected, the process advances to S103.
  • a user input for example, long press of a button
  • control unit 120 checks the state of the aerosol generating device 10 in order to start heating.
  • This state check can include certain check conditions such as whether the residual power amount of the battery 140 is sufficient, and whether the front panel 102 has not fallen off. If one or more check conditions are not met, heating is not started, and the process returns to S101. If all the check conditions are met, the process advances to S105.
  • control unit 120 reads out the profile data 51 from a predetermined storage area of the storage unit 121. S107 to S133 after that are repeated for each of a plurality of sections included in the heating profile 50 described in the profile data 51.
  • control unit 120 determines whether the current section is a PID control section or an OFF section based on "Section type" designating a control method to be applied to the current section. If the current section is a PID control section, the process advances to S110. On the other hand, if the current section is an OFF section, the process advances to S120.
  • control unit 120 executes a temperature control process for a PID control section so that the temperature of the heating unit 130 becomes a temperature designated for the current section. A more specific flow of the temperature control process to be executed in this step will be explained later.
  • control unit 120 executes a temperature control process for an OFF section so that the temperature of the heating unit 130 drops to the temperature designated for the current section. A more specific flow of the temperature control process to be executed in this step will be explained later.
  • the control unit 120 determines in S131 whether the heating profile 50 has the next section. If the heating profile 50 has the next section, temperature control transitions to the next section in S131, and S107 to S133 described above are repeated for the next section set as the current section. If there is no next section, the aerosol generation process shown in Fig. 18 ends.
  • Fig. 19 is a flowchart showing an example of the flow of the temperature control process for a PID control section, which is executed in S110 of Fig. 18 .
  • the control unit 120 acquires the target temperature and the time length designated for the current section by the heating profile 50, and sets the termination condition of the current section. For example, if the termination condition is the condition C1 or C3, the control unit 120 sets the designated time length in a timer and activates the timer. If the termination condition is the condition C2 or C3, the control unit 120 sets a control threshold (for example, a threshold taking account of an allowable deviation) to be compared with the first temperature index, based on the designated target temperature.
  • a control threshold for example, a threshold taking account of an allowable deviation
  • the control unit 120 sets PID control parameters of the current section. For example, the control unit 120 sets the target temperature resistance value as the target value of PID control, the proportional gain, the integral gain, and the differential gain at the values designated for the current section by the heating profile 50.
  • control unit 120 determines whether to linearly interpolate the target value of PID control. If “linear interpolation” is designated as "PID control type" of the heating profile 50 for the current section, the control unit 120 resets the target value of PID control by linear interpolation in S114 such that they change step by step for each control cycle. If “constant” is set as "PID control type" for the current section, S114 is skipped.
  • control unit 120 acquires the first temperature index based on the electrical resistance value of the heating unit 130 by using the measurement circuit 150.
  • This index value acquired in this step can be, for example, an average value as a result of a plurality of times of resistance value measurement as explained with reference to Fig. 5 .
  • control unit 120 determines whether the termination condition of the current section set in S111 is met. If it is determined that the termination condition of the current section is not met, the process advances to S117.
  • control unit 120 calculates the duty ratio of PWM for the latest control cycle in accordance with the PID control equation explained by using equation (1). Then, in S118, the control unit 120 outputs control pulses having a pulse width based on the calculated duty ratio to the first switch 131 and the second switch 132, thereby causing electric power to be supplied from the battery 140 to the heating unit 130.
  • Fig. 20A is a flowchart showing the first example of the flow of the temperature control process for an OFF section, which is executed in S120 of Fig. 18 .
  • control unit 120 acquires the target temperature and the time length designated for the current section by the heating profile 50, and sets the termination condition of the current section.
  • the same examples for setting respective termination conditions as explained in relation to S111 of Fig. 19 may be applied here.
  • control unit 120 acquires the second temperature index based on the output value from the thermistor 155. Then, in S123, the control unit 120 corrects the value of the second temperature index acquired in S122 by using the previously determined relationship between the first temperature index and the second temperature index, so as to compensate for a delay of a change in value.
  • the control unit 120 determines whether the termination condition of the current section set in S121 is met, based on the value of the second temperature index corrected in S123. If it is determined that the termination condition of the current section is not met, the process returns to S122, and S122 to S124 described above are repeated. If it is determined that the termination condition of the current section is met, the temperature control process shown in Fig. 20A is terminated.
  • Fig. 20B is a flowchart showing the second example of the flow of the temperature control process for an OFF period, which is executed in S120 of Fig. 18 .
  • S121 to S124 shown in Fig. 20B can be the same processing steps as S121 to S124 shown in Fig. 20A , so explanations thereof will be omitted.
  • the control unit 120 determines in S125 whether the current section ends earlier than a predetermined time.
  • the predetermined time herein is the time point at which the time length acquired in S121 elapses from the start time of the current section. If the current section ends earlier than the predetermined time, the control unit 120 adds, in S126, a residual time until the predetermined time to the time length designated by the heating profile 50 for the subsequent section of the current section.
  • Fig. 20C is a flowchart showing the third example of the flow of the temperature control process for an OFF section, which is executed in S120 of Fig. 18 .
  • S121 to S126 shown in Fig. 20C can be the same as S121 to S126 shown in Fig. 20B except that the process advances to S 127 if it is determined in S125 that the current section does not end earlier than the predetermined time, so explanations thereof will be omitted.
  • control unit 120 determines whether the current section ends later than a predetermined time. If the current section ends later than the predetermined time, the control unit 120 subtracts, in S128, an overtime with respect to the predetermined time from the time length designated by the heating profile 50 for the subsequent section of the current section.
  • control unit 120 may skip temperature control of the subsequent section, and perform time subtraction from the time length designated for the further next section.
  • Fig. 21 is a flowchart showing an example of the flow of a termination determination process corresponding to S116 in Fig. 19 , which is applicable to the section S0. Note that in the third modification described above, this termination determination process shown in Fig. 21 may also be applied to the recovery section S4a.
  • control unit 120 acquires a control threshold equal to the product of the target value of temperature control of the current section and a coefficient representing an allowable deviation. Note that this processing step need only be performed once at the beginning of each section.
  • the control unit 120 determines whether the index value of the first temperature index exceeds the control threshold acquired in S141. If the index value of the first temperature index exceeds the determination threshold, the process advances to S143. On the other hand, if the index value of the first temperature index does not exceed the determination threshold, the process advances to S145.
  • control unit 120 adds 1 to (increments) the counter N COUNT for counting the number of times of threshold fulfillment. Note that the counter N COUNT is initialized to 0 at the beginning of each section. Then, in S144, the control unit 120 determines whether the counter N COUNT has reached the determination threshold M. If the counter N COUNT has reached the determination threshold M, the process advances to S146. On the other hand, if the counter N COUNT has not reached the determination threshold M, the process advances to S145.
  • control unit 120 determines that the termination condition of the current section is not met yet. On the other hand, in S 146, the control unit 120 determines that the termination condition of the current section is met. Then, the termination determination process shown in Fig. 21 ends.
  • Fig. 22 is a flowchart showing an example of the flow of a termination determination process corresponding to S124 in Fig. 20A or 20B , which is applicable to the section S3.
  • the control unit 120 acquires a value currently indicated by a timer activated at the start of the current section. Then, in S152, the control unit 120 determines whether a predetermined time has elapsed from the start of the current section, based on the acquired value of the timer.
  • the length of the predetermined time may be a time length designated for the current section by the heating profile 50. If it is determined that the predetermined time has elapsed, the process advances to S157. On the other hand, if it is determined that the predetermined time has not elapsed, the process advances to S153.
  • control unit 120 determines whether the corrected index value of the second temperature index has reached a target value. If the corrected index value has reached the target value, the process advances to S154. On the other hand, if the corrected index value has not reached the target value, the process advances to S156.
  • control unit 120 adds 1 to (increments) the counter N COUNT . Then, S155, the control unit 120 determines whether the counter N COUNT has reached the determination threshold M. If the counter N COUNT has reached the determination threshold M, the process advances to S157. On the other hand, if the counter N COUNT has not reached the determination threshold M, the process advances to S156.
  • control unit 120 determines that the termination condition of the current section is not met yet. On the other hand, in S157, the control unit 120 determines that the termination condition of the current section is met. Then, the termination determination process shown in Fig. 22 ends.
  • Fig. 23 is a flowchart showing an example of the flow of a control parameter selection process that can be executed at the beginning (for example, S112 in Fig. 19 ) of the section S4 in the above-described third modification.
  • the control unit 120 acquires the first temperature index based on the electrical resistance value of the heating unit 130 by using the measurement circuit 150. Then, in S162, the control unit 120 acquires a control threshold equal to the product of the target value of temperature control in the current section and a coefficient representing an allowable deviation.
  • the control unit 120 determines whether the index value of the first temperature index is equal to or larger than the control threshold. If the index value of the first temperature index is smaller than the control threshold, the control unit 120 sets, in S164, control parameters for PID control of the current section based on a first control parameter set for recovering the temperature of the heating unit 130. On the other hand, if the index value of the first temperature index is equal to or larger than the control threshold, the control unit 120 sets, in S165, control parameters for PID control of the current section based on a second control parameter set for maintaining the temperature of the heating unit 130. In this step, the control unit 120 may also reset the target value of temperature control of the current section to the current temperature of the heating unit 130.
  • An aerosol generating device includes
  • the second section for dropping the temperature of the heating unit toward the second temperature no pulse needs to be applied to the heating unit in order to measure the temperature, so it is possible to completely stop the supply of electric power from the power supply to the heating unit to cause the temperature of the heating unit to efficiently reach the second temperature. Since the arrival at the target temperature in the second section is determined based on the output value from the thermistor, the timing to transition from the second section to the third section is not missed even without applying any pulse to the heating unit. Also, in the section in which heating is not stopped, the supply of electric power is controlled by using a temperature index based on the electrical resistance value of the heating unit. This makes it possible to well maintain the followability of the measured temperature to the real temperature in order to perform temperature control.

Abstract

An aerosol generating device comprises: a heating unit configured to heat an aerosol source; a power supply configured to supply electric power to the heating unit; a thermistor configured to output a value depending on a temperature of the heating unit; and a control unit configured to control the supply of electric power from the power supply to the heating unit in accordance with a control sequence including a first section in which electric power is supplied to the heating unit by setting a target value of temperature control at a value corresponding to a first temperature, a second section in which the supply of electric power is stopped so that the temperature of the heating unit falls toward a second temperature lower than the first temperature, and a third section in which electric power is supplied the heating unit. The control unit is configured to controls the supply of electric power from the power supply by using a first temperature index based on an electrical resistance value of the heating unit, in the first and third sections, and determine a timing to terminate the second section by using a second temperature index based on the output value from the thermistor.

Description

    TECHNICAL FIELD
  • This disclosure relates to an aerosol generating device and a control method.
  • BACKGROUND ART
  • An electric heating type aerosol generating device that generates aerosol by heating an aerosol source and delivers the generated aerosol to a user is known. For example, an electronic cigarette is a kind of the above-described aerosol generating device. The electronic cigarette imparts a flavor component to generated aerosol to let the user inhale the aerosol.
  • The amount of aerosol per unit time generated from the aerosol source varies depending on a temperature at which a substrate containing the aerosol source is heated, in addition to the properties and shape of the substrate. Therefore, the aerosol generating device controls the heating temperature so that the amount of aerosol to be supplied to the user becomes a desired amount. Generally, data expressing a temporal change of the temperature is called a temperature profile, and data chronologically defining the specification of temperature control for implementing the desired temperature profile is called a heating profile.
  • For example, PTL 1 discloses a temperature profile that raises the temperature of a heating element to a given high value in the first stage, lowers the temperature of the heating element to a lower value in the subsequent second stage, and gradually raises the temperature of the heating element in the subsequent third stage. This temperature profile temporally flattens the aerosol generation amount to some extent. PTL 1 also discloses that, in order to implement this temperature profile, the temperature of the heating element is brought to a target temperature by PID control as typical feedback control. PTL 2 discloses a method of temporarily stopping power supply to a heating element when lowering the temperature of the heating element after it has been raised.
  • CITATION LIST PATENT LITERATURE
    • PTL 1: Japanese Patent Laid-Open No. 2020-74797
    • PTL 2: Japanese Patent Laid-Open No. 2019-531049
    SUMMARY OF INVENTION TECHNICAL PROBLEM
  • Unfortunately, the existing aerosol generating device still has room for improvement regarding how to control the heating temperature over the heating period. For example, to measure the temperature and feed back the measured temperature to control, the followability of the measured temperature with respect to the real temperature must be sufficient, however, depending on the situation of temperature control, it is not easy to achieve both the efficiency of the temperature control and the followability of the measured temperature. Moreover, although control behavior of the temperature control is generally tuned through trial and error at the time of design, the environmental conditions are not constant when aerosol is actually inhaled, and the properties of substrates vary from type to type. Accordingly, if it is not possible to flexibly change the control even after tuning is once completed, there is no other choice but to apply suboptimal control when the environment has changed or the type is changed. Also, if progress of the heating profile is controlled by achievement of a target temperature, the timing of the progress advances or delays depending on the conditions, so a decrease in the generated amount of aerosol due to early ending or prolongation of the session may spoil the user experience.
  • The technology according to the present disclosure eliminates or mitigates at least some of the above-described inconveniences, and aims at implementing improved temperature control for generating aerosol.
  • SOLUTION TO PROBLEM
  • According to an aspect, there is provided an aerosol generating device including a heating unit configured to generate aerosol by heating an aerosol source; a power supply configured to supply electric power to the heating unit; a thermistor configured to output a value depending on a temperature of the heating unit; and a control unit configured to control the supply of electric power from the power supply to the heating unit in accordance with a control sequence including at least a first section in which electric power is supplied from the power supply to the heating unit by setting a target value of temperature control of the heating unit at a value corresponding to a first temperature, a second section which follows the first section and in which the supply of electric power from the power supply to the heating unit is stopped so that the temperature of the heating unit falls toward a second temperature lower than the first temperature, and a third section which follows the second section and in which electric power is supplied from the power supply to the heating unit, wherein the control unit is configured to control the supply of electric power from the power supply by using a first temperature index based on an electrical resistance value of the heating unit, in the first section and the third section, and determine a timing to terminate the second section by using a second temperature index based on the output value from the thermistor.
  • The control unit may be configured to terminate the second section when it is determined from the second temperature index that the temperature of the heating unit has reached the second temperature.
  • The control unit may be configured to correct the second temperature index in the second section based on a relationship between the first temperature index and the second temperature index, and determine whether the temperature of the heating unit has reached the second temperature by using the corrected second temperature index.
  • The control unit may be configured to acquire the first temperature index based on the electrical resistance value of the heating unit, and the second temperature index based on the output value from the thermistor, in a section preceding the second section, and determine the relationship between the acquired first temperature index and the acquired second temperature index.
  • The relationship between the first temperature index and the second temperature index may include a difference in temperature change rate between the first temperature index and the second temperature index.
  • The control unit may be configured to control the supply of electric power from the power supply in the third section by using a control parameter set that differs depending on the temperature of the heating unit indicated by the first temperature index at the time of starting the third section.
  • The control unit is configured to, in a case where the temperature of the heating unit at the time of starting the third section is lower than the second temperature, use a first control parameter set for recovering the temperature of the heating unit to the second temperature, and, in a case where the temperature of the heating unit at the time of starting the third section is a third temperature not lower than the second temperature, use a second control parameter set for maintaining the temperature of the heating unit at the third temperature.
  • The first control parameter set includes a first value of a proportional gain of feedback control, the second control parameter set includes a second value of a proportional gain of feedback control, and the first value may be larger than the second value.
  • The first value of the proportional gain of feedback control, which is included in the first control parameter set, may be equal to a value of a proportional gain used when preheating the heating unit.
  • The control unit may be configured to, even before the temperature of the heating unit reaches the second temperature, terminate the second section when a predetermined time has elapsed from the start of the second section.
  • According to another aspect, there is provided a control method for controlling generation of aerosol in an aerosol generating device. The control method may include process steps corresponding to any combination of above-described features of the aerosol generating device.
  • ADVANTAGEOUS EFFECTS OF INVENTION
  • The technology according to the present disclosure can implement improved temperature control for generating aerosol.
  • BRIEF DESCRIPTION OF DRAWINGS
    • Fig. 1 is a perspective view showing the outer appearance of an aerosol generating device according to an embodiment;
    • Fig. 2 is an explanatory diagram for explaining the insertion of a tobacco stick into the aerosol generating device shown in Fig. 1;
    • Fig. 3 is a block diagram showing an example of a general circuit configuration of the aerosol generating device shown in Fig. 1;
    • Fig. 4 is a block diagram showing an example of the configuration of a measurement circuit to be used to measure the temperature of a heating unit;
    • Fig. 5 is an explanatory diagram for explaining a measurement period and a PWM control period during a heating period;
    • Fig. 6 is an explanatory diagram for explaining an example of the positional relationship between the heating unit and a thermistor;
    • Fig. 7 is an explanatory diagram for explaining a temperature profile and a heating profile according to an embodiment;
    • Fig. 8 is an explanatory diagram showing an example of a temperature profile in a case where a residual time is added to the time length of a subsequent section because the end of a temperature fall section is earlier than a predetermined time;
    • Fig. 9 is an explanatory diagram for explaining the relationship between a first temperature index and a second temperature index;
    • Fig. 10 is an explanatory diagram showing two examples of the temperature profile in a case where a target temperature of the subsequent section is reset to the temperature at the terminating point in time of the temperature fall section;
    • Fig. 11 is an explanatory diagram showing an example of the temperature profile in a case where the subsequent section is shortened because the end of the temperature fall section is later than a predetermined time in the first modification;
    • Fig. 12 is an explanatory diagram showing an example of the temperature profile in a case where the subsequent section is shortened because the end of the temperature fall section is later than a predetermined time in the second modification;
    • Fig. 13 is an explanatory diagram showing an example of the temperature profile in a case where the subsequent section is skipped and the next subsequent section is shortened because the end of the temperature fall section is much later than a predetermined time in the first modification;
    • Fig. 14 is an explanatory diagram showing an example of the temperature profile in a case where the subsequent section is skipped and the next subsequent section is shortened because the end of the temperature fall section is much later than a predetermined time in the second modification;
    • Fig. 15 is an explanatory diagram showing an example of the temperature profile in a case where the target temperature of a temperature-maintaining section before termination is reset to the temperature at a reference point in time;
    • Fig. 16 is an explanatory diagram showing an example of the temperature profile including a recovery section according to the third modification;
    • Fig. 17A is an explanatory diagram showing the first example of the configuration of profile data describing the heating profile;
    • Fig. 17B is an explanatory diagram showing the second example of the configuration of the profile data describing the heating profile;
    • Fig. 18 is a flowchart showing an example of the overall flow of an aerosol generation process according to an embodiment;
    • Fig. 19 is a flowchart showing an example of a flow of a temperature control process for a PID control section shown in Fig. 18;
    • Fig. 20A is a flowchart showing the first example of a flow of a temperature control process for an OFF section shown in Fig. 18;
    • Fig. 20B is a flowchart showing the second example of a flow of the temperature control process for the OFF section shown in Fig. 18;
    • Fig. 20C is a flowchart showing the third example of a flow of the temperature control process for the OFF section shown in Fig. 18;
    • Fig. 21 is a flowchart showing an example of a flow of an end determination process for a preheating temperature rise section;
    • Fig. 22 is a flowchart showing an example of a flow of an end determination process for a temperature fall section; and
    • Fig. 23 is a flowchart showing an example of a flow of a control parameter selection process after the end of the temperature fall section.
    DESCRIPTION OF EMBODIMENTS
  • Hereinafter, embodiments will be described in detail with reference to the attached drawings. Note, the following embodiments are not intended to limit the scope of the claimed invention, and limitation is not made an invention that requires a combination of all features described in the embodiments. Two or more of the multiple features described in the embodiments may be combined as appropriate. Furthermore, the same reference numerals are given to the same or similar configurations, and redundant description thereof is omitted.
  • «1. Configuration Example of Device»
  • In this specification, an example in which the technology according to the present disclosure is applied to a non-combustion-type device that generates aerosol by atomizing an aerosol source by heating it without combustion will mainly be explained. A device like this is also called a reduced-risk product (RRP) or is simply called an electronic cigarette. However, technology according to the present disclosure is not limited to this example and can be applied to an aerosol generating device of any kind such as a combustion-type device or a medical nebulizer.
  • <<1 -1. Outer Appearance>>
  • Fig. 1 is a perspective view showing the outer appearance of an aerosol generating device 10 according to an embodiment. Fig. 2 is an explanatory diagram for explaining the insertion of a tobacco stick into the aerosol generating device 10 showninFig. 1. Referring to Fig. 1, the aerosol generating device 10 includes a main body 101, a front panel 102, a display window 103, and a slider 104.
  • The main body 101 is a housing internally supporting one or more circuit boards of the aerosol generating device 10. In this embodiment, the main body 101 has a substantially cuboidal rounded shape elongated in the vertical direction of the drawing. The size of the main body 101 can be a size which the user can grasp with one hand. The front panel 102 is a flexible panel member covering the front surface of the main body 101. The front panel 102 can be detachable from the main body 101. The front panel 102 also functions as an input unit for accepting a user input. For example, when the user pushes the center of the front panel 102, a button (not shown) disposed between the main body 101 and the front panel 102 is pressed, so a user input can be detected. The display window 103 is a band-like window extending along the longitudinal direction in substantially the center of the front panel 102. The display window 103 transmits light generated by one or more light emitting diodes (LEDs) arranged between the main body 101 and the front panel 102 to the outside.
  • The slider 104 is a cover member slidably disposed along a direction 104a on the upper surface of the main body 101. As shown in Fig. 2, when the slider 104 is slid to the near side of the drawing (that is, when the slider 104 is opened), an opening 106 in the upper surface of the main body 101 is exposed. When inhaling aerosol by using the aerosol generating device 10, the user inserts a tobacco stick 15 into a tubular insertion hole 107 along a direction 106a from the opening 106 exposed by opening the slider 104. A section perpendicular to the axial direction of the insertion hole 107 can be, for example, circular, elliptical, or polygonal, and the sectional area of the section gradually reduces toward the bottom surface. Accordingly, the inner surface of the insertion hole 107 pushes the outer surface of the tobacco stick 15 inserted into the insertion hole 107, thereby preventing a fall of the tobacco stick 15 by the frictional force. This also increases the efficiency of heat transfer from a heating unit 130 (to be described later) to the tobacco stick 15. When the user finishes inhaling aerosol, he or she pulls out the tobacco stick 15 from the insertion hole 107, and closes the slider 104.
  • The tobacco stick 15 is a tobacco article holding a filler inside a cylindrical rolling paper. The filler of the tobacco stick 15 can be, for example, a mixture of an aerosol generating substrate and shredded tobacco. As the aerosol generating substrate, it is possible to use a substrate containing an aerosol source of any kind, such as glycerin, propylene glycol, triacetin, 1,3-butanediol, or a mixture thereof. The shredded tobacco is a so-called flavor source. The material of the shredded tobacco can be, for example, a lamina or a backbone. Note that a flavor source not originating from tobacco may also be used instead of the shredded tobacco.
  • <1-2. Circuit Configuration>
  • Fig. 3 is a block diagram showing an example of a general circuit configuration of the aerosol generating device 10. Referring to Fig. 3, the aerosol generating device 10 includes a control unit 120, a storage unit 121, an input detection unit 122, a state detection unit 123, an inhalation detection unit 124, a light emitting unit 125, a vibration unit 126, a communication interface (I/F) 127, a connection I/F 128, a heating unit 130, a first switch 131, a second switch 132, a battery 140, a booster circuit 141, a residual amount meter 142, a measurement circuit 150, and a thermistor 155.
  • The control unit 120 can be a processor such as a central processing unit (CPU) or a microcontroller. The control unit 120 controls all functions of the aerosol generating device 10 by executing computer programs (also called software or firmware) stored in the storage unit 121. The storage unit 121 can be a semiconductor memory or the like. The storage unit 121 stores one or more computer programs, and various data (for example, profile data 51 describing a heating profile 50) to be used for heating control (to be described later).
  • The input detection unit 122 is a detection circuit for detecting a user input. For example, the input detection unit 122 detects pushing of the front panel 102 (that is, pressing of a button) by the user, and outputs an input signal indicating the detected state to the control unit 120. Note that the aerosol generating device 10 can include an input device of any kind such as a button, a switch, or a touch-sensitive screen, instead of (or in addition to) the front panel 102. The state detection unit 123 is a detection circuit for detecting an open/closed state of the slider 104. The state detection unit 123 outputs a state detection signal indicating whether the slider 104 is open or closed to the control unit 120. The inhalation detection unit 124 is a detection circuit for detecting inhalation (puff) of the tobacco stick 15 by the user. As an example, the inhalation detection unit 124 can include a thermistor (not shown) disposed near the opening 106. In this case, the inhalation detection unit 124 can detect inhalation by the user based on a change in resistance value of the thermistor resulting from a temperature change caused by the inhalation. As another example, the inhalation detection unit 124 can include a pressure sensor (not shown) disposed on the bottom of the insertion hole 107. In this case, the inhalation detection unit 124 can detect inhalation based on a reduction in atmospheric pressure resulting from an air current caused by the inhalation. The inhalation detection unit 124 outputs, for example, an inhalation detection signal indicating whether inhalation is performed, to the control unit 120.
  • The light emitting unit 125 includes one or more LEDs, and a driver for driving the LEDs. The light emitting unit 125 turns on each LED in accordance with an instruction signal input from the control unit 120. The vibration unit 126 includes a vibrator (e.g., an eccentric motor) and a driver for driving the vibrator. The vibration unit 126 vibrates the vibrator in accordance with an instruction signal input from the control unit 120. The control unit 120 can use one or both of the light emitting unit 125 and the vibration unit 126 by any pattern, in order to notify the user of a certain status (for example, the progress of a session) of the aerosol generating device 10. For example, the light emission patterns of the light emitting unit 125 can be distinguished by elements such as the light emission state (always on/blinking/off), the blinking period, and the light color of each LED. The vibration patterns of the vibration unit 126 can be distinguished by elements such as the vibration state (vibration/stop) and the vibration strength of the vibrator.
  • The wireless I/F 127 is a communication interface by which the aerosol generating device 10 wirelessly communicates with another device (for example, a personal computer (PC) or a smartphone owned by the user). The wireless I/F 127 can be an interface complying with a wireless communication protocol such as Bluetooth®, near field communication (NFC), or a wireless local area network (LAN). The connection I/F 128 is a wired interface having a terminal for connecting the aerosol generating device 10 to another device. The connection I/F 128 can be a universal serial bus (USB) interface or the like. The connection I/F 128 can also be used to charge the battery 140 from an external power supply (via a feeder line (not shown)).
  • The heating unit 130 is a resistive heat generating part that generates aerosol by heating an aerosol source included in an aerosol generating substrate of the tobacco stick 15. As a resistive heat generating material of the heating unit 130, it is possible to use a mixture of one of more of copper, a nickel alloy, a chromium alloy, stainless steel, and platinum rhodium. One terminal of the heating unit 130 is connected to the positive electrode of the battery 140 via the first switch 131 and the booster circuit 141, and the other terminal of the heating unit 130 is connected to the negative electrode of the battery 140 via the second switch 132. The first switch 131 is a switching element disposed in a feeder line between the heating unit 130 and the booster circuit 141. The second switch 132 is a switching element disposed in a ground line between the heating unit 130 and the battery 140. The first switch 13 1 and the second switch 132 can be, for example, field effect transistors (FETs).
  • The battery 140 is a power supply for supplying electric power to the heating unit 130 and other constituent elements of the aerosol generating device 10. Fig. 3 does not show feeder lines from the battery 140 to the constituent elements except the heating unit 130. The battery 140 can be, for example, a lithium-ion battery. The booster circuit (DC/DC converter) 141 is a voltage conversion circuit for amplifying the voltage of the battery 140 in order to feed the heating unit 130. The residual amount meter 142 is an IC chip for monitoring the residual power amount and other statuses of the battery 140. The residual amount meter 142 can periodically measure the status values of the battery 140, such as the state of charge (SOC), the state of health (SOH), the relative SOC (RSOC), and the power supply voltage, and can output the measurement results to the control unit 120.
  • When a user input requesting the start of heating is detected, the control unit 120 starts to cause electric power to be supplied from the battery 140 to the heating unit 130. This user input can be, for example, long press of a button to be detected by the input detection unit 122. The control unit 120 can cause electric power to be supplied from the battery 140 to the heating unit 130 at a voltage amplified by the booster circuit 141 by outputting control signals to the first switch 131 and the second switch 132 to turn on the two switches. In a case where the first switch 131 and the second switch 132 are FETs, the control signals to be output from the control unit 120 to the two switches are control pulses to be applied to the gates of these switches. In temperature control to be described below, the control unit 120 adjusts the duty ratio of these control pulses by pulse width modulation (PWM). Note that the control unit 120 can also use pulse frequency modulation (PFM) instead of PWM.
  • <1-3. Measurement of Heater Temperature>
  • In this embodiment, the control unit 120 controls the supply of electric power from the battery 140 to the heating unit 130 so as to implement a desired temperature profile for providing a good user experience throughout the whole heating period including a preheating period and an inhalable period. This control can mainly be feedback control using a temperature index having a correlation with the temperature of the heating unit 130 as a controlled variable, and the duty ratio of PWM as a manipulated variable. Assume that PID control is adopted as this feedback control. In this embodiment, the aerosol generating device 10 has two types of measurement units for measuring the temperature index of the heating unit 130. The measurement circuit 150 shown in Fig. 3 is one of the two types of measurement units, and measures a first temperature index based on the electrical resistance value of the heating unit 130. The other measurement unit is the thermistor 155 to be explained later.
  • Fig. 4 is a block diagram showing an example of the configuration of the measurement circuit 150 shown in Fig. 3. Referring to Fig. 4, the measurement circuit 150 includes divider resistors 151, 152, and 153, and an operational amplifier 154. One terminal of the divider resistor 151 is connected to a power supply voltage VTEMP, and the other terminal is connected to one terminal of the divider resistor 152. The other terminal of the divider resistor 152 is grounded. The contact between the divider resistor 151 and the divider resistor 152 is connected to a terminal ADC_VTEMP of the control unit 120. An input to the terminal ADC_VTEMP indicates a reference value for resistance value measurement. One terminal of the divider resistor 153 is connected to the power supply voltage VTEMP, and the other terminal is connected to the feeder line of the heating unit 130. The contact between the divider resistor 153 and the feeder line of the heating unit 130 is connected to a first input terminal of the operational amplifier 154. A second input terminal of the operational amplifier 154 is grounded. An output terminal of the operational amplifier 154 is connected to a terminal ADC_HEAT_TEMP of the control unit 120. An input to the terminal ADC_HEAT_TEMP indicates a value that changes due to an electrical resistance value Rh depending on the temperature of the heating unit 130. The control unit 120 can calculate the electrical resistance value Rh of the heating unit 130 based on the ratio of the value input to the terminal ADC_HEAT_TEMP to the value (reference value) input to the terminal ADC_VTEMP.
  • The electrical resistance value of the heating unit 130 has, for example, the characteristic that the value monotonously increases as the temperature rises (that is, the value has a correlation to the temperature). In this embodiment, therefore, the control unit 120 uses the electrical resistance value of the heating unit 130, which is calculated by using the measurement circuit 150, as a temperature index (first temperature index) as the controlled variable of PID control. Note that the control unit 120 may, of course, further convert the calculated electrical resistance value into a temperature by using a resistance-temperature coefficient, and use the derived measured temperature as the controlled variable of PID control.
  • <1-4. Temperature Control>
  • In this embodiment as described above, temperature control of the heating unit 130 is mainly performed by the method of deciding the duty ratio of PWM of electric power to be supplied to the heating unit 130. Letting RTGT [Ω] be the target value (the resistance value corresponding to the target temperature) of PID control, and R(n) [Ω] be the value (measured resistance value) of the first temperature index in a current control cycle n (n is an integer), a duty ratio D(n) of the control cycle n can be derived in accordance with, for example, equation (1) below: D n = K p × R TGT R n + K i × 0 n R TGT R k K d × R n R n 1 / 1000
    Figure imgb0001
  • In equation (1), Kp, Ki, and Kd respectively represent a proportional gain, an integral gain, and a differential gain. Note that in the second term on the right side as an integral term, saturation control can be applied to a cumulative value of a deviation of the index value with respect to the target value. In this case, if the cumulative value is larger than a predetermined upper limit value, the cumulative value is substituted by the upper limit value; and if the cumulative value is smaller than a predetermined lower limit value, the cumulative value is substituted by the lower limit value.
  • To enable feedback control during the heating period in this embodiment, the control unit 120 sets a part of repetitive control cycles as a measurement period for measuring the first temperature index, and sets the remainder of the control cycles as a PWM control period for performing PWM control. Fig. 5 is an explanatory diagram for explaining the measurement period and the PWM control period during the heating period. In Fig. 5, the abscissa represents the time, and the ordinate represents the voltage to be applied to the heating unit 130. One control cycle during the heating period includes a measurement period 20 at the beginning and a PWM control period 30 as the remainder. In this example shown in Fig. 5, a period from t0 to t1 is the measurement period 20 of one control cycle, and a period from t1 to t2 is the PWM control period 30 of the same control cycle. Likewise, a period from t2 to t3 is the measurement period 20 of the next one control cycle, and a period from t3 to t4 is the PWM control period 30 of the same control cycle. The length of one control cycle is equivalent to the periodicity of measurement of the first temperature index, and can be, for example, tens of milliseconds.
  • In the control cycle n, the control unit 120 applies a very short pulse 21 (for example, the pulse width is 2 ms) to the heating unit 130 a plurality of times (for example, 8 times) during the measurement period 20, and obtains the average value of resistance values calculated a plurality of times by using the measurement circuit 150 during one measurement period 20 as the measured value R(n) of the first temperature index. By using the measured value R(n), the control unit 120 calculates the duty ratio D(n) of PWM in the control cycle n in accordance with the above-described control equation. Then, in the PWM control period 30, the control unit 120 applies a pulse 31 having a pulse width W1 equivalent to the product of a length W0 of this period and the duty ratio D(n) to the heating unit 130 (that is, outputs control pulses having the same pulse width W1 to the first switch 131 and the second switch 132). The temperature of the heating unit 130 is so controlled as to approach the target value by repeating the feedback control as described above.
  • <1-5. Introduction of Auxiliary Thermistor>
  • The above-described control cycle can be kept repeated by periodically setting the measurement period 20 throughout the whole heating period. However, the method of applying pulses to the heating unit 130 during the measurement period 20 raises the temperature of the heating unit 130 and consumes the residual battery amount, although the pulse width is short. Meanwhile, a desired temperature profile of the heating unit 130 may include a period in which the temperature of the heating unit 130, which is once raised to a high value, is decreased to a lower value. During this period, it is advantageous to apply no pulses to the heating unit 130 at all in order to efficiently lower the temperature of the heating unit 130. However, if no pulses are applied to the heating unit 130 at all, the first temperature index cannot be measured by using the measurement circuit 150. As generally shown in Fig. 3, therefore, the aerosol generating device 10 according to this embodiment further includes the thermistor 155. The thermistor 155 is disposed near the heating unit 130, and outputs a value depending on the temperature of the heating unit 130 to the control unit 120. In a section in which the temperature of the heating unit 130 is decreased, the control unit 120 determines a timing at which this section is terminated, by using the second temperature index based on the output value from the thermistor 155 (for example, by comparing the index value with the target value). On the other hand, in other sections, the control unit 120 controls the supply of electric power from the battery 140 to the heating unit 130 by using the first temperature index based on the electrical resistance value of the heating unit 130, as described above. The periodicity of measurement of the second temperature index can be, for example, tens of milliseconds to hundreds of milliseconds.
  • Fig. 6 shows an example of the positional relationship between the heating unit 130 and the thermistor 155, when viewed in the direction 106a shown in Fig. 2 (the axial direction of the insertion hole 107). In this example shown in Fig. 6, a cylindrical member 130a is a member defining the space of the insertion hole 107 for receiving the tobacco stick 15. The cylindrical member 130a is formed by using a material having a high thermal conductivity, such as stainless steel (SUS) or aluminum. A film heater 130b is so wound as to surround the outer circumferential surface of the cylindrical member 130a. The film heater 130b is formed by a pair of films having a high heat resistance and high insulation properties, and a resistive heat generating material sandwiched between these films. The heating unit 130 is formed by the cylindrical member 130a and the film heater 130b described above, and a Joule heat generated by an electric current flowing through the film heater 130b heats the tobacco stick 15 inserted into the insertion hole 107 via the cylindrical member 130a. In addition, a heat insulating member 108 is so wound as to surround the outer circumferential surface of the film heater 130b. The heat insulating member 108 is formed by glass wool or the like, and protects the constituent elements of the aerosol generating device 10 from the heat of the heating unit 130. The thermistor 155 is disposed outside the heat insulating member 108. The surface of the film heater 130b is normally smooth, so positioning often becomes difficult if the thermistor 155 is disposed on the outer circumferential surface of the film heater 130b. However, when the thermistor 155 is disposed on the outer circumferential surface of the heat insulating member 108 formed by glass wool, it becomes easy to position the thermistor 155, and a control circuit connected to the thermistor 155 is well protected. However, the positional relationship in which the heat insulating member 108 is disposed between the heating unit 130 and the thermistor 155 causes the second temperature index based on the output value from the thermistor 155 to follow the temperature change of the heating unit 130 with a certain delay.
  • <1-6. Temperature Profile and Heating Profile>
  • The control unit 120 executes temperature control of the heating unit 130 in accordance with the heating profile as a control sequence defining temporal changes in control conditions for implementing a desired temperature profile. In this embodiment, the heating profile includes a plurality of sections temporally dividing the heating period, and designates specifications of temperature control of each section by a target value and other control parameters.
  • Fig. 7 is an explanatory diagram for explaining the temperature profile and the heating profile adoptable in this embodiment. In Fig. 7, the abscissa represents the elapsed time from the start of power supply to the heating unit 130, and the ordinate represents the temperature of the heating unit 130. A thick line represents a temperature profile 40 as an example. The temperature profile 40 includes a preheating period (T0 to T2) at the beginning, and an inhalable period (T2 to T8) following the preheating period. As an example, the whole length of the inhalable period can be about five minutes, and the user can perform inhalation more than 10 times during the inhalable period.
  • The preheating period includes a temperature rise section (T0 to T1) in which the temperature of the heating unit 130 is rapidly raised from an environmental temperature H0 to a first temperature H1, and a maintaining section (T1 to T2) in which the temperature of the heating unit 130 is maintained at the first temperature H1. By thus rapidly heating the heating unit 130 to the first temperature H1 at the beginning, it is possible to sufficiently spread heat to the whole aerosol generating substrate of the tobacco stick 15 in an early stage, and start providing the user with high-quality aerosol more rapidly.
  • The inhalable period includes a maintaining section (T2 to T3) in which the temperature of the heating unit 130 is maintained at the first temperature H1, a temperature fall section (T3 to T4) in which the temperature of the heating unit 130 is lowered to a second temperature H2, and a maintaining section (T4 to T5) in which the temperature of the heating unit 130 is maintained at the second temperature H2. Since the temperature of the heating unit 130, which is once raised to the first temperature H1, is lowered to the second temperature H2 as described above, it is possible to stably provide the user with inhalation with a good tobacco flavor for a longer time. The inhalable period further includes a temperature rise section (T5 to T6) in which the temperature of the heating unit 130 is gradually raised from the second temperature H2 to a third temperature H3, a maintaining section (T6 to T7) in which the temperature of the heating unit 130 is maintained at the third temperature H3, and a temperature fall section (T7 to T8) in which the temperature of the heating unit 130 is lowered to the environmental temperature H0. Since the temperature of the heating unit 130 is again raised in the second half of the inhalable period as described above, it is possible to suppress a decrease in tobacco flavor in a situation in which the amount of the aerosol source included in the tobacco stick 15 decreases, and provide the user with a highly satisfactory experience to the end of the inhalable period.
  • For example, the first temperature H1, the second temperature H2, and the third temperature H3 can be 295°C, 230°C, and 260°C, respectively. However, it is also possible to design a different temperature profile in accordance with, for example, a design guideline of a manufacturer, user preference, or characteristics of each type of a tobacco article.
  • The heating profile 50 includes eight sections S0 to S7 bounded by T1 to T7. As will be explained later, however, the transition timing between two sections does not necessarily match one of the points in time T1 to T7 shown in the drawing, but follows a termination condition designated for each section. The heating profile 50 defines one or more control parameters, which are enumerated below for each of the sections S0 to S7:
    • "Section type"
    • "Target temperature"
    • "Target temperature resistance value"
    • "PID control type"
    • "Gains"
    • "Time length"
    • "Termination condition"
  • "Section type" is a parameter for designating whether the corresponding section is a PID control section or an OFF section. The PID control section is a section in which PID control is performed based on the first temperature index calculated by the control unit 120 by using the measurement circuit 150. The OFF section is a section in which the control unit 120 stops power supply to the heating unit 130 without performing PID control.
  • "Target temperature" is a parameter for designating the temperature of the heating unit 130, which should be reached at the end of the corresponding section. "Target temperature resistance value" is a parameter for designating a value obtained by converting the value of "target temperature" into a resistance value. For example, a target temperature HTGT [°C] can be converted into the target temperature resistance value RTGT [Ω] in accordance with equation (2) below: R TGT = P TGT P ENV α R ENV + R ENV
    Figure imgb0002
  • In equation (2), HENV represents a reference environmental temperature, α represents the temperature-resistance coefficient of the resistive heat generating material of the heating unit 130, and RENV represents an electrical resistance value at the reference environmental temperature. The values of HENV, α, and RENV are measured or derived by an evaluation test in advance and prestored in the storage unit 121.
  • "PID control type" is a parameter for designating whether to constantly maintain the target value at the value of "target temperature resistance value" throughout the PID control section, or linearly change the target value by linear interpolation. If "PID control type" is "constant", the control unit 120 performs feedback control while keeping the target value of temperature control constant in the corresponding section. If "PID control type" is "linear interpolation", the control unit 120 performs feedback control while changing the target value of temperature control step by step in the corresponding section. The control target value in "linear interpolation" can be set at a specific start value (for example, a currently-measured value or a target value of an immediately preceding section) at the beginning of the section, and increased or decreased practically linearly (in practice, step by step for each control cycle) so that the value becomes "target temperature resistance value" at the end of the section. "PID control type" and "section type" can also be regarded as parameters for designating a control method to be applied to temperature control in each section.
  • "Gains" is a set of parameters for designating the values of the proportional gain Kp, the integral gain Ki, and the differential gain Kd for the PID control section. Note that when a gain value different from a gain value designated in a preceding section is designated in a certain PID control section, the cumulative deviation of the integral term (the second term on the right side of equation (1)) of feedback control may be reset.
  • "Time length" is a parameter for designating a predefined temporal length for each section. "Termination condition" is a parameter for designating a condition for terminating temperature control in each section (that is, a condition for transitioning temperature control to the next section). For example, "termination condition" can be one of C1, C2, and C3 below:
    • C1: Elapse of time designated by "time length"
    • C2: Arrival of a temperature index at a resistance value designated by "target temperature resistance value"
    • C3: Either one of C1 and C2, which is earlier
    The control unit 120 can have an internal timer in order to determine the termination conditions C1 and C3.
  • In this embodiment, when determining the conditions C2 and C3 in the temperature rise section, the control unit 120 can regard that the temperature index has arrived at the target value in a case in which the temperature index becomes larger than a control threshold RTGT' (= β•RTGT) equal to the product of the target value RTGT and a coefficient β (β is a positive number slightly smaller than 1. For example, β = 0.9975) representing an allowable deviation. By thus using the arrival at a certain ratio of the target value, instead of the target value itself, as the termination condition of a section, temperature control can appropriately be advanced to the next section even in a situation in which the residual deviation from the target value is not completely zero. The control unit 120 can also count the number (NCOUNT) of measurement periods 20 in which the temperature index exceeds the target value RTGT or the control threshold RTGT', and regard that the temperature index has reached the target value if the counter NCOUNT becomes equal to a determination threshold M (M is an integer larger than 1. For example, M = 3). By thus using the condition that the temperature index has reached the threshold value a plurality of times as the termination condition of the section, it is possible to reduce the possibility that temperature control advances to the next section at a very early timing as a result of erroneous determination caused by an error of resistance value measurement. This is useful to implement robust condition determination in a situation in which the measurement circuit 150 may undergo an influence of noise (for example, an instantaneous current value variation).
  • In the next clause, a more specific configuration example of the heating profile 50 will be explained in order for individual sections.
  • «2. Configuration Example of Heating Profile» <2-1. Initial Temperature Rise (S0)>
  • The section S0 is a section at the beginning of the heating profile 50. "Section type" of the section S0 is "PID control section", and "Target temperature" is the first temperature H1. "Target temperature resistance value" is a resistance value (to be referred to as R1 hereinafter) corresponding to the first temperature H1. "PID control type" of the section S0 can be "constant", and the time required to raise the temperature can be shortened as much as possible by setting the proportional gain Kp of "Gains" at a value higher than those of other sections. "Termination condition" of the section S0 is the condition C2, more specifically, the arrival of the first temperature index at the resistance value R1.
  • The control unit 120 may further divide the section S0 into a first-half section and a second-half section, and, in the first-half section, can supply electric power from the battery 140 to the heating unit 130 at a maximum settable duty ratio regardless of the gain value and the temperature index value. This can efficiently shorten the preheating period, and rapidly start delivery of aerosol to the user.
  • <2-2. Temperature-Maintaining during Preheating (S 1)>
  • "Section type" of the section S1 is "PID control section", and "Target temperature" is the first temperature H1. "Target temperature resistance value" is the resistance value R1 corresponding to the first temperature H1. "PID control type" of the section S 1 can be "constant". "Gains" of the section S1 can be set at a value that stabilizes the temperature of the heating unit 130 near the first temperature H1 (for example, a proportional gain having a value smaller than that of the proportional gain designated for the section S0 may be set for the section S1), unlike the case of the section S0 in which the temperature is rapidly raised. "Time length" of the section S 1 can be set at a value within the range of, for example, a few seconds. "Termination condition" of the section S1 is the condition C1, more specifically, the elapse of time indicated by "Time length". The control unit 120 sets the timer at the start of the section S1, and notifies the user of the end of the preheating period if the control unit 120 determines that the time indicated by "Time length" has elapsed. This notification can be performed by one or both of light emission of the light emitting unit 125 by a predetermined light emission pattern and the vibration of the vibration unit 126 by a predetermined vibration pattern. Upon sensing this notification, the user recognizes that preparations of inhalation are complete and inhalation can be started.
  • <2-3. Session Start (S2)>
  • "Session type" of the section S2 is "PID control section", and "target temperature" is the first temperature H1. "Target temperature resistance value" is the resistance value R1 corresponding to the first temperature H1. "PID control type" of the section S2 can be "constant". "Gains" of the section S2 can be the same as that of the section S1. "Time length" of the section S2 can be set at a value within the range of, for example, a few seconds to about ten seconds. "Termination condition" of the section S2 is the condition C1, more specifically, the elapse of time indicated by "Time length". If the control unit 120 determines that the time indicated by "Time length" has elapsed, the control unit 120 terminates the section S2 and cause temperature control to transition to the section S3.
  • The user normally starts inhaling aerosol generated by the aerosol generating device 10 from the section S2. The control unit 120 can measure one or more of: the number of times of inhalation, the frequency of inhalation, the inhalation time of each inhalation, and the cumulative inhalation time, based on an inhalation detection signal input from the inhalation detection unit 124, and can store the measurement results in the storage unit 121. This measurement can also be performed continuously from the section S3 as well.
  • <2-4. Temperature Fall (S3)>
  • "Section type" of the section S3 is "OFF section", and "Target temperature" is the second temperature H2. "Target temperature resistance value" is a resistance value (to be referred to as R2 hereinafter) corresponding to the second temperature H2. That is, in the section S3, the control unit 120 stops causing electric power to be supplied from the battery 140 to the heating unit 130 so that the temperature of the heating unit 130 falls to the second temperature H2 lower than the first temperature H1. Since the section S3 is an OFF section, "PID control type" and "Gains" are not set. "Time length" of the section S3 can be set at a value within the range of, for example, tens of seconds. "Termination condition" of the section S3 is the condition C3. More specifically, the control unit 120 terminates the section S3 when it is determined from the second temperature index based on the output value from the thermistor 155 that the temperature of the heating unit 130 has reached the second temperature H2. However, even before the temperature of the heating unit 130 reaches the second temperature H2, the control unit 120 terminates the section S3 when the time indicated by "Time length" has elapsed from the start of the section S3. In other words, the control unit 120 terminates the section S3 based on an earlier one of the arrival of the second temperature index at the target value and the elapse of the predetermined time from the start of the section, and causes temperature control to transition to the section S4.
  • Note that when the section S3 is terminated by the arrival of the second temperature index at the target value earlier than a time (for example, T3 shown in Fig. 7) at which the time indicated by "Time length" elapses from the start of the section S3, the total time of the session shortens if the time length of the succeeding section does not change. An early termination of the session frustrates the user or brings the inconvenience that the aerosol source included in the aerosol generating substrate is not sufficiently used up. Therefore, when terminating the section S3 earlier than a time point at which the time indicated by "Time length" of the section S3 elapses, the control unit 120 adds the residual time before that time point to "Time length" designated for the succeeding section (for example, the section S4). Fig. 8 shows a temperature profile 40a of a case where the remaining time is added to the time length of the subsequent section S4 because the termination of the section S3 is earlier than the predetermined time, in comparison with the temperature profile 40 shown in Fig. 7. In the temperature profile 40a, the temperature of the heating unit 130 reaches the second temperature H2 at T3a before T4. As a consequence, the residual time (T4 - T3a) is added to the time length of the section S4. In an OFF section such as the section S3, the fall rate of the temperature of the heating unit 130 changes depending on the environmental conditions. Accordingly, the use of the method of compensating for the time length of a session as described above is useful to effectively consume the aerosol source and improve the satisfaction of the user.
  • <2-5. Correction of Second Temperature Index>
  • As described above, the second temperature index based on the output value from the thermistor 155 follows the change in temperature of the heating unit 130 with a certain delay. Therefore, if the control unit 120 directly compares the second temperature index with the target value in order to determine termination of the section S3, the temperature of the heating unit 130 may have further dropped from the target temperature at the end of the section S3. If the temperature of the heating unit 130 is too low, the amount of aerosol generated from the aerosol generating substrate reduces, and the tobacco flavor decreases. In this embodiment, therefore, in the section S3, the control unit 120 corrects the second temperature index so as to compensate for the delay of change of the second temperature index, and compares the corrected index value with the target value, thereby determining whether the temperature of the heating unit 130 has reached the second temperature H2. To correct the second temperature index, the control unit 120 uses a predetermined relationship between the first temperature index and the second temperature index. For example, in a section (for example, the section S0) preceding the section S3, the control unit 120 acquires the second temperature index based on the output value from the thermistor 155, in addition to the first temperature index based on the electrical resistance value of the heating unit 130. Then, prior to the start of the section S3, the control unit 120 determines the relationship between the acquired first and second temperature indices.
  • Fig. 9 is an explanatory diagram for explaining the relationship between the first and second temperature indices. A solid-line graph 61 represents an example of a temporal change of the value of the first temperature index when temperature control is performed till T4 in accordance with the heating profile 50 explained with reference to Fig. 7. A graph 62 of an alternate long and short dash line represents an example of a temporal change of the value of the second temperature index when temperature control is performed till T4 in accordance with the same heating profile 50. As can be understood from the comparison of the two graphs 61 and 62, the first temperature index and the second temperature index are almost linear loci especially in the beginning (for example, the section S0) of the preheating period, but a temperature change rate (a gradient g2 in the drawing) indicated by the second temperature index is relatively smaller than a temperature change rate (a gradient g1 in the drawing), so even after the first temperature index has reached the target value at T 1, the second temperature index has not reached the target value. The difference between the second temperature index and the target value gradually decreases from the section S1 to the section S2 (because heat of the heating unit 130 is conducted to the thermistor 155 via the heat insulating member 108), but a difference di from the target value still remains even at T3. When the section S3, that is, an OFF section starts at T3, the first temperature index and the second temperature index draw substantially linear graphs again while falling.
  • Assume, as a simple model, that the gradient difference between the two temperature indices when the temperature of the heating unit 130 drops is equal to the gradient difference (gi - g2) between the two temperature indices when the temperature rises (however, the sign is inverted). Then, the control unit 120 can calculate a correction value to be applied to the second temperature index in the section S3, based on the temperature difference di indicated by the two indices at the starting point in time of the section S3 and the difference (gi - g2) between the temperature change rate acquired in the section S0. To simplify the explanation, assume that the temperature value is used to determine the termination condition of the section S3 instead of the resistance value. In this case, a correction value Δh(t) to be added to the value of the second temperature index at the point in time when a time t has elapsed from the start of the section S3 can be calculated as indicated by an equation below: Δ h t = d 1 g 1 g 2 t
    Figure imgb0003
  • Note that instead of individually acquiring the gradient g1 of the first temperature index and the gradient g2 of the second temperature index, the control unit 120 can acquire, for example, the difference (gi - g2) between the two gradients by dividing the difference (d2 in Fig. 9) between the index values at the point in time at which the value of the second temperature index reaches the value corresponding to the second temperature H2 by the time elapsed until that point in time.
  • The above-described relationship between the first temperature index and the second temperature index can also be acquired and stored in the storage unit 121 before heating is started, not in the sections S0 to S2 immediately before the section S3. As the first example, the relationship between the first temperature index and the second temperature index can be acquired in an evaluation test before the aerosol generating device 10 is shipped. As the second example, the control unit 120 can acquire and record the values of the first and second temperature indices at the start and end of the section S3 in each session. In this case, to determine the termination condition of the section S3 in a new session, the control unit 120 can calculate the above-described correction value Δh(t) of the second temperature index based on the difference between the change rates of two temperature index values already recorded in the past, and use the calculation result. As a derivation of the second example, the two temperature index values can also be recorded in relation to the environmental temperature measured by a temperature sensor, and the control unit 120 may also calculate the correction value of the second temperature index based on the record corresponding to the environmental temperature at the point in time of a new session. The aerosol generating device 10 may have a temperature sensor for measuring the environmental temperature, or receive environmental temperature data from another device via the wireless I/F 127 or the connection I/F 128.
  • As described above, the control unit 120 can avoid the temperature of the heating unit 130 from excessively falling from the second temperature H2 in the section S3 and prevent a decrease in tobacco flavor, by using the index value so corrected as to compensate for the delay of change of the second temperature index in order to determine the termination condition.
  • <2-6. Temperature-Maintaining after Temperature Fall (S4)>
  • "Section type" of the section S4 is "PID control section". That is, the control unit 120 restarts the supply of electric power from the battery 140 to the heating unit 130 in response to the transition of temperature control from the section S3 to the section S4. "Target temperature" of the section S4 is the second temperature H2. "Target temperature resistance value" is the resistance value R2 corresponding to the second temperature H2. "PID control type" of the section S4 can be "constant". "Gains" of the section S4 can be the same as that set in the section S1 and the section S2. "Time length" of the section S4 can be set to, for example, tens of seconds to a few minutes. "Termination condition" of the section S4 is the condition C1, more specifically, the elapse of time indicated by "time length". If the control unit 120 determines that the time indicated by "Time length" has elapsed, the control unit 120 terminates the section S4 and causes temperature control to transition to the section S5.
  • When the section S3 is terminated because the time indicated by "Time length" of the section S3 has elapsed, there is a possibility that the temperature of the heating unit 130 at the terminating point in time is significantly higher than the second temperature H2. Meanwhile, "Gains" of the section S4 has values tuned for the purpose of maintaining the temperature constant. Therefore, if PID control is resumed by setting the target temperature at the second temperature H2 in the section S4, the temperature of the heating unit 130 may behave unstably due to the divergence of the temperature at the start of the section S4 from the second temperature H2. Therefore, if the temperature of the heating unit 130 at the terminating point in time of the section S3 is higher than the second temperature H2, the control unit 120 can handle the temperature at that point in time as the target temperature of the section S4. That is, the control unit 120 can reset the target temperature resistance value corresponding to the temperature at the terminating point in time of the section S3 as the target value of PID control in the section S4. This can stabilize the temperature of the heating unit 130 in the section S4. Fig. 10 shows two examples ( temperature profiles 41a and 41b) of the temperature profile in a case where the target value of PID control in the section S4 is reset to the target temperature resistance value corresponding to the temperature at the terminating point in time of the section S3, in comparison with the temperature profile 40 shown in Fig. 7. The temperature profile 41a is an example in a case where a temperature H2a at the terminating point in time of the section S3 is lower than the third temperature H3. The temperature profile 41b is an example in a case where a temperature H2b at the terminating point in time of the section S3 is higher than the third temperature H3.
  • Though an example in which "Termination condition" of the section S3 is the condition C3 has been explained above, "Termination condition" of the section S3 may be the condition C2 as the first modification. In this case, the control unit 120 maintains temperature control in the section S3 until the temperature indicated by the second temperature index reaches the second temperature H2, regardless of the time elapsed from the start of the section S3. This can avoid the situation in which the temperature of the heating unit 130 diverges from the second temperature H2 when the section S4 starts. In this modification, if the temperature of the heating unit 130 reaches the target temperature H2 later than the time point (for example, T4 in Fig. 7) at which "Time length" of the section S3 elapses from the start of the section S3, the control unit 120 may subtract, from "time length" of the section S4, the overtime with respect to that time point (that is, the section S4 may be shortened). This can avoid the time length of the whole heating period from excessively prolonging, and prevent a decrease in tobacco flavor caused by depletion of the aerosol source. Fig. 11 shows a temperature profile 42 in a case where the section S4 is shortened as a result of prolongation of the section S3 in the first modification, in comparison with the temperature profile 40 shown in Fig. 7. In the temperature profile 42, the temperature of the heating unit 130 reaches the second temperature H2 at T4a after T4. Consequently, the time length of the section S4 is reduced by the overtime (T4a - T4).
  • As the second modification, "Termination condition" of the section S3 is the condition C2, but the control unit 120 may reset the target temperature of the section S3 from the second temperature H2 to the third temperature H3 at a point in time when the time indicated by "Time length" of the section S3 has elapsed. If the temperature of the heating unit 130 reaches the target temperature H3 later than the time point (for example, T4 in Fig. 7) at which "time length" of the section S3 elapses, the control unit 120 may subtract, from "time length" of the section S4, the overtime with respect to that time point (that is, the section S4 may be shortened), in this modification as well. This can avoid the time length of the whole heating period from excessively prolonging. Fig. 12 shows a temperature profile 43 in a case where the section S4 is shortened as a result of prolongation of the section S3 in the second modification, in comparison with the temperature profile 40 shown in Fig. 7. In the temperature profile 43, the target temperature is reset to the third temperature H3 at T4, and the temperature of the heating unit 130 reaches the third temperature H3 at T4b. Consequently, the time length of the section S4 is reduced by the overtime (T4b - T4).
  • <2-7. Temperature Rerise (S5)>
  • "Section type" of the section S5 is "PID control section". "Target temperature" of the section S5 is the third temperature H3. "Target temperature resistance value" is a resistance value (to be referred to as R3 hereinafter) corresponding to the third temperature H3. "PID control type" of the section S5 is "linear interpolation". That is, the control unit 120 raises the target value of PID control step by step from the target value (for example, the resistance value R2) of the section S4 to the resistance value R3 from the start to the end of this section. "Gains" of the section S5 can be either the same as or different from that set in the section S4. "Time length" of the section S5 can be set to, for example, tens of seconds to a few minutes. "Termination condition" of the section S5 is the condition C1. More specifically, when the time indicated by "Time length" has elapsed from the start of the section S5, the control unit 120 terminates the section S5 and causes temperature control to transition to the section S6.
  • Note that if "Termination condition" of the section S3 is the condition C2 as in the first modification explained in relation to the section S4, there is a possibility that the overtime to be subtracted becomes larger than "Time length" predefined for the section S4 as a result of a large delay of the termination of the section S3. In this modification, therefore, if the temperature of the heating unit 130 has reached the target temperature H2 later than the time point (for example, T5 in Fig. 7) at which the total time of "time length" of the section S3 and "time length" of the section S4 has elapsed from the start of the section S3, the control unit 120 may subtract, from "Time length" of the section S5, the overtime with respect to that time point (that is, the section S5 may be shortened). In this case, the section S4 is skipped. Fig. 13 shows a temperature profile 44 in a case where the section S4 is skipped and the section S5 is shortened as a result of prolongation of the section S3 in the first modification, in comparison with the temperature profile 40 shown in Fig. 7. In the temperature profile 44, the temperature of the heating unit 130 reaches the second temperature H2 at T5a after T5. Consequently, the time length of the section S5 is reduced by the overtime (T5a - T5).
  • The method of shortening the section S5 shown in Fig. 13 can also be combined with the second modification explained in relation to the section S4. Fig. 14 shows a temperature profile 45 in a case where the section S4 is skipped and the section S5 is shortened as a result of prolongation of the section S3, in comparison with the temperature profile 40 shown in Fig. 7. In the temperature profile 45, the temperature of the heating unit 130 reaches the third temperature H3 (the reset target temperature) at T5b after T5. Consequently, the time length of the section S5 is reduced by the overtime (T5b - T5).
  • <2-8. Temperature-Maintaining after Temperature Rerise (S6)>
  • "Section type" of the section S6 is "PID control section". "Target temperature" of the section S6 is the third temperature H3. "Target temperature resistance value" is the resistance value R3 corresponding to the third temperature H3. "PID control type" of the section S6 can be "constant". "Gains" of the section S6 can be the same as those set in the section S 1, the section S2, and the section S4. "Time length" of the section S6 can be set at a value within the range of, for example, tens of seconds. "Termination condition" of the section S6 is the condition C1, more specifically, the elapse of time indicated by "Time length". If the control unit 120 determines that the time indicated by "Time length" has elapsed, the control unit 120 terminates the section S6 and causes temperature control to transition to the section S7.
  • Like the section S4, "Gains" of the section S6 has values tuned for the purpose of maintaining the temperature constant. Although the target temperature of the section S6 is the third temperature H3, if PID control is resumed by setting the target value of the section S6 at the resistance value R3 when the temperature at the start of the section S6 significantly diverges from the third temperature H3, the temperature of the heating unit 130 may behave unstably. Therefore, if the temperature of the heating unit 130 at a certain reference point in time (for example, at the starting point in time of the section S6) significantly diverges from the third temperature H3 (for example, is higher than the third temperature H3), the control unit 120 may handle the temperature at that point in time as the target temperature of the section S6. That is, the control unit 120 may reset the target value of PID control in the section S6 to a target temperature resistance value corresponding to the current temperature at the reference point in time. This can stabilize the temperature of the heating unit 130 in the section S6. Fig. 15 shows a temperature profile 46 in a case where the target value of PID control in the section S6 is reset to the target temperature resistance value corresponding to the current temperature at the starting point in time of the section S6, in comparison with the temperature profile 40 shown in Fig. 7. In the temperature profile 46, the target temperature is reset to a current temperature H3a higher than the third temperature at T6, and the temperature of the heating unit 130 is maintained at the temperature H3a throughout the section S6.
  • <2-9. Termination (S7)>
  • "Section type" of the section S7 is "OFF section". In the section S7, the temperature of the heating unit 130 falls toward the environmental temperature H0. "Target temperature", "Target temperature resistance value", and "Gains" of the section S7 need not be set. "Time length" of the section S7 can be set at a value within the range of, for example, a few seconds to tens of seconds. "Termination condition" of the section S7 is the condition C 1, more specifically, the elapse of time indicated by "Time length". If the control unit 120 determines that the time indicated by "Time length" has elapsed, the control unit 120 terminates the heating period. At the start of the section S7, the control unit 120 can notify the user of an approach of the end of the inhalable period, by the light emission of the light emitting unit 125 or the vibration of the vibration unit 126. The control unit 120 can also notify the user of the end of the inhalable period at the end of the section S7, by the light emission of the light emitting unit 125 or the vibration of the vibration unit 126.
  • <2-10. Recovery (S4a)/Maintaining (S4b) after Excessive Temperature Fall>
  • An example has been described above where, when the second temperature index has reached the resistance value R2 corresponding to the second temperature H2, the section S3 is terminated and temperature control is caused to transition to the section S4. In this case, if correction of the second temperature index is performed with high accuracy, the temperature of the heating unit 130 is substantially equal to the second temperature H2 at the time of transition to the section S4. In practice, however, the corrected second temperature index contains an error to some extent, so the temperature of the heating unit 130 may significantly diverge from the second temperature H2 (for example, the temperature has fallen to a lower temperature) at the time of transitioning to the section S4. As a third modification, therefore, the control unit 120 may acquire a first temperature index when starting the section S4, and, in the section S4, control the supply of electric power from the battery 140 to the heating unit 130 by using a control parameter set that differs in accordance with the temperature of the heating unit 130 indicated by the acquired first temperature index.
  • Let H2c be the temperature of the heating unit 130 indicated by the first temperature index when starting the section S4. In this third modification, if the temperature H2c is lower than the second temperature H2 (H2c < H2), the control unit 120 uses a first control parameter set for recovering (raising) the temperature of the heating unit 130 to the second temperature H2. On the other hand, if the temperature H2c is equal to or higher than the second temperature H2 (H2c ≥ H2), the control unit 120 uses a second control parameter set for maintaining the temperature of the heating unit 130 at the temperature H2c. For example, the first control parameter set includes a value Kp1 of the proportional gain of feedback control, the second control parameter set includes Kp2 of the proportional gain of feedback control, and Kp1 is larger than Kp2. In addition, the values of one or both of the integral gain and the differential gain can be different between the first control parameter set and the second control parameter set. By thus switching between the control parameter sets of feedback control depending on the temperature of the heating unit 130 at the start of the section S4, it is possible to prevent the temperature of the heating unit 130 from deviating from a desired temperature (for example, the second temperature H2) in the middle of the session, and thereby it is possible to mitigate a decrease in the tobacco flavor.
  • If it is determined that the temperature of the heating unit 130 is recovered to the second temperature H2 by temperature control using the first control parameter set, the control unit 120 may switch the control parameter set from the first control parameter set to the second control parameter set. Typically, it is assumed that even when the temperature of the heating unit 130 excessively drops due to the error in the corrected second temperature index, the degree of this temperature drop is small. Therefore, the stability of the temperature of the heating unit 130 in the section S4 can be increased by switching the control parameter set to the second control parameter set after the temperature of the heating unit 130 is recovered within a short time.
  • Fig. 16 shows an example of a temperature profile in a case where the section S4 includes a recovery section in the third modification. In this example shown in Fig. 16, the temperature H2c when the section S4 is started is lower than the second temperature H2. Therefore, the control unit 120 sets a recovery section S4a at the beginning of the section S4, and performs PID control by using the first control parameter set including the value Kp1 of a larger proportional gain. The target value of this PID control can be the resistance value R2 corresponding to the second temperature H2. This PID control brings the temperature of the heating unit 130 back to the second temperature H2 at T4c. Then, the control unit 120 causes temperature control to transition from the recovery section S4a to a maintaining section S4b, and switches the control parameter set for PID control to the second control parameter set including the value Kp2 of the proportional gain. Consequently, the temperature of the heating unit 130 is maintained near the second temperature H2 until T5.
  • Note that when determining whether the first temperature index has reached the target value R2 in the recovery section S4a, the control unit 120 may perform threshold determination taking account of the above-described coefficient β representing the allowable deviation. Moreover, a condition that the first temperature index reached the threshold value M times may be used as the condition to terminate the recovery section S4a (that is, transition to the maintain section S4b).
  • The first control parameter set for use in the recovery section S4a may be the same as the control parameter set used to initially raise the temperature of the heating unit 130 in the section S0. For example, the value Kp1 of the proportional gain of the first control parameter set may be equal to the value of the proportional gain used when initially raising the temperature. By thus reusing the control parameter set between sections having a similar control purpose (for example, a rapid temperature rise, a moderate temperature rise, or temperature maintaining), it is possible to avoid increasing the size of profile data describing the heating profile, and save the memory resource for storing the data (and the communication resource for communicating the data).
  • <2-11. Configuration Example of Profile Data>
  • It is useful to define a structuralized standard data format capable of describing the operational specification of each section of the heating profile 50 explained so far. The standard data format makes it easy to switch between the heating profiles 50 and change behavior of temperature control, in various scenes such as upgrading the operational specification, a change of the type of a tobacco article, and selection of a temperature profile that matches a user preference. Several examples of the configuration of the profile data 51 describing the heating profile 50 will be explained below.
  • Fig. 17A is an explanatory diagram for explaining the first example of the configuration of the profile data 51. Referring to Fig. 17A, the profile data 51 contains seven information elements, that is, Section Number 52, Control Method 53, Target Temperature 54, Target Temperature Resistance Value 55, Gains 56, Time Length 57, and Termination Condition 58.
  • Section Number 52 is a number (identifier) for identifying each section. Control Method 53 is an information element for designating a control method to be applied to temperature control of each section from a plurality of control methods. In this example, the control method 53 is equivalent to a combination of the above-described control parameters "Section type" and "PID control type", and can take one of values "0", "1", and "2". In the example shown in Fig. 17A, Control Method 53 of a section Sn indicates the value "1", and this value represents that the control method to be applied to this section is PID control and the control target value must be maintained constant in the section. Control Method 53 of a section Sn+1 indicates the value "0", and this value represents that the control method to be applied to this section is stopping power supply to the heating unit 130. That is, the section Sn+1 in this example is an OFF section. Control Method 53 of a section Sn+2 indicates the value "2", and this value represents the control method to be applied to this section is PID control and the control target value must be changed linearly in this section.
  • Target Temperature 54 and Target Temperature Resistance Value 55 are information elements for respectively designating the control parameters "Target temperature" and "Target temperature resistance value". Note that when temperature control is performed by using the temperature itself as a controlled variable, Target Temperature Resistance Value 55 may be omitted from the profile data 51. Gains 56 is an information element for designating the above-described control parameter set "Gains". Gains 56 can be blank for an OFF section. Time Length 57 and Termination Condition 58 are information elements for respectively designating the above-described control parameters "Time length" and "Termination condition".
  • Fig. 17B is an explanatory diagram showing the second example of the configuration of the profile data 51. Referring to Fig. 17B, the profile data 51 contains a common area 51a and a sectional area 51b.
  • The common area 51a is a data area for describing information that is common over a plurality of sections. In this example shown in Fig. 17B, the common area 51a includes three information elements 59a, 59b, and 59c. The information element 59a designates a number (identifier) for uniquely identifying a control profile to be described by this profile data. The information element 59b designates a first gain set Ki, and the information element 59c designates a second gain set K2. The gain set Ki contains a proportional gain value Kp1, an integral gain value Ki1, and a differential gain value Kd1, and the gain set K2 contains a proportional gain value Kp2, an integral gain value Ki2, and a differential gain value Kd2.
  • The sectional area 51b is a data area for describing information unique to each section. In the example shown in Fig. 17B, the sectional area 5 1b contains six information elements, that is, Section Number 52, Target Temperature 54, Target Temperature Resistance Value 55, Gains 56, Time Length 57, and Termination Condition 58. In this example, Control Method 53 shown in Fig. 17A is omitted. Instead, if the value of Target Temperature 54 indicates a value larger than 0, this value represents that the PID control method must be applied to the section. In addition, if the value of Target Temperature 54 indicates 0, this value represents that the section is an OFF section. In the example shown in Fig. 17B, Target Temperature 54 indicates 0 for the section Sn+1, so the section Sn+1 is an OFF section. In this manner, by assigning meanings of two or more control parameters to a single information element in the profile data 51, the number of information elements of the profile data 51 can be reduced. Furthermore, Gains 56 designates one of the gain set Ki and the gain set K2, instead of specific values of the three types of gains as shown in the example of Fig. 17A. For example, the gain set Ki is designated for the section Sn, and the gain set K2 is designated for the section Sn+2 and a section Sn+3. In this manner, by enabling, in the sectional area 51b, to designate one of the limited number of choices defined in the common area 51a, repetitions of redundant value definition can be avoided and data size of the profile data 51 can be reduced. Not only the gains but also another control parameter such as the temperature or the resistance value may be designated by this technique using the common area 51a.
  • It is possible to allocate the structuralized standard data format such as the profile data 51 described above to a predetermined data area of the storage unit 121, thereby making data in the data area rewritable. This makes it possible to change behavior of temperature control to be executed by the control unit 120 by only rewriting the profile data 51 without changing any control program. In this case, all the control unit 120 needs to do is reading out the latest contents from the same data area of the storage unit 121, and use the readout data.
  • The configurations of the profile data 51 are not limited to the examples shown in Figs. 17A and 17B. The profile data 51 may contain additional information elements, or some of the information elements shown in the drawings may be omitted. For example, the profile data 51 may contain one of the followings as information that is common over a plurality of sections:
    • The name of the heating profile
    • The version number of the heating profile
    • The number of sections forming the heating profile
    • A calibration value (that can be written based on the result of a test before product shipment) to be added to a temperature or a resistance value, in order to absorb a manufacturing tolerance of the resistive-temperature characteristic of the heating unit of each product
  • Also, the profile data 51 may additionally contain one of the followings as information that can be designated for each section:
    • Whether to determine the duty ratio of power supply to the heating unit by PID control or to use a maximum duty ratio
    • Whether to reset the cumulative deviation of the integral term of PID control at the start of a section
    • Types of abnormality to be detected
  • In this specification, an example has been mainly described where power supply to the heating unit 130 is stopped and no pulse for measuring the temperature or the resistance value is applied to the heating unit 130 in an OFF section. However, control methods that can be designated by the profile data 51 may include a method in which power supply (for heating) to the heating unit 130 is stopped but a pulse for measuring the temperature or the resistance value can be applied to the heating unit 130. A section for which such a control method is designated may also be called "OFF section". In addition, the profile data 51 may also designate a termination condition other than the conditions C1 to C3 described above for each section. For example, the designatable termination conditions include a condition based on the detected count of inhalation or the detected total time of inhalation.
  • Some of the control parameters of the heating profile 50 explained in this clause may be described in a separate storage area instead of being described in the profile data 51, or may be described by a program code of a control program.
  • «3. Abnormality Detection»
  • The control unit 120 monitors whether there is an abnormality in the operation of the aerosol generating device 10 while performing temperature control in accordance with the heating profile 50 described in the profile data 51. When an abnormality is detected, the control unit 120 stops the supply of electric power from the battery 140 to the heating unit 130, stores an error code indicating the type of the detected abnormality in the storage unit 121, and notifies the user of the occurrence of the abnormality. Several abnormality types detectable by the control unit 120 in relation to temperature control of the heating unit 130 will be explained below.
  • «3 -1. Trouble of Measurement Circuit»
  • If a trouble occurs in the measurement circuit 150 and no accurate temperature index can be acquired, the control unit 120 cannot recognize this state even when the temperature of the heating unit 130 becomes excessively high. To prevent a situation like this, the control unit 120 monitors an amount of change in the first temperature index per predetermined time interval while supplying electric power to the heating unit 130 in the section S0. Then, if the amount of change in the first temperature index becomes smaller than a threshold value, the control unit 120 determines that a trouble may have occurred in the measurement circuit 150, and stops power supply from the battery 140 to the heating unit 130. In this case, the threshold value can be a temperature change of 10°C (a change in resistance value equivalent to 10°C) during a time interval of three seconds.
  • <3-2. Preheating Failure>
  • If the temperature of the heating unit 130 does not reach the target value (for example, the first temperature H1) even when electric power is supplied to the heating unit 130 over a sufficient time in the preheating period, there is a possibility that the power supply route from the battery 140 to the heating unit 130 has a trouble or the environment has an abnormality, for example, the environmental temperature is abnormally low. To detect a situation like this and prevent the waste of electric power, if the control unit 120 determines from the first temperature index that the temperature of the heating unit 130 has not reached the target temperature at a point in time when a predetermined time has elapsed from the start of heating in the section S0, the control unit 120 stops power supply from the battery 140 to the heating unit 130. The predetermined time herein may be equal to the time length designated for the section S0 by the heating profile 50 (or may be defined independently of the heating profile 50), and may be, for example, 60 seconds.
  • <3-3. Overheating (When Heating Is Resumed)>
  • As described previously, the second temperature index based on the output value from the thermistor 155 has a delay or an error to some extent. Therefore, determining from the first temperature index whether the temperature of the heating unit 130 is excessively high at the termination point in time of the section S3 as an OFF section can further improve safety of the device. More specifically, when the time length designated by the heating profile 50 has elapsed from the start of the section S3 (before transitioning to the section S4), the control unit 120 compares the temperature of the heating unit 130 indicated by the first temperature index with the first temperature H1. Then, if the temperature of the heating unit 130 is found to be higher than the first temperature H1, the control unit 120 determines that the heating unit 130 is overheating, and terminates the temperature control conforming to the heating profile 50. Note that the detection of overheating based on the first temperature index may be performed not only when heating is resumed but also periodically in sections other than an OFF section.
  • <3-4. Overheating (OFF Section)>
  • To make the overheating state of the heating unit 130 detectable even in an OFF state, the control unit 120 may compare the temperature of the heating unit 130 indicated by the second temperature index with the first temperature H1 in the section S3. If the temperature of the heating unit 130 is found to be higher than the first temperature H1, the control unit 120 determines that the heating unit 130 is overheating, and terminates the temperature control conforming to the heating profile 50. This can increase the possibility to detect an overheating state caused by a certain trouble during an OFF period early.
  • «4. Process Flow»
  • In this clause, flows of main portions of the control process to be executed by the control unit 120 of the aerosol generating device 10 described above will be explained by using several flowcharts. In the following explanation, a processing step will be abbreviated as S (step).
  • Note that for the sake of descriptive simplicity, each flowchart does not show processing steps for abnormality detection explained in the previous clause. Abnormality detection may periodically be performed in a part of a normal control routine of the control unit 120, and may also be performed at a specific timing, for example, the start of heating or a transition between sections. Alternatively, a detection circuit different from the control unit 120 may detect an abnormality and notify the control unit 120 of the detected abnormality (by an interrupt signal or the like).
  • <4-1. Aerosol Generation Process>
  • Fig. 18 is a flowchart showing an example of the overall flow of an aerosol generation process according to an embodiment.
  • First, in S101, the control unit 120 monitors an input signal from the input detection unit 122, and waits for a user input (for example, long press of a button) requesting the start of heating. If a user input requesting the start of heating is detected, the process advances to S103.
  • In S103, the control unit 120 checks the state of the aerosol generating device 10 in order to start heating. This state check can include certain check conditions such as whether the residual power amount of the battery 140 is sufficient, and whether the front panel 102 has not fallen off. If one or more check conditions are not met, heating is not started, and the process returns to S101. If all the check conditions are met, the process advances to S105.
  • In S105, the control unit 120 reads out the profile data 51 from a predetermined storage area of the storage unit 121. S107 to S133 after that are repeated for each of a plurality of sections included in the heating profile 50 described in the profile data 51.
  • In S107, the control unit 120 determines whether the current section is a PID control section or an OFF section based on "Section type" designating a control method to be applied to the current section. If the current section is a PID control section, the process advances to S110. On the other hand, if the current section is an OFF section, the process advances to S120.
  • In S110, the control unit 120 executes a temperature control process for a PID control section so that the temperature of the heating unit 130 becomes a temperature designated for the current section. A more specific flow of the temperature control process to be executed in this step will be explained later.
  • In S120, the control unit 120 executes a temperature control process for an OFF section so that the temperature of the heating unit 130 drops to the temperature designated for the current section. A more specific flow of the temperature control process to be executed in this step will be explained later.
  • When the temperature control process in S110 or S120 is terminated because the termination condition is met, the control unit 120 determines in S131 whether the heating profile 50 has the next section. If the heating profile 50 has the next section, temperature control transitions to the next section in S131, and S107 to S133 described above are repeated for the next section set as the current section. If there is no next section, the aerosol generation process shown in Fig. 18 ends.
  • <4-2. Temperature Control Process in PID Control Section>
  • Fig. 19 is a flowchart showing an example of the flow of the temperature control process for a PID control section, which is executed in S110 of Fig. 18.
  • First, in S111, the control unit 120 acquires the target temperature and the time length designated for the current section by the heating profile 50, and sets the termination condition of the current section. For example, if the termination condition is the condition C1 or C3, the control unit 120 sets the designated time length in a timer and activates the timer. If the termination condition is the condition C2 or C3, the control unit 120 sets a control threshold (for example, a threshold taking account of an allowable deviation) to be compared with the first temperature index, based on the designated target temperature.
  • Then, in S112, the control unit 120 sets PID control parameters of the current section. For example, the control unit 120 sets the target temperature resistance value as the target value of PID control, the proportional gain, the integral gain, and the differential gain at the values designated for the current section by the heating profile 50.
  • S113 to S118 after that are repeated for each control cycle. First, in S113, the control unit 120 determines whether to linearly interpolate the target value of PID control. If "linear interpolation" is designated as "PID control type" of the heating profile 50 for the current section, the control unit 120 resets the target value of PID control by linear interpolation in S114 such that they change step by step for each control cycle. If "constant" is set as "PID control type" for the current section, S114 is skipped.
  • In S115, the control unit 120 acquires the first temperature index based on the electrical resistance value of the heating unit 130 by using the measurement circuit 150. This index value acquired in this step can be, for example, an average value as a result of a plurality of times of resistance value measurement as explained with reference to Fig. 5.
  • In S116, the control unit 120 determines whether the termination condition of the current section set in S111 is met. If it is determined that the termination condition of the current section is not met, the process advances to S117.
  • In S117, the control unit 120 calculates the duty ratio of PWM for the latest control cycle in accordance with the PID control equation explained by using equation (1). Then, in S118, the control unit 120 outputs control pulses having a pulse width based on the calculated duty ratio to the first switch 131 and the second switch 132, thereby causing electric power to be supplied from the battery 140 to the heating unit 130.
  • After one control cycle is thus completed, the process advances to the next control cycle, and S113 to S118 described above are repeated. If it is determined in S116 that the termination condition of the current section is met, the temperature control process shown in Fig. 19 is terminated.
  • <4-3. Temperature Control Process in OFF Section> (1) First Example
  • Fig. 20A is a flowchart showing the first example of the flow of the temperature control process for an OFF section, which is executed in S120 of Fig. 18.
  • First, in S121, the control unit 120 acquires the target temperature and the time length designated for the current section by the heating profile 50, and sets the termination condition of the current section. The same examples for setting respective termination conditions as explained in relation to S111 of Fig. 19 may be applied here.
  • Then, in S122, the control unit 120 acquires the second temperature index based on the output value from the thermistor 155. Then, in S123, the control unit 120 corrects the value of the second temperature index acquired in S122 by using the previously determined relationship between the first temperature index and the second temperature index, so as to compensate for a delay of a change in value.
  • In S124, the control unit 120 determines whether the termination condition of the current section set in S121 is met, based on the value of the second temperature index corrected in S123. If it is determined that the termination condition of the current section is not met, the process returns to S122, and S122 to S124 described above are repeated. If it is determined that the termination condition of the current section is met, the temperature control process shown in Fig. 20A is terminated.
  • (2) Second Example
  • Fig. 20B is a flowchart showing the second example of the flow of the temperature control process for an OFF period, which is executed in S120 of Fig. 18.
  • S121 to S124 shown in Fig. 20B can be the same processing steps as S121 to S124 shown in Fig. 20A, so explanations thereof will be omitted.
  • If it is determined in S124 that the termination condition of the current section is met, the control unit 120 determines in S125 whether the current section ends earlier than a predetermined time. The predetermined time herein is the time point at which the time length acquired in S121 elapses from the start time of the current section. If the current section ends earlier than the predetermined time, the control unit 120 adds, in S126, a residual time until the predetermined time to the time length designated by the heating profile 50 for the subsequent section of the current section.
  • If it is determined in S125 that the current section does not end earlier than the predetermined time (ends at the predetermined time), the time length of the subsequent section is not changed, and the temperature control process shown in Fig. 20B is terminated.
  • (3) Third Example
  • Fig. 20C is a flowchart showing the third example of the flow of the temperature control process for an OFF section, which is executed in S120 of Fig. 18.
  • S121 to S126 shown in Fig. 20C can be the same as S121 to S126 shown in Fig. 20B except that the process advances to S 127 if it is determined in S125 that the current section does not end earlier than the predetermined time, so explanations thereof will be omitted.
  • In S127, the control unit 120 determines whether the current section ends later than a predetermined time. If the current section ends later than the predetermined time, the control unit 120 subtracts, in S128, an overtime with respect to the predetermined time from the time length designated by the heating profile 50 for the subsequent section of the current section.
  • If it is determined in S127 that the current section does not end later than the predetermined time (ends at the predetermined time), the time length of the subsequent section is not changed, and the temperature control process shown in Fig. 20C is terminated.
  • Note that in S128, if the time length designated for the subsequent section by the heating profile 50 is shorter than the overtime from the predetermined time, the control unit 120 may skip temperature control of the subsequent section, and perform time subtraction from the time length designated for the further next section.
  • <4-4. Termination Determination Process (Section S0)>
  • Fig. 21 is a flowchart showing an example of the flow of a termination determination process corresponding to S116 in Fig. 19, which is applicable to the section S0. Note that in the third modification described above, this termination determination process shown in Fig. 21 may also be applied to the recovery section S4a.
  • First, in S141, the control unit 120 acquires a control threshold equal to the product of the target value of temperature control of the current section and a coefficient representing an allowable deviation. Note that this processing step need only be performed once at the beginning of each section.
  • Then, in S142, the control unit 120 determines whether the index value of the first temperature index exceeds the control threshold acquired in S141. If the index value of the first temperature index exceeds the determination threshold, the process advances to S143. On the other hand, if the index value of the first temperature index does not exceed the determination threshold, the process advances to S145.
  • In S143, the control unit 120 adds 1 to (increments) the counter NCOUNT for counting the number of times of threshold fulfillment. Note that the counter NCOUNT is initialized to 0 at the beginning of each section. Then, in S144, the control unit 120 determines whether the counter NCOUNT has reached the determination threshold M. If the counter NCOUNT has reached the determination threshold M, the process advances to S146. On the other hand, if the counter NCOUNT has not reached the determination threshold M, the process advances to S145.
  • In S145, the control unit 120 determines that the termination condition of the current section is not met yet. On the other hand, in S 146, the control unit 120 determines that the termination condition of the current section is met. Then, the termination determination process shown in Fig. 21 ends.
  • <4-5. Termination Determination Process (Section S3)>
  • Fig. 22 is a flowchart showing an example of the flow of a termination determination process corresponding to S124 in Fig. 20A or 20B, which is applicable to the section S3.
  • First, in S151, the control unit 120 acquires a value currently indicated by a timer activated at the start of the current section. Then, in S152, the control unit 120 determines whether a predetermined time has elapsed from the start of the current section, based on the acquired value of the timer. The length of the predetermined time may be a time length designated for the current section by the heating profile 50. If it is determined that the predetermined time has elapsed, the process advances to S157. On the other hand, if it is determined that the predetermined time has not elapsed, the process advances to S153.
  • In S153, the control unit 120 determines whether the corrected index value of the second temperature index has reached a target value. If the corrected index value has reached the target value, the process advances to S154. On the other hand, if the corrected index value has not reached the target value, the process advances to S156.
  • In S154, the control unit 120 adds 1 to (increments) the counter NCOUNT. Then, S155, the control unit 120 determines whether the counter NCOUNT has reached the determination threshold M. If the counter NCOUNT has reached the determination threshold M, the process advances to S157. On the other hand, if the counter NCOUNT has not reached the determination threshold M, the process advances to S156.
  • In S156, the control unit 120 determines that the termination condition of the current section is not met yet. On the other hand, in S157, the control unit 120 determines that the termination condition of the current section is met. Then, the termination determination process shown in Fig. 22 ends.
  • <4-6. Control Parameter Selection Process (Section S4)>
  • Fig. 23 is a flowchart showing an example of the flow of a control parameter selection process that can be executed at the beginning (for example, S112 in Fig. 19) of the section S4 in the above-described third modification.
  • First, in S161, the control unit 120 acquires the first temperature index based on the electrical resistance value of the heating unit 130 by using the measurement circuit 150. Then, in S162, the control unit 120 acquires a control threshold equal to the product of the target value of temperature control in the current section and a coefficient representing an allowable deviation.
  • Then, in S163, the control unit 120 determines whether the index value of the first temperature index is equal to or larger than the control threshold. If the index value of the first temperature index is smaller than the control threshold, the control unit 120 sets, in S164, control parameters for PID control of the current section based on a first control parameter set for recovering the temperature of the heating unit 130. On the other hand, if the index value of the first temperature index is equal to or larger than the control threshold, the control unit 120 sets, in S165, control parameters for PID control of the current section based on a second control parameter set for maintaining the temperature of the heating unit 130. In this step, the control unit 120 may also reset the target value of temperature control of the current section to the current temperature of the heating unit 130.
  • «5. Summary»
  • The various embodiments and modifications of this disclosure have been explained so far with reference to Figs. 1 to 23. An aerosol generating device according to an embodiment of this disclosure includes
    • a heating unit configured to generate aerosol by heating an aerosol source,
    • a power supply configured to supply electric power to the heating unit,
    • a thermistor configured to output a value depending on a temperature of the heating unit, and
    • a control unit configured to control the supply of electric power from the power supply to the heating unit in accordance with a control sequence including at least
      • a first section in which electric power is supplied from the power supply to the heating unit by setting a target value of temperature control of the heating unit at a value corresponding to a first temperature,
      • a second section which follows the first section and in which the supply of electric power from the power supply to the heating unit is stopped so that the temperature of the heating unit falls toward a second temperature lower than the first temperature, and
      • a third section which follows the second section and in which electric power is supplied from the power supply to the heating unit.
    • The control unit
      • controls the supply of electric power from the power supply by using a first temperature index based on an electrical resistance value of the heating unit, in the first section and the third section, and
      • the control unit determines a timing to terminate the second section by using a second temperature index based on the output value from the thermistor.
  • According to this configuration, in the second section for dropping the temperature of the heating unit toward the second temperature, no pulse needs to be applied to the heating unit in order to measure the temperature, so it is possible to completely stop the supply of electric power from the power supply to the heating unit to cause the temperature of the heating unit to efficiently reach the second temperature. Since the arrival at the target temperature in the second section is determined based on the output value from the thermistor, the timing to transition from the second section to the third section is not missed even without applying any pulse to the heating unit. Also, in the section in which heating is not stopped, the supply of electric power is controlled by using a temperature index based on the electrical resistance value of the heating unit. This makes it possible to well maintain the followability of the measured temperature to the real temperature in order to perform temperature control.
  • An aerosol generating device according to another embodiment of this disclosure includes
    • a heating unit configured to generate aerosol by heating an aerosol source,
    • a power supply configured to supply electric power to the heating unit, and
    • a control unit configured to control the supply of electric power from the power supply to the heating unit by using a temperature index related to a temperature of the heating unit, in accordance with a control sequence including a plurality of sections.
    • The control sequence is described by structuralized data containing a first information element that designates, from a plurality of control methods, a control method to be applied to temperature control in each section, and
    • the plurality of control methods include a first method for performing feedback control using the temperature index, and a second method for stopping the supply of electric current from the power supply to the heating unit.
  • According to this configuration, even after the control behavior of temperature control are once tuned, it is possible to rewrite the contents of the control sequence, and flexibly change when to apply respective control methods to temperature control. This can suppress an increase in cost caused by trial and error when designing the control sequence, and makes it easy to switch the behavior of temperature control to an optimum one when, for example, the environment has changed or the type of tobacco article has changed.
  • An aerosol generating device according to still another embodiment of this disclosure includes
    • a heating unit configured to generate aerosol by heating an aerosol source,
    • a power supply configured to supply electric power to the heating unit, and
    • a control unit configured to control the supply of electric power from the power supply to the heating unit, in accordance with a control sequence including a plurality of sections that include
      • a first section for changing the temperature of the heating unit from a first temperature to a second temperature, and
      • a second section, which follows the first section, for maintaining the temperature of the heating unit.
    • The control sequence designates a first time length for the first section, and a second time length for the second section,
    • the control unit terminates the first section when the temperature of the heating unit has reached the second temperature, and
    • in a case of terminating the first section earlier than a first time point at which the first time length elapses from the start of the first section, the control unit continues the second section over a total time of a residual time until the first time point and the second time length.
  • According to this configuration, even when a time shorter than the first time length is necessary to change the temperature of the heating unit to the second temperature in the first section, a time during which the user can enjoy inhalation is compensated for by the residual time of the first section. Accordingly, it is possible to maintain adequate temperature control and avoid a situation in which early termination of the session spoils the user experience at the same time.
  • The invention is not limited to the foregoing embodiments, and various variations/changes are possible within the spirit of the invention.

Claims (20)

  1. An aerosol generating device comprising:
    a heating unit configured to generate aerosol by heating an aerosol source;
    a power supply configured to supply electric power to the heating unit;
    a thermistor configured to output a value depending on a temperature of the heating unit; and
    a control unit configured to control the supply of electric power from the power supply to the heating unit in accordance with a control sequence including at least
    a first section in which electric power is supplied from the power supply to the heating unit by setting a target value of temperature control of the heating unit at a value corresponding to a first temperature,
    a second section which follows the first section and in which the supply of electric power from the power supply to the heating unit is stopped so that the temperature of the heating unit falls toward a second temperature lower than the first temperature, and
    a third section which follows the second section and in which electric power is supplied from the power supply to the heating unit,
    wherein the control unit is configured to
    control the supply of electric power from the power supply by using a first temperature index based on an electrical resistance value of the heating unit, in the first section and the third section, and
    determine a timing to terminate the second section by using a second temperature index based on the output value from the thermistor.
  2. The aerosol generating device according to claim 1, wherein the control unit is configured to terminate the second section when it is determined from the second temperature index that the temperature of the heating unit has reached the second temperature.
  3. The aerosol generating device according to claim 2, wherein the control unit is configured to correct the second temperature index in the second section based on a relationship between the first temperature index and the second temperature index, and determine whether the temperature of the heating unit has reached the second temperature by using the corrected second temperature index.
  4. The aerosol generating device according to claim 3, wherein the control unit is configured to
    acquire the first temperature index based on the electrical resistance value of the heating unit, and the second temperature index based on the output value from the thermistor, in a section preceding the second section, and
    determine the relationship between the acquired first temperature index and the acquired second temperature index.
  5. The aerosol generating device according to claim 3 or 4, wherein the relationship between the first temperature index and the second temperature index includes a difference in temperature change rate between the first temperature index and the second temperature index.
  6. The aerosol generating device according to any one of claims 1 to 5, wherein the control unit is configured to control the supply of electric power from the power supply in the third section, by using a control parameter set that differs depending on the temperature of the heating unit indicated by the first temperature index at the time of starting the third section.
  7. The aerosol generating device according to claim 6, wherein the control unit is configured to
    in a case where the temperature of the heating unit at the time of starting the third section is lower than the second temperature, use a first control parameter set for recovering the temperature of the heating unit to the second temperature, and
    in a case where the temperature of the heating unit at the time of starting the third section is a third temperature not lower than the second temperature, use a second control parameter set for maintaining the temperature of the heating unit at the third temperature.
  8. The aerosol generating device according to claim 7, wherein
    the first control parameter set includes a first value of a proportional gain of feedback control,
    the second control parameter set includes a second value of a proportional gain of feedback control, and
    the first value is larger than the second value.
  9. The aerosol generating device according to claim 8, wherein the first value of the proportional gain of feedback control, which is included in the first control parameter set, is equal to a value of a proportional gain used when preheating the heating unit.
  10. The aerosol generating device according to any one of claims 1 to 9, wherein the control unit is configured to, even before the temperature of the heating unit reaches the second temperature, terminate the second section when a predetermined time has elapsed from the start of the second section.
  11. A control method for controlling generation of aerosol in an aerosol generating device, wherein
    the aerosol generating device comprises a heating unit configured to generate aerosol by heating an aerosol source, a power supply configured to supply electric power to the heating unit, and a thermistor configured to output a value depending on a temperature of the heating unit,
    the control method comprises:
    in a first section of a control sequence, setting a target value of temperature control of the heating unit at a value corresponding to a first temperature to cause the power supply to supply electric power to the heating unit;
    in a second section which follows the first section, stopping the supply of electric power from the power supply to the heating unit so that the temperature of the heating unit falls toward a second temperature lower than the first temperature; and
    in a third section which follows the second section, causing the power supply to supply electric power to the heating unit, and
    the control method further comprises:
    controlling the supply of electric power from the power supply by using a first temperature index based on an electrical resistance value of the heating unit, in the first section and the third section; and
    determining a timing to terminate the second section by using a second temperature index based on the output value from the thermistor.
  12. The control method according to claim 11, further comprising:
    terminating the second section when it is determined from the second temperature index that the temperature of the heating unit has reached the second temperature.
  13. The control method according to claim 12, further comprising:
    correcting the second temperature index in the second section based on a relationship between the first temperature index and the second temperature index,
    wherein the determination of whether the temperature of the heating unit has reached the second temperature is performed by using the corrected second temperature index.
  14. The control method according to claim 13, further comprising:
    acquiring the first temperature index based on the electrical resistance value of the heating unit, and the second temperature index based on the output value from the thermistor, in a section preceding the second section; and
    determining the relationship between the acquired first temperature index and the acquired second temperature index.
  15. The control method according to claim 13 or 14, wherein the relationship between the first temperature index and the second temperature index includes a difference in temperature change rate between the first temperature index and the second temperature index.
  16. The control method according to any one of claims 11 to 15, wherein controlling the supply of electric power from the power supply in the third section includes:
    using a control parameter set that differs depending on the temperature of the heating unit indicated by the first temperature index at the time of starting the third section.
  17. The control method according to claim 16, wherein
    in a case where the temperature of the heating unit at the time of starting the third section is lower than the second temperature, a first control parameter set for recovering the temperature of the heating unit to the second temperature is used in the third section, and
    in a case where the temperature of the heating unit at the time of starting the third section is a third temperature not lower than the second temperature, a second control parameter set for maintaining the temperature of the heating unit at the third temperature is used in the third section,.
  18. The control method according to claim 17, wherein
    the first control parameter set includes a first value of a proportional gain of feedback control,
    the second control parameter set includes a second value of a proportional gain of feedback control, and
    the first value is larger than the second value.
  19. The control method according to claim 18, wherein the first value of the proportional gain of feedback control, which is included in the first control parameter set, is equal to a value of a proportional gain to be used when preheating the heating unit.
  20. The control method according to any one of claims 11 to 19, further comprising terminating the second section when a predetermined time has elapsed from the start of the second section before the temperature of the heating unit reaches the second temperature.
EP21939239.6A 2021-04-28 2021-04-28 Aerosol generation device and control method Pending EP4331415A1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2021/016885 WO2022230078A1 (en) 2021-04-28 2021-04-28 Aerosol generation device and control method

Publications (1)

Publication Number Publication Date
EP4331415A1 true EP4331415A1 (en) 2024-03-06

Family

ID=83847883

Family Applications (1)

Application Number Title Priority Date Filing Date
EP21939239.6A Pending EP4331415A1 (en) 2021-04-28 2021-04-28 Aerosol generation device and control method

Country Status (3)

Country Link
EP (1) EP4331415A1 (en)
JP (1) JPWO2022230078A1 (en)
WO (1) WO2022230078A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11789476B2 (en) 2021-01-18 2023-10-17 Altria Client Services Llc Heat-not-burn (HNB) aerosol-generating devices including intra-draw heater control, and methods of controlling a heater

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI608805B (en) 2012-12-28 2017-12-21 菲利浦莫里斯製品股份有限公司 Heated aerosol-generating device and method for generating aerosol with consistent properties
AR109120A1 (en) 2016-07-26 2018-10-31 British American Tobacco Investments Ltd APPARATUS FOR HEATING FUMABLE MATERIAL
CN111093409B (en) * 2017-10-05 2024-02-09 菲利普莫里斯生产公司 Electrically operated aerosol generating device with continuous power regulation
US11617395B2 (en) * 2017-11-30 2023-04-04 Philip Morris Products S.A. Aerosol-generating device and method for controlling a heater of an aerosol-generating device
KR20200106928A (en) * 2018-01-12 2020-09-15 필립모리스 프로덕츠 에스.에이. Aerosol-generating device including multiple sensors
CN108618207A (en) * 2018-05-31 2018-10-09 绿烟实业(深圳)有限公司 Control the method and inhalator generator that aerosol generates in inhalator generator
KR102203853B1 (en) * 2018-11-16 2021-01-15 주식회사 케이티앤지 Aerosol generating device and method of controlling same

Also Published As

Publication number Publication date
WO2022230078A1 (en) 2022-11-03
JPWO2022230078A1 (en) 2022-11-03

Similar Documents

Publication Publication Date Title
US20200375260A1 (en) Aerosol inhalation device and control device for aerosol inhalation device
US11337462B2 (en) Aerosol generation device, and method and program for operating same
EP3701814A1 (en) Aerosol generating device, method for controlling aerosol generating device, method for estimating remaining quantity of aerosol source or flavor source, and programs for causing processor to execute said methods
EP3744191B1 (en) Control device for aerosol inhalation device and aerosol inhalation device
EP3701815B1 (en) Aerosol generation device, and method and program for operating same
CN111655056A (en) Aerosol-generating device and method for manufacturing aerosol-generating device
KR102376515B1 (en) Method and apparatus for generating aerosols
CN111655053A (en) Aerosol-generating device and method for manufacturing aerosol-generating device
US11116256B1 (en) Inhalation device controller
EP4014767A2 (en) Aerosol generating apparatus, method for controlling aerosol generating apparatus, and program for causing processor to execute the method
EP4070678A1 (en) Aerosol generation device
EP4331415A1 (en) Aerosol generation device and control method
EP3701813B1 (en) Aerosol generator, and method and program for actuating same
US11160312B2 (en) Aerosol generating device, and method and program for operating same
EP3874975B1 (en) Controller for inhalation device
EP3811803B1 (en) Aerosol generation device, and method and program for operating same
EP4331417A1 (en) Aerosol generation device, control method, and computer program
WO2022230320A1 (en) Aerosol generation device, control method, and computer program
EP4331416A1 (en) Aerosol producing device and control method
US20210022405A1 (en) Aerosol generation apparatus, and method and non-transitory computer-readable storage medium storing program for operating same
WO2023238267A1 (en) Flavor inhaler or aerosol generation device, and operation method and program for same
WO2022230322A1 (en) Aerosol generation device, control method, and computer program
TWI739992B (en) Aerosol generating device, and method and computer program product for activating the same
EP4353106A1 (en) Inhalation device, base material, and control method
TW202316987A (en) Inhaler, base material and control mathod of inhaler

Legal Events

Date Code Title Description
STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE INTERNATIONAL PUBLICATION HAS BEEN MADE

PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE

17P Request for examination filed

Effective date: 20230725

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR