Cigarette formula generation method based on chemical components and related device
By using a chemical composition-based approach and matrix operations and near-infrared spectroscopy to optimize cigarette formulation generation, the shortcomings of traditional methods relying on sensory evaluation and experience are overcome. This achieves efficient and precise cigarette formulation design, improving the efficiency of tobacco leaf and cigarette product quality assessment and formulation design.
Patent Information
- Application Number
- CN202511681116.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-17
- Publication Date
- 2025-12-16
AI Technical Summary
In existing technologies, cigarette formulation design mainly relies on sensory evaluation and experience, which leads to the quality judgment of tobacco leaves and cigarette products depending on human sensory organs, lacking quantitative standards, and the process of formulation fitting, selection and modification is inefficient.
A chemical composition-based approach is adopted to construct an inventory matrix and a target matrix by obtaining the chemical indicators and inventory of single-material tobacco. Matrix operations are then used to generate the target cigarette formula. Near-infrared spectroscopy and matrix operations are combined to optimize the formula generation process.
This technology enables the efficient generation of cigarette formulas, ensuring that the generated formulas closely resemble the target chemical components. It improves the accuracy of sensory evaluation and the precision of the formulas, reduces reliance on experience and guesswork, and increases production efficiency.
Smart Images

Figure CN121128947A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of cigarette formulation technology, and in particular to a method for generating cigarette formulation based on chemical components, a device for generating cigarette formulation based on chemical components, an equipment for generating cigarette formulation based on chemical components, and a computer-readable storage medium. Background Technology
[0002] Cigarette formulation design refers to the composition of tobacco leaves in cigarette production and the weight percentage of each type. It is a crucial step in cigarette production, involving the selection and blending of different types, grades, and origins of tobacco leaves to achieve specific aromas, flavors, and styles. Cigarette formulation design not only affects cigarette quality but also influences cost control and production efficiency.
[0003] Traditional cigarette formulation methods are typically based entirely on sensory evaluation. The general process involves first evaluating the tobacco leaves to be used in the formulation to understand their quality characteristics. After gaining a preliminary sensory understanding, several formulations with different structures are drafted based on product design requirements, experience, and sensory knowledge. Small samples are then rolled, and the one that best meets the design requirements is selected for pilot testing. Next, sensory evaluation is conducted, modifications are made, and finally, a standard formulation is determined before production begins. Its shortcomings are mainly twofold: first, the quality of tobacco leaves and cigarette products can only be judged by human senses; second, the fitting, selection, modification, and final determination of the formulation are highly experience-based, leading to blind spots, biases, and inefficiency.
[0004] Therefore, how to provide an efficient method for generating cigarette formulations is a problem that urgently needs to be solved by those skilled in the art. Summary of the Invention
[0005] The purpose of this invention is to provide a method for generating cigarette formulas based on chemical components, which can generate cigarette formulas efficiently; another purpose of this invention is to provide a device for generating cigarette formulas based on chemical components, a device for generating cigarette formulas based on chemical components, and a computer-readable storage medium, which can generate cigarette formulas efficiently.
[0006] To solve the above-mentioned technical problems, the present invention provides a method for generating cigarette formula based on chemical composition, comprising:
[0007] Obtain the chemical properties of each single-material tobacco, the inventory of each single-material tobacco, and the target chemical properties of the target tobacco.
[0008] The inverse of the inventory matrix is determined by multiplying the single-material chemical index by the inventory quantity, and the target matrix is determined by multiplying the target chemical index by the target total quantity.
[0009] Multiply the inverse of the inventory matrix by the target matrix to generate the amount of each single-ingredient tobacco as the target cigarette formula.
[0010] Optionally, obtaining the chemical properties of each individual tobacco product and the target chemical properties of the target tobacco product includes:
[0011] Near-infrared spectrometers were used to scan samples of individual tobacco products and the target tobacco to obtain near-infrared spectra.
[0012] The single-component chemical indicators are determined from the near-infrared spectra of each single-component tobacco based on a near-infrared model, and the target chemical indicators are determined from the near-infrared spectra of the target tobacco.
[0013] Optionally, multiplying the single-material chemical index by the inventory quantity to determine the inverse matrix of the inventory matrix includes:
[0014] The inventory matrix is determined by multiplying the single-material chemical index by the inventory quantity;
[0015] The inverse matrix of the inventory matrix is determined based on the left division operation of the matrix.
[0016] Optionally, after multiplying the target chemical index by the target total amount to determine the target matrix, the method further includes:
[0017] Perturbations are added to each parameter in the target matrix to generate multiple target matrices to be used;
[0018] The step of multiplying the inverse of the inventory matrix with the target matrix to generate the usage amount of each single-ingredient tobacco as the target cigarette formula includes:
[0019] The inverse of the inventory matrix is multiplied by each of the target matrices to be used to generate multiple sets of single-material tobacco dosages as multiple sets of target cigarette formulas.
[0020] Optionally, the mean of the disturbance is 0, and the distribution of the disturbance conforms to a normal distribution.
[0021] Optionally, after generating multiple sets of single-ingredient tobacco dosages as multiple target cigarette formulations, the following steps are also included:
[0022] Delete any single-ingredient tobacco products in the target cigarette formula whose proportion is outside the preset range;
[0023] The excess portion of the single-ingredient tobacco used in the target cigarette formula that exceeds the inventory is evenly distributed to the single-ingredient tobacco in the target cigarette formula that does not exceed the inventory.
[0024] The difference between the total amount of all single-ingredient tobaccos in the target cigarette formula and the total amount of the target formula is allocated to the single-ingredient tobacco with the highest usage in the target cigarette formula.
[0025] Optionally, obtaining the inventory of each individual tobacco product includes:
[0026] Based on the minimum material consumption limit for single-material tobacco, delete single-material tobacco products in the database whose inventory is less than the minimum material consumption limit for single-material tobacco from the database;
[0027] Based on the upper limit of single-material tobacco usage, the inventory of single-material tobacco products in the database that exceed the upper limit of single-material tobacco usage is adjusted to the inventory corresponding to the upper limit of single-material tobacco usage.
[0028] The present invention also provides a cigarette formula generation apparatus based on chemical components, comprising:
[0029] The acquisition module is used to acquire the chemical indicators of each single-material tobacco, the inventory of each single-material tobacco, and the target chemical indicators of the target tobacco.
[0030] The matrix module is used to multiply the single-material chemical index by the inventory quantity to determine the inverse matrix of the inventory matrix, and to multiply the target chemical index by the target total quantity to determine the target matrix;
[0031] The formulation module is used to multiply the inverse of the inventory matrix with the target matrix to generate the amount of each single-ingredient tobacco as the target cigarette formulation.
[0032] The present invention also provides a cigarette formula generation device based on chemical components, the device comprising:
[0033] Memory: Used to store computer programs;
[0034] Processor: Used to execute the computer program to implement the steps of the method for generating a cigarette formula based on chemical composition as described in any of the preceding claims.
[0035] The present invention also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the method for generating a cigarette formula based on chemical composition as described in any of the preceding claims.
[0036] The present invention provides a method for generating cigarette formula based on chemical composition, comprising: obtaining the chemical index of each single-material tobacco, the inventory of each single-material tobacco, and the target chemical index of the target tobacco; multiplying the single-material chemical index by the inventory to determine the inverse matrix of the inventory matrix, and multiplying the target chemical index by the target total quantity to determine the target matrix; and multiplying the inverse matrix of the inventory matrix by the target matrix to generate the amount of each single-material tobacco used as the target cigarette formula.
[0037] This application starts with the chemical indicators of single-material tobacco and target tobacco, takes into account the inventory of alternative single-material tobacco and the proportion requirements of formula design, and generates a formula that is close to the target chemical composition under the required dosage. This allows the cigarettes corresponding to the generated formula to achieve a more efficient and closer sensory evaluation.
[0038] The present invention also provides a cigarette formula generation device based on chemical components, a cigarette formula generation equipment based on chemical components, and a computer-readable storage medium, which also have the above-mentioned beneficial effects, and will not be described in detail here. Attached Figure Description
[0039] To more clearly illustrate the technical solutions of the embodiments of the present invention or the prior art, 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 the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0040] Figure 1 A flowchart illustrating a method for generating cigarette formula based on chemical components, provided in an embodiment of the present invention;
[0041] Figure 2 A flowchart illustrating a specific method for generating cigarette formulas based on chemical components, provided in an embodiment of the present invention;
[0042] Figure 3 This is a structural block diagram of a cigarette formula generation device based on chemical components provided in an embodiment of the present invention;
[0043] Figure 4 This is a structural block diagram of a cigarette formula generation device based on chemical components, provided in an embodiment of the present invention. Detailed Implementation
[0044] The core of this invention is to provide a method for generating cigarette formulations based on chemical components. In the prior art, traditional cigarette formulation design mainly relies on the personal experience of the formulation engineer and their understanding of tobacco leaf characteristics. The main shortcomings are that it is experience-based, inefficient, and lacks quantitative standards.
[0045] The present invention provides a method for generating cigarette formula based on chemical composition, comprising: obtaining the chemical index of each single-material tobacco, the inventory of each single-material tobacco, and the target chemical index of the target tobacco; multiplying the single-material chemical index by the inventory to determine the inverse matrix of the inventory matrix, and multiplying the target chemical index by the target total quantity to determine the target matrix; and multiplying the inverse matrix of the inventory matrix by the target matrix to generate the usage amount of each single-material tobacco as the target cigarette formula.
[0046] This application starts with the chemical indicators of single-material tobacco and target tobacco, takes into account the inventory of alternative single-material tobacco and the proportion requirements of formula design, and generates a formula that is close to the target chemical composition under the required dosage. This allows the cigarettes corresponding to the generated formula to achieve a more efficient and closer sensory evaluation.
[0047] To enable those skilled in the art to better understand the present invention, the invention will be further described in detail below with reference to the accompanying drawings and specific embodiments. Obviously, the described embodiments are merely some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0048] Example 1
[0049] Please refer to Figure 1 , Figure 1 This is a flowchart illustrating a method for generating cigarette formulas based on chemical components, provided as an embodiment of the present invention.
[0050] See Figure 1 In this embodiment, the method for generating cigarette formulas based on chemical components includes:
[0051] S101: Obtain the chemical properties of each single-material tobacco, the inventory of each single-material tobacco, and the target chemical properties of the target tobacco.
[0052] The aforementioned single-material tobacco refers to the single-material tobacco currently in the company's inventory that can be used for cigarette production. Each single-material tobacco has a corresponding inventory quantity and corresponding chemical indicators, i.e., single-material chemical indicators. The inventory quantity of single-material tobacco is usually stored in a database for easy retrieval, while the single-material chemical indicators refer to the values of various chemical indicators, including chemical components, of the single-material tobacco, such as the content of a certain chemical component in the single-material tobacco. Common chemical indicators of tobacco include 7 conventional components, 4 inorganic anions and cations, 5 polyphenols, 12 polybasic acids and higher fatty acids, 21 amino acids, 17 Amadori compounds, dichloromethane extract, pH, solanesol, and neophytadiene, etc. Specifically, they include the following:
[0053] Water-soluble total sugars, reducing sugars, total alkaloids, total nitrogen, potassium, chloride, starch, sulfate, phosphate, calcium, magnesium, neochlorogenic acid, chlorogenic acid, cryptochlorogenic acid, hyoscyamine, rutin, oxalic acid, malonic acid, succinic acid, malic acid, citric acid, vanillic acid, myristic acid, hexadecanoic acid, linoleic acid + oleic acid, linolenic acid, stearic acid, eicosanoic acid, aspartic acid, threonine, serine, asparagine, glutamic acid, glutamine, glycine, alanine, valine, cysteine, methionine, isoleucine, leucine, tyrosine, phenylalanine, 4-aminobutyric acid, lysine, histidine, tryptophan, arginine Acids, proline, 1-deoxy-1-L-alanine-D-fructose (FRU-ALA), 1-deoxy-1-L-valine-D-fructose (FRU-VAL), 1-deoxy-1-L-proline-D-fructose (FRU-PRO), 1-deoxy-1-L-phenylalanine-D-fructose (FRU-PHE), 1-deoxy-1-L-tryptophan-D-fructose (FRU-TRP), 1-deoxy-1-L-isoleucine-D-fructose (FRU-ILE), 1-deoxy-1-L-leucine-D-fructose (FRU-LEU) 1-Deoxy-1-L-Asparagine-D-Fructose (FRU-ASN), 1-Deoxy-1-L-Glutamic Acid-D-Fructose (FRU-GLU), 1-Deoxy-1-L-Aminobutyric Acid-D-Fructose (FRU-AMB), 1-Deoxy-1-L-Aspartic Acid-D-Fructose (FRU-ASP), 1-Deoxy-1-L-Glutamine-D-Fructose (FRU-GLN), 1-Deoxy-1-L-Glycine-D-Fructose (FRU-GLY), 1-Deoxy-1-L-Histidine-D-Fructose (FRU-HIS), 1-Deoxy-1-L-Threonine-D-Fructose (FRU-THR), 1-Deoxy-1-L-Tyrosine-D-Fructose (FRU-TYR), Glucosamine (GLU-AN), Dichloromethane Extract, pH, Solanesyl Alcohol, Neophytadiene.
[0054] In this embodiment, all of the aforementioned chemical indicators can be used as the types of chemical indicators included in the single-material chemical indicators. Alternatively, only a portion of the chemical indicators can be selected. For example, 36 indicators with high relevance to the formulation design can be selected from the aforementioned 70 chemical indicators and termed key chemical indicators, which can also be included as the types of chemical indicators included in the single-material chemical indicators. The specific types of chemical indicators included in the single-material chemical indicators are not specifically limited in this embodiment and depend on the specific circumstances. Correspondingly, in this embodiment, the target chemical indicator refers to the numerical values of multiple chemical indicators, including chemical components, possessed by the target tobacco, such as the content of a certain chemical component in the single-material tobacco. In this embodiment, all of the aforementioned chemical indicators can be used as the types of chemical indicators included in the target chemical indicators. Alternatively, only a portion of the chemical indicators can be selected. The specific limitations are not imposed in this embodiment and depend on the specific circumstances.
[0055] The specific methods for obtaining the above-mentioned single-material chemical indicators and target chemical indicators will be described in the following examples, and will not be repeated here.
[0056] S102: Multiply the single-material chemical index by the inventory quantity to determine the inverse matrix of the inventory matrix, and multiply the target chemical index by the target total quantity to determine the target matrix.
[0057] This step requires constructing two matrices: the inverse of the inventory matrix and the inverse of the inventory matrix. Constructing the inverse matrix begins with building the inventory matrix itself. This inventory matrix is formed by multiplying the chemical indicators of each ingredient by their corresponding inventory quantity. The row and column headings of this inventory matrix correspond to the names or numbers of specific tobacco ingredients, while the column and column headings correspond to the names of specific chemical indicators. The values in the inventory matrix are the sum of each data point in the chemical indicators multiplied by the corresponding inventory quantity of that tobacco ingredient. This step requires calculating the inverse of the inventory matrix to subsequently calculate the specific cigarette formula.
[0058] Another type of matrix is the target matrix, which can be a 1×m matrix. The item name corresponding to the row or column with "1" is the name or number of the target tobacco. The item name corresponding to the column or row can be the specific chemical indicator name. The specific value in the target matrix can be the value obtained by multiplying each data of the target chemical indicator by the total amount of the target tobacco that needs to be produced, that is, by multiplying by the target total amount of the target tobacco.
[0059] S103: Multiply the inverse of the inventory matrix with the target matrix to generate the amount of each single-material tobacco used as the target cigarette formula.
[0060] In this step, the inverse of the inventory matrix is multiplied by the target matrix. The resulting matrix contains values corresponding to various single-material tobaccos. These values represent the content of the corresponding single-material tobacco, i.e., the amount of each single-material tobacco used. Therefore, in this step, the formula corresponding to the target tobacco can be generated based on the new matrix obtained after matrix multiplication, i.e., the target cigarette formula.
[0061] This embodiment provides a method for generating cigarette formulations based on chemical composition. Starting from the chemical indicators of single-material tobacco and target tobacco, and considering the inventory of alternative single-material tobacco and the proportion requirements of formulation design, a formulation is generated. This method can obtain a formulation that is close to the target chemical composition while meeting the dosage requirements, thereby enabling the cigarettes corresponding to the generated formulation to achieve a more efficient and closer sensory evaluation.
[0062] The specific details of the method for generating cigarette formula based on chemical composition provided by this invention will be described in detail in the following embodiments.
[0063] Example 2
[0064] Please refer to Figure 2 , Figure 2 This is a flowchart illustrating a specific method for generating cigarette formulas based on chemical components, provided as an embodiment of the present invention.
[0065] See Figure 2 In this embodiment, the method for generating cigarette formulas based on chemical components includes:
[0066] S201: Use a near-infrared spectrometer to scan the samples of each single-material tobacco and the target tobacco to obtain near-infrared spectra.
[0067] In this step, a near-infrared spectrometer can be used to scan the samples of each single-material tobacco and the target tobacco to obtain the near-infrared spectra of the corresponding samples of each single-material tobacco and the target tobacco.
[0068] S202: Determine the chemical indicators of each single-material tobacco from the near-infrared spectrum based on the near-infrared model, and determine the target chemical indicators from the near-infrared spectrum of the target tobacco.
[0069] In this step, the specific values of the individual chemical indicators for each single-component tobacco can be determined from the near-infrared spectra of each individual tobacco product, and the specific values of the target chemical indicators for the target tobacco can be determined from the near-infrared spectra of the target tobacco. The aforementioned near-infrared model, also known as the near-infrared multi-component quantitative model, predicts 70 chemical indicators of tobacco based on near-infrared spectroscopy. This step can be performed using a mature "Tobacco Near-Infrared Analysis System Platform," and the specific details of this model will not be elaborated upon here. After this step, the individual chemical indicators of each single-component tobacco product and the target chemical indicators of the target tobacco can be obtained.
[0070] It should be noted that, in this embodiment, the above-mentioned single-material chemical indicators and target chemical indicators can be preprocessed, including missing value processing, abnormal data exclusion, and dimension unification, etc., which are not specifically limited here.
[0071] S203: Based on the minimum material consumption limit for single-material tobacco, delete single-material tobacco products in the database whose inventory is insufficient to meet the minimum material consumption limit.
[0072] This step, along with S204 below, is used to adjust the inventory of each single-material tobacco to prevent the subsequent formulation from exceeding the upper limit of the inventory, thus making production impossible. In practice, each batch of cigarettes prepared using single-material tobacco has two limiting parameters: a lower limit and an upper limit for the amount of single-material tobacco used. In this step, specifically, based on the lower limit parameter, single-material tobacco types with insufficient inventory in the database will be deleted from the database, meaning that single-material tobacco with excessively low inventory will not be used to prepare the target tobacco for this batch.
[0073] S204: Based on the upper limit of single-material tobacco usage, adjust the inventory of single-material tobacco products in the database that exceed the upper limit of single-material tobacco usage to the inventory corresponding to the upper limit of single-material tobacco usage.
[0074] In this step, the inventory of tobacco products exceeding the upper limit of a single tobacco product will be adjusted to the inventory corresponding to the upper limit of that single tobacco product based on the upper limit parameter of the single tobacco product. This will prevent the final calculated formula from exceeding the required upper limit and will result in the adjusted inventory of each single tobacco product.
[0075] It should be noted that there is no specific order between the steps S203 to S204 and the steps S201 to S202. They can be executed in any order or in parallel. No specific restrictions are made here.
[0076] S205: Multiply the chemical properties of a single ingredient by the inventory quantity to determine the inventory matrix.
[0077] S206: Determine the inverse matrix of the inventory matrix based on the left division operation of the inventory matrix.
[0078] The specific process for determining the inventory matrix in this embodiment has been described in detail in the above embodiments and will not be repeated here. In this embodiment, the inventory matrix is converted into its inverse matrix by left division. In the linear algebra operations of software such as MATLAB, the left division method is used to calculate the inverse matrix, and the result obtained has higher numerical stability.
[0079] S207: Multiply the target chemical index by the target total amount to determine the target matrix.
[0080] This step is basically the same as part of S102 in the above embodiment. For details, please refer to the above embodiment. It will not be repeated here.
[0081] S208: Add perturbations to each parameter in the target matrix to generate multiple target matrices to be used.
[0082] In this step, perturbations are added to each parameter in the target matrix. The purpose of these perturbations is to randomly fine-tune each parameter, thereby obtaining multiple fine-tuned target matrices based on the initial target matrix. This generates multiple target matrices to be used, so that multiple sets of recipes can be selected later.
[0083] Specifically, in this embodiment, the mean of the aforementioned perturbation is 0, and the distribution of the perturbation conforms to a normal distribution. The standard deviation of this perturbation is the standard deviation of the chemical index data accumulated in previous studies. The fact that the numerical distribution of the aforementioned perturbation conforms to a normal distribution and ensures that the mean of the perturbation is 0 means that the perturbation will not cause any shift in the data in the matrix as a whole. Furthermore, the standard deviation of the aforementioned chemical index data accumulated in previous studies is the standard deviation of the values of various chemical indicators in common tobacco products. Limiting the standard deviation of the perturbation to the aforementioned range ensures that the data after perturbation also conforms to the actual situation and will not result in a situation where a formulation cannot be generated.
[0084] S209: Multiply the inverse of the inventory matrix by each target matrix to generate multiple sets of single-material tobacco usage as multiple sets of target cigarette formulas.
[0085] In this step, the inverse of the inventory matrix can be multiplied by the multiple target matrices obtained after perturbation, so as to obtain the target cigarette formula corresponding to each target matrix. Each set of target cigarette formulas includes a set of corresponding amounts of each single tobacco ingredient.
[0086] S210: Delete single-ingredient tobacco products in the target cigarette formula whose proportion is not within the preset range.
[0087] After obtaining the target cigarette formula, it can be further adjusted based on preset constraints. Specifically, in practice, the proportion of single-ingredient tobacco in each target cigarette formula needs to be within a certain range; exceeding or falling below this range is not in line with reality. Therefore, in this step, when the proportion of single-ingredient tobacco in the target cigarette formula is lower or higher than the preset range, the single-ingredient tobacco with a proportion outside the preset range needs to be deleted, i.e., its use is excluded. The specific value of the preset range needs to be set according to the actual situation and is not specifically limited here.
[0088] S211: Distribute the excess amount of single-ingredient tobacco in the target cigarette formula that exceeds the inventory to the single-ingredient tobacco in the target cigarette formula that does not exceed the inventory.
[0089] From the perspective of usage, the usage of a certain single-material tobacco in the target cigarette formula may exceed its corresponding inventory. Therefore, in this step, when the usage of a single-material tobacco in the target cigarette formula exceeds its corresponding inventory, the specific amount of the excess usage of a certain single-material tobacco in the target cigarette formula can be determined first. Then, the excess usage is allocated, usually evenly allocated, to other single-material tobaccos in the target cigarette formula that have not exceeded their inventory, in order to avoid the situation where the usage of a certain single-material tobacco exceeds the inventory and production cannot be carried out.
[0090] S212: Allocate the difference between the total amount of all single-ingredient tobaccos in the target cigarette formula and the total amount of the target cigarette formula to the single-ingredient tobacco with the largest amount of tobacco.
[0091] In practice, there is usually a minimum weight limit for the cigarettes corresponding to a specific target cigarette formula, meaning the weight or total amount of cigarettes used must exceed a certain value. Specifically, this step, when the total amount of all single-ingredient cigarettes in the target cigarette formula is less than the preset target amount, first determines the exact amount of the difference between the total amount of all single-ingredient cigarettes in the target cigarette formula and the target amount. Then, this difference is allocated to the single-ingredient cigarette with the highest usage in the target cigarette formula to ensure that the total amount of all single-ingredient cigarettes in the target cigarette formula meets the requirements.
[0092] It should be noted that the specific steps S210 to S212 above can be executed in multiple cycles until the final target cigarette formula meets the requirements. There is no clear order between the specific steps S210 to S212 above, and they can be executed in any order.
[0093] This embodiment provides a method for generating cigarette formulations based on chemical components. During the formulation generation process, analysis is performed based on target chemical indicators, appropriate raw materials are selected, and their proportions are determined. This ensures that the obtained cigarette formulation is highly similar to the target chemical components, and this precise matching ensures that the sensory evaluations of the two are more closely aligned. By precisely controlling the content of each component, the overall harmony of the formulation can be further optimized. This method not only improves the accuracy of the formulation but also ensures that the final product meets the expected standards in terms of sensory characteristics, achieving a high degree of consistency with the target sample.
[0094] In the specific process of formula generation, the actual inventory of candidate single-element tobaccos, as well as the specific proportions and usage limits of each single-element tobacco in the formula, were fully considered. This ensured that the designed formula not only met the preset proportion requirements but also complied with actual usage limits, avoiding production bottlenecks caused by insufficient or excessive raw materials. By calculating and rationally allocating the usage of each single-element tobacco, the final design scheme was made feasible, making full use of existing resources while ensuring cost-effectiveness and smooth production. This method effectively improves the practicality and operability of the formula generation scheme, providing strong support for actual production.
[0095] Example 3
[0096] This embodiment specifically discloses a method for generating cigarette formulas based on chemical composition. The inventory includes 300 types of single-material tobaccos, with a target total quantity of 30,000 dan (a unit of weight). The proportion of single-material tobaccos in the target cigarette formula corresponds to a preset range of 1% to 15%. Based on the method disclosed in Embodiment 2 above, three target cigarette formulas are generated, as detailed in Tables 1 to 3 below:
[0097] Table 1. First Target Cigarette Formula
[0098]
[0099] Table 2. Second Target Cigarette Formula
[0100]
[0101] Table 3. Third Target Cigarette Formula
[0102]
[0103] Example 4
[0104] The following describes a cigarette formula generation apparatus based on chemical composition provided by an embodiment of the present invention. The cigarette formula generation apparatus based on chemical composition described below can be referred to in correspondence with the cigarette formula generation method based on chemical composition described above.
[0105] Figure 3A structural block diagram of a cigarette formula generation device based on chemical composition provided in an embodiment of the present invention is shown below. Figure 3 A cigarette formulation generation device based on chemical composition may include:
[0106] The acquisition module 100 is used to acquire the chemical indicators of each single-material tobacco, the inventory of each single-material tobacco, and the target chemical indicators of the target tobacco.
[0107] Matrix module 200 is used to multiply the single-material chemical index by the inventory quantity to determine the inverse matrix of the inventory matrix, and to multiply the target chemical index by the target total quantity to determine the target matrix.
[0108] Formula module 300 is used to multiply the inverse matrix of the inventory matrix with the target matrix to generate the amount of each single tobacco ingredient as the target cigarette formula.
[0109] Preferably, in this embodiment of the invention, the acquisition module 100 includes:
[0110] The scanning unit is used to scan samples of individual tobacco products and target tobacco using a near-infrared spectrometer to obtain near-infrared spectra.
[0111] A chemical index unit is used to determine the single-material chemical index from the near-infrared spectrum of each single-material tobacco according to a near-infrared model, and to determine the target chemical index from the near-infrared spectrum of the target tobacco.
[0112] Preferably, in this embodiment of the invention, the matrix module 200 includes:
[0113] The inventory matrix unit is used to determine the inventory matrix by multiplying the single-material chemical index by the inventory quantity.
[0114] The inverse matrix unit is used to determine the inverse matrix of the inventory matrix based on the left division operation of the inventory matrix.
[0115] Preferably, in this embodiment of the invention, it further includes:
[0116] The perturbation module is used to add perturbations to each parameter in the target matrix to generate multiple target matrices to be used.
[0117] The recipe module 300 is specifically used for:
[0118] The inverse of the inventory matrix is multiplied by each of the target matrices to be used to generate multiple sets of single-material tobacco dosages as multiple sets of target cigarette formulas.
[0119] Preferably, in this embodiment of the invention, the mean of the disturbance is 0, and the distribution of the disturbance conforms to a normal distribution.
[0120] Preferably, in this embodiment of the invention, it further includes:
[0121] The first adjustment module is used to delete single-ingredient tobaccos in the target cigarette formula whose proportion is not within a preset range.
[0122] The second adjustment module is used to evenly distribute the excess portion of the single-ingredient tobacco in the target cigarette formula that exceeds the inventory to the single-ingredient tobacco in the target cigarette formula that does not exceed the inventory.
[0123] The third adjustment module is used to allocate the difference between the total amount of all single-ingredient tobaccos in the target cigarette formula and the total amount of the target cigarette formula to the single-ingredient tobacco with the largest amount in the target cigarette formula.
[0124] Preferably, in this embodiment of the invention, the acquisition module 100 includes:
[0125] The first inventory adjustment module is used to delete single-material tobacco products from the database whose inventory is less than the minimum material usage limit, based on the minimum material usage limit for single-material tobacco.
[0126] The second inventory adjustment module is used to adjust the inventory of single-material tobacco products in the database that exceed the upper limit of single-material tobacco product usage to the inventory corresponding to the upper limit of single-material tobacco product usage, based on the upper limit of single-material tobacco product usage.
[0127] The chemical composition-based cigarette formula generation device of this embodiment is used to implement the aforementioned chemical composition-based cigarette formula generation method. Therefore, the specific implementation of the chemical composition-based cigarette formula generation device can be found in the embodiment section of the chemical composition-based cigarette formula generation method above. For example, the acquisition module 100, matrix module 200, and formula module 300 are respectively used to implement steps S101 to S103 in the above-mentioned chemical composition-based cigarette formula generation method. Therefore, the specific implementation can be referred to the description of the corresponding embodiments, which will not be repeated here.
[0128] Example 5
[0129] The following describes a cigarette formula generation device based on chemical composition provided by an embodiment of the present invention. The cigarette formula generation device based on chemical composition described below can be referred to in correspondence with the cigarette formula generation method and the cigarette formula generation apparatus based on chemical composition described above.
[0130] Please refer to Figure 4 , Figure 4 This is a structural block diagram of a cigarette formula generation device based on chemical components, provided in an embodiment of the present invention.
[0131] Reference Figure 4The chemical composition-based cigarette formulation generation device may include a processor 11 and a memory 12.
[0132] The memory 12 is used to store computer programs; the processor 11 is used to execute the computer programs to implement the specific content of the cigarette formula generation method based on chemical components described in the above embodiments of the invention.
[0133] In this embodiment of the chemical composition-based cigarette formula generation device, the processor 11 is used to install the chemical composition-based cigarette formula generation apparatus described in the above-mentioned embodiments. Simultaneously, the processor 11, combined with the memory 12, can implement the chemical composition-based cigarette formula generation method described in any of the above-mentioned embodiments. Therefore, the specific implementation of the chemical composition-based cigarette formula generation device can be found in the preceding embodiment section of the chemical composition-based cigarette formula generation method. The specific implementation can be referred to the descriptions of the corresponding embodiments, and will not be repeated here.
[0134] Example 6
[0135] The present invention also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements a method for generating a cigarette formula based on chemical components as described in any of the above embodiments. Further details can be found in the prior art and will not be elaborated upon here.
[0136] 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 the apparatus disclosed in the embodiments, since it corresponds to the method disclosed in the embodiments, the description is relatively simple; relevant parts can be referred to in the method section.
[0137] Those skilled in the art will further recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.
[0138] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein can be implemented directly by hardware, a software module executed by a processor, or a combination of both. The software module can be located in random access memory (RAM), main memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art.
[0139] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0140] The foregoing has provided a detailed description of a method and related apparatus for generating cigarette formulas based on chemical components, as provided by this invention. Specific examples have been used to illustrate the principles and implementation methods of this invention. The descriptions of the embodiments above are merely for the purpose of helping to understand the method and core ideas of this invention. It should be noted that those skilled in the art can make various improvements and modifications to this invention without departing from its principles, and these improvements and modifications also fall within the protection scope of the claims of this invention.
Claims
1. A method for generating cigarette formulations based on chemical components, characterized in that, include: Obtain the chemical properties of each single-material tobacco, the inventory of each single-material tobacco, and the target chemical properties of the target tobacco. The inverse of the inventory matrix is determined by multiplying the single-material chemical index by the inventory quantity, and the target matrix is determined by multiplying the target chemical index by the target total quantity. Multiply the inverse of the inventory matrix by the target matrix to generate the amount of each single-ingredient tobacco as the target cigarette formula.
2. The method according to claim 1, characterized in that, The chemical properties of each single-origin tobacco and the target chemical properties of the target tobacco are obtained as follows: Near-infrared spectrometers were used to scan samples of individual tobacco products and the target tobacco to obtain near-infrared spectra. The single-component chemical indicators are determined from the near-infrared spectra of each single-component tobacco based on a near-infrared model, and the target chemical indicators are determined from the near-infrared spectra of the target tobacco.
3. The method according to claim 1, characterized in that, The inverse matrix of the inventory matrix is determined by multiplying the single-material chemical index by the inventory quantity. The inventory matrix is determined by multiplying the single-material chemical index by the inventory quantity; The inverse matrix of the inventory matrix is determined based on the left division operation of the matrix.
4. The method according to claim 1, characterized in that, After multiplying the target chemical index by the target total amount to determine the target matrix, the method further includes: Perturbations are added to each parameter in the target matrix to generate multiple target matrices to be used; The step of multiplying the inverse of the inventory matrix with the target matrix to generate the usage amount of each single-ingredient tobacco as the target cigarette formula includes: The inverse of the inventory matrix is multiplied by each of the target matrices to be used to generate multiple sets of single-material tobacco dosages as multiple sets of target cigarette formulas.
5. The method according to claim 4, characterized in that, The mean of the disturbance is 0, and the distribution of the disturbance follows a normal distribution.
6. The method according to claim 4, characterized in that, After generating multiple sets of single-ingredient tobacco dosages as multiple target cigarette formulations, the process also includes: Delete any single-ingredient tobacco products in the target cigarette formula whose proportion is outside the preset range; The excess portion of the single-ingredient tobacco used in the target cigarette formula that exceeds the inventory is evenly distributed to the single-ingredient tobacco in the target cigarette formula that does not exceed the inventory. The difference between the total amount of all single-ingredient tobaccos in the target cigarette formula and the total amount of the target formula is allocated to the single-ingredient tobacco with the highest usage in the target cigarette formula.
7. The method according to claim 1, characterized in that, Obtaining the inventory of each single-material tobacco includes: Based on the minimum material consumption limit for single-material tobacco, delete single-material tobacco products in the database whose inventory is less than the minimum material consumption limit for single-material tobacco from the database; Based on the upper limit of single-material tobacco usage, the inventory of single-material tobacco products in the database that exceed the upper limit of single-material tobacco usage is adjusted to the inventory corresponding to the upper limit of single-material tobacco usage.
8. A cigarette formula generation device based on chemical components, characterized in that, include: The acquisition module is used to acquire the chemical indicators of each single-material tobacco, the inventory of each single-material tobacco, and the target chemical indicators of the target tobacco. The matrix module is used to multiply the single-material chemical index by the inventory quantity to determine the inverse matrix of the inventory matrix, and to multiply the target chemical index by the target total quantity to determine the target matrix; The formulation module is used to multiply the inverse of the inventory matrix with the target matrix to generate the amount of each single-ingredient tobacco as the target cigarette formulation.
9. A cigarette formula generation device based on chemical components, characterized in that, The device includes: Memory: Used to store computer programs; Processor: Used to execute the computer program to implement the steps of the method for generating a cigarette formula based on chemical composition as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of the method for generating a cigarette formula based on chemical composition as described in any one of claims 1 to 7.