Aerosol generating equipment, preheating treatment method and device thereof and program product
By introducing preheating mode marker and correcting the temperature curve in the aerosol generation device, the problem of partially heated aerosol matrix cannot be reused is solved, achieving more efficient energy utilization and better user experience.
Patent Information
- Application Number
- CN202510503443.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-21
- Publication Date
- 2025-06-24
AI Technical Summary
During the preheating period of existing aerosol generation equipment, partially heated aerosol matrix cannot be reused, resulting in increased usage costs and reduced user experience.
By introducing the preheating mode marker and the corresponding preheating working mode in the aerosol generation equipment, the preheating parameters in the standard temperature curve are corrected and the corrected temperature curve is generated to meet the preheating requirements of aerosol matrix under different preheating modes.
The rational reuse of aerosol matrix that has been partially preheated is achieved, unnecessary overheating is avoided, energy waste is reduced, and the flexibility and user experience of aerosol generation equipment are improved.
Smart Images

Figure CN120188933A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the technical field of aerosol generation, and more specifically, relates to an aerosol generation device and its preheating treatment method, device, and program product. Background Art
[0002] In the technical field of aerosol generation, existing aerosol generation devices store multiple heating curves internally to meet diverse usage requirements.
[0003] However, this technology has certain limitations. During preheating, the absorbed energy of the aerosol matrix has not yet reached the standard for aerosol generation. At this time, if heating is paused due to personal operation errors or machine failures, etc., the partially heated aerosol matrix is difficult to reuse.
[0004] Since the partially heated aerosol matrix cannot be reused, it not only increases the usage cost of the aerosol matrix, but also greatly reduces the user experience due to frequent replacement of the aerosol matrix. Summary of the Invention
[0005] The purpose of the embodiments of this application is to provide an aerosol generation device and its preheating treatment method, device, and program product, aiming to solve the technical problem that the partially heated aerosol matrix in existing aerosol generation devices cannot be reused.
[0006] To achieve the above purpose, according to the first aspect of this application, a preheating treatment method for an aerosol generation device is provided. The method includes:
[0007] In response to the trigger of a start preheating instruction, determine the preheating mode flag bit of the aerosol generation device;
[0008] Determine the preheating working mode corresponding to the preheating mode flag bit;
[0009] If the preheating working mode is the target preheating mode, then modify the preheating parameters in the standard temperature curve of the aerosol generation device to obtain a modified temperature curve, where the target preheating mode is used to preheat at least part of the preheated aerosol matrix, and the preheating parameters include at least one of the total preheating duration and the target temperature corresponding to each time node;
[0010] Preheat the aerosol matrix in the aerosol generation device according to the modified temperature curve.
[0011] In a possible implementation, the method further includes:
[0012] If the preheating working mode is the conventional preheating mode, then preheat the aerosol matrix according to the standard temperature curve; where the conventional preheating mode is used to preheat the un-preheated aerosol matrix.
[0013] In one possible implementation, modifying the preheating parameters in the standard temperature curve of the aerosol generating device to obtain a modified temperature curve includes:
[0014] Obtaining a preheating proportionality coefficient corresponding to the aerosol matrix;
[0015] According to the preheating proportionality coefficient, modifying the preheating parameters in the standard temperature curve to obtain a modified temperature curve.
[0016] In one possible implementation, obtaining a preheating proportionality coefficient corresponding to the aerosol matrix includes:
[0017] Obtaining the total absorbed energy value of the aerosol matrix within a predetermined period;
[0018] Reading the standard energy value stored in the aerosol generating device;
[0019] Calculating the preheating proportionality coefficient corresponding to the aerosol matrix according to the standard energy value and the total absorbed energy value.
[0020] In one possible implementation, obtaining the total absorbed energy value of the aerosol matrix within a predetermined period includes:
[0021] Obtaining the current temperature value of the heating element in the aerosol generating device and the current time node corresponding to the current temperature value of the heating element;
[0022] Calculating the temperature difference between the current temperature value of the heating element and the historical temperature value, where the historical temperature value is the temperature value calculated at the previous time node of the current time node;
[0023] Determining the absorbed energy value corresponding to the current time node according to the temperature difference and the current time node;
[0024] Summarizing the absorbed energy values corresponding to multiple time nodes within a predetermined period to obtain the total absorbed energy value corresponding to the aerosol matrix.
[0025] In one possible implementation, obtaining the current temperature value of the heating element in the aerosol generating device includes:
[0026] Obtaining the temperature coefficient TCR value stored in the aerosol generating device and the initial resistance value of the heating element;
[0027] Real-time collecting the current resistance value of the heating element and the ambient temperature value of the environment where the aerosol generating device is located;
[0028] Based on the current resistance value, the initial resistance value, the ambient temperature value and the TCR value, determining the current temperature value of the heating element.
[0029] In a possible implementation manner, determining the current temperature value of the heating element based on the current resistance value, the initial resistance value, the ambient temperature value, and the TCR value includes:
[0030] Obtaining a preset first calling frequency;
[0031] At the first calling frequency, calling the heating element temperature calculation function stored in the aerosol generating device to calculate the current temperature value of the heating element based on the current resistance value, the initial resistance value, the ambient temperature value, and the TCR value.
[0032] In a possible implementation manner, determining the absorbed energy value corresponding to the current time node according to the temperature difference and the current time node includes:
[0033] Obtaining a preset second calling frequency;
[0034] At the second calling frequency, calling the absorbed energy function stored in the aerosol generating device to calculate the absorbed energy value corresponding to the current time node based on the temperature difference and the current time node.
[0035] In a possible implementation manner, after preheating the aerosol matrix in the aerosol generating device according to the corrected temperature curve, the method further includes:
[0036] Outputting a prompt message, where the prompt message is used to feedback that the preheating process of the aerosol matrix has ended.
[0037] According to the second aspect of the present application, a preheating device for an aerosol generating device is provided, and the device includes:
[0038] A determination unit, configured to determine a preheating mode flag bit of the aerosol generating device in response to the triggering of a start preheating instruction; and determine a preheating working mode corresponding to the preheating mode flag bit;
[0039] A correction processing unit, configured to correct the preheating parameters in the standard temperature curve of the aerosol generating device to obtain a corrected temperature curve if the preheating working mode is a target preheating mode, where the target preheating mode is used to preheat at least part of the preheated aerosol matrix, and the preheating parameters include at least one of the total preheating duration and the target temperature corresponding to each time node;
[0040] A preheating processing unit, configured to preheat the aerosol matrix in the aerosol generating device according to the corrected temperature curve.
[0041] The second aspect and any implementation manner of the second aspect respectively correspond to the first aspect and any implementation manner of the first aspect. For the technical effects corresponding to the second aspect and any implementation manner of the second aspect, reference may be made to the technical effects corresponding to the first aspect and any implementation manner of the first aspect described above, which will not be elaborated herein.
[0042] According to the third aspect of the present application, there is provided an aerosol generating device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the aerosol generating device implements the method as described in any one of the above.
[0043] According to the fourth aspect of the present application, there is provided a computer-readable storage medium storing a computer program, and when the computer program is executed by a processor, the method as described in any one of the above is implemented.
[0044] According to the fifth aspect of the present application, there is provided a computer program product, and when the computer program product runs on an aerosol generating device, the aerosol generating device is caused to execute the method as described in any one of the first aspects above.
[0045] It can be understood that for the beneficial effects of the above second aspect to fifth aspect, reference may be made to the relevant descriptions in the first aspect above, which will not be elaborated herein.
[0046] Through the embodiments of the present application, the aerosol generating device can determine the corresponding preheating mode according to different preheating mode flag bits, and then execute different preheating processing strategies to ensure that the aerosol matrix can be properly preheated in various situations. If the preheating working mode is the target preheating mode, the preheating parameters in the standard temperature curve of the aerosol generating device are corrected to obtain a corrected temperature curve, which can realize the reasonable reuse of the aerosol matrix that has been partially preheated, and can avoid unnecessary overheating and reduce energy waste. For example, for an aerosol matrix that has been partially preheated, shortening the total preheating duration and reducing the target temperature at some time nodes can enable the aerosol generating device to consume less energy while achieving the same preheating effect. BRIEF DESCRIPTION OF THE DRAWINGS
[0047] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.
[0048] Figure 1It is a schematic flow chart of a preheating method for an aerosol generating device provided by an embodiment of the present application;
[0049] Figure 2 It is a schematic flow chart of an optional preheating method for an aerosol generating device provided by an embodiment of the present application;
[0050] Figure 3 It is a schematic flow chart of an optional preheating method for an aerosol generating device provided by an embodiment of the present application;
[0051] Figure 4 It is a schematic flow chart of an optional preheating method for an aerosol generating device provided by an embodiment of the present application;
[0052] Figure 5 It is a schematic flow chart of an optional preheating method for an aerosol generating device provided by an embodiment of the present application;
[0053] Figure 6 It is a schematic structural diagram of a preheating device for an aerosol generating device provided by an embodiment of the present application;
[0054] Figure 7 It is a schematic structural diagram of an aerosol generating device provided by an embodiment of the present application. Detailed implementation manners
[0055] In the following description, specific details such as specific system structures and technologies are presented for the purpose of illustration rather than limitation, so as to thoroughly understand the embodiments of the present application. However, those skilled in the art should clearly understand that the present application can 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 avoid unnecessary details from interfering with the description of the present application.
[0056] It should be understood that when used in the specification of the present application and the appended claims, the term "comprising" indicates the presence of the 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 their combinations.
[0057] It should also be understood that in the description of this application, unless otherwise specified, the " / " used in the specification and appended claims of this application indicates that the objects associated before and after are in an "or" relationship. For example, A / B can represent A or B; the "and / or" in this application is merely a description of the association relationship of the associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. Here, A and B can be singular or plural. Also, in the description of this application, unless otherwise specified, "a plurality of" means two or more than two. "At least one (item)" or similar expressions refer to any combination of these items, including any combination of single items or plural items. For example, at least one (item) of a, b, or c can represent: a, b, c, a - b, a - c, b - c, or a - b - c, where a, b, c can be single or multiple.
[0058] In addition, for the convenience of clearly describing the technical solutions of the embodiments of this application, in the embodiments of this application, terms such as "first" and "second" are used to distinguish the same items or similar items with basically the same functions and roles. Those skilled in the art can understand that terms such as "first" and "second" do not limit the quantity and execution order, but are only used for differential description. Also, terms such as "first" and "second" are not necessarily different, nor can they be understood as indicating or implying relative importance.
[0059] As used in the specification and appended claims of this application, the term "if" can be interpreted as "when...", "once", "in response to determining", or "in response to detecting" according to the context. Similarly, the phrase "if determined" or "if [the described condition or event] is detected" can be interpreted as meaning "once determined", "in response to determining", "once [the described condition or event] is detected", or "in response to detecting [the described condition or event]" according to the context.
[0060] The reference to "one embodiment" or "some embodiments" etc. described in the specification of this application means that a specific feature, structure, or characteristic described in connection with that embodiment is included in one or more embodiments of this application. Thus, statements such as "in one embodiment", "in some embodiments", "in other some embodiments", "in still other embodiments" etc. that appear in different places in this specification do not necessarily all refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in another way. The terms "comprise", "include", "have" and their variants all mean "include but not limited to", unless otherwise specifically emphasized in another way.
[0061] When the aerosol generating device is in the preheating operation, the energy generated by the heating element of the aerosol generating device has two destinations: part of the energy is transferred to the outer wall of the device by heat conduction due to the temperature difference inside and outside the device; and all the remaining energy is absorbed by the aerosol matrix. The dry-wet degree (water molecule content) of the aerosol matrix has a significant impact on its own heating rate. During the preheating and baking stage, as the heating continues, the water molecules in the aerosol matrix continuously dissipate, and the content gradually decreases, resulting in an accelerated heating rate of the aerosol matrix.
[0062] Based on this characteristic, to ensure the final normal generation of aerosol, the target temperature curve of the aerosol generating device will show a specific change: after the temperature rise reaches the highest point, the target temperature at the next time node will decrease, and this cycle continues until the preheating process ends. In addition, the energy generated by the heating element is positively correlated with both the temperature and the time duration, that is, the higher the temperature and the longer the heating time, the more energy is generated.
[0063] However, during the preheating period of the aerosol generating device, the energy absorbed by the aerosol matrix has not reached the standard for generating aerosol. At this time, if the heating is paused due to personal operation errors or machine failures, etc., the partially heated aerosol matrix is difficult to reuse.
[0064] Since the partially heated aerosol matrix cannot be reused, it not only increases the usage cost of the aerosol matrix, but also greatly reduces the user experience by frequently replacing the aerosol matrix.
[0065] An embodiment of a preheating processing method for an aerosol generating device is provided in the embodiments of the present application. Please refer to Figure 1 as shown Figure 1 The schematic flowchart of a preheating processing method for an aerosol generating device provided by the present application is shown. As an embodiment rather than a limitation, this method can be applied to or run in an aerosol generating device. The method includes:
[0066] S101, in response to the trigger of the start preheating instruction, determine the preheating mode flag bit of the aerosol generating device.
[0067] S102, determine the preheating working mode corresponding to the preheating mode flag bit.
[0068] S103, if the preheating working mode is the target preheating mode, then correct the preheating parameters in the standard temperature curve of the aerosol generating device to obtain the corrected temperature curve, where the target preheating mode is used to preheat at least part of the preheated aerosol matrix, and the preheating parameters include at least one of the total preheating duration and the target temperature corresponding to each time node.
[0069] S104, preheat the aerosol matrix in the aerosol generating device according to the corrected temperature curve.
[0070] In some alternative embodiments, the aerosol generating device pre-sets preheating mode flag bits corresponding to different preheating modes. Before triggering the preheating instruction, the user can switch different preheating mode flag bits through key operations to determine the final preheating mode to be adopted. The preheating mode flag bit can be a value stored in the memory (such as FLASH) of the aerosol generating device, and different values represent different preheating modes. For example, the preheating mode flag bit corresponding to the target preheating mode is 0, and the preheating mode flag bit corresponding to the conventional preheating mode is 1.
[0071] In some alternative embodiments, when the user triggers the start preheating instruction of the aerosol generating device (such as pressing the start preheating button on the aerosol generating device, issuing a voice instruction, etc.), the controller of the aerosol generating device receives the preheating instruction, and then queries whether the current preheating mode flag bit of the aerosol generating device is 1 or 0 by calling the flag bit discriminator. Different preheating modes are distinguished by different preheating mode flag bits, and then different preheating treatment strategies can be adopted according to different preheating modes, realizing flexible control of the preheating process of the aerosol generating device.
[0072] In some embodiments, a mode mapping table can be pre-stored in the controller of the aerosol generating device. This table records the correspondence between each preheating mode flag bit and the corresponding preheating working mode. The controller looks up and determines the corresponding preheating working mode in this mode mapping table according to the determined preheating mode flag bit. For example, the preheating mode flag bit of 1 corresponds to the normal preheating mode (i.e., the conventional preheating mode), and the preheating mode flag bit of 0 corresponds to the rapid preheating mode (i.e., the target preheating mode, which can also be called the power mode), etc.
[0073] In some embodiments, since a standard temperature curve is stored in the aerosol generating device, the standard temperature curve includes parameters such as the total preheating duration and the target temperature corresponding to each time node. When it is determined that the current preheating working mode is the target preheating mode (such as special modes like the power mode mentioned above), the aerosol generating device can adaptively correct the preheating parameters in the standard temperature curve.
[0074] It should be understood that different preheating working modes require different preheating effects. The target preheating mode is designed for special situations (such as dealing with a partially preheated aerosol matrix). By correcting the preheating parameters in the standard temperature curve, the preheating process of the partially preheated aerosol matrix can be made more in line with the actual requirements, avoiding over-preheating or under-preheating.
[0075] It should be noted that the preheated aerosol matrix has already absorbed a certain amount of energy but has not been used (such as being puffed). Its internal state (such as moisture content, activity level of components, etc.) is different from that of the non-preheated aerosol matrix. If the standard temperature curve of the conventional preheating mode is used to continue heating, the aerosol matrix will be over-baked and produce a burnt smell. Therefore, using the corrected temperature curve in the target preheating mode to preheat the preheated aerosol matrix can be reasonably adjusted according to the preheated state of the aerosol matrix, realizing reuse and ensuring a good puffing experience.
[0076] In some embodiments, the controller of the aerosol generating device can control the temperature of the heating element to the corresponding target temperature at different time nodes according to the corrected temperature curve. For example, at a certain time node, the corrected temperature curve requires the target temperature to be 200 °C, and the heating controller will adjust the heating power to make the temperature of the heating element reach and remain at 200 °C. By precisely controlling the temperature of the heating element and preheating the aerosol matrix according to the corrected temperature curve, the aerosol matrix can achieve the best atomization effect under appropriate temperature and time conditions, thus providing a better user experience.
[0077] Through the embodiments of the present application, the aerosol generating device can determine the corresponding preheating mode according to different preheating mode flag bits, and then execute different preheating treatment strategies to ensure that the aerosol matrix can be properly preheated in various situations. If the preheating working mode is the target preheating mode, the preheating parameters in the standard temperature curve of the aerosol generating device are corrected to obtain the corrected temperature curve, which can realize the reasonable reuse of the partially preheated aerosol matrix, and can avoid unnecessary overheating and reduce energy waste. For example, for a partially preheated aerosol matrix, shortening the total preheating duration and reducing the target temperature at some time nodes can make the aerosol generating device consume less energy while achieving the same preheating effect.
[0078] In one possible implementation, the method further includes:
[0079] If the preheating working mode is the conventional preheating mode, the aerosol matrix is preheated according to the standard temperature curve.
[0080] In some examples, the conventional preheating mode is used to preheat the non-preheated aerosol matrix.
[0081] When it is determined that the preheating working mode of the aerosol generating device is the conventional preheating mode, the aerosol generating device directly uses a pre-stored standard temperature curve to preheat the aerosol substrate placed in the aerosol generating device. This is because the conventional preheating mode mainly targets un-preheated aerosol substrates, and the standard temperature curve is designed according to the characteristics of un-preheated aerosol substrates, which can ensure that the un-preheated aerosol substrate is properly preheated to a usable state under normal circumstances, enabling the components inside the aerosol substrate to gradually reach an ideal atomization state, thereby generating a suitable aerosol.
[0082] It should be noted that the conventional preheating mode is used to process un-preheated aerosol substrates, while the target preheating mode is for partially preheated aerosol substrates.
[0083] By clearly distinguishing between the two preheating modes and their applicable objects, the aerosol generating device can select a suitable preheating method according to the actual state of the aerosol substrate, thereby improving the adaptability of the aerosol generating device to different usage scenarios. At the same time, for users, whether using a new aerosol substrate or re-preheating a partially heated aerosol substrate, the aerosol generating device can provide a suitable preheating treatment, thereby obtaining a better aerosol generation effect.
[0084] In one possible implementation, please refer to Figure 2 as shown, Figure 2 shows a schematic flowchart of a preheating treatment method for an aerosol generating device provided by the present application. S103, modifying the preheating parameters in the standard temperature curve of the aerosol generating device to obtain a modified temperature curve, including:
[0085] S201, obtaining a preheating proportionality coefficient corresponding to the aerosol substrate.
[0086] S202, modifying the preheating parameters in the standard temperature curve according to the preheating proportionality coefficient to obtain a modified temperature curve.
[0087] In some embodiments, in the aerosol generating device, for a preheated aerosol substrate (in the case of applying the target preheating mode), it is necessary to first determine a value that can reflect the preheated degree of the aerosol generating substrate, that is, the preheating proportionality coefficient. For example, by monitoring the temperature change of the heating element and time nodes within a specific time (such as the first 3 s), calculating the total energy value absorbed by the aerosol substrate, and comparing it with the pre-stored standard energy value, the preheating proportionality coefficient can be obtained.
[0088] It should be understood that different aerosol generating devices can adopt different specific algorithms to obtain the preheating proportionality coefficient according to their own designs and measurement methods, but the overall purpose is to quantify the degree of energy already absorbed by the aerosol substrate relative to the standard preheating energy.
[0089] After obtaining the preheating ratio coefficient R, the preheating parameters in the standard temperature curve can be adjusted by using the preheating ratio coefficient R. Specifically, the preheating parameters mainly include the total preheating duration and the target temperatures corresponding to each time node, etc. Taking the total preheating duration as an example, the original total preheating duration can be multiplied by the preheating ratio coefficient R to obtain the corrected total preheating duration; for each time node, it can also be adjusted according to the same ratio coefficient R, so that each time node is correspondingly shortened or lengthened. At the same time, the target temperature corresponding to the time node can also be modified according to the ratio coefficient R, such as multiplying the original target temperature by the ratio coefficient R to obtain the corrected target temperature.
[0090] In some embodiments, corresponding sensors can be provided in the aerosol generating device to monitor parameters such as the temperature and current of the heating element in real time, so that the energy absorbed by the aerosol matrix can be accurately calculated. For example, a temperature sensor is used to measure the temperature of the heating element, and the current and voltage values are obtained through a sampling circuit to calculate the resistance, etc. At the same time, the storage unit (such as FLASH) in the aerosol generating device is used to store data such as the standard temperature curve and the standard energy value, and can also store and process calculation results such as the preheating ratio coefficient.
[0091] In some other embodiments, the controller of the aerosol generating device can run a software algorithm to calculate the preheating ratio coefficient and correct the target temperature curve. Specifically, after the aerosol generating device enters the target preheating mode, the temperature calculation function and the energy calculation function are called at a predetermined frequency (such as 100 ms / time), the energy absorbed by the aerosol matrix is calculated according to the data collected by the sensor, and the preheating ratio coefficient is obtained by comparing with the standard energy value. Then, the preheating parameters in the stored standard temperature curve are modified according to the preheating ratio coefficient to generate a corrected temperature curve, and the corrected temperature curve is sent to the heating controller to control the heating element to heat the aerosol matrix based on the corrected temperature curve.
[0092] Due to different absorbed energies of different preheated matrices, the subsequent required preheating degrees are also different. By obtaining the preheating ratio coefficient corresponding to the preheated matrix and correcting the temperature curve accordingly, the preheating parameters in the standard temperature curve can be adjusted according to the actual situation, avoiding the problems of over-preheating or under-preheating, and ensuring that the aerosol matrix reaches the best atomization state.
[0093] Furthermore, for the preheated aerosol matrix, reasonable reuse can be achieved, rather than directly discarding it or following an inappropriate standard temperature curve as in the traditional method, which may cause damage to the matrix. Precise preheating control is achieved by automatically correcting the temperature curve according to the preheating ratio coefficient, enabling the preheated matrix to be correctly processed again, improving the utilization rate of the matrix, and reducing the user's usage cost. Moreover, the preheating strategy is automatically adjusted according to the actual state of the aerosol matrix without manual intervention by the user, providing a more convenient and intelligent usage experience for the user.
[0094] In one possible implementation, please refer to Figure 3 as shown Figure 3 FIG. shows a schematic flow chart of a preheating processing method for an aerosol generating device provided by the present application. S201, obtaining a preheating ratio coefficient corresponding to the aerosol matrix, including:
[0095] S301, obtaining the total absorbed energy value of the aerosol matrix within a predetermined time period.
[0096] S302, reading the standard energy value stored in the aerosol generating device.
[0097] S303, calculating the preheating ratio coefficient corresponding to the aerosol matrix according to the standard energy value and the total absorbed energy value.
[0098] In some embodiments, during the preheating of the aerosol matrix by the aerosol generating device, a specific time period (i.e., the predetermined time period, such as the first 3 seconds, or the first 2 seconds, or the first 5 seconds mentioned above) can be preset. Within this time period, the energy absorbed by the aerosol matrix is monitored and calculated in real time through the built-in sensors and related calculation modules of the aerosol generating device.
[0099] For example, the temperature of the heating element is measured at a fixed frequency (such as 100 ms / time), and according to the temperature change and the time interval, the energy calculation formula (such as P = (ΔT)^2 * t), where ΔT is the temperature difference and t is the real-time time node) is used to calculate the energy P absorbed by the aerosol matrix at each time node. Then, the energy values at each time node within the predetermined time period are accumulated to obtain the total absorbed energy value ∑P.
[0100] It should be understood that the standard energy value is a reference value preset and stored in the aerosol generating device, representing the energy that the aerosol matrix should absorb when being preheated from the initial state to the normal usable state under normal conditions without prior partial preheating.
[0101] When calculating the preheating ratio coefficient, the controller of the aerosol generating device can read the standard energy value from the storage unit, and calculate the preheating ratio coefficient corresponding to the aerosol matrix according to the standard energy value and the total absorbed energy. For example, by calling the energy calculation function, according to the real-time temperature value and time nodes, the energy value absorbed by the aerosol matrix at each time node is calculated using the energy calculation formula, and then the energy values at each time node within a predetermined period are accumulated to obtain the total absorbed energy.
[0102] By calculating the preheating ratio coefficient, the preheated degree of the aerosol matrix can be accurately quantified, enabling the aerosol generating device to make targeted corrections to the standard temperature curve based on the actual state of the aerosol matrix. Based on the accurate preheating ratio coefficient, the aerosol generating device can adjust the total preheating duration and the target temperature at each time node, thereby optimizing the preheating process, flexibly adjusting the preheating parameters, and improving the preheating efficiency. For example, for a matrix that has absorbed more energy, the total preheating duration can be shortened to reduce unnecessary heating time and save energy.
[0103] In a possible implementation, please refer to Figure 4 as shown in Figure 4 FIG. shows a schematic flow chart of a preheating processing method for an aerosol generating device provided in the present application. S301, obtaining the total absorbed energy of the aerosol matrix within a predetermined period, including:
[0104] S401, obtaining the current temperature value of the heating element in the aerosol generating device and the current time node corresponding to the current temperature value of the heating element.
[0105] S402, calculating the temperature difference between the current temperature value of the heating element and the historical temperature value, where the historical temperature value is the temperature value calculated at the previous time node of the current time node.
[0106] S403, determining the absorbed energy value corresponding to the current time node according to the temperature difference and the current time node.
[0107] S404, summarizing the absorbed energy values corresponding to multiple time nodes within a predetermined period to obtain the total absorbed energy of the aerosol matrix.
[0108] In some embodiments, when the aerosol generating device runs a preheating program, the temperature sensor of the aerosol generating device monitors the temperature value of the heating element in real time and transmits the measured temperature value to the controller of the device. The controller records the time point corresponding to each time the temperature value is obtained, that is, the current time node. For example, the aerosol generating device reads the temperature of the heating element at a fixed frequency of 100 ms, and each time it reads, it will obtain a current temperature value and the corresponding current time node (such as the time node at the 1st 100 ms, the time node at the 2nd 100 ms, etc.).
[0109] After obtaining the current temperature value and the current time node, the controller compares the current temperature value with the temperature value recorded at the previous time node (i.e., the historical temperature value) and calculates the temperature difference between the two. For example, when the current time node is the 3rd 100 ms, the historical temperature value is the temperature value recorded at the 2nd 100 ms, and the temperature difference ΔT between these two time nodes is obtained through subtraction operation. Furthermore, in the case where the temperature difference ΔT and the current time node t (the time interval is usually fixed, such as 100 ms) are known, the energy value P absorbed by the aerosol matrix at the current time node is determined using a specific energy calculation formula (P = (ΔT)^2 * t).
[0110] Within a predetermined time period (such as the first 3 seconds, the first 5 seconds, etc.), the aerosol generating device continuously obtains temperature values, calculates temperature differences, and absorbs energy values according to the above steps. For each absorbed energy value corresponding to a time node, the controller accumulates the absorbed energy values. When the end time of the predetermined time period is reached, the total sum of the absorbed energy values corresponding to all time nodes is the total absorbed energy value ∑P of the aerosol matrix within this predetermined time period.
[0111] By monitoring the temperature change of the heating element in real time and calculating the absorbed energy value at fixed time intervals, the energy absorbed by the aerosol matrix within a predetermined time period can be obtained more accurately. Since this method takes into account the dynamic change of temperature over time, compared with simple estimation methods, it can accurately reflect the actual energy absorption situation.
[0112] Moreover, by calculating the absorbed energy value in real time, the aerosol generating device can adjust the preheating process in a timely manner according to real-time data. For example, if it is found that the aerosol matrix absorbs energy too fast or too slow in a short period of time, the aerosol generating device can correspondingly adjust the heating power or preheating time of the heating element to ensure that the preheating process meets expectations and improve the accuracy and stability of preheating. Furthermore, the aerosol generating device can automatically calculate the preheating proportionality coefficient based on the total absorbed energy value and the preset standard energy value, and then intelligently adjust the preheating parameters to achieve more intelligent and personalized preheating control and enhance the user experience.
[0113] In one possible implementation, please refer to Figure 5 as shown in Figure 5 FIG. Figure 5 shows a schematic flow chart of a preheating method for an aerosol generating device provided by the present application. Obtaining the current temperature value of the heating element in the aerosol generating device includes:
[0114] S501, obtaining the temperature coefficient TCR value stored in the aerosol generating device and the initial resistance value of the heating element.
[0115] S502, collecting the current resistance value of the heating element in real time, and the ambient temperature value of the environment where the aerosol generating device is located.
[0116] S503, determining the current temperature value of the heating element based on the current resistance value, the initial resistance value, the ambient temperature value, and the TCR value.
[0117] In some optional embodiments, in the storage unit (such as FLASH) of the aerosol generating device, the temperature coefficient value (TCR, Temperature Coefficient of Resistance) of the heating element and the resistance value of the heating element in the initial state (usually refers to the aerosol generating device has not started heating or is in a specific initial condition), that is, the initial resistance value, are pre-stored. It should be understood that the TCR value is used to describe the characteristic of the resistance of the heating element changing with temperature, and the initial resistance value is used as a reference value to compare with the current resistance value of the heating element, so as to calculate the change amount of the resistance.
[0118] In some optional embodiments, the aerosol generating device can obtain the current resistance value of the heating element in real time through a resistance measurement circuit, and this resistance value changes with the temperature of the heating element. At the same time, since the ambient temperature will have a certain impact on the resistance of the heating element, a temperature sensor is used to measure the ambient temperature value of the environment where the aerosol generating device is located.
[0119] After that, according to the relationship formula between resistance and temperature in physics: the heating element temperature calculation function is based on the incoming current resistance value (R 当前阻值 ), the initial resistance value (R 初始阻值 ), the ambient temperature value (T 室温 ), and the TCR value, and uses the following calculation formula for calculation, and finally obtains the temperature value (T 当前温度值 ) of the heating element at the current moment:
[0120]
[0121] By comprehensively considering multiple factors such as the resistance change of the heating element, the temperature coefficient, and the ambient temperature, the current temperature of the heating element can be measured more accurately by using the above calculation method, which can ensure that the aerosol matrix is preheated under appropriate temperature conditions and improve the quality and performance of the product.
[0122] Moreover, the influence of the ambient temperature is considered during the calculation process, enabling the aerosol generating device to adapt to different environmental conditions. Whether in a high-temperature or low-temperature environment, the true temperature of the heating element can be calculated by accurately measuring the ambient temperature and combining with other parameters, thereby ensuring the stable operation of the aerosol generating device and the consistency of the preheating effect. Furthermore, the aerosol generating device can adjust the heating power or preheating time in real time according to the current temperature of the heating element, realizing a more intelligent preheating process control.
[0123] In a possible implementation manner, based on the current resistance value, the initial resistance value, the ambient temperature value, and the TCR value, determining the current temperature value of the heating element includes:
[0124] Obtain a preset first calling frequency.
[0125] At the first calling frequency, call the heating element temperature calculation function stored in the aerosol generating device based on the current resistance value, the initial resistance value, the ambient temperature value, and the TCR value, and calculate the current temperature value of the heating element.
[0126] In some optional embodiments, in the aerosol generating device, to monitor the temperature change of the heating element in a timely and accurate manner, a calling frequency for determining how often to calculate the current temperature value of the heating element, that is, the first calling frequency, can be preset. For example, setting the first calling frequency to 100 ms means calculating the temperature of the heating element every 100 milliseconds.
[0127] Control triggers the heating element temperature calculation function stored in the aerosol generating device at regular intervals according to the obtained first calling frequency, and each time it is called, the currently measured current resistance value of the heating element, the pre-stored initial resistance value, the ambient temperature value, and the temperature coefficient TCR value are passed as parameters into the heating element temperature calculation function. Furthermore, the heating element temperature calculation function calculates according to the passed-in current resistance value (R 当前阻值 ), initial resistance value (R 初始阻值 ), ambient temperature value (T 室温 ), and TCR value, and uses the following calculation formula for calculation, and finally obtains the temperature value (T 当前温度值 ) of the heating element at the current moment:
[0128]
[0129] By calling the heating element temperature calculation function at a fixed first calling frequency, the temperature change of the heating element can be monitored in real time and dynamically. The aerosol generating device can adjust the heating power in a timely manner according to the real-time temperature to ensure that the preheating process meets expectations. And by promptly detecting and handling temperature anomalies, such as too high or too low temperature of the heating element, it is possible to avoid malfunctions of the aerosol generating device due to temperature problems and extend the service life of the device.
[0130] In a possible implementation, determining the absorbed energy value corresponding to the current time node according to the temperature difference and the current time node includes:
[0131] Obtain a preset second call frequency.
[0132] At the second call frequency, call the absorbed energy function stored in the aerosol generating device, and calculate the absorbed energy value corresponding to the current time node based on the temperature difference and the current time node.
[0133] In the aerosol generating device, in order to accurately calculate the energy absorbed by the aerosol matrix at different time nodes, a call frequency for calculating the absorbed energy every certain period of time is preset, that is, the second call frequency. For example, it is set to 100 ms, which means calculating the absorbed energy value corresponding to the current time node every 100 milliseconds.
[0134] The controller periodically triggers the call of the absorbed energy function stored in the aerosol generating device according to the obtained second call frequency, and each time it is called, the previously calculated temperature difference and the current time node are passed as parameters to the absorbed energy function. Furthermore, the absorbed energy function calculates according to the incoming temperature difference and the current time node using the energy calculation formula P=(ΔT)^2*t, so as to obtain the absorbed energy value of the aerosol matrix corresponding to the current time node.
[0135] Through the embodiments of the present application, by calling the absorbed energy function at a fixed second call frequency, the absorbed energy value of the aerosol matrix can be accurately calculated at different time nodes, and the aerosol generating device can optimize the preheating process according to the actual energy absorption situation of the aerosol matrix. For example, for a matrix with fast energy absorption, the heating power can be appropriately reduced or the preheating time can be shortened; for a matrix with slow energy absorption, the heating power can be increased or the preheating time can be extended, thereby improving the preheating efficiency and quality.
[0136] In a possible implementation, after preheating the aerosol matrix in the aerosol generating device according to the corrected temperature curve, the method further includes:
[0137] Output a prompt message, where the prompt message is used to feedback that the preheating of the aerosol matrix has ended.
[0138] In some embodiments, the prompt message can have various forms, such as a sound prompt (emitting a specific prompt sound), a light prompt (flashing a light of a specific color), a screen display prompt (displaying relevant text information on the display screen of the device), etc.
[0139] In the embodiment of the present application, after the aerosol generating device completes the preheating process of the placed aerosol matrix according to the corrected temperature curve, the aerosol generating device may perform an additional operation, that is, output a prompt message to inform the user that the aerosol matrix has completed the preheating process and subsequent use operations can be carried out.
[0140] By outputting a prompt message in a timely manner after preheating the aerosol matrix in the aerosol generating device according to the corrected temperature curve, the user can clearly know when the aerosol matrix is preheated, avoiding confusion or incorrect operations caused by the user's uncertainty about the preheating state. Furthermore, the user can perform subsequent use in a timely manner according to the prompt message, improving the convenience and fluency of use, thereby enhancing the user experience.
[0141] It should be understood that the magnitudes of the sequence numbers of the steps in the above embodiments do not mean the order of execution. The execution order of each process should be determined according to its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
[0142] Corresponding to the preheating method of the aerosol generating device described in the above embodiments, Figure 6 is a schematic structural diagram of a preheating device of an aerosol generating device provided by an embodiment of the present application. The device can be implemented by software, hardware, or a combination of both to form part or all of a computer device, and the computer device can be Figure 7 the aerosol generating device shown.
[0143] Referring to Figure 6 , the preheating device of the aerosol generating device includes:
[0144] A determination unit 601, configured to determine a preheating mode flag bit of the aerosol generating device in response to the triggering of a preheating start instruction; and determine a preheating working mode corresponding to the preheating mode flag bit.
[0145] A correction processing unit 602, configured to correct the preheating parameters in the standard temperature curve of the aerosol generating device to obtain a corrected temperature curve if the preheating working mode is a target preheating mode, where the preheating parameters include at least one of the total preheating duration and the target temperature corresponding to each time node.
[0146] A preheating processing unit 603, configured to preheat the aerosol matrix in the aerosol generating device according to the corrected temperature curve.
[0147] Through the embodiments of the present application, the aerosol generating device can determine the corresponding preheating mode according to different preheating mode flag bits, and then execute different preheating treatment strategies to ensure that the aerosol matrix can be properly preheated in various situations. If the preheating working mode is the target preheating mode, the preheating parameters in the standard temperature curve of the aerosol generating device are corrected to obtain a corrected temperature curve, which can realize the reasonable reuse of the partially preheated aerosol matrix, avoid unnecessary overheating, and reduce energy waste. For example, for a partially preheated aerosol matrix, shortening the total preheating duration and reducing the target temperature at some time nodes can enable the aerosol generating device to consume less energy while achieving the same preheating effect.
[0148] In a possible implementation, the preheating processing unit is further configured to, if the preheating working mode is the conventional preheating mode, preheat the aerosol matrix according to the standard temperature curve; wherein, the conventional preheating mode is used to preheat the aerosol matrix that has not been preheated.
[0149] In a possible implementation, the correction processing unit is further configured to: obtain a preheating proportionality coefficient corresponding to the aerosol matrix; correct the preheating parameters in the standard temperature curve according to the preheating proportionality coefficient to obtain a corrected temperature curve.
[0150] In a possible implementation, the correction processing unit is further configured to: obtain the total absorbed energy value of the aerosol matrix within a predetermined time period; read the standard energy value stored in the aerosol generating device; calculate the preheating proportionality coefficient corresponding to the aerosol matrix according to the standard energy value and the total absorbed energy value.
[0151] In a possible implementation, the correction processing unit is further configured to: obtain the current temperature value of the heating element in the aerosol generating device, and the current time node corresponding to the current temperature value of the heating element;
[0152] Calculate the temperature difference between the current temperature value of the heating element and the historical temperature value, where the historical temperature value is the temperature value calculated at the previous time node of the current time node; determine the absorbed energy value corresponding to the current time node according to the temperature difference and the current time node; summarize the absorbed energy values corresponding to multiple time nodes within a predetermined time period to obtain the total absorbed energy value of the aerosol matrix.
[0153] In a possible implementation, the correction processing unit is further configured to: obtain the temperature coefficient TCR value stored in the aerosol generating device and the initial resistance value of the heating element; collect the current resistance value of the heating element and the ambient temperature value of the environment where the aerosol generating device is located in real time; determine the current temperature value of the heating element based on the current resistance value, the initial resistance value, the ambient temperature value, and the TCR value.
[0154] In one possible implementation, the correction processing unit is further configured to: obtain a preset first calling frequency; and calculate a current temperature value of the heating element at a first calling frequency by calling a heating element temperature calculation function stored in the aerosol generating device based on the current resistance value, the initial resistance value, the ambient temperature value, and the TCR value.
[0155] In one possible implementation, the correction processing unit is further configured to: obtain a preset second calling frequency; and calculate an absorbed energy value corresponding to the current time node at a second calling frequency by calling an absorbed energy function stored in the aerosol generating device based on the temperature difference and the current time node.
[0156] In one possible implementation, the device further includes:
[0157] an output unit configured to output a prompt message, where the prompt message is used to feedback that the preheating process of the aerosol matrix has ended.
[0158] It can be understood that the embodiments of the preheating device of the aerosol generating device and any implementation manner respectively correspond to the embodiments of the preheating method of the aerosol generating device and any implementation manner. For the technical effects corresponding to the embodiments of the preheating device of the aerosol generating device and any implementation manner, reference can be made to the technical effects corresponding to the embodiments of the preheating method of the aerosol generating device and any implementation manner described above, which will not be elaborated here.
[0159] It should be noted that: for the preheating device of the aerosol generating device provided in the above embodiments, only the division of the above functional modules is used for illustration. In practical applications, the above functions can be allocated to different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above.
[0160] The above functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above integrated units can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the above functional units and modules are only for the convenience of mutual distinction and do not limit the protection scope of the embodiments of the present application.
[0161] It should be noted that for the content such as information interaction and execution process between the above devices / units, since it is based on the same concept as the method embodiments of the present application, for its specific functions and the technical effects brought, reference can be specifically made to the method embodiment part, which will not be elaborated here.
[0162] An embodiment of the present application further provides an aerosol generating device, which includes one or more processors and a memory;
[0163] The memory is coupled to the one or more processors. The memory is used to store computer program code, and the computer program code includes computer instructions. The one or more processors call the computer instructions to cause the aerosol generating device to execute the preheating processing method of the aerosol generating device shown above.
[0164] Figure 7 FIG. 7 is a schematic structural diagram of an aerosol generating device provided by an embodiment of the present application. The embodiment of the present application does not impose any restrictions on the specific type of the aerosol generating device. For example, it can be an electronic aerosol generating device, an electronic atomizing device, etc. The memory 701 can be used to store the computer software program 702 and modules. The processor 703 executes various functional applications and data processing of the aerosol generating device by running the software program and modules stored in the memory 701. The memory 701 mainly includes a program storage area and a data storage area. Among them, the program storage area can store an operating system, application programs required for at least one function, etc.; the data storage area can store data created according to the use of the aerosol generating device (such as audio data, 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.
[0165] Among them, the processor 703 can include one or more of a central processing unit, an application processor (AP), a baseband processor, and other processors. The processor can be the nerve center and command center of a wireless router. The processor 703 can generate operation control signals according to the instruction operation code and timing signals to complete the control of fetching instructions and executing instructions. The memory 701 can be used to store computer-executable program code, and the executable program code includes 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 can include a program storage area and a data storage area, such as data storing sound signals to be played. For example, the memory can be a double data rate synchronous dynamic random access memory DDR or a flash memory Flash, etc.
[0166] An embodiment of the present application further provides a computer-readable storage medium, in which computer instructions are stored; when the computer-readable storage medium runs on an aerosol generating device, the aerosol generating device is caused to execute the preheating processing method of the aerosol generating device shown above.
[0167] The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wired means (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless means (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or a data center that includes one or more media that can be integrated. The available medium can be a magnetic medium (such as a floppy disk, hard disk, or magnetic tape), an optical medium, or a semiconductor medium (such as a solid-state disk (SSD)).
[0168] An embodiment of the present application also provides a computer program product containing computer instructions. When the computer program product runs on an aerosol generating device, the aerosol generating device can perform the preheating method of the aerosol generating device shown above.
[0169] The computer storage medium and computer program product provided in the above embodiments of the present application are both used to execute the method provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects corresponding to the method provided above, and will not be elaborated here.
[0170] 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 processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can 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 can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center in a wired manner (such as coaxial cable, optical fiber, Digital Subscriber Line (DSL)) or wirelessly (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer, or a data storage device such as a server or data center that includes one or more integrated available media. The storage medium can be a magnetic disk, an optical disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a Flash Memory, a Hard Disk Drive (HDD), or a Solid-State Drive (SSD), etc. The storage medium can also include a combination of the above types of memories.
[0171] In the above embodiments, the descriptions of the respective embodiments have their own focuses. For parts not detailed or recorded in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0172] Those of ordinary skill in the art can realize that the units and algorithm steps of the various embodiments described in combination with the embodiments disclosed in this application can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this application.
[0173] In the embodiments provided in the present application, it should be understood that the disclosed device / network device and method can be implemented in other ways. For example, the device / network device embodiments described above are merely illustrative. For example, the division of the modules or units is only a logical function division. In actual implementation, there may be other division methods. For example, 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 displayed or discussed coupling or direct coupling or communication connection between each other can be through some interfaces. The indirect coupling or communication connection of the device or unit can be in an electrical, mechanical or other form.
[0174] The units described as separate components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they can be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0175] The above embodiments 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 foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate 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 method for an aerosol generating device, characterized in that: include: In response to triggering the preheating start instruction, determining a preheating mode flag of the aerosol generating device; Determine a preheating operation mode corresponding to the preheating mode flag; If the preheating working mode is a target preheating mode, the preheating parameters in the standard temperature curve of the aerosol generating device are corrected to obtain a corrected temperature curve, wherein the target preheating mode is used to preheat at least part of the preheated aerosol substrate, and the preheating parameters include at least one of the total preheating time and the target temperature corresponding to each time node; The aerosol substrate in the aerosol generating device is preheated according to the modified temperature profile.
2. The method according to claim 1, characterized in that: The correcting and processing the preheating parameters in the standard temperature curve of the aerosol generating device to obtain a corrected temperature curve includes: Obtaining a preheating proportional coefficient corresponding to the aerosol matrix; According to the preheating proportional coefficient, the preheating parameters in the standard temperature curve are corrected to obtain the corrected temperature curve.
3. The method according to claim 2, characterized in that The obtaining of the preheating proportional coefficient corresponding to the aerosol matrix includes: Obtaining a total value of absorbed energy of the aerosol matrix within a predetermined period of time; reading a standard energy value stored in the aerosol generating device; The preheating proportional coefficient corresponding to the aerosol matrix is calculated based on the standard energy value and the total absorbed energy value.
4. The method according to claim 3, characterized in that The obtaining of the total value of the absorbed energy of the aerosol matrix within a predetermined period of time comprises: Obtaining a current temperature value of a heating element in the aerosol generating device and a current time node corresponding to the current temperature value of the heating element; Calculating a temperature difference between a current temperature value of the heating element and a historical temperature value, wherein the historical temperature value is a temperature value calculated at a time node before the current time node; Determine an absorbed energy value corresponding to the current time node according to the temperature difference and the current time node; The absorbed energy values corresponding to multiple time nodes within the predetermined time period are summarized to obtain a total absorbed energy value corresponding to the aerosol matrix.
5. The method according to claim 4, characterized in that The obtaining of the current temperature value of the heating element in the aerosol generating device comprises: Obtaining a temperature coefficient TCR value stored in the aerosol generating device and an initial resistance value of the heating element; Collecting in real time the current resistance value of the heating element and the ambient temperature value of the environment in which the aerosol generating device is located; Based on the current resistance value, the initial resistance value, the ambient temperature value and the TCR value, a current temperature value of the heating element is determined.
6. The method according to claim 5, characterized in that The determining the current temperature value of the heating element based on the current resistance value, the initial resistance value, the ambient temperature value and the TCR value includes: Obtaining a preset first calling frequency; At the first calling frequency, the heating element temperature calculation function stored in the aerosol generating device is called to calculate the current temperature value of the heating element based on the current resistance value, the initial resistance value, the ambient temperature value and the TCR value.
7. The method according to claim 4, characterized in that The step of determining the absorbed energy value corresponding to the current time node according to the temperature difference and the current time node includes: Obtaining a preset second calling frequency; At the second calling frequency, the absorption energy function stored in the aerosol generating device is called to calculate the absorption energy value corresponding to the current time node based on the temperature difference and the current time node.
8. The method according to any one of claims 1 to 7, characterized in that The method further comprises: If the preheating working mode is a conventional preheating mode, the aerosol matrix is preheated according to the standard temperature curve; Wherein, the conventional preheating mode is used to preheat an aerosol matrix that has not been preheated.
9. The method according to any one of claims 1 to 7, characterized in that: After preheating the aerosol substrate in the aerosol generating device according to the modified temperature profile, the method further comprises: Output prompt information, wherein the prompt information is used to feedback that the preheating treatment of the aerosol matrix has been completed.
10. A preheating device for an aerosol generating device, characterized in that: include: a determination unit, configured to determine a preheating mode flag of the aerosol generating device in response to a trigger of a preheating start instruction; and determining a preheating operating mode corresponding to the preheating mode flag; a correction processing unit, configured to correct and process the preheating parameters in the standard temperature curve of the aerosol generating device to obtain a corrected temperature curve if the preheating working mode is a target preheating mode, wherein the target preheating mode is used to preheat at least a portion of the preheated aerosol substrate, and the preheating parameters include at least one of a total preheating time and a target temperature corresponding to each time node; A preheating treatment unit is used to preheat the aerosol substrate in the aerosol generating device according to the corrected temperature curve.
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 9.
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 9 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 9 is implemented.