A control method for a heating smoking device based on a heat release model

By establishing a heat release model, the heating smoke control method is solved, and the temperature distribution and low control accuracy of the heating control system are improved, the energy utilization rate and suction experience are improved, and the heating control is achieved with high precision and good stability.

CN115813047BActive Publication Date: 2025-07-25CHINA TOBACCO YUNNAN IND
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202310011232.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-01-05
Publication Date
2025-07-25
Estimated Expiration
2043-01-05

AI Technical Summary

Technical Problem

The heating control system of existing heating smoke utensils has problems such as uneven temperature distribution, low control accuracy, long response time, low energy utilization rate and poor suction taste.

Method used

The heat release model is adopted to predict the heat release value through the least squares support vector machine model, and the output voltage is adjusted by the control module to achieve the ideal heat release value, and a heat release control system for heating smoke tools is established.

Benefits of technology

It improves the energy utilization rate of heating smoke and user suction experience, achieves high-precision and stability heating control, and has fast response speed.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115813047B_ABST
    Figure CN115813047B_ABST
Patent Text Reader

Abstract

The present invention provides a control method for a heating smoking device based on a heat release amount model, which relates to the technical field of heating smoking devices and includes the following steps: inserting a heating element and performing power-on initialization; obtaining an ideal heat release amount curve to obtain the ideal heat release amount value of each data point; collecting voltage, current, and temperature data; inputting the data into a least squares support vector machine (LSSVM), and the LSSVM outputs the predicted heat release amount value of each sampling data point; calculating the heat release amount difference of each data point; when the heat release amount difference is greater than a preset threshold, the control module calculates the voltage value corresponding to compensating the heat release amount difference; the control module changes the output voltage of the output module to reach the ideal heat release amount value for the next puff. By establishing a heat release amount model, the present invention realizes the control of the heat release amount of the heating smoking device, improves the energy utilization rate of the smoking device and the puffing experience of users, and has high heating control accuracy, good stability, and fast response speed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of heated smoking articles, and in particular, to a method for controlling heated smoking articles based on a heat release model. Background Art

[0002] One of the key technical points of heated tobacco products is the stability of the heating control system. In heated tobacco products, the stability of the heating control system directly affects the smoke composition of the smoked cigarettes and the quality of the smoking experience. A good heating control system can control the heat release of the heating wire (resistor) to avoid burning the components of the cigarette due to excessive heat release, and to avoid insufficient heating of the components of the cigarette due to insufficient heat release, thereby obtaining richer details and making the smoking experience more delicate.

[0003] The heating system of most domestic electric heating non-combustion new cigarettes is realized by controlling the temperature on the heating element. For example, Chinese patent invention patent CN107095343A discloses a heating method for an electronic cigarette, comprising the following steps: step 1, preheating stage of the first heating device before smoking, step 2, preheating stage of the second heating device before smoking, step 3, heat preservation stage during smoking, step 4, heat preservation stage during smoking suspension, and step 5, ending the smoking stage; its beneficial effect is that the method preheats the outer wall of the tobacco core and the air flowing through the inside of the tobacco core at the same time, and the first heating device quickly heats up and exceeds the normal heating temperature, so that the heat can be quickly and evenly transferred to the inside of the tobacco core, the preheating time is short, and the user can enter the smoking state more quickly; when smoking, the two heating devices can adjust the voltage to maintain constant temperature heating to ensure that the amount of smoke generated per unit time is sufficient so that the user can smoke freely, and when smoking is suspended, the voltage can be adjusted to maintain constant temperature heating to avoid the temperature rising and causing the tobacco in the tobacco core to burn and produce a burnt smell.

[0004] However, the above heating method still has the following disadvantages: the temperature distribution on the heating element is not uniform, and the temperature of the heating plate is controlled by only a single temperature to characterize the heating performance of the entire heating element. There are problems of low temperature control accuracy and long response time. The temperature control technology of the heating tobacco device not only has low overall energy utilization, but also will eventually lead to large temperature fluctuations of the electric heating device, uneven heating of cigarettes and poor smoking taste for users.

[0005] Therefore, in order to solve the above problem, it is necessary for us to design a reasonable and efficient heating smoking device control method based on the heat release model. Summary of the invention

[0006] The purpose of the present invention is to provide a method for controlling a heated smoking device based on a heat release model. By establishing a heat release model, the heat release of the heated smoking device can be controlled, thereby improving the energy utilization rate of the smoking device and the user's smoking experience. The heating control has high precision, good stability and fast response speed.

[0007] In order to achieve the above object, the present invention adopts the following technical solutions:

[0008] A heating smoking article control method based on a heat release model is applicable to a heating smoking article control system, including a heating element, a power module, a data acquisition module, a least squares support vector machine model, a comparison module, a control module, an output module and an interaction module. The method includes the following steps:

[0009] S1: When the heating element is inserted into the heated smoking device, the power module is powered on and initialized;

[0010] S2: Obtain the ideal heat release curve of the heating device during the whole smoking process sent by the interactive module, and obtain the ideal heat release value of each data point;

[0011] S3: The data acquisition module collects the voltage, current and temperature data of the heating element in real time; inputs the data into the trained least squares support vector machine model, and the least squares support vector machine model outputs the predicted heat release value of each sampling data point;

[0012] S4: The comparison module calculates the absolute value of the difference between the ideal calorie release value and the predicted calorie release value of each data point to obtain the calorie release difference value;

[0013] S5: Determine whether the heat release difference is greater than a preset threshold value. If so, the control module calculates a voltage value corresponding to the compensation heat release difference and executes step S6; otherwise, continue to execute step S3;

[0014] S6: The output voltage value of the output module is changed by the control module so that the heating element is heated to reach the ideal heat release value for the next puff.

[0015] As a preferred embodiment of the present invention, when executing step S2, the ideal heat release curve of the whole smoking process of the heating smoking device sent by the interactive module is obtained, which is specifically:

[0016] S21: Preliminarily conduct a smoking experiment on the smoking device. When the smoking device is used for smoking, a voltmeter is connected in parallel with both ends of a heating element of the smoking device to collect voltage data, and an ammeter is connected in series with the heating element of the smoking device to collect current data. All data points of the time required to smoke each cigarette are collected, and a power consumption curve is calculated using the voltage and current corresponding to each data point;

[0017] S22: Calculate the calorific value of each data point;

[0018] S23: Repeat steps S21 to S22 to aspirate a predetermined number of cigarettes;

[0019] S24: Calculate the heat release amounts of the data points corresponding to all the aspirated cigarettes, take the average value, and obtain the ideal heat release amount value for each data point;

[0020] S25: Use the ideal heat release amount values corresponding to each data point to form a coordinate graph, with the horizontal axis being time and the vertical axis being the ideal heat release amount value, and use this as the set ideal heat release amount curve.

[0021] As a preference of the present invention, when performing step S3, the data acquisition module collects the voltage, current, and temperature data of the heating element in real time by setting a voltmeter and an ammeter at both ends of the heating element and arranging thermocouple sensors on the surface of the heating element.

[0022] As a preference of the present invention, when performing step S3, the training process of the least squares support vector machine model is specifically as follows:

[0023] Collect the voltage, current, and temperature data of the heating element, collect several groups of data, perform normalized data preprocessing on the measured data according to the ratio of 7:3 for the training set and the test set samples; use the training samples to train and generate a least squares support vector machine model.

[0024] As a preference of the present invention, when performing step S3, after training and generating a least squares support vector machine model, use the particle swarm optimization algorithm PSO to optimize the accuracy of the least squares support vector machine model.

[0025] As a preference of the present invention, before performing step S5, obtain the preset threshold value sent by the interaction module.

[0026] As a preference of the present invention, when performing step S6, the control module calculates the voltage value corresponding to the compensated heat release amount difference, outputs it to the control module in the form of a voltage signal, and the control module outputs a pulse width modulation duty cycle waveform of the corresponding voltage signal to the MOS tube of the output module, and controls the output power of the heating element by controlling the on and off of the MOS tube.

[0027] As a preference of the present invention, when performing step S6, the control of the output power of the heating element is specifically as follows:

[0028] S61: Obtain the difference between the ideal heat release amount value and the predicted heat release amount value;

[0029] S62: Use the mapping relationship between the heat release amount and the voltage to inversely calculate the voltage value required to compensate for the difference, that is, the compensation voltage value;

[0030] S63: If the difference is positive, the pulse width modulation duty cycle is increased so that the output voltage of the output module increases by the compensation voltage value; otherwise, if the difference is negative, the pulse width modulation duty cycle is reduced so that the output voltage of the output module decreases by the compensation voltage value.

[0031] In a second aspect, 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 method for controlling a heated smoking device based on a heat release model provided by any one of the implementations of the first aspect described above is implemented.

[0032] In a third aspect, an embodiment of the present application provides a computer storage medium, which stores a computer program. The computer program includes program instructions. When the program instructions are executed by a processor, the heating smoking device control method based on the heat release model provided by any implementation method of the first aspect of the embodiment of the present application can be implemented.

[0033] The beneficial effects of the heating smoking device control method based on the heat release model of the present invention are:

[0034] By establishing a heat release model, the heat release of heated smoking devices can be controlled, thereby improving the energy utilization of the smoking devices and the user's smoking experience. The heating control has high precision, good stability and fast response speed. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0036] Figure 1 It is a control flow diagram of an embodiment of a method for controlling a heated smoking article based on a heat release model of the present invention;

[0037] Figure 2 It is a schematic diagram of the overall connection of a heating smoking article control system in one embodiment of a heating smoking article control method based on a heat release model of the present invention;

[0038] In the figure: 1. Power module, 2. Data acquisition module, 3. Least squares support vector machine model, 4. Comparison module, 5. Loop execution module, 6. Control module, 6. PID control module, 7. Output module, 8. Interaction module, A. Heating element. DETAILED DESCRIPTION

[0039] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application.

[0040] In the following introduction, the terms "first" and "second" are only for the purpose of description and cannot be construed as indicating or implying relative importance. The following introduction provides multiple embodiments of the present application. Different embodiments can be replaced or combined. Therefore, the present application can also be considered to include all possible combinations of the same and / or different embodiments described. Thus, if one embodiment includes features A, B, and C, and another embodiment includes features B and D, then the present application should also be considered to include embodiments containing one or more all other possible combinations of A, B, C, and D, even though such embodiments may not be explicitly described in the following content.

[0041] The following description provides examples and does not limit the scope, applicability, or examples set forth in the claims. Changes can be made to the functions and arrangements of the described elements without departing from the scope of the content of the present application. Various processes or components can be appropriately omitted, substituted, or added to each example. For example, the described method can be executed in a different order than the described order, and various steps can be added, omitted, or combined. In addition, the features described in some examples can be combined into other examples.

[0042] Embodiment 1: Please refer to Figure 1 and Figure 2 , a heating smoking device control method based on a heat release model, applicable to a heating smoking device control system, including a heating element, a power supply module, a data acquisition module, a least squares support vector machine model, a comparison module, a control module, an output module, and an interaction module,

[0043] Among them: The heating element A is inserted into the heating smoking device for heating the cigarette;

[0044] The heating element A is connected downstream of the output module 7.

[0045] The data acquisition module 2 is connected to the heating element A for collecting voltage U, current I, and temperature T data of the smoking device;

[0046] The power supply module 1 is connected to the data acquisition module 2 and the heating element A for providing power for the entire MCU main control board and peripheral devices;

[0047] The least squares support vector machine model 3 is connected downstream of the data acquisition module 2 for predicting the heat release value;

[0048] The comparison module 5 is connected downstream of the support vector machine model 4 and is configured to compare the heat release value predicted by the least squares support vector machine model 3 with the ideal heat release value.

[0049] The loop execution module 5 and the comparison module 4 are connected to each other downstream to form a loop connection, and are configured to repeatedly execute the comparison module 4 until a predetermined condition is met.

[0050] The ideal heat release setting and display module 8 is connected upstream of the comparison module 4 and is configured to set the heat release value for sucking an entire cigarette and display the set curve graph and its value on the LCD.

[0051] The control module 6 is connected downstream of the comparison module 4 and is configured to control the output voltage value according to the heat release value;

[0052] The output module 7 is connected downstream of the control module 6 and is configured to drive the heating element A.

[0053] The method includes the following steps:

[0054] S1: When the heating element is inserted into the heating smoking device, the power supply module performs power-on initialization;

[0055] In this application, the power supply module 1 is used to supply power to the entire heating smoking device control system, including the MCU main control chip and other devices / modules, so that the heating smoking device performs power-on initialization.

[0056] S2: Obtain the ideal heat release curve during the entire smoking process of the heating smoking device sent by the interaction module, and obtain the ideal heat release value of each data point;

[0057] Wherein, the heat release Q of the electric heating smoking device is defined as the cumulative sum of power, that is:

[0058]

[0059] Where: P is power; the operator performs human-computer interaction with the heating smoking device control system through the interaction module and inputs the ideal heat release curve during the entire smoking process of the heating smoking device.

[0060] As an option of the embodiment of this application, when performing step S2, obtaining the ideal heat release curve during the entire smoking process of the heating smoking device sent by the interaction module is specifically:

[0061] S21: Perform a smoking experiment on the smoking device in advance. When the smoking device is smoking, collect voltage data by connecting a voltmeter in parallel with both ends of the heating element of the smoking device, collect current data by connecting an ammeter in series with the heating element of the smoking device, collect all data points of the time required for sucking each cigarette, and calculate the power consumption curve using the voltage and current corresponding to each data point;

[0062] S22: Calculate the heat release value of each data point;

[0063] S23: Repeat steps S21 to S22 and draw a predetermined number of cigarettes;

[0064] S24: Calculate the heat release of the data points corresponding to the suction of all cigarettes, take the average value, and obtain the ideal heat release value Q0 of each data point;

[0065] S25: Use the ideal heat release value corresponding to each data point to form a coordinate graph, with the horizontal axis being time and the vertical axis being the ideal heat release value, which is used as the set ideal heat release curve.

[0066] Here, when performing step S21, when the smoking device is in suction, use a suction machine to suck the cigarette, adopt a custom suction mode (suck for 2 s, pause for 18 s). When the smoking device is in suction, use a voltmeter to collect voltage data in parallel with both ends of the heating element of the smoking device, and use an ammeter to collect current data in series with the heating element of the smoking device. Collect 3 data points per second, collect all the data points of the time required to suck each cigarette, and calculate the power (P = UI) consumption curve using the voltage and current corresponding to each data point.

[0067] It should be noted that if the total suction time of the whole cigarette is 120 seconds and 3 data points are collected per second, there are a total of 361 data points (including the starting and ending points of data collection).

[0068] When performing step S22, use the above heat release (Q) formula to calculate the heat release value of each data point;

[0069] When performing step S23, repeat steps S21 to S22 no less than 20 times, that is, draw at least 20 cigarettes. All cigarettes are of the same type, the smoking device (MC Meet1.2) is the same, and the suction mode is the same custom mode;

[0070] Finally, when performing step S24, the ideal heat release value of each data point obtained during at least 20 suction processes for each data point is Q0.

[0071] For example, for the first suction, the heat release of 361 data points is respectively recorded as: Q 1-1 , Q 1-2 , Q 1-3 , ……, Q 1-361 ; for the second suction, the heat release of 361 data points is also respectively recorded as: Q 2-1 , Q 2-2 , Q 2-3 , ……, Q 2-361; And so on; Among them: the value before the horizontal line “-” refers to the number of puffs, and the value after the horizontal line “-” refers to the puff data point.

[0072] The ideal heat release value of the first data point is Q 1-1 ,,Q 2-1 , ..., Q 20-1 , …and other values.

[0073] S3: The data acquisition module collects the voltage, current and temperature data of the heating element in real time; inputs the data into the trained least squares support vector machine model, and the least squares support vector machine model outputs the predicted heat release value of each sampling data point;

[0074] Specifically, when executing step S3, the data acquisition module sets a voltmeter and an ammeter at both ends of the heating element and arranges a thermocouple sensor on the surface of the heating element to collect the voltage, current and temperature data of the heating element in real time. The sampling frequency is the same as the sampling frequency of the data points, and 3 data points are collected per second.

[0075] In this application, the voltage U, current I, and temperature T data obtained by the data acquisition module 2 are used as the input of the least squares support vector machine model 3, and the voltage, current, and temperature data are collected at the same time. The sampling frequency is set to collect three data points per second, and the predicted heat release value Q of each data point is used. c As the output of the least squares support vector machine model 3 (the corresponding relationship is: the least squares support vector machine is a black box, and the voltage, current, and temperature data of each data point are used as the input of the black box. After the black box training, the predicted heat release Q corresponding to each data point is obtained c The predicted calorie release value Qc required for each data point in the process of smoking a cigarette can be predicted by the least squares support vector machine model 3.

[0076] As an optional embodiment of the present application, the least squares support vector machine model (LSSVM) is pre-trained. The voltage, current, and temperature data are collected in real time throughout the device to directly predict the heat release value. However, since the kernel function parameter g and the regularization parameter C in the least squares support vector machine model 3 are very important, they will affect the accuracy of the entire model prediction. Therefore, the following is an advance least squares support vector machine model training process. That is to say, the data set mentioned below is collected in advance for the suction experiment. When executing step S3, the training process of the least squares support vector machine model is specifically as follows:

[0077] Collect the voltage, current, and temperature data of the heating element. Collect several groups (preferably 20 groups) of data, and perform normalized data preprocessing on the measured data according to the ratio of 7:3 for the training set and test set samples. Use the training samples to train and generate a least squares support vector machine model. The training formula is as follows:

[0078]

[0079] Among them, the Gaussian radial basis kernel function K(x i , x j ) = exp[-||x i - x j || 2 / (2σ 2 )], α i is the Lagrange factor, α i ∈ R; b is the constant deviation.

[0080] As an option in the embodiment of the present application, when performing step S3, after training and generating the least squares support vector machine model, use the particle swarm optimization algorithm PSO to optimize the accuracy of the least squares support vector machine model. Specifically as follows: The least squares support vector machine model 3 uses the particle swarm optimization algorithm PSO to optimize two core parameters that affect the accuracy of the least squares support vector machine (LSSVM) regression model: the kernel function parameter g and the regularization parameter C. Take g and C as the x-axis coordinate and y-axis coordinate of the particle respectively. The population size is set to M (a parameter in the particle swarm optimization algorithm, generally set to 20), and the maximum number of iterations is h max (generally set to 100), C ∈ [1, 10000], g ∈ [0, 1], and follow the following steps:

[0081] The first step: Initialize the particle swarm, and randomly set the initial positions x and velocities v of the particles (can be set arbitrarily, which is related to the ranges of the parameters C and g, as long as it is set within the range);

[0082] The second step: Calculate the fitness of each particle. At each particle position, use the training sample data to train and obtain the LSSVM regression model, and use the trained model to calculate the predicted values of the test samples, and take the root mean square error between the true values and the predicted values of the test samples as the fitness value of the particle. Its expression is:

[0083]

[0084] The third step: For all i ∈ {1, 2,..., M}

[0085] If fitness i > Pbest i , then let Pbest i= fitness i ;

[0086] If fitness i > gbest, reset the index number a of gbest;

[0087] Among them, Pbest i is the maximum fitness value ever reached by the i-th particle, is the position corresponding to the maximum fitness value ever reached by the particle, and gbest is the best position experienced by all particles in the population.

[0088] Step 4: The position x i and velocity v i of each particle are respectively:

[0089]

[0090] x i = x i + v i ;

[0091] Among them, r1 and r2 are random numbers between [0, 1], c1 and c2 are acceleration coefficients, generally c1 + c2 ≥ 4, and w is the inertia weight;

[0092] Step 5: Check the stop condition. If the maximum number of iterations hmax is reached, stop the iteration; otherwise, return to Step 2;

[0093] Step 6: Based on the obtained optimal parameters g and C, further establish an LSSVM regression model.

[0094] S4: The comparison module calculates the absolute value of the difference between the ideal heat release value and the predicted heat release value of each data point to obtain the heat release difference;

[0095] S5: Determine whether the heat release difference is greater than the preset threshold. If so, the control module calculates the voltage value corresponding to compensating the heat release difference and executes Step S6; otherwise, continue to execute Step S3;

[0096] Before executing Step S5, obtain the preset threshold sent by the interaction module.

[0097] Here, if the heat release difference is not greater than the preset threshold, use the loop execution module 5 to return to Step S3 and repeatedly compare the predicted heat release value and the ideal heat release value.

[0098] S6: The control module changes the output voltage value of the output module so that the heating element heats up to the ideal heat release value for the next puff.

[0099] In the present application, when executing step S6, the control module calculates the voltage value corresponding to the compensation heat release difference, and outputs it to the control module in the form of a voltage signal. The control module outputs the pulse width modulation duty cycle waveform of the corresponding voltage signal to the MOS tube of the output module, and controls the output power of the heating element by controlling the opening and closing of the MOS tube.

[0100] As an option in the embodiment of the present application, when executing step S6, the output power of the heating element is controlled as follows:

[0101] S61: Obtaining the difference Q between the ideal calorific value and the predicted calorific value V ; It should be noted that the heat release difference is Q V The absolute value of Q V It can be a positive value (i.e. the ideal calorific value is greater than the predicted calorific value) or a negative value (i.e. the ideal calorific value is less than the predicted calorific value).

[0102] S62: using the mapping relationship between heat release and voltage, reversely calculating the voltage value required to compensate for the difference, that is, the compensation voltage value;

[0103] The mapping relationship between heat release and voltage is: And during the operation of the heating element, its resistance value remains constant.

[0104] S63: If the difference is positive, the pulse width modulation duty cycle is increased so that the output voltage of the output module increases by the compensation voltage value; otherwise, if the difference is negative, the pulse width modulation duty cycle is reduced so that the output voltage of the output module decreases by the compensation voltage value.

[0105] The beneficial effects of the heating smoking device control method based on the heat release model of the present invention are:

[0106] By establishing a heat release model, the heat release of heated smoking devices can be controlled, thereby improving the energy utilization of the smoking devices and the user's smoking experience. The heating control has high precision, good stability and fast response speed.

[0107] Embodiment 2: The embodiment of the present application further provides an electronic device, including 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 method for controlling a heated smoking device based on a heat release model provided by any one of the implementations of the first aspect described above is implemented.

[0108] Embodiment 3, the embodiment of the present application provides a computer storage medium, the computer storage medium stores a computer program, the computer program includes program instructions, and when the program instructions are executed by a processor, the heating smoking device control method based on the heat release model provided by any implementation method of the first aspect or the second aspect of the embodiment of the present application can be implemented.

[0109] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.

[0110] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0111] In the several embodiments provided in the present application, it should be understood that the disclosed devices can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of the units, which is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some service interfaces, and the indirect coupling or communication connection of devices or units can be electrical or other forms.

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

[0113] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0114] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on such understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a memory and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned memory includes: USB flash drives, read-only memory (ROM), random access memory (RAM), external hard drives, magnetic disks, or optical discs, etc., all of which can store program codes.

[0115] Those of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing relevant hardware through a program. The program can be stored in a computer-readable memory, and the memory can include: flash drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs, etc.

[0116] The above are only exemplary embodiments of the present disclosure and should not be used to limit the scope of the present disclosure. That is, any equivalent changes and modifications made in accordance with the teachings of the present disclosure still fall within the scope covered by the present disclosure. After considering the specification and practicing the present disclosure, those skilled in the art will readily think of other embodiments of the present disclosure. The present application aims to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common general knowledge or conventional technical means in the technical field not described in the present disclosure. The specification and embodiments are only regarded as exemplary, and the scope and spirit of the present disclosure are defined by the claims.

Claims

1. A control method for a heating smoking device based on a heat release model, characterized in that: The method is used for a heating smoking device control system, which includes a heating element, a power supply module, a data acquisition module, a least squares support vector machine model, a comparison module, a control module, an output module, and an interaction module; the method includes the following steps: S1: When the heating element is inserted into the heating smoking device, the power supply module performs power-on initialization; S2: Conduct a pre-smoking experiment on the smoking device. During smoking, collect the voltage data and current data at the heating element of the smoking device, collect all data points of the time required to smoke each cigarette, and calculate the power consumption curve for each data point; calculate the heat release value for each data point; repeat smoking a predetermined number of cigarettes; calculate and take the average of the heat release values of the corresponding data points during the smoking of all cigarettes to obtain the ideal heat release value for each data point; use the ideal heat release value corresponding to each data point to form a coordinate graph, with the horizontal axis being time and the vertical axis being the ideal heat release value, as the set ideal heat release curve; S3: The data acquisition module collects the voltage, current, and temperature data of the heating element in real time; inputs them into the trained least squares support vector machine model, and the least squares support vector machine model outputs the predicted heat release value for each sampling data point; S4: The comparison module calculates the absolute value of the difference between the ideal heat release value and the predicted heat release value for each data point to obtain the heat release difference; S5: Determine whether the heat release difference is greater than a preset threshold. If so, the control module calculates the voltage value corresponding to compensating for the heat release difference and executes step S6; otherwise, continue to execute step S3; S6: The control module changes the output voltage value of the output module so that the heating element heats up to the ideal heat release value for the next smoking; The calculation formula for the heat release amount Q is where P is the power.

2. The method for controlling a heating smoking device based on a heat release model according to claim 1, wherein: When executing step S2, specifically: S21: Conduct a pre-smoking experiment on the smoking device. During the smoking of the smoking device, use a voltmeter to collect voltage data in parallel with both ends of the heating element of the smoking device, use an ammeter to collect current data in series with the heating element of the smoking device, collect all data points of the time required to smoke each cigarette, and calculate the power consumption curve using the voltage and current corresponding to each data point; S22: Calculate the heat release value for each data point; S23: Repeat steps S21 to S22 and smoke a predetermined number of cigarettes; S24: Calculate the heat release values of the corresponding data points during the smoking of all cigarettes, take the average, and obtain the ideal heat release value for each data point; S25: Use the ideal heat release value corresponding to each data point to form a coordinate graph, with the horizontal axis being time and the vertical axis being the ideal heat release value, and use this as the set ideal heat release curve.

3. The method for controlling a heating smoking device based on a heat release model according to claim 1, wherein: When executing step S3, the data acquisition module collects the voltage, current, and temperature data of the heating element in real time by setting a voltmeter and an ammeter at both ends of the heating element and arranging thermocouple sensors on the surface of the heating element.

4. The method for controlling a heating smoking device based on a heat release model according to claim 3, wherein: When performing step S3, the training process of the least squares support vector machine model is specifically as follows: Collect the voltage, current, and temperature data of the heating element. Collect several groups of data and perform normalized data preprocessing on the measured data according to the ratio of 7:3 for the training set and test set samples. Use the training samples to train and generate a least squares support vector machine model.

5. The control method for a heating smoking device based on a heat release model according to claim 4, wherein: When performing step S3, after training and generating a least squares support vector machine model, use the particle swarm optimization algorithm PSO to optimize the accuracy of the least squares support vector machine model.

6. The control method for a heating smoking device based on a heat release model according to claim 1, wherein: Before performing step S5, obtain the preset threshold sent by the interaction module.

7. The control method for a heating smoking device based on a heat release model according to claim 1, wherein: When performing step S6, the control module calculates the voltage value corresponding to the compensated heat release difference and outputs it in the form of a voltage signal to the control module. The control module outputs a pulse width modulation duty cycle waveform of the corresponding voltage signal to the MOS transistor of the output module, and controls the output power of the heating element by controlling the on and off of the MOS transistor.

8. The control method for a heating smoking device based on a heat release model according to claim 7, wherein: When performing step S6, control the output power of the heating element specifically as follows: S61: Obtain the difference between the ideal heat release value and the predicted heat release value. S62: Use the mapping relationship between heat release and voltage to inversely calculate the voltage value required to compensate for the difference, that is, the compensation voltage value. S63: If the difference is positive, increase the pulse width modulation duty cycle so that the output voltage of the output module increases by the compensation voltage value; conversely, if the difference is negative, decrease the pulse width modulation duty cycle so that the output voltage of the output module decreases by the compensation voltage value.

9. An electronic device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements a control method for a heating smoking device based on a heat release model according to any one of claims 1 to 8.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements a control method for a heating smoking device based on a heat release model according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Heating method of electronic smoking set

    CN107095343A

  • Particle swarm optimization-based least square support vector machine combined predicting method

    CN103020434A

  • Electronic cigarette and smoke volume control method therefor

    CN106102487A