Tobacco storage cabinet tobacco discharge flow control method, device, equipment and medium
By starting the bottom belt motor and adjusting the frequency in the tobacco storage tank, the feed flow rate of the next process can be predicted, which solves the problem of tobacco shortage or blockage on the tobacco storage tank production line and ensures smooth production.
Patent Information
- Application Number
- CN202510020875.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-07
- Publication Date
- 2026-02-13
- Estimated Expiration
- 2045-01-07
AI Technical Summary
Existing technologies cannot effectively prevent situations where tobacco storage tanks are short of tobacco or clogged on the production line, leading to production line interruptions.
By responding to the filament discharge start operation, the bottom belt motor is started based on the initial frequency to determine the real-time discharge flow rate, and the motor frequency is adjusted according to the predicted feed flow rate to achieve prediction and control of the feed flow rate of the carrier in the next process.
This effectively avoids material shortages or blockages in the carrier of the next process, ensuring smooth production and solving the problem that traditional real-time monitoring and adjustment cannot prevent material shortages or blockages.
Smart Images

Figure CN119774224B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of computer application, and in particular to a method and device for controlling the outflow of a tobacco storage cabinet, equipment and a medium. BACKGROUND
[0002] In a production line of cigarettes, tobacco is provided from a tobacco storage cabinet to a tobacco temporary storage cabinet or a tobacco limiting pipe. It can be understood that the inflow and outflow of tobacco between processes needs to be adjusted according to actual conditions to avoid serious tobacco shortage or blockage, which causes the interruption of the production line.
[0003] In related technologies, the amount of tobacco in processes such as a tobacco storage cabinet, a tobacco temporary storage cabinet and a tobacco limiting pipe is monitored in real time, and the inflow and outflow of tobacco in related processes is regulated in time in the case of shortage or blockage to avoid the interruption of the production line. However, this method cannot avoid the occurrence of tobacco shortage or blockage on the production line. SUMMARY
[0004] The present application provides a method and device for controlling the outflow of a tobacco storage cabinet, equipment and a medium to solve the technical problem that the current method for controlling the outflow of a tobacco storage cabinet cannot avoid the occurrence of tobacco shortage or blockage on the production line.
[0005] According to an aspect of the present application, a method for controlling the outflow of a tobacco storage cabinet is provided, which comprises:
[0006] starting a bottom belt motor of a target tobacco storage cabinet based on a preliminary frequency in response to an outflow starting operation of the target tobacco storage cabinet;
[0007] determining the real-time outflow of a target batch of tobacco in the target tobacco storage cabinet under the driving of an outflow bottom belt of the bottom belt motor at the preliminary frequency;
[0008] determining the predicted inflow of a next process carrier corresponding to the target tobacco storage cabinet according to the real-time outflow;
[0009] determining an inflow threshold value, adjusting the preliminary frequency of the bottom belt motor according to the predicted inflow and the inflow threshold value to obtain a target frequency.
[0010] According to another aspect of the present application, a device for controlling the outflow of a tobacco storage cabinet is provided, which comprises:
[0011] an outflow starting module configured to start a bottom belt motor of a target tobacco storage cabinet based on a preliminary frequency in response to an outflow starting operation of the target tobacco storage cabinet;
[0012] a discharge determination module configured to determine a real-time discharge flow of target tobacco in the target tobacco storage cabinet under a driving of a discharge bottom belt of the bottom belt motor at the preliminary frequency;
[0013] a discharge prediction module configured to determine a predicted feeding flow of a next process carrier corresponding to the target tobacco storage cabinet according to the real-time discharge flow;
[0014] a frequency adjustment module configured to determine a feeding flow threshold, and adjust the preliminary frequency of the bottom belt motor according to the predicted feeding flow and the feeding flow threshold to obtain a target frequency.
[0015] According to another aspect of the present application, an electronic device is provided, which comprises:
[0016] at least one processor; and
[0017] a memory connected to the at least one processor in communication; wherein,
[0018] the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to execute the tobacco discharge flow control method of the tobacco storage cabinet according to any one of the embodiments of the present application.
[0019] According to another aspect of the present application, a computer readable storage medium is provided, which stores computer instructions for enabling a processor to implement the tobacco discharge flow control method of the tobacco storage cabinet according to any one of the embodiments of the present application when executed by the processor.
[0020] The technical solution of the embodiments of the present application achieves the following effects: in response to a tobacco discharge starting operation for a target tobacco storage cabinet, the bottom belt motor of the target tobacco storage cabinet is started based on a preliminary frequency; a real-time discharge flow of target tobacco in the target tobacco storage cabinet under a driving of a discharge bottom belt of the bottom belt motor at the preliminary frequency is determined; a predicted feeding flow of a next process carrier corresponding to the target tobacco storage cabinet is determined according to the real-time discharge flow; a feeding flow threshold is determined, and the preliminary frequency of the bottom belt motor is adjusted according to the predicted feeding flow and the feeding flow threshold to obtain a target frequency. The feeding flow of the next process carrier is predicted based on the real-time discharge flow of the storage cabinet, the motor frequency of the storage cabinet is adjusted in advance based on the predicted feeding flow of the next process carrier, the tobacco shortage or blockage of the next process carrier is effectively avoided, and the working fluency of the next process carrier is ensured. The problem that the traditional method of monitoring the tobacco quantity of each process in real time and then making relevant adjustments after the tobacco shortage or blockage occurs cannot avoid the occurrence of tobacco shortage or blockage is solved.
[0021] It is to be understood that the details set forth herein do not limit the scope of the embodiments of the application to the specific embodiments described. Rather, the scope of the embodiments of the application is to be defined by the appended claims. BRIEF DESCRIPTION OF DRAWINGS
[0022] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiments description. Obviously, the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can also be obtained without creative labor based on these drawings.
[0023] Figure 1 is a flow chart of a tobacco storage cabinet outflow control method according to the first embodiment of the present application;
[0024] Figure 2 is a simulation diagram of a tobacco storage cabinet outflow control system according to the first embodiment of the present application;
[0025] Figure 3 is a simulation diagram of a target tobacco storage cabinet according to the first embodiment of the present application;
[0026] Figure 4 is a flow chart of a tobacco storage cabinet outflow control method according to the second embodiment of the present application;
[0027] Figure 5 is a structural schematic diagram of a tobacco storage cabinet outflow control device according to the third embodiment of the present application;
[0028] Figure 6 is a structural schematic diagram of an electronic device for implementing the tobacco storage cabinet outflow control method according to the present application. DETAILED DESCRIPTION
[0029] In order to make the technical personnel in the art better understand the present application, the following will combine the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only some embodiments of the present application, not all. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor should belong to the scope of protection of the present application.
[0030] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0031] Example 1
[0032] Figure 1 This invention provides a flowchart of a method for controlling the output flow rate of a tobacco storage cabinet according to Embodiment 1. This embodiment is applicable to situations where the output flow rate of a tobacco storage cabinet is controlled through prediction. This method can be executed by an output flow rate control device for the tobacco storage cabinet, which can be implemented in hardware and / or software and can be configured in a computer. Figure 1 As shown, the method includes:
[0033] S110, In response to the tobacco discharge start operation for the target tobacco storage tank, start the bottom belt motor of the target tobacco storage tank based on a preliminary frequency.
[0034] The target tobacco storage cabinet can be understood as a tobacco carrier in a process node of cigarette production. The target tobacco storage cabinet can be used to temporarily store tobacco or to supply tobacco to the next process node. Typically, the carrier for the next process node corresponding to the target tobacco storage cabinet can be a tobacco temporary storage cabinet or a tobacco quantity control tube, etc. The transfer of tobacco between the target tobacco storage cabinet and the next process carrier can be achieved through a tobacco conveyor belt. Figure 2 As shown, Figure 2 This is a simulation diagram of a tobacco shred discharge flow control system provided in an embodiment of the present invention. In the diagram, 11 represents the target tobacco shred storage tank, 22 represents the carrier for the next process, and 33 represents the tobacco shred conveyor belt.
[0035] The tobacco extrusion start operation can be understood as the operation of starting the bottom belt motor of the target tobacco storage tank. Optionally, the tobacco extrusion start operation can be a trigger operation on the tobacco extrusion start control.
[0036] The bottom belt motor can be used to drive the discharge bottom belt.
[0037] The outfeed bottom belt can be used to convey the tobacco in the target tobacco bin to a tobacco conveying belt connected with the target tobacco bin; this process is the outfeed process of the tobacco bin.
[0038] The preliminary frequency can be understood as the starting frequency of the bottom belt motor.
[0039] Optionally, the preliminary frequency is determined according to the bin structure parameter of the target tobacco bin, the static tobacco density of the target batch of tobacco, the preset target outfeed flow rate, and the speed variation value of the outfeed bottom belt under a unit frequency.
[0040] The static accumulation height is determined by an infrared distance sensor installed on the target tobacco bin.
[0041] The static tobacco density is determined according to the tobacco category of the target batch of tobacco in the target tobacco bin and the static storage time of the target batch of tobacco in the target tobacco bin.
[0042] Optionally, before starting the bottom belt motor of the target tobacco bin based on the preliminary frequency, the method comprises:
[0043] Determining the static accumulation height of the target batch of tobacco in the target tobacco bin in a first direction by an infrared distance sensor;
[0044] Determining the bin structure parameter of the target tobacco bin, the static tobacco density of the target batch of tobacco, the preset target outfeed flow rate, and the speed variation value of the outfeed bottom belt under a unit frequency;
[0045] Determining the preliminary frequency according to the static accumulation height, the bin structure parameter, the static tobacco density, the target outfeed flow rate, and the speed variation value.
[0046] The infrared distance sensor can have an infrared distance measuring function.
[0047] In the embodiment of the present application, the infrared distance sensor is installed in the target tobacco bin. As shown in Figure 3 , the infrared distance sensor is installed in the target tobacco bin. Figure 3 is a simulation diagram of a target tobacco bin provided by the embodiment of the present application.
[0048] The infrared distance sensor can be installed in the area represented by 1101. 1102 represents the outfeed port of the target tobacco bin. 1103 can represent the target batch of tobacco. It can be understood that, generally, the accumulation of tobacco is uneven, and the surface of the tobacco accumulation is undulating. 1104 represents the outfeed bottom belt.
[0049] Optionally, the determining the static accumulated height of the target batch of cut tobacco in the target cut tobacco storage cabinet in the first direction by the infrared distance sensor comprises:
[0050] The static accumulated height of the target batch of cut tobacco in the target cut tobacco storage cabinet in the first direction is determined with the installation position of the infrared distance sensor as the origin.
[0051] In the embodiment of the present application, the first direction can be perpendicular to the discharge bottom belt.
[0052] The static accumulated height can be understood as the accumulated height of the target batch of cut tobacco in the first direction related to the infrared distance sensor before the cut tobacco is discharged. In the embodiment of the present application, the static accumulated height is related to the actual installation position of the infrared distance sensor and the actual accumulation of the target batch of cut tobacco, which is not limited here.
[0053] The storage cabinet structure parameter can be understood as a structure parameter related to the target cut tobacco storage cabinet. In the embodiment of the present application, the storage cabinet structure parameter can be the length of the internal area of the target cut tobacco storage cabinet in the second direction, i.e. the width of the storage cabinet. The second direction can be perpendicular to the first direction, and the second direction can be parallel to the conveying direction of the discharge bottom belt.
[0054] The target discharge flow can be understood as a target value related to the discharge flow. In the embodiment of the present application, the target discharge flow is the discharge flow of the target cut tobacco storage cabinet set in advance based on user demand and scene demand.
[0055] The speed change value can be understood as the change value of the speed of the discharge bottom belt at a unit frequency. In the embodiment of the present application, the speed change value can be related to the attribute (for example, the cabinet model) of the target cut tobacco storage cabinet, and is a fixed value.
[0056] The static cut tobacco density can be understood as the density of the target batch of cut tobacco before the cut tobacco is discharged.
[0057] Optionally, the determining the static cut tobacco density of the target batch of cut tobacco comprises:
[0058] Determining the cut tobacco category of the target batch of cut tobacco, wherein the cut tobacco category is determined according to the supply source of the target batch of cut tobacco;
[0059] Determining the static storage time of the target batch of cut tobacco in the target cut tobacco storage cabinet;
[0060] Determining the static cut tobacco density of the target batch of cut tobacco according to the static storage time and the cut tobacco category.
[0061] The tobacco type can be understood as the type of the target batch of tobacco. Generally, the tobacco provided by different suppliers has different densities. In the embodiments of the present application, the original tobacco density of the tobacco of different tobacco types can be different. The original tobacco density can be understood as the density of the tobacco before the tobacco is stored in the target tobacco storage cabinet.
[0062] The static storage time can be understood as the time for which the target batch of tobacco is stored statically in the target tobacco storage cabinet. For example, the static storage time can be 6 hours, 12 hours, or 48 hours, etc.
[0063] In the embodiments of the present application, the static tobacco density of the target batch of tobacco is positively correlated with the static storage time. That is, as the static storage time increases, the stacking height of the tobacco decreases, and the tobacco density increases. In addition, the static tobacco density of the target batch of tobacco is also positively correlated with the original tobacco density corresponding to the tobacco type.
[0064] Specifically, the determination of the preliminary frequency according to the static stacking height, the cabinet structure parameter, the static tobacco density, the target discharge flow, and the speed change value can be achieved based on the following formula:
[0065] F1=A1 / [W×H1×ρ1×V1];
[0066] Wherein, F1 represents the preliminary frequency, A1 represents the target discharge flow, W represents the cabinet structure parameter, H1 represents the static stacking height, ρ1 represents the static tobacco density, and V1 represents the speed change value.
[0067] S120, determining the real-time discharge flow of the target batch of tobacco in the target tobacco storage cabinet under the driving of the discharge bottom belt of the bottom belt motor at the preliminary frequency.
[0068] The real-time discharge flow can be understood as the real-time discharge flow of the target batch of tobacco.
[0069] In the embodiments of the present application, the real-time discharge flow can be related to the real-time tobacco density of the target batch of tobacco, the real-time tobacco density of the target batch of tobacco, the bottom belt speed of the bottom belt motor at the preliminary frequency, and the cabinet structure parameter.
[0070] The real-time tobacco density is related to the tobacco type and the real-time storage time of the target batch of tobacco. The real-time stacking height can be understood as the stacking height of the target batch of tobacco in the first direction related to the infrared distance sensor during the real-time tobacco discharging process.
[0071] Optionally, the determining the real-time discharge flow of the target batch of tobacco in the target tobacco bin under the driving of the discharge bottom belt of the bottom belt motor at the preliminary frequency comprises:
[0072] determining the real-time accumulation height of the target batch of tobacco in the target tobacco bin in a first direction by an infrared distance sensor;
[0073] determining the real-time tobacco density of the target batch of tobacco, and determining a preliminary bottom belt speed of the bottom belt motor at the preliminary frequency;
[0074] determining the real-time discharge flow of the target batch of tobacco in the target tobacco bin according to the real-time accumulation height, the real-time tobacco density, the preliminary bottom belt speed, and a bin structure parameter.
[0075] Specifically, the determining the real-time discharge flow of the target batch of tobacco in the target tobacco bin according to the real-time accumulation height, the real-time tobacco density, the preliminary bottom belt speed, and the bin structure parameter can be realized based on the following formula:
[0076] A2=V2×W×H2×ρ2;
[0077] wherein A2 represents the real-time discharge flow, V2 represents the preliminary bottom belt speed, W represents the bin structure parameter, H2 represents the real-time accumulation height, and ρ2 represents the real-time tobacco density.
[0078] S130, determining a predicted feeding flow of a next-process carrier corresponding to the target tobacco bin according to the real-time discharge flow.
[0079] wherein the next-process carrier can be understood as a tobacco carrier of a next process corresponding to the target tobacco bin. Exemplarily, the next-process carrier can be a tobacco temporary storage bin or a tobacco limiting pipe, etc.
[0080] The predicted feeding flow can be understood as a predicted feeding flow of the next-process carrier at a predicted time point. A time interval between the predicted time point and a real-time time point corresponding to the real-time discharge flow is related to an installation position of the infrared distance sensor, a bottom belt speed, a conveying belt length of a tobacco conveying belt between processes (between the target tobacco bin and the next-process carrier), and a conveying speed corresponding to the tobacco conveying belt.
[0081] S140, determining a feeding flow threshold value, and adjusting the preliminary frequency of the bottom belt motor according to the predicted feeding flow and the feeding flow threshold value to obtain a target frequency.
[0082] The feed flow threshold can be understood as an upper threshold of the feed flow set for the next process carrier. In the embodiments of the present application, the feed flow threshold is related to the scene requirement, which is not specifically limited herein.
[0083] The target frequency can be understood as the adjusted baseband motor frequency.
[0084] Optionally, the preliminary frequency of the baseband motor is adjusted according to the numerical ratio between the predicted feed flow and the feed flow threshold. Specifically, S2 represents the predicted feed flow, and S represents the feed flow threshold. In the case of S2 = S, the preliminary frequency is kept unchanged. In the case of S2 > S, the preliminary frequency is reduced based on a preset step length to reduce the filament flow. In the case of S2 < S, the preliminary frequency is increased based on a preset step length to increase the filament flow.
[0085] Optionally, after the target frequency is obtained, the method further comprises:
[0086] determining the tobacco accumulation information of the next process carrier;
[0087] adjusting the target frequency according to the tobacco accumulation information to obtain the adjusted target frequency.
[0088] The tobacco accumulation information can represent the accumulation of the tobacco in the next process carrier.
[0089] Optionally, the tobacco accumulation information can represent whether there is tobacco in the front, middle and rear tobacco limit tubes in the temporary storage cabinet, or can represent whether there is tobacco in the high, middle and low tobacco limit tubes in the tobacco limit tube.
[0090] In the embodiments of the present application, the tobacco accumulation information can be directly obtained by a programmable logic controller (PLC).
[0091] The technical scheme of the embodiment of the present application comprises the following steps: in response to a tobacco discharge starting operation for a target tobacco storage bin, a bottom belt motor of the target tobacco storage bin is started at a preliminary frequency; a real-time discharge flow of target tobacco in the target tobacco storage bin under the driving of a discharge bottom belt of the bottom belt motor at the preliminary frequency is determined; a predicted feeding flow of a next-process carrier corresponding to the target tobacco storage bin is determined according to the real-time discharge flow; a feeding flow threshold is determined, and the preliminary frequency of the bottom belt motor is adjusted according to the predicted feeding flow and the feeding flow threshold to obtain a target frequency. The feeding flow of the next-process carrier is predicted based on the real-time discharge flow of the storage bin, so that the motor frequency of the storage bin is adjusted in advance based on the predicted feeding flow of the next-process carrier, the tobacco shortage or blockage of the next-process carrier is effectively avoided, and the working fluency of the next-process carrier is ensured. The problem that the traditional method of monitoring the tobacco quantity of each process in real time and then adjusting the method when the tobacco shortage or blockage occurs cannot avoid the occurrence of the tobacco shortage or blockage is solved.
[0092] Embodiment two
[0093] Figure 4 A flowchart of a tobacco discharge flow control method of a tobacco storage bin is provided in the embodiment two of the present application. The embodiment is a refinement of the step of determining a predicted feeding flow of a next-process carrier corresponding to the target tobacco storage bin according to the real-time discharge flow in the above-mentioned embodiment. As shown in the figure, the method comprises the following steps. Figure 4
[0094] S210, in response to a tobacco discharge starting operation for a target tobacco storage bin, a bottom belt motor of the target tobacco storage bin is started at a preliminary frequency.
[0095] S220, a real-time discharge flow of target tobacco in the target tobacco storage bin under the driving of a discharge bottom belt of the bottom belt motor at the preliminary frequency is determined.
[0096] S230, a real-time time point corresponding to the real-time discharge flow is determined.
[0097] S240, an inter-process time interval is determined, and a predicted time point is determined according to the real-time time point and the inter-process time interval.
[0098] The inter-process time interval is a time interval for conveying tobacco from a ranging position point of an infrared ranging sensor to a position of a feeding port of the next-process carrier. As shown in the figure, the ranging position point can be a purple point. Figure 3 , Figure 3 The ranging position point is an intersection of a target straight line and the discharge bottom belt, and the target straight line is determined based on a mounting point of the infrared ranging sensor and the first direction.
[0099] Optionally, the determining the inter-process time interval comprises:
[0100] determining a conveying distance between the target tobacco outfeed opening of the target tobacco storage bin and the infrared distance sensor in a second direction;
[0101] determining a conveying belt length of a tobacco conveying belt between the target tobacco storage bin and the next-process carrier and a conveying speed corresponding to the tobacco conveying belt;
[0102] determining a first time interval according to the conveying distance and the preliminary bottom belt speed, and determining a second time interval according to the conveying belt length and the conveying speed;
[0103] determining the inter-process time interval according to the first time interval and the second time interval.
[0104] The second direction can be perpendicular to the first direction. The second direction can be parallel to the conveying direction of the outfeed bottom belt.
[0105] The conveying belt length can be understood as the length of the tobacco conveying belt.
[0106] In the embodiment of the present application, when the infrared distance sensor is installed directly above the target tobacco outfeed opening of the target tobacco storage bin, the conveying distance is 0; otherwise, the conveying distance is a positive value greater than 0.
[0107] The specific installation position of the infrared distance sensor on the target tobacco storage bin can be determined according to the actual hardware structure of the target tobacco storage bin, which is not specifically limited here.
[0108] The conveying speed can be understood as the tobacco conveying speed of the tobacco conveying belt. In the embodiment of the present application, the conveying speed can be related to the actual production scene of the production line, which is not specifically limited here.
[0109] The first time interval can be understood as the time interval for conveying tobacco from the distance measuring position point to the outfeed opening of the target tobacco storage bin.
[0110] The second time interval can be understood as the time interval for conveying tobacco from the outfeed opening of the target tobacco storage bin to the infeed opening of the next-process carrier.
[0111] Specifically, the sum of the first time interval and the second time interval is taken as the inter-process time interval.
[0112] S250, taking the real-time outfeed flow at the real-time time point as the predicted infeed flow of the next-process carrier at the predicted time point.
[0113] The real-time time point is point a, the process interval time is x, and the real-time discharge flow at point a is S a ; the predicted time point b=a+x; and S a is taken as the predicted feeding flow of the next process carrier at the predicted time point b.
[0114] S260, a feeding flow threshold is determined, and the initial frequency of the bottom belt motor is adjusted according to the predicted feeding flow and the feeding flow threshold to obtain a target frequency.
[0115] The technical scheme of the embodiment of the application determines a real-time time point corresponding to a real-time discharge flow, determines a process interval time, determines a predicted time point according to the real-time time point and the process interval time, and takes the real-time discharge flow at the real-time time point as a predicted feeding flow of a next process carrier at the predicted time point. The prediction accuracy of the feeding flow of the next process carrier is improved.
[0116] The method for controlling the discharge flow of the tobacco storage cabinet is further described as follows:
[0117] The current material height H of the tobacco storage cabinet is obtained by an infrared distance sensor, and the tobacco storage time T1 of each tobacco storage cabinet is obtained by a PLC. The tobacco is stored in the cabinet, and the tobacco height decreases with time, causing the density to change. According to the relationship between different tobacco brands and different storage times, the current tobacco density p of the tobacco storage cabinet is obtained.
[0118] The initial frequency of the bottom belt motor of the tobacco storage cabinet is set. The initial frequency can be calculated according to a formula or set according to an empirical value.
[0119] The distance L between each tobacco storage cabinet and the temporary storage cabinet or the limiting tube of the next process (including the length of the process interval conveyor belt and the distance between the infrared distance sensor and the discharge port in the tobacco conveying direction) is obtained. According to the bottom belt speed V of each tobacco storage cabinet, the process interval conveyor belt speed, and the distance L, the conveying time interval T between each tobacco storage cabinet and the next process carrier is calculated.
[0120] According to the current material height H, the current tobacco density p, the cabinet width, and the bottom belt speed, the current cabinet discharge flow S1 is calculated. Through stack delay (conveying time interval T), the predicted feeding flow S2 of the next process carrier of each tobacco storage cabinet is obtained.
[0121] When S2 = set flow, keep unchanged; when S2 > set flow, the current storage cabinet bottom belt motor frequency should be reduced to reduce the amount of material out of the cabinet; when S2 < set flow, the current storage cabinet bottom belt motor frequency should be increased to increase the amount of material out of the cabinet.
[0122] The PLC obtains the material state of the next process carrier, such as the material signals of the front position, the middle position and the rear position of the temporary storage cabinet, and the material signals of the high position, the middle position and the low position of the limiting tube, and adjusts the frequency of the storage cabinet bottom belt motor again according to the obtained signals.
[0123] The technical scheme of the present application is suitable for various brands of tobacco, and has high universality. The flow stability of the material in and out of each process can be ensured, and the start and stop of the production line equipment can be reduced. Through stack delay, the outflow of the storage cabinet is predicted to the inflow of the next process, and the frequency of the storage cabinet bottom belt motor is controlled in advance, so that the control hysteresis caused by real-time monitoring and unable to avoid tobacco material shortage or blockage is eliminated.
[0124] Example Three
[0125] Figure 5 A structure schematic diagram of a tobacco storage cabinet outflow control device provided by the present application is shown in the figure. Figure 5 As shown in the figure, the device comprises: an outflow starting module 310, an outflow determination module 320, an outflow prediction module 330 and a frequency adjustment module 340.
[0126] The outflow starting module 310 is used to start the bottom belt motor of the target tobacco storage cabinet based on the preliminary frequency in response to the outflow starting operation of the target tobacco storage cabinet; the outflow determination module 320 is used to determine the real-time outflow of the target batch of tobacco in the target tobacco storage cabinet under the driving of the outflow bottom belt of the bottom belt motor at the preliminary frequency; the outflow prediction module 330 is used to determine the predicted inflow of the next process carrier corresponding to the target tobacco storage cabinet according to the real-time outflow; and the frequency adjustment module 340 is used to determine the inflow threshold value, and adjust the preliminary frequency of the bottom belt motor according to the predicted inflow and the inflow threshold value to obtain the target frequency.
[0127] The technical scheme of the embodiment of the present application comprises the following steps: starting a bottom belt motor of a target tobacco storage cabinet at a preliminary frequency in response to a tobacco discharge starting operation for the target tobacco storage cabinet; determining a real-time discharge flow of target batch tobacco in the target tobacco storage cabinet under the driving of a discharge bottom belt of the bottom belt motor at the preliminary frequency; determining a predicted feeding flow of a next process carrier corresponding to the target tobacco storage cabinet according to the real-time discharge flow; and adjusting the preliminary frequency of the bottom belt motor according to the predicted feeding flow and a feeding flow threshold value, to obtain a target frequency. The feeding flow of the next process carrier is predicted based on the real-time discharge flow of the cabinet, so that the frequency of the motor of the cabinet is adjusted in advance based on the predicted feeding flow of the next process carrier, effectively avoiding tobacco shortage or blockage of the next process carrier, and ensuring the smoothness of the next process carrier. The traditional method of monitoring the tobacco quantity of each process in real time and then adjusting the relevant parameters when tobacco shortage or blockage occurs cannot avoid the occurrence of tobacco shortage or blockage.
[0128] Optionally, the tobacco discharge flow control device of the tobacco storage cabinet further comprises a first infrared distance measurement module, a related data determination module, and a preliminary frequency determination module.
[0129] The first infrared distance measurement module is configured to determine the static accumulation height of the target batch tobacco in the target tobacco storage cabinet in a first direction by an infrared distance measurement sensor before starting the bottom belt motor of the target tobacco storage cabinet at the preliminary frequency.
[0130] The related data determination module is configured to determine the cabinet structure parameter of the target tobacco storage cabinet, the static tobacco density of the target batch tobacco, a preset target discharge flow, and a speed change value of the discharge bottom belt under a unit frequency.
[0131] The preliminary frequency determination module is configured to determine the preliminary frequency according to the static accumulation height, the cabinet structure parameter, the static tobacco density, the target discharge flow, and the speed change value.
[0132] Optionally, the related data determination module comprises a tobacco type determination unit, a storage time determination unit, and a tobacco density determination unit.
[0133] The tobacco type determination unit is configured to determine the tobacco type of the target batch tobacco, wherein the tobacco type is determined according to the supply source of the target batch tobacco.
[0134] The storage time determination unit is configured to determine the static storage time of the target batch tobacco in the target tobacco storage cabinet.
[0135] The tobacco density determination unit is configured to determine the static tobacco density of the target batch of tobacco according to the static storage time and the tobacco category.
[0136] Optionally, the discharge determination module 320 is specifically configured to:
[0137] determine the real-time accumulation height of the target batch of tobacco in the target tobacco bin in a first direction through an infrared distance sensor;
[0138] determine the real-time tobacco density of the target batch of tobacco, and determine a preliminary bottom belt speed of the bottom belt motor under the preliminary frequency;
[0139] determine the real-time discharge flow of the target batch of tobacco in the target tobacco bin according to the real-time accumulation height, the real-time tobacco density, the preliminary bottom belt speed, and a bin structure parameter.
[0140] Optionally, the discharge prediction module 330 includes a time point determination unit, a time interval application unit, and a discharge prediction unit.
[0141] The time point determination unit is configured to determine a real-time time point corresponding to the real-time discharge flow.
[0142] The time interval application unit is configured to determine an inter-process time interval, and determine a predicted time point according to the real-time time point and the inter-process time interval.
[0143] The discharge prediction unit is configured to take the real-time discharge flow at the real-time time point as a predicted feeding flow of the next-process carrier at the predicted time point.
[0144] Optionally, the time interval application unit includes a second infrared distance measurement subunit, a conveying data determination subunit, a sub-interval determination subunit, and an inter-process interval determination subunit.
[0145] The second infrared distance measurement subunit is configured to determine a conveying interval between the target discharge port of the target tobacco bin and the infrared distance sensor in a second direction through an infrared distance sensor.
[0146] The conveying data determination subunit is configured to determine a conveying belt length of a tobacco conveying belt between the target tobacco bin and the next-process carrier, and a conveying speed corresponding to the tobacco conveying belt.
[0147] The sub-interval determination subunit is configured to determine a first time interval according to the conveying interval and a preliminary bottom belt speed, and determine a second time interval according to the conveying belt length and the conveying speed.
[0148] The process interval determination subunit is used to determine the process interval based on the first time interval and the second time interval.
[0149] Optionally, the tobacco shred storage tank's output flow control device further includes: a next process monitoring module and a frequency readjustment module;
[0150] The next process monitoring module is used to determine the tobacco accumulation information of the carrier in the next process after the target frequency is obtained.
[0151] The frequency readjustment module is used to adjust the target frequency according to the tobacco stacking information to obtain the adjusted target frequency.
[0152] The tobacco shred storage cabinet outlet flow control device provided in the embodiments of the present invention can execute the tobacco shred storage cabinet outlet flow control method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0153] Example 4
[0154] Figure 6 A schematic diagram of an electronic device 10 that can be used to implement embodiments of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.
[0155] like Figure 6 As shown, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12 or a random access memory (RAM) 13, communicatively connected to the at least one processor 11. The memory stores computer programs executable by the at least one processor. The processor 11 can perform various appropriate actions and processes based on the computer program stored in the ROM 12 or loaded from storage unit 18 into the RAM 13. The RAM 13 may also store various programs and data required for the operation of the electronic device 10. The processor 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0156] A plurality of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a magnetic disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network, such as the Internet, and / or various telecommunication networks.
[0157] The processor 11 can be various general and / or special purpose processing components having processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various specialized artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 performs various methods and processes described above, such as the tobacco cut filler bin outflow control method.
[0158] In some embodiments, the tobacco cut filler bin outflow control method can be implemented as a computer program tangibly embodied in a computer readable storage medium, such as the storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed onto the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded onto the RAM 13 and executed by the processor 11, one or more steps of the tobacco cut filler bin outflow control method described above can be performed. Alternatively, in other embodiments, the processor 11 can be configured to perform the tobacco cut filler bin outflow control method by any other appropriate means, such as by means of firmware.
[0159] Various implementations of the systems and techniques described above can be realized in digital electronic circuitry, integrated circuitry, a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on a chip (SOC), a programmable logic device (CPLD), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include implementation in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable processor, which can be special or general purpose, coupled to receive data and instructions from, and to transmit data and instructions to, a storage system, at least one input device, and at least one output device.
[0160] Computer programs for implementing the methods of the present application can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the computer program, when executed, can cause instructions defined in the flow charts and / or block diagrams to be implemented. The computer program can be executed entirely on a machine, partially on a machine, partially on a machine as a stand-alone software package, and partially on a remote machine or entirely on a remote machine or server.
[0161] In the context of the present application, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. A computer-readable storage medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium can be a machine-readable signal medium. More specific examples of a machine-readable storage medium will include one or more lines of a program of instructions in a transitory signal, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0162] To provide for interaction with a user, the systems and techniques described here can be implemented on an electronic device having a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the electronic device. Other kinds of devices can be used to provide for interaction with a user as well; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form, including acoustic, speech, or tactile input.
[0163] The systems and techniques described herein can be implemented in a computing system that includes a back end component, e.g., as a data server, or that includes a middleware component, e.g., an application server, or that includes a front end component, e.g., a user computer having a graphical user interface or a Web browser through which a user can interact with an implementation of the systems and techniques described herein, or any combination of such back end, middleware, or front end components. The components of the system can be interconnected by any form or medium of digital data communication, e.g., a communication network. Examples of communication networks include a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0164] The computing system can include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. A server can be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system, to solve the defects of large management difficulty and weak business scalability in traditional physical host and VPS service.
[0165] It should be understood that the various forms of flow shown above can be re-ordered, added to, or deleted from without departing from the scope of the present disclosure. For example, the steps recited in the present disclosure can be executed in parallel, executed in series, or executed in different orders, as long as the desired results of the technical solutions of the present disclosure can be achieved, and the present disclosure is not limited herein.
[0166] The above detailed description does not constitute a limitation on the protection scope of the present application. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent replacements, and improvements made within the spirit and principles of the present application shall be included in the protection scope of the present application.
Claims
1. A method of controlling the flow of tobacco from a tobacco magazine, characterised in that, The method comprises: starting a bottom belt motor of the target tobacco bin at a preliminary frequency in response to a tobacco discharging start operation for the target tobacco bin; determining a real-time discharging flow of a target batch of tobacco in the target tobacco bin under a discharging bottom belt of the bottom belt motor at the preliminary frequency; determining a predicted feeding flow of a corresponding next-process carrier of the target tobacco bin according to the real-time discharging flow; determining a target frequency by adjusting the preliminary frequency of the bottom belt motor according to the predicted feeding flow and a feeding flow threshold value; before the step of starting the bottom belt motor of the target tobacco bin at the preliminary frequency, the method comprises: determining a static accumulated height of the target batch of tobacco in the target tobacco bin in a first direction by an infrared distance sensor; determining a bin structure parameter of the target tobacco bin, a static tobacco density of the target batch of tobacco, a preset target discharging flow, and a speed change value of the discharging bottom belt under a unit frequency; determining the preliminary frequency according to the static accumulated height, the bin structure parameter, the static tobacco density, the target discharging flow, and the speed change value; the step of determining the static tobacco density of the target batch of tobacco comprises: determining a tobacco type of the target batch of tobacco, wherein the tobacco type is determined according to a supply source of the target batch of tobacco; determining a static storage time of the target batch of tobacco in the target tobacco bin; determining the static tobacco density of the target batch of tobacco according to the static storage time and the tobacco type.
2. The method of claim 1, wherein, the step of determining the real-time discharging flow of the target batch of tobacco in the target tobacco bin under the discharging bottom belt of the bottom belt motor at the preliminary frequency comprises: determining a real-time accumulated height of the target batch of tobacco in the target tobacco bin in a first direction by an infrared distance sensor; determining a real-time tobacco density of the target batch of tobacco, and determining a preliminary bottom belt speed of the bottom belt motor at the preliminary frequency; determining the real-time discharging flow of the target batch of tobacco in the target tobacco bin according to the real-time accumulated height, the real-time tobacco density, the preliminary bottom belt speed, and a bin structure parameter.
3. The method of claim 1, wherein, the step of determining the predicted feeding flow of the corresponding next-process carrier of the target tobacco bin according to the real-time discharging flow comprises: determining a real-time time point corresponding to the real-time discharging flow; determining an inter-process time interval, and determining a predicted time point according to the real-time time point and the inter-process time interval; taking the real-time discharging flow at the real-time time point as the predicted feeding flow of the next-process carrier at the predicted time point.
4. The method of claim 3, wherein, the step of determining the inter-process time interval comprises: determining a conveying interval of a target discharging port of the target tobacco bin and the infrared distance sensor in a second direction by the infrared distance sensor; determining a conveying belt length of a tobacco conveying belt between the target tobacco bin and the next-process carrier, and a conveying speed corresponding to the tobacco conveying belt; determining a first time interval according to the conveying interval and the preliminary bottom belt speed, and determining a second time interval according to the conveying belt length and the conveying speed; A process interval is determined according to the first time interval and the second time interval.
5. The method of claim 1, wherein, After the target frequency is obtained, further comprising: determining tobacco accumulation information of the next-process carrier; adjusting the target frequency according to the tobacco accumulation information to obtain an adjusted target frequency.
6. A cut filler tobacco cabinet outfeed flow control device characterised in that, comprising: a tobacco discharge starting module configured to start a bottom belt motor of a target tobacco bin based on a preliminary frequency in response to a tobacco discharge starting operation for the target tobacco bin; a discharge determination module configured to determine a real-time discharge flow of a target batch of tobacco in the target tobacco bin under a driving of a discharge bottom belt of the bottom belt motor at the preliminary frequency; a discharge prediction module configured to determine a predicted feeding flow of a next-process carrier corresponding to the target tobacco bin according to the real-time discharge flow; a frequency adjustment module configured to determine a feeding flow threshold, and adjust the preliminary frequency of the bottom belt motor according to the predicted feeding flow and the feeding flow threshold to obtain a target frequency; the device further comprises a first infrared distance measurement module, a related data determination module, and a preliminary frequency determination module; the first infrared distance measurement module is configured to determine a static accumulation height of the target batch of tobacco in the target tobacco bin in a first direction by an infrared distance measurement sensor before starting the bottom belt motor of the target tobacco bin based on the preliminary frequency; the related data determination module is configured to determine bin structure parameters of the target tobacco bin, a static tobacco density of the target batch of tobacco, a preset target discharge flow, and a speed change value of the discharge bottom belt under a unit frequency; the preliminary frequency determination module is configured to determine the preliminary frequency according to the static accumulation height, the bin structure parameters, the static tobacco density, the target discharge flow, and the speed change value; the related data determination module comprises a tobacco type determination unit, a storage time determination unit, and a tobacco density determination unit; the tobacco type determination unit is configured to determine a tobacco type of the target batch of tobacco, wherein the tobacco type is determined according to a supply source of the target batch of tobacco; the storage time determination unit is configured to determine a static storage time of the target batch of tobacco in the target tobacco bin; the tobacco density determination unit is configured to determine a static tobacco density of the target batch of tobacco according to the static storage time and the tobacco type.
7. An electronic device, comprising: The electronic device comprises: at least one processor; and a memory connected to the at least one processor in communication; wherein the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to execute the tobacco bin discharge flow control method of any one of claims 1-5.
8. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer instructions for enabling the processor to execute the tobacco bin discharge flow control method of any one of claims 1-5 when executed.
Citation Information
Patent Citations
Main coal flow transportation balance control method and device and storage medium
CN116835266A
Control method and control system for discharging of storage cabinet
CN118811414A