Control method and device based on channel modulation formula and storage medium

Through the control method based on channel modulation formula, the problem of low production efficiency of electronic cigarette atomization liquid is solved, and accurate ingredients and efficient preparation are achieved.

CN119838498APending Publication Date: 2025-04-18SHENZHEN XINZHIWEI TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411992951.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-31
Publication Date
2025-04-18

AI Technical Summary

Technical Problem

The production of electronic cigarette atomization liquid relies on manual preparation, resulting in low preparation efficiency and high labor cost.

Method used

The control method based on channel modulation formula is adopted to control the opening and closing of the target material channel by determining the material addition order and formula weight in the formula information table. The weighing module is used to monitor and compare the material weight in real time to ensure the accurate material addition.

Benefits of technology

The precise ingredients of the electronic cigarette atomization liquid are realized, the preparation efficiency is improved, and labor costs are reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119838498A_ABST
    Figure CN119838498A_ABST
Patent Text Reader

Abstract

The invention discloses a control method and device based on a channel modulation formula and a storage medium, and belongs to the technical field of material matching. The method comprises the following steps: determining a material adding sequence and a material formula weight in a formula information table; according to the material adding sequence, a target material channel where materials to be added are located is determined, and the target material channel is controlled to be opened, so that the materials in the target material channel are converged into the container; and when the real-time weight of the material added to the target material channel is equal to the formula weight, closing the target material channel. The material channel of the to-be-added material is determined and opened by recognizing the formula information table input by the dosing personnel, meanwhile, the real-time weight fed back by the weight sensor of the container is received in real time, the real-time weight is compared with the formula weight to determine opening and closing of the target material channel, accurate dosing can be achieved, and the preparation efficiency of the electronic cigarette atomized liquid is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of material proportioning, and in particular to a control method, device and storage medium based on channel modulation formula. Background Art

[0002] At present, in order to meet the taste needs of different groups of people, when making electronic cigarettes, a large number of formula adjustments are usually made during the research and development of atomizer liquid to meet the specific needs of different markets. In order to meet the above specific needs, the ingredients of electronic cigarette atomizer liquid in related technologies are mainly artificial ingredients, and the effects are tested by manually mixing different raw material ratios to achieve the production of specific electronic cigarette atomizer liquid.

[0003] However, manually preparing an electronic cigarette usually takes a lot of time and has high labor costs, which leads to the problem of low preparation efficiency in the production of electronic cigarette atomizers.

[0004] The above contents are only used to assist in understanding the technical solution of the present application and do not constitute an admission that the above contents are prior art. Summary of the invention

[0005] The main purpose of the present application is to provide a control method, device and storage medium based on a channel modulation formula, aiming to solve the technical problem of low preparation efficiency in the production of electronic cigarette atomizer liquid.

[0006] To achieve the above-mentioned purpose, the present application provides a control method based on channel modulation formula, the method comprising the following steps: determining the material addition order and the material formula weight in the formula information table; according to the material addition order, determining the target material channel where the material to be added is located, and controlling the opening of the target material channel so that the material in the target material channel flows into the container; when the real-time weight of the material added to the target material channel is equal to the formula weight, closing the target material channel.

[0007] In one embodiment, the material channels include at least two, and after the step of closing the target material channel when the real-time weight of the material added to the target material channel is equal to the formula weight, the step further includes: When the target material channel is the material channel corresponding to the last material to be added in the material adding sequence, controlling the material modulation to end; When the target material channel is not the material channel corresponding to the last material to be added in the material adding sequence, the step of returning to continue to execute the step of determining the target material channel where the material to be added is located according to the material adding sequence.

[0008] In one embodiment, the container is provided with a weighing module, and the step of closing the target material channel when the real-time weight of the material added to the target material channel is equal to the formula weight comprises: receiving the real-time weight of the material in the container fed back by the weighing module, and comparing the real-time weight with the formula weight; If the real-time weight is equal to the formula weight, the target material channel is closed.

[0009] In one embodiment, after the step of receiving the real-time weight of the target material channel fed back by the weighing module and comparing the real-time weight with the formula weight, the method further comprises: If the real-time weight is greater than the formula weight, determining that the target material channel is a faulty material channel that has failed; Based on the fault material channel, a troubleshooting checklist is developed and the cause of the fault is determined.

[0010] In one embodiment, each material channel is provided with a peristaltic pump, and the step of controlling the target material channel to open comprises: Controlling the peristaltic pump on the target material channel to start; Controlling the opening of the peristaltic pump to control the speed at which the material flows into the container; When the real-time weight of the material added to the target material channel is equal to the formula weight, the step of closing the target material channel comprises: When the real-time weight is equal to the recipe weight, the peristaltic pump of the target material channel is turned off.

[0011] In one embodiment, the step of determining the order of adding materials and the formula weight of the materials in the formula information table includes: Parsing the received formula information table to determine the total weight, material type and composition ratio of the formula in the formula information table; Determining the formula weight based on the total formula weight and the composition ratio; The material adding sequence is determined based on the material type, and the material adding sequence includes a material channel corresponding to the material of each step.

[0012] In one embodiment, after the step of determining the formula weight based on the total formula weight and the composition ratio, the method further comprises: According to the formula information table, determining the number of times each material appears in the formula information table and the weight of the material added each time; Based on the number of times and the weight of the material added each time, predict the demand amount of each material at a future time; The actual purchase quantity of each material is generated according to the predicted demand quantity.

[0013] In one embodiment, after the step of controlling the opening order of the next material channel of the material channel according to the material addition order corresponding to the material addition order in the formula information table, the method further includes: Access the big model interface and train the big model based on the historical recipe information table; Based on the trained big model, the user requirements are transmitted into the big model to obtain the recipe information table corresponding to the user requirements.

[0014] In addition, to achieve the above-mentioned purpose, the present application also provides a control device based on a channel modulation formula, the device comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the control method based on the channel modulation formula as described above.

[0015] In addition, to achieve the above-mentioned purpose, the present application also provides a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the control method based on the channel modulation formula as described above are implemented.

[0016] One or more technical solutions proposed in this application have at least the following technical effects: determining the order of adding materials and the formula weight of the materials in the formula information table; determining the target material channel where the material to be added is located according to the order of adding materials, and controlling the opening of the target material channel so that the material in the target material channel flows into the container; closing the target material channel when the real-time weight of the material added to the target material channel is equal to the formula weight. This application identifies the formula information table input by the batching personnel, determines the material channel of the material to be added and opens it, and at the same time receives the real-time weight fed back by the weight sensor of the container in real time, and determines the opening and closing of the target material channel by comparing it with the formula weight, so as to achieve precise batching and improve the preparation efficiency of the electronic cigarette atomizer. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0018] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0019] Figure 1 This is a flow chart of the first embodiment of the control method based on the channel modulation formula of the present application; Figure 2 This is a flow chart of a second embodiment of the control method based on channel modulation formula of the present application; Figure 3 This is a flow chart of a third embodiment of the control method based on channel modulation formula of the present application; Figure 4 This is a flow chart of a fourth embodiment of the control method based on channel modulation formula of the present application; Figure 5 This is a flow chart of a fifth embodiment of the control method based on channel modulation formula of the present application; Figure 6 This is a flow chart of a sixth embodiment of the control method based on channel modulation formula of the present application; Figure 7 This is a flow chart of a seventh embodiment of the control method based on channel modulation formula of the present application; Figure 8 It is a structural diagram of a control device based on a channel modulation formula in a hardware operating environment involved in an embodiment of the present application.

[0020] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0021] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0022] In order to meet the taste needs of different groups of people, when making electronic cigarettes, a large number of formula adjustments are usually made during the research and development of the atomizer liquid to meet the specific needs of different markets. In order to meet the above specific needs, the ingredients of the electronic cigarette atomizer liquid in the related art are mainly artificial ingredients, and the effects are tested by manually mixing different raw material ratios to achieve the production of specific electronic cigarettes.

[0023] However, manually preparing an electronic cigarette atomizer liquid usually takes a lot of time and has high labor costs, which leads to the problem of low preparation efficiency in the production of electronic cigarette atomizer liquid.

[0024] In order to solve the above-mentioned defects existing in the related technology, an embodiment of the present application proposes a control method based on channel modulation formula, which method first determines the material addition order and the formula weight corresponding to each material in the formula information table. In the automatic configuration system of the atomizer, according to the material addition order, the target material channel of the automatic configuration device of the atomizer is controlled to add materials to the container at the bottom, and the weighing module in the container transmits weight data to the system in real time. When it is determined that the real-time weight of the material added by the target material channel is equal to the formula weight, the target material channel is closed, and the formula information table is analyzed. If it is the material channel corresponding to the last material to be added, the material modulation is completed when the target material channel is closed; if it is not the material channel corresponding to the last material to be added, the next material to be added in the formula information table is identified, and the material channel corresponding to the material is controlled to open, and the material is continued to be added to the container until the material to be added in the formula information table is completed.

[0025] In order to better understand the above technical solution, exemplary embodiments of the present application will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present application are shown in the accompanying drawings, it should be understood that the present application can be implemented in various forms and should not be limited by the embodiments described herein. On the contrary, these embodiments are provided to enable a more thorough understanding of the present application and to fully convey the scope of the present application to those skilled in the art.

[0026] Based on this, the embodiment of the present application provides a control method based on channel modulation formula, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the control method based on the channel modulation recipe of the present application.

[0027] In this embodiment, the control method based on the channel modulation formula includes steps S100 to S300: Step S100, determining the order of adding materials and the formula weight of the materials in the formula information table.

[0028] It should be noted that the execution subject of this embodiment can be a control system based on a channel modulation formula, or a computing service device with data processing, network communication and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., or an electronic device capable of realizing the above functions, etc., and this embodiment does not specifically limit this. The following takes the control based on the channel modulation formula as an example to illustrate this embodiment and the following embodiments.

[0029] It should be noted that the ingredient information table refers to a document that records the various raw materials and their amounts required to make a certain product or formula, such as production documents used in food, beverages, medicines, chemicals and industrial products, which can ensure that the products are produced in accordance with established standards and quality requirements. The order of material addition refers to the order in which all the channels corresponding to the ingredients are opened when adding ingredients. The order of material addition is determined in the formula information table. It can be the numbering order in the formula information table or a specific sequence column in the formula information table. The method of determining the order of material addition is not limited here; the formula weight refers to the weight to be added corresponding to a single material determined by the information in the ingredient information table.

[0030] Before determining the order of adding materials and the formula weight of the materials in the formula information table, the system receives the specific total sample weight and proportion input by the batching personnel from the user-side interface, and the selected material to be added, and calculates the actual weight. After receiving the batching personnel's click operation to add, the ingredients are sorted in the ingredient information table based on the order of adding ingredients. When the materials are entered, the composition ratio of all materials is calculated. If the total composition ratio is not 100%, it is determined that there is an error in the ingredient information table, and manual verification is required to determine the final ingredient information table.

[0031] The system receives the ingredient information table and identifies the ingredient information in the ingredient information table, including materials, material addition sequence, and formula weight.

[0032] Optionally, the material channel is determined by identifying the material type; the formula weight of a single material to be added is determined by identifying the total weight of the formula and the composition ratio; and the order of adding the materials is determined by the position of the materials in the formula information table.

[0033] For example, for the e-cigarette oil part, in one batching process, the total weight of the formula is 100 ml, and the composition ratio is: 1. Propylene glycol. 10%; 2. Glycerol. 30%; 3. Flavor. 40%; 4. Nicotine. 2%; 5. Flavoring. 18%. Therefore, it can be determined that the ingredients that need to be added are 10 ml, 30 ml, 40 ml, 2 ml, and 18 ml respectively. At the same time, the order of adding each material is determined according to the material number. Here, the order of adding is propylene glycol, glycerol, flavor, nicotine, and flavoring.

[0034] Step S200, according to the material adding sequence, determining the target material channel where the material to be added is located, and controlling the target material channel to open, so that the material in the target material channel flows into the container.

[0035] It should be noted that the target material channel refers to a channel in which the material to be added is initially contained. By controlling the opening and closing of the target material channel, the addition of the material to be added and the amount of addition are controlled. The container here refers to an instrument that can hold ingredients and can not participate in the reaction and not be corroded when multiple raw materials react. The style of the instrument is not specifically limited here. A weight sensor that can determine the weight with high precision is set on the container. The weight sensor is connected to the system by wire or wireless means, and can feed back real-time weight data to the system.

[0036] After determining the order of material addition and the formula weight of each material in the formula information table, the system sets the delivery speed, time and other related parameters of the target material channel according to the formula requirements; according to the order of material addition, the target material channel to be added is opened and the materials begin to be introduced into the container.

[0037] Specifically, the delivery speed of the target material channel is adjusted according to the characteristics of the material and the size of the container. If there is a time requirement in the formula, for example, a certain material needs to be added after the previous material is completely dissolved or completely precipitated, the corresponding time parameters need to be set in the system. Then, when the target material channel is opened, the delivery process is adjusted as needed, such as changing the delivery speed, pausing the delivery, etc., to ensure that the material is accurately and evenly added to the container according to the formula requirements.

[0038] Step S300, when the real-time weight of the material added to the target material channel is equal to the formula weight, closing the target material channel.

[0039] It should be noted that real-time weight means that after adding materials, the weight of the materials in the container is determined in real time by a high-precision gravity sensor and synchronously fed back to the system. The system receives the real-time weight and compares it with the formula weight to adjust the closing and opening of the channel and the opening degree.

[0040] Open the target material channel, add the material to be added into the container, set a high-precision weight sensor in the container, and use this weight sensor to monitor and feedback the weight of the material in the current container in real time. The weight sensor transmits the real-time monitored data to the control system via wired or wireless means. The control system compares the real-time monitored weight data with the weight of each material preset in the formula. When the material added to the container satisfies the real-time weight equal to the formula weight, close the target material channel corresponding to the current material.

[0041] Exemplarily, after determining the total weight of the formula and the composition ratio of the materials, the weight of each material is calculated, and the formula weight corresponding to the weight is set in the system to adjust the opening of the peristaltic pump. Based on the high-precision weight sensor in the container, the total weight of the materials in the container is monitored in real time, and the data is transmitted to the system in real time by wired means, and the system compares the real-time weight with the formula weight. For example, in the process of completing the batching of 10 ml of propylene glycol, 30 ml of glycerol, 40 ml of flavor, 2 ml of nicotine, and 18 ml of flavoring, when the nicotine material (4. Nicotine.2ml) is added, the system opens channel 4, and nicotine begins to flow into the container. The weight sensor set in the container monitors the total weight of the materials in the container in real time. When the added weight is close to 2ml or the total weight is close to 82ml, the system adjusts the opening of channel 4 through the peristaltic pump to control the flow rate of nicotine entering the container. When the total weight reaches 82ml, the system immediately closes channel 4, and then makes a judgment on the subsequent addition of the ingredient information table.

[0042] The present embodiment provides a control method based on channel modulation formula, which firstly accurately controls the addition of materials according to the formula information table and determines the addition order and formula weight of each material in the manufacturing process of electronic cigarettes or other products, and then identifies and determines the target material channel corresponding to each material to be added according to the material addition order. After these target material channels are opened, the materials are introduced into the container according to the preset order and weight. In the process of material addition, the weight of the materials is monitored in real time by a high-precision weight sensor. When the real-time weight reaches the weight specified in the formula, the system immediately sends a signal to close the target material channel, thereby ensuring that the addition amount of each material strictly meets the formula requirements, and can achieve accurate conversion from formula to product through refined management and automation technology.

[0043] Based on the first embodiment, the second embodiment of the present application provides a control method based on a channel modulation formula, referring to Figure 2 , Figure 2 This is a flow chart of the second embodiment of the control method based on the channel modulation formula of the present application. After step S300, steps S400 to S500 are also included: Step S400, when the target material channel is the material channel corresponding to the last material to be added in the material adding sequence, controlling the material modulation to end.

[0044] When the weight of the material added by the target material channel reaches the formula weight specified in the formula information table, the system closes the target material channel and stops adding the material. After closing each target material channel, the system checks whether all materials have been added, that is, whether the last material channel has been processed, and compares the sequence number of the currently closed target material channel with the sequence number of the last material channel in the material addition order in the formula information table. If the sequence number of the currently closed target material channel is consistent with the sequence number of the last material channel in the formula information table, it can be determined that all materials have been added according to the formula, that is, the modulation is completed.

[0045] Exemplarily, after the system controls to open each material channel in turn, it is necessary to monitor the weight of the material added to each channel. For example, in the process of preparing the e-cigarette ingredients, the flavor corresponds to channel three, and 40 milliliters need to be added. After the flavor is added, when each target material channel is closed, the system detects that all materials have been added at the current time. After detection, 2 milliliters of nicotine need to be added after the flavor is added. Therefore, the system will continue to control channel four to open to add nicotine until the materials in the recipe information table are added. The system stops controlling the modulation process of the device and saves the ingredient information table to the relevant log or database.

[0046] Step S500, when the target material channel is not the material channel corresponding to the last material to be added in the material adding sequence, return to continue executing the step of determining the target material channel where the material to be added is located according to the material adding sequence.

[0047] Similarly, when it is determined that the currently closed material channel is not the last material channel in the recipe information table, the system determines the next added material according to the material addition order in the recipe information table, then the system repeats the execution of controlling the opening of the channel for the next added material, and controls the weighing module to feedback the recipe weight in real time, and closes the channel in time until all materials are added according to the requirements of the recipe information table.

[0048] Optionally, after each channel is closed, the channel opening process and material addition are recorded to generate a feeding log, which is convenient for checking and confirming the actual amount added, and provides data verification evidence for subsequent production data. The generated atomized liquid is manually inhaled by quality inspectors. If the sample electronic cigarette made of the atomized liquid passes the taste verification, the feeding log can be retrieved to verify the actual amount added and converted into formula data as a basis for subsequent production.

[0049] For example, during the preparation of an electronic cigarette atomizer, the operator needs to add five materials: propylene glycol, glycerol, flavors, nicotine, and flavorings. The expected amount of each material added is 20 grams, 60 grams, 80 grams, 4 grams, and 36 grams, respectively. After the channel is closed, the system automatically generates a feeding log to record the actual amount of these materials added. After manual suction taste verification, the quality inspector found that the taste of the atomizer liquid meets the standard. Therefore, the quality inspector retrieved the feeding log for verification and found that the actual amount of propylene glycol, glycerol, flavors, nicotine, and flavorings added were 20.1 grams, 59.8 grams, 80.1 grams, 4 grams, and 36 grams, respectively, which are almost the same as the expected values ​​and meet production requirements. Therefore, the quality inspector converted the data in the feeding log into formal formula data and used it as the basis for subsequent production.

[0050] This embodiment provides a control method based on a channel modulation formula. When the system recognizes that the material currently being added is the last material that needs to be added in the formula, an end signal is triggered to complete the entire modulation process. If the material currently being added is not the last one in the formula, the system will continue to search for and open the channel corresponding to the next material to be added in the formula order to ensure that all materials can be added accurately in order, thereby ensuring the accurate execution of the formula information table and the continuity of material modulation.

[0051] Since the system introduced in the second embodiment of the present application is a system used to implement the method of the first embodiment of the present application, based on the method introduced in the first embodiment of the present application, the person skilled in the art can understand the specific structure and deformation of the system, so it is not repeated here. All systems used in the method of the first embodiment of the present application belong to the scope of protection of this application.

[0052] Based on any of the above embodiments, the third embodiment of the present application provides a control method based on a channel modulation formula, referring to Figure 3 , Figure 3 This is a flow chart of the third embodiment of the control method based on the channel modulation formula of the present application. After step S300, steps S400 to S500 are also included: Step S310, receiving the real-time weight of the material in the container fed back by the weighing module, and comparing the real-time weight with the formula weight.

[0053] The real-time weight transmitted by the sensor via wired or wireless means is received and compared with the preset formula weight.

[0054] As an optional solution for comparing the real-time weight with the preset formula weight, the data signal transmitted by the weight sensor is received, converted into a digital signal by a signal converter, and received by a programmable logic controller (PLC). The PLC compares the real-time weight with the formula weight, and sends the comparison result and processing method to the material channel in the form of instructions.

[0055] Optionally, after step S310, steps S311 to S312 are included: Step S311: if the real-time weight is greater than the formula weight, determine that the target material channel is a faulty material channel that has failed.

[0056] Step S312: according to the faulty material channel, a troubleshooting list is prepared and the cause of the fault is determined.

[0057] It should be noted that the faulty material channel refers to the material channel where there is a problem with the accuracy of the weight sensor of the weighing module. It can be a material channel where the peristaltic pump that controls the opening and closing of the current material channel fails, or there are leaks inside the material channel. It is necessary to check in sequence according to the troubleshooting list to determine the cause of the fault.

[0058] The weight sensor of the weighing module monitors the feeding weight of each material channel in real time. When the real-time weight of a channel exceeds the weight of the material specified in the formula, an alarm is triggered immediately. At the same time, the accuracy of the monitoring data needs to be verified to eliminate false alarms caused by sensor failure or data transmission errors. After confirming that the data is correct, the fault point is determined to be in the channel. First, check whether the sensor of the channel is clean and undamaged. According to the troubleshooting list, check one by one the potential causes of overweight, which may be sensor calibration, conveying speed control, metering device accuracy, software algorithm errors, etc. Record the results of each troubleshooting and the problems found, and analyze the data to determine the cause of the failure.

[0059] Step S320: If the real-time weight is equal to the formula weight, close the target material channel.

[0060] When the real-time weight data transmitted by the weight sensor received by the PLC is equal to the formula weight, the target material channel is closed, and then the opening and closing of the next channel is judged.

[0061] This embodiment provides a control method based on channel modulation formula, which monitors the weight of the material in the container in real time through the weighing module, and feeds back the weight data to the system in real time. The system compares the real-time weight with the preset formula weight. When the two are equal, the system closes the corresponding target material channel to ensure that the material addition amount is accurate, thereby ensuring product quality and formula consistency.

[0062] Based on any of the above embodiments, the fourth embodiment of the present application provides a control method based on a channel modulation formula, referring to Figure 4 , Figure 4 This is a flow chart of a fourth embodiment of the control method based on the channel modulation formula of the present application, step S200 includes steps S210 to S230: Step S210, controlling the peristaltic pump on the target material channel to start.

[0063] It should be noted that a peristaltic pump refers to a positive displacement pump that delivers fluid by squeezing an elastic hose through a rotating roller or cam, and the speed of delivering the fluid is adjusted by controlling the degree to which the rotating roller or cam squeezes the elastic hose.

[0064] Step S220, controlling the opening of the peristaltic pump to control the speed at which the material flows into the container.

[0065] According to the order of adding materials in the recipe, the controller sends an opening signal to the peristaltic pump of the corresponding target material channel, and dynamically adjusts the opening of the peristaltic pump according to the preset material flow or time parameters to control the speed at which the material flows into the container.

[0066] As an optional solution for controlling the opening of the peristaltic pump to adjust the speed at which the material flows into the container, by adjusting the opening of the peristaltic pump, in the initial stage of adding material, in order to quickly approach the target weight, the opening is set slightly larger; when approaching the target weight, the opening is set smaller.

[0067] For example, when configuring an electronic cigarette, 10 ml of propylene glycol is needed. In the initial stage, the opening of the peristaltic pump is adjusted to 1, so that the material flow rate is 1 ml per minute. The weight sensor detects the weight of the propylene glycol in the container in real time, and feeds back the real-time weight data to the system. The system dynamically adjusts the opening of the peristaltic pump according to the difference between the actual weight and the target weight. For example, when the difference between the real-time weight and the target weight is 5 ml, the opening of the peristaltic pump is adjusted to 0.5, so that the material flow rate is 0.5 ml per minute; when the difference between the real-time weight and the target weight is 1 ml, the opening of the peristaltic pump is adjusted to 0.1, so that the flow rate is 0.1 ml per minute, until the accuracy is adjusted to the preset accuracy requirement. The preset accuracy requirement can be the accuracy requirement entered by the batching personnel and achievable by the peristaltic pump, or it can be the highest accuracy that the default peristaltic pump can achieve.

[0068] Step S230, when the real-time weight of the material added to the target material channel is equal to the formula weight, the step of closing the target material channel includes: When the real-time weight is equal to the recipe weight, the peristaltic pump of the target material channel is turned off.

[0069] After the above control accurately adjusts the peristaltic pump to achieve the real-time weight equal to the formula weight, the system controls to close the peristaltic pump to achieve the closure of the target material channel.

[0070] This embodiment provides a control method based on channel modulation formula, which adjusts the speed of material flowing into the container by accurately controlling the opening and opening degree of the peristaltic pump. When the real-time weight of the target material channel is monitored to reach the preset formula weight, the peristaltic pump of the channel is immediately closed to ensure the accuracy and efficiency of the batching process.

[0071] Based on any of the above embodiments, the fifth embodiment of the present application provides a control method based on a channel modulation formula, referring to Figure 5 , Figure 5 This is a flow chart of the fifth embodiment of the control method based on the channel modulation formula of the present application, step S100 includes steps S110~S130: Step S110, parsing the received formula information table to determine the total weight, material type and composition ratio of the formula in the formula information table.

[0072] Step S120, determining the formula weight based on the total formula weight and the composition ratio.

[0073] Step S130: determining the material adding sequence based on the material type, wherein the material adding sequence includes the material channels corresponding to the materials in each step.

[0074] The formula information table is received through the system interface or manual input, and the total formula mass, material type and its corresponding composition ratio are extracted from the formula information table. After determining the total formula weight and the composition ratio of each material, the specific formula weight of each material is calculated, and the addition order is determined according to the material number sequence in the formula information table. At the same time, the material channel corresponding to each material is determined according to the material type.

[0075] Exemplarily, the formula information table is received through the system interface, and the formula weight of each material is calculated one by one, or the preset formula weight of each material is determined directly based on the formula information table manually input by the user. According to the formula information table, the order of material addition and the material channel corresponding to the material can be determined.

[0076] This embodiment proposes a control method based on channel modulation formula, which extracts key information through in-depth analysis of the formula information table, including calculating the total weight of the formula, identifying the different types of materials used in the formula, and determining the composition ratio of each material in the formula. Based on these data, the specific weight of each formula can be calculated, and the order of adding materials can be arranged according to the material type, including specifying that each material is added through a specific material channel to ensure the efficiency and accuracy of the production process.

[0077] Based on any of the above embodiments, the sixth embodiment of the present application provides a control method based on a channel modulation formula, referring to Figure 6 , Figure 6 This is a flow chart of the sixth embodiment of the control method based on the channel modulation formula of the present application. After step S300, steps S600 to S800 are also included: Step S600: determining the number of times each material appears in the formula information table and the weight of the material added each time according to the formula information table.

[0078] Step S700, based on the number of times and the weight of the material added each time, predict the demand amount of each material at a future moment.

[0079] Step S800: generating the actual purchase quantity of each material according to the predicted demand quantity.

[0080] It should be noted that the total mass ratio refers to the total mass of a single ingredient in all collected formula information tables, which can be all formula information tables of the day, or weekly or monthly statistical data. The predicted demand refers to the predicted demand of a single ingredient in the entire historical sales data.

[0081] The material name, material weight and number of times the formula is used for each formula in the formula information table are counted. For each material, the number of times it appears in all formulas is counted, and the weight of each time the material is used is accumulated to obtain the total weight. The number of times and the total amount are input into the linear model to simply predict the material demand for the material in the future. After determining the material demand, the total amount of materials remaining in the current statistical interval is obtained, and the total amount of materials remaining is subtracted from the material demand to determine the total purchase quantity of each material in the next statistical interval.

[0082] This embodiment provides a control method based on channel modulation formula. By analyzing the formula information table, the usage frequency and importance of each material are determined, and then future demand is predicted. According to historical data and statistical methods or machine learning models, the demand for each material is accurately predicted, including the minimum demand, average demand and maximum demand, so as to generate a reasonable purchase quantity plan, which can improve the efficiency of inventory management and help reduce costs and avoid the risk of surplus or shortage.

[0083] Based on any of the above embodiments, the seventh embodiment of the present application provides a control method based on a channel modulation formula, referring to Figure 7 , Figure 7 This is a flow chart of Embodiment 7 of the control method based on the channel modulation formula of the present application. After step S300, steps S330 to S340 are also included: Step S330, access the big model interface and train the big model based on the historical recipe information table.

[0084] Step S340: Based on the trained big model, the user demand is input into the big model to obtain the recipe information table corresponding to the user demand.

[0085] Before training the big model, the big model needs to be trained. Therefore, it is necessary to collect data including regional location, population gender ratio, age range, local taste preferences, regulatory requirements, and historical recipe information tables, etc. These are preprocessed as training data, and these data are converted into numerical or categorical features. Then, the machine learning model is determined according to the problem type, which can be a language representation model (Bidirectional Encoder Representations from Transformers, BERT), and then connected to the big model interface. These data are divided into training sets and test sets. The training set is used for model training, and the test set is used for verification. The model training parameters are set. The training parameters include learning rate, batch size, number of iterations, etc. The model is trained until the preset training target is reached, such as the accuracy rate is higher than the preset target, where the accuracy rate is determined by collecting customer feedback and the sales volume of the recipe trained by the model. After training the big model, the user input interface is connected to allow users to enter their demand information, such as region, population characteristics, taste preferences, etc. The trained big model generates the corresponding recipe information table according to the needs input by the user, and fine-tunes according to regulatory requirements to ensure the legality of the solution.

[0086] For example, to provide formulas for e-cigarettes in region A, local demand information is collected. For example, the gender ratio of e-cigarette users in region A is 2:1 for males and 2 for females. According to historical data, the taste preference of male customers in the region is grape flavor, while the taste preference of female customers is orange flavor. After the large model obtains these data, in the output formula information table, half of the formula information tables are for different flavors, including different grape flavor concentrations, different tastes, and different grape maturity; one-quarter of the formula information tables are for different orange flavors, and the remaining one-quarter are the number of formulas for e-cigarettes with other flavors. Finally, when outputting the results, fine-tuning is performed according to local regulations. For example, regulations in region A limit the nicotine content in e-cigarettes to no more than 2%. Therefore, in the output formula information table, the nicotine content is initially limited to less than 2% of the total formula mass, thereby outputting a formula information table that meets the requirements of the population in region A.

[0087] Optionally, the food preferences of the local population are analyzed according to the vegetation environment of area A to determine the sweetness requirements of the local population; the living temperature range of the local population is analyzed according to the weather environment of area A to determine the coolness requirements of the local population. In hot areas, some watermelon-flavored or mint-flavored ingredients can be used to better meet customer requirements, and in cold areas, some ginger soup taste or red date taste can be adapted to meet customer requirements. It should be noted that the factors that affect the taste of the e-cigarette formula information table include but are not limited to the weather environment and the vegetation environment, and the specific practices of meeting customer requirements are not limited here.

[0088] This embodiment proposes a control method based on channel modulation recipes. By accessing a large model interface and training the large model according to a historical recipe information table, the system can understand and process the user's requirements in natural language, and generate a recipe information table that meets the user's specific needs through intelligent analysis and matching of the model, thereby improving the efficiency and accuracy of recipe design, reducing manual intervention, and realizing automated and intelligent recipe development.

[0089] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the control method of the present application based on the channel modulation formula. More simple transformations based on this technical concept are all within the scope of protection of the present application.

[0090] The present application provides a control device based on a channel modulation formula, the device comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the control method based on the channel modulation formula in the above-mentioned embodiment one.

[0091] Reference below Figure 8 , which shows a schematic diagram of the structure of a control device based on a channel modulation formula suitable for implementing an embodiment of the present application. The control device based on a channel modulation formula in the embodiment of the present application may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 8 The control device based on the channel modulation recipe shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0092] like Figure 8 As shown, the control device based on the channel modulation recipe may include a processing device 1001 (such as a core processor, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for the operation of the control device based on the channel modulation recipe are also stored. The processing device 1001, ROM1002 and RAM1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the control device based on the channel modulation recipe to communicate with other devices wirelessly or by wire to exchange data. Although the control device based on the channel modulation recipe with various systems is shown in the figure, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or have alternatively.

[0093] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.

[0094] The control device based on channel modulation formula provided by the present application adopts the control method based on channel modulation formula in the above embodiment, which can solve the technical problem of low preparation efficiency of the production of electronic cigarette atomizer liquid. Compared with the prior art, the beneficial effects of the control device based on channel modulation formula provided by the present application are the same as the beneficial effects of the control method based on channel modulation formula provided by the above embodiment, and the other technical features of the control device based on channel modulation formula are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.

[0095] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.

[0096] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

[0097] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the control method based on the channel modulation recipe in the above-mentioned embodiment.

[0098] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM: Random Access Memory), a read-only memory (ROM: Read Only Memory), an erasable programmable read-only memory (EPROM: Erasable Programmable Read Only Memory or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM: CD-Read Only Memory), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency: Radio Frequency), etc., or any suitable combination of the above.

[0099] The computer-readable storage medium may be included in the control device based on the channel modulation recipe; or may exist independently without being assembled into the control device based on the channel modulation recipe.

[0100] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by a control device based on a channel modulation formula, the control device based on the channel modulation formula: determines the order of adding materials and the formula weight of the materials in the formula information table; determines the target material channel where the material to be added is located according to the order of adding materials, and controls the opening of the target material channel to allow the material in the target material channel to flow into the container; when the real-time weight of the material added to the target material channel is equal to the formula weight, closes the target material channel. The computer program code for performing the operation of the present application can be written in one or more programming languages ​​or a combination thereof, and the programming languages ​​include object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" language or similar programming languages. The program code can be executed completely on the user's computer, partially on the user's computer, as an independent software package, partially on the user's computer and partially on a remote computer, or completely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or it can be connected to an external computer (for example, through the Internet using an Internet service provider).

[0101] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0102] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.

[0103] The readable storage medium provided in the present application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned control method based on channel modulation formula, and solves the technical problem of low preparation efficiency in the production of electronic cigarette atomizer liquid. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in the present application are the same as the beneficial effects of the control method based on channel modulation formula provided in the above-mentioned embodiment, and will not be repeated here.

[0104] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.

Claims

1. A control method based on channel modulation formula, characterized in that: Applied to an automatic atomizer configuration device, the automatic atomizer configuration device includes a material channel and a container, the material channel stores materials, and the control method based on channel modulation formula includes the following steps: Determine the order of adding materials and the formula weight of materials in the formula information table; According to the material adding sequence, determining the target material channel where the material to be added is located, and controlling the target material channel to open so that the material in the target material channel flows into the container; When the real-time weight of the material added to the target material channel is equal to the recipe weight, the target material channel is closed.

2. The control method based on channel modulation formula according to claim 1, characterized in that: The material channels include at least two, and after the step of closing the target material channel when the real-time weight of the material added to the target material channel is equal to the formula weight, the step further includes: When the target material channel is the material channel corresponding to the last material to be added in the material adding sequence, controlling the material modulation to end; When the target material channel is not the material channel corresponding to the last material to be added in the material adding sequence, the step of returning to continue to execute the step of determining the target material channel where the material to be added is located according to the material adding sequence.

3. The control method based on channel modulation formula according to claim 1, characterized in that: The container is provided with a weighing module, and the step of closing the target material channel when the real-time weight of the material added to the target material channel is equal to the formula weight comprises: receiving the real-time weight of the material in the container fed back by the weighing module, and comparing the real-time weight with the formula weight; If the real-time weight is equal to the recipe weight, the target material channel is closed.

4. The control method based on channel modulation formula according to claim 3, characterized in that: After the step of receiving the real-time weight of the target material channel fed back by the weighing module and comparing the real-time weight with the formula weight, the method further includes: If the real-time weight is greater than the formula weight, determining that the target material channel is a faulty material channel that has failed; Based on the fault material channel, develop a troubleshooting checklist and determine the cause of the fault.

5. The control method based on channel modulation formula according to claim 1, characterized in that: Each material channel is provided with a peristaltic pump, and the step of controlling the opening of the target material channel comprises: Controlling the peristaltic pump on the target material channel to start; Controlling the opening of the peristaltic pump to control the speed at which the material flows into the container; When the real-time weight of the material added to the target material channel is equal to the formula weight, the step of closing the target material channel comprises: When the real-time weight is equal to the recipe weight, the peristaltic pump of the target material channel is turned off.

6. The method according to claim 1 based on the channel modulation formula The control method is characterized in that The step of determining the order of adding materials and the formula weight of the materials in the formula information table includes: Parsing the received formula information table to determine the total weight, material type and composition ratio of the formula in the formula information table; Determining the formula weight based on the total formula weight and the composition ratio; The material adding sequence is determined based on the material type, and the material adding sequence includes a material channel corresponding to the material of each step.

7. The control method based on channel modulation formula according to claim 1, characterized in that: The method further comprises: According to the formula information table, determining the number of times each material appears in the formula information table and the weight of the material added each time; Based on the number of times and the weight of the material added each time, predict the demand amount of each material at a future time; The actual purchase quantity of each material is generated according to the predicted demand quantity.

8. The control method based on channel modulation formula according to claim 1, characterized in that: After the step of controlling the opening order of the material channels corresponding to the material addition order in the formula information table, the method further comprises: Access the big model interface and train the big model based on the historical recipe information table; Based on the trained big model, the user requirements are transmitted into the big model to obtain the recipe information table corresponding to the user requirements.

9. A control device based on a channel modulation formula, characterized in that: The device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the channel modulation recipe-based control method according to any one of claims 1 to 8.

10. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the control method based on the channel modulation recipe as described in any one of claims 1 to 8 are implemented.