Aerosol generating apparatus, control method thereof, storage medium, and program product

By automatically identifying the type of aerosol generation matrix and matching the heating curve by detecting the differential pressure value of the aerosol generation equipment, the convenience and quality issues caused by manual switching by users are solved, and the intelligent and stable operation of the equipment is realized.

CN120959471APending Publication Date: 2025-11-18GUANGDONG QISITECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510927640.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-04
Publication Date
2025-11-18

AI Technical Summary

Technical Problem

When changing to different types of aerosol generation substrates, existing aerosol generation equipment requires users to actively identify the substrate type and manually switch the heating curve, which reduces convenience and makes it difficult to guarantee the quality of aerosol generation.

Method used

By detecting the pressure difference value inside the aerosol generation chamber, the system automatically identifies the type and attributes of the aerosol generation matrix, matches the corresponding target heating curve, and controls the heating element to perform heating treatment.

Benefits of technology

This improves the ease of operation and stability of aerosol generation equipment, ensuring the quality and safety of aerosol generation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120959471A_ABST
    Figure CN120959471A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of aerosol generation, and provides aerosol generation equipment and a control method thereof, a storage medium and a program product, and the method comprises the steps: obtaining a current pressure difference value in an aerosol generation cabin of the aerosol generation equipment in response to a detected target event; the target event comprises the following steps: inserting an aerosol-generating substrate into the aerosol-generating cabin and generating airflow in the aerosol-generating cabin; according to a matching result of the current pressure difference value and a preset pressure difference value interval, determining a category attribute of the aerosol generation matrix; the preset pressure difference value interval is preset based on the draw resistance difference of the aerosol generation matrixes of different types of attributes; determining a target heating curve corresponding to the category attribute of the aerosol generating substrate; and controlling a heating element of the aerosol-generating device to perform heat treatment on the aerosol-generating substrate based on the target heating curve. According to the embodiment of the invention, a user does not need to actively identify the matrix type and manually set the heating curve, and the operation convenience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of aerosol generation technology, and more specifically, relates to an aerosol generation device and its control method, storage medium and program product. Background Technology

[0002] While current aerosol generation equipment supports the use of two or more types of aerosol generation substrates, when users change to different types of aerosol generation substrates, they must actively identify the substrate type and manually switch the heating curve using physical buttons on the equipment.

[0003] This manual switching method, which relies on human intervention, not only reduces the ease of use of aerosol generation equipment, but also makes it difficult to ensure that different types of aerosol generation matrices can generate high-quality aerosols under suitable heating conditions, thus failing to meet users' needs for intelligent and automated use of the equipment. Summary of the Invention

[0004] The purpose of this application is to provide an aerosol generation device and its control method, storage medium and program product, which aims to solve the technical problem that related aerosol generation devices rely on users to actively identify the matrix type and manually switch the heating curve.

[0005] To achieve the above objectives, according to the first aspect of this application, a method for controlling an aerosol generating device is provided, the method comprising: In response to the detection of a target event, the current differential pressure value inside the aerosol generation chamber of the aerosol generation device is acquired; wherein the target event includes: the insertion of an aerosol generation matrix into the aerosol generation chamber and the generation of airflow inside the aerosol generation chamber; Based on the matching results between the current differential pressure value and the preset differential pressure value range, the category attribute of the aerosol generating matrix is ​​determined; wherein, the preset differential pressure value range is preset based on the absorption resistance difference of aerosol generating matrices with different categories of attributes. Determine the target heating curve corresponding to the category attributes of the aerosol generation matrix; The heating element of the aerosol generation device is controlled to perform heat treatment on the aerosol generation matrix based on the target heating curve.

[0006] In one possible implementation, in response to detecting a target event, acquiring the current differential pressure value within the aerosol generation chamber of the aerosol generation device includes: In response to the detection of a target event, the control pressure sensor is used to acquire the initial pressure value sequence inside the aerosol generation chamber at a first sampling frequency; If the fluctuation range of the initial air pressure value sequence exceeds a preset threshold within a preset time period, it is determined that there is an effective air blowing operation in the aerosol generation chamber, and the air pressure sensor is controlled to collect the real-time air pressure value sequence in the aerosol generation chamber at a second sampling frequency; wherein, the second sampling frequency is higher than the first sampling frequency. The current pressure difference is calculated based on the real-time air pressure value sequence and the reference pressure value sequence. The reference pressure value sequence is the air pressure value sequence pre-collected when the aerosol generation chamber is in a state of no airflow disturbance.

[0007] In one possible implementation, the current pressure difference is calculated based on the real-time pressure value sequence and the reference pressure value sequence, including: A sliding window filter is applied to the real-time air pressure value sequence to obtain the filtered air pressure value sequence. The difference between the filtered air pressure value sequence and the reference pressure value sequence is calculated point by point to obtain the difference sequence; The peak value of the difference sequence is obtained as the current differential pressure value. The time point corresponding to the peak value is within the effective time period of the blowing operation, and the peak value is the maximum absolute value of the difference sequence within the effective time period.

[0008] In one possible implementation, determining the target heating curve corresponding to the category attribute of the aerosol-generating matrix includes: Obtain a preset mapping table between category attributes and heating curves, wherein the mapping table contains the association between the category attributes of at least two aerosol generating matrices and their respective heating curve parameter groups; Based on the mapping table, the target heating curve parameter set corresponding to the category attributes of the aerosol generation matrix is ​​determined; Generate the target heating curve based on the target heating curve parameter set.

[0009] In one possible implementation, the method further includes: For each set of heating curve parameters, a piecewise function expression for the change of heating temperature over time is constructed based on the heating curve parameter set. The piecewise function expression includes: Preheating stage: The heating temperature rises from the ambient temperature to the first target temperature at a first heating rate and is maintained for a first preset duration; Stable phase: The heating temperature rises from the first target temperature to the second target temperature at a second heating rate and is maintained for a second preset duration; Attenuation phase: The heating temperature decreases from the second target temperature to the termination temperature at a preset cooling rate.

[0010] In one possible implementation, the airflow is gas blown into the aerosol generation chamber by the user through the first end of the aerosol generation matrix, and the gas flows from the first end of the aerosol generation chamber to the second end; the first end is the end where the aerosol generation matrix is ​​inserted, and the second end is a closed end away from the insertion port.

[0011] In one possible implementation, the method further includes: During the heat treatment process, the current temperature value inside the aerosol generation chamber is monitored in real time; Determine the deviation between the current temperature value and the target temperature value in the target heating curve, where the time points between the current temperature value and the target temperature value correspond; If the deviation value exceeds the preset deviation range, the output power adjustment amount is calculated based on the deviation value, and the output power of the heating element is adjusted accordingly; wherein, the preset deviation range is dynamically adjusted according to different stages of the target heating curve.

[0012] In one possible implementation, the method further includes: If the current differential pressure value continues to exceed all preset differential pressure value ranges and the duration exceeds the first predetermined duration, an alarm signal will be output, wherein the alarm signal is used to indicate that the type of aerosol generation matrix is ​​unknown; The heating element is controlled to perform heating treatment on the aerosol generation matrix according to a default heating curve, wherein the maximum temperature and duration of the default heating curve are fixed; If no current differential pressure value matching any preset differential pressure range is detected within the second predetermined time period of the alarm signal output, heating will be stopped and the aerosol generating device will be locked.

[0013] According to a second aspect of this application, an aerosol generating device is provided, comprising: an aerosol generating chamber, a heating element, and a main control unit, wherein the main control unit is connected to the heating element and configured to perform: In response to the detection of a target event, the current differential pressure value inside the aerosol generation chamber of the aerosol generation device is acquired; wherein the target event includes: the insertion of an aerosol generation matrix into the aerosol generation chamber and the generation of airflow inside the aerosol generation chamber; Based on the matching results between the current differential pressure value and the preset differential pressure value range, the category attribute of the aerosol generating matrix is ​​determined; wherein, the preset differential pressure value range is preset based on the absorption resistance difference of aerosol generating matrices with different categories of attributes. Determine the target heating curve corresponding to the category attributes of the aerosol generation matrix; The heating element of the aerosol generation device is controlled to perform heat treatment on the aerosol generation matrix based on the target heating curve.

[0014] In one possible implementation, the aerosol generating device further includes a pressure sensor, a main control unit connected to the pressure sensor; the main control unit, in response to detecting a target event, acquires the current differential pressure value within the aerosol generating chamber of the aerosol generating device and is configured to execute: In response to the detection of a target event, the control pressure sensor is used to acquire the initial pressure value sequence inside the aerosol generation chamber at a first sampling frequency; If the fluctuation range of the initial air pressure value sequence exceeds a preset threshold within a preset time period, it is determined that there is an effective air blowing operation in the aerosol generation chamber, and the air pressure sensor is controlled to collect the real-time air pressure value sequence in the aerosol generation chamber at a second sampling frequency; wherein, the second sampling frequency is higher than the first sampling frequency. The current pressure difference is calculated based on the real-time air pressure value sequence and the reference pressure value sequence. The reference pressure value sequence is the air pressure value sequence pre-collected when the aerosol generation chamber is in a state of no airflow disturbance.

[0015] In one possible implementation, the main control unit determines the target heating curve corresponding to the category attribute of the aerosol generation matrix and is configured to execute: Obtain a preset mapping table between category attributes and heating curves, wherein the mapping table contains the association between the category attributes of at least two aerosol generating matrices and their respective heating curve parameter groups; Based on the mapping table, the target heating curve parameter set corresponding to the category attributes of the aerosol generation matrix is ​​determined; Generate the target heating curve based on the target heating curve parameter set.

[0016] The second aspect and any implementation thereof correspond to the first aspect and any implementation thereof, respectively. The technical effects of the second aspect and any implementation thereof can be found in the technical effects of the first aspect and any implementation thereof, as described above, and will not be repeated here.

[0017] According to a third aspect of this application, an electronic 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 electronic device performs the method as described in any one of the above.

[0018] According to a fourth aspect of this application, a computer-readable storage medium is provided that stores a computer program, which, when executed by a processor, implements the method as described in any one of the above.

[0019] According to a fifth aspect of this application, a computer program product is provided that, when run on an electronic device, causes the electronic device to perform the method described in any one of the first aspects above.

[0020] It is understandable that the beneficial effects of the second to fifth aspects mentioned above can be found in the relevant descriptions in the first aspect mentioned above, and will not be repeated here.

[0021] This application describes an aerosol generating device and its control method, storage medium, and program product. The method involves obtaining the current differential pressure value within the aerosol generating chamber of the aerosol generating device in response to the detection of a target event. The target event includes: the insertion of an aerosol generating matrix into the aerosol generating chamber and the generation of airflow within the chamber. Based on the matching result between the current differential pressure value and a preset differential pressure value range, the category attribute of the aerosol generating matrix is ​​determined. This preset differential pressure value range is pre-set based on the absorption resistance differences of aerosol generating matrices with different categories. A target heating curve corresponding to the category attribute of the aerosol generating matrix is ​​determined. The heating element of the aerosol generating device is controlled to perform heating treatment on the aerosol generating matrix based on the target heating curve.

[0022] Specifically, when it is detected that an aerosol generating matrix has been inserted into the aerosol generating chamber and an airflow has been generated in the aerosol generating chamber, the current pressure difference value in the aerosol generating chamber is obtained. Based on the matching result of the current pressure difference value and the preset pressure difference value range, the absorption resistance difference of the inserted aerosol generating matrix is ​​determined. Then, the category attribute of the aerosol generating matrix is ​​automatically identified and the corresponding target heating curve is matched. There is no need for the user to actively identify the matrix type and manually set the heating curve, which improves the ease of operation of the aerosol generating equipment, as well as the stability and safety of aerosol generation. Attached Figure Description

[0023] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0024] Figure 1 This is a schematic flowchart of a control method for an aerosol generation device provided in an embodiment of this application; Figure 2 This is a schematic flowchart of a control method for an optional aerosol generation device provided in an embodiment of this application; Figure 3 This is a schematic flowchart of a control method for an optional aerosol generation device provided in an embodiment of this application; Figure 4This is a schematic flowchart of a control method for an optional aerosol generation device provided in an embodiment of this application; Figure 5a This is a schematic diagram of a broken line of an optional heating curve 1 provided in an embodiment of this application; Figure 5b This is a schematic diagram of a broken line of an optional heating curve 2 provided in an embodiment of this application; Figure 6 This is a schematic diagram of the structure of an aerosol generating device provided in an embodiment of this application; Figure 7 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation

[0025] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.

[0026] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.

[0027] It should also be understood that, in the description of this application, unless otherwise stated, the " / " used in the specification and appended claims indicates that the related objects are in an "or" relationship. For example, A / B can mean A or B. The "and / or" in this application is merely a description of the relationship between the related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. Furthermore, in the description of this application, unless otherwise stated, "multiple" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.

[0028] Furthermore, to facilitate a clear description of the technical solutions in the embodiments of this application, the terms "first" and "second" are used in the embodiments of this application to distinguish identical or similar items with essentially the same function and effect. Those skilled in the art will understand that the terms "first" and "second" do not limit the quantity or execution order, but are only used for distinguishing descriptions, and the terms "first" and "second" do not necessarily imply that they are different, nor should they be construed as indicating or implying relative importance.

[0029] As used in this application specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if detected [the described condition or event]" may be interpreted, depending on the context, as meaning "once determined," "in response to determination," "once detected [the described condition or event]," or "in response to detection [the described condition or event]."

[0030] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.

[0031] While current aerosol generation equipment supports the use of two or more types of aerosol generation substrates, when users change to different types of aerosol generation substrates, they rely on the user to actively identify the substrate type and manually switch the heating curve through physical buttons on the device.

[0032] Because different types of aerosol generating matrices (such as matrices of different brands, compositions, and forms) have different physical and chemical properties, the required optimal heating parameters (such as temperature profiles and power distribution) are significantly different. Manual switching not only increases the number of steps for users, but may also cause the heating profile to be mismatched with the current matrix due to user misjudgment of the matrix type or operational errors.

[0033] This manual switching method, which relies on human intervention, not only reduces the ease of use of aerosol generation equipment, but also makes it difficult to ensure that different types of aerosol generation matrices can generate high-quality aerosols under suitable heating conditions, thus failing to meet users' needs for intelligent and automated use of the equipment.

[0034] This application provides an example of a control method for an aerosol generation device. Please refer to... Figure 1 As shown, Figure 1 A schematic flowchart illustrating a control method for an aerosol generating device provided in this application is shown. This is an example and not a limitation; the method can be applied to or operated in an aerosol generating device. The method includes: S101, in response to the detection of a target event, acquire the current differential pressure value in the aerosol generation chamber of the aerosol generation device.

[0035] S102, Based on the matching result between the current differential pressure value and the preset differential pressure value range, determine the category attribute of the aerosol generation matrix.

[0036] S103, determine the target heating curve corresponding to the category attribute of the aerosol generation matrix.

[0037] S104, controls the heating element of the aerosol generation device to perform heat treatment on the aerosol generation matrix based on the target heating curve.

[0038] In some alternative embodiments, the target event includes: the insertion of an aerosol generation matrix into the aerosol generation chamber and the generation of airflow within the aerosol generation chamber.

[0039] In some optional embodiments, the preset differential pressure range is pre-set based on the absorption resistance differences of aerosol generating matrices with different types of properties.

[0040] In some optional embodiments, the heating element is a resistance heating wire surrounding the inner wall of the aerosol generation chamber, and the heating area of ​​the heating wire corresponds to the insertion position of the aerosol generation matrix; the outer wall of the aerosol generation chamber is provided with a heat insulation layer.

[0041] In some alternative embodiments, the aerosol generating matrix refers to a material carrier that can generate aerosols by heating (non-combustion), such as herbaceous matrix, plant matrix, solid matrix, liquid matrix, paste matrix, gel matrix, etc.

[0042] In some optional embodiments, the control method for an aerosol generation device provided in this application automatically matches a corresponding target heating curve by detecting the absorption resistance characteristics of the aerosol generation matrix inserted in the aerosol generation chamber, thereby optimizing the aerosol generation effect. The specific implementation process of this method is described in detail below with reference to practical application scenarios: First, when using an aerosol generation device, the user needs to insert the aerosol generation substrate into the aerosol generation chamber of the device. The aerosol generation device detects the insertion of the aerosol generation substrate through a detection device (such as an infrared sensor or a mechanical trigger switch) installed on the inner wall of the aerosol generation chamber, at which point the aerosol generation device is in a ready-to-detect state.

[0043] If a user blows air into the aerosol generation chamber through the filter end of the aerosol generation device, the airflow moves from the insertion end of the aerosol generation matrix (the end closer to the user) to the other end of the aerosol generation chamber (the closed end further away from the user). During this process, the airflow is obstructed by the structure of the aerosol generation matrix itself (such as composition, filling density, and material), creating specific airflow disturbances. The pressure sensor of the aerosol generation device can capture these airflow changes caused by the blowing operation in real time. When both conditions of "aerosol generation matrix has been inserted" and "blowing airflow exists" are met simultaneously, the aerosol generation device determines that the target event has been detected and immediately initiates the differential pressure detection process.

[0044] Secondly, after the target event is triggered, the pressure sensor starts working, collecting real-time pressure values ​​within the aerosol generation chamber. Because the airflow creates a stable pressure field within the chamber during blowing, and the suction resistance of the aerosol generation matrix causes pressure differences at different locations within the chamber, the controller or main control unit of the aerosol generation device calculates the current pressure difference by comparing the real-time pressure values ​​during blowing with a reference pressure value (i.e., the stable pressure after matrix insertion without blowing). For example, for aerosol generation matrices with higher suction resistance, the airflow encounters stronger resistance, resulting in a larger absolute pressure difference; conversely, aerosol generation matrices with lower suction resistance have smaller absolute pressure differences.

[0045] Subsequently, the storage unit of the aerosol generation device pre-stores preset pressure difference ranges corresponding to different types of aerosol generation matrices. For example, based on a large amount of experimental data, the preset pressure difference ranges are pre-determined. Different types of matrices, due to differences in absorbance (usually requiring a difference of no less than 150 Pa), generate different ranges of pressure difference values ​​under the same blowing conditions. For example, experiments show that the absorbance characteristics of type A matrices determine their corresponding pressure difference range to be 200-290 Pa, while type B matrices have greater absorbance, corresponding to a pressure difference range of 350-450 Pa. When the current pressure difference value is obtained, the main control unit of the aerosol generation device compares this value with the preset range: if the current pressure difference value falls within 200-290 Pa, the currently inserted aerosol generation matrix is ​​determined to be type A matrix; if it falls within 350-450 Pa, the currently inserted aerosol generation matrix is ​​determined to be type B matrix.

[0046] After determining the category attributes of the aerosol generating matrix, the main control unit of the aerosol generating device calls the preset mapping relationship between the category attributes and heating curves stored in the storage unit. Different categories of aerosol generating matrices require different heating temperatures and durations to achieve optimal aerosol generation effects due to differences in composition, density, and heating characteristics. For example, category A matrices require heating at lower temperatures for longer periods, while category B matrices require higher peak temperatures and shorter preheating times. The main control unit determines the target heating curve corresponding to the category attributes of the currently inserted aerosol generating matrix based on the mapping relationship, and drives the heating elements (such as heating elements or heating films) of the aerosol generating device to perform heating operations according to the target heating curve, thereby matching the aerosol release characteristics corresponding to different aerosol generating matrices.

[0047] For example, the target heating curve for a type A matrix can be: gradually increasing the temperature from ambient temperature to 220°C and holding for 20 seconds, then increasing the temperature to 250°C and holding for 40 seconds before stopping; while the target heating curve for a type B matrix can be: rapidly increasing the temperature from ambient temperature to 260°C and holding for 30 seconds, then increasing the temperature to 280°C and holding for 20 seconds before stopping.

[0048] Through the above optional embodiments, in response to the detection that an aerosol generating matrix is ​​inserted into the aerosol generating chamber of the aerosol generating device and that airflow is generated in the aerosol generating chamber, the current pressure difference value in the aerosol generating chamber is obtained. Based on the matching result of the current pressure difference value and the preset pressure difference value range, the absorption resistance difference of the inserted aerosol generating matrix is ​​determined, the category attribute (type information) of the aerosol generating matrix is ​​automatically identified, and the corresponding target heating curve (heating strategy) is matched. There is no need for the user to actively identify the matrix type and manually set the heating curve, which not only improves the ease of operation of the aerosol generating device, but also ensures the stability and safety of aerosol generation.

[0049] In one possible implementation, please refer to Figure 2 As shown, Figure 2 A schematic flowchart of a control method for an aerosol generation device provided in this application is shown. In response to detecting a target event, the method acquires the current differential pressure value within the aerosol generation chamber of the aerosol generation device, including: S201, in response to the detection of a target event, controls the pressure sensor to acquire the initial pressure value sequence inside the aerosol generation chamber at a first sampling frequency.

[0050] S202, in response to the fluctuation amplitude of the initial air pressure value sequence within a preset time period exceeding a preset threshold, it is determined that there is an effective air blowing operation in the aerosol generation chamber, and the air pressure sensor is controlled to collect the real-time air pressure value sequence in the aerosol generation chamber at a second sampling frequency.

[0051] The second sampling frequency is higher than the first sampling frequency.

[0052] S203, the current pressure difference is calculated based on the real-time air pressure value sequence and the reference pressure value sequence. The reference pressure value sequence is the air pressure value sequence pre-collected when the aerosol generation chamber is in a state of no airflow disturbance.

[0053] In some optional embodiments, when the aerosol generation device determines that a target event has been detected (i.e., the aerosol generation matrix has been inserted and airflow has been generated in the chamber), the main control unit first drives the pressure sensor to start operating at a first sampling frequency to collect the initial pressure value sequence in the aerosol generation chamber. It should be understood that this first sampling frequency is set to a low frequency (e.g., 10 times per second), mainly to quickly capture the changing trend of airflow and determine whether a continuous and effective blowing action has occurred, without the need for high-precision intensive sampling in the early stages.

[0054] During the process of the pressure sensor acquiring initial air pressure values ​​at the first sampling frequency, the main control unit can perform real-time analysis of the acquired initial air pressure value sequence. Specifically, the main control unit monitors whether the fluctuation amplitude of the initial air pressure value sequence exceeds a preset threshold (e.g., 50 Pa) within a preset time period (e.g., 1 second). If the fluctuation amplitude of the initial air pressure value sequence exceeds the preset threshold within the preset time period, it indicates that the airflow change in the aerosol generation chamber is significant and stable, meaning that there is an effective blowing operation. At this time, the main control unit will immediately adjust the working mode of the pressure sensor, switching it to a second sampling frequency for acquisition. The second sampling frequency is higher than the first sampling frequency (e.g., 100 times per second) to achieve high-precision and dense monitoring of real-time air pressure values, thereby more accurately capturing subtle changes in air pressure during the blowing process. After acquiring the real-time air pressure value sequence, the main control unit compares and calculates the real-time air pressure value sequence with the reference pressure value sequence to obtain the current pressure difference value.

[0055] In some embodiments, the reference pressure value sequence is pre-collected and stored in a stable state without airflow disturbance in the aerosol generation chamber. Specifically, it is a sequence of air pressure values ​​collected at a certain frequency by a pressure sensor after the aerosol generation matrix is ​​inserted into the aerosol generation chamber but before the user performs an air blowing operation. This reference pressure value sequence reflects the initial stable air pressure state within the aerosol generation chamber. By subtracting each value in the real-time air pressure value sequence from the corresponding value in the reference pressure value sequence, a series of differences can be obtained, which together constitute the basic data for the current pressure difference value.

[0056] In one possible implementation, please refer to Figure 3 As shown, Figure 3 This application provides a schematic flowchart of a control method for an aerosol generation device, which calculates the current pressure difference based on a real-time pressure value sequence and a reference pressure value sequence, including: S301, perform sliding window filtering on the real-time air pressure value sequence to obtain the filtered air pressure value sequence.

[0057] S302, calculate the point-by-point difference between the filtered air pressure value sequence and the reference pressure value sequence to obtain the difference sequence.

[0058] S303, obtain the peak value of the difference sequence as the current differential pressure value.

[0059] The peak value corresponds to a time point within the effective time period of the blowing operation, and the peak value is the maximum absolute value of the difference sequence within the effective time period.

[0060] In some optional embodiments, firstly, the real-time air pressure value sequence acquired by the air pressure sensor at a second sampling frequency is subjected to sliding window filtering to eliminate instantaneous interference caused by factors such as airflow fluctuations and sensor noise. For example, brief airflow instability that may occur during blowing, or minor errors in the sensor itself, may introduce some abnormal fluctuation values ​​into the real-time air pressure value sequence. Through sliding window filtering, the average air pressure value of multiple consecutive sampling points (such as 5-10 adjacent points) is taken as the filtered value at the center of the window, and then the window is moved sequentially and the calculation is repeated to finally obtain a smooth filtered air pressure value sequence, making the air pressure change trend more stable.

[0061] Next, the filtered pressure value sequence is compared point-by-point with the pre-stored reference pressure value sequence. Since the reference pressure value sequence reflects the stable pressure state after matrix insertion without inflation, while the filtered sequence represents the real-time pressure changes during inflation, subtracting the values ​​at corresponding time points yields a difference sequence that visually reflects the magnitude of pressure changes caused by the inflation operation. For example, at the beginning of inflation, the difference gradually increases; during the stable inflation phase, the difference remains within a certain range; and after inflation ends, the difference gradually approaches zero.

[0062] Finally, the peak value is extracted from the difference sequence as the current differential pressure value. It should be understood that this peak value must meet two conditions: First, the time point corresponding to the peak value must be within the effective time period of the blowing operation. This effective time period refers to the interval from when the aerosol generating device determines that there is an effective blowing operation (i.e., the initial pressure value sequence fluctuation exceeds a preset threshold) to the end of blowing (the pressure value returns to near the baseline value), ensuring that the extracted value is the pressure change generated by effective blowing. Second, the peak value must be the maximum absolute value of the difference sequence within the effective time period; that is, the value with the largest absolute value is selected from the difference sequence, as it best reflects the degree of obstruction of the matrix to the airflow during the blowing process (suction resistance characteristics). For example, if the maximum absolute value of the difference sequence within the effective time period is 260 Pa, then this value is the current differential pressure value, used for subsequent matching with a preset interval to determine the matrix type.

[0063] Through the above implementation methods, the pressure difference value directly related to the matrix absorption resistance can be determined based on the original air pressure data, reducing the influence of interfering factors and improving the accuracy of matrix category determination.

[0064] In one possible implementation, please refer to Figure 4 As shown, Figure 4 A schematic flowchart of a control method for an aerosol generation device provided in this application is shown, which determines a target heating curve corresponding to the category attributes of the aerosol generation matrix, including: S401, obtain the preset mapping table between category attributes and heating curves.

[0065] The mapping table contains the association between the category attributes of at least two aerosol generating matrices and their corresponding heating curve parameter sets.

[0066] S402, Based on the mapping table, determine the target heating curve parameter set corresponding to the category attributes of the aerosol generation matrix.

[0067] S403, Generate the target heating curve based on the target heating curve parameter set.

[0068] In some optional embodiments, firstly, a pre-defined mapping table between category attributes and heating curves can be pre-stored in the storage chip of the aerosol generation device. Specifically, this mapping table can be constructed based on experimental results of the characteristics of different types of aerosol generation matrices, and includes at least two different categories of matrices and their corresponding heating curve parameter sets. For example, the mapping table would explicitly record: when the matrix category attribute is A, it corresponds to parameter set 1; when the category attribute is B, it corresponds to parameter set 2. Each heating curve parameter set contains the key parameters required for that type of matrix during the heating process (determined according to the optimal conditions for aerosol release from different matrices), such as the target temperature, heating rate, and holding time at each stage.

[0069] After determining the category of the current aerosol generating matrix, the main control unit of the aerosol generating device calls this mapping table and queries according to the determined category. For example, if the pressure difference value matching determines that the currently inserted aerosol generating matrix is ​​of type A, the main control unit will find the parameter group 1 corresponding to type A in the mapping table; if the pressure difference value matching determines that the currently inserted aerosol generating matrix is ​​of type B, the main control unit will find the parameter group 2 corresponding to type B in the mapping table.

[0070] Subsequently, the main control unit generates a specific target heating curve based on the retrieved target heating curve parameter set. In some embodiments, the target heating curve corresponding to the type A aerosol generation matrix is ​​as follows: Figure 5aThe heating curve 1 in the line graph shown is the target heating curve corresponding to the aerosol generation matrix of type A. Figure 5b The heating curve 2 in the line graph shown, where, as Figure 5a The line graph shown is "Heating Curve 1" and as shown in the figure. Figure 5b The vertical axis of the line graph "Heating Curve 2" represents the temperature value of the aerosol generation chamber in °C, and the horizontal axis represents the time value in seconds. Each line graph shows the dynamic change of temperature over time in Heating Curve 1 and Heating Curve 2, and the curve trend intuitively presents the temperature status at different time points.

[0071] Specifically, according to the parameters set in the target heating curve parameter group for each stage, the heating process is decomposed into a continuous temperature change trajectory. For example, parameter group 1 can specify: in the initial heating stage, the temperature rises from the ambient temperature to 200°C at a rate of 5°C / s and is maintained for 10 seconds; then it rises to 250°C at a rate of 3°C / s and is maintained for 25 seconds; finally, it cools down naturally. The main control unit will convert the temperature change over time into a sequence of instructions that the heating element can execute based on these stage parameters, forming a complete target heating curve.

[0072] Through the above implementation methods, the aerosol generation equipment can quickly and accurately generate matrices for different types of aerosols, match the most suitable target heating curve, and ensure that the aerosol generation effect meets the characteristic requirements of the matrix.

[0073] In one possible implementation, the method further includes: For each set of heating curve parameters, a piecewise function expression for the change of heating temperature over time is constructed based on the heating curve parameter set. The piecewise function expression includes: Preheating stage: The heating temperature rises from the ambient temperature to the first target temperature at a first heating rate and is maintained for a first preset duration.

[0074] Stable phase: The heating temperature rises from the first target temperature to the second target temperature at the second heating rate and is maintained for the second preset duration.

[0075] Attenuation phase: The heating temperature decreases from the second target temperature to the termination temperature at a preset cooling rate.

[0076] In practical applications, to precisely control the heating process to adapt to the characteristics of different aerosol-generating matrices, embodiments of this application construct detailed piecewise function expressions for the change of heating temperature over time for each set of heating curve parameters, specifically including three stages: Preheating stage: After the aerosol generation equipment determines the target heating curve parameter set, the heating element starts working, and the heating temperature gradually increases from the ambient temperature at a first heating rate. For example, for a certain type of matrix, if the first heating rate is set to 8℃ / s, the ambient temperature is 25℃, and the first target temperature is 220℃, then in the preheating stage, the temperature will rise from 25℃ to 220℃ in approximately 24.375 seconds and be maintained for a first preset duration (e.g., 15 seconds). The main function of this stage is to allow the aerosol generation matrix to heat up slowly, facilitating the release of aerosols and avoiding a sudden temperature rise that could affect the matrix performance.

[0077] Stabilization Phase: After preheating, the heating temperature continues to rise from the first target temperature to the second target temperature at a second heating rate. Assuming the second heating rate is 3℃ / s and the second target temperature is 300℃, it takes approximately 26.67 seconds to rise from 220℃ to 300℃. After reaching the second target temperature, it will be maintained for a second preset duration (e.g., 30 seconds). During the stabilization phase, the aerosol generation matrix is ​​within the optimal aerosol release temperature range, and the aerosol generation equipment ensures continuous and stable aerosol generation through stable heating.

[0078] Decay Phase: Once the stabilization phase ends, the heating element stops heating, and the temperature begins to decrease at a preset cooling rate until it reaches the termination temperature (usually ambient temperature). For example, if the preset cooling rate is 10℃ / s, it will take approximately 27.5 seconds to drop from 300℃ to 25℃. The decay phase ensures that the aerosol generating equipment cools down rapidly, preparing it for the next use, while also preventing residual heat from affecting the performance of the aerosol generating equipment.

[0079] In one possible implementation, the airflow is gas blown into the aerosol generation chamber by the user through the first end of the aerosol generation matrix, and the gas flows from the first end of the aerosol generation chamber to the second end; the first end is the end where the aerosol generation matrix is ​​inserted, and the second end is a closed end away from the insertion port.

[0080] In some embodiments, the airflow is generated by the user's active operation: after the aerosol generating matrix is ​​inserted into the aerosol generating chamber of the aerosol generating device, the user holds the part of the matrix protruding from the chamber (usually the filter end) in their mouth and blows gas into the aerosol generating chamber through the first end (i.e., the end where the matrix insertion port is located). At this time, the gas flow path is clearly defined as flowing from the first end of the aerosol generating chamber to the second end (i.e., the closed end away from the insertion port). The formation of this flow direction is directly related to the structural design of the chamber, and the sealing of the second end prevents the blown gas from diffusing outward, thus forming a directional airflow field within the aerosol generating chamber.

[0081] When gas flows within the aerosol generation chamber, it inevitably passes through the internal structure of the aerosol generation matrix. The material density, pore distribution, and other characteristics of the aerosol generation matrix itself create resistance to the airflow. This resistance is a direct manifestation of the aerosol generation matrix's absorption resistance. Because different types of matrices exhibit significant differences in absorption resistance, the pressure loss generated when airflow passes through the aerosol generation matrix will also differ under the same blowing force: aerosol generation matrices with higher absorption resistance will result in a more pronounced pressure drop during gas flow, increasing the pressure difference between the first and second ends of the aerosol generation chamber; conversely, aerosol generation matrices with lower absorption resistance will have a relatively smaller pressure difference.

[0082] In this embodiment, the aerosol generation device captures the pressure difference generated by resistance within the aerosol generation chamber using a pressure sensor; that is, the current pressure difference value. Based on this current pressure difference value, the type and attribute of the aerosol generation matrix are determined, and then a corresponding target heating curve is matched according to the type and attribute of the aerosol generation matrix. This design conforms to user operating habits (naturally holding the filter and blowing air), and the closed-end structure ensures a stable pressure difference, avoiding detection errors caused by gas leakage. Therefore, it achieves accurate identification of the type and attribute of the aerosol generation matrix in practical use.

[0083] In one possible implementation, the method further includes: During the heating process, the current temperature value inside the aerosol generation chamber is monitored in real time.

[0084] Determine the deviation between the current temperature value and the target temperature value in the target heating curve, where the time points between the current temperature value and the target temperature value correspond.

[0085] If the deviation value exceeds the preset deviation range, the output power adjustment amount is calculated based on the deviation value, and the output power of the heating element is adjusted accordingly; wherein, the preset deviation range is dynamically adjusted according to different stages of the target heating curve.

[0086] In one alternative embodiment, to ensure consistency between the heating process and the target heating curve, the aerosol generation device continuously monitors the current temperature inside the aerosol generation chamber in real time throughout the heating phase.

[0087] In some embodiments, the aerosol generation device continuously collects the current temperature value inside the aerosol generation chamber using a built-in temperature sensor (such as a thermocouple or a thermistor), with a sampling frequency set to no less than 10Hz to ensure timely capture of temperature changes. For example, during the preheating phase, when the heating element operates at a first heating rate, the temperature sensor collects temperature data every 0.1 seconds, forming a continuous temperature change curve.

[0088] In some embodiments, after acquiring the current temperature value, the main control unit compares the acquired current temperature value with the target temperature value at the corresponding time point in the target heating curve. For example, 10 seconds after the start of the preheating stage, the target temperature value should be 105℃ (assuming an ambient temperature of 25℃ and a heating rate of 8℃ / s). If the acquired current temperature value is 110℃ at this time, the deviation value is +5℃. This point-to-point comparison method ensures accurate control of the temperature state at each time point (moment) during the heating process.

[0089] In some embodiments, the preset deviation range is not fixed, but can be dynamically adjusted according to different stages of the target heating curve. For example, in the preheating stage, since the main goal is to quickly raise the temperature from the ambient temperature to the first target temperature, the requirement for temperature accuracy is relatively relaxed, so the allowable deviation range is larger, for example, set to ±12℃; after entering the stabilization stage, since the aerosol generation matrix needs to be within a specific temperature range to stably release aerosols, the preset deviation range can be tightened to ±6℃ to ensure the stability of the heating effect; and in the decay stage, as the heating process nears its end and the temperature begins to drop naturally, the preset deviation range is widened again to ±15℃.

[0090] When a deviation value is detected that exceeds the preset deviation range for the current stage, the aerosol generating device immediately calculates the required output power adjustment based on the magnitude and direction of the deviation. For example, if the deviation value is +10℃ in the stabilization stage, exceeding the preset deviation range of ±6℃, the aerosol generating device can determine that the temperature is too high and the output power of the heating element needs to be reduced. The specific adjustment range can be determined by combining the magnitude of the deviation value and the current heating power. For example, if the deviation value is -8℃ in the stabilization stage, the output power needs to be appropriately increased, such as by 8%.

[0091] Through real-time feedback and dynamic adjustment in the above embodiments, the aerosol generation equipment can automatically adapt to the differences in thermal properties of different matrices and changes in ambient temperature, ensuring the stability and consistency of the heating process, thereby improving the quality of aerosol generation and user experience.

[0092] In one possible implementation, the method further includes: If the current differential pressure value continues to exceed all preset differential pressure value ranges and the duration exceeds the first predetermined duration, an alarm signal will be output.

[0093] The heating element is controlled to perform heating treatment on the aerosol generation matrix according to a default heating curve, wherein the maximum temperature and duration of the default heating curve are fixed.

[0094] If no current differential pressure value matching any preset differential pressure range is detected within the second predetermined time period of the alarm signal output, heating will be stopped and the aerosol generating device will be locked.

[0095] The alarm signal is used to indicate that the type of aerosol-generating matrix is ​​unknown.

[0096] In some embodiments, when the aerosol generating device detects that the current differential pressure value continuously exceeds all preset differential pressure value ranges during the detection process, and the duration of this exceeding state exceeds a first predetermined time (e.g., set to 3 seconds), the aerosol generating device determines that the type of the currently inserted aerosol generating matrix cannot be identified. At this time, the aerosol generating device will output an alarm signal through its own prompting device, such as flashing a specific red light pattern on an indicator light, or emitting a short beeping sound, to clearly inform the user that the type of the current matrix is ​​unknown and may not achieve optimal usage results.

[0097] While outputting alarm signals, the aerosol generation equipment, in order to meet the user's basic needs as much as possible while ensuring safety, controls the heating element to heat the aerosol generation matrix according to a preset default heating curve. It should be understood that this default heating curve is pre-set, with a fixed maximum temperature and overall heating duration. For example, the maximum temperature is limited to 250℃, and the entire heating process lasts 50 seconds. Such parameter settings can avoid unnecessary damage to the unknown matrix due to excessive temperature, and can also ensure to a certain extent that the aerosol generation matrix can produce basic aerosols, while reducing the risk of equipment malfunction due to mismatched heating parameters.

[0098] Furthermore, if, within a second predetermined time period (e.g., 15 seconds) after the alarm signal is issued, the aerosol generating device still fails to detect a differential pressure value that falls within any preset differential pressure range—meaning the user has neither replaced the substrate with a new, known type nor restored the differential pressure to the valid range through reoperation—then the aerosol generating device will activate a more stringent safety protection mechanism. At this point, the aerosol generating device immediately stops the current heating process and locks the entire device. The user can no longer restart the heating function through normal operation and must unlock it using specific steps (such as pressing and holding the power button to reset, or connecting a dedicated unlocking device). This prevents damage or safety hazards to the aerosol generating device caused by continued use of unknown substrate types, ensuring the safety and stability of the aerosol generating device from multiple perspectives.

[0099] It should be understood that the sequence number of each step in the above embodiments does not imply 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 this application.

[0100] Corresponding to the control method of the aerosol generating equipment described in the above embodiments, Figure 6 This is a schematic diagram of the structure of an aerosol generating device provided in an embodiment of this application, referring to... Figure 6 The aerosol generating device includes: an aerosol generating chamber 601, a heating element 602, and a main control unit 603, wherein the main control unit 603 is connected to the heating element 602 and is configured to perform: In response to the detection of a target event, the current differential pressure value inside the aerosol generation chamber of the aerosol generation device is acquired.

[0101] Based on the matching results between the current differential pressure value and the preset differential pressure value range, the category attribute of the aerosol generation matrix is ​​determined. Determine the target heating curve corresponding to the category attributes of the aerosol generation matrix.

[0102] The heating element of the aerosol generation device is controlled to perform heat treatment on the aerosol generation matrix based on the target heating curve.

[0103] In some embodiments, the target event includes: the insertion of an aerosol generation matrix into the aerosol generation chamber and the generation of airflow within the aerosol generation chamber.

[0104] In some embodiments, the preset differential pressure range is preset based on the absorption resistance differences of aerosol generating matrices with different types of properties.

[0105] In some embodiments, it is still as follows Figure 6 As shown, the housing 600 of the aerosol generation device includes at least an aerosol generation chamber 601, a heating element 602 (e.g., a ceramic heating resistor), a main control unit 603 (MCU), and a pressure sensor 604. It may also include a battery assembly 605. The pressure sensor is connected to the aerosol generation chamber (which contains the aerosol generation matrix 606) via a detection pipe to collect the current pressure difference value within the aerosol generation chamber in real time. The main control unit is electrically connected to both the pressure sensor and the heating element. When a target time is detected, the main control unit activates the pressure sensor to begin operation. The main control unit adjusts the output power (power range 3W-15W) of the heating element by controlling its PWM drive circuit (20kHz carrier frequency).

[0106] First, when using an aerosol generation device, the user needs to insert the aerosol generation substrate into the aerosol generation chamber of the device. The aerosol generation device detects the insertion of the aerosol generation substrate through a detection device (such as an infrared sensor or a mechanical trigger switch) installed on the inner wall of the aerosol generation chamber, at which point the aerosol generation device is in a ready-to-detect state.

[0107] If a user blows air into the aerosol generation chamber through the filter end of the aerosol generation device, the airflow moves from the insertion end of the aerosol generation matrix (the end closer to the user) to the other end of the aerosol generation chamber (the closed end further away from the user). During this process, the airflow is obstructed by the structure of the aerosol generation matrix itself (such as composition, filling density, and material), creating specific airflow disturbances. The pressure sensor of the aerosol generation device can capture these airflow changes caused by the blowing operation in real time. When both conditions of "aerosol generation matrix has been inserted" and "blowing airflow exists" are met simultaneously, the aerosol generation device determines that the target event has been detected and immediately initiates the differential pressure detection process.

[0108] Secondly, after the target event is triggered, the pressure sensor starts working, collecting real-time pressure values ​​within the aerosol generation chamber. Because the airflow creates a stable pressure field within the chamber during blowing, and the suction resistance of the aerosol generation matrix causes pressure differences at different locations within the chamber, the controller or main control unit of the aerosol generation device calculates the current pressure difference by comparing the real-time pressure values ​​during blowing with a reference pressure value (i.e., the stable pressure after matrix insertion without blowing). For example, for aerosol generation matrices with higher suction resistance, the airflow encounters stronger resistance, resulting in a larger absolute pressure difference; conversely, aerosol generation matrices with lower suction resistance have smaller absolute pressure differences.

[0109] Subsequently, the storage unit of the aerosol generation device pre-stores preset pressure difference ranges corresponding to different types of aerosol generation matrices. For example, based on a large amount of experimental data, the preset pressure difference ranges are pre-determined. Different types of matrices, due to differences in absorbance (usually requiring a difference of no less than 150 Pa), generate different ranges of pressure difference values ​​under the same blowing conditions. For example, experiments show that the absorbance characteristics of type A matrices determine their corresponding pressure difference range to be 200-290 Pa, while type B matrices have greater absorbance, corresponding to a pressure difference range of 350-450 Pa. When the current pressure difference value is obtained, the main control unit of the aerosol generation device compares this value with the preset range: if the current pressure difference value falls within 200-290 Pa, the currently inserted aerosol generation matrix is ​​determined to be type A matrix; if it falls within 350-450 Pa, the currently inserted aerosol generation matrix is ​​determined to be type B matrix.

[0110] After determining the category attributes of the aerosol generating matrix, the main control unit of the aerosol generating device calls the preset mapping relationship between the category attributes and heating curves stored in the storage unit. Different categories of aerosol generating matrices require different heating temperatures and durations to achieve optimal aerosol generation effects due to differences in composition, density, and heating characteristics. For example, category A matrices require heating at lower temperatures for longer periods, while category B matrices require higher peak temperatures and shorter preheating times. The main control unit determines the target heating curve corresponding to the category attributes of the currently inserted aerosol generating matrix based on the mapping relationship, and drives the heating elements (such as heating elements or heating films) of the aerosol generating device to perform heating operations according to the target heating curve, thereby matching the aerosol release characteristics corresponding to different aerosol generating matrices.

[0111] For example, the target heating curve for a type A matrix can be: gradually increasing the temperature from ambient temperature to 220°C and holding for 20 seconds, then increasing the temperature to 250°C and holding for 40 seconds before stopping; while the target heating curve for a type B matrix can be: rapidly increasing the temperature from ambient temperature to 260°C and holding for 30 seconds, then increasing the temperature to 280°C and holding for 20 seconds before stopping.

[0112] Through the above optional embodiments, the aerosol generation device can automatically identify the type information (category attribute) of the aerosol generation matrix based on the difference in absorption resistance of the inserted aerosol generation matrix and match the corresponding heating strategy (target heating curve). This eliminates the need for users to actively identify the matrix type and manually set the heating curve, thereby improving the ease of operation of the aerosol generation device and ensuring the stability and safety of aerosol generation.

[0113] One possible implementation is still as follows Figure 6 As shown, the aerosol generating device also includes a pressure sensor 604 and a main control unit 603. Connected to the pressure sensor 604, the main control unit 603, in response to detecting a target event, acquires the current differential pressure value within the aerosol generating chamber of the aerosol generating device and is configured to execute: In response to the detection of a target event, the control pressure sensor is used to acquire the initial pressure value sequence inside the aerosol generation chamber at a first sampling frequency; wherein, the first sampling frequency is used to detect the trend of airflow change.

[0114] If the fluctuation range of the initial air pressure value sequence exceeds the preset threshold within a preset time period, it is determined that there is an effective air blowing operation in the aerosol generation chamber, and the air pressure sensor is controlled to collect the real-time air pressure value sequence in the aerosol generation chamber at the second sampling frequency.

[0115] The current pressure difference is calculated based on the real-time air pressure value sequence and the reference pressure value sequence. The reference pressure value sequence is the air pressure value sequence pre-collected when the aerosol generation chamber is in a state of no airflow disturbance.

[0116] The second sampling frequency is higher than the first sampling frequency.

[0117] In some optional embodiments, when the aerosol generation device determines that a target event has been detected (i.e., the aerosol generation matrix has been inserted and airflow has been generated in the chamber), the main control unit first drives the pressure sensor to start operating at a first sampling frequency to collect the initial pressure value sequence in the aerosol generation chamber. It should be understood that this first sampling frequency is set to a low frequency (e.g., 10 times per second), mainly to quickly capture the changing trend of airflow and determine whether a continuous and effective blowing action has occurred, without the need for high-precision intensive sampling in the early stages.

[0118] During the process of the pressure sensor acquiring initial air pressure values ​​at the first sampling frequency, the main control unit can perform real-time analysis of the acquired initial air pressure value sequence. Specifically, the main control unit monitors whether the fluctuation amplitude of the initial air pressure value sequence exceeds a preset threshold (e.g., 50 Pa) within a preset time period (e.g., 1 second). If the fluctuation amplitude of the initial air pressure value sequence exceeds the preset threshold within the preset time period, it indicates that the airflow change in the aerosol generation chamber is significant and stable, meaning that there is an effective blowing operation. At this time, the main control unit will immediately adjust the working mode of the pressure sensor, switching it to a second sampling frequency for acquisition. The second sampling frequency is higher than the first sampling frequency (e.g., 100 times per second) to achieve high-precision and dense monitoring of real-time air pressure values, thereby more accurately capturing subtle changes in air pressure during the blowing process. After acquiring the real-time air pressure value sequence, the main control unit compares and calculates the real-time air pressure value sequence with the reference pressure value sequence to obtain the current pressure difference value.

[0119] In some embodiments, the reference pressure value sequence is pre-collected and stored in a stable state without airflow disturbance in the aerosol generation chamber. Specifically, it is a sequence of air pressure values ​​collected at a certain frequency by a pressure sensor after the aerosol generation matrix is ​​inserted into the aerosol generation chamber but before the user performs an air blowing operation. This reference pressure value sequence reflects the initial stable air pressure state within the aerosol generation chamber. By subtracting each value in the real-time air pressure value sequence from the corresponding value in the reference pressure value sequence, a series of differences can be obtained, which together constitute the basic data for the current pressure difference value.

[0120] In one possible implementation, the main control unit determines the target heating curve corresponding to the category attribute of the aerosol generation matrix and is configured to execute: Obtain a preset mapping table between category attributes and heating curves, wherein the mapping table contains the association between the category attributes of at least two aerosol generating matrices and their respective heating curve parameter groups.

[0121] Based on the mapping table, the target heating curve parameter set corresponding to the category attributes of the aerosol generation matrix is ​​determined.

[0122] Generate the target heating curve based on the target heating curve parameter set.

[0123] In some optional embodiments, firstly, a pre-defined mapping table between category attributes and heating curves can be pre-stored in the storage chip of the aerosol generation device. Specifically, this mapping table can be constructed based on experimental results of the characteristics of different types of aerosol generation matrices, and includes at least two different categories of matrices and their corresponding heating curve parameter sets. For example, the mapping table would explicitly record: when the matrix category attribute is A, it corresponds to parameter set 1; when the category attribute is B, it corresponds to parameter set 2. Each heating curve parameter set contains the key parameters required for that type of matrix during the heating process (determined according to the optimal conditions for aerosol release from different matrices), such as the target temperature, heating rate, and holding time at each stage.

[0124] After determining the category of the current aerosol generating matrix, the main control unit of the aerosol generating device calls this mapping table and queries according to the determined category. For example, if the pressure difference value matching determines that the currently inserted aerosol generating matrix is ​​of type A, the main control unit will find the parameter group 1 corresponding to type A in the mapping table; if the pressure difference value matching determines that the currently inserted aerosol generating matrix is ​​of type B, the main control unit will find the parameter group 2 corresponding to type B in the mapping table.

[0125] Subsequently, the main control unit generates a specific target heating curve based on the retrieved target heating curve parameter set. Specifically, according to the parameters set in the target heating curve parameter set, the heating process is decomposed into a continuous temperature change trajectory. For example, parameter set 1 can specify: in the initial heating stage, the temperature rises from the ambient temperature to 200℃ at a rate of 5℃ / s and is maintained for 10 seconds; then it rises to 250℃ at a rate of 3℃ / s and is maintained for 25 seconds; finally, it cools down naturally. The main control unit will convert the temperature change over time into an executable sequence of instructions for the heating element based on these stage parameters, forming a complete target heating curve.

[0126] Through the above implementation methods, the aerosol generation equipment can quickly and accurately generate matrices for different types of aerosols, match the most suitable target heating curve, and ensure that the aerosol generation effect meets the characteristic requirements of the matrix.

[0127] It is understood that the embodiments of the aerosol generating device and any implementation thereof correspond to the embodiments of the control method for the aerosol generating device and any implementation thereof. The technical effects corresponding to the embodiments of the aerosol generating device and any implementation thereof can be found in the aforementioned embodiments of the control method for the aerosol generating device and any implementation thereof, and will not be repeated here.

[0128] This application also provides an electronic device, which includes one or more processors and a memory; The memory is coupled to one or more processors. The memory is used to store computer program code, which includes computer instructions. One or more processors invoke the computer instructions to cause the electronic device to perform the control method of the aerosol generating device described above.

[0129] Figure 7 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. The electronic device 700 can be a mobile phone, smart screen, tablet computer, wearable electronic device, in-vehicle electronic device, augmented reality (AR) device, virtual reality (VR) device, laptop computer, ultra-mobile personal computer (UMPC), netbook, personal digital assistant (PDA), projector, or a communication device such as a server, storage device, or base station, or a smart car, etc. This application embodiment does not impose any limitations on the specific type of electronic device.

[0130] 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 electronic device by running the software programs and modules stored in the memory 701. The memory 701 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, application programs required for at least one function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created according to the use of the electronic device (such as audio data, telephone directory, etc.). In addition, the memory 701 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device.

[0131] The processor 703 may include one or more processors such as a central processing unit (CPU), an application processor (AP), and a baseband processor. The processor can serve as the nerve center and command center of the wireless router. The processor 703 can generate operation control signals based on instruction opcodes and timing signals to control instruction fetching and execution. The memory 701 can be used to store executable program code, including 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 for audio signals to be played. For example, the memory may be Double Data Rate Synchronous Dynamic Random Access Memory (DDR) or Flash memory.

[0132] This application also provides a computer-readable storage medium storing computer instructions; when the computer-readable storage medium is used on an electronic device, it causes the electronic device to execute the control method for the aforementioned aerosol generating device.

[0133] 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 via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or can include one or more data storage devices such as servers or data centers that can be integrated with media. The available medium can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media, or semiconductor media (e.g., solid-state disks (SSDs)).

[0134] This application also provides a computer program product containing computer instructions, which, when run on an electronic device, enables the electronic device to execute the aforementioned control method for an aerosol generating device.

[0135] The computer storage medium and computer program product provided in the embodiments of this application are used to execute the methods provided above. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects corresponding to the methods provided above, and will not be repeated here.

[0136] In the above embodiments, implementation can also be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented, in whole or in part, as 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, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. 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 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 can be any available medium that a computer can access, or a data storage device such as a server or data center that integrates one or more available media. The storage medium can be a magnetic disk, optical disk, read-only memory (ROM), random access memory (RAM), flash memory, hard disk drive (HDD), or solid-state drive (SSD), etc., and the storage medium can also include combinations of the above types of memory.

[0137] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0138] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments claimed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0139] In the embodiments provided in this application, it should be understood that the disclosed apparatus / network devices and methods can be implemented in other ways. For example, the apparatus / network device embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.

[0140] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0141] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions 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 this application, and should all be included within the protection scope of this application.

Claims

1. A control method for an aerosol generation device, characterized in that, include: In response to the detection of a target event, the current differential pressure value inside the aerosol generation chamber of the aerosol generation device is acquired; wherein, the target event includes: the insertion of an aerosol generation matrix into the aerosol generation chamber and the generation of airflow inside the aerosol generation chamber; Based on the matching result between the current pressure difference value and the preset pressure difference value range, the category attribute of the aerosol generating matrix is ​​determined; wherein, the preset pressure difference value range is preset based on the absorption resistance difference of aerosol generating matrices with different category attributes. Determine the target heating curve corresponding to the category attribute of the aerosol generating matrix; The heating element of the aerosol generation device is controlled to perform heat treatment on the aerosol generation matrix based on the target heating curve.

2. The method according to claim 1, characterized in that, The step of acquiring the current differential pressure value within the aerosol generation chamber of the aerosol generation device in response to detecting a target event includes: In response to the detection of the target event, the pressure sensor is controlled to acquire the initial pressure value sequence inside the aerosol generation chamber at a first sampling frequency; If the fluctuation range of the initial air pressure value sequence exceeds a preset threshold within a preset time period, it is determined that there is an effective air blowing operation in the aerosol generation chamber, and the air pressure sensor is controlled to collect the real-time air pressure value sequence in the aerosol generation chamber at a second sampling frequency; wherein, the second sampling frequency is higher than the first sampling frequency; The current pressure difference is calculated based on the real-time pressure value sequence and the reference pressure value sequence, wherein the reference pressure value sequence is a pressure value sequence pre-collected when the aerosol generation chamber is in a state of no airflow disturbance.

3. The method according to claim 2, characterized in that, The step of calculating the current pressure difference value based on the real-time pressure value sequence and the reference pressure value sequence includes: The real-time air pressure value sequence is subjected to sliding window filtering to obtain the filtered air pressure value sequence; Calculate the point-by-point difference between the filtered air pressure value sequence and the reference pressure value sequence to obtain the difference sequence; The peak value of the difference sequence is obtained as the current differential pressure value, wherein the time point corresponding to the peak value is within the effective time period of the blowing operation, and the peak value is the maximum absolute value of the difference sequence within the effective time period.

4. The method according to claim 1, characterized in that, Determining the target heating curve corresponding to the category attribute of the aerosol generating matrix includes: Obtain a preset mapping table between category attributes and heating curves, wherein the mapping table contains the association between the category attributes of at least two aerosol generating matrices and their respective heating curve parameter groups; Based on the mapping table, the target heating curve parameter set corresponding to the category attribute of the aerosol generation matrix is ​​determined; The target heating curve is generated based on the target heating curve parameter set.

5. The method according to claim 4, characterized in that, The method further includes: For each set of heating curve parameters, a piecewise function expression for the change of heating temperature over time is constructed based on the set of heating curve parameters. The piecewise function expression includes: Preheating stage: The heating temperature rises from the ambient temperature to the first target temperature at a first heating rate and is maintained for a first preset duration; Stable phase: The heating temperature rises from the first target temperature to the second target temperature at a second heating rate and is maintained for a second preset duration; Attenuation phase: The heating temperature decreases from the second target temperature to the termination temperature at a preset cooling rate.

6. The method according to any one of claims 1 to 5, characterized in that, The airflow is gas blown into the aerosol generation chamber by the user through the first end of the aerosol generation matrix, and the gas flows from the first end to the second end of the aerosol generation chamber. The first end is the insertion port of the aerosol generating matrix, and the second end is a closed end away from the insertion port.

7. The method according to any one of claims 1 to 5, characterized in that, The method further includes: During the heat treatment process, the current temperature value inside the aerosol generation chamber is monitored in real time. Determine the deviation between the current temperature value and the target temperature value in the target heating curve, wherein the time nodes between the current temperature value and the target temperature value correspond; If the deviation value exceeds the preset deviation range, the output power adjustment amount is calculated based on the deviation value, and the output power of the heating element is adjusted accordingly; wherein, the preset deviation range is dynamically adjusted according to different stages of the target heating curve.

8. The method according to any one of claims 1 to 5, characterized in that, The method further includes: If the current differential pressure value continues to exceed all preset differential pressure value ranges and the duration exceeds a first predetermined duration, an alarm signal is output, wherein the alarm signal is used to indicate that the type of the aerosol generating matrix is ​​unknown; The heating element is controlled to perform heat treatment on the aerosol generating matrix according to a default heating curve, wherein the maximum temperature and duration of the default heating curve are fixed; If no current differential pressure value matching any preset differential pressure range is detected within the second predetermined time period after the alarm signal is output, heating is stopped and the aerosol generating device is locked.

9. An aerosol generating device, characterized in that, include: Aerosol generation chamber, heating element, main control unit, including: The main control unit, connected to the heating element, is configured to execute: In response to the detection of a target event, the current differential pressure value inside the aerosol generation chamber of the aerosol generation device is acquired; wherein, the target event includes: the insertion of an aerosol generation matrix into the aerosol generation chamber and the generation of airflow inside the aerosol generation chamber; Based on the matching result between the current pressure difference value and the preset pressure difference value range, the category attribute of the aerosol generating matrix is ​​determined; wherein, the preset pressure difference value range is preset based on the absorption resistance difference of aerosol generating matrices with different category attributes. Determine the target heating curve corresponding to the category attribute of the aerosol generating matrix; The heating element of the aerosol generation device is controlled to perform heat treatment on the aerosol generation matrix based on the target heating curve.

10. The aerosol generating apparatus according to claim 9, characterized in that, The aerosol generating device further includes a pressure sensor, and the main control unit is connected to the pressure sensor; in response to detecting a target event, the main control unit acquires the current differential pressure value within the aerosol generating chamber of the aerosol generating device and is configured to execute: In response to the detection of the target event, the pressure sensor is controlled to acquire the initial pressure value sequence inside the aerosol generation chamber at a first sampling frequency; If the fluctuation range of the initial air pressure value sequence exceeds a preset threshold within a preset time period, it is determined that there is an effective air blowing operation in the aerosol generation chamber, and the air pressure sensor is controlled to collect the real-time air pressure value sequence in the aerosol generation chamber at a second sampling frequency; wherein, the second sampling frequency is higher than the first sampling frequency; The current pressure difference is calculated based on the real-time pressure value sequence and the reference pressure value sequence, wherein the reference pressure value sequence is a pressure value sequence pre-collected when the aerosol generation chamber is in a state of no airflow disturbance.

11. The aerosol generating apparatus according to claim 9, characterized in that, The main control unit determines the target heating curve corresponding to the category attribute of the aerosol generating matrix and is configured to execute: Obtain a preset mapping table between category attributes and heating curves, wherein the mapping table contains the association between the category attributes of at least two aerosol generating matrices and their respective heating curve parameter groups; Based on the mapping table, the target heating curve parameter set corresponding to the category attribute of the aerosol generation matrix is ​​determined; The target heating curve is generated based on the target heating curve parameter set.

12. An electronic 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, it causes the electronic device to implement the method as described in any one of claims 1 to 8.

13. A computer program product, characterized in that, Includes a computer program, which, when run, causes the method as described in any one of claims 1 to 8 to be performed.

14. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 1 to 8.