Aerosol generating device and preheating control method and program product thereof
By real-time monitoring and calculating the output energy and preheating duration of the aerosol generation device and dynamically adjusting the heating temperature, the problem of inaccurate preheating control in the existing technology is solved, and more stable and sufficient activation and release of atomized media is achieved, improving the user experience.
Patent Information
- Application Number
- CN202411991643.7
- 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 preheating control of existing aerosol generation devices is inaccurate, resulting in the inability to fully penetrate the atomized medium, affecting the user's user experience.
By responding to the user's start heating command, the aerosol generation device is controlled to run the preheating mode based on the first set temperature, monitor and calculate the cumulative output energy and the cumulative preheating time in real time, determine the remaining preheating time and the expected output energy, and decide whether to switch to the second set temperature for preheating.
Accurate control of the preheating process of the aerosol generation device is achieved, ensuring that each preheating is completed within the ideal energy range, so that the atomizing medium components can be activated and released more stably and fully, improving the user experience.
Smart Images

Figure CN119732540A_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 the aerosol generating device, the preheating stage is extremely critical and directly affects the final atomization effect.
[0003] The current preheating control method is to adjust the output energy of the aerosol generating device by changing the temperature or duration. On the one hand, due to the lack of precise calculation when changing the temperature, it is difficult to determine the appropriate temperature value, which can easily cause the atomized medium components to be unable to fully penetrate. On the other hand, although changing the duration can regulate the energy to a certain extent, there is still the problem of inaccurate calculation, which makes it impossible to keep the atomization duration consistent each time, affecting the user experience.
[0004] The problem of inaccurate preheating control of aerosol generating devices in the prior art not only fails to meet consumers' demand for the use of aerosol generating devices, but also restricts the further development and promotion of aerosol generating devices. Summary of the invention
[0005] 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 of inaccurate preheating control of aerosol generating devices in the prior art.
[0006] 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:
[0007] In response to a user's instruction to start heating the aerosol generating device, controlling the aerosol generating device to operate in a preheating mode based on a first set temperature;
[0008] During the process of the aerosol generating device running the preheating mode based on the first set temperature, determining the cumulative output energy and the cumulative preheating time of the aerosol generating device;
[0009] determining a remaining preheating time of the aerosol generating device based on the accumulated preheating time and a predetermined total preheating time of the aerosol generating device;
[0010] determining, based on the remaining preheating time and a second set temperature, an estimated output energy of the aerosol generating device when operating the preheating mode based on the second set temperature, wherein the second set temperature is lower than the first set temperature;
[0011] According to the accumulated output energy and the predicted output energy, it is determined whether to control the aerosol generating device to operate in the preheating mode based on the second set temperature.
[0012] Optionally, in a possible implementation manner of the first aspect, determining whether to control the aerosol generating device to operate in the preheating mode based on the second set temperature according to the accumulated output energy and the expected output energy includes:
[0013] Calculating the current preheating total energy of the aerosol generating device according to the accumulated output energy and the estimated output energy;
[0014] Acquiring 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;
[0015] Based on the comparison result of the current preheating total energy and the predetermined preheating total energy, it is determined whether to control the aerosol generating device to operate the preheating mode based on the second set temperature.
[0016] Optionally, in a possible implementation manner of the first aspect, determining whether to control the aerosol generating device to operate the preheating mode based on the second set temperature based on a comparison result of the current preheating total energy and the predetermined preheating total energy includes:
[0017] If the comparison result indicates that the current preheating total energy is greater than or equal to the predetermined preheating total energy, determining to control the aerosol generating device to operate the preheating mode based on the second set temperature;
[0018] If the comparison result indicates that the current preheating total energy is less than the predetermined preheating total energy, the aerosol generating device continues to be controlled to operate in a preheating mode based on the first set temperature until the comparison result indicates that the current preheating total energy is greater than or equal to the predetermined preheating total energy.
[0019] Optionally, in a possible implementation manner of the first aspect, after determining to control the aerosol generating device to operate in the preheating mode based on the second set temperature, the method further includes:
[0020] Determining a current remaining preheating time of the aerosol generating device based on the total preheating time and the current accumulated preheating time of the aerosol generating device;
[0021] Controlling the aerosol generating device to operate the preheating mode based on the second set temperature and the current remaining preheating time;
[0022] When the current remaining preheating time is reached, the aerosol generating device is controlled to end the preheating mode.
[0023] Optionally, in a possible implementation manner of the first aspect, the method further includes:
[0024] After the aerosol generating device finishes running the preheating mode, or while the aerosol generating device finishes running the preheating mode, 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;
[0025] 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 in an atomization mode based on a preset temperature curve.
[0026] Optionally, in a possible implementation manner of the first aspect, determining, based on the remaining preheating time and the second set temperature, an estimated output energy of the aerosol generating device when operating the preheating mode based on the second set temperature includes:
[0027] Calculating the product of the square value of the second set temperature and the remaining preheating time;
[0028] The product is used as the estimated output energy of the aerosol generating device when operating in the preheating mode based on the second set temperature.
[0029] According to a second aspect of the present application, an aerosol generating device is provided, the aerosol generating device comprising:
[0030] a first control unit, configured to control the aerosol generating device to operate in a preheating mode based on a first set temperature in response to a user's instruction to start heating the aerosol generating device;
[0031] a first determining unit, configured to determine, during the process in which the aerosol generating device operates in the preheating mode based on the first set temperature, a cumulative output energy and a cumulative preheating time of the aerosol generating device; and, based on the cumulative preheating time and a predetermined total preheating time of the aerosol generating device, determine a remaining preheating time of the aerosol generating device;
[0032] a second determining unit, configured to determine, based on the remaining preheating time and a second set temperature, an estimated output energy of the aerosol generating device when operating the preheating mode based on the second set temperature, wherein the second set temperature is lower than the first set temperature;
[0033] A third determination unit is used to determine whether to control the aerosol generating device to operate in the preheating mode based on the second set temperature according to the accumulated output energy and the estimated output energy.
[0034] Optionally, in a possible implementation manner of the second aspect, the third determining unit includes:
[0035] a calculation subunit, configured to calculate a current preheating total energy of the aerosol generating device according to the accumulated output energy and the estimated output energy;
[0036] an acquisition subunit, configured to acquire 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;
[0037] A determination subunit is used to determine whether to control the aerosol generating device to operate the preheating mode based on the second set temperature based on a comparison result of the current preheating total energy and the predetermined preheating total energy.
[0038] Optionally, in a possible implementation of the second aspect, the determination subunit is specifically used to: if the comparison result indicates that the current preheating total energy is greater than or equal to the predetermined preheating total energy, determine to control the aerosol generating device to run the preheating mode based on the second set temperature; if the comparison result indicates that the current preheating total energy is less than the predetermined preheating total energy, continue to control the aerosol generating device to run the preheating mode based on the first set temperature until the comparison result indicates that the current preheating total energy is greater than or equal to the predetermined preheating total energy.
[0039] Optionally, in a possible implementation manner of the second aspect, the aerosol generating device further includes:
[0040] a fourth determining unit, configured to determine a current remaining preheating time of the aerosol generating device based on the total preheating time and a current accumulated preheating time of the aerosol generating device;
[0041] a second control unit, configured to control the aerosol generating device to operate the preheating mode based on the second set temperature and the current remaining preheating time;
[0042] The third control unit is used to control the aerosol generating device to end the preheating mode when the current remaining preheating time is reached.
[0043] Optionally, in a possible implementation manner of the second aspect, the aerosol generating device further includes:
[0044] a fourth control unit, configured to control the aerosol generating device to output a prompt message after the aerosol generating device finishes running the preheating mode, or while 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 an atomization operation;
[0045] A fifth control unit is used for controlling the aerosol generating device to operate an atomization mode based on a preset temperature curve in response to the user starting to use the aerosol generating device to perform an atomization operation.
[0046] 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.
[0047] 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.
[0048] 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.
[0049] 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.
[0050] 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.
[0051] In an embodiment of the present application, the preheating control method of the aerosol generating device controls the aerosol generating device to run a preheating mode based on a first set temperature by responding to a user's instruction to start heating the aerosol generating device; in the process of the aerosol generating device running in the preheating mode based on the first set temperature, the cumulative output energy and the cumulative preheating time of the aerosol generating device are determined; based on the cumulative preheating time and a predetermined total preheating time of the aerosol generating device, the remaining preheating time of the aerosol generating device is determined; based on the remaining preheating time and the second set temperature, the expected output energy of the aerosol generating device running in the preheating mode based on the second set temperature is determined, wherein the second set temperature is lower than the first set temperature; based on the cumulative output energy and the expected output energy, it is determined whether to control the aerosol generating device to run in the preheating mode based on the second set temperature.
[0052] Through the preheating control method provided in the example of this application, the cumulative output energy, the expected output energy, and the comparison and temperature switching decisions based on the preset total preheating energy are accurately calculated, which can more accurately control the output energy of the aerosol generating device during the entire preheating process, and help ensure that each preheating of the aerosol generating device can be completed within the ideal energy range, so that the components in the atomized medium can be more stably and fully activated and released. BRIEF DESCRIPTION OF THE DRAWINGS
[0053] 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.
[0054] 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;
[0055] 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;
[0056] 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;
[0057] 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;
[0058] Figure 5 is a schematic flow chart of an optional preheating control method for an aerosol generating device provided in another embodiment of the present application;
[0059] Figure 6 is a structural schematic diagram of an aerosol generating device provided in an embodiment of the present application;
[0060] Figure 7 It is a structural schematic diagram of an aerosol generating device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0061] 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.
[0062] 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.
[0063] 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.
[0064] 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.
[0065] 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.
[0066] 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.
[0067] First, some terms in the embodiments of the present application are explained to facilitate understanding by those skilled in the art.
[0068] 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.
[0069] The above is a brief introduction to the nouns involved in the embodiments of the present application, which will not be repeated below.
[0070] 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:
[0071] S101 , in response to a user's instruction to start heating the aerosol generating device, controlling the aerosol generating device to operate in a preheating mode based on a first set temperature.
[0072] S102 , when the aerosol generating device operates in a preheating mode based on a first set temperature, determining a cumulative output energy and a cumulative preheating time of the aerosol generating device.
[0073] S103: determining a remaining preheating time of the aerosol generating device based on the accumulated preheating time and a predetermined total preheating time of the aerosol generating device.
[0074] S104: Based on the remaining preheating time and the second set temperature, determine the estimated output energy of the aerosol generating device in the preheating mode based on the second set temperature.
[0075] S105 , determining whether to control the aerosol generating device to operate in a preheating mode based on a second set temperature according to the accumulated output energy and the estimated output energy.
[0076] Optionally, in the aerosol generating device provided by the example of the present application, the second set temperature is lower than the first set temperature, that is, the first set temperature is higher, in order to quickly make the components in the atomizing medium reach a state where they can be effectively volatilized in the early stage of preheating. For example, the value range of the first set temperature can be 250-300°C. The second set temperature is relatively low, which is to stably maintain the volatilization state of the components in the atomizing medium in the later stage of preheating, and avoid undesirable situations such as excessive volatilization of the components due to excessive temperature. For example, the value range of the second set temperature can be 200-230°C, so that the atomizing medium can be continuously released in a relatively gentle manner to ensure the stability of the atomization process.
[0077] It should be noted that the above temperature range is only an example, and the actual temperature setting may vary depending on many factors such as the specific design of the aerosol generating device, the composition and characteristics of the atomizing medium, and the user's taste requirements.
[0078] 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 operating a touch button, etc.), the control element of the aerosol generating device receives the start heating instruction. Then, the control element sends a heating instruction to the heating component, instructing the heating component to start heating based on the first set temperature (pre-set and stored in the aerosol generating device), thereby controlling the aerosol generating device to enter the preheating mode.
[0079] In an optional example, after the aerosol generating device enters the preheating mode, the indicator light on the aerosol generating device can be controlled to light up or the screen can display a prompt message to inform the user that the aerosol generating device has entered the preheating state.
[0080] During the process of the aerosol generating device running the preheating mode based on the first set temperature, the circuit system or the dedicated energy monitoring module inside the aerosol generating device monitors the power value output by the heating component during the operation in real time, and determines the cumulative output energy by integrating the power and time. For example, the power value of the heating component is measured once every very short time interval (such as a few milliseconds), and then the power value is multiplied by the time interval to obtain the output energy within this time interval, and the output energy of these time intervals is continuously accumulated to obtain the cumulative output energy.
[0081] When the aerosol generating device runs the preheating mode based on the first set temperature, the timer inside the aerosol generating device starts timing. The timer can be a timing function based on a hardware clock circuit or implemented by software. As the preheating mode proceeds, the time that has passed is continuously recorded to obtain the cumulative preheating time. Since the aerosol generating device pre-stores the total preheating time, this parameter can be determined based on factors such as the design specifications of the aerosol generating device and the characteristics of the atomizing medium and solidified in the storage chip of the aerosol generating device. The remaining preheating time can be obtained by subtracting the calculated cumulative preheating time from the total preheating time. For example, if the total preheating time is set to 30 seconds and the current cumulative preheating time is 10 seconds, the remaining preheating time is 20 seconds.
[0082] Since the second set temperature is pre-set and stored in the aerosol generating device, the energy expected to be output within the remaining preheating time if the aerosol generating device is switched to the preheating mode based on the second set temperature, that is, the expected output energy, can be calculated based on the second set temperature and the remaining preheating time.
[0083] Afterwards, the current preheating total energy is calculated based on the cumulative output energy and the expected output energy, and then the predetermined preheating total energy preset by the aerosol generating device is obtained (this energy value is determined based on the ideal preheating temperature curve and the atomizing medium preheating requirements), and then the current preheating total energy is compared with the predetermined preheating total energy.
[0084] If the current preheating total energy is greater than or equal to the predetermined preheating total energy, it means that according to the current energy accumulation, the aerosol generating device has reached or exceeded the ideal preheating energy state, and the control element sends an instruction to the heating component to switch the heating temperature from the first set temperature to the second set temperature, and continue to execute the preheating mode based on the second set temperature. If the current preheating total energy is less than the predetermined preheating total energy, the heating component is instructed to continue to operate the preheating mode based on the first set temperature, and the above-mentioned calculation and comparison process of cumulative output energy, cumulative preheating time, remaining preheating time, and expected output energy are repeated until the switching condition is met.
[0085] The example of this application indirectly determines the temperature switching timing based on energy calculation. It is no longer a simple adjustment of the preheating temperature based on the initial temperature, but a comprehensive consideration of the energy requirements of the entire preheating process, combining temperature with time and energy. For example, by calculating the relationship between the cumulative output energy and the estimated output energy based on the remaining preheating time and the second set temperature, it is determined when to switch from the first set temperature to the second set temperature, making the temperature control more scientific and accurate, and effectively avoiding the problem of non-transmittance or excessive volatilization of components due to inaccurate temperature calculation.
[0086] Through the preheating control method provided in the example of this application, the cumulative output energy, the expected output energy, and the comparison and temperature switching decisions based on the preset total preheating energy are accurately calculated, which can more accurately control the output energy of the aerosol generating device during the entire preheating process, and help ensure that each preheating can be completed within the ideal energy range, so that the components in the atomization medium of the aerosol generating device can be more stably and fully activated and released.
[0087] A two-stage preheating strategy of high temperature first and low temperature later is adopted. In the first stage, a higher temperature is used to quickly increase the temperature of the atomizing medium, prompting the internal components of the atomizing medium to begin initial volatilization and preparation, and then switch to the low temperature stage for stable and continuous heating. This not only avoids problems such as excessive volatilization of components that may be caused by long-term high temperature, but also effectively utilizes energy, improves the overall preheating efficiency, and reduces unnecessary energy waste and problems such as long preheating time.
[0088] Since the entire preheating process is based on scientific energy calculation and temperature switching mechanism, the preheating effect each time can be closer to the ideal state. Regardless of the initial state of the aerosol generating device (such as the initial temperature), it can provide users with relatively stable atomization experience such as concentration, temperature and taste, thereby enhancing users' product satisfaction with the aerosol generating device.
[0089] For a possible implementation, please refer to Figure 2 As shown, Figure 2 : is a flow chart of an optional preheating control method of an aerosol generating device provided in an embodiment of the present application, and determines whether to control the aerosol generating device to run a preheating mode based on a second set temperature according to the accumulated output energy and the expected output energy, including:
[0090] S201, calculating the current total preheating energy of the aerosol generating device according to the accumulated output energy and the estimated output energy.
[0091] S202 : 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.
[0092] S203: Based on a comparison result of the current preheating total energy and the predetermined preheating total energy, determine whether to control the aerosol generating device to operate in a preheating mode based on a second set temperature.
[0093] In the above specific implementation, the cumulative output energy is the total energy actually output by the aerosol generating device during the preheating mode based on the first set temperature. For example, the cumulative output energy can be, but is not limited to, obtained by continuous accumulation through an energy monitoring mechanism inside the aerosol generating device (such as integrating the heating power over time). The estimated output energy is calculated based on the remaining preheating time and the second set temperature, that is, if the preheating mode is subsequently switched to the second set temperature, the energy that needs to be output is estimated.
[0094] In the example of this application, when the current preheating total energy is calculated based on the accumulated output energy and the expected output energy, the two are usually added together. For example, if the accumulated output energy is E1 (the unit can be joule or other energy units) and the expected output energy is E2, then the current preheating total energy E_total is equal to E1+E2, that is, a total value that comprehensively considers the energy that has been output and the energy that is expected to be output in the future is obtained, so as to compare with the predetermined preheating total energy.
[0095] It is still necessary to explain that during the design and production process of the aerosol generating device, based on the requirement of effective preheating of the atomized medium and the set preheating temperature curve and other factors, a predetermined total preheating energy is determined and stored for the aerosol generating device in advance, and the predetermined total preheating energy represents the total energy that the aerosol generating device should output according to the ideal preheating process (i.e., executing the preheating mode based on the preheating temperature curve). Specifically, the predetermined total preheating energy can be determined by theoretical calculation, a large number of experimental tests, etc., and is solidified in the storage unit of the aerosol generating device (such as a specific storage area of the chip) so that it can be obtained at any time during the preheating control process and used for comparison and judgment.
[0096] After calculating the current preheating total energy E_total and obtaining the predetermined preheating total energy E_target, the current preheating total energy E_total and the predetermined preheating total energy E_target can be compared, and based on the comparison result of the current preheating total energy E_total and the predetermined preheating total energy E_target, it is determined whether to control the aerosol generating device to run the preheating mode based on the second set temperature. This can more scientifically and accurately determine when the aerosol generating device switches from the first set temperature to the second set temperature during the preheating process, thereby optimizing the preheating effect and improving the user experience.
[0097] For a possible implementation, please refer to Figure 3 As shown, Figure 3 : is a flow chart of an optional preheating control method of an aerosol generating device provided in an embodiment of the present application, which determines whether to control the aerosol generating device to run a preheating mode based on a second set temperature based on a comparison result of the current preheating total energy and the predetermined preheating total energy, including:
[0098] S301: If the comparison result indicates that the current preheating total energy is greater than or equal to the predetermined preheating total energy, it is determined to control the aerosol generating device to operate in a preheating mode based on a second set temperature.
[0099] S302: If the comparison result indicates that the current preheating total energy is less than the predetermined preheating total energy, continue to control the aerosol generating device to run the preheating mode based on the first set temperature until the comparison result indicates that the current preheating total energy is greater than or equal to the predetermined preheating total energy.
[0100] Still continuing with the above example, based on the comparison result of the current preheating total energy and the predetermined preheating total energy, the following two cases are discussed:
[0101] Case 1: The current total preheating energy E_total is greater than or equal to the predetermined total preheating energy E_target, which means that from the perspective of output energy, the aerosol generating device has output enough energy or has reached or even exceeded the total amount of energy that should be output according to the ideal preheating process. At this time, it can be determined that the aerosol generating device is controlled to run the preheating mode based on the second set temperature. In other words, the control component of the aerosol generating device sends an instruction to the heating component to switch the heating temperature from the current first set temperature to the second set temperature, and continue the preheating operation to complete the remaining preheating time.
[0102] Case 2: The current preheating total energy E_total is less than the predetermined preheating total energy E_target, indicating that the energy currently output by the aerosol generating device has not yet reached the total amount required by the ideal preheating process. In this case, it is necessary to continue to control the aerosol generating device to run the preheating mode based on the first set temperature, so that the aerosol generating device continues to heat at a higher temperature. At the same time, in this process, the relevant monitoring and calculation mechanisms inside the aerosol generating device will continue to operate. Specifically, the aerosol generating device continues to recalculate the cumulative output energy, the expected output energy and other related parameters according to the previously described process (because as time goes by, the cumulative output energy will continue to increase, and the remaining preheating time will continue to decrease, thereby affecting the calculation of the expected output energy), and will again compare the current preheating total energy with the predetermined preheating total temperature. This cycle will be repeated until a comparison result shows that the current preheating total energy is greater than or equal to the predetermined preheating total energy. At this time, the heating temperature will be switched to the second set temperature according to the previous process to continue the preheating operation.
[0103] Through the above-mentioned dynamic control mechanism based on the energy comparison results, the aerosol generating device can adapt to different initial conditions (such as the initial temperature when the aerosol generating device is started, etc.) more accurately, and effectively avoid problems such as insufficient preheating of the atomizing medium or excessive volatilization of components due to insufficient or excessive energy supply, thereby providing users with a more stable usage experience.
[0104] For a possible implementation, please refer to Figure 4 As shown, Figure 4 is a flow chart of an optional preheating control method of an aerosol generating device provided in an embodiment of the present application. After determining to control the aerosol generating device to run a preheating mode based on a second set temperature, the method further includes:
[0105] S401 : Determine the current remaining preheating time of the aerosol generating device based on the total preheating time and the current accumulated preheating time of the aerosol generating device.
[0106] S402, controlling the aerosol generating device to run a preheating mode based on the second set temperature and the current remaining preheating time.
[0107] S403, when the current remaining preheating time is reached, controlling the aerosol generating device to end the preheating mode.
[0108] Specifically, the total preheating time is predetermined during the design or preset process of the aerosol generating device, and represents the total amount of time required to complete the entire preheating process under ideal conditions. The current cumulative preheating time of the aerosol generating device is the preheating time that has been continuously recorded by the timing mechanism (such as the timer module) inside the aerosol generating device during the preheating mode based on the first set temperature.
[0109] In the example of this application, after determining to control the aerosol generating device to run the preheating mode based on the second set temperature, it is first necessary to clarify how much preheating time is left at this stage. Specifically, the remaining preheating time of the aerosol generating device when it is currently switched to the second set temperature can be calculated by subtracting the accumulated preheating time of the aerosol generating device from the known total preheating time. For example, the total preheating time is set to 30 seconds, and the current accumulated preheating time is calculated to be 10 seconds, then the remaining preheating time is 30-10=20 seconds.
[0110] After determining the remaining preheating time, the control element of the aerosol generating device controls the aerosol generating device to continue the preheating operation according to the remaining preheating time and the second set temperature. Specifically, the control element sends an instruction to the heating component, instructing the heating component to set the heating temperature to the second set temperature, and continue to maintain this temperature for heating according to the remaining preheating time. In this process, the heating component will heat the atomizing medium, etc. at a stable second set temperature according to the received instruction, so that the substance inside the atomizing medium continues to be activated, volatilized, etc. at this temperature.
[0111] At the same time, the relevant monitoring mechanisms inside the aerosol generating device (such as temperature sensors, energy monitoring modules, etc.) continue to work to ensure that the heating temperature can be stably maintained at the second set temperature, and to monitor in real time whether the remaining preheating time has been reached. If the temperature deviates from the second set temperature during the heating process, the control element can adjust the power and other parameters of the heating component in time; if it is detected that the remaining preheating time is about to expire, corresponding preparations are made to end the preheating mode.
[0112] When heating is continued in the above manner until the current remaining preheating time reaches the preset value, the condition for ending the preheating mode is met. At this time, the control element of the aerosol generating device controls the aerosol generating device to end the preheating mode, for example, stops sending heating instructions to the heating component, turns off the relevant heating circuit, etc., so that the heating component stops heating. Through the above optional implementation method, the aerosol generating device can accurately complete the remaining preheating process after switching to the second set temperature, ensuring that the atomized medium is fully and appropriately preheated, providing a good experience for the user.
[0113] For a possible implementation, please refer to Figure 5 As shown, Figure 5 is a flow chart of an optional preheating control method for an aerosol generating device provided in an embodiment of the present application. After the aerosol generating device ends the preheating mode, or while the aerosol generating device ends the preheating mode ( Figure 5 , the method further comprises:
[0114] 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;
[0115] S502 , in response to the 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.
[0116] In the example of the present application, after the control element inside the aerosol generating device detects the signal indicating the end of the preheating mode, it will trigger the output function of the prompt information, and the prompt information can be presented to the user in a variety of ways, for example, the indicator light on the aerosol generating device flashes a specific frequency or color, for example, it turns green or flashes green; or a specific sound prompt is issued through a buzzer built into the aerosol generating device, for example, a short beep or several beeps; or when the aerosol generating device has a display screen, a text prompt can be displayed on the screen, such as "Preheating is complete, atomization can begin", etc. Of course, these prompt methods can be used alone or in combination to ensure that the user can notice the state changes of the aerosol generating device, and avoid the user from performing atomization operations too early or too late without knowing it, thereby ensuring that the user can use the aerosol generating device at the best time to obtain a better atomization effect and taste.
[0117] When the user receives the prompt information and starts to use the aerosol generating device to perform atomization operation, for example, the user puts his mouth close to the mouthpiece and starts to inhale, the aerosol generating device will detect the user's atomization action through the sensor (such as the airflow sensor detects the airflow change). If the user's atomization operation is detected, the control element of the aerosol generating device will respond immediately and control the aerosol generating device to operate the atomization mode based on the preset temperature curve.
[0118] It should be understood that the preset temperature curve is pre-set and stored in the aerosol generating device, and describes the temperature change pattern that the heating component should maintain during the atomization process as time passes or the user's atomization intensity changes. During the operation of the atomization mode, the heating component will heat the atomization medium according to this preset temperature curve, so that the atomization medium evaporates at a suitable temperature to form atomized steam, and the user inhales the atomized steam into the mouth through inhalation, thereby completing the atomization process.
[0119] At the same time, during the operation of the aerosol generating device in the atomization mode, it can also, but is not limited to, continue to monitor various parameters, such as whether the heating temperature meets the curve requirements, whether the battery power is sufficient, the remaining amount of atomization liquid, etc., and make corresponding adjustments or prompts according to changes in the above-mentioned monitoring parameters to ensure the continuous and stable progress of the atomization process.
[0120] In a possible implementation, determining, based on the remaining preheating time and the second set temperature, an estimated output energy of the aerosol generating device in a preheating mode based on the second set temperature includes:
[0121] Calculate the product of the square value of the second set temperature and the remaining preheating time;
[0122] The product is taken as the expected output energy of the aerosol generating device when operating in the preheating mode based on the second set temperature.
[0123] In one example, first, the second set temperature is determined (this temperature value is pre-set and stored in the aerosol generating device, and the unit is usually a temperature unit such as Celsius). Then, the second set temperature is squared. For example, if the second set temperature is T2 (assuming T2 = 200°C), then its square value is T2 2 =200 2 =40000 (the values here are only examples, the actual units depend on the specific energy calculation system, and may need further conversion to correspond to common energy units).
[0124] After obtaining the square value of the second set temperature, multiply the square value by the remaining preheating time. The remaining preheating time is obtained by subtracting the accumulated preheating time at the first set temperature from the total preheating time when it is determined to switch to the second set temperature for preheating (the unit is usually seconds or other time units). Assuming that the remaining preheating time is t2 (for example, t2 = 10 seconds), the expected output energy E2 (the unit may be joules or other energy units, depending on the setting and conversion of the entire energy calculation system) is equal to the square value of the second set temperature multiplied by the remaining preheating time, that is, E2 = T2 2 × t2. According to the above example values, E2 = 40000 × 10 = 400000. It should be noted that the above example values do not constitute a constraint on the present application. In the actual calculation process, the actual value can be accurately calculated according to the actual temperature and time set by the aerosol generating device, and the necessary unit conversion can be performed to obtain the actual value.
[0125] Through the above-mentioned calculation method, the expected output energy of the aerosol generating device when running in the preheating mode based on the second set temperature can be estimated more accurately, and then combined with other calculated energy parameters such as cumulative output energy, it is accurately determined whether to switch to the second set temperature for preheating and subsequent preheating control operations, so as to achieve an optimized preheating effect and a stable user experience.
[0126] 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.
[0127] Corresponding to the preheating control method of the aerosol generating device of the above embodiment, Figure 6 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 7 The aerosol generating device shown.
[0128] Reference Figure 6 , the aerosol generating device comprises:
[0129] The first control unit 601 is used to control the aerosol generating device to run a preheating mode based on a first set temperature in response to a user's instruction to start heating the aerosol generating device;
[0130] The first determining unit 602 is used to determine the cumulative output energy and the cumulative preheating time of the aerosol generating device during the process of the aerosol generating device running the preheating mode based on the first set temperature; and determine the remaining preheating time of the aerosol generating device based on the cumulative preheating time and the predetermined total preheating time of the aerosol generating device;
[0131] A second determining unit 603 is used to determine, based on the remaining preheating time and the second set temperature, an estimated output energy of the aerosol generating device in a preheating mode based on a second set temperature, wherein the second set temperature is lower than the first set temperature;
[0132] The third determining unit 604 is used to determine whether to control the aerosol generating device to operate in a preheating mode based on a second set temperature according to the accumulated output energy and the expected output energy.
[0133] Further, based on any of the above embodiments, as an example of the present application, the third determining unit includes:
[0134] A calculation subunit, used for calculating the current preheating total energy of the aerosol generating device according to the accumulated output energy and the expected output energy;
[0135] an acquisition subunit, configured to acquire a predetermined total preheating energy of the aerosol generating device, wherein the predetermined total preheating energy is used to characterize a total energy predetermined to be output when the aerosol generating device executes a preheating mode based on a preheating temperature curve;
[0136] The determination subunit is used to determine whether to control the aerosol generating device to operate in a preheating mode based on a second set temperature based on a comparison result of the current preheating total energy and the predetermined preheating total energy.
[0137] Further, based on any of the above embodiments, as an example of the present application, the determination subunit is specifically used for: if the comparison result indicates that the current preheating total energy is greater than or equal to the predetermined preheating total energy, then determining to control the aerosol generating device to run the preheating mode based on the second set temperature; if the comparison result indicates that the current preheating total energy is less than the predetermined preheating total energy, then continuing to control the aerosol generating device to run the preheating mode based on the first set temperature until the comparison result indicates that the current preheating total energy is greater than or equal to the predetermined preheating total energy.
[0138] Further, based on any of the above embodiments, as an example of the present application, the aerosol generating device further includes:
[0139] a fourth determining unit, configured to determine a current remaining preheating time of the aerosol generating device based on the total preheating time and the current accumulated preheating time of the aerosol generating device;
[0140] a second control unit, configured to control the aerosol generating device to operate in a preheating mode based on a second set temperature and a current remaining preheating time;
[0141] The third control unit is used to control the aerosol generating device to end the preheating mode when the current remaining preheating time is reached.
[0142] Further, based on any of the above embodiments, as an example of the present application, the aerosol generating device further includes:
[0143] a fourth control unit, configured to control the aerosol generating device to output a prompt message 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, wherein the prompt message is used to remind the user to use the aerosol generating device to perform an atomization operation;
[0144] The fifth control unit is used for controlling the aerosol generating device to operate in an atomization mode based on a preset temperature curve in response to the user starting to use the aerosol generating device to perform an atomization operation.
[0145] 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.
[0146] 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.
[0147] 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.
[0148] The embodiment of the present application also provides an aerosol generating device, the aerosol generating device comprising one or more processors and a memory;
[0149] 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.
[0150] Figure 7 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.
[0151] 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.
[0152] 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.
[0153] 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.
[0154] 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.
[0155] 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.
[0156] 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.
[0157] 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)).
[0158] 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.
[0159] 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.
[0160] 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.
[0161] 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.
[0162] 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, controlling the aerosol generating device to operate in a preheating mode based on a first set temperature; During the process of the aerosol generating device running the preheating mode based on the first set temperature, determining the cumulative output energy and the cumulative preheating time of the aerosol generating device; determining a remaining preheating time of the aerosol generating device based on the accumulated preheating time and a predetermined total preheating time of the aerosol generating device; determining, based on the remaining preheating time and a second set temperature, an estimated output energy of the aerosol generating device when operating the preheating mode based on the second set temperature, wherein the second set temperature is lower than the first set temperature; According to the accumulated output energy and the predicted output energy, it is determined whether to control the aerosol generating device to operate in the preheating mode based on the second set temperature.
2. The method according to claim 1, characterized in that: Determining whether to control the aerosol generating device to operate the preheating mode based on the second set temperature according to the accumulated output energy and the estimated output energy includes: Calculating the current preheating total energy of the aerosol generating device according to the accumulated output energy and the estimated output energy; Acquiring 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; Based on the comparison result of the current preheating total energy and the predetermined preheating total energy, it is determined whether to control the aerosol generating device to operate the preheating mode based on the second set temperature.
3. The method according to claim 2, characterized in that Based on a comparison result of the current preheating total energy and the predetermined preheating total energy, determining whether to control the aerosol generating device to operate the preheating mode based on the second set temperature comprises: If the comparison result indicates that the current preheating total energy is greater than or equal to the predetermined preheating total energy, determining to control the aerosol generating device to operate the preheating mode based on the second set temperature; If the comparison result indicates that the current preheating total energy is less than the predetermined preheating total energy, the aerosol generating device continues to be controlled to operate in a preheating mode based on the first set temperature until the comparison result indicates that the current preheating total energy is greater than or equal to the predetermined preheating total energy.
4. The method according to claim 3, characterized in that After determining to control the aerosol generating device to operate in the preheating mode based on the second set temperature, the method further includes: Determining a current remaining preheating time of the aerosol generating device based on the total preheating time and the current accumulated preheating time of the aerosol generating device; Controlling the aerosol generating device to operate the preheating mode based on the second set temperature and the current remaining preheating time; When the current remaining preheating time is reached, the aerosol generating device is controlled to end the preheating mode.
5. The method according to claim 4, characterized in that The method further comprises: After the aerosol generating device finishes running the preheating mode, or while the aerosol generating device finishes running the preheating mode, 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 in an atomization mode based on a preset temperature curve.
6. The method according to any one of claims 1 to 5, characterized in that Determining, based on the remaining preheating time and the second set temperature, an estimated output energy of the aerosol generating device when operating the preheating mode based on the second set temperature, comprises: Calculating the product of the square value of the second set temperature and the remaining preheating time; The product is used as the estimated output energy of the aerosol generating device when operating in the preheating mode based on the second set temperature.
7. An aerosol generating device, characterized in that: include: a first control unit, configured to control the aerosol generating device to operate in a preheating mode based on a first set temperature in response to a user's instruction to start heating the aerosol generating device; a first determining unit, configured to determine a cumulative output energy and a cumulative preheating time of the aerosol generating device during a process in which the aerosol generating device operates in the preheating mode based on the first set temperature; and, determining a remaining preheating time of the aerosol generating device based on the accumulated preheating time and a predetermined total preheating time of the aerosol generating device; a second determining unit, configured to determine, based on the remaining preheating time and a second set temperature, an estimated output energy of the aerosol generating device when operating the preheating mode based on the second set temperature, wherein the second set temperature is lower than the first set temperature; A third determination unit is used to determine whether to control the aerosol generating device to operate in the preheating mode based on the second set temperature according to the accumulated output energy and the estimated output energy.
8. 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.
9. 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.
10. 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.