[go: up one dir, main page]

EA041132B1 - AEROSOL GENERATING DEVICE - Google Patents

AEROSOL GENERATING DEVICE Download PDF

Info

Publication number
EA041132B1
EA041132B1 EA201991564 EA041132B1 EA 041132 B1 EA041132 B1 EA 041132B1 EA 201991564 EA201991564 EA 201991564 EA 041132 B1 EA041132 B1 EA 041132B1
Authority
EA
Eurasian Patent Office
Prior art keywords
threshold
power
condition
controller
time
Prior art date
Application number
EA201991564
Other languages
Russian (ru)
Inventor
Такума Накано
Хадзимэ Фудзита
Original Assignee
Джапан Тобакко Инк.
Filing date
Publication date
Application filed by Джапан Тобакко Инк. filed Critical Джапан Тобакко Инк.
Publication of EA041132B1 publication Critical patent/EA041132B1/en

Links

Description

Область техникиTechnical field

Настоящее изобретение относится к устройству, которое генерирует аэрозоль, вдыхаемый пользователем, или аэрозоль с добавлением ароматизатора, способу управления таким генерирующим аэрозоль устройством и программе.The present invention relates to a device that generates a user-inhaled or flavored aerosol, a method for controlling such an aerosol generating device, and a program.

Уровень техникиState of the art

Стеклянное волокно широко используют в качестве фитиля, служащего для удержания источника аэрозоля около нагревателя электронной сигареты. Однако вместо стеклянного волокна для фитиля рассматривают использование керамики, от которой можно ожидать упрощения производственного процесса и усовершенствования выхода аэрозоля.Glass fiber is widely used as a wick to hold a source of aerosol around an electronic cigarette heater. However, instead of glass fiber for the wick, the use of ceramics is being considered, which can be expected to simplify the manufacturing process and improve aerosol yield.

Электронной сигаретой, в которой стеклянное волокно используют для фитиля, управляют для того, чтобы доставлять аэрозоль в ротовую полость пользователя, аэрозоль генерируют посредством распыляющего источника аэрозоля с помощью нагревателя непосредственно после начала вдоха, и для того, чтобы останавливать генерацию этого аэрозоля непосредственно после остановки вдоха так, что у пользователя не вызывают неестественное ощущение вдоха. Когда используют фитиль, выполненный из керамики, например, оксида алюминия, необходимо продвигать момент времени, в который начинают подачу энергии на нагреватель, и момент времени, в который прерывают подачу энергии на нагреватель за одну затяжку (ингаляционный цикл), чтобы наслаждаться курением, используя электронную сигарету, при тех же ощущениях, что и ранее, поскольку типичная теплоемкость фитиля, выполненного из оксида алюминия, составляет приблизительно 0,008 Дж/К, что выше, чем типичная теплоемкость приблизительно 0,003 Дж/К в фитиле, выполненном из стеклянного волокна.An electronic cigarette in which a glass fiber is used for the wick is controlled to deliver an aerosol to the user's mouth, the aerosol is generated by an atomizing aerosol source with a heater immediately after inhalation is started, and to stop generation of this aerosol immediately after inhalation stops. so that the user is not given an unnatural feeling of inhalation. When a wick made of ceramic, such as alumina, is used, it is necessary to advance the time at which the power supply to the heater is started and the time at which the power supply to the heater is interrupted in one puff (inhalation cycle) in order to enjoy smoking using electronic cigarette, with the same experience as before, since the typical heat capacity of an alumina wick is approximately 0.008 J/K, which is higher than the typical heat capacity of approximately 0.003 J/K in a glass fiber wick.

В связи с этим предложен прием, в котором порог для того, чтобы определять время начала затяжки, меньше порога для того, чтобы определять время конца затяжки (например, см. PTL 1).In this regard, a technique has been proposed in which the threshold for determining the puff start time is less than the threshold for determining the puff end time (for example, see PTL 1).

Однако когда порог для того, чтобы определять время начала затяжки, делают небольшим, легко уловить шума, так что легко возникает ненужная подача энергии.However, when the threshold for determining the puff start time is made small, it is easy to pick up noise, so that unnecessary power supply easily occurs.

Когда порог для того, чтобы определять время конца затяжки, больше, чем порог для того, чтобы определять время начала затяжки, при определении, выполняемом только посредством сравнения сигнала и порог, условие окончания затяжки выполняют по существу одновременно с моментом времени, когда выполнено условие начала затяжки, или непосредственно после него.When the threshold for determining the puff end time is larger than the threshold for determining the puff start time, in the determination performed only by comparing the signal and the threshold, the puff end condition is executed substantially at the same time as the time when the start condition is met. puff, or immediately after it.

Кроме того, подходящее значение в качестве порога, ассоциированного с определением, различается в зависимости от характера дыхания, а характер дыхания имеет различия среди индивидуумов.In addition, a suitable value as a threshold associated with the determination differs depending on the nature of the breath, and the nature of the breath has differences among individuals.

Список цитируемой литературы.List of cited literature.

Патентная литература.Patent Literature.

PTL 1: национальная публикация международной патентной заявки № 2013-541373.PTL 1: National Publication of International Patent Application No. 2013-541373.

PTL 2: национальная публикация международной патентной заявки № 2014-534814.PTL 2: National Publication of International Patent Application No. 2014-534814.

PTL 3: международная публикация № WO 2016/118645.PTL 3: International Publication No. WO 2016/118645.

PTL 4: международная публикация № WO 2016/175320.PTL 4: International Publication No. WO 2016/175320.

Сущность изобретенияThe essence of the invention

Техническая проблемаTechnical problem

Настоящее раскрытие выполнено ввиду проблем, описанных выше.The present disclosure has been made in view of the problems described above.

Первая цель настоящего раскрытия состоит в том, чтобы предоставить генерирующее аэрозоль устройство, способное генерировать аэрозоль в подходящий момент времени, при этом уменьшая ненужную подачу энергии.The first object of the present disclosure is to provide an aerosol generating device capable of generating an aerosol at an appropriate time while reducing unnecessary energy input.

Вторая цель настоящего раскрытия состоит в том, чтобы предоставить генерирующее аэрозоль устройство, способное генерировать аэрозоль в подходящий момент времени.The second object of the present disclosure is to provide an aerosol generating device capable of generating an aerosol at an appropriate time.

Третья цель настоящего раскрытия состоит в том, чтобы предоставить генерирующее аэрозоль устройство, способное оптимизировать момент времени, когда останавливают генерацию аэрозоля для каждого пользователя.A third object of the present disclosure is to provide an aerosol generating device capable of optimizing the point in time at which aerosol generation is stopped for each user.

Решение проблемыSolution

Для достижения описанных целей предложено генерирующее аэрозоль устройство, которое содержит: источник мощности, выполненный с возможностью подачи мощности для того, чтобы осуществлять распыление источника аэрозоля и/или нагрев источника ароматизатора; датчик, выполненный с возможностью выведения измеряемого значения для управления подаваемой мощностью; и контроллер, выполненный с возможностью управления подаваемой мощностью от источника мощности на основе измеряемого значения, причем контроллер выполнен с возможностью повышения количества подаваемой мощности на единицу времени, когда выполнено первое условие, что измеряемое значение равно или больше первого порога, и понижения количества подаваемой мощности на единицу времени, когда выполнены второе условие, что измеряемое значение меньше чем второй порог, и третье условие, причем второй порог больше первого порога, а третье условие представляет собой условие, что производная измеряемого значения по времени меньше или равна нулю, или меньше или равна третьему порогу, который меньше нуля; или условие, что измеряемое значение падает ниже второго порога после того, как измеряемое значение превышает четвертый порог, который равен или больше второго порога; или условие, что предварительно заданный мертвый период истек с момента выполнения первого условия; илиTo achieve the described objectives, an aerosol generating device is provided, which comprises: a power source configured to supply power in order to spray the aerosol source and/or heat the flavor source; a sensor configured to output a measured value for controlling the supplied power; and a controller configured to control the power supplied from the power source based on the measured value, the controller being configured to increase the amount of power supplied per unit time when the first condition that the measured value is equal to or greater than the first threshold is met, and to decrease the amount of power supplied by unit of time when the second condition is met that the measured value is less than the second threshold, and the third condition, wherein the second threshold is greater than the first threshold, and the third condition is the condition that the time derivative of the measured value is less than or equal to zero, or less than or equal to the third a threshold that is less than zero; or a condition that the measured value falls below the second threshold after the measured value exceeds the fourth threshold, which is equal to or greater than the second threshold; or a condition that the predetermined dead period has elapsed since the first condition is met; or

- 1 041132 условие, что предварительно заданное время истекло с момента становления выходного сигнала измеряемого значения максимальным.- 1 041132 condition that the preset time has elapsed since the measured value output signal became maximum.

Контроллер может быть выполнен с возможностью увеличения количества подаваемой мощности на единицу времени, когда производная измеряемого значения по времени превышает ноль в пределах предварительно заданного периода возврата от момента, когда выполнено второе условие и третье условие.The controller may be configured to increase the amount of power applied per unit time when the time derivative of the measured value exceeds zero within a predetermined return period from when the second condition and the third condition are met.

Контроллер может быть выполнен с возможностью постепенного увеличения количества подаваемой мощности на единицу времени от нулевого значения до второго количества подаваемой мощности на единицу времени, и от второго количества подаваемой мощности на единицу времени до третьего количества подаваемой мощности на единицу времени, которое больше второго количества подаваемой мощности на единицу времени, когда выполнено первое условие, и увеличения количества подаваемой мощности на единицу времени от нулевого значения до третьего количества подаваемой мощности на единицу времени, когда производная измеряемого значения по времени превышает ноль в пределах предварительно заданного периода возврата от момента, когда выполнено второе условие и третье условие.The controller may be configured to gradually increase the amount of power delivered per unit of time from zero to a second amount of power delivered per unit of time, and from a second amount of power delivered per unit of time to a third amount of power delivered per unit of time that is greater than the second amount of power delivered per unit of time. per unit time when the first condition is met, and increasing the amount of applied power per unit time from zero to a third amount of applied power per unit time when the derivative of the measured value with respect to time exceeds zero within a predetermined return period from when the second condition is met and the third condition.

Контроллер может быть выполнен с возможностью снижения количества подаваемой мощности на единицу времени, когда выполнено условие, что измеряемое значение меньше чем первый порог в случае, когда третье условие не выполнено в пределах предварительно заданного периода определения от момента, когда выполнено первое условие.The controller may be configured to reduce the amount of power supplied per unit of time when the condition that the measured value is less than the first threshold is met in case the third condition is not met within a predetermined determination period from when the first condition is met.

Контроллер может быть выполнен с возможностью вычисления максимального значения измеряемого значения каждый период от момента, когда начинают подачу мощности, до момента, когда останавливают подачу мощности, и обновления четвертого порога на основе множества вычисляемых максимальных значений.The controller may be configured to calculate the maximum value of the measured value every period from when power is started to when power is stopped, and update the fourth threshold based on the plurality of computed maximum values.

Контроллер может быть выполнен с возможностью обновления четвертого порога на основе усредненного значения множества вычисляемых максимальных значений.The controller may be configured to update the fourth threshold based on an average value of a plurality of calculated maximum values.

Контроллер может быть выполнен с возможностью обновления четвертого порога на основе взвешенного усредненного значения множества вычисляемых максимальных значений, и при вычислении взвешенного усредненного значения больший вес присваивают максимальному значению, вычисленному для более недавнего периода от момента, когда начинают подачу мощности, до момента, когда останавливают подачу мощности, начатую таким образом.The controller may be configured to update the fourth threshold based on a weighted average value of a plurality of calculated maximum values, and in calculating the weighted average value, more weight is given to the maximum value calculated for a more recent period from when power is started to when power is stopped. power started in this way.

Контроллер может быть выполнен с возможностью вычисления максимального значения измеряемого значения каждый период от момента, когда начинают подачу мощности, до момента, когда останавливают подачу мощности, обновления второго порога на основе множества вычисляемых максимальных значений и обновления четвертого порога, чтобы он был равен или больше чем обновленный второй порог.The controller may be configured to calculate the maximum value of the measured value every period from when power is started to when power is stopped, updating the second threshold based on the plurality of calculated maximum values, and updating the fourth threshold to be equal to or greater than updated second threshold.

Контроллер может быть выполнен с возможностью сохранения изменений в измеряемом значении каждый период от момента, когда начинают подачу мощности, до момента, когда останавливают подачу мощности, обновления второго порога на основе множества сохраняемых измеряемых значений и обновления четвертого порога, чтобы он был равен или больше чем обновленный второй порог.The controller may be configured to store changes in the measured value every period from when power is started to when power is stopped, updating the second threshold based on the plurality of stored measured values, and updating the fourth threshold to be equal to or greater than updated second threshold.

Контроллер может быть выполнен с возможностью обновления второго порога на основе изменений во множестве сохраняемых измеряемых значений и на основе значения, получаемого вычитанием установленного значения из усредненного значения длительностей изменений в измеряемых значениях.The controller may be configured to update the second threshold based on changes in the plurality of stored measured values and based on a value obtained by subtracting the set value from an average value of the change durations in the measured values.

Контроллер может быть выполнен с возможностью вычисления по меньшей мере одного из первого требуемого времени от момента, когда выполнено первое условие, до момента, когда измеряемое значение достигает максимального значения, и второго требуемого времени от момента, когда выполнено первое условие, до тех пор пока не будет выполнено первое условие, каждый период от момента, когда начинают подачу мощности, до момента, когда останавливают подачу мощности, и обновления мертвого периода на основе по меньшей мере одного из множества первых требуемых времен и множества вторых требуемых времен.The controller may be configured to calculate at least one of a first required time from when the first condition is met to when the measured value reaches a maximum value and a second required time from when the first condition is met until the first condition will be met, each period from when the power supply is started to the time when the power supply is stopped, and updating the dead period based on at least one of the plurality of first required times and the plurality of second required times.

Контроллер может быть выполнен с возможностью обновления мертвого периода на основе по меньшей мере одного из усредненного значения множества первых требуемых времен и усредненного значения множества вторых требуемых времен.The controller may be configured to update the dead period based on at least one of an average of a plurality of first required times and an average of a plurality of second required times.

Контроллер может быть выполнен с возможностью обновления мертвого периода на основе по меньшей мере одного из взвешенного усредненного значения множества первых требуемых времен и взвешенного усредненного значения множества вторых требуемых времен, и при вычислении взвешенного усредненного значения больший вес присваивают по меньшей мере одному из первых требуемых времен и вторых требуемых времен, которые вычисляются для более недавнего периода от момента, когда начинают подачу мощности, до момента когда останавливают подачу мощности, начатую таким образом.The controller may be configured to update the dead period based on at least one of a weighted average of a plurality of first required times and a weighted average of a plurality of second required times, and when calculating the weighted average, more weight is assigned to at least one of the first required times, and second required times, which are calculated for a more recent period from the moment when the power supply is started to the moment when the power supply thus started is stopped.

Контроллер может быть выполнен с возможностью вычисления максимального значения измеряемого значения каждый период от момента, когда начинают подачу мощности, до момента, когда останавливают подачу мощности, и обновления второго порога на основе множества вычисляемых максимальных значений.The controller may be configured to calculate a maximum value of the measured value every period from when power is started to when power is stopped and update the second threshold based on the plurality of computed maximum values.

Контроллер может быть выполнен с возможностью сохранения изменения в измеряемом значении каждый период от момента, когда начинают подачу мощности, до момента, когда останавливают подачуThe controller may be configured to store a change in the measured value every period from the moment power is started to the time power is stopped.

- 2 041132 мощности, и обновления второго порога на основе множества изменений в сохраняемом измеряемом значении.- 2 041132 power, and updating the second threshold based on many changes in the stored measured value.

Контроллер может быть выполнен с возможностью реализовать режим выбора, в котором одно или более третьих условий можно выбирать из группы третьих условий, содержащей множество третьих условий.The controller may be configured to implement a selection mode in which one or more third conditions may be selected from a group of third conditions comprising a plurality of third conditions.

Контроллер может быть выполнен, в режиме выбора, с возможностью сохранения измеряемых значений и выбора одного или более третьих условий из группы третьих условий на основе сохраняемых измеряемых значений.The controller may be configured, in a selection mode, to store measured values and select one or more third conditions from a group of third conditions based on the stored measured values.

Контроллер может быть выполнен, в режиме выбора, с возможностью выбора одного или более третьих условий из группы третьих условий на основе производной сохраняемых измеряемых значений по времени.The controller may be configured, in a selection mode, to select one or more third conditions from a group of third conditions based on the time derivative of the stored measured values.

Контроллер может быть выполнен, в режиме выбора, с возможностью выбора одного или более третьих условий из группы третьих условий на основе максимального значения сохраняемых измеряемых значений.The controller may be configured, in a selection mode, to select one or more third conditions from a group of third conditions based on the maximum value of the stored measured values.

Контроллер может быть выполнен, в режиме выбора, с возможностью выбора одного или более третьих условий из группы третьих условий на основе длительностей изменений в сохраняемых измеряемых значениях.The controller may be configured, in a selection mode, to select one or more third conditions from a group of third conditions based on the durations of changes in stored measured values.

Контроллер может быть выполнен, в режиме выбора, с возможностью выбора одного или более третьих условий из группы третьих условий на основе работы с генерирующим аэрозоль устройством.The controller may be configured, in a selection mode, to select one or more third conditions from a group of third conditions based on operation with the aerosol generating device.

Контроллер может быть выполнен с возможностью предварительного сохранения группы третьих условий.The controller may be configured to store a group of third conditions in advance.

Контроллер может быть выполнен с возможностью получения выбираемого одного или более третьих условий из группы третьих условий, хранимых вне генерирующего аэрозоль устройства.The controller may be configured to obtain a selectable one or more third conditions from a group of third conditions stored outside the aerosol generating device.

Контроллер может быть выполнен с возможностью увеличения количества подаваемой мощности на единицу времени от нулевого значения до первого количества подаваемой мощности на единицу времени, когда выполнено первое условие.The controller may be configured to increase the amount of power delivered per unit time from zero to a first amount of power delivered per unit time when the first condition is met.

Контроллер может быть выполнен с возможностью снижения количества подаваемой мощности на единицу времени от первого количества подаваемой мощности на единицу времени до нулевого значения, когда выполнено второе условие и третье условие.The controller may be configured to reduce the amount of supplied power per unit time from the first amount of supplied power per unit time to zero when the second condition and the third condition are met.

Полезные эффекты изобретенияUseful effects of the invention

В соответствии с изобретением можно предоставлять генерирующее аэрозоль устройство, которое может генерировать аэрозоль в подходящий момент времени, при этом уменьшая ненужную подачу энергии.According to the invention, it is possible to provide an aerosol generating device that can generate an aerosol at an appropriate time while reducing unnecessary power supply.

В соответствии с изобретением, можно предоставлять генерирующее аэрозоль устройство, которое может останавливать генерацию аэрозоля в подходящий момент времени.According to the invention, it is possible to provide an aerosol generating device that can stop aerosol generation at an appropriate time.

В соответствии с изобретением, можно предоставлять генерирующее аэрозоль устройство, которое может оптимизировать момент времени, когда для каждого пользователя останавливают генерацию аэрозоля.According to the invention, it is possible to provide an aerosol generating device that can optimize the point in time when aerosol generation is stopped for each user.

Краткое описание фигурBrief description of the figures

На фиг. 1 представлена блочная диаграмма образцового генерирующего аэрозоль устройства 100 в соответствии с одним из вариантов осуществления.In FIG. 1 is a block diagram of an exemplary aerosol generating device 100 in accordance with one embodiment.

На фиг. 2 представлена блок-схема 200, иллюстрирующая первые образцовые операции контроллера 130.In FIG. 2 is a block diagram 200 illustrating first exemplary operations of controller 130.

На фиг. 3А представлен график, показывающий отношения между первым порогом Thre1, вторым порогом Thre2 и третьим порогом Thre3.In FIG. 3A is a graph showing the relationship between the first threshold Thre1, the second threshold Thre2 and the third threshold Thre3.

На фиг. 3В представлен график, показывающий отношения между первым порогом Thre1, вторым порогом Thre2 и третьим порогом Thre3.In FIG. 3B is a graph showing the relationship between the first threshold Thre1, the second threshold Thre2 and the third threshold Thre3.

На фиг. 4 представлен график, показывающий изменения в измеряемых значениях 310 датчика 106 дыхания за определенный период времени и изменения мощности 320, подаваемой за определенный период времени.In FIG. 4 is a graph showing changes in measured values 310 of breath sensor 106 over a period of time and changes in power 320 delivered over a period of time.

На фиг. 5А представлена блок-схема 500, иллюстрирующая вторые образцовые операции контроллера 130.In FIG. 5A is a block diagram 500 illustrating second exemplary operations of controller 130.

На фиг. 5В представлена часть блок-схемы для иллюстрирования вариации блок-схемы 500.In FIG. 5B is a portion of a block diagram to illustrate a variation of block diagram 500.

На фиг. 6А представлен график, показывающий пример приема обновления третьего порога Thre3.In FIG. 6A is a graph showing an example of receiving an update of the third threshold Thre3.

На фиг. 6В представлен график, показывающий пример приема обновления мертвого периода.In FIG. 6B is a graph showing an example of receiving a dead period update.

На фиг. 7 представлен график, показывающий различные профили затяжки.In FIG. 7 is a graph showing different tightening profiles.

На фиг. 8 представлена блок-схема 800, иллюстрирующая образцовые операции для выбора третьего условия из группы третьих условий.In FIG. 8 is a flowchart 800 illustrating exemplary operations for selecting a third condition from a group of third conditions.

На фиг. 9 представлена блок-схема 900, иллюстрирующая третьи образцовые операции контроллера 130.In FIG. 9 is a block diagram 900 illustrating third exemplary operations of controller 130.

На фиг. 10 представлена блок-схема 1000, иллюстрирующая четвертые образцовые операции контроллера 130.In FIG. 10 is a block diagram 1000 illustrating fourth exemplary operations of controller 130.

- 3 041132- 3 041132

На фиг. 11 представлена блок-схема 1100, иллюстрирующая пятые образцовые операции контроллера 130.In FIG. 11 is a block diagram 1100 illustrating fifth exemplary operations of controller 130.

На фиг. 12 представлена блок-схема 1200, иллюстрирующая шестые образцовые операции контроллера 130.In FIG. 12 is a block diagram 1200 illustrating sixth exemplary operations of controller 130.

На фиг. 13 представлен график, показывающий пример, в котором задают момент времени, когда подачу мощности останавливают, или период времени, в котором мощность продолжают подавать.In FIG. 13 is a graph showing an example in which a time point is set when power supply is stopped or a time period in which power is continued to be supplied.

Описание вариантов осуществленияDescription of Embodiments

Далее в настоящем описании, варианты осуществления по настоящему раскрытию описаны подробно со ссылкой на фигуры.Further in the present description, embodiments of the present disclosure are described in detail with reference to the figures.

В частности, в дальнейшем описании порядковые термины, такие как первый, второй, третий и т.д., используют только для удобства, чтобы отличать один элемент, имеющий определенное название, от другого элемента, имеющего то же название. Например, элемент, модифицированный порядковым номером первый, описанный в описании и на фигурах, и тот же элемент, модифицированный порядковым термином первый, описанный в формуле изобретения, не идентифицируют одну и ту же цель в некоторых случаях. Напротив, например, элемент, модифицированный порядковым термином второй, описанный в описании и на фигурах, и тот же элемент, модифицированный порядковым термином первый, описанный в формуле изобретения, идентифицируют одну и ту же цель в некоторых случаях. Соответственно следует отметить, что цель, идентифицируемую таким термином, следует идентифицировать с помощью названия, отличного от порядкового термина.In particular, in the following description, ordinal terms such as first, second, third, etc. are used only for convenience to distinguish one element having a specific name from another element having the same name. For example, an element modified by serial number first described in the specification and figures and the same element modified by serial number first described in the claims do not identify the same purpose in some cases. On the contrary, for example, the element modified by the ordinal term second, described in the description and in the figures, and the same element, modified by the ordinal term first, described in the claims, identify the same purpose in some cases. Accordingly, it should be noted that the target identified by such a term should be identified by a name other than the ordinal term.

Следующее описание являешь лишь иллюстрацией вариантов осуществления по настоящему раскрытию. Соответственно следует отметить, что настоящее изобретение не ограничено следующим описанием, и можно выполнять различные изменения, не отступая от сущности и объема настоящего изобретения.The following description is merely illustrative of the embodiments of the present disclosure. Accordingly, it should be noted that the present invention is not limited to the following description, and various changes can be made without departing from the spirit and scope of the present invention.

1. Образцовое генерирующее аэрозоль устройство 100 в соответствии с одним из вариантов осуществления по настоящему изобретению.1. An exemplary aerosol generating device 100 in accordance with one embodiment of the present invention.

На фиг. 1 представлена блочная диаграмма генерирующего аэрозоль устройства 100 в соответствии с одним из вариантов осуществления по настоящему раскрытию. Следует отметить, что фиг. 1 схематически и принципиально иллюстрирует каждый элемент, включенный в генерирующее аэрозоль устройство 100, но не предназначена для того, чтобы указывать точную компоновку, геометрическую форму, размеры, взаимное расположение и т.п. каждого элемента и генерирующего аэрозоль устройства 100.In FIG. 1 is a block diagram of an aerosol generating device 100 in accordance with one embodiment of the present disclosure. It should be noted that FIG. 1 schematically and conceptually illustrates each element included in the aerosol generating device 100, but is not intended to indicate the exact layout, geometry, dimensions, relative position, or the like. each element and the aerosol generating device 100.

Как проиллюстрировано на фиг. 1, генерирующее аэрозоль устройство 100 содержит резервуар 102, распылитель 104, датчик 106 дыхания, путь 108 потока забираемого воздуха, путь 110 потока аэрозоля, фитиль 112, батарею 114 и элемент 116 мундштука. Среди этих элементов в генерирующем аэрозоль устройстве 100, некоторые элементы можно в совокупности предоставлять в вид съемного картриджа. Например, картридж, предоставляемый посредством интегрирования резервуара 102 и распылителя 104, можно выполнять с возможностью снятия в генерирующем аэрозоль устройстве 100.As illustrated in FIG. 1, the aerosol generating device 100 includes a reservoir 102, an atomizer 104, a breath sensor 106, an intake air flow path 108, an aerosol flow path 110, a wick 112, a battery 114, and a mouthpiece element 116. Among these elements in the aerosol generating device 100, some elements may be collectively provided in the form of a removable cartridge. For example, a cartridge provided by integrating reservoir 102 and atomizer 104 can be removable in aerosol generating device 100.

Резервуар 102 может хранить источник аэрозоля. Например, резервуар 102 можно формировать из волокнистого или пористого материала, и он может хранить источник аэрозоля в виде жидкости в промежутках между волокнами или порах пористого материала. Резервуар 102 можно выполнять в виде емкости для размещения жидкости. Источник аэрозоля может представлять собой многоатомный спирт, такой как глицерин и пропиленгликоль, жидкость, содержащую экстракт, такой как никотиновый компонент, происходящий из табачного сырья, жидкость, содержащую любое средство, или тому подобное. В частности, настоящее изобретение можно применять к медицинскому небулайзеру или тому подобному, и в этом случае, источник аэрозоля может содержать медицинское средство. Резервуар 102 имеет конфигурацию, в которой источник аэрозоля можно восполнять или выполнять с возможностью замены, когда источник аэрозоля израсходован. Следует отметить, что источник аэрозоля может обозначать источник ароматизатора или может содержать источник ароматизатора. Кроме того, следует отметить, что можно предоставлять множество резервуаров 102, каждый содержит отличающийся источник аэрозоля. Следует отметить, что источник аэрозоля может быть в твердом состоянии.Reservoir 102 may store an aerosol source. For example, reservoir 102 may be formed from a fibrous or porous material and may store a liquid aerosol source in the interstices or pores of the porous material. The reservoir 102 may be in the form of a container for holding liquid. The source of the aerosol may be a polyhydric alcohol such as glycerol and propylene glycol, an extract-containing liquid such as a nicotine component derived from tobacco raw materials, a liquid containing any agent, or the like. In particular, the present invention can be applied to a medical nebulizer or the like, in which case the aerosol source may contain a medical agent. The reservoir 102 has a configuration in which the aerosol source can be replenished or replaceable when the aerosol source is used up. It should be noted that the source of the aerosol may indicate a source of fragrance or may contain a source of fragrance. Furthermore, it should be noted that a plurality of reservoirs 102 may be provided, each containing a different aerosol source. It should be noted that the aerosol source may be in the solid state.

Распылитель 104 выполнен с возможностью распылять источник аэрозоля для того, чтобы генерировать аэрозоль. Распылитель 104 генерирует аэрозоль, когда дыхательное действие обнаруживают с помощью датчика 106 дыхания (например, датчик давления или потока, который обнаруживает давление или скорость потока в пути 108 потока забираемого воздуха или пути 110 потока аэрозоля). Следует отметить, что, в дополнение к датчику давления или потока, можно предоставлять кнопку приведения в действие, которой может работать пользователь для того, чтобы приводить распылитель 104 в действие.The nebulizer 104 is configured to nebulize the aerosol source in order to generate an aerosol. The nebulizer 104 generates aerosol when a respiratory action is detected by a breath sensor 106 (eg, a pressure or flow sensor that detects a pressure or flow rate in the intake air flow path 108 or the aerosol flow path 110). It should be noted that, in addition to a pressure or flow sensor, an actuation button may be provided that can be operated by a user to actuate the atomizer 104.

Более конкретно, в генерирующем аэрозоль устройстве 100 части фитиля 112 выполнены с возможностью выходить в резервуар 102 и распылитель 104, соответственно с тем, чтобы часть фитиль 112 осуществляла соединение между резервуаром 102 и распылителем 104. Источник аэрозоля переносят из резервуара 102 в распылитель 104 посредством капиллярного эффекта (действия), создаваемого в фитиле, и по меньшей мере временно удерживают в фитиле. Распылитель 104 содержит нагреватель (нагрузка) (не проиллюстрировано), который электрически соединяют с батареей 114 с тем, чтобы управлять подаваемой на нагреватель мощностью с помощью контроллера 130 и контроллера 135 мощности, кото- 4 041132 рые описаны далее. Нагреватель располагают находящимся в контакте с фитилем 112 или вблизи от него и выполняют с возможностью нагревать и распылять источник аэрозоля, переносимый через фитиль 112. Следует отметить, что несмотря на то, что стеклянное волокно стандартно использовали в качестве фитиля 112, контроллер 130 может осуществлять управление для того, чтобы подавать аэрозоль в момент времени, соответствующий ощущениям курильщика, даже когда пористое тело, такое как керамика, которое имеет высокую удельную теплоту, используют в качестве фитиля 112. Здесь пористое тело имеет поры в сете, поры выполняют с возможностью осуществлять перенос источника аэрозоля в положение, в котором нагреватель может нагревать источник аэрозоля, и/или удерживать источник аэрозоля в таком положении посредством капиллярного эффекта (действия).More specifically, in the aerosol generating device 100, the wick portions 112 are configured to extend into the reservoir 102 and the atomizer 104, respectively, so that the wick portion 112 makes the connection between the reservoir 102 and the atomizer 104. The aerosol source is transferred from the reservoir 102 to the atomizer 104 by means of a capillary effect (action) created in the wick, and at least temporarily held in the wick. Atomizer 104 includes a heater (load) (not illustrated) that is electrically coupled to battery 114 to control the power supplied to the heater by power controller 130 and power controller 135, which are described below. A heater is positioned in contact with or near wick 112 and is configured to heat and spray an aerosol source carried through wick 112. It should be noted that although glass fiber has been conventionally used as wick 112, controller 130 can in order to supply the aerosol at the time corresponding to the feeling of the smoker, even when a porous body such as a ceramic which has a high specific heat is used as the wick 112. Here, the porous body has pores in a network, the pores are capable of carrying out source transfer aerosol to a position where the heater can heat the aerosol source and/or hold the aerosol source in that position by means of capillary action.

Путь 108 потока забираемого воздуха и путь 110 потока аэрозоля соединяют с распылителем 104. Путь 108 потока забираемого воздуха осуществляет связь с внешним окружением генерирующего аэрозоль устройства 100. Аэрозоль, генерируемый в распылителе 104 смешивают с воздухом, забранным через путь 108 потока забираемого воздуха, и доставляют в путь 110 потока аэрозоля. Следует отметить, что в данном образцовом действии смешанное текучее вещество из аэрозоля, генерируемого в распылителе 104, и воздух можно просто обозначать как аэрозоль.The intake air flow path 108 and the aerosol flow path 110 are connected to the nebulizer 104. The intake air flow path 108 communicates with the external environment of the aerosol generating device 100. The aerosol generated in the nebulizer 104 is mixed with the air drawn through the intake air flow path 108 and delivered in the path 110 flow of aerosol. It should be noted that in this exemplary operation, the mixed fluid from the aerosol generated in the nebulizer 104 and air can simply be referred to as aerosol.

Элемент 116 мундштука располагают в конце пути 110 потока аэрозоля (т.е. на нижней по потоку стороне распылителя 104), и он представляет собой элемент, выполненный с возможностью делать путь 110 потока аэрозоля открытым вовне генерирующего аэрозоль устройства 100. Пользователь держит элемент 116 мундштука для того, чтобы вдыхать воздух, содержащий аэрозоль, чтобы переносить воздух, содержащий аэрозоль, в рот пользователя.The mouthpiece element 116 is positioned at the end of the aerosol flow path 110 (i.e., on the downstream side of the atomizer 104) and is an element configured to open the aerosol flow path 110 to the outside of the aerosol generating device 100. The user holds the mouthpiece element 116 to inhale the air containing the aerosol, to carry the air containing the aerosol into the user's mouth.

Генерирующее аэрозоль устройство 100 дополнительно содержит контроллер 130, контроллер 135 мощности и память 140. На фиг. 1 линия, соединяющая батарею 114 и контроллер 135 мощности, и линия, соединяющая контроллер 135 мощности и распылитель 104, представляет мощность, подаваемую от батареи 114 на распылитель 104 через контроллер 135 мощности. На фиг. 1, двунаправленная стрелка, соединяющая два элемента показывает, что сигнал, данные или информацию передают между двумя элементами. Следует отметить, что генерирующее аэрозоль устройство 100, проиллюстрированное на фиг. 1, является образцовым, и в другом генерирующем аэрозоль устройстве, по меньшей мере для одного набора из двух элементов, соединенных двунаправленной стрелкой на фиг. 1, сигнал, данные, или информацию можно не передавать между двумя элементами. Кроме того, в другом генерирующем аэрозоль устройстве, для по меньшей мере одного набора из двух элементов, соединенных двунаправленной стрелкой на фиг. 1, сигнал, данные или информацию можно передавать от одного элемента к другому элементу.The aerosol generating device 100 further includes a controller 130, a power controller 135, and a memory 140. FIG. 1, the line connecting the battery 114 and the power controller 135, and the line connecting the power controller 135 and the atomizer 104 represent the power supplied from the battery 114 to the atomizer 104 through the power controller 135. In FIG. 1, a double-headed arrow connecting two elements indicates that a signal, data, or information is being passed between the two elements. It should be noted that the aerosol generating device 100 illustrated in FIG. 1 is exemplary, and in another aerosol generating device, for at least one set of two elements connected by a double-headed arrow in FIG. 1, a signal, data, or information may not be transferred between two elements. In addition, in another aerosol generating device, for at least one set of two elements connected by a double-headed arrow in FIG. 1, a signal, data, or information can be transmitted from one element to another element.

Контроллер 130 представляет собой модуль электронной схемы, сформированный в виде микропроцессора или микрокомпьютера. Контроллер 130 программируют для того, чтобы управлять работой генерирующего аэрозоль устройства 100 в соответствии с исполняемой компьютером инструкцией, хранимой в памяти 140. Контроллер 130 принимает сигнал от датчика 106 и получает описанные выше давление или скорость потока из сигнала. Кроме того, контроллер 130 принимает сигнал от распылителя 104 и батареи 114 и получает температуру нагревателя и остающуюся мощность батареи из сигнала. Кроме того, контроллер 130 инструктирует контроллер 135 мощности для того, чтобы управлять мощностью, подаваемой от батареи 114 на распылитель 104, посредством управления величиной по меньшей мере одного из напряжения, тока и мощности за определенный период времени. Следует отметить, что управление подаваемой мощностью с помощью контроллера 130 включает предоставление инструкций контроллеру 135 мощности контроллером 130 для того, чтобы управлять подаваемой мощностью.The controller 130 is an electronic circuit module configured as a microprocessor or microcomputer. The controller 130 is programmed to control the operation of the aerosol generating device 100 in accordance with a computer executable instruction stored in the memory 140. The controller 130 receives a signal from the sensor 106 and obtains the pressure or flow rate described above from the signal. In addition, the controller 130 receives a signal from the atomizer 104 and the battery 114, and obtains the heater temperature and the remaining battery power from the signal. In addition, the controller 130 instructs the power controller 135 to control the power supplied from the battery 114 to the atomizer 104 by controlling the amount of at least one of voltage, current, and power over a certain period of time. It should be noted that controlling the power input by the controller 130 includes providing instructions to the power controller 135 by the controller 130 in order to control the power input.

Как описано выше, контроллер 135 мощности управляет мощностью, подаваемой от батареи 114 на распылитель 104, посредством управления величиной по меньшей мере одного из напряжения, тока и мощности за определенный период времени.As described above, the power controller 135 controls the power supplied from the battery 114 to the atomizer 104 by controlling the amount of at least one of voltage, current, and power over a certain period of time.

Например, переключатель (замыкатель), преобразователь DC/DC или тому подобное можно использовать в качестве контроллера 135 мощности, и контроллер 135 мощности может управлять любым одним из напряжения, тока и подаваемой мощности от батареи 114 на распылитель 104 с использованием или управления модуляцией ширины импульса (PWM, модуляция ширины импульса) или управления модуляцией частоты импульсов (PFM, модуляция частоты импульсов). Следует отметить, что в некоторых случаях контроллер 135 мощности интегрируют с по меньшей мере одним из распылителя 104, батареи 114 и контроллера 130.For example, a switch, DC/DC converter, or the like may be used as the power controller 135, and the power controller 135 may control any one of the voltage, current, and power supplied from the battery 114 to the nebulizer 104 using or pulse width modulation control. (PWM, Pulse Width Modulation) or Pulse Frequency Modulation Control (PFM, Pulse Frequency Modulation). It should be noted that, in some cases, power controller 135 is integrated with at least one of atomizer 104, battery 114, and controller 130.

Память 140 представляет собой запоминающую информацию среду, такую как ROM, RAM или флэшпамять. Память 140 хранит данные настроек, необходимые ля управления генерирующим аэрозоль устройством 100 в дополнение к исполняемой компьютером инструкции. Контроллер 130 можно выполнять с возможностью хранить, в памяти 140, данные об измеряемых значениях от датчика 106 дыхания и т.п.Memory 140 is an information storage medium such as ROM, RAM, or flash memory. The memory 140 stores setting data necessary to control the aerosol generating device 100 in addition to the computer-executable instruction. The controller 130 may be configured to store, in the memory 140, measured value data from the breath sensor 106 or the like.

Схематически контроллер 130 управляет подаваемой мощностью для нагрева источника аэрозоля и/или источника ароматизатора, то есть мощностью, которую подают по меньшей мере на нагреватель распылителя 104 в соответствии с по меньшей мере результатом обнаружения датчиком 106 дыхания. Далее в настоящем описании подробно описана работа контроллера 130.Schematically, the controller 130 controls the power applied to heat the aerosol source and/or the flavor source, that is, the power that is applied to at least the atomizer heater 104 in accordance with at least the detection result of the breath sensor 106. The operation of the controller 130 will now be described in detail in this description.

- 5 041132- 5 041132

2. Первые образцовые операции контроллера 130.2. The first exemplary operations of the 130 controller.

На фиг. 2 представлена блок-схема 200, иллюстрирующая первые образцовые операции контроллера 130.In FIG. 2 is a block diagram 200 illustrating first exemplary operations of controller 130.

2-1. План блок-схемы 200.2-1. Block diagram plan 200.

Сначала описан план блок-схемы 200.First, an outline of flowchart 200 is described.

На стадии S202 контроллер 130 определяет, превышает ли измеряемое значение от датчика 106 дыхания первый порог Thre1. Если измеряемое значение превышает первый порог Thre1, процесс переходит к стадии S204, а если нет, процесс возвращается к стадии S202.In step S202, the controller 130 determines whether the measured value from the breath sensor 106 exceeds the first threshold Thre1. If the measured value exceeds the first threshold Thre1, the process proceeds to step S204, and if not, the process returns to step S202.

На стадии S204 контроллер 130 запускает таймер и на стадии S206 контроллер 130 осуществляет управление для того, чтобы подавать мощность Р1 на нагреватель распылителя 104 от источника мощности.In step S204, the controller 130 starts the timer, and in step S206, the controller 130 controls to supply power P1 to the atomizer heater 104 from the power source.

На стадии S208 контроллер 130 определяет, достигает ли истекшее время таймера предварительно определяемое время At1. Если истекшее время таймера не достигает At1, процесс переходит к стадии S210, а если да, процесс переходит к стадии S216.In step S208, the controller 130 determines whether the elapsed time of the timer reaches the predetermined time At1. If the elapsed timer does not reach At1, the process proceeds to step S210, and if so, the process proceeds to step S216.

На стадии S210 контроллер 130 определяет, превышает ли измеряемое значение от датчика 106 дыхания второй порог Thre2 больше первого порога Thre1. Если измеряемое значение превышает второй порог Thre2, процесс переходит к стадии S212, а если нет, процесс возвращается к стадии S208.In step S210, the controller 130 determines whether the measured value from the breath sensor 106 exceeds the second threshold Thre2 greater than the first threshold Thre1. If the measured value exceeds the second threshold Thre2, the process proceeds to step S212, and if not, the process returns to step S208.

На стадии S212 контроллер 130 осуществляет управление для того, чтобы подавать мощность Р2 больше чем мощность Р1 на нагреватель распылителя 104 от источника мощности.In step S212, the controller 130 controls to supply power P2 greater than power P1 to the atomizer heater 104 from the power source.

На стадии S214 контроллер 130 определяет, выполняют ли условие остановки подачи мощности. Если условие остановки подачи мощности выполняют, процесс переходит к стадии S216, а если нет, процесс возвращается к стадии S214.In step S214, the controller 130 determines whether the power stop condition is met. If the power supply stop condition is met, the process proceeds to step S216, and if not, the process returns to step S214.

На стадии S216 контроллер 130 останавливает подачу мощности.In step S216, the controller 130 stops the power supply.

2-2. Подробное описание блок-схемы 200.2-2. Detailed description of block diagram 200.

Далее подробно описаны операции блок-схемы 200.The following describes in detail the operations of flowchart 200.

2-2-1. Измеряемое значение.2-2-1. Measured value.

В данных образцовых операциях, каждое из измеряемых значений на стадиях S202 и S204 не представляют собой значение необработанного сигнала от датчика 106 дыхания, например, значение напряжения, но значение давления (Па) или скорости потока (м3/с), получаемое из значения необработанного сигнала, и должны быть положительным значением, когда осуществляют вдох. Измеряемое значение может представлять собой значение, получаемое после того как необработанный сигнал фильтруют с помощью фильтра низких частот или тому подобного, или сглаженное значение, такое как простое усредненное значение и скользящее усредненное значение. Следует отметить, что нет нужды говорить о том, что значение необработанного сигнала от датчика 106 дыхания можно использовать в качестве измеряемого значения. В этом отношении, то же истинно для других образцовых операций, приведенных далее. Следует отметить, что в качестве размерности давления и скорости потока, например, можно использовать системы произвольных единиц, например, (ммН2О) и (л/мин) соответственно.In these exemplary operations, each of the measured values in steps S202 and S204 is not a raw signal value from the breath sensor 106, such as a voltage value, but a pressure (Pa) or flow rate (m 3 /s) value obtained from the raw signal value signal, and should be a positive value when inhaling. The measured value may be a value obtained after the raw signal is filtered with a low pass filter or the like, or a smoothed value such as a simple average value and a moving average value. It should be noted that it is needless to say that the raw signal value from the breath sensor 106 can be used as a measured value. In this respect, the same is true for the other exemplary operations below. It should be noted that, for example, systems of arbitrary units can be used as the dimensions of pressure and flow rate, for example, (mmN 2 O) and (l/min), respectively.

2-2-2. Порог.2-2-2. Threshold.

Первый порог Thre1 на стадии S202 и второй порог Thre2 на стадии S210 описан подробно со ссылкой на фиг. 3А и 3В.The first threshold Thre1 in step S202 and the second threshold Thre2 in step S210 are described in detail with reference to FIG. 3A and 3B.

Номер позиции 310 показывает фактические измеряемые значения от датчика 106 дыхания за определенный период времени, когда вдох не осуществляют. Когда вдох не осуществляют, идеальные измеряемые значения от датчика 106 дыхания за определенный период времени должны быть постоянными при нулевом значении, но фактические измеряемые значения 310 включают вариации относительно нулевого значения. Эти вариации обусловлены вибрацией воздуха из-за говорящих людей или тому подобного в окружающей среде генерирующего аэрозоль устройства 100 или фонового шума, генерируемого тепловыми возмущениями или тому подобным в схеме. Этот фоновый шум дополнительно генерируют изменения атмосферного давления окружающей среды генерирующего аэрозоль устройства 100 или воздействия, оказываемые на генерирующее аэрозоль устройство 100. Кроме того, когда используют электростатический датчик электрического емкостного типа MEMS (микроэлектромеханические системы) в качестве датчика 106 дыхания, выходные значения от датчика до тех пор, пока вибрация пластины электрода не конвергирует, также могут вызывать этот фоновый шум. Первому порогу Thre1 можно задавать значение, при котором некоторый фоновый шум можно собирать, чтобы осуществлять предварительный нагрев с хорошей чувствительностью. Например, на фиг. 3А, часть 311 измеряемых значений 310 несколько превышает первый порог Thre1. To есть можно ожидать его в видеPosition number 310 indicates the actual measured values from the breath sensor 106 for a certain period of time when no breath is taken. When no breath is taken, the ideal measured values from the breath sensor 106 over a period of time should be constant at zero, but the actual measured values 310 include variations around zero. These variations are due to air vibration due to people talking or the like in the environment of the aerosol generating device 100 or background noise generated by thermal disturbances or the like in the circuit. This background noise is additionally generated by changes in the atmospheric pressure of the environment of the aerosol generating device 100 or by the effects exerted on the aerosol generating device 100. In addition, when using an electrostatic sensor of an electrical capacitance type MEMS (microelectromechanical systems) as the breath sensor 106, the output values from the sensor to as long as the electrode plate vibration does not converge can also cause this background noise. The first threshold Thre1 can be set to a value at which some background noise can be collected in order to preheat with good sensitivity. For example, in FIG. 3A, part 311 of measured values 310 is slightly above the first threshold Thre1. That is, one can expect it in the form

Thre1-0~Npmax (1), где Npmax представляет положительное максимальное значение фонового шума за определенный период времени.Thre1-0~Np max (1), where N pmax represents the positive maximum value of the background noise over a certain period of time.

Номер позиции 320 показывает фактические измеряемые значения, содержащие фоновый шум, когда осуществляют вдох, посредством которого получают измеряемое значение около первого порога Thre1. Первый порог Thre1 исходно представляет собой значение для обнаружения вдоха на таком уровне. Второй порог Thre2 можно задавать так, чтобы не собирать шум, даже когда осуществляют вдох на этом уровне. То есть можно выражать его в видеPosition number 320 indicates the actual measured values containing background noise when a breath is taken, by which a measured value is obtained near the first threshold Thre1. The first threshold Thre1 is initially the value for inspiratory detection at that level. The second threshold Thre2 can be set so as not to collect noise even when a breath is taken at this level. That is, it can be expressed as

- 6 041132- 6 041132

Thre1+Npmax<Thre2 (2).Thre1+N pmax <Thre2 (2).

Далее, полагая Thre1-0=Npmax (3) в качестве частного случая выражения (1), выражение (2) можно преобразовать следующим образом:Further, assuming Thre1-0=N pmax (3) as a special case of expression (1), expression (2) can be transformed as follows:

Thre1+Thre1-0<Thre2Thre1+Thre1-0<Thre2

Thre1<Thre2-Thre1 (4)Thre1<Thre2-Thre1 (4)

Выражение (4) показывает, что различие между вторым порогом Thre2 и первым порогом Thre1 больше первого порога Thre1 позволяет четко отличать ситуацию, когда предварительный нагрев подлежит осуществлению без генерации аэрозоля, от ситуации, когда аэрозоль подлежит генерации, без определения величины фонового шума. Другими словами, это обозначает, что можно препятствовать ошибочному распознаванию между первым порогом Thre1 и вторым порогом Thre2, и когда мощности Р1 и мощности Р2 задают подходящие значения, генерацию аэрозоля можно начинать в правильный момент времени, мощность Р1 представляет собой количество подаваемой мощности, когда измеряемое значение больше первого порога Thre1 и меньше чем или равно второму порогу Thre2, и мощность Р2 представляет собой количество подаваемой мощности, когда измеряемое значение больше второго порога Thre2.Expression (4) shows that the difference between the second threshold Thre2 and the first threshold Thre1 is greater than the first threshold Thre1 makes it possible to clearly distinguish the situation when preheating is to be carried out without generating an aerosol, from the situation when an aerosol is to be generated without determining the amount of background noise. In other words, this means that misidentification between the first threshold Thre1 and the second threshold Thre2 can be prevented, and when the powers P1 and powers P2 are set to appropriate values, aerosol generation can be started at the correct time, the power P1 is the amount of power supplied when the measured the value is greater than the first threshold Thre1 and less than or equal to the second threshold Thre2, and the power P2 is the amount of power supplied when the measured value is greater than the second threshold Thre2.

2-2-3. Условие остановки подачи мощности.2-2-3. Power stop condition.

Примером условия остановки подачи мощности на стадии S214 является условие, что измеряемое значение от датчика 106 дыхания падает ниже третьего порога Thre3, который равен или больше второго порога Thre2. Такая зависимости между третьим порогом Thre3, вторым порогом Thre2 и первым порогом Thre1 также описана подробно со ссылкой на фиг. 3А и 3В.An example of the power stop condition in step S214 is the condition that the measured value from the breath sensor 106 falls below the third threshold Thre3, which is equal to or greater than the second threshold Thre2. Such a relationship between the third threshold Thre3, the second threshold Thre2 and the first threshold Thre1 is also described in detail with reference to FIG. 3A and 3B.

Как показано на фиг. 3А и 3В, второй порог Thre2 можно задавать ближе к первому порогу Thre1, чем к третьему порогу Thre3. Задавание второго порога Thre2 таким образом позволяет раньше начинать генерацию аэрозоля с тем, чтобы раньше можно было останавливать подачу мощности. Аэрозоль также можно генерировать при меньших неестественных ощущениях до вдоха пользователя.As shown in FIG. 3A and 3B, the second threshold Thre2 may be set closer to the first threshold Thre1 than to the third threshold Thre3. Setting the second threshold Thre2 in this way allows the aerosol generation to start earlier so that the power supply can be stopped earlier. The aerosol can also be generated with less unnatural sensations before the user inhales.

В отличие от фиг. 3А и 3В, второй порог Thre2 можно задавать ближе к третьему порогу Thre3, чем к первому порогу Thre1 или равным третьему порогу Thre3. Задавание второго порога Thre2 таким образом позволяет проще избегать принудительного прерывания генерации аэрозоля, даже когда условие остановки подачи мощности представляет собой простое условие, что измеряемое значение меньше чем или равно третьему порогу Thre3, поскольку возможность того, что измеряемое значение меньше чем или равно третьему порогу Thre3, когда процесс на стадии S214 осуществляют для первого времени, уменьшают из предположения, что измеряемое значение постепенно возрастает.Unlike FIG. 3A and 3B, the second threshold Thre2 may be set closer to the third threshold Thre3 than the first threshold Thre1 or equal to the third threshold Thre3. Setting the second threshold Thre2 in this way makes it easier to avoid forced interruption of aerosol generation even when the power stop condition is a simple condition that the measured value is less than or equal to the third threshold Thre3, since the possibility that the measured value is less than or equal to the third threshold Thre3 when the process in step S214 is carried out for the first time, is reduced on the assumption that the measured value is gradually increasing.

2-2-4. Источник мощности и мощность.2-2-4. Power source and power.

На стадии S206 и стадии S212 предусмотрено, что источник мощности, по меньшей мере, содержит батарею 114 и контроллер 135 мощности. В связи с этим то же верно для других образцовых операций, представленных далее.In steps S206 and steps S212, it is provided that the power source at least includes a battery 114 and a power controller 135. In this regard, the same is true for other exemplary operations presented below.

На стадии S206 и стадии S212 мощность, подаваемая на нагреватель, может быть постоянной за определенный период времени, или может меняться за определенный период времени с тем, чтобы количество подаваемой мощности на единицу времени было постоянным. В данных образцовых операциях подразумевают, что каждое из значений мощностей Р1 и Р2 представляет собой количество подаваемой мощности (энергию) на единицу времени. Однако подразумевают, что длина единицы времени представляет собой любую длину, включая 1 с, и, например, длина единицы времени может представлять собой длину одного цикла PWM, когда управление PWM используют для подачи мощности. Следует отметить, что когда длина единицы времени составляет не 1 с, физические количества мощностей Р1 и Р2 не являются (электрическими) мощностями, но выражены в виде мощностей с целью удобства. В этом отношении то же верно для других образцовых операций, представленных далее.In step S206 and step S212, the power supplied to the heater may be constant over a certain period of time, or may change over a certain period of time so that the amount of power supplied per unit time is constant. In these exemplary operations, it is assumed that each of the power values P1 and P2 represents the amount of power supplied (energy) per unit time. However, the length of the time unit is meant to be any length including 1 s, and for example, the length of the time unit may be the length of one PWM cycle when the PWM control is used to supply power. It should be noted that when the unit time length is not 1 s, the physical quantities of powers P1 and P2 are not (electrical) powers, but are expressed as powers for convenience. In this regard, the same is true for the other exemplary operations presented below.

Мощности Р1 и Р2 описаны подробно со ссылкой на фиг. 4. На фиг. 4 представлен график, показывающий изменения в измеряемом значении 410 (сплошная линия) датчика 106 дыхания за определенный период времени (далее в настоящем описании также обозначаемый как профиль затяжки или профиль измеряемых значений) и изменения в мощности 420 (пунктирная линия), подаваемой на нагреватель распылителя 104 за определенный период времени. На фиг. 4 показано, что подачу мощности Р1 начинают в момент времени t1, когда измеряемое значение 410 превышает первый порог Thre1, измеряемое значение 410 превышает второй порог Thre2 прежде, чем предварительно определяемое время At1 истекает после начала подачи мощности Р1, что ведет к тому, что подачу мощности Р2 начинают в момент времени t2, когда измеряемое значение 410 превышает второй порог Thre2, и подачу мощности останавливают в момент времени t3, когда измеряемое значение 410 падает ниже третьего порога Thre3. Следует отметить, что определение в момент времени t1 соответствует определению на стадии S202 в блок-схеме с фиг. 2, определение в момент времени t2 соответствует определению на стадии S210 в блок-схеме с фиг. 2, определение в момент времени t3 соответствует определению на стадии S214 в блок-схеме с фиг. 2, а предварительно определяемое время At1 соответствует At1 на стадии S208 в блок-схеме с фиг. 2.The powers P1 and P2 are described in detail with reference to FIG. 4. In FIG. 4 is a graph showing changes in the measured value 410 (solid line) of the breath sensor 106 over a period of time (hereinafter also referred to as the puff profile or measured value profile) and changes in the power 420 (dashed line) supplied to the nebulizer heater. 104 for a certain period of time. In FIG. 4 shows that the power supply P1 is started at the time t1 when the measured value 410 exceeds the first threshold Thre1, the measured value 410 exceeds the second threshold Thre2 before the predetermined time At1 expires after the start of power supply P1, which leads to the supply powers P2 are started at time t2 when the measured value 410 exceeds the second threshold Thre2, and power supply is stopped at time t3 when the measured value 410 falls below the third threshold Thre3. Note that the determination at time t1 corresponds to the determination in step S202 in the flowchart of FIG. 2, the determination at time t2 corresponds to the determination in step S210 in the flowchart of FIG. 2, the determination at time t3 corresponds to the determination in step S214 in the flowchart of FIG. 2, and the predetermined time At1 corresponds to At1 in step S208 in the flowchart of FIG. 2.

Следует отметить, что профиль затяжки, представленный на фиг. 4, представляет упрощенный пример в иллюстративных целях. Контроллер 130 может управлять подаваемой мощностью на основеIt should be noted that the tightening profile shown in FIG. 4 presents a simplified example for illustrative purposes. The controller 130 may control the supplied power based on

- 7 041132 профиля затяжки на основе измеряемых значений, получаемых в течение одного периода цикла, например, в одном цикле источника мощности, профиля затяжки на основе усредненных измеряемых значений, получаемых в течение периодов из нескольких циклов, профиля затяжки на основе регрессионного анализа измеряемых значений, получаемых в течение периодов из нескольких циклов, или тому подобное. Следует отметить, что цикл источника мощности включает период от начала до конца подачи мощности, и может представлять собой период от момента, когда измеряемое значение превышает ноль или предварительно определяемое маленькое значение, до момента, когда измеряемое значение возвращается к нулю или падает ниже предварительно определяемого маленького значения, или период, в котором предварительно определяемое время добавляют к начала и/или концу такого периода. Период от левого конца до правого конца оси времени графика, показанного на фиг. 4, представляет пример цикла источника мощности. В связи с этим, то же верно для других образцовых операций, представленных далее.- 7 041132 tightening profiles based on measured values obtained during one cycle period, for example, in one cycle of the power source, tightening profile based on averaged measured values obtained over periods of several cycles, tightening profile based on regression analysis of measured values, obtained over periods of several cycles, or the like. It should be noted that the power source cycle includes the period from the beginning to the end of the power supply, and may be the period from the moment when the measured value exceeds zero or a predetermined small value, until the moment when the measured value returns to zero or falls below a predetermined small value. values, or a period in which a predetermined time is added to the beginning and/or end of such a period. The period from the left end to the right end of the time axis of the graph shown in FIG. 4 represents an example of a power source cycle. In this regard, the same is true for other exemplary operations presented below.

Мощность Р1 представляет собой подаваемую мощность для периода, в течение которого измеряемое значение 410 больше первого порога Thre1 и меньше чем или равно второму порогу Thre2. Когда мощность Р1, подаваемую в течение этого периода, используют в качестве предварительного нагрева нагревателя распылителя 104, мощность Р1 должна отвечать следующему выражению:The power P1 is the delivered power for the period during which the measured value 410 is greater than the first threshold Thre1 and less than or equal to the second threshold Thre2. When the power P1 supplied during this period is used as the preheater of the atomizer heater 104, the power P1 must meet the following expression:

Jatomize/At1>P1/Atunit (5), где Jatomize представляет минимальную энергию, необходимую для того, чтобы вызывать распыление в распылителе 104. Следует отметить, что Jatomize можно получать теоретически или экспериментально на основе композиции источника аэрозоля и конфигурации нагревателя распылителя 104. Atunit представляет длину единицы времени, и когда длина единицы времени составляет 1 с, Atunit можно опустить. Следует отметить, что Jatomize необязательно может представлять собой фиксированное значение и может представлять собой переменную, варьирующую в зависимости от условий и другой переменной. В качестве примера контроллер 130 может корректировать Jatomize на основе остающегося количества источника аэрозоля.Jatomize/At1>P1/Atunit (5), where J atomize represents the minimum energy required to cause atomization in the nebulizer 104. It should be noted that J atomize can be derived theoretically or experimentally based on the composition of the aerosol source and the heater configuration of the nebulizer 104 At unit represents the length of the time unit, and when the length of the time unit is 1 s, At unit can be omitted. It should be noted that J atomize may not necessarily be a fixed value and may be a variable that varies depending on conditions and another variable. As an example, controller 130 may adjust J atomize based on the amount of aerosol source remaining.

Мощность Р2 представляет собой подаваемую мощность, когда измеряемое значение 410 превышает второй порог Thre2, тем самым вызывая распыление в распылителе 104. Соответственно мощность Р2 предпочтительно представляет собой значение как можно большее, без нежелательного влияния на распылитель 104, например, не вызывающее отказ нагревателя из-за перегрева, и может выполнять по меньшей мере следующее условие:The power P2 is the power delivered when the measured value 410 exceeds the second threshold Thre2, thereby causing the atomizer 104 to spray. for overheating, and may fulfill at least the following condition:

Р2>Р1 (6)P2>P1 (6)

При выполнении выражения (5) мощность Р1 можно делать как можно больше, тем самым уменьшая предварительно определяемый период времени At1. Соответственно мощность Р1, отвечающую нулевому значению <Р1 <Р2, можно задавать ближе к Р2, чем к нулевому значению.When expression (5) is executed, the power P1 can be made as large as possible, thereby reducing the predetermined time period At1. Accordingly, the power P1 corresponding to the zero value <P1 <P2 can be set closer to P2 than to the zero value.

2-2-5. Обработка, выполняемая по блок-схеме 200.2-2-5. Processing in flowchart 200.

Серия стадий, включенных в блок-схему 200, показывает пример обработки, в котором количество подаваемой мощности от источника мощности, когда измеряемое значение от датчика 106 дыхания больше первого порога Thre1 и меньше чем или равно второму порогу Thre2, больше предварительно определяемого значения (мощность Р1 х предварительно определяемое время At1).The series of steps included in the flowchart 200 shows a processing example in which the amount of power supplied from the power source, when the measured value from the breath sensor 106 is greater than the first threshold Thre1 and less than or equal to the second threshold Thre2, is greater than a predetermined value (power P1 x predefined time At1).

В соответствии с такой обработкой, когда количество подаваемой мощности от источника мощности, когда измеряемое значение от датчика 106 дыхания больше первого порога Thre1 и меньше чем или равно второму порогу Thre2, представляет собой первое значение, первое значение неизбежно становится меньше чем или равно предварительно определяемому значению и, следовательно, подаваемой мощностью можно управлять с тем, чтобы количество подаваемой мощности, когда измеряемое значение больше второго порога Thre2, было больше чем первое значение. Соответственно такая обработка ведет к уменьшению нерационального потребления энергии и нерациональному потреблению источника аэрозоля, даже когда первому порогу Thre1 задают значение, которое часто непреднамеренно превышается измеряемым значением из-за влияния фонового шума, например.According to such processing, when the amount of power supplied from the power source when the measured value from the breath sensor 106 is greater than the first threshold Thre1 and less than or equal to the second threshold Thre2 is the first value, the first value inevitably becomes less than or equal to the predetermined value and therefore, the power supplied can be controlled so that the amount of power supplied when the measured value is greater than the second threshold Thre2 is greater than the first value. Accordingly, such processing leads to a reduction in wasted power consumption and wasted consumption of the aerosol source, even when the first threshold Thre1 is set to a value that is often unintentionally exceeded by the measured value due to the influence of background noise, for example.

Описанное выше предварительно определяемое значение может быть меньше количества подаваемой мощности, когда генерацию аэрозоля начинают в распылителе 104. Количество подаваемой мощности в виде первого значения не вызывает распыление в распылителе 104, но нагреватель распылителя 104 предварительно нагревают с использованием такого значения. Предварительный нагрев позволяет начинать предполагаемую генерацию аэрозоля с хорошей чувствительностью, не вызывая нерационального расходования источника аэрозоля и не оказывая воздействия на окружение из-за непреднамеренной генерации аэрозоля. С другой точки зрения, по меньшей мере одно из мощности для подачи определенного количества подаваемой мощности в виде первого значения или количества мощности Р1 на единицу времени и предварительно определяемого времени At1 можно задавать так, что первое значение меньше чем или равно количеству подаваемой мощности, когда начинают генерацию аэрозоля из источника аэрозоля. Следует отметить, что предварительно определяемое время At1 можно задавать между предварительно определяемыми верхним пределом и нижним пределом. Примеры верхнего предела предварительно определяемого времени At1 включают 500 мс, 300 мс и 100 мс. Примеры нижнего предела предThe predetermined value described above may be less than the amount of power supplied when aerosol generation is started in the atomizer 104. The amount of power supplied as the first value does not cause atomization in the atomizer 104, but the heater of the atomizer 104 is preheated using such a value. Preheating allows the intended aerosol generation to be started with good sensitivity without causing waste of the aerosol source and without impacting the environment due to unintentional aerosol generation. From another point of view, at least one of the power for supplying a certain amount of supplied power in the form of a first value or an amount of power P1 per unit time and a predetermined time At1 can be set such that the first value is less than or equal to the amount of supplied power when start generating an aerosol from an aerosol source. Note that the predetermined time At1 can be set between the predetermined upper limit and the lower limit. Examples of the upper limit of the predetermined time At1 include 500 ms, 300 ms, and 100 ms. Examples of the lower limit before

- 8 041132 варительно определяемого времени At1 включают 10 мс и 30 мс.- 8 041132 variable time At1 includes 10 ms and 30 ms.

Серия стадий, включенных в блок-схему 200, показывает пример обработки, в котором подачу мощности останавливают, когда измеряемое значение не превышает второй порог Thre2 в пределах предварительно определяемого времени At1 после того, как измеряемое значение превышает первое пороговое значение Thre1 или начинают подачу мощности Р1. В соответствии с такой обработкой, шум не ведет к ситуации, в которой подача энергии практически продолжается, даже когда первому порогу Thre1, ассоциированному с началом подачи энергии, задают чувствительное значение, которое может быть причиной шумовых помех, и, следовательно, можно предотвращать снижение количества заряда, хранимого в источнике мощности.The series of steps included in flowchart 200 shows a processing example in which power supply is stopped when the measured value does not exceed the second threshold Thre2 within a predetermined time At1 after the measured value exceeds the first threshold Thre1 or power supply P1 is started. . According to such processing, the noise does not lead to a situation in which the power supply is practically continued even when the first threshold Thre1 associated with the start of power supply is set to a sensitive value that may cause noise interference, and therefore it is possible to prevent the decrease in the amount of charge stored in the power source.

2-3. Вариация блок-схемы 200.2-3. Flowchart variation 200.

Кроме того, описана вариация блок-схемы 200.In addition, a variation of block diagram 200 is described.

Как описано выше, как датчик давления или потока, так и кнопку приведения в действие можно использовать в качестве датчика 106 дыхания. Когда кнопку приведения в действие предусматривают в качестве датчика 106 дыхания, на стадии S202 контроллер 130 может определять не превышает ли измеряемое значение первый порог Thre1, а нажата ли кнопка приведения в действие.As described above, both a pressure or flow sensor and an actuation button can be used as the breath sensor 106 . When the actuation button is provided as the breath sensor 106, in step S202, the controller 130 may determine whether the measured value exceeds the first threshold Thre1 and whether the actuation button is pressed.

Стадию S206 можно осуществлять перед стадией S204, или стадию S204 и стадию S206 можно осуществлять одновременно (параллельно).Step S206 may be performed before step S204, or step S204 and step S206 may be performed simultaneously (in parallel).

Другой пример условия остановки подачи мощности на стадии S214 представляет собой условие о том, что измеряемое значение от датчика 106 дыхания падает ниже третьего порога Thre3 после того, как источник мощности подает мощность второго значения. Второе значение представляет собой минимальное количество подаваемой мощности от источника мощности, когда измеряемое значение превышает второй порог Thre2, и может быть больше описанного выше первого значения, которое представляет собой количество подаваемой мощности перед тем, как измеряемое значение превышает второй порог Thre2. В этом случае количество подаваемой мощности перед тем, как измеряемое значение превышает второй порог Thre2, меньше второго значения.Another example of the power supply stop condition in step S214 is the condition that the measured value from the breath sensor 106 falls below the third threshold Thre3 after the power source supplies the power of the second value. The second value is the minimum amount of power supplied from the power source when the measured value exceeds the second threshold Thre2, and may be greater than the first value described above, which is the amount of power supplied before the measured value exceeds the second Thre2. In this case, the amount of power supplied before the measured value exceeds the second threshold Thre2 is less than the second value.

Кроме того, блок-схему 200 можно модифицировать с тем, чтобы удалять стадию S204 и модифицировать стадию S208 до стадии, в которой контроллер 130 определяет меньше ли общее количество подаваемой мощности в момент стадии чем или равно предварительно определяемому значению. Серия стадий, включенных в модифицированную блок-схему 200 показывает другой пример обработки, в котором количество подаваемой мощности от источника мощности, когда измеряемое значение датчика 106 дыхания больше первого порога Thre1 и меньше чем или равно второму порогу Thre2, больше предварительно определяемого значения (мощность Р1 х предварительно определяемое время At1). Следует отметить, что обработка не ограничена описанными выше двумя примерами.In addition, the flowchart 200 can be modified to remove step S204 and modify step S208 to a step in which the controller 130 determines whether the total amount of power supplied at the time of the step is less than or equal to a predetermined value. The series of steps included in the modified flowchart 200 shows another processing example in which the amount of power supplied from the power source, when the measured value of the breath sensor 106 is greater than the first threshold Thre1 and less than or equal to the second threshold Thre2, is greater than a predetermined value (power P1 x predefined time At1). It should be noted that the processing is not limited to the above two examples.

3. Вторые образцовые операции контроллера 130.3. Second exemplary operations of the controller 130.

Фиг. 5А представляет собой блок-схему 500, иллюстрирующую вторые образцовые операции контроллера 130.Fig. 5A is a block diagram 500 illustrating second exemplary operations of controller 130.

3-1. План блок-схемы 500.3-1. Flowchart plan 500.

Сначала описан план блок-схемы 500.First, an outline of flowchart 500 is described.

На стадии S502, контроллер 130 определяет, выполняют ли первое условие. Если первое условие выполняют, процесс переходит к стадии S504, а если нет, процесс возвращается к стадии S502. На стадии S504, контроллер 130 осуществляет управление для того, чтобы увеличивать значение подаваемой мощности (количество подаваемой мощности на единицу времени, как описано выше. Далее в настоящем описании обозначают как единичное количество подаваемой мощности) на нагреватель распылителя 104.In step S502, the controller 130 determines whether the first condition is met. If the first condition is met, the process proceeds to step S504, and if not, the process returns to step S502. In step S504, the controller 130 controls to increase the power supply value (the amount of power supplied per unit time as described above. Hereinafter referred to as unit power supply) to the atomizer heater 104.

На стадии S506, контроллер 130 определяет, выполняют ли второе условие. Если второе условие выполняют, процесс переходит к стадии S508, а если нет, процесс возвращается к стадии S506. На стадии S508, контроллер 130 определяет, выполняют ли третье условие. Если третье условие выполняют, процесс переходит к стадии S510, а если нет, процесс возвращается к стадии S506. На стадии S510, контроллер 130 осуществляет управление для того, чтобы понижать единичное количество подаваемой мощности.In step S506, the controller 130 determines whether the second condition is met. If the second condition is met, the process proceeds to step S508, and if not, the process returns to step S506. In step S508, the controller 130 determines whether the third condition is met. If the third condition is met, the process proceeds to step S510, and if not, the process returns to step S506. In step S510, the controller 130 performs control to lower the unit power supply amount.

На стадии S512, контроллер 130 определяет, выполняют ли четвертое условие. Если четвертое условие выполняют, процесс переходит к стадии S514, на которой контроллер 130 осуществляет управление для того, чтобы увеличивать единичное количество подаваемой мощности, а если нет, обработку в блок-схеме 500 заканчивают.In step S512, the controller 130 determines whether the fourth condition is met. If the fourth condition is met, the process proceeds to step S514, where the controller 130 executes control to increase the unit power supply amount, and if not, the processing in the flowchart 500 ends.

3-2. Подробное описание блок-схемы 500.3-2. Detailed description of block diagram 500.

Далее подробно описаны операции блок-схемы 500.The following describes in detail the operations of flowchart 500.

3-2-1. Первое условие.3-2-1. First condition.

Первое условие на стадии S502 может представлять собой условие о том, что измеряемое значение от датчика 106 дыхания превышает первый порог Thre1 или второй порог Thre2.The first condition in step S502 may be a condition that the measured value from the breath sensor 106 exceeds the first threshold Thre1 or the second threshold Thre2.

3-2-2. Второе условие.3-2-2. Second condition.

Второе условие на стадии S506 может представлять собой условие о том, что измеряемое значение от датчика 106 дыхания падает ниже третьего порога Thre3. Здесь третий порог Thre3 можно обновлять.The second condition in step S506 may be the condition that the measured value from the breath sensor 106 falls below the third threshold Thre3. Here the third threshold Thre3 can be updated.

В качестве первого примера приема обновления третьего порога Thre3, контроллер 130 может вы- 9 041132 числять и хранить максимальное значение измеряемых значений каждый период от момента, когда начинают подачу мощности, до момента, когда останавливают подачу мощности, или каждый цикл источника мощности, и обновлять третий порог Thre3 на основе множества вычисляемых максимальных значений с помощью контроллера 130.As a first example of receiving an update of the third threshold Thre3, the controller 130 may calculate and store the maximum value of the measured values each period from when power is started to when power is stopped, or every cycle of the power source, and update a third threshold Thre3 based on a plurality of calculated maximum values using the controller 130.

Более конкретно, контроллер 130 может обновлять третий порог Thre3 на основе усредненного vmax ave, которое получают из множества вычисляемых максимальных значений с помощью контроллера 130. Пример вычисления простого среднего описан далее.More specifically, controller 130 may update the third threshold Thre3 based on an average v max ave that is obtained from a plurality of computed maximum values by controller 130. An example of calculating a simple average is described below.

Формула 1Formula 1

Также далее описан пример вычисления взвешенного среднегоAn example of calculating the weighted average is also described below.

Формула 2Formula 2

где в выражениях (7) и (8) N представляет число периодов, в которых вычисляют максимальное значение, и vmax(i) представляет максимальное значение в i-м периоде (чем больше значение i, тем новее максимальное значение). Такое вычисление среднего можно использовать, когда генерирующее аэрозоль устройство 100 используют в течение длительного периода времени. В частности, в соответствии с вычислением взвешенного среднего, больший вес можно присваивать максимальному значению, вычисляемому в более недавнем периоде от момента, когда начинают подачу мощности, до момента когда останавливают подачу мощности, начатую таким образом, чтобы тем самым вмещать изменения в профилях затяжки, когда генерирующее аэрозоль устройство 100 используют в течение длительного периода времени.where in expressions (7) and (8) N represents the number of periods in which the maximum value is calculated, and v max (i) represents the maximum value in the i-th period (the larger the value of i, the newer the maximum value). Such an average calculation can be used when the aerosol generating device 100 is used for a long period of time. In particular, in accordance with the calculation of the weighted average, more weight can be assigned to the maximum value calculated in the more recent period from the moment when the power supply is started to the moment when the power supply is stopped, started in such a way as to thereby accommodate changes in the puff profiles, when the aerosol generating device 100 is used for a long period of time.

Пример выражения, используемого для получения значения для того, чтобы обновлять третий порог Thre3, описан далее:An example of an expression used to get a value for updating the third Thre3 threshold is described below:

Thre3=Vmax_ave Χχ« (9), где α представляет собой значение больше нуля и меньше или равное 1, а третий порог Thre3 предпочтительно представляет собой значение больше второго порога Thre2.Thre3=Vmax_ave X χ " (9), where α is a value greater than zero and less than or equal to 1, and the third threshold Thre3 is preferably a value greater than the second threshold Thre2.

В качестве второго примера приема обновления третьего порога Thre3 контроллер 130 может хранить изменения в измеряемых значениях, т.е. профиль каждый период от момента, когда начинают подачу мощности, до момента, когда останавливают подачу мощности, или каждый цикл источника мощности, и обновлять третий порог Thre3 на основе изменений множества измеряемых значений, сохраняемых с помощью контроллера 130. В частности, третий порог Thre3 можно обновлять на основе значения, получаемого вычитанием предварительно определяемого значения Δt2 из усредненного значения Δtduration ave длительности, в течение которой измеряемое значение меняется (например, длина времени от момента, когда измеряемое значение превышает ноль или предварительно определяемое маленькое значение, до момента, когда измеряемое значение возвращается к нулю или падает ниже предварительно определяемого маленького значения). Пример выражения, используемого для получения значения для того, чтобы обновлять третий порог Thre3, описан далее:As a second example of receiving an update of the third threshold Thre3, controller 130 may store changes in measured values, i.e. profile every period from when power is started to when power is stopped, or every cycle of the power source, and update the third threshold Thre3 based on changes in the plurality of measured values stored by the controller 130. In particular, the third threshold Thre3 can be update based on the value obtained by subtracting the predetermined value Δt2 from the average value Δtd uration ave the duration during which the measured value changes (for example, the length of time from when the measured value exceeds zero or a predetermined small value, until the time when the measured value returns to zero or falls below a predefined low value). An example of an expression used to get a value for updating the third Thre3 threshold is described below:

Thre3=V (Δtduration_ave-Δt2), где, со ссылкой на фиг. 6А, v(t) представляет собой функцию, которая представляет профиль 610 затяжки, и Δtduration ave и Δ12 соответствуют временам, показанным на фиг. 6А. Следует отметить, что профиль затяжки, представленный на фиг. 6А, предположительно основан на усредненных измеряемых значениях, получаемых в периодах нескольких циклов, но представляет собой упрощенный пример в иллюстративных целях.Thre3=V(Δtduration_ave-Δt2) where, with reference to FIG. 6A, v(t) is a function that represents the puff profile 610, and Δtd uration ave and Δ12 correspond to the times shown in FIG. 6A. It should be noted that the tightening profile shown in FIG. 6A is supposedly based on averaged measured values obtained over several cycles, but is a simplified example for illustrative purposes.

Следует отметить, что в настоящем варианте осуществления длина времени от момента, когда измеряемое значение превышает ноль или предварительно определяемое маленькое значение, до момента, когда измеряемое значение возвращается к нулю или падает ниже предварительно определяемого маленького значения, используют для того, чтобы определять длительность измеряемых значений. Альтернативно, длину времени, пока измеряемое значение падает ниже нуля или предварительно определяемого маленького значения, можно использовать последовательно множество раз. В дополнение к этому, можно использовать производное измеряемых значений по времени.It should be noted that in the present embodiment, the length of time from when the measured value exceeds zero or the predetermined small value to the time when the measured value returns to zero or falls below the predetermined small value is used to determine the duration of the measured values. . Alternatively, the length of time until the measured value falls below zero or a predetermined small value may be used consecutively a plurality of times. In addition to this, you can use the derivative of the measured values with respect to time.

3-2-3. Сравнение между первым условием и вторым условием.3-2-3. Comparison between the first condition and the second condition.

Когда теплоемкость фитиля 112 велика, контроллер 130 предпочтительно осуществляет управление для того, чтобы продвигать момент времени, в который увеличивают единичное количество подаваемой мощности, и момент времени, в который уменьшают единичное количество подаваемой мощности, что- 10 041132 бы генерировать аэрозоль без неестественного ощущения при вдохе пользователя. То есть, принимая во внимание идеальный профиль пользователя, в котором измеряемое значение последовательно возрастает и достигает максимального значения, и затем последовательно убывает и достигает нуля, первый порог Thre1 или второй порог Thre2, используемый в первом условии на стадии S502 с фиг. 5А, предпочтительно представляет собой значение меньше третьего порога Thre3, используемого во втором условии на стадии S506 с фиг. 5А.When the heat capacity of the wick 112 is large, the controller 130 preferably performs control to advance the time at which the unit power supply amount is increased and the time at which the unit power supply amount is reduced so as to generate an aerosol without unnatural feeling when the user's breath. That is, considering the ideal user profile in which the measured value sequentially increases and reaches the maximum value, and then sequentially decreases and reaches zero, the first threshold Thre1 or the second threshold Thre2 used in the first condition in step S502 of FIG. 5A is preferably less than the third threshold Thre3 used in the second condition in step S506 of FIG. 5A.

Однако когда контроллер 130 увеличивает или уменьшает единичное количество подаваемой мощности, используя только первое условие и второе условие без использования третьего условия, описанного далее, может возникать следующая проблема. Поскольку первый порог Thre1 или второй порог Thre2, используемый в первом условии, меньше третьего порога Thre3, используемого во втором условии, второе условие выполняют непосредственно после того, как выполнено первое условие, и, следовательно, единичное количество подаваемой мощности уменьшают перед тем, как генерацию аэрозоля осуществляют с помощью увеличенного единичного количества подаваемой мощности. Более конкретно, на стадии S506 определяют, падает ли измеряемое значение, которое превысило первый порог Thre1 или второй порог Thre2, используемый в первом условии на стадии S502, ниже третьего порога Thre3. Принимая во внимание то, что измеряемые значения идеально последовательно меняются, а также период управления и скорость вычислений контроллера 130, измеряемое значение непосредственно после того, как измеряемое значение превысило первый порог Thre1 или второй порог Thre2, высоко вероятно меньше третьего порога.However, when the controller 130 increases or decreases the unit power supply amount using only the first condition and the second condition without using the third condition described later, the following problem may occur. Since the first threshold Thre1 or the second threshold Thre2 used in the first condition is smaller than the third threshold Thre3 used in the second condition, the second condition is executed immediately after the first condition is met, and therefore, the unit amount of power supplied is reduced before the generation aerosol is carried out using an increased unit amount of power supplied. More specifically, in step S506, it is determined whether the measured value which has exceeded the first threshold Thre1 or the second threshold Thre2 used in the first condition in step S502 falls below the third threshold Thre3. Considering that the measured values change ideally sequentially, as well as the control period and the calculation rate of the controller 130, the measured value immediately after the measured value exceeded the first threshold Thre1 or the second threshold Thre2 is highly likely to be less than the third threshold.

Если профиль пользователя меняется идеально, максимальное значение профиля пользователя имеет то же значение, что максимальное значение. Например, проблему можно легко решать, вычисляя изменения в измеряемых значениях в профиле пользователя, меняющемся в реальном времени, и определяя, падает ли измеряемое значение ниже третьего порога после того, как измеряемое значение достигает максимального значения. Однако, поскольку реальный профиль пользователя имеет большие различия среди индивидуумов и фоновый шум содержится в измеряемых значениях, показанных на фиг. 3А и 3В, имеет место множество максимальных значений. Следовательно, проблема не может быть решена. В настоящем варианте осуществления третье условие вводят для того, чтобы решать эту проблему.If the user profile changes ideally, the maximum value of the user profile has the same value as the maximum value. For example, the problem can be easily solved by calculating changes in measured values in a real-time changing user profile and determining if the measured value falls below the third threshold after the measured value reaches the maximum value. However, since the actual user profile varies greatly among individuals and background noise is included in the measured values shown in FIG. 3A and 3B, there are multiple peaks. Therefore, the problem cannot be solved. In the present embodiment, the third condition is introduced in order to solve this problem.

3-2-4. Третье условие.3-2-4. Third condition.

Третье условие на стадии S508 представляет собой условие, которое отличается от первого условия и второго условия. Соответственно, третье условие может представлять собой любое условие, которое не выполняют одновременно с первым условием. Такое третье условие позволяет устранять такую ситуацию, когда единичное количество подаваемой мощности уменьшают непосредственно после того, как выполнено первое условие и увеличивают единичное количество подаваемой мощности. Третье условие представляет собой любое условие, которое можно выполнять после того, как выполнено второе условие (другими словами, второе условие выполняют перед третьим условием). В соответствии с таким третьим условием, единичное количество подаваемой мощности не уменьшают быстро, даже когда измеряемое значение от датчика 106 дыхания меньше чем или равно третьему порогу Thre3, в соответствии с чем мощность можно продолжать подавать.The third condition in step S508 is a condition that is different from the first condition and the second condition. Accordingly, the third condition may be any condition that is not met simultaneously with the first condition. Such a third condition makes it possible to eliminate such a situation that the unit power supply amount is reduced immediately after the first condition is met and the unit power supply amount is increased. The third condition is any condition that can be executed after the second condition is met (in other words, the second condition is executed before the third condition). According to such a third condition, the unit amount of power supplied is not rapidly reduced even when the measured value from the breath sensor 106 is less than or equal to the third threshold Thre3, whereby power can be continued to be supplied.

3-2-4-1. Третье условие на основе измеряемых значений.3-2-4-1. The third condition is based on measured values.

Третье условие может быть основано на измеряемых значениях от датчика 106 дыхания. Такое третье условие позволяет избегать ситуации, в которой единичное количество подаваемой мощности уменьшают непосредственно после того, как единичное количество подаваемой мощности увеличивают, при этом учитывая интенсивность вдоха.The third condition may be based on measured values from the breath sensor 106 . Such a third condition avoids a situation in which the unit amount of power supplied is reduced immediately after the unit amount of power supplied is increased while taking into account the inhalation intensity.

Более конкретно, первый пример третьего условия представляет собой условие на основе производного измеряемых значений по времени. В соответствии с таким условием, принимая в расчет изменения интенсивности вдоха, можно определять, уменьшают ли единичное количество подаваемой мощности в соответствии с ощущением пользователя. Более конкретно третье условие может представлять собой условие о том, что производное измеряемых значений по времени меньше чем или равно нулю или четвертому порогу Thre4, который меньше нуля. В соответствии с таким условием единичное количество подаваемой мощности не уменьшают в течение период, в котором интенсивность вдоха продолжает увеличиваться.More specifically, the first example of the third condition is a condition based on the derivative of measured values with respect to time. According to such a condition, taking into account changes in the inhalation intensity, it can be determined whether the unit amount of power supplied is reduced according to the feeling of the user. More specifically, the third condition may be a condition that the time derivative of the measured values is less than or equal to zero or a fourth threshold Thre4 that is less than zero. Under such a condition, the unit amount of power supplied is not reduced during the period in which the inspiratory intensity continues to increase.

Следует отметить, что, как описано выше, фоновый шум содержится в измеряемых значениях. Соответственно, строго говоря, даже когда интенсивность вдоха продолжает увеличиваться, производное измеряемых значений по времени может быть меньше нуля.It should be noted that, as described above, background noise is included in the measured values. Accordingly, strictly speaking, even when the inspiratory rate continues to increase, the time derivative of the measured values may be less than zero.

Третье условие может представлять собой условие о том, что производное измеряемых значений по времени меньше чем или равно четвертому порогу Thre4, который меньше нуля, в соответствии с чем единичное количество подаваемой мощности не уменьшают, даже когда производное измеряемых значений по времени моментально становится отрицательным. Следует отметить, что абсолютное значение четвертого порога Thre4, которое чрезмерно велико, ведет к неспособности распознавать, что интенсивность вдоха продолжает снижаться и приближается конец затяжки. Соответственно четвертый порог Thre4 можно задавать с учетом величины фонового шума для того, чтобы увеличивать точность.The third condition may be the condition that the time derivative of the measured values is less than or equal to the fourth threshold Thre4 which is less than zero, whereby the unit amount of power supplied is not reduced even when the time derivative of the measured values momentarily becomes negative. It should be noted that the absolute value of the fourth threshold Thre4, which is excessively high, leads to the inability to recognize that the inspiratory intensity continues to decrease and the end of the puff is approaching. Accordingly, the fourth threshold Thre4 can be set in view of the amount of background noise in order to increase the accuracy.

Когда учитывают величину фонового шума, фиксированное значение, учитывающее величину фо- 11 041132 нового шума, когда изготавливают генерирующее аэрозоль устройство 100, можно хранить в качестве четвертого порога Thre4 в памяти 140. Альтернативно перед реализацией блок-схемы 500, изменение фонового шума с течением времени продолжают хранить в памяти 140 в форме калибровки, а четвертый порог Thre4 можно задавать на основе максимального значения или усредненного значения, которые получают из изменения фонового шума.When the amount of background noise is considered, a fixed value considering the amount of background noise when the aerosol generating device 100 is manufactured can be stored as the fourth threshold Thre4 in the memory 140. continue to be stored in memory 140 in the form of a calibration, and the fourth threshold Thre4 may be set based on a maximum value or an average value that is obtained from the change in background noise.

В настоящем варианте осуществления условие о том, что производное измеряемых значений по времени меньше чем или равно нулю или четвертому порогу Thre4, который меньше нуля, используют в качестве третьего условия. Альтернативно условие о том, что производное измеряемых значений по времени меньше чем или равно нулю или четвертому порогу Thre4, который меньше нуля, выполняют в течение предварительно определяемого времени, последовательно можно использовать в качестве третьего условия. Это обусловлено тем, что, когда фоновый шум меняется, как показано на фиг. 3А и 3В, производное измеряемых значений по времени не непрерывно равно нулю или меньше чем или равно четвертому порогу Thre4, который меньше нуля, хотя интенсивность вдоха продолжает увеличиваться.In the present embodiment, the condition that the time derivative of the measured values is less than or equal to zero or the fourth threshold Thre4 which is less than zero is used as the third condition. Alternatively, the condition that the time derivative of the measured values is less than or equal to zero, or the fourth threshold Thre4, which is less than zero, is met for a predetermined time can be successively used as the third condition. This is because when the background noise changes as shown in FIG. 3A and 3B, the time derivative of the measured values is not continuously equal to zero or less than or equal to the fourth threshold Thre4, which is less than zero, although the inspiratory rate continues to increase.

Второй пример третьего условия представляет собой условие о том, что измеряемое значение падает ниже второго порога Thre2 после превышения пятого порога Thre5, который равен или больше второго порога Thre2. В соответствии с таким условием, пятый порог Thre5 задают близким к предполагаемому максимальному значению, в соответствии с чем единичным количеством подаваемой мощности не можно управлять для того, чтобы понижать, пока измеряемое значение достигает по меньшей мере близости к максимальному значению.The second example of the third condition is the condition that the measured value falls below the second threshold Thre2 after exceeding the fifth threshold Thre5 which is equal to or greater than the second threshold Thre2. According to such a condition, the fifth threshold Thre5 is set close to the expected maximum value, whereby the unit amount of supplied power cannot be controlled to be lowered as long as the measured value reaches at least close to the maximum value.

Здесь можно обновлять пятый порог Thre5.Here you can update the fifth threshold Thre5.

В качестве первого примера приема обновления пятого порога Thre5, контроллер 130 может вычислять и хранить максимальное значение измеряемых значений каждый период от момента, когда начинают подачу мощности, до момента, когда останавливают подачу мощности, или каждый цикл источника мощности, и обновлять пятый порог Thre5 на основе множества вычисляемых максимальных значений с помощью контроллера 130. Более конкретно, контроллер 130 может обновлять пятый порог Thre5 на основе усредненного значения множества вычисляемых максимальных значений с помощью контроллера 130. Описанное выше вычисление среднего в связи с обновлением третьего порога Thre3 можно использовать в качестве вычисления среднего для получения усредненного значения, значение для обновления пятого порога Thre5 можно получать следующим образом:As a first example of receiving an update of the fifth threshold Thre5, the controller 130 may calculate and store the maximum value of the measured values every period from when power is started to when power is stopped, or every cycle of the power source, and update the fifth threshold Thre5 by based on the set of calculated maximum values by the controller 130. More specifically, the controller 130 may update the fifth threshold Thre5 based on the average value of the set of calculated maximum values by the controller 130. The average calculation described above in connection with updating the third threshold Thre3 can be used as the average calculation to get the average value, the value for updating the fifth threshold Thre5 can be obtained as follows:

Thre5=Vmaχ_ave-Δv1 (10), где Av1 представляет собой заданное значение, которое равно или больше чем ноль. Обновляя пятый порог Thre5, подходящее значение величины задают пятому порогу Thre5, тем самым уменьшая вероятность того, что единичное количество подаваемой мощности снижается в неподходящий момент времени.Thre5=Vmaχ_ave-Δv1 (10), where Av1 is a set value that is equal to or greater than zero. By updating the fifth threshold Thre5, a suitable magnitude value is set to the fifth threshold Thre5, thereby reducing the possibility that the unit amount of supplied power is reduced at an inappropriate time.

В качестве второго примера приема обновления пятого порога Thre5, контроллер 130 прежде всего может обновлять третий порог Thre3 и затем обновлять пятый порог Thre5, чтобы он был равен или больше чем обновленный третий порог Thre3. Пример выражения, используемого для получения значения для обновления пятого порога Thre5, описан далее:As a second example of receiving an update of the fifth threshold Thre5, the controller 130 may first update the third threshold Thre3 and then update the fifth threshold Thre5 to be equal to or greater than the updated third threshold Thre3. An example expression used to get the value to update the fifth Thre5 threshold is described below:

Thre5=Thre3+Av2 (11), где Av2 представляет собой заданное значение, которое равно или больше чем ноль.Thre5=Thre3+Av2 (11) where Av2 is a set value that is equal to or greater than zero.

3-2-4-2. Третье условие на основе мертвого периода.3-2-4-2. The third condition is based on the dead period.

Мертвый период можно использовать в качестве третьего условия. То есть третий пример третьего условия представляет собой условие о том, что предварительно определяемый мертвый период Δtdead истек, поскольку первое условие выполнено. Такое третье условие позволяет предотвращать такую ситуацию, когда единичное количество подаваемой мощности уменьшают непосредственно после того, как единичное количество подаваемой мощности увеличивают, поскольку единичное количество подаваемой мощности не уменьшают по меньшей мере до тех пор, пока не истек мертвый период.The dead period can be used as a third condition. That is, the third example of the third condition is the condition that the predetermined dead period Δt dead has elapsed since the first condition is satisfied. Such a third condition makes it possible to prevent a situation where the unit power supply amount is reduced immediately after the unit power supply amount is increased, since the unit power supply amount is not reduced at least until the dead period has elapsed.

Мертвый период Δtdead можно обновлять. Например, контроллер 130 может вычислять по меньшей мере одно из первого требуемого времени от момента, когда выполнено первое условие, до момента, когда измеряемое значение достигает максимального значения, и второго требуемого времени от момента, когда выполнено первое условие до момента, когда первое условие не выполняют, каждый цикл источника мощности и обновлять мертвый период Atdead на основе по меньшей мере одного из множества первых требуемых времен и множества вторых требуемых времен.Dead period Δt dead can be updated. For example, controller 130 may calculate at least one of a first required time from when the first condition is met to when the measured value reaches a maximum value and a second required time from when the first condition is met to when the first condition is not performing each cycle of the power source and updating the dead period At dead based on at least one of the plurality of first required times and the plurality of second required times.

Более конкретно, контроллер 130 может обновлять мертвый период Atdead на основе по меньшей мере одного из усредненного значения множества первых требуемых времен и усредненного значения множества вторых требуемых времен. Пример вычисления простого среднего описан далее.More specifically, controller 130 may update the dead period At dead based on at least one of an average of a plurality of first required times and an average of a plurality of second required times. An example of calculating a simple average is described below.

Формула 3Formula 3

NN

Σ^οΣ^ο

АГ = —--- (12)AG = ----- (12)

- 12 041132- 12 041132

Также далее описан пример вычисления взвешенного среднего.An example of calculating a weighted average is also described below.

Формула 4Formula 4

Следует отметить, что в выражениях (12) и (13) N представляет число периодов, в которых вычисляют первое требуемое время или второе требуемое время, и Δt(i) представляет первый требуемый период или второй требуемый период в i-м периоде (чем больше значение i, тем новее первое требуемое время или второе требуемое время). Такое вычисление среднего можно использовать, когда генерирующее аэрозоль устройство 100 используют в течение длительного периода времени. В частности, в соответствии с вычислением взвешенного среднего, больший вес можно присваивать первому требуемому периоду или второму требуемому периоду, который вычисляют в более недавнем периоде от момента, когда начинают подачу мощности, до момента когда останавливают подачу мощности, начатую таким образом, чтобы тем самым охватывать изменения профилей затяжки, когда генерирующее аэрозоль устройство 100 используют в течение длительного периода времени.It should be noted that in expressions (12) and (13), N represents the number of periods in which the first required time or the second required time is calculated, and Δt(i) represents the first required period or the second required period in the i-th period (the more value of i, the newer the first required time or the second required time). Such an average calculation can be used when the aerosol generating device 100 is used for a long period of time. In particular, in accordance with the weighted average calculation, more weight can be assigned to the first required period or the second required period, which is calculated in a more recent period from the moment when the power supply is started to the moment when the power supply is stopped, started in such a way that thereby cover changes in puff profiles when the aerosol generating device 100 is used for an extended period of time.

Три примера выражения, используемого для получения значения для того, чтобы обновлять мертвый период Δtdead, описаны далее:Three examples of the expression used to get the value for updating the dead period Δt dead are described below:

Формула 5 ^dead ^max_<w ~^тег_Пк\_те + ^dead = under _Thre\ ум ~ over _Пгс\ _avc ~ ΔΜ ( 1 4 ) Formula 5

А/ _ ^max me + Sunder Thre\_ave , · dead - 2 rover_7hrei_me ~A/ _ ^max me + Sunder Thre\_ave , dead - 2 r over_7hrei_me ~

Здесь в отношении зависимости каждой переменной в описанных выше выражениях см. фиг. 6В. В частности, в выражениях tover Thre1 ave представляет усредненное значение периода от момента, когда изме ряемое значение превышает ноль или предварительно определяемое маленькое значение, до выполнения первого условия. Соответственно, в выражении tmax_ave-tover_Thre1_ave соответствует усредненному значению описанных выше первых требуемых времен. В выражениях tunder Thre1 ave представляет усредненное значение периода от момента, когда измеряемое значение превышает ноль или предварительно определяемое маленькое значение, до тех пор пока не выполнено первое условие. Соответственно, в выражении tunder_Thre1_ave - tover_Thre1_ave соответствует усредненному значению описанных выше вторых требуемых времен. Величины Δt3, Δt4 и Δt5 представляют собой заданные значения, которые равны или больше чем ноль, и предпочтительно их задают с тем, чтобы значение, показанное номером позиции 640 на фиг. 6В, становилось третьим порогом Thre3. Обновляя мертвый период Atdead, подходящее значение величины задают для мертвого периода Atdead, тем самым уменьшая вероятность того, что единичное количество подаваемой мощности снизится в неожиданный момент времени.Here, regarding the dependence of each variable in the above expressions, see FIG. 6B. In particular, in the expressions t over Thre1, ave represents the average value of the period from when the measured value exceeds zero or a predefined small value until the first condition is met. Accordingly, in the expression t max _ ave -t over _Th re1 _ ave corresponds to the average value of the first required times described above. In tunder expressions , Thre1 ave represents the average value of the period from when the measured value exceeds zero or a predefined small value until the first condition is met. Accordingly, in the expression t under _Th re1 _ ave - t over _Th re1 _ ave corresponds to the average value of the second required times described above. The values of Δt3, Δt4, and Δt5 are predetermined values that are equal to or greater than zero, and are preferably set so that the value shown at 640 in FIG. 6B became the third threshold Thre3. By updating the dead period At dead , a suitable magnitude value is set for the dead period At dead , thereby reducing the possibility that a unit amount of supplied power will decrease at an unexpected time.

3-2-4-3. Другое третье условие.3-2-4-3. Another third condition.

Четвертый пример третьего условия представляет собой условие о том, что во время определения третьего условия, предварительно определяемое время или больше истекло с тех пор как выходной сигнал измеряемого значения до определения третьего условия стал максимальным.The fourth example of the third condition is the condition that at the time of the determination of the third condition, a predetermined time or more has elapsed since the measured value output before the determination of the third condition has become the maximum.

3-2-4-4. Выбор третьего условия.3-2-4-4. Choice of the third condition.

Третье условие можно выбирать из множества третьих условий. На фиг. 7 представлен график, показывающий различные профили затяжки. Как можно видеть на фиг. 7, подходящие третьи условия различаются в соответствии с профилем затяжки. Например, поскольку профиль затяжки, показанный номером позиции 710, имеет максимальное значение прежде достижения максимального значения, другими словами, производное измеряемых значений по времени становится отрицательным значением прежде, чем профиль достигает максимального значения, третье условие с использованием производного значения (первый пример) трудно использовать. Поскольку профиль затяжки, показанный номером позиции 720, в целом имеет небольшие измеряемые значения, третье условие с использованием множества порогов (второй пример) трудно предоставлять значимое различие среди измеряемых значений в отношении множества порогов, и трудно использовать. Кроме того, поскольку профиль затяжки, обозначенный как 730, требует длительного периода до тех пор, пока профиль не достигнет максимального значения, третье условие с использованием мертвого периода (третий пример) трудно использовать. Соответственно, контроллер 130 может реализовать режим выбора, в котором третье условие можно выбирать из группы третьих условий, включающей множество третьих условий. В частности, контроллер 130 может хранить измеряемые значения от датчика 106 дыхания и выбирать третье условие из группы третьих условий на основе сохраняемых измеряемых значений, например, профиля затяжки на основе сохраняемых измеряемых значений.The third condition may be selected from a plurality of third conditions. In FIG. 7 is a graph showing different tightening profiles. As can be seen in FIG. 7, suitable third conditions vary according to the tightening profile. For example, since the tightening profile shown at 710 has a maximum value before reaching the maximum value, in other words, the derivative of the measured values with respect to time becomes a negative value before the profile reaches the maximum value, the third condition using the derived value (first example) is difficult to use. . Since the tightening profile shown by numeral 720 generally has small measurable values, the third condition using a plurality of thresholds (second example) is difficult to provide a meaningful difference among the measured values with respect to the plurality of thresholds, and is difficult to use. In addition, since the tightening profile indicated as 730 requires a long period until the profile reaches the maximum value, the third condition using the dead period (third example) is difficult to use. Accordingly, the controller 130 may implement a selection mode in which the third condition may be selected from a group of third conditions including a plurality of third conditions. In particular, the controller 130 may store measured values from the breath sensor 106 and select a third condition from a group of third conditions based on the stored measured values, such as a puff profile based on the stored measured values.

На фиг. 8 представлена блок-схема, иллюстрирующая образцовый способ 800 выбора третьего ус- 13 041132 ловия из группы третьих условий. Следует отметить, что на фиг. 8 число третьих условий, включенных в группу третьих условий, принимают равным трем третьим условиям А, В и С, но группа третьих условий может включать любое число третьих условий, которое больше единицы.In FIG. 8 is a flowchart illustrating an exemplary method 800 for selecting a third condition from a group of third conditions. It should be noted that in FIG. 8, the number of third conditions included in the group of third conditions is taken equal to the three third conditions A, B, and C, but the group of third conditions may include any number of third conditions that is greater than one.

На стадии S810, контроллер 130 определяет, выполняют ли условие исключения третьего условия А. Условие исключения третьего условия А может представлять собой условие на основе производного сохраняемых измеряемых значений по времени, например, измеряемые значения имеют максимальное значение. Когда выполнено условие исключения третьего условия А, процесс переходит к стадии S815, третье условие А исключают из кандидатов на стадии S815 и процесс переходит дальше к стадии S820. Когда условие исключения третьего условия А не выполняют на стадии S810, процесс переходит к стадии S820, и, следовательно, в этом случае третье условие А не исключают из кандидатов.In step S810, the controller 130 determines whether the exclusion condition of the third condition A is met. The exclusion condition of the third condition A may be a condition based on a derivative of the stored measured values with respect to time, for example, the measured values have a maximum value. When the exclusion condition of the third condition A is met, the process proceeds to step S815, the third condition A is excluded from the candidates in step S815, and the process proceeds to step S820. When the exclusion condition of the third condition A is not met in step S810, the process proceeds to step S820, and therefore, in this case, the third condition A is not excluded from the candidates.

Стадии S820 и S830 представляют собой стадии, соответствующие стадии S810, на которой выполняют определения, касающиеся третьих условий В и С, соответственно, третьи условия В и С отличаются от третьего условия А. Здесь условие исключения третьего условия В может представлять собой условие на основе максимального значения измеряемых значений, например, измеряемые значения в целом малы. Условие исключения третьего условия С может представлять собой условие на основе длительности, в течение которой измеряемое значение меняется, например, длительный период необходим до тех пор, пока измеряемое значение достигает максимального значения. Стадии S825 и S835 представляют собой стадии, соответствующие стадии S815, где третьи условия В и С исключают из кандидатов, соответственно, третьи условия В и С отличаются от третьего условия А.Steps S820 and S830 are steps corresponding to step S810 in which determinations are made regarding third conditions B and C, respectively, the third conditions B and C are different from the third condition A. Here, the exclusion condition of the third condition B may be a condition based on the maximum measured value values, e.g. measured values are generally small. The exclusion condition of the third condition C may be a condition based on the duration during which the measured value changes, for example, a long period is needed until the measured value reaches the maximum value. Steps S825 and S835 are steps corresponding to step S815, where the third conditions B and C are excluded from the candidates, respectively, the third conditions B and C are different from the third condition A.

На стадии S840 контроллер 130 выбирает третье условие из третьих условий, остающихся в качестве кандидатов. Следует отметить, что когда остается множество кандидатов, контроллер 130 может выбирать одно третье условие из остающихся кандидатов. Если кандидатов не остается, контроллер 130 может выбирать любое третье условие, включенное в группу третьих условий. Возможные примеры способа, в котором контроллер 130 выбирает одно или несколько третьих условий из множества третьих условий, включают случайный выбор, выбор в соответствии с порядком приоритета, задаваемым предварительно, пользовательский выбор и т.п. Следует отметить, что генерирующее аэрозоль устройство 100 содержит средство ввода (не проиллюстрировано) для приема пользовательского выбора. Генерирующее аэрозоль устройство 100 может содержать средства связи (не проиллюстрировано) для соединения с компьютером, таким как смартфон, через Wi-Fi, Bluetooth или тому подобное, чтобы принимать пользовательский выбор от соединенного компьютера.In step S840, the controller 130 selects a third condition from among the third conditions remaining as candidates. It should be noted that when a plurality of candidates remain, the controller 130 may select one third condition from the remaining candidates. If no candidates remain, the controller 130 may select any third condition included in the group of third conditions. Possible examples of the method in which the controller 130 selects one or more third conditions from a plurality of third conditions include random selection, selection according to a predetermined priority order, user selection, and the like. It should be noted that the aerosol generating device 100 includes an input means (not illustrated) for receiving a user selection. The aerosol generating device 100 may include communication means (not illustrated) for connecting to a computer, such as a smartphone, via Wi-Fi, Bluetooth, or the like, to receive user selections from the connected computer.

На стадии S850, контроллер 130 получает выбранное третье условие. Получение выбранного третьего условия включает получение программы в соответствии с алгоритмом для того, чтобы определять такое условие. Одно или несколько третьих условий, которые можно получать из группы третьих условий, можно сохранять в памяти 140 предварительно, можно получать извне, например, от описанного выше компьютера, такого как смартфон, или можно загружать из интернета через описанные выше средства связи. Когда третье условие получают извне или из интернета, преимущества можно получать в том отношении, что нет необходимости хранить все третьи условия, включенные в группу третьих условий, в памяти 140, тем самым позволяя резервировать свободное пространство в памяти 140 для других использований, нет необходимости монтировать память 140 высокой вместительности, в соответствии с чем стоимость генерирующего аэрозоль устройства 100 можно снижать, и нет необходимости устанавливать большую память 140, в соответствии с чем генерирующее аэрозоль устройство 100 можно миниатюризировать.In step S850, the controller 130 receives the selected third condition. Obtaining the selected third condition includes deriving a program according to an algorithm for determining such a condition. The one or more third conditions that may be obtained from the group of third conditions may be stored in the memory 140 in advance, may be obtained externally, for example from a computer such as a smartphone as described above, or may be downloaded from the Internet via the communication means described above. When the third condition is obtained externally or from the Internet, advantages can be obtained in that it is not necessary to store all the third conditions included in the third condition group in the memory 140, thereby allowing free space in the memory 140 to be reserved for other uses, there is no need to mount the memory 140 is of high capacity, whereby the cost of the aerosol generating device 100 can be reduced, and it is not necessary to install a large memory 140, whereby the aerosol generating device 100 can be miniaturized.

На стадии S860 контроллер 130 конфигурирует себя для того, чтобы определять, выполняют ли выбранное третье условие.In step S860, the controller 130 configures itself to determine whether the selected third condition is met.

3-2-5. Четвертое условие.3-2-5. Fourth condition.

Четвертое условие на стадии S512 представляет собой условие о том, что производное измеряемых значений по времени от датчика 106 дыхания превышает ноль в пределах предварительно определяемого периода возврата от момента, когда выполнено второе условие и третье условие. В соответствии с таким четвертым условием, когда единичное количество подаваемой мощности уменьшают из-за шума или легкого снижения интенсивности вдоха, единичное количество подаваемой мощности можно быстро увеличивать, тем самым усовершенствуя эксплуатационную пригодность генерирующего аэрозоль устройства 100.The fourth condition in step S512 is the condition that the time derivative of the measured values from the breath sensor 106 exceeds zero within a predetermined return period from when the second condition and the third condition are met. According to such a fourth condition, when the unit amount of power supplied is reduced due to noise or a slight decrease in inspiratory intensity, the unit amount of power supplied can be rapidly increased, thereby improving the usability of the aerosol generating device 100.

3-2-6. Увеличение единичного количества подаваемой мощности.3-2-6. Increasing the unit amount of power supplied.

На стадии S504 увеличение единичного количества подаваемой мощности может представлять собой увеличении от нулевого значения до единичного количества подаваемой мощности, имеющего определенную величину. Это увеличение может быть градуально, и, например, единичное количество подаваемой мощности можно постепенно увеличивать от нулевого значения до первого единичного количества подаваемой мощности, а затем от первого единичного количества подаваемой мощности до второго единичного количества подаваемой мощности, которое больше первого единичного количества подаваемой мощности.In step S504, the unit power supply amount increase may be an increase from zero to a unit power supply amount having a certain amount. This increase may be gradual, and for example, the unit power delivered can be gradually increased from zero to the first unit power delivered, and then from the first unit power delivered to a second unit power delivered that is greater than the first unit power delivered.

Увеличение единичного количества подаваемой мощности на стадии S514 может представлять собой увеличение от нулевого значения до единичного количества подаваемой мощности, которое имеет величину, которую увеличивают на стадии S504.The increase in the unit amount of power supplied in step S514 may be an increase from zero to a unit amount of power supplied, which has the amount that is increased in step S504.

- 14 041132- 14 041132

3-2-7. Уменьшение единичного количества подаваемой мощности.3-2-7. Reducing the unit amount of power supplied.

На стадии S510 уменьшение единичного количества подаваемой мощности может представлять собой уменьшение до нулевого значения от единичного количества подаваемой мощности, имеющего определенную величину.In step S510, the reduction of the unit power supply amount may be a decrease to zero from the unit power supply amount having a certain value.

3-3. Вариация блок-схемы 500.3-3. Flowchart variation 500.

Кроме того, описана вариация блок-схемы 500.In addition, a variation of block diagram 500 is described.

Стадию S508 можно осуществлять перед стадией S506 или стадию S506 и стадию S508 можно осуществлять одновременно (параллельно).Step S508 may be performed before step S506, or step S506 and step S508 may be performed simultaneously (in parallel).

Стадию S508 можно модифицировать с тем, чтобы, когда третье условие не выполняют в пределах предварительно определяемого периода определения от момента, когда выполнено первое условие, процесс переходит к стадии S510. Это позволяет понижать единичное количество подаваемой мощности, даже когда третье условие не выполняют, чтобы тем самым избегать ситуации, в которой подачу энергии не останавливают.Step S508 can be modified so that when the third condition is not met within a predetermined determination period from when the first condition is met, the process proceeds to step S510. This makes it possible to lower the unit amount of power supplied even when the third condition is not met, thereby avoiding a situation in which the power supply is not stopped.

Стадии с S504 до S510 можно заменять на стадии с S504' до S510', проиллюстрированные на фиг. 5В соответственно. То есть контроллер 130 может увеличивать единичное количество подаваемой мощности на стадии S504' и затем определять на стадии S508', выполняют ли третье условие. Если третье условие выполняют, процесс переходит к стадии S506', а если нет, процесс возвращается к стадии S508'. Кроме того, контроллер 130 определяет, на стадии S506', выполняют ли второе условие. Если второе условие выполняют, процесс может переходить к стадии S510' для того, чтобы понижать единичное количество подаваемой мощности, а если нет, процесс может возвращаться к стадии S506'. В соответствии с вариацией, проиллюстрированной на фиг. 5В, контроллер 130 осуществляет управление для того, чтобы понижать единичное количество подаваемой мощности, когда выполнено второе условие после того, как выполняют третье условие, третье условие отличается от первого условия и второго условия.Steps S504 to S510 may be replaced by steps S504' to S510' illustrated in FIG. 5V respectively. That is, the controller 130 may increase the unit power supply amount in step S504' and then determine in step S508' whether the third condition is met. If the third condition is met, the process proceeds to step S506', and if not, the process returns to step S508'. In addition, the controller 130 determines, in step S506', whether the second condition is met. If the second condition is met, the process may proceed to step S510' in order to lower the unit amount of power supplied, and if not, the process may return to step S506'. According to the variation illustrated in FIG. 5B, the controller 130 performs control to decrease the unit power supply amount when the second condition is met after the third condition is met, the third condition is different from the first condition and the second condition.

4. Третьи образцовые операции контроллера 130.4. Third exemplary controller operations 130.

На фиг. 9 представлена блок-схема 900, иллюстрирующая третьи образцовые операции контроллера 130.In FIG. 9 is a block diagram 900 illustrating third exemplary operations of controller 130.

4-1. План блок-схемы 900.4-1. Block diagram plan 900.

Сначала описан план блок-схемы 900.First, an outline of flowchart 900 is described.

На стадии S902, контроллер 130 определяет, выполняют ли пятое условие. Если пятое условие выполняют, процесс переходит к стадии S904, а если нет, процесс возвращается к стадии S902. На стадии S904 контроллер 130 осуществляет управление для того, чтобы увеличивать единичное количество подаваемой мощности.In step S902, the controller 130 determines whether the fifth condition is met. If the fifth condition is met, the process proceeds to step S904, and if not, the process returns to step S902. In step S904, the controller 130 controls to increase the unit power supply amount.

На стадии S906 контроллер 130 определяет, выполняют ли шестое условие, шестое условие не выполняют в предварительно определяемом периоде корректировки от момента, когда пятое условие выполняют.если шестое условие выполняют, процесс переходит к стадии S908, а если нет, процесс возвращается к стадии S906. На стадии S908, контроллер 130 осуществляет управление для того, чтобы понижать единичное количество подаваемой мощности.In step S906, the controller 130 determines whether the sixth condition is met, the sixth condition is not met in a predetermined adjustment period from when the fifth condition is met. If the sixth condition is met, the process proceeds to step S908, and if not, the process returns to step S906. In step S908, the controller 130 performs control to lower the unit power supply amount.

4-2. Подробное описание блок-схемы 900.4-2. Detailed description of block diagram 900.

Далее подробно описаны операции блок-схемы 900.The operations of flowchart 900 are described in detail below.

Пример пятого условия на стадии S902 соответствует описанному выше первому условию, а пример шестого условия на стадии S906 соответствует условию на основе мертвого периода, которое описано выше со ссылкой на третье условие. Предварительно определяемый период корректировки на стадии S906 предпочтительно равен или длиннее чем период управления (одну стадию осуществляют для каждого одного периода управления) контроллера 130. В соответствии с таким шестым условием, условие для уменьшения единичного количества подаваемой мощности выполняют непосредственно после того, как выполнено условие для увеличения единичного количества подаваемой мощности, что позволяет избегать ситуации, в которой мощность нельзя по существу подавать бесконечно.The example of the fifth condition in step S902 corresponds to the first condition described above, and the example of the sixth condition in step S906 corresponds to the dead period based condition described above with reference to the third condition. The predetermined adjustment period in step S906 is preferably equal to or longer than the control period (one stage is carried out for each one control period) of the controller 130. According to such a sixth condition, the condition for reducing the unit power supply amount is executed immediately after the condition for increasing the unit amount of power supplied, which avoids a situation in which power cannot be substantially infinitely supplied.

Стадии S904 и S908 соответствуют стадиям S504 и S510 блок-схемы 500 соответственно.Steps S904 and S908 correspond to steps S504 and S510 of flowchart 500, respectively.

5. Четвертые образцовые операции контроллера 130.5. Fourth exemplary operations of the controller 130.

На фиг. 10 представлена блок-схема 1000, иллюстрирующая четвертые образцовые операции контроллера 130.In FIG. 10 is a block diagram 1000 illustrating fourth exemplary operations of controller 130.

5-1. План блок-схемы 1000.5-1. Flowchart plan 1000.

Сначала описан план блок-схемы 1000.First, an outline of flowchart 1000 is described.

На стадии S1002 контроллер 130 определяет, выполняют ли все из одного или нескольких условий, включенных в группу первых условий. Если выполняют все из одного или нескольких условий, процесс переходит к стадии S1004, а если нет, процесс возвращается к стадии S1002. На стадии S1004 контроллер 130 осуществляет управление для того, чтобы увеличивать единичное количество подаваемой мощности.In step S1002, the controller 130 determines whether all of one or more of the conditions included in the first condition group are fulfilled. If all of one or more of the conditions are met, the process proceeds to step S1004, and if not, the process returns to step S1002. In step S1004, the controller 130 controls to increase the unit power supply amount.

На стадии S1006 контроллер 130 определяет, выполняют ли все из одного или нескольких условий, которые включены в группу вторых условий. Если выполняют все из одного или нескольких условий, процесс переходит к стадии S1008, а если нет, процесс возвращается к стадии S1006. На стадии S1008 контроллер 130 осуществляет управление для того, чтобы понижать единичное количество подаваемой мощности.In step S1006, the controller 130 determines whether all of one or more of the conditions included in the second condition group are met. If all of one or more of the conditions are met, the process proceeds to step S1008, and if not, the process returns to step S1006. In step S1008, the controller 130 performs control to decrease the unit power supply amount.

- 15 041132- 15 041132

5-2. Подробное описание блок-схемы 1000.5-2. Detailed description of block diagram 1000.

Далее подробно описаны операции блок-схемы 1000.The following describes in detail the operations of flowchart 1000.

Число условий, включенных в группу первых условий, может быть меньше числа условий, которые включены в группу вторых условий. Это делает более трудным выполнение условий для снижения единичного количества подаваемой мощности, чем условий для увеличения единичного количества подаваемой мощности, в соответствии с чем единичное количество подаваемой мощности не снижают легко.The number of conditions included in the first condition group may be less than the number of conditions included in the second condition group. This makes it more difficult to fulfill the conditions for reducing the unit power supply amount than the conditions for increasing the unit power supply amount, whereby the unit power supply amount is not easily reduced.

Более конкретно, каждая группа первых условий и группа вторых условий может включать по меньшей мере одно условие, содержащее общую переменную. Это позволяет гарантировать определенность увеличения и уменьшения единичного количества подаваемой мощности. Например, общие переменны могут быть основаны на измеряемых значениях датчика 106 дыхания, что позволяет управлять подаваемой мощностью с отражением намерения пользователя в них. Условие, включающее общую переменную, может представлять собой условие о том, что абсолютное значение общей переменной равно или больше чем порог, больше чем порог, меньше чем или равно порогу или меньше чем порог, и порог в условии, включающем общую переменную, которое включено в группу первых условий, может отличаться от порога в условии, включающем общую переменную, которое включено в группу вторых условий. В этот момент, прежний порог может быть меньше чем более поздний порог. Это позволяет продвигать момент времени от увеличения единичного количества подаваемой мощности до уменьшения единичного количества подаваемой мощности.More specifically, each first condition group and second condition group may include at least one condition containing a common variable. This makes it possible to guarantee the certainty of increasing and decreasing a unit amount of power supplied. For example, the global variables may be based on the measured values of the breath sensor 106, allowing the power to be delivered to be controlled to reflect the user's intent in them. The condition including the common variable may be the condition that the absolute value of the common variable is equal to or greater than the threshold, greater than the threshold, less than or equal to the threshold, or less than the threshold, and the threshold in the condition including the common variable, which is included in the first condition group may be different from the threshold in the condition including the common variable that is included in the second condition group. At this point, the former threshold may be less than the later threshold. This allows the time point to be advanced from an increase in a unit amount of supplied power to a decrease in a unit amount of supplied power.

Следует отметить, что примеры одного или нескольких условий, включенных в группу первых условий, представляют собой описанные выше первые условия, а примеры одного или нескольких условий, которые включены в группу вторых условий, представляют собой описанные выше вторые условия и третьи условия. Стадии S1004 и S1008 соответствуют стадиям S504 и S510 блок-схемы 500 соответственно. Одно или несколько условий, включенных в группу первых условий, не ограничены только описанными выше первыми условиями, и другие условия можно использовать вместо первых условий или в дополнение к ним. Аналогичным образом, одно или несколько условий, которые включен в группу вторых условий, не ограничены описанными выше вторыми условиями и третьими условиями, и другие условия можно использовать вместо этих условий или в дополнение к ним.It should be noted that examples of one or more conditions included in the first condition group are the first conditions described above, and examples of one or more conditions that are included in the second condition group are the second conditions and third conditions described above. Steps S1004 and S1008 correspond to steps S504 and S510 of flowchart 500, respectively. One or more of the conditions included in the group of first conditions is not limited to the first conditions described above, and other conditions can be used in place of or in addition to the first conditions. Likewise, one or more of the conditions included in the group of second conditions is not limited to the second conditions and third conditions described above, and other conditions may be used instead of or in addition to these conditions.

6. Пятые образцовые операции контроллера 130.6. Fifth exemplary controller operations 130.

На фиг. 11 представлена блок-схема 1100, иллюстрирующая пятые образцовые операции контроллера 130.In FIG. 11 is a block diagram 1100 illustrating fifth exemplary operations of controller 130.

6-1. План блок-схемы 1100.6-1. Block diagram plan 1100.

Сначала описан план блок-схемы 1100.First, an outline of flowchart 1100 is described.

На стадии S1102 контроллер 130 определяет, выполняют ли седьмое условие. Если седьмое условие выполняют, процесс переходит к стадии S1104, а если нет, процесс возвращается к стадии S1102. На стадии S1104 контроллер 130 осуществляет управление для того, чтобы увеличивать единичное количество подаваемой мощности.In step S1102, the controller 130 determines whether the seventh condition is met. If the seventh condition is met, the process proceeds to step S1104, and if not, the process returns to step S1102. In step S1104, the controller 130 controls to increase the unit power supply amount.

На стадии S1106 контроллер 130 определяет, выполняют ли восьмое условие строже седьмого условия. Если восьмое условие выполняют, процесс переходит к стадии S1108, а если нет, процесс возвращается к стадии S1106. На стадии S1108, контроллер 130 осуществляет управление для того, чтобы понижать единичное количество подаваемой мощности.In step S1106, the controller 130 determines whether the eighth condition is stricter than the seventh condition. If the eighth condition is met, the process proceeds to step S1108, and if not, the process returns to step S1106. In step S1108, the controller 130 performs control to lower the unit power supply amount.

6-2. Подробное описание блок-схемы 1100.6-2. Detailed description of block diagram 1100.

Седьмое условие на стадии S1102 может представлять собой условие, которое представляет собой необходимое условие, но не достаточное условие восьмого условия на стадии S1106. С другой точки зрения, пример седьмого условия может представлять собой описанное выше первое условие, а пример восьмого условия может представлять собой комбинацию описанного выше второго условия и третьего условия. Чтобы выполнять такое восьмое условие, необходимо выполнять комплексное условие, содержащее комбинацию второго условия и третьего условия. Это более трудным выполнение условий для снижения единичного количества подаваемой мощности, чем условий для увеличения единичного количества подаваемой мощности, в соответствии с чем единичное количество подаваемой мощности не снижается легко. Разница в степени строгости между седьмым условием и восьмым условием не следует толковать в качестве ограниченного приведенным описанием. Например, когда возможность того, что выполняют восьмое условие, ниже возможности того, что выполняют седьмое условие, можно говорить, что восьмое условие строже седьмого условия. Например, когда восьмое условие не выполняют одновременно, даже когда выполняют седьмое условие, можно говорить, что восьмое условие строже седьмого условия.The seventh condition in step S1102 may be a condition that is a necessary condition but not a sufficient condition of the eighth condition in step S1106. From another point of view, an example of the seventh condition may be the first condition described above, and an example of the eighth condition may be a combination of the second condition described above and the third condition. In order to fulfill such an eighth condition, it is necessary to fulfill a complex condition containing a combination of the second condition and the third condition. It is more difficult to fulfill the conditions for reducing the unit power supply amount than the conditions for increasing the unit power supply amount, whereby the unit power supply amount is not easily reduced. The difference in severity between the seventh condition and the eighth condition should not be construed as being limited by the description given. For example, when the probability that the eighth condition is met is lower than the probability that the seventh condition is met, the eighth condition can be said to be stricter than the seventh condition. For example, when the eighth condition is not met at the same time even when the seventh condition is met, the eighth condition can be said to be stricter than the seventh condition.

Стадии S1104 и S1108 соответствуют стадиям S504 и S510 блок-схемы 500 соответственно.Steps S1104 and S1108 correspond to steps S504 and S510 of flowchart 500, respectively.

7. Шестые образцовые операции контроллера 130.7. Sixth exemplary controller operations 130.

На фиг. 12 представлена блок-схема 1200, иллюстрирующая шестые образцовые операции контроллера 130.In FIG. 12 is a block diagram 1200 illustrating sixth exemplary operations of controller 130.

7-1. План блок-схемы 1200.7-1. Block diagram plan 1200.

Сначала описан план блок-схемы 1200.First, an outline of flowchart 1200 is described.

На стадии S1202 контроллер 130 получает измеряемые значения датчика 106 дыхания, которыеIn step S1202, the controller 130 obtains the measured values of the breath sensor 106, which

- 16 041132 представляют собой измеряемые значения, представляющие первые физические количества для управления подаваемой мощностью. На стадии S1204 контроллер 130 сохраняет изменения в измеряемых значениях, представляющих первые физические количества, т.е. профили. На стадии S1206 контроллер 130 управляет подаваемой мощностью посредством управления вторыми физическими количествами, которые отличаются от первых физических количеств, на основе получаемых измеряемых значений, представляющих первые физические количества, и по меньшей мере части сохраняемых профилей измеряемых значений, представляющих первые физические количества. Примеры вторых физических количеств представляют собой текущие значения, ассоциированные с подаваемой мощностью, значения напряжения, значения тока и т.п.- 16 041132 are the measured values representing the first physical quantities for power supply control. In step S1204, the controller 130 stores the changes in measured values representing the first physical quantities, i.e. profiles. In step S1206, the controller 130 controls the input power by controlling the second physical quantities that are different from the first physical quantities based on the acquired measured values representing the first physical quantities and at least a portion of the stored measured value profiles representing the first physical quantities. Examples of the second physical quantities are current values associated with supplied power, voltage values, current values, and the like.

7-2. Подробное описание блок-схемы 1200.7-2. Detailed description of block diagram 1200.

Далее подробно описаны операции блок-схемы 1200.The operations of flowchart 1200 are described in detail below.

7-2-1. Сохранение профиля измеряемых значений.7-2-1. Saving a measured value profile.

Примеры сохранения профилей измеряемых значений, представляющих первые физические количества, для управления подаваемой мощностью на стадии S1204 включают сохранение, в памяти 140, как измеряемых значений, представляющих первые физические количества, получаемые на стадии S1202, так и времени, когда получают измеряемые значения, представляющие первые физические количества. Следует отметить, что стадию S1202 осуществляют, по меньшей мере, больше чем один раз. Контроллер 130 может сохранять профиль измеряемых значений, представляющих первые физические количества, каждый цикл источника мощности, включающий период от момента, когда начинают подачу мощности, до момента, когда останавливают подачу мощности. То есть контроллер 130 может сохранять профиль измеряемых значений, соответствующий циклу источника мощности.Examples of storing measured value profiles representing the first physical quantities for power supply control in step S1204 include storing, in the memory 140, both measured values representing the first physical quantities obtained in step S1202 and the time when measured values representing the first physical quantities. It should be noted that step S1202 is performed at least more than once. The controller 130 may store a profile of measured values representing the first physical quantities each cycle of the power source, including the period from when power is started to when power is stopped. That is, the controller 130 can store a measured value profile corresponding to the power source cycle.

7-2-2. Управление источником мощности на основе профиля сохраняемых измеряемых значений.7-2-2. Control of the power source based on the profile of stored measured values.

Контроллер 130 может определять первый профиль и/или второй профиль, первый профиль представляет собой профиль измеряемых значений, представляющий первые физические количества для управления подаваемой мощностью, профиль соответствует одному циклу источника мощности из множества последних циклов источника мощности, каждый включает период от момента, когда начинают подачу мощности, до момента, когда останавливают подачу мощности, и второй профиль представляет собой профиль измеряемых значений, представляющий усредненные первые физические количества, получаемые из множества первых профилей. Контроллер 130 может управлять по меньшей мере одной из остановки и непрерывности подачи мощности на основе по меньшей мере одного из первого профиля и второго профиля.The controller 130 may determine a first profile and/or a second profile, the first profile is a measured value profile representing the first physical quantities to control the applied power, the profile corresponds to one power source cycle out of a plurality of recent power source cycles, each including a period from when start power supply until the power supply is stopped, and the second profile is a measured value profile representing the averaged first physical quantities obtained from the plurality of first profiles. The controller 130 may control at least one of stopping and maintaining the power supply based on at least one of the first profile and the second profile.

7-2-3. Пример управления источником мощности с первой точки зрения.7-2-3. An example of power source control from the first point of view.

Контроллер 130 может определять первое требуемое время, требуемое от начала до конца изменений в измеряемых значениях, представляющих первые физические количества, для управления подаваемой мощностью, на основе по меньшей мере одного из первого профиля и второго профиля. Изменения в измеряемых значениях, представляющих первые физические количества, можно начинать, когда измеряемое значение, представляющее первое физическое количество, превышает ноль или предварительно определяемое маленькое значение. Изменения в измеряемых значениях, представляющих первые физические количества, можно заканчивать, когда измеряемое значение, представляющее первое физическое количество, падает до нуля или ниже предварительно определяемого маленького значения после начала изменений в измеряемых значениях, представляющих первые физические количества. Контроллер 130 может управлять подаваемой мощностью с тем, чтобы останавливать подачу мощность в момент времени, более ранний чем истечет первое требуемое время. Другими словами, контроллер 130 может управлять подаваемой мощностью с тем, чтобы продолжать подавать мощность в течение более короткого времени, чем первое требуемое время.The controller 130 may determine the first required time required from the beginning to the end of changes in measured values representing the first physical quantities to control the applied power based on at least one of the first profile and the second profile. Changes in measured values representing the first physical quantities may start when the measured value representing the first physical quantities exceeds zero or a predetermined small value. Changes in the measured values representing the first physical quantities can be ended when the measured value representing the first physical quantities falls to zero or below a predetermined small value after the start of changes in the measured values representing the first physical quantities. The controller 130 may control the power supply so as to stop the power supply at a time earlier than the first required time has elapsed. In other words, the controller 130 may control the supplied power so as to continue supplying power for a shorter time than the first required time.

Альтернативно контроллер 130 может определять второе требуемое время, требуемое от начала изменений в измеряемых значениях, представляющих первые физические количества, до тех пор, пока измеряемое значение не достигает максимального значения, на основе по меньшей мере одного из первого профиля и второго профиля. Контроллер 130 может управлять подаваемой мощностью с тем, чтобы останавливать подачу мощности в момент времени, более поздний, чем истечет второе требуемое время. Другими словами, контроллер 130 может управлять подаваемой мощностью с тем, чтобы продолжать подавать мощность в течение более длительного времени, чем второе требуемое время.Alternatively, controller 130 may determine a second required time required from the onset of changes in measured values representing the first physical quantities until the measured value reaches a maximum value based on at least one of the first profile and the second profile. The controller 130 may control the power supply so as to stop the power supply at a time later than the second required time has elapsed. In other words, the controller 130 can control the power supplied so as to continue to supply power for a longer time than the second required time.

Следует отметить, что контроллер может определять как первое требуемое время, так и второе требуемое время. В этом случае контроллер 130 может управлять подаваемой мощностью с тем, чтобы останавливать подачу мощности в момент времени, более ранний чем истечет первое требуемое время, и момент времени, более поздний чем истечет второе требуемое время. Другими словами, контроллер 130 может управлять подаваемой мощностью с тем, чтобы продолжать подавать мощность в течение более короткого времени, чем первое требуемое время, и в течение более длительного времени, чем второе требуемое время.It should be noted that the controller may determine both the first required time and the second required time. In this case, the controller 130 may control the power supply so as to stop the power supply at a time earlier than the first required time elapses and a time later than the second required time elapses. In other words, the controller 130 can control the power supplied so as to continue to supply power for a shorter time than the first required time and for a longer time than the second required time.

7-2-4. Пример управления источником мощности со второй точки зрения.7-2-4. An example of power source control from the second point of view.

Контроллер 130 можно выполнять с возможностью исполнения множества алгоритмов для того, чтобы задавать момент времени, когда останавливают подачу мощности, или период времени, в которомThe controller 130 can be configured to execute a variety of algorithms to set the point in time when the power supply is stopped or the period of time in which

- 17 041132 мощность продолжают подавать, на основе множества типов точек признаков в первом профиле или втором профиле. Относительно первой точки признака, которая представляет собой точки признаков одного типа из множества типов, множество первых точек признаков можно получать из множества первых профилей или множества вторых профилей, в соответствии с чем контроллер 130 может исполнять один из первого алгоритма на основе первых точек признаков на основе отклонения среди множества точек признаков и второго алгоритма на основе второй точки признака, которая относится к другому типу из множества типов точек признаков. Отклонения среди точек признаков могут представлять собой отклонения среди измеряемых значений, представляющих первые физические количества, в точках признаков, или отклонения среди времен точек признаков, т.е., времен измерения измеряемых значений в точках признаков с привязкой к любому времени, например, времени, когда начинают изменения в измеряемых значениях, представляющих первые физические количества.- 17 041132 power continues to be supplied, based on the plurality of feature point types in the first profile or the second profile. With respect to the first feature point, which is one type of feature points from a plurality of types, the first feature point plurality may be obtained from the first profile plurality or the second feature plurality, whereby the controller 130 may execute one of the first algorithm based on the first feature points based on deviations among the plurality of feature points; and a second algorithm based on the second feature point, which is of a different type from the plurality of feature point types. Variances among feature points can be deviations among measured values representing the first physical quantities at feature points, or deviations among times of feature points, i.e., measurement times of measured values at feature points with reference to any time, for example, time when changes begin in the measured values representing the first physical quantities.

Более конкретно, контроллер 130 может исполнять первый алгоритм, когда значения на основе отклонений среди множества первых точек признаков меньше чем или равны порогу. Значения на основе множества отклонений включают усредненное значение (среднее отклонение) абсолютных значений множества отклонений, усредненное значение квадрата множества отклонений (дисперсия) и квадратный корень (стандартное отклонение) усредненного значения квадрата множества отклонений.More specifically, the controller 130 may execute the first algorithm when the variance-based values among the plurality of first feature points are less than or equal to a threshold. The variance-based values include the mean (standard deviation) of the absolute values of the variance set, the mean of the square of the variance set (variance), and the square root (standard deviation) of the average of the square of the variance set.

Пример точки признака одного типа из множества типов точек признаков представляет собой точку, в которой первый профиль или второй профиль заканчивается, то есть конечную точку. Другой пример точки признака одного типа из множества типов точек признаков представляет собой точку, в которой измеряемое значение, представляющее первое физическое количество, в первом профиле или втором профиле становится максимальный. Число возможных значений времени измерения измеряемого значения (максимальное значение), представляющего первое физическое количество в более позднем типе точки признака будет больше такового у возможных значений времени измерения измеряемого значения (ноль или маленькое значение), представляющего первое физическое количество прежнего типа точки признака. Время измерения измеряемого значения, представляющего физическое количество в более позднем типе точки признака позднее, чем время измерения измеряемого значения, представляющего первое физическое количество в прежнем типе точки признака. Кроме того, прежний тип точки признака будет после более позднего типа точки признака во временной серии.An example of a feature point of one type among the plurality of feature point types is the point where the first profile or the second profile ends, that is, the end point. Another example of a feature point of one type among the plurality of feature point types is the point at which the measured value representing the first physical quantity in the first profile or the second profile becomes the maximum. The number of possible measurement times of the measured value (maximum value) representing the first physical quantity in the later feature point type will be greater than that of the possible measurement times of the measured value (zero or a small value) representing the first physical quantity of the former feature point type. The measurement time of the measured value representing the physical quantity in the later characteristic point type is later than the measurement time of the measured value representing the first physical quantity in the former characteristic point type. Also, the former feature point type will be after the later feature point type in the time series.

Следует отметить, что когда конечную точку первого профиля или второго профиля используют для первой точки признака, и точки, в которой измеряемое значение, представляющее первое физическое количество в первом профиле или втором профиле, становится максимальным, используют для второй точки признака, измеряемое значение первой точки признака становится меньше измеряемого значения второй точки признака. В отношении свойств каждой из первой и второй точек признаков, в первом профиле и втором профиле, число точек, которые могут соответствовать первой точке признака (точки, в которых измеряемое значение меньше чем или равно нулю или маленькому значению в цикле источника мощности; обычно имеет место множество точек) обычно больше такового для точек, которые могут соответствовать второй точке признака (точки, в которых измеряемое значение становится максимальным в цикле источника мощности; только одна точка присутствует во многих случаях, но множество точек присутствуют, если максимальные измеряемые значения получают последовательно). Другими словами, по сравнению со второй точкой признака может быть, так сказать, сложно определять первую точку признака в первом профиле и втором профиле.It should be noted that when the end point of the first profile or the second profile is used for the first feature point, and the point at which the measured value representing the first physical quantity in the first profile or the second profile becomes the maximum, the measured value of the first feature point is used for the second feature point. feature becomes less than the measured value of the second feature point. With respect to the properties of each of the first and second feature points, in the first profile and second profile, the number of points that can correspond to the first feature point (points where the measured value is less than or equal to zero or a small value in the power source cycle; usually occurs set of points) is usually larger than that of points that may correspond to the second feature point (points at which the measured value becomes maximum in the power source cycle; only one point is present in many cases, but many points are present if the maximum measured values are obtained sequentially). In other words, compared to the second feature point, it may be difficult, so to speak, to determine the first feature point in the first profile and the second profile.

7-2-5. Пример управления источником мощности с третьей точки зрения.7-2-5. An example of power source control from a third point of view.

Контроллер 130 может получать текущий момент времени, когда подачу мощности останавливают. Текущий момент времени, когда подачу мощности останавливают, может представлять собой момент времени, который получали из первого профиля или второго профиля или сохраняли в памяти 140 в прошлом, когда подачи мощности останавливают. Контроллер 130 может управлять подаваемой мощностью на основе текущего момента времени, когда подачу мощности останавливают, когда различие между моментом времени, когда подачу мощности останавливают, который получают из первого профиля или второго профиля, и текущим моментом времени, когда подачу мощности останавливают, меньше чем или равно порогу. Если контроллер 130 строго использует момент времени, когда подачу мощности останавливают, получаемый из первого профиля или второго профиля, даже когда различие между моментом времени, когда подачу мощности останавливают, получаемым из первого профиля или второго профиля, и текущим моментом времени, когда подачу мощности останавливают, является минимальным, момент времени, когда подачу мощности останавливают, часто изменяется, что ведет к сложному управлению и, таким образом, вызывает неестественное ощущение у пользователя.The controller 130 may receive the current time when the power supply is stopped. The current point in time when the power supply is stopped may be the point in time that was obtained from the first profile or the second profile or stored in the memory 140 in the past when the power supply is stopped. The controller 130 may control the supplied power based on the current time when the power supply is stopped when the difference between the time when the power supply is stopped, which is obtained from the first profile or the second profile, and the current time when the power supply is stopped is less than or equal to threshold. If the controller 130 strictly uses the time when the power supply is stopped obtained from the first profile or the second profile, even when the difference between the time when the power supply is stopped obtained from the first profile or the second profile and the current time when the power supply is stopped , is minimal, the point in time when the power supply is stopped often changes, leading to difficult operation and thus causing an unnatural feeling to the user.

Другими словами, контроллер 130 может получать текущий период времени, в котором мощность продолжают подавать. Текущий период времени, в котором мощность продолжают подавать, может представлять собой период времени, который получали из первого профиля или второго профиля или сохраняли в памяти 140 в прошлом, где мощность продолжают подавать. Контроллер 130 может управлять подаваемой мощностью на основе текущего периода времени, в котором мощность продолжают подавать, когда различие между периодом времени, который получают из первого профиля или второго профиля, где мощность продолжают подавать, и текущим периодом времени, в котором мощность проIn other words, the controller 130 may receive the current time period in which power continues to be supplied. The current time period in which power continues to be supplied may be the time period that was obtained from the first profile or the second profile or stored in the memory 140 in the past where power is continued to be supplied. The controller 130 may control the supplied power based on the current time period in which power is continued to be supplied, when the difference between the time period which is obtained from the first profile or the second profile where power is continued to be supplied and the current time period in which power is

- 18 041132 должают подавать, меньше чем или равно порогу. Если контроллер 130 строго использует период времени, который получают из первого профиля или второго профиля, где мощность продолжают подавать, даже когда различие между периодом времени, который получают из первого профиля или второго профиля, где мощность продолжают подавать, и текущим периодом времени, в котором мощность продолжают подавать, является минимальным, период времени, в котором мощность продолжают подавать, часто изменяется, что ведет к сложному управлению и, таким образом, вызывает неестественное ощущение у пользователя.- 18 041132 must be served less than or equal to the threshold. If the controller 130 strictly uses the time period which is obtained from the first profile or the second profile where power is continued to be supplied, even when the difference between the time period which is obtained from the first profile or the second profile where power is continued to be supplied and the current time period in which the power continues to be supplied is minimal, the period of time in which the power is continued to be supplied often changes, leading to difficult control and thus causes an unnatural feeling to the user.

7-2-6. Пример, где задают момент времени, когда подачу мощности останавливают, или период времени, в котором мощность продолжают подавать.7-2-6. An example where a time point is set when power supply is stopped or a time period in which power is continued to be supplied.

Далее в настоящем описании пример, в котором задают момент времени, когда подачу мощности останавливают, или период времени, в котором мощность продолжают подавать, описан подробно со ссылкой на фиг. 13. На фиг. 13 номер позиции 1310 обозначает профиль затяжки, номер позиции 1320 обозначает конечную точку изменений, и номер позиции 1330 обозначает максимальную точку изменений. Следует отметить, что профиль затяжки, представленный на фиг. 13, предусмотрен в качестве основанного на усредненных измеряемых значениях для управления подаваемой мощностью, которые получают в периодах нескольких циклов, но представляет собой упрощенный пример в иллюстративных целях. Далее в настоящем описании конечная точка изменений представляет собой первую точку признака, а максимальная точка изменений представляет собой вторую точку признака.Hereinafter, in the present description, an example in which a time point is set when power supply is stopped or a time period in which power is continued to be supplied will be described in detail with reference to FIG. 13. In FIG. 13, numeral 1310 indicates the tightening profile, numeral 1320 indicates the end point of change, and numeral 1330 indicates the maximum point of change. It should be noted that the tightening profile shown in FIG. 13 is envisaged as being based on the average measured values for input power control that are obtained over periods of several cycles, but is a simplified example for illustrative purposes. Hereinafter, the end point of change is the first feature point, and the maximum change point is the second feature point.

Контроллер 130 вычисляет время конца tend (i) изменений с привязкой к любому времени, например времени начала изменений, каждому периоду от момента, когда начинают подачу мощности, до момента, когда останавливают подачу мощности. Затем контроллер 130 получает усредненное значение tend_ave множества времен конца tend (i) изменений и вычисляет отклонения (tend_ave-tend (i)) среди времен конца tend (i) изменений каждый период. Затем контроллер 130 вычисляет значение на основе множества отклонений (tend_ave-tend (i)) и сравнивает значение с порогом, и, когда значение равно или меньше чем порог, контроллер 130 рассматривает значение (измеряемое значение для управления подаваемой мощностью) 1340 на профиль затяжки 1310 в момент времени, когда данное значение At6, которое больше чем или равно нулю, вычитают из усредненного значения tend ave множества времен конца tend (i) изменений, как описанный выше третий порог Thre3. С другой стороны, когда значение на основе множества отклонений (tend ave-tend (i)) не меньше чем или равно порогу, контроллер 130 рассматривает значение 1360, получаемое вычитанием заданного значения Av3, которое равно или больше чем ноль, из максимального значения (максимального значения измеряемых значений для управления подаваемой мощностью) 1350, как описанный выше третий порог Thre3. Задавая третий порог Thre3 как описано выше, момент времени, когда подачу мощности останавливают, или период времени, в котором мощность продолжают подавать, задают опосредованно. Следует отметить, что примеры значения на основе множества отклонений (tend_ave-tend (i)) включают стандартное отклонение и среднее отклонение.The controller 130 calculates the change end time t end (i) with respect to any time, such as the change start time, for each period from when power is started to when power is stopped. Then, the controller 130 obtains an average value t end _ ave of a plurality of end times t end (i) of changes, and calculates deviations (t end _ ave -t end (i)) among the end times t end (i) of changes each period. Then, the controller 130 calculates a value based on a plurality of deviations (t end _ ave -t end (i)) and compares the value with a threshold, and when the value is equal to or less than the threshold, the controller 130 considers the value (measurement value for power supply control) 1340 to the puff profile 1310 at the point in time when a given value of At6 that is greater than or equal to zero is subtracted from the average value t end ave of the plurality of end times t end (i) of changes, as the third threshold Thre3 described above. On the other hand, when the value based on the set of deviations (t end ave -t end (i)) is not less than or equal to the threshold, the controller 130 considers the value 1360 obtained by subtracting the set value Av3, which is equal to or greater than zero, from the maximum value (maximum value of the measured values for power supply control) 1350, as the third threshold Thre3 described above. By setting the third threshold Thre3 as described above, the time point at which power supply is stopped or the time period at which power is continued to be supplied is indirectly set. It should be noted that examples of value based on the set of deviations (t end _ ave -t end (i)) include standard deviation and mean deviation.

Следует отметить, что в настоящем варианте осуществления, чтобы задавать момент времени, когда останавливают подачу мощности, или период времени, в котором мощность продолжают подавать, используют конечную точку 1320 или максимальную точку 1330 изменений профиля затяжки. Альтернативно момент времени, когда останавливают подачу мощности, или период времени, в котором мощность продолжают подавать, можно задавать с использованием как конечной точки 1320, так и максимальной точки 1330 изменений профиля затяжки. В качестве примера, момент времени, когда подачу мощности останавливают, можно предоставлять между конечной точкой 1320 и максимальной точкой 1330 изменений профиля затяжки. Другими словами, мощность можно продолжать подавать до любого времени между конечной точкой 1320 и максимальной точкой 1330 изменений профиля затяжки.It should be noted that in the present embodiment, to set the point in time when the power supply is stopped or the period of time in which the power is continued to be supplied, the end point 1320 or the maximum point 1330 of the puff profile changes are used. Alternatively, the point in time when power is stopped, or the period of time in which power is continued to be supplied, can be set using both the endpoint 1320 and the maximum point 1330 of the puff profile changes. As an example, the point in time when the power supply is stopped can be provided between the end point 1320 and the maximum point 1330 of the puff profile changes. In other words, power can continue to be applied until any time between the end point 1320 and the maximum point 1330 of the puff profile changes.

8. Седьмые образцовые операции контроллера 130.8. Seventh exemplary controller operations 130.

Седьмые образцовые операции предусмотрены в контроллере 130, который выполняет операции, схожие с пятыми образцовыми операциями. Однако в седьмых образцовых операциях седьмое условие представляет собой условие о том, что измеряемое значение от датчика 106 дыхания для управления подаваемой мощностью равно или больше чем шестой порог Thre6. В седьмых образцовых операциях не обязательно восьмое условие строже седьмого условия, но восьмое условие содержит множество условий, включая условие о том, что измеряемое значение для управления подаваемой мощностью меньше чем седьмой порог Thre7, который больше чем шестой порог Thre6. Когда выполняют все из множества условий, процесс переходит к стадии S1108.Seventh exemplary operations are provided in the controller 130, which performs operations similar to the fifth exemplary operations. However, in the seventh exemplary operations, the seventh condition is the condition that the measured value from the power supply control breath sensor 106 is equal to or greater than the sixth threshold Thre6. In the seventh exemplary operations, the eighth condition is not necessarily stricter than the seventh condition, but the eighth condition contains a plurality of conditions, including the condition that the measured value for power supply control is less than the seventh threshold Thre7, which is greater than the sixth threshold Thre6. When all of the plurality of conditions are met, the process proceeds to step S1108.

В седьмых образцовых операциях контроллер 130 сохраняет профиль измеряемых значений для управления подаваемой мощностью и обновляет один из шестого порога Thre6 и седьмого порога Thre7 на основе сохраняемого профиля измеряемых значений для управления подаваемой мощностью. Другими словами, в седьмых образцовых операциях один из шестого порога Thre6 и седьмого порога Thre7 представляет собой значение константы, а другой представляет собой обновляемое значение.In the seventh exemplary operations, the controller 130 stores the measured value profile for the input power control and updates one of the sixth threshold Thre6 and the seventh threshold Thre7 based on the stored measured value profile for the input power control. In other words, in the seventh exemplary operations, one of the sixth threshold Thre6 and the seventh threshold Thre7 is a constant value, and the other is an update value.

Следует отметить, что шестой порог Thre6 может соответствовать описанному выше первому порогу Thre1 или второму порогу Thre2 в качестве значения константы, и седьмой порог Thre7 может соответствовать описанному выше третьему порогу Thre30 который является обновляемым на основе сохраIt should be noted that the sixth threshold Thre6 may correspond to the above-described first threshold Thre1 or the second threshold Thre2 as a constant value, and the seventh threshold Thre7 may correspond to the above-described third threshold Thre30 which is updated based on the saved

--

Claims (14)

няемого профиля измеряемых значений для управления подаваемой мощностью.measured value profile to control the input power. 9. Восьмые образцовые операции контроллера 130.9. Eighth exemplary controller operations 130. Восьмые образцовые операции предусмотрены в контроллере 130, который выполняет операции, схожие с седьмыми образцовыми операциями. Однако, в седьмых образцовых операциях не обязательно сохранять профиль измеряемых значений для управления подаваемой мощностью, и не обязательно, что один из шестого порога Thre6 и седьмого порога Thre7 представляет собой значение константы.The eighth exemplary operations are provided in the controller 130, which performs operations similar to the seventh exemplary operations. However, in the seventh exemplary operations, it is not necessary to store the measurement value profile for the input power control, and it is not necessary that one of the sixth threshold Thre6 and the seventh threshold Thre7 is a constant value. В восьмых образцовых операциях контроллер 130 обновляет один из шестого порога Thre6 и седьмого порога Thre7 с другими частотами, чем другой. Другими словами, в восьмых образцовых операциях частота обновления шестого порога Thre6 отличается от таковой седьмого порога Thre7.In the eighth exemplary operations, the controller 130 updates one of the sixth threshold Thre6 and the seventh threshold Thre7 with different rates than the other. In other words, in the eighth exemplary operations, the update rate of the sixth threshold Thre6 is different from that of the seventh threshold Thre7. Следует отметить, что частота обновления шестого порога Thre6 может быть ниже таковой для седьмого порога Thre7. Частота обновления шестого порога Thre6, которая ниже таковой для седьмого порога Thre7, включает ситуацию, в которой, пока шестой порог Thre6 представляет собой постоянную, которую не обновляют, обновляют седьмой порог Thre7.It should be noted that the update rate of the sixth threshold Thre6 may be lower than that of the seventh threshold Thre7. The update rate of the sixth threshold Thre6, which is lower than that of the seventh threshold Thre7, includes a situation in which, while the sixth threshold Thre6 is a constant that is not updated, the seventh threshold Thre7 is updated. 10. Девятые образцовые операции контроллера 130.10. Ninth exemplary operations of the controller 130. Девятые образцовые операции предусмотрены в контроллере 130, который выполняет операции, схожие с шестыми образцовыми операциями.The ninth exemplary operations are provided in the controller 130, which performs operations similar to the sixth exemplary operations. В девятой образцовой операции контроллер 130 сохраняет профиль измеряемых значений, представляющих первые физические количества для управления подаваемой мощностью, профиль соответствует циклу источника мощности, включающему период от момента, когда источник мощности начинает подавать мощность, до момента, когда подачу мощности останавливают, и управляет подаваемой мощностью в N-м цикле источника мощности на основе профиля измеряемых значений, профиль соответствует одному или нескольким циклам источника мощности N-1-го цикла источника мощности и циклов источника мощности перед N-1-м циклом источника мощности. Следует отметить, что N представляет собой натуральное число 2 или больше.In the ninth exemplary operation, the controller 130 stores a profile of measured values representing the first physical quantities to control the input power, the profile corresponds to a power source cycle including the period from when the power source starts to supply power to the time when the power supply is stopped, and controls the input power. in the Nth power source cycle based on the measured value profile, the profile corresponds to one or more power source cycles of the N-1st power source cycle and power source cycles before the N-1st power source cycle. It should be noted that N is a natural number of 2 or more. Список ссылочных позиций:List of reference items: 100 - генерирующее аэрозоль устройство,100 - aerosol generating device, 102 - резервуар,102 - tank, 104 - распылитель,104 - atomizer, 106 - датчик дыхания,106 - breath sensor, 108 - путь потока забираемого воздуха,108 - intake air flow path, 110 - путь потока аэрозоля,110 - aerosol flow path, 112 - фитиль,112 - wick, 114 - батарея,114 - battery, 116 - элемент мундштука,116 - mouthpiece element, 130 - контроллер,130 - controller, 135 - контроллер мощности,135 - power controller, 140 - память.140 - memory. ФОРМУЛА ИЗОБРЕТЕНИЯCLAIM 1. Генерирующее аэрозоль устройство, которое содержит источник мощности, выполненный с возможностью подачи мощности для того, чтобы осуществлять распыление источника аэрозоля и/или нагрев источника ароматизатора;1. Generating aerosol device that contains a power source configured to supply power in order to spray the aerosol source and/or heat the flavor source; датчик, выполненный с возможностью выведения измеряемого значения для управления подаваемой мощностью; и контроллер, выполненный с возможностью управления подаваемой мощностью от источника мощности на основе измеряемого значения, причем контроллер выполнен с возможностью повышения количества подаваемой мощности на единицу времени, когда выполнено первое условие, что измеряемое значение равно или больше первого порога, и понижения количества подаваемой мощности на единицу времени, когда выполнены второе условие, что измеряемое значение меньше, чем второй порог, и третье условие, причем второй порог больше первого порога, а третье условие представляет собой условие, что производная измеряемого значения по времени меньше или равна нулю или меньше или равна третьему порогу, который меньше нуля; или условие, что измеряемое значение падает ниже второго порога после того, как измеряемое значение превышает четвертый порог, который равен или больше второго порога; или условие, что предварительно заданный мертвый период истек с момента выполнения первого условия; или условие, что предварительно заданное время истекло с момента становления выходного сигнала измеряемого значения максимальным.a sensor configured to output a measured value for controlling the supplied power; and a controller configured to control the power supplied from the power source based on the measured value, the controller being configured to increase the amount of power supplied per unit time when the first condition that the measured value is equal to or greater than the first threshold is met, and to decrease the amount of power supplied by unit of time when the second condition is met that the measured value is less than the second threshold, and the third condition, wherein the second threshold is greater than the first threshold, and the third condition is the condition that the time derivative of the measured value is less than or equal to zero or less than or equal to the third a threshold that is less than zero; or a condition that the measured value falls below the second threshold after the measured value exceeds the fourth threshold, which is equal to or greater than the second threshold; or a condition that the predetermined dead period has elapsed since the first condition is met; or the condition that a predetermined time has elapsed since the output of the measured value becomes the maximum. 2. Генерирующее аэрозоль устройство по п.1, в котором контроллер выполнен с возможностью уве-2. An aerosol generating device according to claim 1, in which the controller is configured to increase - 20 041132 личения количества подаваемой мощности на единицу времени, когда производная измеряемого значения по времени превышает ноль в пределах предварительно заданного периода возврата от момента, когда выполнено второе условие и третье условие.- 20 041132 Decreasing the amount of power supplied per unit of time when the time derivative of the measured value exceeds zero within a predetermined return period from the moment when the second condition and the third condition are met. 3. Генерирующее аэрозоль устройство по п.2, в котором контроллер выполнен с возможностью постепенного увеличения количества подаваемой мощности на единицу времени от нулевого значения до второго количества подаваемой мощности на единицу времени и от второго количества подаваемой мощности на единицу времени до третьего количества подаваемой мощности на единицу времени, которое больше второго количества подаваемой мощности на единицу времени, когда выполнено первое условие, и увеличения количества подаваемой мощности на единицу времени от нулевого значения до третьего количества подаваемой мощности на единицу времени, когда производная измеряемого значения по времени превышает ноль в пределах предварительно заданного периода возврата от момента, когда выполнено второе условие и третье условие.3. The aerosol-generating device of claim 2, wherein the controller is configured to gradually increase the amount of power delivered per unit time from zero to a second amount of power delivered per unit time, and from the second amount of power delivered per unit time to a third amount of power delivered per unit time. unit of time that is greater than the second amount of applied power per unit time when the first condition is met, and increasing the amount of applied power per unit time from zero to the third amount of applied power per unit time when the time derivative of the measured value exceeds zero within a predetermined return period from the moment when the second condition and the third condition are met. 4. Генерирующее аэрозоль устройство по любому из пп.1-3, в котором контроллер выполнен с возможностью снижения количества подаваемой мощности на единицу времени, когда выполнено условие, что измеряемое значение меньше, чем первый порог в случае, когда третье условие не выполнено в пределах предварительно заданного периода определения от момента, когда выполнено первое условие.4. The aerosol generating device according to any one of claims 1 to 3, wherein the controller is configured to reduce the amount of power supplied per unit time when the condition that the measured value is less than the first threshold is met in the case where the third condition is not met within a predetermined determination period from when the first condition is met. 5. Генерирующее аэрозоль устройство по любому из пп.1-4, в котором контроллер выполнен с возможностью вычисления максимального значения измеряемого значения каждый период от момента, когда начинают подачу мощности, до момента, когда останавливают подачу мощности, и обновления четвертого порога на основе множества вычисляемых максимальных значений.5. The aerosol generating device according to any one of claims 1 to 4, wherein the controller is configured to calculate the maximum value of the measured value every period from the moment when the power supply is started to the moment when the power supply is stopped, and update the fourth threshold based on the set calculated maximum values. 6. Генерирующее аэрозоль устройство по п.5, в котором контроллер выполнен с возможностью обновления четвертого порога на основе усредненного значения множества вычисляемых максимальных значений.6. The aerosol generating device of claim 5, wherein the controller is configured to update the fourth threshold based on an average value of a plurality of calculated maximum values. 7. Генерирующее аэрозоль устройство по п.5, в котором контроллер выполнен с возможностью обновления четвертого порога на основе взвешенного усредненного значения множества вычисляемых максимальных значений, и при вычислении взвешенного усредненного значения больший вес присваивают максимальному значению, вычисленному для более недавнего периода от момента, когда начинают подачу мощности, до момента, когда останавливают подачу мощности, начатую таким образом.7. The aerosol-generating device of claim 5, wherein the controller is configured to update the fourth threshold based on a weighted average value of the plurality of calculated maximum values, and in calculating the weighted average value, more weight is assigned to the maximum value calculated for a more recent period from when the power supply is started until the moment when the power supply started in this way is stopped. 8. Генерирующее аэрозоль устройство по любому из пп.1-7, в котором контроллер выполнен с возможностью вычисления максимального значения измеряемого значения каждый период от момента, когда начинают подачу мощности, до момента, когда останавливают подачу мощности, обновления второго порога на основе множества вычисляемых максимальных значений и обновления четвертого порога, чтобы он был равен или больше, чем обновленный второй порог.8. An aerosol-generating device according to any one of claims 1 to 7, wherein the controller is configured to calculate the maximum value of the measured value every period from the moment when the power supply is started to the moment when the power supply is stopped, updating the second threshold based on a plurality of calculated maximum values and updating the fourth threshold to be equal to or greater than the updated second threshold. 9. Генерирующее аэрозоль устройство по любому из пп.1-8, в котором контроллер выполнен с возможностью сохранения изменений в измеряемом значении каждый период от момента, когда начинают подачу мощности, до момента, когда останавливают подачу мощности, обновления второго порога на основе множества сохраняемых измеряемых значений и обновления четвертого порога, чтобы он был равен или больше, чем обновленный второй порог.9. An aerosol generating device according to any one of claims 1 to 8, wherein the controller is configured to store changes in the measured value every period from when power is started to when power is stopped, updating the second threshold based on a plurality of stored measured values and updating the fourth threshold to be equal to or greater than the updated second threshold. 10. Генерирующее аэрозоль устройство по п.9, в котором контроллер выполнен с возможностью обновления второго порога на основе изменений во множестве сохраняемых измеряемых значений и на основе значения, получаемого вычитанием установленного значения из усредненного значения длительностей изменений в измеряемых значениях.10. The aerosol generating device of claim 9, wherein the controller is configured to update the second threshold based on changes in the plurality of stored measured values and based on a value obtained by subtracting the set value from an average value of the durations of changes in the measured values. 11. Генерирующее аэрозоль устройство по любому из пп.1-10, в котором контроллер выполнен с возможностью вычисления по меньшей мере одного из первого требуемого времени от момента, когда выполнено первое условие, до момента, когда измеряемое значение достигает максимального значения, и второго требуемого времени от момента, когда выполнено первое условие, до тех пор, пока не будет выполнено первое условие, каждый период от момента, когда начинают подачу мощности, до момента, когда останавливают подачу мощности, и обновления мертвого периода на основе по меньшей мере одного из множества первых требуемых времен и множества вторых требуемых времен.11. An aerosol generating device according to any one of claims 1 to 10, wherein the controller is configured to calculate at least one of a first required time from when the first condition is met to when the measured value reaches a maximum value and a second required time. time from when the first condition is met until the first condition is met, each period from when power is started to when power is stopped, and updating the dead period based on at least one of the plurality first required times and a set of second required times. 12. Генерирующее аэрозоль устройство по п.11, в котором контроллер выполнен с возможностью обновления мертвого периода на основе по меньшей мере одного из усредненного значения множества первых требуемых времен и усредненного значения множества вторых требуемых времен.12. The aerosol generating apparatus of claim 11, wherein the controller is configured to update the dead period based on at least one of an average of a plurality of first required times and an average of a plurality of second required times. 13. Генерирующее аэрозоль устройство по п.11, в котором контроллер выполнен с возможностью обновления мертвого периода на основе по меньшей мере одного из взвешенного усредненного значения множества первых требуемых времен и взвешенного усредненного значения множества вторых требуемых времен, и при вычислении взвешенного усредненного значения больший вес присваивают по меньшей мере одному из первых требуемых времен и вторых требуемых времен, которые вычисляются для более недавнего периода от момента, когда начинают подачу мощности, до момента, когда останавливают подачу мощности, начатую таким образом.13. The aerosol-generating apparatus of claim 11, wherein the controller is configured to update the dead period based on at least one of a weighted average of a plurality of first required times and a weighted average of a plurality of second required times, and when calculating the weighted average, a greater weight assigning at least one of the first required times and the second required times, which are calculated for a more recent period from the time when the power supply is started to the time when the power supply thus started is stopped. 14. Генерирующее аэрозоль устройство по любому из пп.1-13, в котором контроллер выполнен с возможностью вычисления максимального значения измеряемого значения каждый период от момента, когда начинают подачу мощности, до момента, когда останавливают подачу мощности, и обновления14. An aerosol-generating device according to any one of claims 1 to 13, wherein the controller is configured to calculate the maximum value of the measured value every period from when power is started to when power is stopped, and updates --
EA201991564 2017-04-24 AEROSOL GENERATING DEVICE EA041132B1 (en)

Publications (1)

Publication Number Publication Date
EA041132B1 true EA041132B1 (en) 2022-09-16

Family

ID=

Similar Documents

Publication Publication Date Title
CA3048796C (en) Aerosol generating device, method of controlling aerosol generating device, and program
US10925322B2 (en) Aerosol generating device, method of controlling aerosol generating device, and program
CA3048788C (en) Aerosol generating device, method of controlling aerosol generating device, and program
JP6795269B2 (en) Aerosol generator and aerosol generator control method and program
EA041132B1 (en) AEROSOL GENERATING DEVICE
EA040541B1 (en) AEROSOL GENERATING DEVICE, METHOD OF CONTROL OF AEROSOL GENERATING DEVICE AND PROGRAM
EA040431B1 (en) AEROSOL GENERATING DEVICE, METHOD OF CONTROL OF AEROSOL GENERATING DEVICE AND PROGRAM
TWI691281B (en) Aerosol generating apparatus and control method and program product for the same
JP2020054383A (en) Aerosol generating device, method of controlling aerosol generating device, and program
TWI730082B (en) Aerosol generating apparatus and control method and program product for the same
JP2021065238A (en) Aerosol generating device, method of controlling aerosol generating device, and program
TW201838526A (en) Aerosol generating apparatus and control method and program for the same