Cigarette flavor base formula list data processing method and device and electronic equipment

By judging and correcting the difference between solvent and non-solvent components in the cigarette flavor base formula, the formula is automatically corrected, which solves the problem that the existing technology cannot meet the requirements of fixed standard sum and accuracy, and realizes automated formula optimization and production efficiency improvement.

CN121834409APending Publication Date: 2026-04-10CHINA TOBACCO HUNAN IND CORP
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-24
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

In existing technologies, the automated generation of formula sheets during the cigarette flavoring process cannot meet the requirements for fixed standard sums and accuracy, which leads to flavorists needing to perform a lot of manual corrections, increasing workload and introducing human error.

Method used

By identifying the solvent and non-solvent components in the target cigarette flavor base formula, and using a difference judgment and correction mechanism, the formula is automatically corrected to meet the target standard sum and accuracy requirements. This includes a first difference judgment, a second difference judgment, and a polling correction process.

Benefits of technology

It enables automatic correction of formula sheets, reduces the workload of manual correction, ensures the stability and accuracy of formula structure, and improves flavoring efficiency and production efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121834409A_ABST
    Figure CN121834409A_ABST
Patent Text Reader

Abstract

The invention provides a cigarette flavor base formula sheet dosage data processing method, which comprises the following steps: carrying out component identification on a solvent component and a non-solvent component in a target cigarette flavor base formula sheet to obtain an identification result, according to a target standard sum, performing first difference value judgment on the sum of the dosages of different non-solvent components in the identification result, and according to a first difference value judgment result, correcting the target cigarette flavor base formula list to obtain a first correction result; correcting the first correction result according to a target precision requirement to obtain a second correction result; and according to the target standard sum, performing second difference judgment on the sum of the component dosages of the solvent component and the non-solvent component in the second correction result, and according to a second difference judgment result, performing polling correction on the second correction result to complete correction after a target difference is reached. The invention further provides a cigarette flavor base formula sheet dosage data processing device and electronic equipment.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the field of data processing, in particular to a cigarette base formula amount data processing method, device and electronic equipment. BACKGROUND

[0002] In the field of cigarette flavoring, the formula sheet used for experimental blending or workshop production generally needs to have a fixed standardized total and meet certain accuracy requirements. When a flavorist optimizes or maintains a formula, the amount of a few flavor raw materials in the formula sheet needs to be changed, and then the amount and accuracy of certain components need to be adjusted to make the new formula meet the requirements. In the practical application of digital flavoring technology, the formula sheet automatically generated by the system generally cannot meet the requirements of fixed standard total and accuracy limitation, and the flavorist needs to repeatedly modify and maintain the formula, which increases the workload of the flavorist and affects the formula optimization and production efficiency. Therefore, it is urgent to introduce a base formula sheet data automatic correction method to make the formula sheet meet the requirements of formula optimization and production scenarios. SUMMARY

[0003] In view of the above problems, the present disclosure provides a cigarette base formula sheet amount data processing method, device and electronic equipment.

[0004] According to a first aspect of the present disclosure, a cigarette base formula sheet amount data processing method is provided, comprising: component identification of solvent components and non-solvent components in a target cigarette base formula sheet to obtain an identification result, wherein the identification result includes different solvent component types and amounts and different non-solvent component types and amounts; first difference judgment of the total amount of different non-solvent components in the identification result according to a target standard total, correction of the target cigarette base formula sheet according to the first difference judgment result to obtain a first correction result; correction of the first correction result according to a target accuracy requirement to obtain a second correction result; second difference judgment of the total amount of the component amounts of the solvent components and the non-solvent components in the second correction result according to the target standard total, polling correction of the second correction result according to the second difference judgment result, and completion of the correction after the target difference is reached.

[0005] According to an embodiment of the present disclosure, the first correction result is obtained by correcting the target cigarette base formula sheet according to the first difference value judgment result, including: in the case that the first difference value judgment result is greater than the target difference value, calculating the total amount of solvent components in the target cigarette base formula sheet, and for any solvent component type, determining the corrected amount of the solvent component according to the product of the ratio between the amount of the solvent component and the total amount of solvent components and the first difference value judgment result, to obtain the first correction result; in the case that the first difference value judgment result is less than or equal to the target difference value, for any solvent component type and non-solvent component type, determining the corrected amount of the component according to the product of the ratio between the amount of the component and the total amount of components of solvent components and non-solvent components and the target standard sum, to obtain the first correction result.

[0006] According to an embodiment of the present disclosure, the second correction result is modified according to the second difference value judgment result, and the correction is completed after the target difference value is reached, further including: in the case that the second difference value judgment result is equal to the target difference value, the correction is completed; in the case that the second difference value judgment result is not equal to the target difference value, the second correction result is modified. The solvent components in the second correction result are prioritized and sorted according to the amount from high to low to determine the first to-be-modified sequence, and a to-be-modified component is selected from the first to-be-modified sequence.

[0007] According to an embodiment of the present disclosure, the modified amount of the to-be-modified component is determined according to the sum of the amount of the to-be-modified component and the second difference value judgment result, to obtain a modified result; the total amount of solvent components and non-solvent components in the modified result is calculated, and the difference value between the target standard sum and the total amount of solvent components and non-solvent components in the modified result is calculated, to obtain a decision judgment difference value. In the case that the decision judgment difference value is equal to the target difference value, the correction is completed; in the case that the decision judgment difference value is not equal to the target difference value, the next to-be-modified component is selected according to the first to-be-modified sequence for modification, until the target difference value is reached and the correction is completed.

[0008] According to an embodiment of the present disclosure, the non-solvent components in the second correction result are prioritized and sorted according to the flavor ratio strength value from low to high to determine the second to-be-modified sequence, and the amount of the non-solvent components in the second to-be-modified sequence is modified only when the modification of the solvent components in all the first to-be-modified sequences is completed and the target difference value is still not reached.

[0009] According to an embodiment of the present disclosure, in the case that the decision judgment difference value is not equal to the target difference value, the next to-be-modified component is selected according to the first to-be-modified sequence for modification, further including: restoring the modified amount of the to-be-modified component in the modified result, and then modifying the selected next to-be-modified component.

[0010] The second aspect of the present disclosure provides a cigarette flavor formula single-usage data processing device, comprising: a component identification module, configured to identify solvent components and non-solvent components in a target cigarette flavor formula sheet to obtain an identification result, wherein the identification result comprises different solvent component types and usage amounts and different non-solvent component types and usage amounts; a formula correction module, configured to make a first difference judgment on a total usage amount of different non-solvent components in the identification result according to a target standard total, correct the target cigarette flavor formula sheet according to a first difference judgment result, and obtain a first correction result; a first correction module, configured to correct the first correction result according to a target precision requirement to obtain a second correction result; and a second correction module, configured to make a second difference judgment on a total component usage amount of the solvent components and the non-solvent components in the second correction result according to the target standard total, make a polling correction on the second correction result according to a second difference judgment result, and complete the correction when the target difference is reached.

[0011] The third aspect of the present disclosure provides an electronic device, comprising: one or more processors; a memory for storing one or more computer programs, wherein the one or more processors execute the one or more computer programs to implement the steps of the method.

[0012] The fourth aspect of the present disclosure further provides a computer-readable storage medium having a computer program or instructions stored thereon, wherein the computer program or instructions are executed by a processor to implement the steps of the method.

[0013] The fifth aspect of the present disclosure further provides a computer program product comprising a computer program or instructions, wherein the computer program or instructions are executed by a processor to implement the steps of the method.

[0014] According to the embodiments of the present disclosure, by identifying the component types and usage amounts in the target formula sheet, making difference judgments on the total usage amounts of specific types of components based on the given target standard total and target difference, and then screening out the correction mechanism and steps for the usage data of the target formula sheet for data processing, the automatic correction of the usage data of the target formula sheet can be achieved to meet the cigarette flavor formula blending and production requirements. The beneficial effects of realizing the maximum retention of the original formula structure, ensuring the stability of the formula flavor, accurately responding to the optimization maintenance intentions of the flavor blender or the digital flavor blending system, and greatly reducing the workload of manual inspection and correction of the formula sheet are provided for the cigarette flavor blending field, and a reliable and practical efficient usage data automatic correction method is provided. BRIEF DESCRIPTION OF DRAWINGS

[0015] The above and other objects, features and advantages of the present disclosure will become more apparent from the following description of embodiments of the present disclosure, taken in conjunction with the accompanying drawings, in which:

[0016] Figure 1 An application scenario diagram of the cigarette base formula single-usage data processing method, device, equipment, medium and program product according to an embodiment of the present disclosure is schematically shown;

[0017] Figure 2 A flowchart of the cigarette base formula single-usage data processing method according to an embodiment of the present disclosure is schematically shown;

[0018] Figure 3 A flowchart of the cigarette base formula single-usage data processing method according to another embodiment of the present disclosure is schematically shown;

[0019] Figure 4 A structural block diagram of the cigarette base formula single-usage data processing device according to an embodiment of the present disclosure is schematically shown;

[0020] Figure 5 A block diagram of an electronic device suitable for implementing the cigarette base formula single-usage data processing method according to an embodiment of the present disclosure is schematically shown. DETAILED DESCRIPTION

[0021] Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. However, it is to be understood that these descriptions are merely exemplary and are not intended to limit the scope of the present disclosure. In the following detailed description, numerous specific details are set forth in order to provide a thorough understanding of embodiments of the present disclosure. However, it will be apparent to one skilled in the art that one or more embodiments can be practiced without these specific details. In other instances, well-known structures and techniques have been omitted in order to avoid obscuring the concepts of the present disclosure.

[0022] The terms used herein are merely used to describe specific embodiments and are not intended to limit the present disclosure. The terms "include", "comprise" and the like used herein indicate the presence of the features, steps, operations and / or components, but do not exclude the presence or addition of one or more other features, steps, operations or components.

[0023] All terms used herein, including technical and scientific terms, have the meanings commonly understood by one of ordinary skill in the art, unless otherwise defined. It should be noted that the terms used herein should be interpreted as having meanings consistent with the context of the specification, and should not be interpreted in an idealized or overly formal manner.

[0024] In the case of using expressions similar to "at least one of A, B and C, etc.", in general, it should be interpreted as having the meaning of including at least one of the elements, unless otherwise defined (for example, "a system having at least one of A, B and C" should include, but not be limited to, a system having A alone, a system having B alone, a system having C alone, a system having A and B together, a system having A and C together, a system having B and C together, and / or a system having A, B, and C together, etc.).

[0025] In the implementation of the present disclosure, the inventors have found that at least the following problems exist in the related art: In the field of cigarette flavor base formula, in order to ensure the production specification and batch stability requirements, the formula usually needs to meet the fixed standardization sum and specific accuracy requirements, therefore, the initial formula generated by the formula single or digital tuning system for the formula which has been preliminarily optimized needs to be manually corrected by a flavorist to meet the requirements of formula structure integrity and accuracy. In the correction process, the flavorist needs to repeatedly calculate the formula, which is low in correction efficiency and easy to introduce human error. Therefore, there is an urgent need for an automatic correction method suitable for the field of cigarette flavor base tuning.

[0026] Therefore, an embodiment of the present disclosure provides a cigarette flavor base formula sheet data processing method, which comprises: component identification of solvent components and non-solvent components in a target cigarette flavor base formula sheet to obtain an identification result, wherein the identification result comprises different solvent component types and amounts and different non-solvent component types and amounts; first difference judgment of the total amount of different non-solvent components in the identification result according to a target standard sum, correction of the target cigarette flavor base formula sheet according to the first difference judgment result to obtain a first correction result; modification of the first correction result according to a target accuracy requirement to obtain a second correction result; second difference judgment of the total amount of the component amounts of the solvent components and the non-solvent components in the second correction result according to the target standard sum, polling modification of the second correction result according to the second difference judgment result, and completion of the correction after the target difference is reached.

[0027] Figure 1 An application scenario diagram of the cigarette flavor base formula amount data processing method, device, equipment, medium and program product according to the embodiment of the present disclosure is schematically shown.

[0028] As shown in Figure 1 The application scenario 100 according to the embodiment can include a first terminal device 101, a second terminal device 102, a network 103 and a server 104. The network 103 is a medium for providing a communication link between the first terminal device 101, the second terminal device 102 and the server 104. The network 103 can include various connection types, such as wired, wireless communication links or optical fiber cables, etc.

[0029] A user can use the first terminal device 101 and the second terminal device 102 to interact with the server 104 through the network 103 to receive or send messages, etc. Various communication client applications can be installed on the first terminal device 101 and the second terminal device 102, such as shopping applications, web browser applications, search applications, instant messaging tools, email clients, social platform software, etc. (only as examples).

[0030] The first terminal device 101 and the second terminal device 102 can be electronic devices, including but not limited to smartphones, tablets, laptops, and desktop computers.

[0031] Server 104 can be a server that provides various services, such as a backend management server that supports users using the first terminal device 101 and the second terminal device 102 (for example only). The backend management server can analyze and process data such as received user requests, and feed the processing results back to the terminal devices.

[0032] For example, a user can issue data processing commands through the first terminal device 101 and the second terminal device 102. In response to the data processing commands, the server 104 identifies the solvent and non-solvent components in the target cigarette flavor base formula and obtains the identification results. The identification results include the types and amounts of different solvent components and the types and amounts of different non-solvent components. Based on the target standard sum, a first difference judgment is made on the sum of the amounts of different non-solvent components in the identification results. The target cigarette flavor base formula is corrected based on the first difference judgment result to obtain a first correction result. The first correction result is further corrected according to the target accuracy requirements to obtain a second correction result. Based on the target standard sum, a second difference judgment is made on the sum of the amounts of each solvent and non-solvent component in the second correction result. The second correction result is then polled and corrected based on the second difference judgment result until the target difference is reached, thus completing the correction.

[0033] It should be noted that the data processing method provided in this embodiment can generally be executed by server 104. Correspondingly, the cigarette flavor base formula dosage data processing device provided in this embodiment can generally be located in server 104. The cigarette flavor base formula dosage data processing method provided in this embodiment can also be executed by a server or server cluster that is different from server 104 and capable of communicating with the first terminal device 101, the second terminal device 102, and / or server 104. Correspondingly, the cigarette flavor base formula dosage data processing device provided in this embodiment can also be located in a server or server cluster that is different from server 104 and capable of communicating with the first terminal device 101, the second terminal device 102, and / or server 104.

[0034] It should be understood that Figure 1 The number of terminal devices, networks, and servers shown is merely illustrative. Depending on implementation needs, any number of terminal devices, networks, and servers can be included.

[0035] The following will be based on Figure 1 The described scene, through Figures 2-3 The method for processing the dosage data of cigarette flavor base formulation according to the embodiments of this disclosure will be described in detail.

[0036] Figure 2 A flowchart of a cigarette base formula single-usage data processing method according to an embodiment of the present disclosure is schematically shown.

[0037] As shown in Figure 2 The cigarette base formula single-usage data processing method of this embodiment includes operations S210-S240.

[0038] In operation S210, component identification is performed on solvent components and non-solvent components in a target cigarette base formula, to obtain an identification result, wherein the identification result includes different solvent component types and usages and different non-solvent component types and usages.

[0039] The target cigarette base formula can be an initial formula automatically generated by a digital flavor blending system, a traditional experience-based base formula, an existing product base formula, a competitive product pair table and an innovative R&D formula, a new raw material driven experimental formula, and a historical archived old base formula, etc. The component identification can be performed by standardizing mapping the obtained target cigarette base formula, to obtain a standardized identification result.

[0040] For example, an initial formula automatically generated by a digital flavor blending system can be obtained, and formula data processing is performed on the initial formula which does not meet the fixed standard sum, precision limit requirements, etc. For the obtained formula data, component identification and standardization mapping can be performed by analyzing the original formula, to determine the component name, solvent or non-solvent attribute, usage data, to obtain the identification result, which can also include monomer CAS number, polarity parameter, volatility parameter, sweet intensity, and back-sweetness intensity, etc. component-related label information.

[0041] In operation S220, a first difference judgment is performed on the usage sum of different non-solvent components in the identification result according to a target standard sum, and a first correction result is obtained by correcting the target cigarette base formula according to the first difference judgment result.

[0042] For example, the target standard sum is set to 100. Through formula component identification analysis, the types and usages of all components in the target formula are obtained, and the difference between the target standard sum 100 and the usage sum of non-solvent attribute components in the formula is calculated to perform the first difference judgment, and the usage of each component in the target cigarette base formula is corrected according to the first difference judgment result. In a specific case, all solvent components in the target formula can be corrected, and the obtained first correction result includes the corrected usage of all solvent components and the original usage of all non-solvent components. In another case, the usage of all components in the target cigarette base formula can be corrected, and the obtained first correction result includes the corrected usage of all solvent components and all non-solvent components.

[0043] In the field of cigarette flavor base formula, the solvent raw material is a carrier for dissolving and dispersing non-solvent flavor ingredients in the flavor base, and also plays a role in adjusting the viscosity of the flavor base, ensuring process adaptability (such as atomization perfuming), and stabilizing the formula system. The solvent component can include ethanol, 1,2-propanediol, glycerol, polyethylene glycol, propylene glycol acetate, isopropyl alcohol, ethyl acetate, 1,3-propanediol, maltitol, polyglyceryl fatty acid ester, etc., but is not limited thereto.

[0044] The non-solvent component is a functional ingredient in the flavor base that directly contributes to the aroma characteristics, improves the smoking taste, or enhances the stability of the formula, does not bear the role of solvent, and is the core object of flavor value regulation. For example, it can be a monomer synthetic flavor, such as acetic acid, isoamyl acetate, gamma-nonanolactone, benzaldehyde, citral, acetaldehyde, vanillin, maltol, diacetyl, limonene, alpha-pinene, menthol, linalool, 4-ethyl guaiacol, licorice extract, orange peel extract, honeysuckle extract, synthetic musk ketone, ambrox, tobacco extract, yeast extract, yellow rice extract sucralose, rebaudioside, menthol tea polyphenol, vitamin E, olive oil, dipotassium glycyrrhizinate, honey extract, jujube extract butylated hydroxyanisole, dibutylhydroxytoluene, sucrose fatty acid ester, sodium benzoate, potassium sorbate, xanthan gum, sodium carboxymethyl cellulose, etc., but is not limited thereto.

[0045] In operation S230, the first correction result is modified according to the target precision requirement to obtain a second correction result.

[0046] For example, the formula precision requirement is two decimal places, and the component amount values in the first correction result obtained in S220 are modified in precision according to the rounding method to obtain a second correction result. The second correction result includes the amounts of all solvent components and non-solvent components, and the amount values are all modified to two decimal places.

[0047] In operation S240, a second difference judgment is made on the total amount of each component in the solvent component and the non-solvent component in the second correction result according to the target standard sum, and the correction is completed when the target difference is reached.

[0048] For example, the target standard sum is set to 100, and the target difference is 0. The difference between the target standard sum and the total amount of all components in the second correction result is calculated, and if the difference is 0, the correction is completed.

[0049] According to an embodiment of the present disclosure, the target cigarette base formula sheet is corrected according to the first difference value judgment result, and a first correction result is obtained. The first correction result is obtained in the following manner. When the first difference value judgment result is greater than the target difference value, the total amount of solvent components in the target cigarette base formula sheet is calculated. For any solvent component type, the correction amount of the solvent component is determined according to the product of the ratio between the amount of the solvent component and the total amount of solvent components and the first difference value judgment result, and the first correction result is obtained. When the first difference value judgment result is less than or equal to the target difference value, for any solvent component type and non-solvent component type, the correction amount of the component is determined according to the product of the ratio between the amount of the component and the total amount of solvent components and non-solvent components and the target standard sum, and the first correction result is obtained.

[0050] The correction mechanism for the components in the formula sheet is determined by the first difference value judgment result. For example, if the total amount of non-solvent components in the formula sheet does not reach the standard sum value, the initial amount of non-solvent components is retained, and only the amounts of all solvent components in the formula sheet are corrected. This strategy maximizes the influence of the amount fluctuation of non-solvent components on the flavor of the formula, especially for some high-threshold flavor materials such as megastigmenone, damascenone, trigonellin, pyrazines, sulfur-containing compounds, and various heterocyclic compounds, which may affect the flavor of the cigarette base in a small proportion. The overall amount change of the solvent components has little effect on the flavor of the formula. This method can not only meet the standardization of blending and production, but also effectively prevent flavor abnormalities caused by the disturbance of the amount of flavor materials. If the total amount of non-solvent components in the formula sheet exceeds the set target standard sum, the amounts of all solvent components and non-solvent components in the formula sheet need to be corrected.

[0051] It should be noted that the selected target standard sum can be limited according to the demand conditions in actual application. The core components of the cigarette base include solvent materials and non-solvent materials, and the reasonable ratio of the two is the basis for ensuring the stability, solubility, and aroma presentation effect of the base, and also directly affects the accurate control of the flavor ratio value (such as the dilution effect of solvent on the aroma intensity of flavor, and the aroma synergy between non-solvent materials). For example, due to the requirement of construction conditions on the viscosity of the formula, the total amount of solvent components in a certain to-be-processed cigarette base formula needs to be controlled at 80% of the mass ratio. If the total amount of non-solvent components in the given target formula sheet is 120, the standard sum can be calculated by the formula Based on this, the relative ratio of solvent and non-solvent components can be adjusted according to the characteristics of the formula, while ensuring that the formula meets a certain standard sum. It should be noted that the target difference value can also be adaptively adjusted by those skilled in the art according to actual application.

[0052] According to an embodiment of the present disclosure, polling correction of the second correction result according to the second difference value judgment result to reach the target difference value to complete the correction further comprises: in the case that the second difference value judgment result is equal to the target difference value, the correction is completed; in the case that the second difference value judgment result is not equal to the target difference value, polling correction is performed on the second correction result.

[0053] The second difference value judgment result is used to judge whether the refined component usage data of the formula sheet meets the target standard and requirement, for example, the target difference value is set to 0, and the component usage in the formula sheet is only polled and corrected in the case that the target standard sum is not equal to the sum of the usage of all solvent components and non-solvent components in the second correction result.

[0054] Figure 3 A flowchart of a cigarette flavor formula sheet usage data processing method according to another embodiment of the present disclosure is schematically shown. As shown in Figure 3 The cigarette flavor formula sheet usage data processing method can include operations S310-S340.

[0055] In operation S310, component identification is performed on the solvent components and non-solvent components in the target cigarette flavor formula sheet to obtain an identification result, wherein the identification result includes different solvent component types and usage and different non-solvent component types and usage.

[0056] In operation S320, first difference value judgment is performed on the sum of the usage of different non-solvent components in the identification result according to the target standard sum, and correction is performed on the target cigarette flavor formula sheet according to the first difference value judgment result to obtain a first correction result.

[0057] In operation S330, the first correction result is modified according to the target accuracy requirement to obtain a second correction result.

[0058] In operation S340, second difference value judgment is performed on the sum of the component usage of the solvent components and non-solvent components in the second correction result according to the target standard sum, and polling correction is performed on the second correction result according to the second difference value judgment result to complete the correction after reaching the target difference value.

[0059] According to an embodiment of the present disclosure, polling correction of the second correction result further comprises: performing priority sorting on the solvent components in the second correction result according to the usage from high to low to determine a first to-be-modified sequence, and selecting a to-be-modified component from the first to-be-modified sequence.

[0060] For example, the solvent components in the second correction result include four types of solvent A, B, C and D, wherein the amount of solvent A component is 10.00, the amount of solvent B component is 18.00, the amount of solvent C component is 15.00, and the amount of solvent D component is 20.00. According to the amount from high to low, the priority of the solvent components is determined, and the first sequence to be corrected is determined as follows: solvent D component, solvent B component, solvent C component and solvent A component. In the first round of correction, the solvent component with the highest amount is selected as the component to be corrected.

[0061] According to an embodiment of the present disclosure, the correction amount of the component to be corrected is determined according to the sum of the amount of the component to be corrected and the second difference value judgment result, and a correction result is obtained. The sum of the amounts of the solvent components and the non-solvent components in the correction result is calculated, and the difference between the target standard sum and the sum of the amounts of the solvent components and the non-solvent components in the correction result is calculated to obtain a decision judgment difference value.

[0062] For example, the difference between the target standard sum and the sum of the amounts of all solvent components and non-solvent components in the second correction result is the second difference value judgment result, which is -0.1, and the target difference value is 0. First, the solvent component with the highest amount is selected for correction, and the correction amount is calculated. Let the initial amount of the solvent component with the highest amount be S max , and the correction amount S max修 is calculated as follows: max修 =S max -0.1. The correction result includes S max修 and the amounts of all solvent components and non-solvent components in the second correction result except the correction component. After one round of correction and obtaining the correction result, it is judged whether the correction result meets the standard and requirement, i.e., the decision judgment difference value between the target standard sum and the sum of the amounts of all solvent components and non-solvent components in the correction result is calculated.

[0063] According to an embodiment of the present disclosure, in the case where the decision judgment difference value is equal to the target difference value, the correction is completed; in the case where the decision judgment difference value is not equal to the target difference value, the next component to be corrected is selected according to the first sequence to be corrected, and the correction is performed until the target difference value is reached, and the correction is completed.

[0064] For example, the target difference value is set to 0, and after the first round of correction, the decision judgment difference value is equal to 0, and the data processing is completed. If the decision judgment difference value is still not 0, the next round of correction is performed.

[0065] According to an embodiment of the present disclosure, the non-solvent components in the second correction result are prioritized according to the fragrance ratio strength value from low to high, the second to-be-corrected sequence is determined, and only when the correction of the solvent components in all the first to-be-corrected sequences is completed and the target difference value is still not reached, the amount of the non-solvent components in the second to-be-corrected sequence is corrected.

[0066] For example, the non-solvent components in the second correction result include E, F, G, and H, and the amounts of the four types of fragrances are 0.50, 1.00, 2.00, and 11.50, respectively, in which the fragrance H is the main fragrance. According to the calculation of the reference fragrance ratio strength value in the formula, the reference main fragrance H fragrance ratio strength value is set to 1.00, and through the comprehensive process of reference comparison, sensory evaluation, and data correction, the fragrance ratio strength value of E is 0.15, that of F is 0.33, and that of G is 0.64. According to the fragrance ratio strength value from low to high, the second to-be-corrected sequence is determined as E, F, G, and H in turn. When the correction of the solvent components in all the first to-be-corrected sequences is completed and the target difference value is still not reached, the component E is preferentially selected as the to-be-corrected component in the next round.

[0067] According to an embodiment of the present disclosure, when the decision-making difference value is not equal to the target difference value, the next to-be-corrected component is selected for correction according to the first to-be-corrected sequence, and the correction amount of the to-be-corrected component in the correction result is restored, and the selected next to-be-corrected component is corrected.

[0068] For example, the target difference value is set to 0, and if the decision-making difference value is still not 0 after the correction of all types of solvent components in the second correction result, the non-solvent components need to be corrected. The components with low fragrance ratio strength values are preferentially selected for correction.

[0069] The fragrance ratio strength value refers to the ratio of the aroma intensity of a certain flavor to the reference aroma intensity in a specific cigarette fragrance system. The "reference aroma" can be divided into two categories: one is the "tobacco base reference", which is the ratio of the aroma intensity of the flavor to the inherent aroma intensity of the cigarette tobacco itself, used to evaluate the degree of complement or modification of the flavor to the tobacco base; the other is the "fragrance reference", which takes the aroma intensity of a certain key flavor as the reference. The key flavor is usually the main fragrance, and the aroma intensity of other flavors such as coordinating agents and fixing agents is compared with the reference, and the ratio is the fragrance ratio strength value, which is used to regulate the balance of different fragrance notes in the fragrance. The fragrance ratio strength value does not directly reflect the absolute concentration of the aroma, but quantifies the perceived proportion of the aroma through the "relative ratio". For example, a fragrance ratio strength value of 2 means that the aroma intensity of the flavor is twice that of the reference aroma; a fragrance ratio strength value of 0.5 means that the aroma intensity is only half that of the reference aroma. For example, according to the tobacco base reference, the lower the fragrance ratio strength value of a certain flavor, the lower the aroma intensity in the cigarette fragrance, and the relatively smaller the influence of its slight change on the overall aroma flavor of the fragrance.

[0070] It should be noted that in the S340 polling correction step, if the correction result is obtained by correcting a certain to-be-corrected component, the calculated decision difference is still not consistent with the target difference, the amount of the to-be-corrected component is restored, and the next to-be-corrected component is corrected. That is, in the polling correction process, only one to-be-corrected component is corrected.

[0071] The present disclosure is further illustrated by the following examples and related test experiments. In the following detailed description, numerous specific details are set forth in order to provide a thorough understanding of the embodiments of the present disclosure. It will be apparent, however, that one or more embodiments can be practiced without these specific details. In other instances, well-known methods, procedures and components have not been described in detail so as not to unnecessarily obscure aspects of the embodiments.

[0072] Example 1

[0073] The amount data in Table 1 target cigarette base formula sheet is processed, the target standard is given as 100, the target difference is 0, and the precision requirement is to retain two decimal places.

[0074] Table 1 Target Formula Sheet

[0075]

[0076] First, according to S210, the components of the target cigarette base formula sheet are identified. Among them, acetic acid and linalool are non-solvent components, and their amounts are 60.82 and 10.9699 respectively; ethanol and 1,2-propanediol are solvent components. According to S220, the total amount of non-solvent components acetic acid and linalool is calculated: that is, 60.82+10.9699=71.7899; the first difference judgment result is: 100-71.7899=28.2101, which is obviously greater than the target difference, so for any solvent component type, the correction amount of the solvent component is determined according to the product of the ratio between the amount of the solvent component and the total amount of the solvent component and the first difference judgment result.

[0077] The correction amount of ethanol is: ;

[0078] The correction amount of 1,2-propanediol is: ;

[0079] The first correction result is shown in Table 2.

[0080] Table 2 First Correction Result

[0081]

[0082] According to S230, the accuracy requirement is set to be two decimal places, the accuracy of the first correction result in Table 2 is limited, and the second correction result is shown in Table 3.

[0083] Table 3 Second correction result

[0084]

[0085] According to S240, the second difference judgment is performed on the sum of the amounts of all solvent components and non-solvent components in the second correction result, and the second difference judgment result is:

[0086] 100- (60.82+10.97+7.07+21.04) = 0;

[0087] That is, the second difference judgment result is equal to the target difference value, and the correction is completed.

[0088] Example 2

[0089] The amount data in the target cigarette base formula sheet in Table 4 is processed, the target standard sum is given as 100, the target difference value is 0, and the accuracy requirement is two decimal places.

[0090] Table 4 Target formula sheet

[0091]

[0092] The amount data in the target cigarette base formula sheet in Table 4 is processed, the target standard sum is given as 100, the target difference value is 0, and the accuracy requirement is two decimal places.

[0093] According to S310, the components in the cigarette base formula sheet are identified, and the identification result is obtained, wherein the non-solvent components include: acetic acid, the amount of which is 160.82; linalool, the amount of which is 10.9699; and the solvent components include: ethanol, the amount of which is 10.22, and 1,2-propanediol, the amount of which is 30.

[0094] According to S320, the first difference judgment is performed according to the target standard sum and the sum of the amounts of non-solvent components, and the first difference judgment result is:

[0095] 100- (160.82+10.9699) =-71.7899, which is less than the target difference value, so the amounts of the components are corrected.

[0096] The corrected amount of acetic acid is: ;

[0097] The corrected amount of linalool is: ;

[0098] The corrected amount of ethanol is: ;

[0099] 1,2-propanediol correction amount is: ;

[0100] The first correction result is shown in Table 5.

[0101] Table 5 First correction result

[0102]

[0103] According to S330, the first correction result in Table x is modified according to the target accuracy requirement, and the second correction result is shown in Table 6.

[0104] Table 6 Second correction result

[0105]

[0106] According to S340, the second difference is determined according to the target standard sum and the total sum of the respective component amounts of the solvent component and the non-solvent component in the second correction result, and the second difference determination result is:

[0107] 100- (75.85+5.17+4.82+14.15)=0.01. It can be seen that in the case where the second difference determination result is not equal to the target difference, the second correction result is modified. Select the solvent component with the highest amount among all solvent components, that is, first select the 1,2-propanediol with the highest amount as the component to be modified. The correction amount of 1,2-propanediol is: 14.15+0.01=14.16, and the modified result after the first round of polling correction is shown in Table 7.

[0108] Table 7 Modified result

[0109]

[0110] The decision determination difference between the target standard sum and the total sum of the respective amounts of the solvent component and the non-solvent component in the modified result is calculated, and the decision determination difference result is:

[0111] 100- (75.85+5.17+4.82+14.16)=0, equal to the target difference, and the correction is completed.

[0112] The above is only a preferred embodiment of the present disclosure, and it should be pointed out that those skilled in the art can make various improvements and modifications without departing from the principles of the present disclosure. For example, the selection of the predetermined language model can be replaced or upgraded according to the actual situation, and the content of the first prompt information and the second prompt information can also be adjusted for different types of text. These improvements should also be considered within the protection scope of the present disclosure.

[0113] Further, based on the cigarette base formula single usage data processing method, the disclosure also provides a cigarette base formula single usage data processing device. The following will be described in combination with Figure 4 The device is described in detail.

[0114] Figure 4 The structural block diagram of the cigarette base formula single usage data processing device according to the embodiment of the disclosure is schematically shown.

[0115] As Figure 4 shown, the cigarette base formula single usage data processing device 400 of the embodiment includes a component identification module 410, a formula correction module 420, a first correction module 430, and a second correction module 440.

[0116] According to the embodiment of the disclosure, a cigarette base formula single usage data processing device includes: a component identification module, configured to perform component identification on solvent components and non-solvent components in a target cigarette base formula single, to obtain an identification result, wherein the identification result includes different solvent component types and usage amounts and different non-solvent component types and usage amounts. A formula correction module, configured to perform a first difference judgment on a total amount of usage of different non-solvent components in the identification result according to a target standard total, and perform correction on the target cigarette base formula single according to a first difference judgment result, to obtain a first correction result. A first correction module, configured to perform correction on the first correction result according to a target precision requirement, to obtain a second correction result. A second correction module, configured to perform a second difference judgment on a total amount of usage of the solvent components and the non-solvent components in the second correction result according to the target standard total, and perform polling correction on the second correction result according to a second difference judgment result, to complete the correction after reaching a target difference.

[0117] Figure 5 The block diagram of the electronic device suitable for implementing the cigarette base formula single usage data processing method according to the embodiment of the disclosure is schematically shown.

[0118] As Figure 5 shown, the electronic device 500 according to the embodiment of the disclosure includes a processor 501, which can perform various appropriate actions and processes according to programs stored in a read-only memory (ROM) 502 or loaded from a storage portion 508 to a random access memory (RAM) 503. The processor 501 can include, for example, a general-purpose microprocessor (such as a CPU), an instruction set processor, and / or a related chipset, and / or a special-purpose microprocessor (such as an application-specific integrated circuit (ASIC)), and the like. The processor 501 can also include an on-board memory for cache use. The processor 501 can include a single processing unit or multiple processing units for performing different actions of the method processes according to the embodiment of the disclosure.

[0119] In the RAM 503, various programs and data required for the operation of the electronic device 500 are stored. The processor 501, the ROM 502, and the RAM 503 are connected to each other via the bus 504. The processor 501 performs various operations of the method flow according to the embodiments of the present disclosure by executing the programs in the ROM 502 and / or the RAM 503. It should be noted that the programs can also be stored in one or more memories other than the ROM 502 and the RAM 503. The processor 501 can also perform various operations of the method flow according to the embodiments of the present disclosure by executing the programs stored in the one or more memories.

[0120] According to embodiments of the present disclosure, the electronic device 500 can further include an input / output (I / O) interface 505, which is also connected to the bus 504. The electronic device 500 can further include one or more of the following components connected to the input / output (I / O) interface 505: an input part 506 including a keyboard, a mouse, and the like; an output part 507 including a cathode ray tube (CRT), a liquid crystal display (LCD), and the like, and a speaker, and the like; a storage part 508 including a hard disk, and the like; and a communication part 509 including a network interface card such as a LAN card, a modem, and the like. The communication part 509 performs communication processing via a network such as the Internet. A drive 510 is also connected to the input / output (I / O) interface 505 as necessary. A removable medium 511 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, and the like is mounted on the drive 510 as necessary, so that a computer program read therefrom is installed in the storage part 508 as necessary.

[0121] The present disclosure also provides a computer readable storage medium, which can be included in the device / apparatus / system described in the above embodiments; or can exist separately without being assembled into the device / apparatus / system. The above computer readable storage medium carries one or more programs, when the one or more programs are executed, the method according to the embodiments of the present disclosure is implemented.

[0122] According to an embodiment of the present disclosure, the computer readable storage medium can be a nonvolatile computer readable storage medium, for example, can include but not limited to: a portable computer diskette, a hard disk, a random access memory (RAM), a read only memory (ROM), an erasable programmable read only memory (EPROM or flash memory), a portable compact disc read only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present disclosure, the computer readable storage medium can be any tangible medium that contains or stores a program that can be used by or in connection with an instruction execution system, apparatus, or device. For example, according to an embodiment of the present disclosure, the computer readable storage medium can include one or more memories of the ROM 502 and / or the RAM 503 described above and / or one or more memories other than the ROM 502 and the RAM 503.

[0123] Embodiments of the present disclosure also include a computer program product, which includes a computer program containing program codes for executing the methods shown in the flowcharts. When the computer program product is run in a computer system, the program codes are used to make the computer system implement the cigarette base formula single-usage data processing method provided by the embodiments of the present disclosure.

[0124] The above functions defined in the system / device of the embodiments of the present disclosure are performed when the computer program is executed by the processor 501. According to an embodiment of the present disclosure, the system, device, module, unit, etc. described above can be implemented by computer program modules.

[0125] In one embodiment, the computer program can rely on tangible storage media such as optical storage media, magnetic storage media, etc. In another embodiment, the computer program can also be transmitted, distributed, and downloaded in the form of signals on a network medium, and be downloaded and installed through the communication part 509, and / or installed from the detachable medium 511. The program codes contained in the computer program can be transmitted by any appropriate network medium, including but not limited to wireless, wired, etc., or any suitable combination of the foregoing.

[0126] In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 509, and / or installed from the detachable medium 511. When the computer program is executed by the processor 501, the above functions defined in the system of the embodiments of the present disclosure are performed. According to an embodiment of the present disclosure, the system, device, apparatus, module, unit, etc. described above can be implemented by computer program modules.

[0127] According to embodiments of the present disclosure, program code of the computer programs provided by the embodiments of the present disclosure can be written in any combination of one or more programming languages, and specifically, these computer programs can be implemented using a high-level procedural and / or object-oriented programming language, and / or an assembly / machine language. The programming language includes, but is not limited to, a programming language such as Java, C++, Python, "C" language, or a similar programming language. The program code can be executed entirely on a user computing device, partially on a user device, partially on a remote computing device, or entirely on a remote computing device or server. In the case involving a remote computing device, the remote computing device can be connected to the user computing device through any kind of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computing device (for example, connected to the Internet through an Internet service provider).

[0128] The flow diagrams and the block diagrams in the drawings are illustrations of possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flow diagrams or block diagrams can represent a module, a segment, or a portion of code, which comprises one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently or in the reverse order, depending on the functionality involved. It will also be noted that each block of the block diagrams and / or flow diagrams, and combinations thereof, can be implemented by special purpose hardware-based systems that perform the specified functions or operations, or combinations of special purpose hardware and computer instructions.

[0129] Those skilled in the art will understand that features recited in the various embodiments of the present disclosure can be combined and / or integrated in various ways, even if such combinations or integrations have not been explicitly stated in the present disclosure. In particular, features recited in the various embodiments of the present disclosure can be combined and / or integrated in various ways without departing from the spirit and teachings of the present disclosure. All such combinations and / or integrations are within the scope of the present disclosure.

[0130] The embodiments of the present disclosure are described above. However, these embodiments are merely for illustrative purposes, and are not intended to limit the scope of the present disclosure. Although each embodiment is described above separately, this does not mean that the measures in each embodiment cannot be used advantageously in combination. Those skilled in the art can make various substitutions and modifications without departing from the scope of the present disclosure, and these substitutions and modifications should all fall within the scope of the present disclosure.

Claims

1. A method for processing single-usage data of a cigarette flavoring formulation, characterized by, The method comprises: component identification is performed on solvent components and non-solvent components in a target cigarette base formula, to obtain an identification result, wherein the identification result comprises different solvent component types and amounts and different non-solvent component types and amounts; first difference judgment is performed on the sum of the amounts of different non-solvent components in the identification result according to a target standard sum, and the target cigarette base formula is corrected according to a first difference judgment result, to obtain a first correction result; the first correction result is modified according to a target precision requirement, to obtain a second correction result; second difference judgment is performed on the sum of the amounts of the solvent components and the non-solvent components in the second correction result according to the target standard sum, and the second correction result is polled and modified according to a second difference judgment result, until a target difference value is reached, and then the correction is completed.

2. The method of claim 1, wherein, The correction of the target cigarette base formula according to the first difference judgment result to obtain the first correction result comprises: in the case where the first difference judgment result is greater than the target difference value, the sum of the amounts of the solvent components in the target cigarette base formula is calculated, and for any solvent component type, the correction amount of the solvent component is determined according to the product of the ratio between the amount of the solvent component and the sum of the amounts of the solvent components and the first difference judgment result, to obtain the first correction result; in the case where the first difference judgment result is less than or equal to the target difference value, for any solvent component type and non-solvent component type, the correction amount of the component is determined according to the product of the ratio between the amount of the component and the sum of the amounts of the solvent components and the non-solvent components and the target standard sum, to obtain the first correction result.

3. The method of claim 1, wherein, The polling modification of the second correction result according to the second difference judgment result until the target difference value is reached and then the correction is completed further comprises: in the case where the second difference judgment result is equal to the target difference value, the correction is completed; in the case where the second difference judgment result is not equal to the target difference value, the second correction result is polled and modified.

4. The method of claim 3, wherein, The polling modification of the second correction result further comprises: the solvent components in the second correction result are prioritized and sorted according to the amounts from high to low, to determine a first to-be-modified sequence, and a to-be-modified component is selected from the first to-be-modified sequence.

5. The method of claim 4, wherein, Further comprising: the correction amount of the to-be-modified component is determined according to the sum of the amount of the to-be-modified component and the second difference judgment result, to obtain a modified result; the sum of the amounts of the solvent components and the non-solvent components in the modified result is calculated, and a decision-making difference value is obtained by calculating the difference between the target standard sum and the sum of the amounts of the solvent components and the non-solvent components in the modified result.

6. The method of claim 5, wherein, Further comprising: in the case where the decision-making difference value is equal to the target difference value, the correction is completed; If the decision judgment difference value is not equal to the target difference value, then according to the first to-be-corrected sequence, the next to-be-corrected component is selected for correction until the target difference value is reached, and the correction is completed.

7. The method of any one of claims 4-6, wherein, Further comprising: According to the Xiangbi strength value from low to high, the non-solvent components in the second correction result are prioritized for correction, and a second to-be-corrected sequence is determined. Only when the correction of the solvent components in all the first to-be-corrected sequences is completed and the target difference value is still not reached, the amount of the non-solvent components in the second to-be-corrected sequence is corrected.

8. The method of claim 6, wherein, The case where the decision judgment difference value is not equal to the target difference value, then according to the first to-be-corrected sequence, the next to-be-corrected component is selected for correction further comprises: The modified amount of the to-be-corrected component in the correction result is restored, and the selected next to-be-corrected component is corrected again.

9. A cigarette flavor formulation single-usage data processing device, characterized by comprising: The device comprises: A component identification module is configured to identify solvent components and non-solvent components in a target cigarette flavor base formula sheet to obtain an identification result, wherein the identification result includes different solvent component types and amounts and different non-solvent component types and amounts. A formula correction module is configured to perform first difference value judgment on the sum of the amounts of different non-solvent components in the identification result according to a target standard sum, correct the target cigarette flavor base formula sheet according to the first difference value judgment result, and obtain a first correction result. A first correction module is configured to correct the first correction result according to a target precision requirement to obtain a second correction result. A second correction module is configured to perform second difference value judgment on the sum of the amounts of the solvent components and the non-solvent components in the second correction result according to the target standard sum, and perform polling correction on the second correction result according to the second difference value judgment result. When the target difference value is reached, the correction is completed.

10. An electronic device comprising: One or more processors; Memory for storing one or more computer programs, characterized in that the one or more processors execute the one or more computer programs to implement the steps of the method according to any one of claims 1-8.

10. An electronic device comprising: One or more processors; Memory for storing one or more computer programs, characterized in that the one or more processors execute the one or more computer programs to implement the steps of the method according to any one of claims 1-8.