Cigarette material warehousing method, system and equipment and storage medium

Through the cooperation of the electronic control subsystem and the batch subsystem, the inlet operation of smoke materials is automatically completed, solving the problem of inefficient storage caused by high manual participation, and achieving efficient storage operation.

CN120410397APending Publication Date: 2025-08-01CHINA TOBACCO GUANGDONG IND
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510482450.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-17
Publication Date
2025-08-01

AI Technical Summary

Technical Problem

The high level of manual participation in the process of smoking materials entering the warehouse has led to low efficiency in the warehouse operation, and there are problems such as operators' round-trip handling abnormal barcodes, third-party forklift workers waiting to be put on the shelves, wasted space for material placement, and time for trucks waiting to be unloaded.

Method used

The electronic control subsystem scans the barcode of the target smoke material and pallet, and the batch subsystem conducts tray group judgment. The batch shelf subsystem determines the shelf-up method based on the judgment results, realizing automatic or manual entry operations, and reducing manual participation.

Benefits of technology

It improves the operation efficiency of tobacco materials storage, reduces operating time, improves the turnover rate of goods, and reduces labor intensity and time waste.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120410397A_ABST
    Figure CN120410397A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a cigarette material warehousing method, system and device and a storage medium, the cigarette material warehousing system comprises a batch subsystem, a batch sub-system and an electronic control subsystem, and the method comprises the steps that the electronic control subsystem scans a bar code of a target cigarette material and a bar code of a tray to obtain a bar code scanning result, a bar code scanning result is sent to the batch subsystem; the batch subsystem performs tray assembly judgment on the target cigarette material and the tray based on the barcode scanning result to obtain a tray assembly judgment result; and the batch shelf system determines a target shelf mode according to the tray assembling judgment result, and performs warehousing operation on the target cigarette materials and the trays based on the target shelf mode. According to the technical scheme, the problem that in the prior art, the warehousing operation efficiency is low due to the fact that the manual participation degree is high in the warehousing process is solved, the multiple subsystems can be matched with one another to automatically complete the warehousing operation of the cigarette materials, the operation time is shortened, and the warehousing operation efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the technical field of tobacco transportation, and in particular, to a method, system, device, and storage medium for storing tobacco materials. Background Art

[0002] Currently, the tobacco industry focuses on the precise control of process quality to achieve the full-process quality traceability of products. Tobacco materials are a key part of this process, and high requirements for their management granularity increase the collection of bar code transfer information in each link. In tobacco industrial enterprises equipped with logistics automation equipment and batch management systems, during the inbound process of tobacco materials, operators use the handheld terminals of the batch management system to scan the barcodes of the target tobacco materials and pallets one by one for grouping, and then store them on the shelves. If the grouping fails during this process (the barcodes of the materials or pallets are occupied or abnormal), the operator moves to the computer for processing, and the third-party forklift operator waits for the operator to successfully group the materials before shelving them.

[0003] During the inbound process of palletized tobacco materials, the degree of automation in the information grouping link is relatively low, and a large amount of time needs to be consumed manually. There are many wastes in this process, such as the waste of the operator's movement back and forth to process abnormal barcodes, the waste of the waiting time of the third-party forklift operator for shelving, the waste of space for placing materials in the flat warehouse, the waste of the waiting time of the truck for unloading, etc. The entire inbound process has a high degree of manual participation, high labor intensity, long operation time, and low inbound operation efficiency. Summary of the Invention

[0004] The embodiments of the present invention provide a method, system, device, and storage medium for storing tobacco materials. The technical solutions of the embodiments of the present invention can reduce the inbound operation time of tobacco materials and improve the low inbound operation efficiency.

[0005] In a first aspect, the embodiments of the present invention provide a method for storing tobacco materials, the method comprising:

[0006] The electronic control subsystem scans the barcodes of the target tobacco materials and the pallets to obtain a barcode scanning result, and sends the barcode scanning result to the batch subsystem; the batch subsystem makes a grouping determination between the target tobacco materials and the pallets based on the barcode scanning result to obtain a grouping determination result; the batch shelving subsystem determines a target shelving method according to the grouping determination result, and performs an inbound operation on the target tobacco materials and the pallets based on the target shelving method.

[0007] In a second aspect, the embodiments of the present invention provide a system for storing tobacco materials, the system comprising:

[0008] An electronic control subsystem is configured to scan barcodes of target tobacco materials and barcodes of pallets to obtain barcode scanning results, and send the barcode scanning results to the batch subsystem; a batch subsystem is configured to perform pallet grouping determination between the target tobacco materials and the pallets based on the barcode scanning results to obtain a pallet grouping determination result; a batch shelving subsystem is configured to determine a target shelving method according to the pallet grouping determination result, and perform a warehousing operation on the target tobacco materials and the pallets based on the target shelving method.

[0009] In a third aspect, an embodiment of the present invention provides a computer device, which includes:

[0010] One or more processors;

[0011] A memory for storing one or more programs;

[0012] When the one or more programs are executed by the one or more processors, the one or more processors implement the tobacco material warehousing method according to any embodiment.

[0013] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, it implements the tobacco material warehousing method according to any embodiment.

[0014] In the technical solution provided by the embodiment of the present invention, the electronic control subsystem scans barcodes of target tobacco materials and barcodes of pallets to obtain barcode scanning results, and sends the barcode scanning results to the batch subsystem; the batch subsystem performs pallet grouping determination between the target tobacco materials and the pallets based on the barcode scanning results to obtain a pallet grouping determination result; the batch shelving subsystem determines a target shelving method according to the pallet grouping determination result, and performs a warehousing operation on the target tobacco materials and the pallets based on the target shelving method. The technical solution of the embodiment of the present invention solves the problem in the prior art that the manual participation degree in the warehousing process of tobacco materials is high, resulting in low warehousing operation efficiency. It can automatically complete the warehousing operation of tobacco materials through the cooperation of multiple subsystems, reduce the operation time, and improve the low warehousing operation efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 is a flowchart of a tobacco material warehousing method provided by an embodiment of the present invention;

[0016] Figure 2 is another flowchart of a tobacco material warehousing method provided by an embodiment of the present invention;

[0017] Figure 3 is a flowchart of a work process for warehousing tobacco materials provided by an embodiment of the present invention;

[0018] Figure 4 It is a schematic structural diagram of a tobacco material warehousing system provided by an embodiment of the present invention;

[0019] Figure 5 It is a schematic structural diagram of a computer device provided by an embodiment of the present invention. Detailed implementation manners

[0020] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Apparently, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0021] Figure 1 It is a flowchart of a method for warehousing tobacco materials provided by an embodiment of the present invention. The embodiments of the present invention are applicable to scenarios where tobacco materials are automatically warehoused. This method can be executed by a tobacco material warehousing system, and this system can be implemented in the form of software and / or hardware. For the convenience of understanding this solution, the tobacco material warehousing system will be introduced first. The tobacco material warehousing system includes: a batch subsystem, a batch shelving subsystem, and an electric control subsystem. Among them, the electric control subsystem can identify the barcode information of tobacco materials and pallets to determine the identity information of tobacco materials and pallets; the batch subsystem can compare the identified identity information of tobacco materials and pallets with the information of tobacco materials and pallets in a pre-designed plan, and determine the shelving method according to the comparison result; the batch shelving subsystem can perform a shelving operation on tobacco materials and pallets according to the shelving method.

[0022] As Figure 1 shown, the method for warehousing tobacco materials includes the following steps:

[0023] S110. The electric control subsystem scans the barcodes of target tobacco materials and pallets to obtain a barcode scanning result, and sends the barcode scanning result to the batch subsystem.

[0024] Among them, the target tobacco materials can be tobacco materials that need to be warehoused. Tobacco materials can be various materials used in the process of processing cigarettes or packaging cigarettes. For example: tobacco tow, cigarette filters, cigarette paper, tobacco packaging materials, tobacco adhesives, tobacco additives, tobacco inks, etc. Specifically, the tobacco materials currently being processed by the system can be used as the target tobacco materials. Pallets can be used to hold tobacco materials.

[0025] During the warehousing process of tobacco materials, it is necessary to group the tobacco materials and pallets (that is, distribute the tobacco materials to one pallet or to multiple pallets separately), and then place the pallet containing the tobacco materials on the designated position, thereby completing the warehousing process of the tobacco materials. On the barcodes of the target tobacco materials and pallets, there can be preset barcodes for indicating the corresponding identity information. Subsequently, by identifying the barcodes, it can be determined whether the target tobacco materials and the corresponding pallets can be successfully grouped.

[0026] The barcode scanning result can be the barcode recognition result of the target tobacco leaf materials and pallets. Specifically, the electronic control subsystem can scan and identify the barcodes of the target tobacco materials and the pallets based on the preset barcode scanning device, and then determine the barcode scanning result.

[0027] S120. The batch subsystem performs a grouping determination between the target tobacco materials and the pallets based on the barcode scanning result, and obtains a grouping determination result.

[0028] Among them, the grouping determination result can be the determination result of whether the target tobacco leaf materials and the pallets are successfully grouped. The grouping determination result can include grouping success and grouping failure. Specifically, the grouping analysis of the information of the tobacco materials and the pallets is performed from two dimensions respectively, and then the grouping determination result is determined. For example, on the one hand, the material attribute information can be compared with the material information in the pre-designed plan, and on the other hand, the pallet attribute information can be compared with the pallet information in the pre-designed plan respectively. In the case where any comparison result is different, it can be determined that the grouping fails; while in the case where both comparison results are the same, it can be determined that the grouping is successful.

[0029] S130. The batch shelving subsystem determines the target shelving method according to the grouping determination result, and performs the warehousing operation on the target tobacco materials and pallets based on the target shelving method.

[0030] Among them, the target shelving method can be the shelving method of the target tobacco materials and pallets. Specifically, the target shelving method includes an automatic shelving method and a manual shelving method. The automatic shelving method can be understood as automatically performing the shelving operation of the tobacco materials and pallets. The manual shelving method can be understood as the method of shelving the tobacco materials and pallets through manual operation. Specifically, in the case where the grouping determination result is grouping success, the target shelving method is determined to be the automatic shelving method; in the case where the grouping determination result is grouping failure, the target shelving method is determined to be the manual shelving method.

[0031] Among them, when the palletizing determination result is successful, it can be determined that the target tobacco materials and the pallet meet the preset palletizing plan. At this time, the target tobacco materials and the pallet can be automatically put on the shelf. When the palletizing determination result is a failure, it can be determined that the target tobacco materials and the pallet do not meet the preset palletizing plan. At this time, the operator groups the target tobacco materials and the corresponding pallet type and then puts them on the shelf.

[0032] In the technical solution provided by the embodiment of the present invention, the electronic control subsystem scans the barcodes of the target tobacco materials and the pallet to obtain a barcode scanning result, and sends the barcode scanning result to the batch subsystem; the batch subsystem performs a palletizing determination between the target tobacco materials and the pallet based on the barcode scanning result to obtain a palletizing determination result; the batch shelving subsystem determines a target shelving method according to the palletizing determination result, and performs a warehousing operation on the target tobacco materials and the pallet based on the target shelving method. The technical solution of the embodiment of the present invention solves the problem that in the prior art, the manual participation in the warehousing process of tobacco materials is high, resulting in low warehousing operation efficiency. Multiple subsystems can cooperate with each other to automatically complete the warehousing operation of tobacco materials, reduce the operation time, and improve the low warehousing operation efficiency.

[0033] Figure 2 It is a flowchart of another method for warehousing tobacco materials provided by an embodiment of the present invention. The embodiment of the present invention is applicable to the scenario of automatically warehousing tobacco materials. On the basis of the above embodiment, it further explains how the electronic control subsystem scans the barcodes of the target tobacco materials and the pallet to obtain a barcode scanning result; and how the batch subsystem performs a palletizing determination between the target tobacco materials and the pallet based on the barcode scanning result to obtain a palletizing determination result. This system can be implemented in software and / or hardware and integrated in a computer device with application development functions.

[0034] As Figure 2 shown, the method for warehousing tobacco materials includes the following steps:

[0035] S210. When the target tobacco materials and the pallet reach the corresponding scanning positions, the electronic control subsystem scans the barcodes of the target tobacco materials and the pallet respectively to obtain a material scanning result and a pallet scanning result.

[0036] Among them, the target tobacco materials can be the tobacco materials that need to be warehoused. Tobacco materials can be various materials used in the process of processing cigarettes or packaging cigarettes. For example: tobacco tow, cigarette filters, cigarette paper, tobacco packaging materials, tobacco adhesives, tobacco additives, tobacco inks, etc. Specifically, the tobacco materials currently being processed by the system can be used as the target tobacco materials. Pallets can be used to hold tobacco materials. During the warehousing process of tobacco materials, it is necessary to group the tobacco materials and pallets (that is, allocate the tobacco materials to one pallet or separately to multiple pallets), and then place the pallet holding the tobacco materials on the designated position, thus completing the warehousing process of tobacco materials. On the barcodes of the target tobacco materials and pallets, there can be preset barcodes for indicating the corresponding identity information. Subsequently, by identifying the barcodes, it can be determined whether the target tobacco materials and the corresponding pallets can be successfully grouped.

[0037] Furthermore, the scanning position can be a preset parking position for barcode scanning. When it is detected that the target tobacco materials and the pallet reach the corresponding scanning position, the electronic control subsystem can scan and identify the barcode of the target tobacco materials and the barcode of the pallet based on the preset barcode scanning device, thereby obtaining the material scanning result and the pallet scanning result. Among them, the material scanning result can be the barcode recognition result of the target tobacco leaf materials. Specifically, the material scanning result can include information such as the name, type, quantity, weight, and production source of the target tobacco leaf materials. The pallet scanning result can be the barcode recognition result of the pallet. Specifically, the material scanning result can include information such as the label number, type, and load-bearing weight of the pallet.

[0038] In addition, during the process of scanning the barcodes of the target tobacco materials and the pallets, if a scanning anomaly occurs, it can be directly determined that the scanning fails, and the result of the scanning failure is returned, thereby determining that the grouping of the target tobacco materials and the pallets fails. Subsequently, it can be manually selected to rescan or directly intervened by humans. Specific scanning anomaly situations include the following:

[0039] (1) Pallet code dimension:

[0040] i. If the pallet is not in place, this round of scanning is skipped.

[0041] ii. If the pallet has been scanned, this round of scanning is skipped.

[0042] iii. If the pallet is in place but the pallet code is not recognized.

[0043] iv. If the pallet is in place and the pallet code is read, but the pallet code is non-compliant, the pallet is sent to the manual station.

[0044] (2) Tobacco material code dimension:

[0045] i. If no barcode is recognized, return failure.

[0046] ii. If a barcode is recognized but all barcodes do not conform to the barcode rules given in the plan, return failure.

[0047] iii. If multiple different compliant barcodes are recognized, return failure.

[0048] Optionally, before the electronic control subsystem scans the barcodes of the target tobacco materials and pallets, it further includes: the batch shelving subsystem receives a preset palletizing plan sent from the batch subsystem, determines a batch shelving task according to the preset palletizing plan; the batch shelving subsystem generates a scan control instruction according to the batch shelving task, and sends the scan control instruction to the electronic control subsystem, so that the electronic control subsystem scans the barcodes of the target tobacco materials and pallets based on the scan control instruction.

[0049] Wherein, the preset palletizing plan can be a preset plan about the matching relationship between tobacco materials and pallets. Exemplarily, the preset palletizing plan can include the material types of the tobacco materials to be warehoused, and the corresponding pallet types and quantities. Specifically, the user can manually set the preset palletizing plan and upload the preset palletizing plan to the batch subsystem. The batch shelving task can be a system execution task corresponding to the preset palletizing plan. The batch shelving task can include the action steps that the tobacco material warehousing system needs to execute to complete the preset palletizing plan. The scan control instruction can be a control instruction for barcode scanning. The scan control instruction can limit information such as the scan method, scan time, and scan times. The batch shelving subsystem generates a corresponding scan control instruction according to the batch shelving task, and sends the scan control instruction to the electronic control subsystem, so that the electronic control subsystem scans the barcodes of the target tobacco materials and pallets based on the scan control instruction.

[0050] S220. Determine the barcode scan result according to the material scan result and the pallet scan result, and send the barcode scan result to the batch subsystem.

[0051] Wherein, the barcode scan result can be the barcode recognition result of the target tobacco leaf materials and pallets. Specifically, the material scan result and the pallet scan result can be combined to generate the barcode scan result.

[0052] S230. The batch subsystem determines the material attribute information and the pallet attribute information according to the barcode scan result.

[0053] Among them, the material attribute information may be information related to the tray grouping plan for the target tobacco leaf material. The material attribute information includes the material type of the target material. The tray attribute information may be information related to the tray and associated with the tray grouping plan. The tray attribute information may include the tray type and the number of trays of the tray. Specifically, the information in the barcode scan result can be used to extract key information, and then the material attribute information and the tray attribute information can be extracted.

[0054] S240. Compare the material attribute information and the tray attribute information with the material information and the tray information in the preset tray grouping plan respectively, and determine the tray grouping determination result according to the comparison result.

[0055] Among them, the tray grouping determination result may be a determination result on whether the target tobacco leaf material and the tray are successfully grouped. The tray grouping determination result may include successful grouping and failed grouping. Specifically, the tray grouping analysis is performed on the information of the tobacco materials and the trays respectively from two dimensions, and then the tray grouping determination result is determined. For example, on the one hand, the material attribute information can be compared with the material information in the preset tray grouping plan, and on the other hand, the tray attribute information can be compared with the tray information in the preset tray grouping plan respectively. If any of the comparison results is different, it can be determined that the tray grouping fails; while if both comparison results are the same, it can be determined that the tray grouping is successful.

[0056] Optionally, when performing the tray grouping analysis based on the tray dimension, the target tray type and the target number of trays can be determined according to the tray attribute information, and the preset tray type and the preset number of trays can be determined according to the tray information in the preset tray grouping plan; when the target tray type is different from the preset tray type, or the target number of trays is different from the preset number of trays, it is determined that the tray grouping determination result is a failed tray grouping.

[0057] Among them, the target tray type may be the tray type of the tray currently being analyzed. The target number of trays may be the number of trays of the tray currently being analyzed. The preset tray type may be the tray type recorded in the preset tray grouping plan. The preset number of trays may be the number of trays recorded in the preset tray grouping plan. And when the target tray type is different from the preset tray type, or the target number of trays is different from the preset number of trays, it can be determined that the tray grouping determination result is a failed tray grouping; when the target tray type is the same as the preset tray type, or the target number of trays is the same as the preset number of trays, it can be determined that there is no problem with the tray dimension.

[0058] In addition, when performing palletizing analysis based on the dimension of tobacco materials, it is only necessary to analyze whether the material types of the tobacco materials are consistent. For example, the material type in the material attribute information can be compared with the material type in the preset palletizing plan. When the two are different, it can be determined that the palletizing judgment result is a palletizing failure; when the two are the same, it can be determined that there is no problem with the dimension of the tobacco materials.

[0059] S250. The batch shelving system determines the target shelving method according to the palletizing judgment result, and performs the warehousing operation on the target tobacco materials and the pallet based on the target shelving method.

[0060] Among them, the target shelving method can be the shelving method for the target tobacco materials and the pallet. Specifically, the target shelving method includes an automatic shelving method and a manual shelving method. The automatic shelving method can be understood as automatically performing the shelving operation of the tobacco materials and the pallet. The manual shelving method can be understood as the method of shelving the tobacco materials and the pallet through manual operation. Specifically, when the palletizing judgment result is a successful palletizing, it is determined that the target shelving method is the automatic shelving method; when the palletizing judgment result is a palletizing failure, it is determined that the target shelving method is the manual shelving method. Among them, when the palletizing judgment result is a successful palletizing, it can be determined that the target tobacco materials and the pallet meet the preset palletizing plan, and at this time, the target tobacco materials and the pallet can be automatically shelved. When the palletizing judgment result is a palletizing failure, it can be determined that the target tobacco materials and the pallet do not meet the preset palletizing plan, and at this time, the target tobacco materials and the corresponding pallet types are manually palletized and then shelved.

[0061] Optionally, the tobacco material warehousing system further includes: a warehousing subsystem. After performing the shelving operation on the target tobacco materials and the pallet based on the target shelving method, the warehousing subsystem can transport the target tobacco materials and the pallet to the corresponding warehouse storage location. Among them, the warehouse storage location can be the storage location of the target tobacco materials and the pallet in the warehouse. Exemplarily, the warehouse storage location can be determined according to the preset palletizing plan.

[0062] Exemplarily, in order to better understand the technical solution provided by the present invention, the following is an introduction to specific embodiments: Figure 3 is a work flow chart for warehousing tobacco materials provided by an embodiment of the present invention. Among them, the batch system is also the batch subsystem; the batch shelving system is also the batch shelving subsystem; the electric control system is also the electric control subsystem; the automated storage and retrieval system is also the warehousing subsystem. As Figure 3As shown in the figure, the workflow for the warehousing of tobacco materials includes the following steps: The batch system obtains the batch palletizing plan (i.e., the palletizing plan for this batch, and the meanings of palletizing and grouping pallets are the same). The batch shelving system obtains the palletizing plan and issues a batch shelving task according to the palletizing plan. The electric control system adjusts the control mode according to the batch shelving task, scans and identifies the barcodes of the tobacco materials and pallets at the specified positions based on the barcode scanner, and returns the barcode scanning and identification information to the batch shelving system. The batch shelving system sorts out the barcode scanning and identification information and then sends it to the batch system. The batch system compares the scanning and identification information with the information in the palletizing plan to determine the corresponding palletizing result, and returns the palletizing result to the batch shelving system. The batch shelving system determines the shelving method according to the palletizing result, and the electric control system then performs shelving based on the determined shelving method. The automated storage and retrieval system then transports the shelved tobacco materials and pallets to the designated positions in the warehouse.

[0063] In the technical solution provided by the embodiment of the present invention, when the target tobacco materials and pallets reach the corresponding scanning positions, the electric control subsystem scans the barcodes of the target tobacco materials and the pallets respectively to obtain the material scanning result and the pallet scanning result; determines the barcode scanning result according to the material scanning result and the pallet scanning result, and sends the barcode scanning result to the batch subsystem; the batch subsystem determines the material attribute information and the pallet attribute information according to the barcode scanning result; compares the material attribute information and the pallet attribute information with the material information and the pallet information in the preset palletizing plan respectively, and determines the palletizing judgment result according to the comparison result; the batch shelving subsystem determines the target shelving method according to the palletizing judgment result, and performs the warehousing operation on the target tobacco materials and pallets based on the target shelving method. The technical solution of the embodiment of the present invention solves the problem in the prior art that in the process of warehousing tobacco materials, the high degree of manual participation in the warehousing process leads to low warehousing operation efficiency. Multiple subsystems can cooperate with each other to automatically complete the warehousing operation of tobacco materials, improve the overall turnover rate of goods, reduce the operation time, and improve the low warehousing operation efficiency.

[0064] Figure 4 It is a schematic structural diagram of a tobacco material warehousing system provided by an embodiment of the present invention. The embodiment of the present invention is applicable to the scenario of automatically warehousing tobacco materials. This system can be implemented in software and / or hardware and integrated into a computer device with application development functions.

[0065] As Figure 4 shown, the tobacco material warehousing system includes: an electric control subsystem 310, a batch subsystem 320, and a batch shelving subsystem 330.

[0066] Among them, the electronic control subsystem 310 is configured to scan the barcodes of the target tobacco materials and the pallets to obtain barcode scanning results, and send the barcode scanning results to the batch subsystem; the batch subsystem 320 is configured to perform palletizing determination between the target tobacco materials and the pallets based on the barcode scanning results to obtain a palletizing determination result; the batch shelving subsystem 330 is configured to determine a target shelving method according to the palletizing determination result, and perform a warehousing operation on the target tobacco materials and the pallets based on the target shelving method.

[0067] The technical solution provided by the embodiments of the present invention is that the electronic control subsystem scans the barcodes of the target tobacco materials and the pallets to obtain barcode scanning results, and sends the barcode scanning results to the batch subsystem; the batch subsystem performs palletizing determination between the target tobacco materials and the pallets based on the barcode scanning results to obtain a palletizing determination result; the batch shelving subsystem determines a target shelving method according to the palletizing determination result, and performs a warehousing operation on the target tobacco materials and the pallets based on the target shelving method. The technical solution of the embodiments of the present invention solves the problem in the prior art that during the warehousing process of tobacco materials, the high degree of manual participation in the warehousing process leads to low warehousing operation efficiency. Multiple subsystems can cooperate with each other to automatically complete the warehousing operation of tobacco materials, reduce the operation time, and improve the low warehousing operation efficiency.

[0068] In an alternative embodiment, the electronic control subsystem 310 is specifically configured to: when the target tobacco materials and the pallets reach the corresponding scanning positions, scan the barcodes of the target tobacco materials and the pallets respectively to obtain a material scanning result and a pallet scanning result; determine the barcode scanning result according to the material scanning result and the pallet scanning result.

[0069] In an alternative embodiment, the batch subsystem 320 is specifically configured to: determine material attribute information and pallet attribute information according to the barcode scanning results; wherein, the material attribute information includes the material type of the target material; the pallet attribute information includes the pallet type and the number of pallets of the pallet; compare the material attribute information and the pallet attribute information with the material information and the pallet information in the preset palletizing plan respectively, and determine the palletizing determination result according to the comparison result; wherein, the palletizing determination result includes: successful palletizing and failed palletizing.

[0070] In an alternative embodiment, the batch subsystem 320 includes: a tray information analysis unit configured to: determine a target tray type and a target tray quantity based on the tray attribute information, and determine a preset tray type and a preset tray quantity based on the tray information in the preset tray grouping plan; and determine that the tray grouping determination result is a tray grouping failure if the target tray type is different from the preset tray type or the target tray quantity is different from the preset tray quantity.

[0071] In an alternative embodiment, the batch loading subsystem 330 includes: a loading method determination unit configured to: determine that the target loading method is an automatic loading method if the tray grouping determination result is a successful tray grouping; and determine that the target loading method is a manual loading method if the tray grouping determination result is a failed tray grouping.

[0072] In an alternative embodiment, before the electric control subsystem scans the barcodes of the target tobacco materials and the tray, the batch loading subsystem receives a preset tray grouping plan sent from the batch subsystem, determines a batch loading task according to the preset tray grouping plan; the batch loading subsystem generates a scan control instruction according to the batch loading task, and sends the scan control instruction to the electric control subsystem, so that the electric control subsystem scans the barcodes of the target tobacco materials and the tray based on the scan control instruction.

[0073] In an alternative embodiment, the tobacco material warehousing system further includes: a warehousing subsystem configured to: after performing a loading operation on the target tobacco materials and the tray based on the target loading method, transport the target tobacco materials and the tray to corresponding warehouse storage locations.

[0074] The tobacco material warehousing system provided by the embodiments of the present invention can execute the tobacco material warehousing method provided by any embodiment of the present invention, and has corresponding functional modules and beneficial effects for executing the method.

[0075] Figure 5 It is a schematic structural diagram of a computer device provided by an embodiment of the present invention. Figure 5 A block diagram of an exemplary computer device 12 suitable for implementing the embodiments of the present invention is shown. Figure 5 The shown computer device 12 is merely an example and should not impose any limitation on the functions and usage scope of the embodiments of the present invention. The computer device 12 can be any terminal device with computing capabilities and can be configured in a tobacco material warehousing device.

[0076] Such as Figure 5As shown, the computer device 12 appears in the form of a general-purpose computing device. The components of the computer device 12 may include, but are not limited to: one or more processors or processing units 16, a system memory 28, and a bus 18 that connects different system components (including the system memory 28 and the processing unit 16).

[0077] The bus 18 can be one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor, or a local bus using any of the various bus structures. By way of example, these architectures include, but are not limited to, Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MAC) bus, Enhanced ISA bus, Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus.

[0078] The computer device 12 typically includes a variety of computer system-readable media. These media can be any available media that can be accessed by the computer device 12, including volatile and non-volatile media, removable and non-removable media.

[0079] The system memory 28 may include computer system-readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or a cache 32. The computer device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, a storage system 34 can be used to read and write on non-removable, non-volatile magnetic media ( Figure 5 not shown, commonly referred to as a "hard disk drive"). Although Figure 5 not shown in the figure, a disk drive for reading and writing on removable non-volatile disks (such as a "floppy disk") and an optical disk drive for reading and writing on removable non-volatile optical disks (such as a CD-ROM, DVD-ROM, or other optical media) can be provided. In these cases, each drive can be connected to the bus 18 through one or more data media interfaces. The system memory 28 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of the various embodiments of the present invention.

[0080] A program / utility 40 having a set (at least one) of program modules 42 can be stored, for example, in the system memory 28. Such program modules 42 include, but are not limited to, an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include the implementation of a network environment. The program modules 42 generally perform the functions and / or methods described in the embodiments of the present invention.

[0081] The computer device 12 can also communicate with one or more external devices 14 (such as a keyboard, a pointing device, a display 24, etc.), and can also communicate with one or more devices that enable a user to interact with the computer device 12, and / or communicate with any device that enables the computer device 12 to communicate with one or more other computing devices (such as a network card, a modem, etc.). Such communication can be carried out through the input / output (I / O) interface 22. Moreover, the computer device 12 can also communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through the network adapter 20. As Figure 5 shown, the network adapter 20 communicates with other modules of the computer device 12 through the bus 18. It should be understood that although Figure 5 not shown in the figure, other hardware and / or software modules can be used in combination with the computer device 12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.

[0082] The processing unit 16 executes various functional applications and data processing by running programs stored in the system memory 28. For example, it implements the method for storing tobacco materials in the warehouse provided by the embodiments of the present invention. The method includes:

[0083] The electronic control subsystem scans the barcodes of the target tobacco materials and the barcodes of the pallets to obtain barcode scanning results, and sends the barcode scanning results to the batch subsystem; the batch subsystem makes a pallet grouping determination between the target tobacco materials and the pallets based on the barcode scanning results to obtain a pallet grouping determination result; the batch shelving subsystem determines a target shelving method according to the pallet grouping determination result, and performs a warehousing operation on the target tobacco materials and the pallets based on the target shelving method.

[0084] This embodiment provides a computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, it implements the method for storing tobacco materials in the warehouse provided by any embodiment of the present invention, including:

[0085] The electronic control subsystem scans the barcodes of the target tobacco materials and the barcodes of the pallets to obtain barcode scanning results, and sends the barcode scanning results to the batch subsystem; the batch subsystem makes a pallet grouping determination between the target tobacco materials and the pallets based on the barcode scanning results to obtain a pallet grouping determination result; the batch shelving subsystem determines a target shelving method according to the pallet grouping determination result, and performs a warehousing operation on the target tobacco materials and the pallets based on the target shelving method.

[0086] The computer storage medium of the embodiments of the present invention may adopt any combination of one or more computer-readable media. The computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium may be, for example, but not limited to: an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples (non-exhaustive list) of the computer-readable storage medium include: an electrical connection having one or more wires, a portable computer disk, 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 disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, the computer-readable storage medium may be any tangible medium that contains or stores a program, and the program can be used by or in combination with an instruction execution system, apparatus, or device.

[0087] The computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries the computer-readable program code. Such a propagated data signal may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal medium may also be any computer-readable medium other than the computer-readable storage medium, and the computer-readable medium can send, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device.

[0088] The program code contained on the computer-readable medium can be transmitted by any appropriate medium, including but not limited to: wireless, wire, optical fiber cable, RF, etc., or any suitable combination of the above.

[0089] The computer program code for performing the operations of the present invention can be written in one or more programming languages or combinations thereof. The programming languages include object-oriented programming languages such as Java, Smalltalk, C++, and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, executed as an independent software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (for example, by using an Internet service provider to connect through the Internet).

[0090] Those of ordinary skill in the art should understand that the various modules or steps of the present invention described above can be implemented by a general-purpose computing system. They can be concentrated on a single computing system or distributed over a network composed of multiple computing systems. Optionally, they can be implemented with program codes executable by a computer system, so that they can be stored in a storage system and executed by the computing system, or they can be separately fabricated into individual integrated circuit modules, or multiple modules or steps among them can be fabricated into a single integrated circuit module for implementation. Thus, the present invention is not limited to any specific combination of hardware and software.

[0091] Note that the above is only the preferred embodiment of the present invention and the technical principles applied. Those skilled in the art will understand that the present invention is not limited to the specific embodiments here, and various obvious changes, re-adjustments, and substitutions can be made by those skilled in the art without departing from the protection scope of the present invention. Therefore, although the present invention has been described in more detail through the above embodiments, the present invention is not limited to only the above embodiments. Without departing from the concept of the present invention, more other equivalent embodiments can be included, and the scope of the present invention is determined by the scope of the appended claims.

Claims

1. A method for storing tobacco materials, which is applied to a tobacco material storage system, and the tobacco material storage system includes: A batch subsystem, a batch racking subsystem, and an electronic control subsystem, characterized in that the method includes: The electronic control subsystem scans the barcodes of the target tobacco materials and the pallets to obtain barcode scanning results, and sends the barcode scanning results to the batch subsystem; The batch subsystem makes a palletizing determination between the target tobacco materials and the pallets based on the barcode scanning results to obtain a palletizing determination result; The batch racking subsystem determines a target racking method according to the palletizing determination result, and performs a warehousing operation on the target tobacco materials and the pallets based on the target racking method.

2. The method according to claim 1, characterized in that, The electronic control subsystem scans the barcodes of the target tobacco materials and the pallets to obtain barcode scanning results, including: When the target tobacco materials and the pallets reach the corresponding scanning positions, the electronic control subsystem scans the barcodes of the target tobacco materials and the pallets respectively to obtain a material scanning result and a pallet scanning result; Determine the barcode scanning result according to the material scanning result and the pallet scanning result.

3. The method according to claim 1, wherein The batch subsystem makes a palletizing determination between the target tobacco materials and the pallets based on the barcode scanning results to obtain a palletizing determination result, including: The batch subsystem determines material attribute information and pallet attribute information according to the barcode scanning results; wherein, the material attribute information includes the material type of the target material; the pallet attribute information includes the pallet type and the number of pallets of the pallet; Compare the material attribute information and the pallet attribute information with the material information and the pallet information in the preset palletizing plan respectively, and determine the palletizing determination result according to the comparison result; wherein, the palletizing determination result includes: successful palletizing and failed palletizing.

4. The method according to claim 3, wherein Compare the pallet attribute information with the pallet information in the preset palletizing plan, and determine the palletizing determination result according to the comparison result, including: Determine the target pallet type and the target number of pallets according to the pallet attribute information, and determine the preset pallet type and the preset number of pallets according to the pallet information in the preset palletizing plan; When the target pallet type is different from the preset pallet type, or the target number of pallets is different from the preset number of pallets, determine that the palletizing determination result is failed palletizing.

5. The method according to the batch shelving system described in claim 1, characterized in that, The determining the target racking method according to the palletizing determination result includes: When the palletizing determination result is successful palletizing, determine that the target racking method is an automatic racking method; When the palletizing determination result is failed palletizing, determine that the target racking method is a manual racking method.

6. The method according to claim 1, wherein Before the electronic control subsystem scans the barcodes of the target tobacco materials and the pallets, it further includes: The batch racking subsystem receives the preset palletizing plan sent from the batch subsystem, and determines a batch racking task according to the preset palletizing plan; The batch racking subsystem generates a scanning control instruction according to the batch racking task, and sends the scanning control instruction to the electronic control subsystem, so that the electronic control subsystem scans the barcodes of the target tobacco materials and the pallets based on the scanning control instruction.

7. The method according to claim 1, characterized in that The cigarette material warehousing system further includes: a warehousing subsystem, and the method further includes: After performing the warehousing operation on the target cigarette materials and the pallet based on the target warehousing method, the warehousing system transports the target cigarette materials and the pallet to the corresponding warehouse storage location.

8. A tobacco material warehousing system, characterized in that, The system includes: An electronic control subsystem, configured to scan the barcodes of the target cigarette materials and the pallet to obtain a barcode scanning result, and send the barcode scanning result to the batch subsystem; A batch subsystem, configured to perform pallet grouping determination between the target cigarette materials and the pallet based on the barcode scanning result to obtain a pallet grouping determination result; A batch warehousing subsystem, configured to determine a target warehousing method according to the pallet grouping determination result, and perform a warehousing operation on the target cigarette materials and the pallet based on the target warehousing method.

9. A computer device, characterized in that, The computer device includes: One or more processors; A memory, configured to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the cigarette material warehousing method according to any one of claims 1-7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the cigarette material warehousing method according to any one of claims 1-7.