A storage tank and its storage capacity calculation method

By installing light curtain sensors and phototubes in the storage tank, combined with the pulse count of the rotary encoder, the volume and weight of tobacco tailings can be calculated in real time, solving the problem of inaccurate weight measurement of tailings in the storage tank and improving the accuracy of tobacco supply and the stability of production.

CN118542490BActive Publication Date: 2026-06-30HUBEI CHINA TOBACCO INDUSTRY CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
HUBEI CHINA TOBACCO INDUSTRY CO LTD
Filing Date
2024-06-24
Publication Date
2026-06-30

Smart Images

  • Figure CN118542490B_ABST
    Figure CN118542490B_ABST
Patent Text Reader

Abstract

This invention discloses a storage tank and a method for calculating storage capacity. The storage tank includes a rake roller, a cabinet body, and a bottom belt at the bottom of the cabinet body for conveying tobacco shreds. The rake roller is located at the conveying port of the cabinet body. It also includes a light curtain sensor, a first phototube, and a second phototube mounted on both side walls of the cabinet body. The light curtain sensor is positioned perpendicular to the bottom belt in front of the rake roller and is used to detect the stacking height of the tobacco shreds. The second phototube is located above the conveying surface of the bottom belt and is used to detect the bottom endpoint position of the tailings on the bottom belt. The first phototube is located directly above the second phototube and is used to detect the top endpoint position of the tailings on the bottom belt. The storage capacity calculation method of this invention calculates the remaining tailings based on the sensors mounted on the storage tank, improving the accuracy and stability of the processing data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of tobacco storage cabinet technology, and more specifically, to a storage cabinet and a method for calculating storage capacity. Background Technology

[0002] Currently, the real-time display of the storage tank weight is achieved entirely based on the preset number of pulses on the bottom belt. In actual production, due to various factors such as the material laying status of the storage tank, the entry of half-cabinets into the tank, and the inertia of the bottom belt starting and stopping, the displayed weight of the storage tank is not very accurate, especially the weight of the tail material differs greatly from the actual tail material weight.

[0003] If the measurement accuracy is significantly off, it can easily cause downstream tobacco breakage or insufficient tobacco supply during the process of changing brands and batches, and will also affect the preparation of raw and auxiliary materials and the brand change time of subsequent processes (such as rolling, joining and packaging processes). Summary of the Invention

[0004] To address the aforementioned issues, this application provides a storage cabinet and a storage quantity calculation method. This method transforms the detection and measurement approach, enabling the measurement and feedback of the amount of materials stored in the cabinet through real-time detection and calculation, thereby improving the accuracy and stability of processing data.

[0005] In a first aspect, embodiments of this application provide a storage cabinet that facilitates the measurement of tailings weight. The cabinet includes a rake roller, a cabinet body, and a bottom belt at the bottom of the cabinet body for conveying tobacco shreds. The rake roller is located at the conveying port of the cabinet body. The cabinet body has a light curtain sensor, a first phototube, and a second phototube mounted on both side walls. The light curtain sensor is perpendicular to the bottom belt and positioned in front of the rake roller to detect the stacking height of the tobacco shreds. The second phototube is located above the conveying surface of the bottom belt and is used to detect the bottom endpoint position of the tailings on the bottom belt. The first phototube is positioned directly above the second phototube and is used to detect the top endpoint position of the tailings on the bottom belt.

[0006] Preferably, the light curtain sensor is located between the rake roller and the first phototube and the second phototube, and the light curtain sensor, the first phototube and the second phototube are all located on the conveying surface of the bottom belt.

[0007] Preferably, the light curtain sensor is positioned close to the rake roller, and the light curtain sensor is located outside the rotation range of the rake roller.

[0008] Preferably, the detection length of the light curtain sensor is greater than the maximum height of the tobacco conveyed by the rake roller.

[0009] Preferably, the upper end of the light curtain sensor is located above the upper surface of the pile of tobacco shreds conveyed by the rake roller, and the lower end of the light curtain sensor is close to the bottom belt.

[0010] Preferably, the second phototube is positioned at the same height as the maximum height at which the rake roller conveys the tobacco.

[0011] Preferably, a rotary encoder is mounted on the shaft of the base belt, the rotary encoder being used to output the rotation distance of the base belt in the form of pulse count.

[0012] Secondly, embodiments of this application provide a storage calculation method, applicable to a storage tank according to the first aspect, the method comprising:

[0013] Based on the metering points of the top and bottom endpoints of the pre-set tail material of the first and second phototubes;

[0014] The number of pulses N during the operation of the baseband is acquired and accumulated in real time;

[0015] When the top endpoint is detected to have reached the metering point, the current pulse count N1 of the bottom band is acquired and recorded;

[0016] When the bottom endpoint is detected to have reached the metering point, the current pulse count N2 of the bottom band is acquired and recorded;

[0017] Once the top and bottom endpoints of the tail material are detected to have reached the metering point, the current tail material volume V in the storage tank is calculated.

[0018] Obtain the bulk density ρ of the tobacco shreds, and calculate the remaining amount Q of the tobacco shreds based on the tailings volume V;

[0019] Output, display, and remind users of the remaining amount Q of the tobacco residue.

[0020] Furthermore, after detecting that both the top and bottom endpoints of the tail material have reached the metering point, the specific steps include:

[0021] The number of pulses N1 recorded when the top endpoint reaches the metering point is sorted in order of acquisition time;

[0022] When pulse number N2 is obtained, the pulse number N1 with the most recent acquisition time is traced in the order of pulse number N1 according to the acquisition time of pulse number N2;

[0023] Based on the pulse number N2 and the pulse number N1 whose acquisition time is closest to the pulse number N2, calculate the current tail material volume V in the storage tank;

[0024] After obtaining the tail material volume V, clear the sorting of the pulse number N1.

[0025] Further, calculate the current volume V of waste material in the storage tank, specifically including:

[0026] Obtain the width w of the storage cabinet and the height H of the tobacco shreds;

[0027] Obtain the installation distance L3 between the light curtain sensor and the conveying port;

[0028] Obtain the installation distance L2 between the first phototube, the second phototube and the delivery port;

[0029] Obtain the relationship P between the number of pulses in the baseband and the running length of the baseband;

[0030] Calculate the travel distance a of the top endpoint when the bottom endpoint reaches the first phototube. The travel distance a is P(N2-N1).

[0031] The distance from the top endpoint to the top of the conveying port is calculated based on the travel distance of the top endpoint. The top length ΔL1 is L2-aP(N-N2), that is, ΔL1=L2-P(N-N1).

[0032] The top surface area S of the tail material is calculated based on the top length, and the top surface area S is ΔL1*w;

[0033] Calculate the bottom length ΔL2 of the bottom endpoint from the bottom of the transmission port when the bottom endpoint reaches the first phototube. The bottom length ΔL2 is L2-P(N-N2).

[0034] The bottom surface area S of the tail material is calculated based on the bottom length, and the bottom surface area S is ΔL2*w;

[0035] The volume V of the tailings in the storage cabinet is calculated based on the top surface area Supper, the bottom surface area Slower, and the tobacco height H. The volume V of the tailings is: .

[0036] Further, the bulk density ρ of the tobacco shreds is obtained, and the residual amount Q of the tobacco shreds is calculated, specifically including:

[0037] Test the bulk density of tobacco shreds under different storage times and output a table showing the effect of storage time on the bulk density of tobacco shreds.

[0038] Obtain the storage time of the tobacco, correct the preset standard bulk density according to the influence form, and output the bulk density ρ of the tobacco;

[0039] The residual amount Q of the tobacco shreds is calculated based on the bulk density ρ of the tobacco shreds and the volume V of the residual material, and the residual amount Q = ρV.

[0040] Thirdly, embodiments of this application provide an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the method provided as in the second aspect or any possible implementation of the second aspect.

[0041] Fourthly, embodiments of this application provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method provided as in the second aspect or any possible implementation thereof.

[0042] The beneficial effects of this invention are as follows:

[0043] This invention relates to a storage cabinet and a method for calculating the storage capacity. By utilizing the shape of tobacco shreds in the storage cabinet and calculating the real-time total amount of tobacco shreds based on the formulas for tobacco shred bulk density and tobacco shred volume, the method can accurately detect the amount of tobacco shreds in the storage cabinet and improve the guarantee of tobacco shred supply from the air vent.

[0044] The metering method of this invention can obtain the remaining amount of tobacco residue relatively accurately. Downstream processes can prepare production materials more precisely based on the remaining amount of tobacco residue, so that it matches the amount of tobacco. This can effectively reduce the number of machine shutdowns and the waste of raw and auxiliary materials caused by broken tobacco and insufficient tobacco supply, and ensure the continuity of cigarette and package production. Attached Figure Description

[0045] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0046] Figure 1 A structural diagram of the material conveying end of a storage tank provided in an embodiment of this application;

[0047] Figure 2 A simulation diagram illustrating the conveying of tobacco tailings in a storage tank, provided as an embodiment of this application;

[0048] Figure 3 for Figure 2 A schematic diagram of the side section;

[0049] Figure 4 This is a schematic diagram of the layout of the vertical light curtain and phototubes;

[0050] Figure 5 A flowchart of a method for calculating reserves;

[0051] Figure 6This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application.

[0052] In the diagram: 1. Rake roller; 2. Light curtain sensor; 3. First phototube; 4. Second phototube; 5. Tobacco shreds. Detailed Implementation

[0053] The technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings.

[0054] In the following description, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance. The following description provides multiple embodiments of this application, which can be substituted or combined with each other. Therefore, this application can also be considered to include all possible combinations of the same and / or different embodiments described. Thus, if one embodiment includes features A, B, and C, and another embodiment includes features B and D, then this application should also be considered to include embodiments containing one or more other possible combinations of A, B, C, and D, even if such embodiments are not explicitly described in the following text.

[0055] The following description provides examples and does not limit the scope, applicability, or examples set forth in the claims. Changes may be made to the function and arrangement of the described elements without departing from the scope of this application. Various processes or components may be appropriately omitted, substituted, or added to the examples. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Furthermore, features described with respect to some examples may be combined into other examples.

[0056] According to a first aspect of this application, a storage tank is provided to facilitate the calculation of residual material. Please refer to [link / reference]. Figure 1 , Figure 2 , Figure 3 , Figure 4 The storage tank includes a rake roller 1, a cabinet body, and a bottom belt at the bottom of the cabinet body for conveying tobacco shreds 5. The rake roller 1 is located at the conveying port of the cabinet body. Furthermore, light curtain sensors 2, a first phototube 3, and a second phototube 4 are installed on both sides of the cabinet body. The light curtain sensor 2 is located perpendicular to the bottom belt in front of the rake roller 1 and is used to detect the stacking height of the tobacco shreds. The second phototube 4 is located above the conveying surface of the bottom belt and is used to detect the bottom endpoint of the tail material on the bottom belt. The first phototube 3 is located directly above the second phototube 4 and is used to detect the top endpoint of the tail material on the bottom belt.

[0057] In this application, please refer to Figure 4 The light curtain sensor 2 is located between the rake roller 1 and the first phototube 3 and the second phototube 4. The light curtain sensor 2, the first phototube 3 and the second phototube 4 are all located on the conveying surface of the bottom belt.

[0058] The bottom belt can be a conveyor belt, and the upper surface is a conveying surface used to transport the tobacco shreds piled on it. The tobacco shreds in the storage tank are supplied from the supply end and are laid flat and piled inside the tank. During normal tobacco shredding, the pile shape is similar to a cuboid. The pile height of the tobacco shreds fluctuates somewhat during normal tobacco shredding, but the fluctuation range is small, and excluding machine malfunctions, the fluctuation is almost negligible. However, in the tailing stage, the pile height fluctuates more significantly, such as... Figure 3 As shown in the image.

[0059] In this application, in order to better estimate the remaining amount of tail material, the light curtain sensor 2 can be set close to the rake roller 1, and the light curtain sensor 2 is located outside the rotation range of the rake roller 1 so as not to affect the rotation of the rake roller 1; while the two phototubes can be set close to the supply end to detect the remaining amount of tail material in time, which is conducive to the material control of subsequent processes in advance.

[0060] Understandably, when the supply side supplies tobacco into the cabinet, the stacking height of the tobacco should be lower than the height of the two side walls of the cabinet. The maximum stacking height of the tobacco can be preset based on the height of the side walls of the cabinet, so that the tobacco is always inside the cabinet and does not leak or overflow.

[0061] In the embodiments of this application, the stacking shape of tobacco shreds is detected by light curtain sensor 2 and phototube, wherein the detection length of light curtain sensor 2 is greater than the maximum height of tobacco shreds conveyed by rake roller 1.

[0062] Specifically, the upper end of the light curtain sensor 2 is located above the surface of the pile of tobacco shreds 5 conveyed by the rake roller 1, and the lower end of the light curtain sensor 2 is close to the bottom belt.

[0063] Specifically, the second phototube 4 is set at the same height as the maximum height at which the rake roller 1 conveys the tobacco.

[0064] It is understandable that the detection range of the light curtain sensor 2 is vertical. The height of the light curtain sensor 2 on the side wall of the cabinet is fixed. When the upper end is above the upper surface of the material pile, the upper height of the material pile can be stably obtained according to the installation height. When the lower end is close to the bottom belt, the detection range of the material pile height can be increased. It can be adaptively adjusted according to the material pile height in the actual conveying process.

[0065] Understandably, the light curtain sensor 2 includes a light curtain transmitter and a light curtain receiver, which are installed on the two side walls of the cabinet respectively. The light curtain is vertical. When the light curtain signal emitted by the transmitter is blocked by the accumulated tobacco, the receiver in the blocked area will not receive the light curtain signal, while the receiver in the unblocked area can still receive the light curtain signal, thus feeding back the height of the tobacco accumulation.

[0066] Similarly, for a more ideal stacking state, two photocells can be used to detect the top and bottom of the tobacco stack. The second photocell 4 is located at the maximum height of the tobacco stack to detect the top endpoint of the tailings; the first photocell 3 is located near the conveyor surface of the bottom belt to detect the bottom endpoint of the tailings. By using the distance difference between the top endpoint and the bottom endpoint of the tailings, the stacking volume of the tobacco tailings stage can be estimated, and then the weight of the tailings can be calculated based on the density of the tobacco, providing effective reference data for formulating production plans for subsequent processes.

[0067] As a feasible embodiment, a light curtain sensor 2 can also be set at the first phototube 3 and the second phototube 4 to identify and determine the accumulation shape of the tail material based on the fluctuation of the tobacco accumulation, so as to calculate the accumulation volume of the tail material more accurately.

[0068] As another feasible embodiment, the detection range of the second phototube 4 in the height direction can be appropriately extended, and a suitable photoelectric sensor can be selected. Increasing the detection range in the height direction is to take into account the fluctuation of the tobacco shreds piled at the top, and to avoid the phenomenon of multiple endpoints caused by fluctuations. The top endpoint is only considered to have been reached when there are no tobacco shreds blocking the entire detection range of the second phototube 4. However, when the first phototube 3 detects the bottom endpoint, this directional consideration is not required, and a conventional through-beam photoelectric sensor can be used directly.

[0069] However, it should be noted that the error in estimating the remaining amount of tailings is less than tens of kilograms (e.g., thirty kilograms), and there is no need for overly precise quantitative indicators. When proposing this technical solution, this application uses two phototubes, one above and one below, to detect the top and bottom endpoints of the tailings, based on the time difference of the detection results and the running speed of the bottom belt, to calculate the distance difference and thus estimate the volume of the tailings.

[0070] In one specific embodiment, a rotary encoder is mounted on the shaft of the base belt. The rotary encoder outputs the rotation distance of the base belt in the form of pulse counts. The number of pulses during the operation of the base belt can be recorded. When the first phototube 3 changes from a high level to a low level, the recorded pulse count is N1; when the second phototube 4 changes from a high level to a low level, the recorded pulse count is N2. The distance difference can be calculated based on the relationship between the base belt's running distance and the number of pulses.

[0071] Regarding how to estimate the remaining amount of tobacco scraps, this application will provide a detailed explanation in the second aspect. It is understood that the tobacco scraps generally present a truncated pyramidal shape, with the sides approximately trapezoidal, such as... Figure 2 , Figure 3 As shown, the upper and lower bottom surfaces are rectangular, which can be used to select an appropriate volume calculation formula when estimating the remaining amount of tailings.

[0072] According to a second aspect of this application, this application also provides a method for calculating reserves, applicable to a storage tank as described in the first aspect. Please refer to... Figure 3 , 4 5. In this embodiment of the application, the method includes:

[0073] S101. Real-time acquisition and accumulation of the number of pulses N during the operation of the underband.

[0074] S102. When the top endpoint is detected to have reached the metering point, the current pulse count N1 of the bottom band is acquired and recorded.

[0075] S103. When the bottom endpoint is detected to have reached the metering point, the current pulse count N2 of the bottom band is acquired and recorded.

[0076] S104. After detecting that the top and bottom endpoints of the tail material have reached the metering point, calculate the current tail material volume V in the storage tank.

[0077] S105. Obtain the bulk density ρ of the tobacco shreds and calculate the remaining amount Q of the tobacco shreds.

[0078] S106. Output, display, and remind users of the remaining amount Q of tobacco residue.

[0079] In this application, the metering points can be set according to the installation positions of the first and second phototubes, corresponding to the top and bottom endpoints of the tailings, respectively. Once the tailings reach the metering points, the remaining tailings can be estimated using the metering method of this application. Specifically, the installation positions of the first and second phototubes can be used as the metering points for determination. The top endpoint of the tailings is determined by the first phototube, and the bottom endpoint is determined by the second phototube.

[0080] It is understandable that the determination of whether the top endpoint and the bottom endpoint have reached the measurement point is in the vertical direction, and they can share a measurement point at the same location. The setting position of the two phototubes in this application meets this requirement.

[0081] The implementing entity of this application can be the control system of the storage tank, which, in conjunction with the sensors mounted on the tank, can estimate and measure the remaining amount of tailings. Alternatively, a PLC controller can be configured to connect to each sensor, preset a calculation program, and transmit the calculation results to a display screen in a specific area or the main control screen of the storage tank control system for easy viewing by staff in real time.

[0082] In the embodiments of this application, the cabinet width of the storage tank is w, which can be obtained by measurement; the relationship P between the running length of the bottom belt and the number of pulses can be calculated by measurement, P = bottom belt circumference (m) / number of pulses used for one rotation of the bottom belt; the tobacco bulk density ρ can be obtained by looking up a table. N is the actual number of pulses of the bottom belt during operation, which can be accumulated during operation and can be manually reset to zero.

[0083] Based on the structure disclosed in the first aspect of this application, a light curtain sensor is vertically installed at a distance L3 from the conveying port of the storage tank to measure the height of the tobacco shreds accumulated inside the tank. A set of through-beam phototubes, namely a first phototube and a second phototube, are installed at the top and bottom of the side wall of the tank at a distance L2 from the conveying port to measure the shape of the tobacco residue. It is understood that the residue shape measured by the two phototubes is an estimated shape, used to estimate the volume of the residue.

[0084] The height of the tobacco shreds measured by the vertically mounted light curtain sensor is recorded as H. When the signal of the first phototube changes from high to low, it indicates that the top end of the tail material has reached the position of the first phototube, and the current pulse count N1 of the bottom band is recorded. When the signal of the second phototube changes from high to low, it indicates that the bottom end of the tail material has reached the position of the second phototube, and the current pulse count N2 of the bottom band is recorded.

[0085] It is understandable that the tobacco pile inside the cabinet is in the shape of a four-cornered truncated pyramid, with the side metal being trapezoidal and the top and bottom surfaces appearing to be rectangular. The volume of the waste material can be estimated based on this.

[0086] When the tobacco shreds are discharged from the storage tank and the signals of both phototubes change from high level to low level, the material height H is recorded and the tail material volume is calculated based on the measurement data.

[0087] Based on the detection method of the two phototubes in this application, the detection signal of the first phototube may be misdetected. Due to the unevenness of the surface of the tobacco pile, the first phototube may be falsely triggered to obtain multiple pulse counts N1, but the second phototube will only obtain one pulse count N2. When calculating the tail material volume, logical confusion will occur, and the pulse counts N1 and N2 cannot be effectively matched to realize the calculation of the tail material volume.

[0088] Based on this situation, the multiple pulse counts N1 obtained can be sorted according to the acquisition time. After the pulse count N2 is obtained, the pulse count N1 that is closest to the acquisition time of the pulse count N2 is traced back. The tail material volume is calculated based on the two pulse counts N2 and N1 that are adjacent in time.

[0089] In one possible implementation, step S104, after detecting that both the top and bottom endpoints of the tail material have reached the metering point, specifically includes:

[0090] The number of pulses N1 recorded when the top endpoint reaches the metering point is sorted in order of acquisition time;

[0091] When pulse number N2 is obtained, the pulse number N1 with the most recent acquisition time is traced in the order of pulse number N1 according to the acquisition time of pulse number N2;

[0092] Based on the pulse number N2 and the pulse number N1 whose acquisition time is closest to the pulse number N2, calculate the current tail material volume V in the storage tank;

[0093] After obtaining the tail material volume V, clear the sorting of the pulse number N1.

[0094] In this application, the pulse number N1 is sorted according to the acquisition time. After the pulse number N2 is acquired, the most recent pulse number N1 can be traced back. The pulse number N1 is the actual number of pulses when the top end of the tail material reaches the metering point. The tail material volume can be calculated based on the pulse number N1 and the pulse number N2.

[0095] As another feasible embodiment, after obtaining the pulse number N1, the previously obtained pulse number N1 can be directly overwritten. After obtaining the pulse number N2, the newly obtained pulse number N1 and pulse number N2 can be directly called to calculate the tail material volume.

[0096] In one possible implementation, step S104, calculating the current volume V of the waste material in the storage tank, specifically includes:

[0097] Obtain the width w of the storage cabinet and the height H of the tobacco shreds;

[0098] Obtain the installation distance L3 between the light curtain sensor and the conveying port;

[0099] Obtain the installation distance L2 between the first phototube, the second phototube and the delivery port;

[0100] Obtain the relationship P between the number of pulses in the baseband and the running length of the baseband;

[0101] Calculate the travel distance a of the top endpoint when the bottom endpoint reaches the first phototube. The travel distance a is P(N2-N1).

[0102] The distance from the top endpoint to the top of the conveying port is calculated based on the travel distance of the top endpoint. The top length ΔL1 is L2-aP(N-N2), that is, ΔL1=L2-P(N-N1).

[0103] The top surface area S of the tail material is calculated based on the top length, and the top surface area S is ΔL1*w;

[0104] Calculate the bottom length ΔL2 of the bottom endpoint from the bottom of the transmission port when the bottom endpoint reaches the first phototube. The bottom length ΔL2 is L2-P(N-N2).

[0105] The bottom surface area S of the tail material is calculated based on the bottom length, and the bottom surface area S is ΔL2*w;

[0106] The volume V of the tailings in the storage cabinet is calculated based on the top surface area Supper, the bottom surface area Slower, and the tobacco height H. The volume V of the tailings is: .

[0107] In the embodiments of this application, the travel distance 'a' is the distance the top tobacco shreds travel when the second phototube changes from a high level to a low level. L1 is the distance between the top tobacco shreds and the conveying port of the storage cabinet when the second phototube changes from a high level to a low level. At this time, the bottom tobacco shreds just reach the second phototube. Based on the distance between the second phototube and the conveying port, the areas of the upper and lower bottom surfaces can be obtained respectively. Combined with the stacking height H of the tobacco shreds, the volume of the remaining tailings in the storage cabinet at this time can be approximately obtained.

[0108] Considering the differences in tobacco storage time, the actual bulk density of tobacco under different storage times can be tested to correct for bulk density deviations. This method of calculating the weight based on tobacco volume will be more accurate than calculating it by converting the total amount of tobacco entering the cabinet to the number of pulses at the bottom.

[0109] In a specific embodiment, step S105 specifically includes:

[0110] Test the bulk density of tobacco shreds under different storage times and output a table showing the effect of storage time on the bulk density of tobacco shreds.

[0111] Obtain the storage time of the tobacco, correct the preset standard bulk density according to the influence form, and output the bulk density ρ of the tobacco;

[0112] The residual amount Q of the tobacco shreds is calculated based on the bulk density ρ of the tobacco shreds and the volume V of the residual material, and the residual amount Q = ρV.

[0113] In the embodiments of this application, tobacco brands can be subdivided, and a form can be made for each brand of tobacco. When supplying tobacco, the bulk density of the stored tobacco is corrected according to the form, so as to obtain a relatively accurate amount of leftover material.

[0114] The remaining material quantity Q can be displayed and reminded on the segment control machine. The storage room operator can make work arrangements or coordinate with downstream processes in advance based on the real-time material storage quantity to match the amount of raw and auxiliary materials to be called, reduce waste, avoid round-trip transportation, and save manpower and resources.

[0115] Based on the tail material calculation method of this application, the supply surplus can be calculated in conjunction with the belt scale at the tobacco supply end, and then the total output at the supply end and the tail material surplus on the storage belt can be calculated. Reasonable production arrangements can be made for the tail material surplus to avoid waste of raw and auxiliary materials.

[0116] Furthermore, based on the method for calculating the tail material surplus of this application, the weight of the head material can also be calculated in a similar manner, and the subsequent output tobacco shreds accumulation can be continuously calculated to obtain the total mass of tobacco shreds output by the tobacco shred supply, thus contributing to the material supply situation and surplus estimation at the tobacco shred supply end.

[0117] It is understood that the measurement method of this application measures only the volume of tobacco shreds piled up in a certain section of the cabinet, and cannot effectively estimate the total weight of tobacco shreds in the cabinet. When using this measurement method to estimate the output and surplus of tobacco shreds at the supply end, the mass of the material pile not within the measurement range should be considered. However, the mass of the material pile not within the measurement range is a relatively stable fixed value under continuous tobacco output, and can be directly measured experimentally or directly calculated as a correction value.

[0118] Those skilled in the art will clearly understand that the technical solutions of the embodiments of this application can be implemented by means of software and / or hardware. In this specification, "unit" and "module" refer to software and / or hardware that can independently complete or cooperate with other components to complete a specific function, wherein the hardware may be, for example, a field-programmable gate array (FPGA), an integrated circuit (IC), etc.

[0119] Each processing unit and / or module in the embodiments of this application can be implemented by an analog circuit that implements the functions described in the embodiments of this application, or by software that executes the functions described in the embodiments of this application.

[0120] See Figure 6 It shows a schematic diagram of the structure of an electronic device according to an embodiment of this application, which can be used to implement... Figure 5 The method in the illustrated embodiment. (As shown) Figure 6 As shown, the electronic device 300 may include: at least one central processing unit 301, at least one network interface 304, user interface 303, memory 305, and at least one communication bus 302.

[0121] The communication bus 302 is used to enable communication between these components.

[0122] The user interface 303 may include a display screen and a camera. Optionally, the user interface 303 may also include a standard wired interface and a wireless interface.

[0123] The network interface 304 may optionally include a standard wired interface or a wireless interface (such as a Wi-Fi interface).

[0124] The central processing unit 301 may include one or more processing cores. The central processing unit 301 connects to various parts within the electronic device 300 using various interfaces and lines. It executes various functions of the terminal 300 and processes data by running or executing instructions, programs, code sets, or instruction sets stored in the memory 305, and by calling data stored in the memory 305. Optionally, the central processing unit 301 may be implemented using at least one hardware form of Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), or Programmable Logic Array (PLA). The central processing unit 301 may integrate one or a combination of several of the following: a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), and a modem. The CPU primarily handles the operating system, user interface, and applications; the GPU is responsible for rendering and drawing the content required for display on the screen; and the modem handles wireless communication. It is understood that the modem may also not be integrated into the central processing unit 301 and may be implemented as a separate chip.

[0125] The memory 305 may include random access memory (RAM) or read-only memory. Optionally, the memory 305 may include a non-transitory computer-readable storage medium. The memory 305 can be used to store instructions, programs, code, code sets, or instruction sets. The memory 305 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as touch function, sound playback function, image playback function, etc.), instructions for implementing the above-described method embodiments, etc.; the data storage area may store data involved in the above-described method embodiments, etc. Optionally, the memory 305 may also be at least one storage device located remotely from the aforementioned central processing unit 301. Figure 6 As shown, the memory 305, which serves as a computer storage medium, may include an operating system, a network communication module, a user interface module, and program instructions.

[0126] exist Figure 6 In the illustrated electronic device 300, the user interface 303 is mainly used to provide an input interface for the user and to acquire user input data; while the central processing unit 301 can be used to call the application program about the storage calculation method stored in the memory 305, and specifically perform the following operations:

[0127] Based on the metering points of the top and bottom endpoints of the pre-set tail material of the first and second phototubes;

[0128] The number of pulses N during the operation of the baseband is acquired and accumulated in real time;

[0129] When the top endpoint is detected to have reached the metering point, the current pulse count N1 of the bottom band is acquired and recorded;

[0130] When the bottom endpoint is detected to have reached the metering point, the current pulse count N2 of the bottom band is acquired and recorded;

[0131] Once the top and bottom endpoints of the tail material are detected to have reached the metering point, the current tail material volume V in the storage tank is calculated.

[0132] Obtain the bulk density ρ of the tobacco shreds, and calculate the remaining amount Q of the tobacco shreds based on the tailings volume V;

[0133] Output, display, and remind users of the remaining amount Q of the tobacco residue.

[0134] This application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the above-described method. The computer-readable storage medium may include, but is not limited to, any type of disk, including floppy disks, optical disks, DVDs, CD-ROMs, microdrives, as well as magneto-optical disks, ROMs, RAMs, EPROMs, EEPROMs, DRAMs, VRAMs, flash memory devices, magnetic cards or optical cards, nanosystems (including molecular memory ICs), or any type of medium or device suitable for storing instructions and / or data.

[0135] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to this application.

[0136] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.

[0137] In the several embodiments provided in this application, it should be understood that the disclosed apparatus can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some service interface; the indirect coupling or communication connection between devices or units may be electrical or other forms.

[0138] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0139] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0140] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage device (CMD). Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned memory includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.

[0141] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, which may include: a flash drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, etc.

[0142] The foregoing description is merely an exemplary embodiment of this disclosure and should not be construed as limiting the scope of this disclosure. Any equivalent changes and modifications made in accordance with the teachings of this disclosure shall still fall within the scope of this disclosure. Those skilled in the art will readily conceive of embodiments of this disclosure upon considering the specification and practicing the disclosure herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not described herein. The specification and embodiments are to be considered exemplary only, and the scope and spirit of this disclosure are defined by the claims.

Claims

1. A method for calculating reserves, characterized in that, Used to measure the amount of leftover material in the storage tank. The storage cabinet includes a rake roller (1), a cabinet body, and a bottom belt at the bottom of the cabinet body for conveying tobacco (5). The rake roller (1) is located at the conveying port of the cabinet body. The cabinet body also includes a light curtain sensor (2), a first phototube (3), and a second phototube (4) on both sides of the cabinet body. The light curtain sensor (2) is located perpendicular to the bottom belt in front of the rake roller (1) and is used to detect the stacking height of the tobacco. The second phototube (4) is located above the conveying surface of the bottom belt and is used to detect the bottom end position of the tail material on the bottom belt. The first phototube (3) is located directly above the second phototube (4) and is used to detect the top end position of the tail material on the bottom belt. The calculation method includes: Based on the metering points of the top and bottom endpoints of the pre-set tail material of the first and second phototubes; The number of pulses N during the operation of the baseband is acquired and accumulated in real time; When the top endpoint is detected to have reached the metering point, the current pulse count N1 of the bottom band is acquired and recorded; When the bottom endpoint is detected to have reached the metering point, the current pulse count N2 of the bottom band is acquired and recorded; Once the top and bottom endpoints of the tail material are detected to have reached the metering point, the current tail material volume V in the storage tank is calculated. Obtain the bulk density ρ of the tobacco shreds, and calculate the remaining amount Q of the tobacco shreds based on the tailings volume V; Output, display, and remind users of the remaining amount Q of the tobacco residue; The calculation of the current volume V of waste material in the storage tank specifically includes: Obtain the width w of the storage cabinet and the stacking height H of the tobacco shreds; Obtain the installation distance L3 between the light curtain sensor and the conveying port; Obtain the installation distance L2 between the first phototube, the second phototube and the delivery port; Obtain the relationship P between the number of pulses in the baseband and the running length of the baseband; Calculate the travel distance a of the top endpoint when the bottom endpoint reaches the first phototube, where the travel distance a is P(N2-N1). The distance from the top endpoint to the top of the conveying port is calculated based on the travel distance of the top endpoint. The top length ΔL1 is L2-aP(N-N2), that is, ΔL1=L2-P(N-N1). The top surface area S of the tail material is calculated based on the top length, and the top surface area S is ΔL1*w; Calculate the bottom length ΔL2 of the bottom endpoint from the bottom of the transmission port after the bottom endpoint reaches the first phototube. The bottom length ΔL2 is L2-P(N-N2). The bottom surface area S of the tail material is calculated based on the bottom length, and the bottom surface area S is ΔL2*w; The volume V of the waste material in the storage cabinet is calculated based on the top surface area Supper, the bottom surface area Slower, and the stacking height H of the tobacco shreds. The volume V of the waste material is: .

2. The method for calculating reserves according to claim 1, characterized in that, The light curtain sensor (2) is located between the rake roller (1) and the first phototube (3) and the second phototube (4). The light curtain sensor (2), the first phototube (3) and the second phototube (4) are all located on the conveying surface of the bottom belt.

3. The method for calculating reserves according to claim 1, characterized in that, The light curtain sensor (2) is located close to the rake roller (1), and the light curtain sensor (2) is located outside the rotation range of the rake roller (1); the first phototube (3) and the second phototube (4) are located close to the input port of the cabinet.

4. The method for calculating reserves according to claim 1, characterized in that, The detection length of the light curtain sensor (2) is greater than the maximum height of the tobacco conveyed by the rake roller (1).

5. The method for calculating reserves according to claim 4, characterized in that, The upper end of the light curtain sensor (2) is located above the upper surface of the pile formed by the tobacco shreds (5) conveyed by the rake roller (1), and the lower end of the light curtain sensor (2) is close to the bottom belt; the setting height of the second phototube (4) is consistent with the maximum height of the tobacco shreds conveyed by the rake roller (1).

6. The method for calculating reserves according to claim 1, characterized in that, A rotary encoder is mounted on the shaft of the base belt, and the rotary encoder is used to output the rotation distance of the base belt in the form of pulse count.

7. The method for calculating reserves according to claim 1, characterized in that, After detecting that the top and bottom endpoints of the tail material have both reached the metering point, the specific steps include: The number of pulses N1 recorded when the top endpoint reaches the measurement point is sorted in order according to the acquisition time; When pulse number N2 is obtained, the pulse number N1 with the most recent acquisition time is traced in the order of pulse number N1 according to the acquisition time of pulse number N2; Based on the pulse number N2 and the pulse number N1 whose acquisition time is closest to the pulse number N2, calculate the current tail material volume V in the storage tank; After obtaining the tail material volume V, clear the sorting of the pulse number N1.

8. The method for calculating reserves according to claim 1, characterized in that, Obtaining the bulk density ρ of the tobacco shreds and calculating the remaining amount Q of the tobacco shreds, specifically includes: Test the bulk density of tobacco shreds under different storage times and output a table showing the effect of storage time on the bulk density of tobacco shreds. Obtain the storage time of the tobacco, correct the preset standard bulk density according to the influence form, and output the bulk density ρ of the tobacco; The tail material surplus Q of the tobacco shreds is calculated based on the corrected bulk density ρ and the tail material volume V, and the tail material surplus Q = ρV.