Control method and system for automatically adjusting tailing tobacco shred boxing weight and storage medium
By monitoring the flow curve trend of the drying wire in real time and calculating the total weight of the remaining unboxed tobacco wire, and automatically adjusting the packing weight, the problem of random packing weight during the packing of tobacco wire is solved to ensure production quality and stability.
Patent Information
- Application Number
- CN202510296058.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-13
- Publication Date
- 2025-06-27
AI Technical Summary
The prior art has random packing weights in the process of packing tobacco wires, resulting in too light weight of packing tobacco wires in the trunk, affecting production stability and quality.
By monitoring the flow curve trend of the drying wire in real time, we will determine whether it has entered the tail material production mode, calculate the total weight of the remaining unboxed tobacco wire, and automatically adjust the packing weight according to the preset single-box packing weight to ensure that the trunk tobacco wire reaches the full box weight.
Automatic adjustment of the weight of the trunk tobacco box is realized, preventing the weight of the box from being too low, ensuring production quality and stability, saving labor costs and improving production efficiency.
Smart Images

Figure CN120203269A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of material packing, and particularly relates to a control method, system and storage medium for automatically adjusting the packing weight of residual tobacco shreds. Background Art
[0002] From whole bales of tobacco leaves to tobacco shreds meeting the requirements of the cigarette-making and packing production process, more than a dozen production processes are required, mainly including processes such as tobacco leaf drying, packing, storage, blending, etc. In these processes, tobacco shred boxes are the basic units for tobacco shred storage and production. After the tobacco shreds are dried by a tobacco leaf dryer to reach the moisture content required by the process, they are then transported to the packing link. The packing station packs the tobacco shreds into tobacco shred boxes according to the process weight requirements of different brands. The packed tobacco shreds are sent to the semi-finished tobacco shred high-rise warehouse for aging storage for subsequent blending processes.
[0003] Currently, the production process in cigarette factories has achieved a relatively high level of automation. The tobacco leaf drying process mainly consists of a tobacco shred flow control belt scale, a pre-drying moisture meter, a post-drying moisture meter, and a tobacco leaf dryer system to ensure that the moisture content of the tobacco shreds meets the process requirements. The packing station then packs the dried tobacco shreds into tobacco shred boxes according to the process requirements through a weight control belt scale and a packing machine system. The tobacco leaf drying process and the packing process are connected by a tobacco shred conveyor and a production buffer bin cabinet, and the capacities of these devices range from several hundred kilograms to over a thousand kilograms, playing a role in regulating the tobacco shred flow. In the blending process, in order to meet the requirements of uniform and continuous tobacco shred flow, a production mode of feeding from a bin cabinet is generally adopted. The bin cabinet can adjust the tobacco shred flow to a certain extent, but its adjustment ability is limited. Especially when the packing weight is unstable, it is easy to cause fluctuations in the tobacco shred flow, affecting production stability.
[0004] Although the prior art has achieved a relatively high level of automation, the following problems still exist in actual production: On the one hand, the packing weight is random. At the end of a production work order, the packing weight of the tobacco shreds in the last box is often in an uncontrollable random state, and it is easy to have a situation where the packing weight is too low. With the operation of multiple production lines and multiple production work orders, a certain number of tobacco boxes with low packing amounts will accumulate in the semi-finished high-rise warehouse. When these tobacco boxes are emptied into the bin cabinet during the blending process, it will cause the fluctuation range of the tobacco shred flow to exceed the adjustment ability range of the bin cabinet, thereby causing problems such as production disconnection. On the other hand, it affects production quality and stability. The packing weight in the upstream packing link has an important impact on the production quality and stability of the blending process. If the packing weight of the tobacco shreds in the last box is too light, it not only increases the frequency of manual intervention but also may cause fluctuations in the tobacco shred flow in the blending process, thereby affecting the quality of the final product.
[0005] Currently, for the problem of low-packing-volume cigarette cartons, the following treatment methods are mainly adopted: 1. Manually supplement cigarette cartons with less filling to a reasonable weight; 2. Sweep a small amount of cut tobacco in the last carton into the cigarette cartons in the previous packing sequence of the same work order; 3. Manually intervene in the carton-turning mechanism and the bottom belt running mechanism of the small bunker to reduce the impact of low-weight cigarette cartons; 4. Lower the production process quality requirements.
[0006] However, these methods have obvious defects, including low work efficiency, high risk of material mixing, and large manual workload, etc., and it is difficult to fundamentally solve the problem. Summary of the Invention
[0007] In order to overcome the above deficiencies of the prior art, the object of the present invention is to propose a packing control method, system and storage medium for automatically adjusting the packing weight of tail cut tobacco, which can reasonably adjust the packing weight according to the actual production situation, so as to ensure that the last carton of cut tobacco in the production work order will not appear in a situation of half a carton or even less, and guarantee the subsequent production quality and production stability.
[0008] To achieve the above object, the present invention provides a control method for automatically adjusting the packing weight of tail cut tobacco, including:
[0009] Obtain the trend of the cut tobacco drying flow curve;
[0010] Judge whether the trend of the cut tobacco drying flow curve is evenly distributed within a preset time period;
[0011] In the case where it is judged that the trend of the cut tobacco drying flow curve is not evenly distributed within a preset time period, obtain the cut tobacco drying state parameters and calculate the total weight of the remaining unpacked cut tobacco;
[0012] According to the preset single-box packing weight and the total weight of the remaining unpacked cut tobacco, calculate the maximum number of full boxes that can be filled with the total weight of the remaining unpacked cut tobacco and the remaining cut tobacco weight that is less than a full box;
[0013] Judge whether the remaining cut tobacco weight is greater than or equal to a threshold value;
[0014] In the case where it is judged that the remaining cut tobacco weight is greater than or equal to the threshold value, complete the packing task according to the preset single-box packing weight;
[0015] In the case where it is judged that the remaining cut tobacco weight is less than the threshold value, calculate a new single-box packing weight and complete the packing task according to the new single-box packing weight.
[0016] Optionally, calculating the total weight of the remaining unpacked cut tobacco includes:
[0017] Calculate the total weight of the remaining unpacked cut tobacco according to formula (1),
[0018]
[0019] Among them, G3 is the total weight of the remaining unboxed cut tobacco, G1 is the total weight of the cut tobacco before drying, K1 is the moisture value of the cut tobacco before drying, K2 is the moisture value of the cut tobacco after drying, and G2 is the weight of the cut tobacco that has been boxed.
[0020] Optionally, calculating the maximum number of full boxes that can be filled with the total weight of the remaining unboxed cut tobacco and the remaining cut tobacco weight of the non-full box according to the preset single-box packing weight and the total weight of the remaining unboxed cut tobacco includes:
[0021] Calculating the maximum number of full boxes that can be filled with the total weight of the remaining unboxed cut tobacco and the remaining cut tobacco weight of the non-full box according to formula (2),
[0022]
[0023] Among them, g is the preset single-box packing weight, N is the maximum number of full boxes that can be filled, G4 is the remaining cut tobacco weight of the non-full box, and … is a symbol representing an interval.
[0024] Optionally, the method further includes:
[0025] Calculating the threshold according to formula (3):
[0026]
[0027] Among them, X is the flow rate of this type of cut tobacco in the downstream blending process, t is the time used for each box turnover by the box turnover machine, and n is the number of processes served by this box turnover machine.
[0028] Optionally, calculating the new single-box packing weight includes:
[0029] Calculating the new single-box packing weight according to formula (4),
[0030]
[0031] Among them, G is the new single-box packing weight.
[0032] On the other hand, the present invention also provides a control system for automatically adjusting the packing weight of the tail cut tobacco. The control system includes a cut tobacco drying module and a packing module, where:
[0033] The cut tobacco drying module is used for:
[0034] Obtaining the trend of the cut tobacco drying flow curve;
[0035] Judging whether the trend of the cut tobacco drying flow curve is evenly distributed within a preset time period;
[0036] In the case where it is determined that the trend of the cut tobacco flow curve is not evenly distributed within a preset time period, obtain the cut tobacco status parameters, and send an indication message and the cut tobacco status parameters to the packing module;
[0037] The packing module is used for:
[0038] Determine whether the indication message is currently received;
[0039] In the case where it is determined that the indication message is received, calculate the total weight of the remaining unpacked cut tobacco according to the cut tobacco status parameters;
[0040] According to the preset single-box packing weight and the total weight of the remaining unpacked cut tobacco, calculate the maximum number of full boxes that can be filled with the total weight of the remaining unpacked cut tobacco and the remaining cut tobacco weight of the non-full box;
[0041] Determine whether the remaining cut tobacco weight is greater than or equal to the threshold value;
[0042] In the case where it is determined that the remaining cut tobacco weight is greater than or equal to the threshold value, complete the packing task according to the preset single-box packing weight;
[0043] In the case where it is determined that the remaining cut tobacco weight is less than the threshold value, calculate a new single-box packing weight, and complete the packing task according to the new single-box packing weight.
[0044] Optionally, the packing module is used for:
[0045] Calculate the total weight of the remaining unpacked cut tobacco according to formula (1),
[0046]
[0047] where G3 is the total weight of the remaining unpacked cut tobacco, G1 is the total weight of the cut tobacco before drying, K1 is the moisture value of the cut tobacco before drying, K2 is the moisture value of the cut tobacco after drying, and G2 is the weight of the cut tobacco that has been packed.
[0048] Optionally, the packing module is used for:
[0049] Calculate the maximum number of full boxes that can be filled with the total weight of the remaining unpacked cut tobacco and the remaining cut tobacco weight of the non-full box according to formula (2),
[0050]
[0051] where g is the preset single-box packing weight, N is the maximum number of full boxes that can be filled, G4 is the remaining cut tobacco weight of the non-full box, and … is a symbol representing an interval.
[0052] Optionally, the packing module is used for:
[0053] Calculate the threshold value according to formula (3):
[0054]
[0055] Among them, x is the flow rate of this type of cut tobacco in the downstream blending process, t is the time used for each box turning of the box turning machine, and n is the number of processes served by this box turning machine.
[0056] Optionally, the packing module is used for:
[0057] Calculate the new weight of each box for packing according to formula (4),
[0058]
[0059] Among them, G is the new weight of each box for packing.
[0060] On the other hand, the present invention also provides a computer-readable storage medium, on which instructions are stored, and when the instructions are executed by a processor, the control method as described in any one of the above is implemented.
[0061] Advantages of the present invention:
[0062] By monitoring the trend of the cut tobacco drying flow curve in real time, in the case of determining that the tail material production mode is entered, the packing weight is automatically adjusted, so as to ensure that the last box of cut tobacco in the production work order will not have a situation of half a box or even less, prevent the packing weight of the tail box from being too low, ensure the subsequent production quality and production stability, save labor costs, and improve production efficiency.
[0063] In the embodiment of the present invention, without changing the existing production line, the total weight of the cut tobacco before drying is obtained by using the belt scale in the existing equipment, the moisture value of the cut tobacco before drying and the moisture value of the cut tobacco after drying are respectively obtained by using the moisture meter before drying and the moisture meter after drying in the existing equipment, the weight of the remaining unpacked cut tobacco is calculated, and then the packing weight is automatically adjusted, saving costs.
[0064] Other features and advantages of the embodiments of the present invention will be described in detail in the subsequent specific implementation part. Description of the Drawings
[0065] The drawings are used to provide a further understanding of the embodiments of the present invention, and constitute a part of the specification, and are used to explain the embodiments of the present invention together with the following specific implementation manners, but do not constitute a limitation to the embodiments of the present invention. In the drawings:
[0066] Figure 1 is a flowchart of a control method for automatically adjusting the packing weight of tail cut tobacco according to an embodiment of the present invention;
[0067] Figure 2It is a structural block diagram of a control system for automatically adjusting the packing weight of residual cut tobacco according to an embodiment of the present invention.
[0068] Description of the reference numerals
[0069] 1. Cut tobacco drying module; 2. Packing module; 3. PLC controller for cut tobacco drying; 4. First belt scale; 5. Moisture meter before drying; 6. Moisture meter after drying; 7. PLC controller for packing; 8. Second belt scale; 9. Packing machine. Detailed implementation manners
[0070] The following will describe in detail the specific implementation manners of the embodiments of the present invention with reference to the accompanying drawings. It should be understood that the specific implementation manners described herein are only used to illustrate and explain the embodiments of the present invention, and are not used to limit the embodiments of the present invention.
[0071] It should be noted that the acquisition, transmission, storage, use, processing, etc. of data in the technical solution of this application all comply with the relevant regulations of national laws and regulations. In the embodiments of this application, some industry-existing solutions such as software, components, models, etc. may be mentioned, and they should be regarded as exemplary. The purpose is only to illustrate the feasibility in the implementation of the technical solution of this application, but it does not mean that the applicant has already or necessarily used this solution.
[0072] As Figure 1 shown is a flowchart of a control method for automatically adjusting the packing weight of residual cut tobacco according to an embodiment of the present invention. In this Figure 1 the control method may include the following steps:
[0073] In step S10, obtain the trend of the cut tobacco drying flow curve;
[0074] In step S11, judge whether the trend of the cut tobacco drying flow curve is evenly distributed within a preset time period;
[0075] In step S12, when it is judged that the trend of the cut tobacco drying flow curve is not evenly distributed within a preset time period, obtain the cut tobacco drying state parameters and calculate the total weight of the remaining unpacked cut tobacco;
[0076] In step S13, according to the preset single-box packing weight and the total weight of the remaining unpacked cut tobacco, calculate the maximum number of full boxes that can be filled with the total weight of the remaining unpacked cut tobacco and the weight of the remaining cut tobacco that is less than a full box;
[0077] In step S14, judge whether the weight of the remaining cut tobacco is greater than or equal to a threshold value;
[0078] In step S15, when it is judged that the weight of the remaining cut tobacco is greater than or equal to the threshold value, complete the packing task according to the preset single-box packing weight;
[0079] When it is determined that the remaining cut tobacco weight is less than the threshold, calculate the new weight of tobacco packed in each case and complete the packing task according to the new weight of tobacco packed in each case.
[0080] In the Figure 1 shown automatic packing control method for adjusting the packing weight of the tail cut tobacco, step S10 is used to obtain the trend of the cut tobacco flow curve. In this embodiment, the trend of the cut tobacco flow curve reflects the change of the cut tobacco weight within a cycle, and this cycle can be set according to production needs.
[0081] Step S11 is used to determine whether the trend of the cut tobacco flow curve is evenly distributed within a preset time period. In this embodiment, for the specific steps of determining whether the trend of the cut tobacco flow curve is evenly distributed, there can be various forms known to those skilled in the art. In an example of the present invention, linear regression analysis can be performed. If the curve slope is close to zero, it indicates that the flow change is stable, that is, the trend of the cut tobacco flow curve is evenly distributed within the preset time period, and then the packing is carried out according to the preset weight of tobacco packed in each case. On the contrary, if the trend of the cut tobacco flow curve is not evenly distributed within the preset time period, enter the tail cut tobacco production mode, and obtain the cut tobacco state parameters through step S12, including the total weight of the cut tobacco before drying, the moisture value of the cut tobacco before drying, and the moisture value of the cut tobacco after drying, and then calculate the total weight of the remaining unpacked cut tobacco. Specifically, in this example, the total weight of the remaining unpacked cut tobacco can be calculated according to the following formula (1):
[0082]
[0083] where G3 is the total weight of the remaining unpacked cut tobacco, G1 is the total weight of the cut tobacco before drying, K1 is the moisture value of the cut tobacco before drying, K2 is the moisture value of the cut tobacco after drying, and G2 is the weight of the tobacco that has been packed.
[0084] Step S13 is used to calculate the maximum number of full boxes that can be filled with the total weight of the remaining unpacked cut tobacco and the remaining cut tobacco weight that is less than a full box according to the preset weight of tobacco packed in each case and the total weight of the remaining unpacked cut tobacco. That is, calculate the maximum number of boxes that can be filled with the remaining unpacked cut tobacco according to the preset weight of tobacco packed in each case and the remaining cut tobacco weight. Specifically, in this example, the maximum number of full boxes that can be filled with the total weight of the remaining unpacked cut tobacco and the remaining cut tobacco weight that is less than a full box can be calculated according to the following formula (2):
[0085]
[0086] where g is the preset weight of tobacco packed in each case, N is the maximum number of full boxes, G4 is the remaining cut tobacco weight that is less than a full box, and … is a symbol representing an interval.
[0087] Step S14 is used to determine whether the remaining cut tobacco weight is greater than or equal to a threshold value. In this embodiment, the threshold value is the minimum single-case packing weight that meets the packing weight requirement, and this threshold value can be set according to actual production needs. In this embodiment, the specific pass information of the downstream blending process that this type of cut tobacco enters in the downstream production operation can be determined through the cut tobacco type information, and the minimum packing weight threshold value can be determined through the pass information. Specifically, in this example, the threshold value can be calculated according to the following formula (3):
[0088]
[0089] Wherein, X is the pass flow rate of this type of cut tobacco in the downstream blending process, with the unit of (kg / h), t is the time used for each box turning by the box turning machine, with the unit of minute, and n is the number of passes served by this box turning machine.
[0090] Step S15 is used to perform corresponding packing tasks according to the judgment result. In the case where it is judged that the remaining cut tobacco weight is greater than or equal to the threshold value, it is considered that the remaining cut tobacco weight is close to full box and meets the packing weight requirement, and it will not cause adverse effects on subsequent production, and the packing task can be completed according to the preset single-case packing weight. In the case where it is judged that the remaining cut tobacco weight is less than the threshold value, it is considered that the remaining cut tobacco weight does not reach the minimum single-case packing weight and does not meet the packing weight requirement, and a new single-case packing weight needs to be calculated, and the packing task is completed according to the new single-case packing weight. Specifically, in this example, the new single-case packing weight can be calculated according to the following formula (4):
[0091]
[0092] Wherein, G is the new single-case packing weight.
[0093] Set the new single-case packing weight, and evenly distribute the remaining cut tobacco into the previous tobacco boxes, so as to ensure that there will be no situation of too little packing amount in all tobacco boxes in this production work order.
[0094] On the other hand, the embodiment of the present invention also provides a control system for automatically adjusting the packing weight of tail cut tobacco. The structural block diagram of this control system can be as Figure 2 shown. In this Figure 2In this case, the control system may include a cut tobacco drying module 1 and a packing module 2. Among them, the cut tobacco drying module 1 can be used to obtain the trend of the cut tobacco drying flow curve; determine whether the trend of the cut tobacco drying flow curve is evenly distributed within a preset time period; in the case where it is determined that the trend of the cut tobacco drying flow curve is not evenly distributed within the preset time period, obtain the cut tobacco drying status parameters, and send an indication message and the cut tobacco drying status parameters to the packing module 2. The packing module 2 can be used to determine whether an indication message is currently received; in the case where it is determined that an indication message is received, calculate the total weight of the remaining unpacked cut tobacco according to the cut tobacco drying status parameters; calculate the maximum number of full boxes that can be filled with the total weight of the remaining unpacked cut tobacco and the remaining cut tobacco weight that is less than a full box according to the preset single-box packing weight and the total weight of the remaining unpacked cut tobacco; determine whether the remaining cut tobacco weight is greater than or equal to a threshold value; in the case where it is determined that the remaining cut tobacco weight is greater than or equal to the threshold value, complete the packing task according to the preset single-box packing weight; in the case where it is determined that the remaining cut tobacco weight is less than the threshold value, calculate a new single-box packing weight, and complete the packing task according to the new single-box packing weight.
[0095] Among them, for the specific forms of the cut tobacco drying module 1 and the packing module 2, they may be composed of one or more processors, sensor devices, and packing operation devices. The processor may include, but is not limited to, a general-purpose processor, a dedicated processor, a conventional processor, a digital signal processor (DSP), multiple microprocessors, one or more microprocessors associated with the DSP core, a controller, a microcontroller, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) circuit, any other type of integrated circuit (IC), a state machine, a system-on-chip (SOC), etc. The sensor devices and the packing operation devices may be in various forms known to those skilled in the art. In an example of the present invention, as Figure 2 shown in the packing control system for automatically adjusting the packing weight of the tail cut tobacco, the cut tobacco drying module 1 may include a cut tobacco drying PLC controller 3, a first belt scale 4, a pre-drying moisture meter 5, and a post-drying moisture meter 6. The packing module 2 may include a packing PLC controller 7, a second belt scale 8, and a packing machine 9.
[0096] The packing module 2 is used to receive an indication message and calculate the total weight of the remaining unpacked cut tobacco according to the cut tobacco drying status parameters. Specifically, in this example, the total weight of the remaining unpacked cut tobacco can be calculated according to the following formula (1):
[0097]
[0098] where G3 is the total weight of the remaining unpacked cut tobacco, G1 is the total weight of the cut tobacco before drying, K1 is the moisture value of the cut tobacco before drying, K2 is the moisture value of the cut tobacco after drying, and G2 is the weight of the cut tobacco that has been packed.
[0099] The packing module 2 is used to calculate the maximum number of full boxes that can be filled with the total weight of the remaining unpacked cut tobacco and the weight of the remaining cut tobacco in the non-full box according to the preset weight of each box for packing and the total weight of the remaining unpacked cut tobacco. That is to say, the packing module calculates the maximum number of boxes that can be filled with the remaining unpacked cut tobacco according to the preset weight of each box for packing, as well as the weight of the remaining cut tobacco. Specifically, in this example, the maximum number of full boxes that can be filled with the total weight of the remaining unpacked cut tobacco and the weight of the remaining cut tobacco in the non-full box can be calculated according to the following formula (2):
[0100]
[0101] Wherein, g is the preset weight of each box for packing, N is the maximum number of full boxes that can be filled, G4 is the weight of the remaining cut tobacco in the non-full box, and … is a symbol representing the interval.
[0102] The packing module 2 is used to judge whether the weight of the remaining cut tobacco is greater than or equal to the threshold value. In this embodiment, the threshold value is the minimum weight of each box for packing that meets the packing weight requirement, and this threshold value can be set according to actual production needs. In this embodiment, the specific pass information of the downstream blending process entered by this type of cut tobacco in the downstream production operation can be determined through the cut tobacco type information, and the minimum packing weight threshold value can be determined through the pass information. Specifically, in this example, the threshold value can be calculated according to the following formula (3):
[0103]
[0104] Wherein, X is the pass flow rate of this type of cut tobacco in the downstream blending process, with the unit of (kg / h), t is the time used for each box turnover by the box turnover machine, with the unit of minute, and n is the number of passes served by this box turnover machine.
[0105] The packing module 2 is used to execute corresponding packing tasks according to the judgment result. In the case where it is judged that the weight of the remaining cut tobacco is greater than or equal to the threshold value, it is considered that the weight of the remaining cut tobacco is close to a full box, meeting the packing weight requirement and having no adverse impact on subsequent production, and the packing task can be completed according to the preset weight of each box for packing. In the case where it is judged that the weight of the remaining cut tobacco is less than the threshold value, it is considered that the weight of the remaining cut tobacco does not reach the minimum weight of each box for packing and does not meet the packing weight requirement, and a new weight of each box for packing needs to be calculated, and the packing task is completed according to the new weight of each box for packing. Specifically, in this example, the new weight of each box for packing can be calculated according to the following formula (4):
[0106]
[0107] Wherein, G is the new weight of each box for packing.
[0108] Set a new single-case packing weight and evenly distribute the remaining cut tobacco into the previous cut tobacco cases to ensure that the packing quantity in all cut tobacco cases in this production work order will not be too small.
[0109] On the other hand, the present invention also provides a computer-readable storage medium, on which instructions are stored. When the instructions are executed by a processor, the control method as described in any one of the above is implemented.
[0110] Through the above technical solutions, the embodiments of the present invention provide a control method and system for automatically adjusting the packing weight of tail cut tobacco. The method and system can reasonably adjust the packing weight according to the actual production situation, so as to ensure that the last case of cut tobacco in the production work order will not have a situation of half a case or even less, guarantee the subsequent production quality and production stability, save labor costs, and improve production efficiency.
[0111] Without changing the existing production line, the embodiments of the present invention use the belt scale in the existing equipment to obtain the total weight of the cut tobacco before drying, use the pre-drying moisture meter and post-drying moisture meter in the existing equipment to obtain the moisture value of the cut tobacco before drying and the moisture value of the cut tobacco after drying respectively, calculate the weight of the remaining unpacked cut tobacco, and then automatically adjust the packing weight, thus saving costs.
[0112] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0113] The present application is described with reference to the flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or block in the flowcharts and / or block diagrams, and the combination of processes and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing devices generate means for implementing the functions specified in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.
[0114] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to operate in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means that implement the functions specified in the flowchart(s) Figure 1 one or more flowcharts and / or block(s) Figure 1 or blocks specified in the block diagram(s).
[0115] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process, thereby providing steps for implementing the functions specified in the flowchart(s) Figure 1 one or more flowcharts and / or block(s) Figure 1 or blocks specified in the block diagram(s).
[0116] In a typical configuration, a computing device includes one or more processors (CPUs), an input / output interface, a network interface, and memory.
[0117] The memory may include non-permanent memory in the computer-readable medium, in the form of random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash memory (flash RAM). The memory is an example of a computer-readable medium.
[0118] Computer-readable media includes both permanent and non-permanent, removable and non-removable media implemented by any method or technology for storage of information such as computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile discs (DVD) or other optical storage, magnetic cassettes, magnetic tape disk storage or other magnetic storage devices, or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory media such as modulated data signals and carrier waves.
[0119] It should also be noted that the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, such that a process, method, commodity or device comprising a series of elements not only includes those elements but also includes other elements not expressly listed, or further includes elements inherent to such process, method, commodity or device. Without further limitation, an element defined by the statement "comprising an..." does not exclude the presence of additional identical elements in the process, method, commodity or device comprising the element.
[0120] The above are only embodiments of the present application and are not used to limit the present application. For those skilled in the art, various changes and modifications can be made to the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included within the scope of the claims of the present application.
Claims
1. A control method for automatically adjusting the weight of tail tobacco packaging, characterized in that: The method comprises: Obtain the trend of the drying flow curve; Determining whether the trend of the wire drying flow rate curve is evenly distributed within a preset time period; When it is determined that the trend of the drying shredded tobacco flow curve is not evenly distributed within a preset time period, obtaining the drying shredded tobacco state parameter and calculating the total weight of the remaining unpacked shredded tobacco; According to the preset single box packing weight and the total weight of the remaining unpacked tobacco, the maximum number of full boxes that can be filled with the total weight of the remaining unpacked tobacco and the weight of the remaining tobacco that is less than a full box are calculated; Determining whether the remaining tobacco weight is greater than or equal to a threshold; When it is determined that the weight of the remaining tobacco is greater than or equal to the threshold, completing the packing task according to the preset single-box packing weight; When it is determined that the remaining tobacco weight is less than a threshold value, a new single-box packing weight is calculated, and the packing task is completed according to the new single-box packing weight.
2. The control method according to claim 1, characterized in that: The total weight of the remaining unpacked tobacco is calculated as follows: According to formula (1), the total weight of the remaining unpacked tobacco is calculated: Among them, G3 is the total weight of the remaining unpacked tobacco, G1 is the total weight of the tobacco before drying, K1 is the moisture value of the tobacco before drying, K2 is the moisture value of the tobacco after drying, and G2 is the completed packing weight.
3. The control method according to claim 1, characterized in that: According to the preset single box packing weight and the total weight of the remaining unpacked tobacco, calculating the maximum number of full boxes that can be filled with the total weight of the remaining unpacked tobacco and the weight of the remaining tobacco that is less than a full box includes: According to formula (2), the maximum number of full boxes and the weight of the remaining tobacco that is less than a full box are calculated. Among them, g is the preset single box packing weight, N is the maximum number of full boxes, G4 is the weight of remaining tobacco that is less than a full box, and ... are symbols representing intervals.
4. The control method according to claim 1, characterized in that: The method further comprises: The threshold is calculated according to formula (3): Among them, X is the flow rate of this type of tobacco in the downstream blending process, t is the time taken by the box turning machine for a single box turning, and n is the number of passes served by the box turning machine.
5. The control method according to claim 1, characterized in that: Calculation of the new single-box packing weight includes: Calculate the new single box packing weight according to formula (4): Where G is the new single-box packing weight.
6. A control system for automatically adjusting the weight of tail tobacco packaging, characterized in that: The control system includes a wire drying module and a box packing module, wherein: The wire drying module is used for: Obtain the trend of the drying flow curve; Determine whether the trend of the drying flow curve is evenly distributed within a preset time period; When it is determined that the wire drying flow rate curve trend is not evenly distributed within a preset time period, obtaining wire drying state parameters, and sending indication information and the wire drying state parameters to the packing module; The packing module is used to: Determining whether the indication information is currently received; When it is determined that the instruction information is received, the total weight of the remaining unpacked shredded tobacco is calculated according to the shredded tobacco drying state parameters; According to the preset single box packing weight and the total weight of the remaining unpacked tobacco, the maximum number of full boxes that can be filled with the total weight of the remaining unpacked tobacco and the weight of the remaining tobacco that is less than a full box are calculated; Determining whether the remaining tobacco weight is greater than or equal to a threshold; When it is determined that the weight of the remaining tobacco is greater than or equal to the threshold, completing the packing task according to the preset single-box packing weight; When it is determined that the remaining tobacco weight is less than a threshold value, a new single-box packing weight is calculated, and the packing task is completed according to the new single-box packing weight.
7. The control system according to claim 6, characterized in that: The packing module is used to: According to formula (1), the total weight of the remaining unpacked tobacco is calculated: Among them, G3 is the total weight of the remaining unpacked tobacco, G1 is the total weight of the tobacco before drying, K1 is the moisture value of the tobacco before drying, K2 is the moisture value of the tobacco after drying, and G2 is the completed packing weight.
8. The control system according to claim 6, characterized in that: The packing module is used to: According to formula (2), the maximum number of full boxes and the weight of the remaining tobacco that is less than a full box are calculated. Wherein, g is the preset single box packing weight, N is the maximum number of full boxes, G4 is the weight of the remaining tobacco that is less than a full box, and ... is a symbol indicating an interval; The threshold is calculated according to formula (3): Among them, X is the flow rate of this type of tobacco in the downstream blending process, t is the time taken by the box turning machine for a single box turning, and n is the number of passes served by the box turning machine.
9. The control system according to claim 6, characterized in that: The packing module is used to: Calculate the new single box packing weight according to formula (4): Where G is the new single-box packing weight.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions, and when the instructions are executed by the processor, the control method according to any one of claims 1 to 5 is implemented.