Aerosol generating device and preheating control method and program product thereof
By detecting the current temperature value of the aerosol generation device and the initial temperature value in the calibration information, determining whether the device is in the cold state, and executing the corresponding preheating mode according to the state, the problem of inaccurate preheating control in the prior art is solved, and the optimal atomization effect and stable user experience are achieved.
Patent Information
- Application Number
- CN202411985730.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-30
- Publication Date
- 2025-04-01
AI Technical Summary
The existing aerosol generation equipment is not accurate in preheating control, which makes it difficult to ensure the optimal atomization effect. The preheating control method of the heat engine does not distinguish between individual differences in the equipment, and ignores the differences in the heating speed and output energy.
By detecting the current temperature value of the heating body of the aerosol generation device, determining whether the device is in the cold state based on the initial temperature value in the calibration information, and the corresponding preheating mode is performed according to the state. The method includes obtaining a predetermined total preheating energy, recording the accumulated output energy and duration, and updating the predetermined total preheating energy to ensure the accuracy of the preheating process.
It realizes precise control of the preheating mode according to the equipment status to ensure that the aerosol generation equipment achieves the best atomization effect and provides users with a stable user experience.
Smart Images

Figure CN119732539A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the technical field of aerosol generating devices, and more specifically, to an aerosol generating device and a preheating control method and program product thereof. Background Art
[0002] During the operation of aerosol generating equipment, the preheating stage is extremely critical and directly affects the final atomization effect. At present, aerosol generating equipment has the problem of inaccurate preheating control of the heat engine, which in turn causes problems such as burning the mouth and poor medium volatilization, affecting the atomization experience.
[0003] When dealing with the problem of thermal engine preheating of aerosol generating equipment, existing solutions usually do not distinguish between individual differences of aerosol generating equipment, and adopt unified treatment methods such as cooling and reducing output energy, ignoring the differences in heating rates between different equipment and the differences in output energy itself at the same target temperature and the same time, making it difficult to ensure the best atomization effect of the aerosol generating equipment. Summary of the invention
[0004] The purpose of the embodiments of the present application is to provide an aerosol generating device and a preheating control method and program product thereof, aiming to solve the technical problem in the prior art that the preheating control of the aerosol generating device is inaccurate, making it difficult to ensure the optimal atomization effect of the aerosol generating device.
[0005] To achieve the above object, according to a first aspect of the present application, a preheating control method for an aerosol generating device is provided, the method comprising:
[0006] In response to a user's instruction to start heating the aerosol generating device, detecting a current temperature value of a heating element in the aerosol generating device;
[0007] determining whether the aerosol generating device is in a cold state based on the initial temperature value in the calibration information of the aerosol generating device and the current temperature value;
[0008] According to whether the aerosol generating device is in a cold state, the aerosol generating device is controlled to execute a corresponding preheating mode.
[0009] Optionally, in a possible implementation manner of the first aspect, controlling the aerosol generating device to execute a corresponding preheating mode according to whether the aerosol generating device is in a cold state includes:
[0010] If the aerosol generating device is in a non-cold state, obtaining a predetermined total preheating energy of the aerosol generating device, wherein the predetermined total preheating energy is used to represent a total energy predetermined to be output when the aerosol generating device executes a preheating mode based on a preheating temperature curve;
[0011] Controlling the aerosol generating device to operate in a preheating mode based on a preset temperature curve, wherein the preset temperature curve includes a predetermined heating time and a predetermined heating temperature;
[0012] During the process in which the aerosol generating device operates in the preheating mode based on the preset temperature curve, recording the accumulated output energy of the aerosol generating device;
[0013] If it is detected that the accumulated output energy reaches the predetermined preheating total energy, the aerosol generating device is controlled to end the preheating mode.
[0014] Optionally, in a possible implementation manner of the first aspect, controlling the aerosol generating device to execute a corresponding preheating mode according to whether the aerosol generating device is in a cold state includes:
[0015] If the aerosol generating device is in a cold state, controlling the aerosol generating device to operate in a preheating mode based on a preset temperature curve;
[0016] During the process of the aerosol generating device running the preheating mode based on the preset temperature curve, recording the cumulative output energy and the cumulative preheating time of the aerosol generating device;
[0017] When the accumulated preheating time meets the preheating end condition, the aerosol generating device is controlled to end the preheating mode.
[0018] Optionally, in a possible implementation manner of the first aspect, before controlling the aerosol generating device to end running the preheating mode, the method further includes:
[0019] Obtaining a predetermined total preheating energy and a current accumulated output energy of the aerosol generating device;
[0020] Based on the calculation result of the predetermined preheating total energy and the accumulated output energy, updating the predetermined preheating total energy;
[0021] The updated predetermined total preheating energy is recorded in the aerosol generating device.
[0022] Optionally, in a possible implementation manner of the first aspect, the predetermined preheating total energy and the accumulated output energy are calculated using the following calculation formula to obtain the updated predetermined preheating total energy E2:
[0023] Predetermined total preheating energy E2 = (predetermined total preheating energy E0*10+accumulated output energy E1) / 11.
[0024] Optionally, in a possible implementation manner of the first aspect, after the aerosol generating device ends running the preheating mode, or while the aerosol generating device ends running the preheating mode, the method further includes:
[0025] Controlling the aerosol generating device to output prompt information, wherein the prompt information is used to remind the user to use the aerosol generating device to perform an atomization operation;
[0026] In response to the user starting to use the aerosol generating device to perform an atomization operation, the aerosol generating device is controlled to operate an atomization mode based on a preset temperature curve.
[0027] According to a second aspect of the present application, there is provided an aerosol generating device, the device comprising:
[0028] A temperature detection element, used to detect a current temperature value of a heating element in the aerosol generating device in response to a user's instruction to start heating the aerosol generating device;
[0029] A control element is used to determine whether the aerosol generating device is in a cold state based on the initial temperature value and the current temperature value in the calibration information of the aerosol generating device; and control the aerosol generating device to execute a corresponding preheating mode according to whether the aerosol generating device is in a cold state.
[0030] Optionally, in a possible implementation manner of the second aspect, the control element is further configured to:
[0031] If the aerosol generating device is in a non-cold state, obtaining a predetermined total preheating energy of the aerosol generating device, wherein the predetermined total preheating energy is used to represent a total energy predetermined to be output when the aerosol generating device executes a preheating mode based on a preheating temperature curve;
[0032] Controlling the aerosol generating device to operate in a preheating mode based on a preset temperature curve, wherein the preset temperature curve includes a predetermined heating time and a predetermined heating temperature;
[0033] During the process in which the aerosol generating device operates in the preheating mode based on the preset temperature curve, recording the accumulated output energy of the aerosol generating device;
[0034] If it is detected that the accumulated output energy reaches the predetermined preheating total energy, the aerosol generating device is controlled to end the preheating mode.
[0035] Optionally, in a possible implementation manner of the second aspect, the control element is further configured to:
[0036] If the aerosol generating device is in a cold state, controlling the aerosol generating device to operate in a preheating mode based on a preset temperature curve;
[0037] During the process of the aerosol generating device running the preheating mode based on the preset temperature curve, recording the cumulative output energy and the cumulative preheating time of the aerosol generating device;
[0038] When the accumulated preheating time meets the preheating end condition, the aerosol generating device is controlled to end the preheating mode.
[0039] Optionally, in a possible implementation manner of the second aspect, the control element is further configured to:
[0040] Before controlling the aerosol generating device to end the preheating mode, obtaining the predetermined preheating total energy and the current accumulated output energy of the aerosol generating device; updating the predetermined preheating total energy based on the calculation results of the predetermined preheating total energy and the accumulated output energy; and recording the updated predetermined preheating total energy in the aerosol generating device.
[0041] The second aspect and any implementation of the second aspect correspond to the first aspect and any implementation of the first aspect, respectively. The technical effects corresponding to the second aspect and any implementation of the second aspect can refer to the technical effects corresponding to the first aspect and any implementation of the first aspect, which will not be repeated here.
[0042] According to a third aspect of the present application, an aerosol generating device is provided, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the aerosol generating device implements any of the methods described in one of the embodiments.
[0043] According to a fourth aspect of the present application, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method described in any one of the above is implemented.
[0044] According to a fifth aspect of the present application, a computer program product is provided. When the computer program product is run on an aerosol generating device, the aerosol generating device is enabled to perform any one of the methods described in the first aspect.
[0045] It can be understood that the beneficial effects of the second to fifth aspects mentioned above can be found in the relevant description of the first aspect mentioned above, and will not be repeated here.
[0046] The preheating control method of the aerosol generating device provided in the embodiment of the present application detects the current temperature value of the heating element in the aerosol generating device in response to the user's start-up heating instruction to the aerosol generating device; determines whether the aerosol generating device is in a cold state based on the initial temperature value and the current temperature value in the calibration information of the aerosol generating device; and controls the aerosol generating device to execute the corresponding preheating mode according to whether the aerosol generating device is in a cold state. This enables the aerosol generating device to adopt different preheating control methods according to the current temperature state of the heating element, ensuring the best atomization effect and providing users with a stable use experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0047] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0048] Figure 1 It is a flow chart of a preheating control method of an aerosol generating device provided in an embodiment of the present application;
[0049] Figure 2 It is a flow chart of an optional preheating control method of an aerosol generating device provided in an embodiment of the present application;
[0050] Figure 3 It is a flow chart of an optional preheating control method of an aerosol generating device provided in an embodiment of the present application;
[0051] Figure 4 It is a flow chart of an optional preheating control method of an aerosol generating device provided in an embodiment of the present application;
[0052] Figure 5 is a structural schematic diagram of an aerosol generating device provided in an embodiment of the present application;
[0053] Figure 6 It is a schematic diagram of the structure of another aerosol generating device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0054] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.
[0055] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, wholes, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or combinations thereof.
[0056] It should also be understood that the term “and / or” used in the specification and appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0057] As used in the specification and appended claims of this application, the term "if" can be interpreted as "when" or "uponce" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrase "if it is determined" or "if [described condition or event] is detected" can be interpreted as meaning "uponce it is determined" or "in response to determining" or "uponce [described condition or event] is detected" or "in response to detecting [described condition or event]", depending on the context.
[0058] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.
[0059] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the statements "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways.
[0060] First, some terms in the embodiments of the present application are explained to facilitate understanding by those skilled in the art.
[0061] An aerosol generating device is a small device that converts liquid into aerosol through electronic technology. It is mainly composed of components such as batteries, heating elements, control elements, atomizers and atomizing media.
[0062] The above is a brief introduction to the nouns involved in the embodiments of the present application, which will not be repeated below.
[0063] During the operation of aerosol generating equipment, the preheating stage is extremely critical and directly affects the final atomization effect. At present, aerosol generating equipment has problems such as inaccurate preheating control, which leads to hot machine, scalding mouth, poor medium volatilization, etc., affecting the atomization experience.
[0064] When dealing with thermal engine problems of aerosol generating devices, existing solutions usually do not distinguish between individual differences of aerosol generating devices, and adopt unified treatment methods such as cooling and reducing output energy. They ignore the differences in heating rates caused by different resistance values and different temperature coefficients of resistance TCR (Temperature Coefficient of Resistance) among different devices, as well as the differences in output energy itself at the same target temperature and the same time, making it difficult to ensure the best atomization effect of the aerosol generating device.
[0065] This application example provides an example of a preheating control method for an aerosol generating device, please refer to Figure 1 As shown, Figure 1 A schematic flow chart of a preheating control method for an aerosol generating device provided by the present application is shown. As an example but not a limitation, the method can be applied to or run in an aerosol generating device. The method includes:
[0066] S101, in response to a user's instruction to start heating the aerosol generating device, detecting a current temperature value of a heating element in the aerosol generating device;
[0067] S102, determining whether the aerosol generating device is in a cold state based on the initial temperature value and the current temperature value in the calibration information of the aerosol generating device;
[0068] S103, controlling the aerosol generating device to execute a corresponding preheating mode according to whether the aerosol generating device is in a cold state.
[0069] In the example of the present application, when the user triggers the start heating function of the aerosol generating device (for example, by pressing a specific button on the aerosol generating device or by performing operations such as touching a key), the control element of the aerosol generating device receives the start heating instruction.
[0070] In one example, the aerosol generating device has a built-in temperature detection element, for example, it can be installed near the heating element, and the temperature detection element can be specifically a temperature sensor based on a thermistor that can change its own electrical characteristics with temperature changes. When the aerosol generating device receives a heating start instruction, the temperature detection element starts to detect the temperature signal of the heating element of the aerosol generating device, and converts the temperature signal into an electrical signal (for example, temperature changes cause the resistance of the thermistor to change, thereby causing the current or voltage in the circuit to change), and then undergoes analog-to-digital conversion (converting analog electrical signals into digital signals for easy processor recognition), and finally obtains the current temperature value of the heating element that can be recognized by the control element of the aerosol generating device.
[0071] Optionally, in the example of this application, the aerosol generating device undergoes a calibration process before leaving the factory, and some key parameters saved include an initial temperature value, which is usually a room temperature or other reference temperature measured under a calibration environment, and is stored in a storage unit of the device (such as a flash memory, etc.). When it is necessary to determine whether the aerosol generating device is in a cold state, the control element reads this initial temperature value from the storage unit, and calculates the difference between the initial temperature value in the calibration information read and the current temperature value obtained by detection. If the absolute value of the difference between the two is within the specified range (for example, within 5°C), it is determined that the aerosol generating device is in a cold state; if the difference between the two exceeds the specified range, it is determined that the aerosol generating device is not in a cold state.
[0072] If the aerosol generating device is determined to be in a cold state, the control element controls the aerosol generating device to perform a preheating operation according to the preset cold state preheating strategy. In an optional example, a preset temperature curve is pre-stored in the aerosol generating device (for example, a higher temperature is set in the previous time period to ensure rapid heating, and the temperature is appropriately lowered in the next time period to achieve a suitable atomization temperature, such as heating to 300°C within 10 seconds, and maintaining at 280°C for 10-20 seconds, etc. The specific preset temperature curve is determined according to the product debugging of the aerosol generating device), and the control element controls the heating of the heating element according to the preset temperature curve, and continuously accumulates and calculates the cumulative output energy of the heating element during the heating process (for example, by recording the heating power and time and other data, and using the energy calculation formula, such as energy equals power multiplied by time). After the entire preheating period is over, the cumulative output energy can also be processed accordingly (such as updating the predetermined preheating total energy previously saved in the aerosol generating device, etc.) to ensure that the atomization taste and other effects are good.
[0073] As an optional example, during the cold state preheating process of the aerosol generating device, the aerosol generating device can also inform the user that the aerosol generating device is performing cold state preheating by flashing the indicator light at a specific frequency or displaying corresponding prompt information on the screen, so that the user is aware of the current working status.
[0074] If the aerosol generating device is determined to be in a non-cold state, the control element controls the aerosol generating device to perform a preheating operation according to a preset non-cold state preheating strategy. In an optional example, when the aerosol generating device is determined to be in a non-cold state, the control element first reads the previously saved predetermined preheating total energy from the storage unit (for example, the updated predetermined preheating total energy saved after the last cold state preheating, or the predetermined preheating total energy after the previous non-cold state preheating, etc.), and then executes the preheating mode according to the preset non-cold state, and controls the heating element to run the preheating mode with reference to the predetermined preheating total energy. For example, according to parameters such as the target temperature corresponding to the read energy, the power of the heating element is adjusted so that the heating element reaches a suitable atomization preparation temperature when the corresponding energy state is reached.
[0075] When the heating element is in a non-cold state, the preheating mode is run based on the preset temperature curve. The cumulative output energy reaches the predetermined preheating total energy, which means that the preheating is completed. The aerosol generating device can also vibrate, the indicator light is always on, or the screen displays "can atomize" and other prompts to inform the user that they can start using the aerosol generating device normally for atomization.
[0076] By adopting the intelligent self-learning refrigeration energy mechanism provided by the above-mentioned preheating control method, the aerosol generating device can adopt different preheating control methods according to the current temperature state of the heating element. Even if the heating rates of different devices vary due to factors such as materials and structures, a high degree of consistency in the atomization experience can be ensured, bringing users a stable and high-quality use experience.
[0077] For a possible implementation, please refer to Figure 2 As shown, Figure 2 A schematic flow chart of an optional preheating control method for an aerosol generating device provided by the present application is shown, and according to whether the aerosol generating device is in a cold state, the aerosol generating device is controlled to execute a corresponding preheating mode, including:
[0078] S201, if the aerosol generating device is in a non-cold state, obtaining a predetermined total preheating energy of the aerosol generating device, wherein the predetermined total preheating energy is used to represent a total energy predetermined to be output when the aerosol generating device executes a preheating mode based on a preheating temperature curve;
[0079] S202, controlling the aerosol generating device to operate in a preheating mode based on a preset temperature curve, where the preset temperature curve includes a predetermined heating time and a predetermined heating temperature;
[0080] S203, recording the accumulated output energy of the aerosol generating device during the process of the aerosol generating device running in a preheating mode based on a preset temperature curve;
[0081] S204: If it is detected that the accumulated output energy reaches the predetermined preheating total energy, the aerosol generating device is controlled to end the preheating mode.
[0082] During the design and commissioning phase of the aerosol generating device, a predetermined total preheating energy is set in advance for the preheating condition of the non-cold machine state, that is, the total energy size planned to be output when the aerosol generating device performs the preheating operation according to the established preheating temperature curve. The predetermined total preheating energy comprehensively considers factors such as the heat required for the aerosol generating device to reach a suitable atomization state, and is a key reference quantity for controlling the preheating process of the aerosol generating device.
[0083] Optionally, in the example of the present application, the predetermined total preheating energy may be determined after a large number of tests and commissioning before the aerosol generating device leaves the factory, and is stored in a storage unit (such as an internal flash memory chip) of the aerosol generating device. When it is determined that the aerosol generating device is in a non-cold state, the control element reads the predetermined total preheating energy from the storage unit to control the preheating process according to the predetermined total preheating energy.
[0084] In addition, in the example of this application, the predetermined preset temperature curve includes two key elements, namely, the predetermined heating time and the predetermined heating temperature, which specifically stipulates the heating temperature requirements corresponding to different time periods of the aerosol generating device during the preheating process, that is, the temperature that the heating element should reach at each time node during the entire preheating stage. For example, the preset temperature curve is set to a predetermined heating temperature of 280°C in the first 10 seconds of preheating, that is, within the first 10 seconds of preheating, the aerosol generating device must control the temperature rise of the heating element and try to maintain it at around 280°C; in the time period of 10-20 seconds, the predetermined heating temperature becomes 260°C, and so on. Different time periods have different temperature requirements, which constitute a complete temperature change curve as a whole, which can realize the control of the heating element to heat up according to a reasonable temperature rhythm, so that the aerosol generating device finally reaches a state suitable for atomization.
[0085] In one example, the control element inside the aerosol generating device adjusts the heating power of the heating element according to the preset temperature curve. The current temperature value (actual temperature value) of the heating element is monitored in real time by the temperature detection element, and the current temperature value is compared with the preset heating temperature value at the corresponding moment in the preset temperature curve. If the current temperature value is lower than the preset heating temperature value, the control element increases the heating power of the heating element to increase the temperature; conversely, if the current temperature value is higher than the preset heating temperature value, the heating power is appropriately reduced to reduce the temperature and try to maintain it at the preset temperature level, thereby ensuring that the temperature of the heating element changes according to the preset temperature curve, and realizing the preheating mode based on the preset temperature curve.
[0086] During the preheating mode of the aerosol generating device, the cumulative energy output by the heating element is recorded by real-time monitoring of the heating power and heating time of the heating element. Specifically, the circuit system inside the aerosol generating device can measure the heating power of the heating element at the current moment (for example, the power value is calculated based on Ohm's law and parameters such as voltage and current in the circuit). At the same time, there is a timing module in the control element to record the heating time from the start of preheating to the current moment. Then, using the energy calculation formula (energy equals power multiplied by time), the energy output of the heating element during this period is calculated at each time interval (for example, every 1 second), and these energies are added up in sequence to obtain the cumulative output energy.
[0087] It should be noted that the value of the accumulated output energy is stored in a temporary storage area or a specific register of the aerosol generating device. As the preheating process continues, the value of the accumulated output energy is continuously updated for subsequent comparison and judgment with the predetermined preheating total energy.
[0088] While the aerosol generating device continuously runs the preheating mode based on the preset temperature curve and continuously records the cumulative output energy, the control element periodically (for example, at very short time intervals) compares the current cumulative output energy with the previously acquired predetermined preheating total energy to determine whether the cumulative output energy has reached the predetermined preheating total energy, that is, to determine whether the aerosol generating device has output all the energy that has been preset to enable the aerosol generating device to reach a suitable atomization preparation state.
[0089] If it is detected that the cumulative output energy has reached the predetermined total preheating energy, that is, according to the preset requirements, the aerosol generating device has completed the preheating process and has good atomization conditions. At this time, the control component issues a command to control the aerosol generating device to end the preheating mode, such as stopping the heating operation of the heating element. At the same time, it may inform the user through vibration prompts, indicator light status changes (such as constant light to indicate preheating is complete) or display corresponding prompt information on the screen (such as "Preheating is complete, atomization can be performed") to start using the aerosol generating device for atomization.
[0090] Through the above optional method, when the aerosol generating device is in a non-cold state, the preheating process can be completed in an orderly manner according to the predetermined requirements, thereby ensuring the stability and consistency of the subsequent atomization experience.
[0091] For a possible implementation, please refer to Figure 2 As shown, according to whether the aerosol generating device is in a cold state, controlling the aerosol generating device to execute a corresponding preheating mode includes:
[0092] S301, if the aerosol generating device is in a cold state, controlling the aerosol generating device to run a preheating mode based on a preset temperature curve;
[0093] S302, when the aerosol generating device operates in a preheating mode based on a preset temperature curve, recording the cumulative output energy and cumulative preheating time of the aerosol generating device;
[0094] S303, when the accumulated preheating time meets the preheating end condition, the aerosol generating device is controlled to end the preheating mode.
[0095] When the aerosol generating device is in the cold state, it is also necessary to run the preheating mode according to the preset temperature curve. As mentioned above, the preset temperature curve is determined through a large number of experiments and tests during the research and development and debugging stage of the aerosol generating device. It specifically stipulates the ideal heating temperatures corresponding to different time points when the aerosol generating device is heated from the initial cold state. For example, in the first 5 seconds of preheating, the heating temperature is set to 300°C, so that the heating element heats up quickly and reaches the temperature range that can produce a good atomization effect as soon as possible; in 5-15 seconds, the temperature is adjusted to 280°C, and there are subsequent temperature settings corresponding to different time periods. The preset temperature curve is pre-set to ensure that during the entire cold preheating process, the heating temperature of the heating element changes according to a reasonable rhythm, so that the final aerosol generating device reaches a state suitable for atomization, while ensuring that the atomization taste and other aspects of the effect are optimal.
[0096] The control element inside the aerosol generating device controls the heating of the heating element according to the preset temperature curve, and the temperature detection element monitors the current temperature value of the heating element in real time. The control element compares the current temperature value with the preset heating temperature value at the corresponding moment in the preset temperature curve. If the current temperature value is lower than the preset heating temperature value, the control element controls the heating element to increase the heating power to increase the temperature of the heating element; conversely, if the current temperature value is higher than the preset heating temperature value, the control element controls the heating element to appropriately reduce the heating power so that the heating temperature of the heating element meets the temperature requirements specified by the preset temperature curve, thereby ensuring that the aerosol generating device operates in the preheating mode according to the preset temperature curve.
[0097] When the aerosol generating device is preheated according to the preset temperature curve in the cold state, the heating power and heating time of the heating element are monitored in real time, and the cumulative output energy is recorded at the same time. For example, the circuit system of the aerosol generating device can measure the heating power of the heating element at each moment (for example, according to the voltage, current and other parameters in the circuit, the power value is calculated using the relevant electrical formula). At the same time, the timing module in the control element records the heating time from the start of preheating to the current moment. Then, based on the energy calculation formula (energy equals power multiplied by time), the energy output of the heating element during this period is calculated at regular time intervals (such as every second), and these energy values are continuously accumulated to obtain the cumulative output energy. The value of the cumulative output energy is stored in a specific storage area (such as a register or a temporary buffer area) inside the aerosol generating device, and is continuously updated with the preheating process, which is convenient for subsequent analysis and judgment operations.
[0098] In addition, the timing module in the control element can be used to record the cumulative preheating time. The timing starts from the moment the cold machine preheating is started. The cumulative preheating time increases by one second for every second that passes. The cumulative preheating time will also be accurately recorded and stored in the corresponding storage location, and will be continuously updated as the preheating progresses, so as to be used for subsequent judgment on whether the preheating end conditions are met.
[0099] In this application example, the preheating end condition is a standard for the cumulative preheating time that is pre-set during the design and debugging of the aerosol generating device to ensure that the heating element is fully preheated, reaches the appropriate atomization preparation temperature, and achieves an ideal atomization effect. For example, setting the cumulative preheating time to 30 seconds as the preheating end condition indicates that after a large number of tests and verifications, when the preheating time in the cold state accumulates to 30 seconds, the overall temperature, atomization, and other aspects of the aerosol generating device are in a state that can provide a good atomization experience.
[0100] During the continuous preheating process in the cold state, the control element periodically (for example, every short time) detects whether the current cumulative preheating time meets the preheating end condition. Once it is determined that the cumulative preheating time reaches the preheating end condition set in advance, the control element controls the heating element to stop the heating operation and ends the preheating mode operation in the entire cold state. At the same time, the aerosol generating device can also inform the user that the preheating is completed in some way, such as vibration prompts, indicator light status changes (such as becoming constantly on to indicate the end of preheating) or displaying corresponding prompt information on the screen (such as "cold machine preheating is complete, atomization can be performed"), etc., so that the user can know that they can start using the aerosol generating device for atomization.
[0101] Through the above-mentioned preheating control method, when the aerosol generating device is in a cold state, the preheating process can be completed in an orderly manner, so that the aerosol generating device can smoothly transition from the cold initial state to a state suitable for atomization, thereby ensuring the stability and consistency of the atomization experience.
[0102] For a possible implementation, please refer to Figure 3 As shown, Figure 3 A schematic flow chart of an optional preheating control method for an aerosol generating device provided by the present application is shown. Before controlling the aerosol generating device to end the preheating mode, the method further includes:
[0103] S401, obtaining a predetermined total preheating energy and a current accumulated output energy of the aerosol generating device;
[0104] S402, updating the predetermined preheating total energy based on the calculation result of the predetermined preheating total energy and the accumulated output energy;
[0105] S403, recording the updated predetermined total preheating energy in the aerosol generating device.
[0106] The following is a detailed explanation of how the above steps are implemented in a cold machine state:
[0107] In the cold state, the aerosol generating device is running in the preheating mode according to the preset temperature curve, and the accumulated output energy is recorded in real time (as mentioned above, the accumulated output energy is obtained by real-time monitoring of the heating power and heating time of the heating element and continuous accumulation using the energy calculation formula). At this time, the control element will directly obtain the current accumulated output energy from the corresponding storage location (such as a register or a temporary buffer area, etc.) where the accumulated output energy was previously stored.
[0108] In the example of this application, the predetermined total preheating energy can also be updated according to a predetermined calculation formula or calculation rule, so that the predetermined total preheating energy is more in line with the actual preheating conditions of the aerosol generating device and the requirements of the subsequent atomization effect, and reduces the impact of factors such as environmental differences and individual differences in aerosol generating devices.
[0109] In a possible implementation, the following calculation formula is used to calculate the predetermined total preheating energy and the accumulated output energy to obtain an updated predetermined total preheating energy E2:
[0110] Predetermined total preheating energy E2 = (predetermined total preheating energy E0*10+accumulated output energy E1) / 11.
[0111] It should be understood that the calculation formula is a weighted average calculation formula, and the specific weight distribution is reflected by a specific coefficient 10 and a denominator 11. It can be seen from the above formula that the original predetermined preheating total energy E0 occupies a relatively large proportion (multiplied by 10) in the update calculation, and the actual cumulative output energy E1 recorded in the cooling state is also involved in the calculation. The two are combined in this weighted manner to obtain the updated predetermined preheating total energy E2.
[0112] In the example of this application, the above-mentioned calculation method is adopted to update the predetermined preheating total energy based on the calculation results of the predetermined preheating total energy and the cumulative output energy. This not only takes into account the basic reference value of the predetermined preheating total energy set previously, but also incorporates the cumulative output energy recorded during the actual preheating process. The updated predetermined preheating total energy can better reflect the actual energy demand of the aerosol generating device, and avoid large deviations in the single cumulative output energy due to incidental factors (such as slight changes in ambient temperature, slight differences in parts of the aerosol generating device, etc.), which may have an adverse effect on the subsequent preheating process, thereby helping to ensure the stability of the preheating effect of the aerosol generating device in different usage scenarios and the consistency of the atomization experience.
[0113] Through the above optional examples, the aerosol generating device in the cold state can continuously optimize the energy setting of its preheating stage, better adapt to various situations in actual use, and provide users with a more stable and high-quality atomization experience.
[0114] For a possible implementation, please refer to Figure 4 As shown, Figure 4 A schematic flow chart of an optional preheating control method of an aerosol generating device provided by the present application is shown. After the aerosol generating device ends the operation of the preheating mode, or while the aerosol generating device ends the operation of the preheating mode, the method further includes:
[0115] S501, controlling the aerosol generating device to output prompt information, where the prompt information is used to remind the user to use the aerosol generating device to perform atomization operation;
[0116] S502 : In response to a user starting to use the aerosol generating device to perform an atomization operation, controlling the aerosol generating device to operate an atomization mode based on a preset temperature curve.
[0117] Optionally, in the example of the present application, there are usually multiple forms of presentation of prompt information, such as through vibration reminder, the vibration motor inside the aerosol generating device will start, generating regular vibrations, so that the user can sense through touch that the aerosol generating device is ready; or use indicator light prompts, for example, the indicator light is originally in a flashing state during the preheating process, and the indicator light becomes always on when the preheating is completed, informing the user in a visual form; and if the aerosol generating device is equipped with a display screen, clear text prompt information such as "Preheating is complete, atomization can be performed" can be displayed on the screen to facilitate users to intuitively understand the current status of the aerosol generating device.
[0118] In the example of the present application, when the aerosol generating device finishes running in the preheating mode, the prompt information is output to promptly inform the user that the aerosol generating device has completed preheating and is in a state where normal atomization operation can be performed and atomization can be performed.
[0119] After detecting that the conditions for ending the preheating mode are met (for example, the cumulative output energy reaches a predetermined value or the cumulative preheating time meets the requirements, etc.), the control element inside the aerosol generating device sends instructions to the corresponding output module (such as the vibration motor drive circuit, indicator light control circuit, display screen control module, etc.) according to the pre-set program logic, triggering the corresponding prompt action, thereby outputting prompt information to the user.
[0120] When the user receives the prompt information output by the aerosol generating device, he starts to use the aerosol generating device to perform atomization operations. For example, the user picks up the aerosol generating device and performs atomization. The aerosol generating device usually has a corresponding built-in sensor (such as an airflow sensor, which can detect when the user's atomization produces airflow changes) to sense this operation behavior. The sensor transmits the detected signal to the control element, and the control element confirms that the user has started the atomization operation. After confirming that the user has started the atomization operation, the aerosol generating device needs to enter the atomization mode to ensure a good atomization effect and atomization experience. This process is also controlled based on the preset temperature curve, but the preset temperature curve in the atomization mode is different from that in the preheating mode. It is set according to the temperature requirements when the aerosol generating device works normally to produce an ideal atomization effect. For example, the preset temperature curve in the atomization mode may be set so that during the atomization process, the heating element always remains in a relatively stable temperature range of about 250°C to ensure that the atomization medium can be continuously, stably and fully atomized. The control component monitors the actual temperature of the heating element in real time, and compares it with the temperature requirement corresponding to the preset temperature curve in the atomization mode. By adjusting the heating power of the heating element (if the actual temperature is lower than the set temperature, increase the power; if it is higher than the set temperature, reduce the power), the temperature of the heating element changes according to the preset temperature curve, thereby ensuring the normal operation of the aerosol generating device in the atomization mode and providing users with the expected atomization and atomization effects.
[0121] Through the above implementation, the aerosol generating device can clearly and effectively inform the user that preheating is complete and can be used, and after the user starts the operation, it can enter the appropriate atomization mode in time to ensure the continuity of the entire use process and a good user experience.
[0122] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0123] Corresponding to the preheating control method of the aerosol generating device in the above embodiment, Figure 5 is a schematic diagram of the structure of an aerosol generating device provided in an embodiment of the present application. The device can be implemented as part or all of a computer device by software, hardware, or a combination of both. The computer device can be Figure 6 An aerosol generating device is shown.
[0124] Reference Figure 5 , the aerosol generating device comprising:
[0125] The temperature detection element 601 is used to detect the current temperature value of the heating element in the aerosol generating device in response to the user's instruction to start heating the aerosol generating device;
[0126] The control element 602 is used to determine whether the aerosol generating device is in a cold state based on the initial temperature value and the current temperature value in the calibration information of the aerosol generating device; and control the aerosol generating device to execute a corresponding preheating mode according to whether the aerosol generating device is in a cold state.
[0127] In an optional implementation, the control element is further used to:
[0128] If the aerosol generating device is in a non-cold state, obtaining a predetermined total preheating energy of the aerosol generating device, wherein the predetermined total preheating energy is used to represent a total energy predetermined to be output when the aerosol generating device executes a preheating mode based on a preheating temperature curve;
[0129] Controlling the aerosol generating device to operate in a preheating mode based on a preset temperature curve, wherein the preset temperature curve includes a predetermined heating time and a predetermined heating temperature;
[0130] During the process in which the aerosol generating device operates in the preheating mode based on the preset temperature curve, recording the accumulated output energy of the aerosol generating device;
[0131] If it is detected that the accumulated output energy reaches the predetermined preheating total energy, the aerosol generating device is controlled to end the preheating mode.
[0132] In an optional implementation, the control element is further used to:
[0133] If the aerosol generating device is in a cold state, controlling the aerosol generating device to operate in a preheating mode based on a preset temperature curve;
[0134] During the process of the aerosol generating device running the preheating mode based on the preset temperature curve, recording the cumulative output energy and the cumulative preheating time of the aerosol generating device;
[0135] When the accumulated preheating time meets the preheating end condition, the aerosol generating device is controlled to end the preheating mode.
[0136] In an optional implementation, the control element is specifically used to: obtain the predetermined preheating total energy and the current cumulative output energy of the aerosol generating device before controlling the aerosol generating device to end the preheating mode; update the predetermined preheating total energy based on the calculation results of the predetermined preheating total energy and the cumulative output energy; and record the updated predetermined preheating total energy in the aerosol generating device.
[0137] In an optional implementation, the control element is specifically used to: calculate the predetermined total preheating energy and the cumulative output energy using the following calculation formula to obtain the updated predetermined total preheating energy E2: predetermined total preheating energy E2 = (predetermined total preheating energy E0*10+cumulative output energy E1) / 11.
[0138] In an optional implementation, the control element is specifically used to: control the aerosol generating device to output a prompt message after the aerosol generating device finishes running the preheating mode, or at the same time as the aerosol generating device finishes running the preheating mode, wherein the prompt message is used to remind the user to use the aerosol generating device to perform atomization operation; in response to the user starting to use the aerosol generating device to perform atomization operation, control the aerosol generating device to run the atomization mode based on a preset temperature curve.
[0139] It should be noted that the aerosol generating device provided in the above embodiment is only illustrated by the division of the above functional modules. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0140] The functional units and modules in the above embodiments may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit, and the above integrated units may be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the protection scope of the embodiments of the present application.
[0141] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method embodiment of the present application. Their specific functions and technical effects can be found in the method embodiment part and will not be repeated here.
[0142] The embodiment of the present application also provides an aerosol generating device, the aerosol generating device comprising one or more processors and a memory;
[0143] The memory is coupled to one or more processors, and the memory is used to store computer program codes, the computer program codes include computer instructions, and the one or more processors call the computer instructions to enable the aerosol generating device to execute the aerosol generating device preheating control method shown above.
[0144] Figure 6 A schematic diagram of the structure of an aerosol generating device provided in an embodiment of the present application, the aerosol generating device 700 can be a mobile phone, a smart screen, a tablet computer, a wearable aerosol generating device, a vehicle-mounted aerosol generating device, an augmented reality (AR) device, a virtual reality (VR) device, a laptop computer, an ultra-mobile personal computer (UMPC), a netbook, a personal digital assistant (PDA), a projector, or a communication device such as a server, a storage device, a base station, or a smart car, etc. The embodiment of the present application does not impose any restrictions on the specific type of the aerosol generating device.
[0145] The memory 701 can be used to store computer software programs 702 and modules. The processor 703 executes various functional applications and data processing of the aerosol generating device by running the software programs and modules stored in the memory 701. The memory 701 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area can store data created according to the use of the aerosol generating device (such as audio data, a phone book, etc.), etc. In addition, the memory 701 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.
[0146] Among them, the processor 703 may include one or more processors such as a central processing unit, an application processor (AP), a baseband processor, etc. The processor may be the nerve center and command center of the wireless router. The processor 703 may generate an operation control signal according to the instruction operation code and the timing signal to complete the control of fetching and executing instructions. The memory 701 may be used to store computer executable program codes, and the executable program codes include instructions. The processor 703 executes various functional applications and data processing of the network device by running the instructions stored in the memory. The memory 701 may include a program storage area and a data storage area, such as storing data of a sound signal to be played. For example, the memory may be a double rate synchronous dynamic random access memory DDR or a flash memory Flash.
[0147] An embodiment of the present application also provides a computer-readable storage medium, in which computer instructions are stored; when the computer-readable storage medium is run on an aerosol generating device, the aerosol generating device executes the preheating control method for the aerosol generating device shown above.
[0148] The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that includes one or more available media integrated therein. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium, or a semiconductor medium (e.g., a solid state disk (SSD)), etc.
[0149] The embodiment of the present application further provides a computer program product including computer instructions. When the computer program product is run on an aerosol generating device, the aerosol generating device can execute the preheating control method for the aerosol generating device shown above.
[0150] The computer storage medium and computer program product provided in the above-mentioned embodiments of the present application are used to execute the method provided above. Therefore, the beneficial effects that can be achieved can refer to the corresponding beneficial effects of the method provided above, and will not be repeated here.
[0151] In the above embodiments, it can also be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website site, computer, server or data center by wired (such as: coaxial cable, optical fiber, data subscriber line (Digital Subscriber Line, DSL)) or wireless (such as: infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium may be any available medium that a computer can access, or a data storage device such as a server or data center that includes one or more available media integrations. The available medium may be a magnetic medium (such as a floppy disk, a hard disk, a magnetic tape), an optical medium (such as a digital versatile disc (DVD)), or a semiconductor medium (such as a solid state disk (SSD)).
[0152] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0153] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments applied for herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0154] In the embodiments provided in the present application, it should be understood that the disclosed devices / network equipment and methods can be implemented in other ways. For example, the device / network equipment embodiments described above are merely schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0155] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0156] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.
Claims
1. A preheating control method for an aerosol generating device, characterized in that: include: In response to a user's instruction to start heating the aerosol generating device, detecting a current temperature value of a heating element in the aerosol generating device; determining whether the aerosol generating device is in a cold state based on the initial temperature value in the calibration information of the aerosol generating device and the current temperature value; According to whether the aerosol generating device is in a cold state, the aerosol generating device is controlled to execute a corresponding preheating mode.
2. The method according to claim 1, characterized in that According to whether the aerosol generating device is in a cold state, controlling the aerosol generating device to execute a corresponding preheating mode includes: If the aerosol generating device is in a non-cold state, obtaining a predetermined total preheating energy of the aerosol generating device, wherein the predetermined total preheating energy is used to represent a total energy predetermined to be output when the aerosol generating device executes a preheating mode based on a preheating temperature curve; Controlling the aerosol generating device to operate in a preheating mode based on a preset temperature curve, wherein the preset temperature curve includes a predetermined heating time and a predetermined heating temperature; During the process in which the aerosol generating device operates in the preheating mode based on the preset temperature curve, recording the accumulated output energy of the aerosol generating device; If it is detected that the accumulated output energy reaches the predetermined preheating total energy, the aerosol generating device is controlled to end the preheating mode.
3. The method according to claim 1, characterized in that According to whether the aerosol generating device is in a cold state, controlling the aerosol generating device to execute a corresponding preheating mode includes: If the aerosol generating device is in a cold state, controlling the aerosol generating device to operate in a preheating mode based on a preset temperature curve; During the process of the aerosol generating device running the preheating mode based on the preset temperature curve, recording the cumulative output energy and the cumulative preheating time of the aerosol generating device; When the accumulated preheating time meets the preheating end condition, the aerosol generating device is controlled to end the preheating mode.
4. The method according to claim 3, characterized in that: Before controlling the aerosol generating device to end the preheating mode, the method further comprises: Obtaining a predetermined total preheating energy and a current accumulated output energy of the aerosol generating device; Based on the calculation result of the predetermined preheating total energy and the accumulated output energy, updating the predetermined preheating total energy; The updated predetermined total preheating energy is recorded in the aerosol generating device.
5. The method according to claim 4, characterized in that The predetermined total preheating energy and the accumulated output energy are calculated using the following calculation formula to obtain the updated predetermined total preheating energy E2: Predetermined total preheating energy E2 = (predetermined total preheating energy E0*10+accumulated output energy E1) / 11.
6. The method according to any one of claims 1 to 5, characterized in that After the aerosol generating device ends the operation of the preheating mode, or at the same time as the aerosol generating device ends the operation of the preheating mode, the method further comprises: Controlling the aerosol generating device to output prompt information, wherein the prompt information is used to remind the user to use the aerosol generating device to perform an atomization operation; In response to the user starting to use the aerosol generating device to perform an atomization operation, the aerosol generating device is controlled to operate an atomization mode based on a preset temperature curve.
7. An aerosol generating device, characterized in that: include: A temperature detection element, used to detect a current temperature value of a heating element in the aerosol generating device in response to a user's instruction to start heating the aerosol generating device; A control element is used to determine whether the aerosol generating device is in a cold state based on the initial temperature value and the current temperature value in the calibration information of the aerosol generating device; and control the aerosol generating device to execute a corresponding preheating mode according to whether the aerosol generating device is in a cold state.
8. The aerosol generating device according to claim 7, characterized in that The control element is also specifically used for: If the aerosol generating device is in a non-cold state, obtaining a predetermined total preheating energy of the aerosol generating device, wherein the predetermined total preheating energy is used to represent a total energy predetermined to be output when the aerosol generating device executes a preheating mode based on a preheating temperature curve; Controlling the aerosol generating device to operate in a preheating mode based on a preset temperature curve, wherein the preset temperature curve includes a predetermined heating time and a predetermined heating temperature; During the process in which the aerosol generating device operates in the preheating mode based on the preset temperature curve, recording the accumulated output energy of the aerosol generating device; If it is detected that the accumulated output energy reaches the predetermined preheating total energy, the aerosol generating device is controlled to end the preheating mode.
9. The aerosol generating device according to claim 7, characterized in that The control element is also specifically used for: If the aerosol generating device is in a cold state, controlling the aerosol generating device to operate in a preheating mode based on a preset temperature curve; During the process of the aerosol generating device running the preheating mode based on the preset temperature curve, recording the cumulative output energy and the cumulative preheating time of the aerosol generating device; When the accumulated preheating time meets the preheating end condition, the aerosol generating device is controlled to end the preheating mode.
10. The aerosol generating device according to claim 9, characterized in that The control element is also specifically used for: Before controlling the aerosol generating device to end the preheating mode, obtaining a predetermined preheating total energy and a current accumulated output energy of the aerosol generating device; and updating the predetermined preheating total energy based on the calculation results of the predetermined preheating total energy and the accumulated output energy; The updated predetermined total preheating energy is recorded in the aerosol generating device.
11. An aerosol generating device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the aerosol generating device is caused to implement the method according to any one of claims 1 to 6.
12. A computer program product, characterized in that The invention comprises a computer program which, when executed, causes the method according to any one of claims 1 to 6 to be performed.
13. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.