Method and device for detecting residual amount of matrix band, aerosol generating device and medium
By obtaining the rotation angle of the motor of the aerosol generating device and the single winding length, the winding radius was calculated, which solved the problem of failure to detect the remaining amount after the substrate tape was removed, and achieved accurate detection of the remaining amount.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-24
- Publication Date
- 2026-03-24
AI Technical Summary
In the prior art, when the matrix strip is removed during use and then reinstalled into the aerosol generating device, the number of suction ports is reset to zero, making it impossible to accurately detect the remaining amount of matrix strip.
By obtaining the current rotation angle of the motor of the aerosol generating device and combining it with the single winding length of the substrate strip to be heated, the current winding radius of the winding reel is calculated, and the remaining length of the substrate strip to be heated or the remaining number of suction ports is determined based on the current winding radius.
Even if the substrate tape is removed and reinstalled during use, its remaining length or the number of remaining aspirable ports can still be accurately detected, thus improving the detection success rate.
Smart Images

Figure CN121714082A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application belongs to the technical field of aerosol generation, and particularly relates to a method and device for detecting the remaining length of a substrate strip, an aerosol generating device, and a medium. BACKGROUND
[0002] An aerosol generating device is an electronic device that generates aerosol for a user to inhale by heating an aerosol generating substrate. In some aerosol generating devices, the aerosol generating substrate used in matching is usually in the form of a strip, which is referred to as a substrate strip. The substrate strip is conveyed to a heating position of a heating body by a conveying mechanism.
[0003] Currently, the remaining length of a substrate strip is determined by recording the number of puffs of aerosol generated by the substrate strip and calculating the remaining length of the substrate strip based on the number of puffs of aerosol that can be generated by the substrate strip and the number of puffs of aerosol that have been generated by the substrate strip.
[0004] However, when the substrate strip is removed from the aerosol generating device and then reloaded into the aerosol generating device during use, the number of puffs of aerosol generated by the substrate strip is reset to zero. Therefore, the remaining length of the substrate strip cannot be determined based on the number of puffs of aerosol that have been generated, resulting in a failure to detect the remaining length of the substrate strip. SUMMARY
[0005] Therefore, the present application provides a method and device for detecting the remaining length of a substrate strip, an aerosol generating device, and a medium to solve the above problems of the prior art.
[0006] In a first aspect, the present application provides a method for detecting the remaining length of a substrate strip. The method comprises: when it is determined that the aerosol generating device is being puffed, obtaining the current rotation angle of a motor of the aerosol generating device, the motor being configured to drive a take-up reel of the aerosol generating device to rotate, so that the take-up reel winds a to-be-heated substrate strip wound on a take-off reel of the aerosol generating device to a heating position of the aerosol generating device, and winds the heated substrate strip; determining the current winding radius of the take-off reel based on the length of a single winding of the to-be-heated substrate strip and the current rotation angle, the length of a single winding being used to represent the length of movement of the to-be-heated substrate strip when the aerosol generating device is puffed once; and determining the remaining length or the remaining number of puffs of the to-be-heated substrate strip based on the current winding radius.
[0007] In some optional embodiments, the remaining length of the to-be-heated substrate strip is determined based on the current winding radius, which comprises: obtaining the inner diameter of the take-off reel on which the to-be-heated substrate strip is not wound; calculating the number of remaining windings of the to-be-heated substrate strip based on the thickness of the substrate strip, the inner diameter of the take-off reel, and the current winding radius; and determining the remaining length of the to-be-heated substrate strip based on the number of remaining windings.
[0008] In some optional embodiments, determining the remaining length of the substrate strip to be heated based on the remaining number of winding layers includes: obtaining the full-wound radius of the unwound reel when it is fully wound with the substrate strip to be heated and the total length of the substrate strip; determining the number of fully wound layers of the unwound reel when it is fully wound with the substrate strip to be heated based on the full-wound radius, the inner diameter of the reel, and the thickness of the substrate strip; determining the length of the heated substrate strip based on the number of fully wound layers, the full-wound radius, the remaining number of winding layers, and the thickness of the substrate strip; and determining the remaining length of the substrate strip to be heated based on the total length of the substrate strip and the length of the heated substrate strip.
[0009] In some optional embodiments, the number of layers of the substrate to be heated on the roll-out reel is determined based on the roll-out radius, the inner diameter of the reel, and the thickness of the substrate strip. This includes: calculating the difference between the roll-out radius and the inner diameter of the reel to obtain the roll-out thickness of the substrate to be heated on the roll-out reel; and calculating the ratio of the roll-out thickness to the thickness of the substrate strip to obtain the number of roll-out layers.
[0010] In some optional embodiments, the length of the heated substrate strip is determined based on the number of fully wound layers, the full-wound radius, the remaining number of wound layers, and the substrate strip thickness. This includes: calculating the roll-out length of the substrate strip to be heated that has been rolled out by the roll-out reel for each layer based on the number of fully wound layers, the full-wound radius, the remaining number of wound layers, and the substrate strip thickness; and calculating the sum of the roll-out lengths of the substrate strip to be heated that has been rolled out by the roll-out reel for all layers to obtain the length of the heated substrate strip.
[0011] In some optional embodiments, determining the remaining length of the substrate strip to be heated based on the remaining number of winding layers includes: calculating the winding length of the substrate strip to be heated in each layer of the winding reel based on the remaining number of winding layers and the thickness of the substrate strip; and calculating the sum of the winding lengths of the substrate strip to be heated in all layers of the winding reel to obtain the remaining length of the substrate strip to be heated.
[0012] In some optional embodiments, determining the remaining number of suction ports of the substrate strip to be heated based on the current winding radius includes: determining the remaining number of suction ports of the aerosol generating device based on the remaining length of the substrate strip to be heated and the single winding length; and generating a reminder message when the remaining number of suction ports is less than or equal to the threshold number of remaining suction ports.
[0013] Secondly, embodiments of this application provide a device for detecting the remaining amount of matrix strip. The device includes an acquisition module, a first determination module, and a second determination module. The acquisition module is used to acquire the current rotation angle of the motor of the aerosol generating device when it is determined that the aerosol generating device is being aspirated. The motor drives the winding disc of the aerosol generating device to rotate, so that the winding disc transports the matrix strip to be heated, which is wound on the winding disc of the aerosol generating device, to the heating position of the aerosol generating device, and winds the heated matrix strip. The first determination module is used to determine the current winding radius of the winding disc based on the single winding length of the matrix strip to be heated and the current rotation angle. The single winding length is used to characterize the movement length of the matrix strip to be heated when the aerosol generating device is aspirated once. The second determination module is used to determine the remaining length of the matrix strip to be heated or the remaining number of aspirable ports based on the current winding radius.
[0014] Thirdly, embodiments of this application provide an aerosol generating apparatus, including a memory; one or more processors coupled to the memory; and one or more application programs, wherein the one or more application programs are stored in the memory and configured to be executed by the one or more processors, and the one or more application programs are configured to perform the matrix band remaining quantity detection method as provided in the first aspect above.
[0015] Fourthly, embodiments of this application provide a computer-readable storage medium storing program code, which can be called by a processor to execute the matrix band remaining quantity detection method provided in the first aspect above.
[0016] Fifthly, embodiments of this application provide a computer program product that, when run on a computer device, causes the computer device to perform the method for detecting the amount of substrate remaining as described in the first aspect above.
[0017] The solution provided in this application, when it is determined that the aerosol generating device is being aspirated, obtains the current rotation angle of the motor of the aerosol generating device. The motor is used to drive the winding disc of the aerosol generating device to rotate, so that the winding disc transports the substrate strip to be heated, which is wound on the winding disc of the aerosol generating device, to the heating position of the aerosol generating device, and winds the heated substrate strip. Based on the single winding length of the substrate strip to be heated and the current rotation angle, the current winding radius of the winding disc is determined. The single winding length is used to characterize the substrate strip to be heated when the aerosol generating device is aspirated once. The system measures the moving length of the substrate strip and determines the remaining length or number of remaining suction ports of the substrate strip to be heated based on the current winding radius. This allows for the detection of the remaining length or number of remaining suction ports of the substrate strip to be heated based on the single winding length of the substrate strip and the current rotation angle of the motor. Even if the substrate strip to be heated is removed during use and then reinstalled into the aerosol generating device, the remaining length or number of remaining suction ports of the substrate strip to be heated can still be detected based on the single winding length and the current rotation angle, thus improving the success rate of detecting the remaining amount of substrate strip. Attached Figure Description
[0018] 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.
[0019] Figure 1 A schematic diagram of an aerosol generating apparatus provided in an embodiment of this application is shown.
[0020] Figure 2 A schematic flowchart of a method for detecting the remaining amount of atomizing medium provided in an embodiment of this application is shown.
[0021] Figure 3 This paper illustrates a scenario flowchart of a method for detecting the remaining amount of atomizing medium provided in an embodiment of this application.
[0022] Figure 4 This paper illustrates another flowchart of the method for detecting the remaining amount of atomizing medium provided in an embodiment of this application.
[0023] Figure 5 A structural block diagram of a device for detecting the remaining amount of atomized medium provided in an embodiment of this application is shown.
[0024] Figure 6 A functional block diagram of an aerosol generating apparatus provided in an embodiment of this application is shown.
[0025] Figure 7This application illustrates a computer-readable storage medium for storing or carrying program code that implements a method for detecting the remaining amount of atomized medium according to an embodiment of this application.
[0026] Figure 8 This application provides a computer program product for storing or carrying program code that implements a method for detecting the remaining amount of atomizing medium according to an embodiment of this application. Detailed Implementation
[0027] To make the inventive objectives, features, and advantages of this application more apparent and understandable, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the embodiments described below are only some embodiments of this application, and not all embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0028] It should be understood that, when used in this 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 collections thereof.
[0029] It should also be understood that the terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the scope of the application. As used in this specification and the appended claims, the singular forms “a,” “an,” and “the” are intended to include the plural forms unless the context clearly indicates otherwise.
[0030] It should also be further understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.
[0031] Furthermore, in the description of this application, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0032] An aerosol generating device is an electronic device that generates aerosols for users to inhale by heating an aerosol generating matrix. In some aerosol generating devices, the aerosol generating matrix used is usually in the form of a strip, which is simply referred to as a matrix strip. The matrix strip is conveyed to the heating position of the heating element by a conveying mechanism.
[0033] Currently, the remaining amount of the aerosol generating device's matrix belt is estimated by recording the number of aerosols that have been extracted from the matrix belt and by using the number of extractable and extracted aerosols from the matrix belt as a basis.
[0034] However, when the matrix strip is removed during use and then reinstalled into the aerosol generating device, the number of suction ports for the aerosol generated by the matrix strip is reset to zero. Therefore, it is impossible to calculate the remaining amount of the matrix strip based on the number of suction ports, resulting in the failure of the detection of the remaining amount of the matrix strip.
[0035] To address the aforementioned issues, the method, apparatus, aerosol generating device, and medium for detecting the remaining amount of matrix strip provided in this application embodiment, when it is determined that the aerosol generating device is being drawn in, acquires the current rotation angle of the motor of the aerosol generating device. The motor drives the winding disc of the aerosol generating device to rotate, so that the winding disc transports the matrix strip to be heated, which is wound on the winding disc of the aerosol generating device, to the heating position of the aerosol generating device, and winds the heated matrix strip. Based on the single winding length of the matrix strip to be heated and the current rotation angle, the current winding radius of the winding disc is determined. The single winding length is used to characterize the amount of matrix strip remaining. The aerosol generating device measures the moving length of the substrate strip to be heated when one suction point is drawn, and determines the remaining length or remaining number of suction points of the substrate strip to be heated based on the current winding radius. This enables the detection of the remaining length or remaining number of suction points of the substrate strip to be heated based on the single winding length of the substrate strip and the current rotation angle of the motor. Even if the substrate strip to be heated is removed and reloaded into the aerosol generating device during use, the remaining length or remaining number of suction points of the substrate strip to be heated can still be detected based on the single winding length and the current rotation angle, thus improving the success rate of detecting the remaining amount of substrate strip.
[0036] The technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings.
[0037] Please see Figure 1 This illustration shows an application scenario of the aerosol generating device 100 provided in this application embodiment. The aerosol generating device 100 may include a housing 110, a motor 120, an input reel 130, an output reel 140, a substrate belt to be heated 150, a heated substrate belt 160, a heating element 170, and a controller 180. The motor 120, input reel 130, output reel 140, substrate belt to be heated 150, heated substrate belt 160, heating element 170, and controller 180 can be installed in the housing 110. The housing 110 can provide installation support for the motor 120, input reel 130, output reel 140, substrate belt to be heated 150, heated substrate belt 160, heating element 170, and controller 180.
[0038] The material of the housing 110 can be any of the following: engineering plastics (e.g., polycarbonate (PC), polystyrene (PS), nylon (PA), polyimide (PI), etc.), aluminum alloy, stainless steel, or ABS plastic (Acrylonitrile Butadiene Styrene plastic, ABS plastic), etc., without limitation.
[0039] Motor 120 is connected to winding reel 130. Motor 120 drives winding reel 130 to rotate, so that winding reel 130 transports the substrate strip 150 to be heated wound on winding reel 140 to the heating position of heating body 170, and winds the heated substrate strip 160. Motor 120 can be any of the following: brushed DC motor, brushless DC motor, air pump motor, or vibratory motor, etc., without limitation.
[0040] The winding reel 130 is used to wind the heated substrate strip 160, and the winding reel 140 is used to wind the substrate strip 150 to be heated. The winding reel 130 is connected to the winding reel 140 through the heated substrate strip 160 and the substrate strip 150 to be heated. The heated substrate strip 160 is obtained by heating the substrate strip 150 to be heated at the heating position.
[0041] The substrate 150 to be heated includes an aerosol generating matrix layer and a base belt. The aerosol generating matrix layer is coated on the base belt. The main components of the aerosol generating matrix layer may include glycerol, propylene glycol, fragrance, and nicotine, etc. The base belt may be made of conductive or magnetic materials.
[0042] The heating element 170 can be used to heat the substrate strip 150 that has been wound to the heating position so that the substrate strip 150 generates an aerosol. The heating element 170 can be any of the following: resistance heating element, electromagnetic heating element, or infrared heating element. No limitation is made here.
[0043] The controller 180 is communicatively connected to the motor 120 and the heating element 170, and interacts with the motor 120 and the heating element 170 for data exchange. The controller 180 can be used to control the rotation of the motor 120 and to control the heating element 170 for heating.
[0044] In some embodiments, when the aerosol generating apparatus 100 replaces the new in-wrap reel 130 and the new out-wrap reel 140, the newly added in-wrap reel 130 is not wound with the heated substrate strip 160, and the out-wrap reel 140 is fully wound with the substrate strip 150 to be heated.
[0045] When the aerosol generating device 100 is suctioned, the motor 120 drives the winding reel 130 to rotate, so that the winding reel transports the substrate strip 150 to be heated on the winding reel 140 to the heating position. After the substrate strip 150 is heated at the heating position, it becomes a heated substrate strip 160. Under the continuous drive of the motor 120, the winding reel 130 winds the heated substrate strip 160.
[0046] Please see Figure 2 This document illustrates a flowchart of a method for detecting the remaining amount of matrix bands according to an embodiment of this application. In a specific embodiment, the method for detecting the remaining amount of matrix bands can be applied to, for example... Figure 1 The controller 180 in the aerosol generating device 100 shown below will be used as an example to illustrate the following discussion. Figure 2 The process shown is described in detail. The method for detecting the amount of residual matrix band may include steps 210 to 230.
[0047] Step 210: When it is determined that the aerosol generating device is being drawn in, obtain the current rotation angle of the motor of the aerosol generating device.
[0048] In this embodiment of the application, when the controller determines that the aerosol generating device is being drawn in, it can obtain the current rotation angle of the motor of the aerosol generating device.
[0049] The motor can be used to drive the winding disc of the aerosol generating device to rotate, so that the winding disc can transport the substrate strip to be heated, which is wound on the winding disc of the aerosol generating device, to the heating position of the aerosol generating device, and wind the heated substrate strip, which is generated by heating the substrate strip to be heated at the heating position.
[0050] Specifically, the aerosol generating device may also include an angle sensor, which is mounted on the motor and used to detect the rotation angle of the motor. The angle sensor is communicatively connected to the controller and interacts with the controller for data exchange.
[0051] When the controller determines that the aerosol generating device is being drawn in, it can send a detection command to the angle sensor. The angle sensor receives and responds to the detection command, detects the rotation angle of the motor, obtains the current rotation angle of the motor, and sends the current rotation angle to the controller. The controller receives the current rotation angle returned by the angle sensor.
[0052] The angle sensor can be any of the following: Hall effect angle sensor, magnetoresistive angle sensor, photoelectric angle sensor, or resistive voltage divider angle sensor. The type of angle sensor is not limited here, and can be set according to actual needs.
[0053] In some embodiments, the aerosol generating device may further include a pressure sensor disposed within the airflow channel of the aerosol generating device, which can be used to monitor the air pressure value within the airflow channel. The pressure sensor is communicatively connected to the controller and interacts with the controller for data exchange.
[0054] The controller can control the air pressure sensor to monitor the air pressure value in the airflow channel, and determine whether the aerosol generating device is being sucked up based on the monitored air pressure change value. When it is determined that the aerosol generating device is being sucked up based on the monitored air pressure change value, the controller can obtain the current rotation angle of the motor of the aerosol generating device.
[0055] When the pressure change is greater than or equal to the pressure change threshold, it is determined that the aerosol generating device is being pumped out; when the pressure change is less than the pressure change threshold, it is determined that the aerosol generating device is not being pumped out.
[0056] Among them, the air pressure change threshold can be used to characterize the minimum air pressure change value in the airflow channel before and after the aerosol generating device is aspirated. The air pressure change threshold can be the air pressure change value preset by the user, or it can be the air pressure change value automatically generated by the controller based on the detection process of multiple detections of the remaining amount of matrix strip, etc. There is no limitation here.
[0057] The barometric pressure sensor can be any of the following: resistive barometric pressure sensor, capacitive barometric pressure sensor, voltage barometric pressure sensor, or grating barometric pressure sensor; no specific limitation is made here.
[0058] Step 220: Determine the current winding radius of the roll-out reel based on the single winding length of the substrate strip to be heated and the current rotation angle.
[0059] In this embodiment of the application, when the controller determines that the aerosol generating device is being drawn in, after obtaining the current rotation angle of the motor of the aerosol generating device, the current winding radius of the roll-out reel can be determined based on the single winding length of the substrate belt to be heated and the current rotation angle.
[0060] The single roll length can be used to characterize the length of the heated matrix strip when the aerosol generating device is sucked up. The single roll length is a fixed value, and the length of the heated matrix strip is fixed when the aerosol generating device is sucked up each time, so that the amount of aerosol sucked up by the user is roughly the same each time, which improves the user's sucking experience of the aerosol generating device.
[0061] The current winding radius is the sum of the thickness of the substrate strip to be heated wound on the winding reel and the inner diameter of the reel without the substrate strip to be heated wound on the winding reel.
[0062] In one application scenario, the current rotation angle of the motor is θ, and the single winding length of the substrate strip to be heated is s. The current winding radius r1 of the winding reel can be calculated according to Formula 1 based on the current rotation angle θ and the single winding length s.
[0063] Formula 1 is:
[0064] Step 230: Determine the remaining length of the substrate strip to be heated based on the current winding radius.
[0065] In this embodiment, after the controller determines the current winding radius of the winding reel based on the single winding length of the substrate strip to be heated and the current rotation angle, it can determine the remaining length of the substrate strip to be heated based on the current winding radius. This enables the detection of the remaining length of the substrate strip to be heated based on the single winding length of the substrate strip to be heated and the current rotation angle of the motor. Even if the substrate strip to be heated is removed during use and then reloaded into the aerosol generating device, the remaining length of the substrate strip to be heated can still be detected based on the single winding length and the current rotation angle, thus improving the success rate of detecting the remaining amount of the substrate strip.
[0066] Specifically, after determining the current winding radius of the take-off reel based on the single winding length of the substrate strip to be heated and the current rotation angle, the controller can obtain the inner diameter of the reel that has not wound the substrate strip to be heated. Based on the substrate strip thickness, the reel inner diameter, and the current winding radius, the controller calculates the remaining winding layers of the substrate strip to be heated and determines the remaining length of the substrate strip to be heated. By detecting the remaining length of the substrate strip to be heated based on the substrate strip thickness, the reel inner diameter, and the current winding radius, the detection accuracy of the remaining amount of substrate strip is improved.
[0067] In one application scenario, the inner diameter of the winding reel is r0, and the thickness of the substrate strip to be heated is d. The remaining number of winding layers n can be calculated according to Formula 2 based on the substrate strip thickness d, the inner diameter of the reel r0, and the current winding radius r1.
[0068] Formula 2 is:
[0069] Regarding the process by which the controller determines the remaining length of the substrate strip to be heated based on the remaining number of winding layers, in some embodiments, the controller can calculate the winding length of the substrate strip to be heated in each layer of the winding reel based on the remaining number of winding layers and the thickness of the substrate strip, and calculate the sum of the winding lengths of the substrate strip to be heated in all layers of the winding reel to obtain the remaining length of the substrate strip to be heated. Calculating the remaining length of the substrate strip to be heated based on the remaining number of winding layers and the thickness of the substrate strip improves the accuracy of the calculation of the remaining length of the substrate strip to be heated.
[0070] In one application scenario, the substrate thickness is d, and the remaining number of winding layers is n. The winding length L of each layer of the substrate to be heated on the winding reel can be calculated using Formula 3, based on the substrate thickness d and the remaining number of winding layers n. i .
[0071] Formula 3 is: L i =2π(r0+(i-1)d), i=1, 2,...,n.
[0072] Based on the winding length L of each layer of the substrate strip to be heated wound on the winding reel i Calculate the sum of the winding lengths of all layers of the substrate strip to be heated according to Formula 4, and obtain the remaining length L' of the substrate strip to be heated.
[0073] Formula four is:
[0074]
[0075] Regarding the process by which the controller determines the remaining length of the substrate strip to be heated based on the remaining number of winding layers, in some embodiments, the controller can obtain the full-wound radius of the unwound reel when it is fully wound with the substrate strip to be heated and the total length of the substrate strip. Based on the full-wound radius, the inner diameter of the reel, and the thickness of the substrate strip, the controller determines the number of full-wound layers of the substrate strip to be heated on the unwound reel. Based on the number of full-wound layers, the full-wound radius, the remaining number of winding layers, and the thickness of the substrate strip, the controller determines the length of the heated substrate strip. Based on the total length of the substrate strip and the length of the heated substrate strip, the controller determines the remaining length of the substrate strip to be heated. Calculating the remaining length of the substrate strip to be heated based on the total length of the substrate strip and the length of the heated substrate strip improves the accuracy of the calculation of the remaining length of the substrate strip to be heated.
[0076] Regarding the process by which the controller obtains the full-wound radius and total substrate length of the roll-out reel when it is fully loaded with the substrate to be heated, as one implementation, the controller pre-stores the full-wound radius and total substrate length of the roll-out reel when it is fully loaded with the substrate to be heated. The controller can read the pre-stored full-wound radius and total substrate length of the roll-out reel when it is fully loaded with the substrate to be heated.
[0077] Regarding the process by which the controller obtains the full-wound radius and total substrate length of the roll-out reel when it is fully wound with the substrate to be heated, as one implementation, the controller can generate a first prompt message and receive the full-wound radius and total substrate length of the roll-out reel when it is fully wound with the substrate to be heated, uploaded by the user based on the first prompt message.
[0078] The first prompt message can be used to prompt the user to upload the full radius of the rolled substrate tape and the total length of the substrate tape to the controller. The first prompt message can be at least one of the following: sound prompt message, text prompt message, or light prompt message, etc., without limitation.
[0079] Regarding the process by which the controller determines the number of layers of the substrate to be heated on the roll-out reel based on the roll-out radius, the inner diameter of the reel, and the thickness of the substrate strip, as one implementation, the controller can calculate the difference between the roll-out radius and the inner diameter of the reel to obtain the roll-out thickness of the substrate to be heated on the roll-out reel, and calculate the ratio of the roll-out thickness to the thickness of the substrate strip to obtain the number of roll-out layers.
[0080] In one application scenario, the full roll radius is R, the inner diameter of the reel is r0, and the substrate thickness is d. The difference between the full roll radius R and the inner diameter of the reel r0 can be calculated according to Formula 5 to obtain the full roll thickness D.
[0081] Formula 5 is: D = R - r0.
[0082] The number of layers N is calculated according to Formula 6 based on the full roll thickness D and the substrate thickness d.
[0083] Formula six is:
[0084] Regarding the process by which the controller determines the length of the heated substrate strip based on the number of fully wound layers, the full-wound radius, the remaining number of wound layers, and the substrate strip thickness, as one implementation, the controller can calculate the roll-out length of the heated substrate strip that has been rolled out by the roll-out reel for each layer based on the number of fully wound layers, the full-wound radius, the remaining number of wound layers, and the substrate strip thickness, and calculate the sum of the roll-out lengths of the heated substrate strip that has been rolled out by the roll-out reel for all layers to obtain the length of the heated substrate strip.
[0085] In one application scenario, the total substrate length is L0, the number of fully wound layers is N, the full-wound radius is R, the remaining number of wound layers is n, and the substrate thickness is d. The unwound length L of each layer of the substrate to be heated, already wound on the unwound reel, can be calculated using Formula 7 based on the number of fully wound layers N, the full-wound radius R, the remaining number of wound layers n, and the substrate thickness d. j .
[0086] Formula 7 is: L j =2π(R-(Nj)d), j=n+1, n+2,...,N.
[0087] And based on the winding length L of each layer of the substrate strip to be heated that has been wound out by the winding reel. j According to Formula 8, the sum of the roll-out lengths of all layers of the substrate strip to be heated on the roll-out plate is calculated to obtain the length L of the heated substrate strip.
[0088] Formula 8 is:
[0089]
[0090] Based on the total substrate length L0 and the length of the heated substrate L", the remaining length L' of the substrate to be heated is calculated according to Formula 9.
[0091] Formula 9 is: L' = L0 - L".
[0092] Regarding the process by which the controller obtains the inner diameter of the reel without the substrate strip to be heated on the unwound reel, in some embodiments, the controller pre-stores the inner diameter of the reel without the substrate strip to be heated on the unwound reel, and the controller can read the pre-stored inner diameter of the reel without the substrate strip to be heated on the unwound reel.
[0093] Regarding the process by which the controller obtains the inner diameter of the reel from which the substrate to be heated is not wound, in some embodiments, the controller may generate a second prompt message and receive the inner diameter of the reel from which the substrate to be heated is not wound, uploaded by the user based on the second prompt message.
[0094] The second prompt message can be used to prompt the user to upload the inner diameter of the reel that has not been wound with the substrate to be heated to the controller. The second prompt message can be at least one of the following: sound prompt message, text prompt message, or light prompt message, etc., without limitation.
[0095] In one application scenario, such as Figure 3 As shown, the method for detecting the amount of residual matrix band may include steps 310 to 380.
[0096] Step 310: Determine whether the aerosol generating device is being aspirated.
[0097] Step 320: When it is determined that the aerosol generating device is being drawn in, obtain the current rotation angle θ of the motor of the aerosol generating device.
[0098] Step 330: Calculate the remaining number of winding layers n of the substrate strip to be heated based on the substrate strip thickness d, the inner diameter r0 of the reel, and the current rotation angle θ.
[0099] Step 340: Calculate the number of layers N based on the full roll radius R, the inner diameter r0 of the roll, and the thickness d of the substrate strip.
[0100] Step 350: When the remaining number of winding layers n equals the number of fully wound layers N, generate the third prompt message.
[0101] Where n = N, it indicates that a brand new matrix tape has been loaded. The third prompt message is used to inform the user that the matrix tape currently loaded into the aerosol generating device is a brand new matrix tape and has not been used. The third prompt message can be at least one of the following: sound prompt, text prompt, or light prompt, etc., without limitation.
[0102] Step 360: When the remaining number of winding layers n is less than the number of fully wound layers N, determine the remaining amount of the substrate strip to be heated and generate a fourth prompt message containing the remaining amount of the substrate strip to be heated.
[0103] The remaining amount of substrate to be heated can be calculated based on the inner diameter r0 of the reel, the remaining number of winding layers n, and the thickness d of the substrate strip, or based on the total substrate strip length L0, the full-wound radius R, the full-wound layers N, the remaining number of winding layers n, and the thickness d of the substrate strip.
[0104] The remaining amount of the substrate strip to be heated can be at least one of the following: the remaining number of suction ports, the remaining percentage, or the remaining length, and there is no limitation here.
[0105] The fourth prompt message is used to inform the user that the matrix tape currently loaded into the aerosol generating device is a used matrix tape. The fourth prompt message can be at least one of the following: sound prompt message, text prompt message, or light prompt message, etc., without limitation.
[0106] Step 370: When the remaining number of winding layers n is less than the remaining number of winding layers threshold, generate the fifth prompt message.
[0107] The remaining winding layer threshold can be used to characterize that the remaining amount of the substrate tape to be heated is small. The remaining winding layer threshold can be a value preset by the user, or it can be a value automatically generated by the controller based on the detection process of detecting the remaining amount of the substrate tape multiple times, etc. There is no limitation here.
[0108] As an example, the remaining winding layer threshold can be 2 layers, or it can be 3 layers, etc., without limitation here.
[0109] The fifth prompt message is used to inform the user that the remaining amount of the substrate belt to be heated in the aerosol generating device is low. The fifth prompt message can be at least one of the following: sound prompt message, text prompt message, or light prompt message, etc., without limitation.
[0110] Step 380: When the remaining number of winding layers n = 1, control the aerosol generating device to stop heating and generate the sixth prompt message.
[0111] When the remaining number of winding layers n = 1, it indicates that the substrate tape to be heated is about to be used up. The sixth prompt message can be used to remind the user to replace the substrate tape. The sixth prompt message can be at least one of the following: sound prompt, text prompt, or light prompt, etc., without limitation.
[0112] The solution provided in this application, when it is determined that the aerosol generating device is being aspirated, obtains the current rotation angle of the motor of the aerosol generating device. The motor is used to drive the winding disc of the aerosol generating device to rotate, so that the winding disc transports the substrate strip to be heated, which is wound on the winding disc of the aerosol generating device, to the heating position of the aerosol generating device, and winds the heated substrate strip. Based on the single winding length of the substrate strip to be heated and the current rotation angle, the current winding radius of the winding disc is determined. The single winding length is used to characterize the movement length of the substrate strip to be heated when the aerosol generating device is aspirated once, and the remaining length of the substrate strip to be heated is determined based on the current winding radius. This enables the detection of the remaining length of the substrate strip to be heated based on the single winding length of the substrate strip to be heated and the current rotation angle of the motor. Even if the substrate strip to be heated is removed and reloaded into the aerosol generating device during use, the remaining length of the substrate strip to be heated can still be detected based on the single winding length and the current rotation angle, thus improving the detection success rate of the remaining amount of substrate strip.
[0113] Please see Figure 4 This illustrates a flowchart of a method for detecting the amount of residual matrix bands according to another embodiment of this application. In a specific embodiment, the method for detecting the amount of residual matrix bands can be applied to, for example... Figure 1 The controller 180 in the aerosol generating device 100 shown below will be used as an example to illustrate the following discussion. Figure 4 The process shown is described in detail. The method for detecting the amount of residual matrix band may include steps 410 to 450.
[0114] Step 410: When it is determined that the aerosol generating device is being drawn in, obtain the current rotation angle of the motor of the aerosol generating device.
[0115] Step 420: Determine the current winding radius of the roll-out reel based on the single winding length of the substrate strip to be heated and the current rotation angle.
[0116] Step 430: Determine the remaining length of the substrate strip to be heated based on the current winding radius.
[0117] In this embodiment, steps 410, 420 and 430 can be referred to the corresponding steps in the previous embodiments, and will not be repeated here.
[0118] Step 440: Determine the remaining number of suction ports of the aerosol generating device based on the remaining length of the substrate belt to be heated and the single winding length.
[0119] In this embodiment, after the controller determines the remaining length of the substrate strip to be heated based on the current winding radius, it can determine the remaining number of suction ports of the aerosol generating device based on the remaining length of the substrate strip to be heated and the single winding length.
[0120] In one application scenario, the remaining length of the substrate strip to be heated is L', and the single roll length is s. Based on the remaining length L' of the substrate strip to be heated and the single roll length s, the ratio of the remaining length L' to the single roll length s can be calculated according to Formula 10 to obtain the remaining number of suction ports X.
[0121] Formula 10 is:
[0122] Step 450: When the number of remaining suction ports is less than or equal to the threshold number of remaining suction ports, generate a reminder message.
[0123] In this embodiment, after the controller determines the number of remaining aerosol generating ports based on the remaining matrix strip length and the single roll length, when the number of remaining aerosol generating ports is less than or equal to the threshold number of remaining aerosol generating ports, a reminder message can be generated to remind the user to replace the matrix strip of the aerosol generating device. This avoids insufficient remaining matrix strip, which would result in the user drawing less aerosol and improve the user's drawing experience.
[0124] The threshold for the number of remaining aspirable ports can be a value preset by the user, or it can be a value automatically generated by the controller based on the detection process of multiple detections of the remaining amount of matrix strip, etc., and there is no limitation here.
[0125] The reminder message can be any one of the following: sound reminder message, text reminder message, or light reminder message, etc., without any limitation here.
[0126] The solution provided in this embodiment obtains the current rotation angle of the motor of the aerosol generating device when it is determined that the aerosol generating device is being drawn in. Based on the single winding length of the substrate strip to be heated and the current rotation angle, the current winding radius of the winding reel is determined. Based on the current winding radius, the remaining length of the substrate strip to be heated is determined. Based on the remaining length of the substrate strip to be heated and the single winding length, the remaining number of suction ports of the aerosol generating device is determined. When the remaining number of suction ports is less than or equal to the threshold number of remaining suction ports, an alert message is generated. This achieves the detection of the remaining length of the substrate strip to be heated based on the single winding length of the substrate strip to be heated and the current rotation angle of the motor. Even if the substrate strip to be heated is removed and reloaded into the aerosol generating device during use, the remaining length of the substrate strip to be heated can still be detected based on the single winding length and the current rotation angle, thus improving the detection success rate of the remaining amount of substrate strip.
[0127] Furthermore, when the remaining number of aerosol ports is less than or equal to the threshold number of remaining aerosol ports based on the remaining length of the substrate strip to be heated, a reminder message is generated to remind the user to replace the substrate strip of the aerosol generating device. This avoids insufficient remaining substrate strip, which would result in the user drawing less aerosol and improve the user's aerosol drawing experience.
[0128] Please see Figure 5 This illustrates a matrix strip remaining quantity detection device 500 provided in one embodiment of this application. The matrix strip remaining quantity detection device 500 can be applied to, for example... Figure 1 The controller 180 of the aerosol generating device 100 shown below will be used as an example to illustrate the following discussion. Figure 5 The matrix strip remaining quantity detection device 500 shown will be described in detail. The matrix strip remaining quantity detection device 500 may include an acquisition module 510, a first determination module 520 and a second determination module 530.
[0129] The acquisition module 510 can be used to acquire the current rotation angle of the motor of the aerosol generating device when it is determined that the aerosol generating device is being aspirated. The motor can be used to drive the winding disc of the aerosol generating device to rotate so that the winding disc can transport the substrate strip to be heated, which is wound on the winding disc of the aerosol generating device, to the heating position of the aerosol generating device and wind the heated substrate strip. The first determination module 520 can be used to determine the current winding radius of the winding disc based on the single winding length of the substrate strip to be heated and the current rotation angle. The single winding length can be used to characterize the moving length of the substrate strip to be heated when the aerosol generating device is aspirated once. The second determination module 530 can be used to determine the remaining length of the substrate strip to be heated or the remaining number of aspirable ports based on the current winding radius.
[0130] In some implementations, the second determining module 530 may include an acquisition unit, a calculation unit, and a determining unit.
[0131] The acquisition unit can be used to acquire the inner diameter of the unwound substrate strip to be heated on the winding reel; the calculation unit can be used to calculate the remaining number of winding layers of the substrate strip to be heated based on the substrate strip thickness, the reel inner diameter, and the current winding radius; the determination unit can be used to determine the remaining length of the substrate strip to be heated based on the remaining number of winding layers.
[0132] In some implementations, the determining unit may include an acquisition subunit, a first determining subunit, a second determining subunit, and a third determining subunit.
[0133] The acquisition subunit can be used to acquire the full-wound radius and total substrate length of the winding reel. The first determination subunit can be used to determine the number of full-wound layers of the substrate strip to be heated on the winding reel based on the full-wound radius, the inner diameter of the reel, and the substrate thickness. The second determination subunit can be used to determine the length of the heated substrate strip based on the number of full-wound layers, the full-wound radius, the remaining number of winding layers, and the substrate thickness. The third determination subunit can be used to determine the remaining length of the substrate strip to be heated based on the total substrate length and the length of the heated substrate strip.
[0134] In some implementations, the first determining subunit may include a first calculation subunit and a second calculation subunit.
[0135] The first calculation sub-unit can be used to calculate the difference between the full-length radius and the inner diameter of the reel, to obtain the full-length thickness of the substrate strip to be heated on the reel; the second calculation sub-unit can be used to calculate the ratio of the full-length thickness to the thickness of the substrate strip, to obtain the number of full-length layers.
[0136] In some implementations, the second determining subunit may include a third calculation subunit and a fourth calculation subunit.
[0137] The third calculation sub-unit can be used to calculate the roll-out length of the substrate strip to be heated for each layer that has been rolled out by the roll-out reel, based on the number of fully rolled layers, the full roll radius, the remaining number of rolled layers, and the thickness of the substrate strip; the fourth calculation sub-unit can be used to calculate the sum of the roll-out lengths of the substrate strip to be heated for all layers that have been rolled out by the roll-out reel, and obtain the length of the heated substrate strip.
[0138] In some implementations, the determining unit may further include a first calculation subunit and a second calculation subunit.
[0139] The first calculation subunit can be used to calculate the winding length of the substrate strip to be heated in each layer of the winding reel based on the remaining number of winding layers and the thickness of the substrate strip; the second calculation subunit can be used to calculate the sum of the winding lengths of the substrate strip to be heated in all layers of the winding reel to obtain the remaining length of the substrate strip to be heated.
[0140] In some embodiments, the substrate strip remaining quantity detection device 500 may further include a third determination module and a generation module.
[0141] The third determining module can be used to determine the remaining number of aerosol generating ports of the aerosol generating device based on the remaining length of the substrate belt to be heated and the single winding length; the generating module can be used to generate a reminder message when the remaining number of aerosol generating ports is less than or equal to the threshold number of remaining aerosol generating ports.
[0142] The solution provided in this embodiment, when it is determined that the aerosol generating device is being aspirated, obtains the current rotation angle of the motor of the aerosol generating device. The motor is used to drive the winding disc of the aerosol generating device to rotate, so that the winding disc transports the substrate strip to be heated, which is wound on the winding disc of the aerosol generating device, to the heating position of the aerosol generating device, and winds the heated substrate strip. Based on the single winding length of the substrate strip to be heated and the current rotation angle, the current winding radius of the winding disc is determined. The single winding length is used to characterize the substrate strip to be heated when the aerosol generating device is aspirated once. The system measures the moving length of the substrate strip and determines the remaining length or number of remaining suction ports of the substrate strip to be heated based on the current winding radius. This allows for the detection of the remaining length or number of remaining suction ports of the substrate strip to be heated based on the single winding length of the substrate strip and the current rotation angle of the motor. Even if the substrate strip to be heated is removed during use and then reinstalled into the aerosol generating device, the remaining length or number of remaining suction ports of the substrate strip to be heated can still be detected based on the single winding length and the current rotation angle, thus improving the success rate of detecting the remaining amount of substrate strip.
[0143] It should be noted that the various embodiments in this specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For device embodiments, since they are basically similar to method embodiments, the description is relatively simple; relevant parts can be referred to in the descriptions of the method embodiments. Any processing method described in the method embodiments can be implemented in the device embodiments through corresponding processing modules, and will not be elaborated upon further in the device embodiments.
[0144] Furthermore, the functional modules in the various embodiments of this application can be integrated into one processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The integrated modules described above can be implemented in hardware or as software functional modules.
[0145] Please see Figure 6 The diagram illustrates a functional block diagram of an aerosol generating apparatus 600 provided in one embodiment of this application. The aerosol generating apparatus 600 may include one or more of the following components: a memory 610, a processor 620, and one or more application programs. One or more application programs may be stored in the memory 610 and configured to be executed by one or more processors 620. One or more application programs are configured to perform the methods as described in the foregoing method embodiments.
[0146] The memory 610 may include random access memory (RAM) or read-only memory. The memory 610 may be used to store instructions, programs, code, code sets, or instruction sets. The memory 610 may include a program storage area and a data storage area. The program storage area may store instructions for implementing the operating system, instructions for implementing at least one function (such as determining that the aerosol generating device is being aspirated, obtaining the current rotation angle, determining the rotation of the winding reel, winding the substrate strip to be heated, winding the heated substrate strip, determining the current winding radius, aspirating an aerosol generating device, determining the remaining length, obtaining the inner diameter of the reel, calculating the remaining number of winding layers, obtaining the full-length radius, obtaining the total substrate strip length, determining the number of full-length layers, determining the length of the heated substrate strip, calculating the difference between the full-length radius and the inner diameter of the reel, obtaining the full-length thickness, calculating the ratio of the full-length thickness to the substrate strip thickness, obtaining the number of full-length layers, calculating the unwound length, calculating the sum of the unwound lengths, obtaining the length of the heated substrate strip, calculating the winding length, calculating the sum of the winding lengths, obtaining the remaining length, determining the remaining number of aspirable ports, and generating reminder information, etc.), and instructions for implementing the various method embodiments described below. The data storage area can also store data created during the use of the aerosol generating device 600 (such as aerosol generating device, motor, current rotation angle, winding reel, winding reel, substrate strip to be heated, heating position, heated substrate strip, single winding length, current winding radius, moving length, remaining length, reel inner diameter, substrate strip thickness, remaining winding layers, full winding radius, total substrate strip length, full winding layers, heated substrate strip length, full winding thickness, winding length, remaining suction ports, remaining suction port threshold, and reminder information).
[0147] The processor 620 may include one or more processing cores. The processor 620 connects to various parts within the aerosol generating device 600 via various interfaces and lines, and performs various functions and processes data of the aerosol generating device 600 by running or executing instructions, programs, code sets, or instruction sets stored in the memory 610, and by calling data stored in the memory 610. Optionally, the processor 620 may be implemented using at least one hardware form of Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), or Programmable Logic Array (PLA). The processor 620 may integrate one or a combination of several of the following: Central Processing Unit (CPU), Graphics Processing Unit (GPU), and modem. The CPU primarily handles the operating system, user interface, and applications; the GPU is responsible for rendering and drawing the displayed content; and the modem handles wireless communication. It is understood that the modem may also not be integrated into the processor 620 and may be implemented separately using a communication chip.
[0148] Please refer to Figure 7 This diagram illustrates a structural block diagram of a computer-readable storage medium provided in an embodiment of this application. The computer-readable storage medium 700 stores program code 710, which can be called by a processor to execute the methods described in the above method embodiments.
[0149] The computer-readable storage medium 700 may be an electronic memory such as flash memory, EEPROM (Electrically Erasable Programmable Read-Only Memory), EPROM, hard disk, or ROM. Optionally, the computer-readable storage medium 700 includes a non-transitory computer-readable storage medium. The computer-readable storage medium 700 has storage space for program code 710 that performs any of the method steps described above. This program code can be read from or written to one or more computer program products. The program code 710 may be compressed, for example, in a suitable form.
[0150] Please refer to Figure 8This diagram illustrates a structural block diagram of a computer program product 800 provided in an embodiment of this application. The computer program product 800 includes a computer program / instructions 810, which is stored in a computer-readable storage medium of a computer device. When the computer program product 800 runs on the computer device, the processor of the computer device reads the computer program / instructions 810 from the computer-readable storage medium, and executes the computer program / instructions 810, causing the computer device to perform the methods described in the above-described method embodiments.
[0151] The solution provided in this embodiment, when it is determined that the aerosol generating device is being aspirated, obtains the current rotation angle of the motor of the aerosol generating device. The motor is used to drive the winding disc of the aerosol generating device to rotate, so that the winding disc transports the substrate strip to be heated, which is wound on the winding disc of the aerosol generating device, to the heating position of the aerosol generating device, and winds the heated substrate strip. Based on the single winding length of the substrate strip to be heated and the current rotation angle, the current winding radius of the winding disc is determined. The single winding length is used to characterize the substrate strip to be heated when the aerosol generating device is aspirated once. The system measures the moving length of the substrate strip and determines the remaining length or number of remaining suction ports of the substrate strip to be heated based on the current winding radius. This allows for the detection of the remaining length or number of remaining suction ports of the substrate strip to be heated based on the single winding length of the substrate strip and the current rotation angle of the motor. Even if the substrate strip to be heated is removed during use and then reinstalled into the aerosol generating device, the remaining length or number of remaining suction ports of the substrate strip to be heated can still be detected based on the single winding length and the current rotation angle, thus improving the success rate of detecting the remaining amount of atomized medium.
[0152] Finally, it should be noted that the above 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.
Claims
1. A method for detecting the amount of residual matrix band, characterized in that, include: When it is determined that the aerosol generating device is being drawn in, the current rotation angle of the motor of the aerosol generating device is obtained. The motor is used to drive the winding disc of the aerosol generating device to rotate so that the winding disc can transport the substrate strip to be heated that is wound on the winding disc of the aerosol generating device to the heating position of the aerosol generating device and wind the heated substrate strip. The current winding radius of the roll-out reel is determined based on the single winding length of the substrate strip to be heated and the current rotation angle. The single winding length is used to characterize the length of movement of the substrate strip to be heated when the aerosol generating device is sucked in one breath. The remaining length of the substrate strip to be heated or the remaining number of suction ports is determined based on the current winding radius.
2. The detection method according to claim 1, characterized in that, Determining the remaining length of the substrate strip to be heated based on the current winding radius includes: Obtain the inner diameter of the reel from which the substrate to be heated is not wound; The remaining number of winding layers of the substrate strip to be heated is calculated based on the substrate strip thickness, the inner diameter of the reel, and the current winding radius. The remaining length of the substrate strip to be heated is determined based on the remaining number of winding layers.
3. The detection method according to claim 2, characterized in that, Determining the remaining length of the substrate tape to be heated based on the remaining number of winding layers includes: Obtain the full-wound radius and total length of the substrate strip when the roll-out reel is fully wound with the substrate strip to be heated; The number of layers required to fully roll the substrate strip to be heated on the roll-out reel is determined based on the full-roll radius, the inner diameter of the reel, and the thickness of the substrate strip. The length of the heated substrate strip is determined based on the number of fully wound layers, the full-wound radius, the remaining number of wound layers, and the substrate strip thickness. The remaining length of the substrate to be heated is determined based on the total substrate length and the length of the heated substrate.
4. The detection method according to claim 3, characterized in that, The step of determining the number of fully wound layers of the substrate strip to be heated on the unwound reel based on the full-wound radius, the inner diameter of the reel, and the thickness of the substrate strip includes: Calculate the difference between the full-wrap radius and the inner diameter of the reel to obtain the full-wrap thickness of the unwrap reel when it is fully wrapped around the substrate strip to be heated; The number of roll layers is obtained by calculating the ratio of the roll thickness to the matrix strip thickness.
5. The detection method according to claim 3, characterized in that, The step of determining the length of the heated substrate strip based on the number of fully wound layers, the full-wound radius, the remaining number of wound layers, and the substrate strip thickness includes: The winding length of the substrate strip to be heated, which has been wound out for each layer, is calculated based on the number of fully wound layers, the full winding radius, the remaining number of wound layers, and the thickness of the substrate strip. The length of the heated substrate strip is obtained by calculating the sum of the roll-out lengths of all layers of the substrate strip that have been rolled out by the roll-out reel.
6. The detection method according to claim 2, characterized in that, Determining the remaining length of the substrate tape to be heated based on the remaining number of winding layers includes: Based on the remaining number of winding layers and the thickness of the substrate strip, calculate the winding length of the substrate strip to be heated in each layer of the winding reel; The remaining length of the substrate strip to be heated is obtained by calculating the sum of the winding lengths of all layers of the winding disc.
7. The detection method according to any one of claims 1 to 6, characterized in that, Determining the number of remaining suction ports of the substrate strip to be heated based on the current winding radius includes: The remaining number of suction ports of the aerosol generating device is determined based on the remaining length of the substrate to be heated and the single roll length. A reminder message is generated when the number of remaining suction ports is less than or equal to the threshold number of remaining suction ports.
8. A device for detecting the amount of residual matrix, characterized in that, include: The acquisition module is used to acquire the current rotation angle of the motor of the aerosol generating device when it is determined that the aerosol generating device is being aspirated. The motor is used to drive the winding disc of the aerosol generating device to rotate so that the winding disc can transport the substrate strip to be heated that is wound on the winding disc of the aerosol generating device to the heating position of the aerosol generating device and wind the heated substrate strip. The first determining module is used to determine the current winding radius of the winding disc based on the single winding length of the substrate strip to be heated and the current rotation angle. The single winding length is used to characterize the length of movement of the substrate strip to be heated when the aerosol generating device is sucked in. The second determining module is used to determine the remaining length of the substrate strip to be heated or the remaining number of suction ports based on the current winding radius.
9. An aerosol generating device, characterized in that, include: Memory; One or more processors are coupled to the memory; One or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the one or more processors, and the one or more applications are configured to perform the detection method as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium contains program code that can be called by a processor to execute the detection method as described in any one of claims 1 to 7.