A method of processing, a central control device and a processing system
By automating the acquisition of loose pallet parameters and the reassembly operation, the problem of long loose pallet turnover cycle has been solved, and efficient management of the loose pallet temporary storage area and material turnover have been achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- HONGYUN HONGHE TOBACCO (GRP) CO LTD
- Filing Date
- 2026-02-13
- Publication Date
- 2026-06-02
AI Technical Summary
In the traditional tobacco logistics sector, the handling of loose pallets relies on manual triggering, resulting in long turnover cycles and easy accumulation of loose pallet storage areas.
By acquiring the parameter information and occupancy rate of each loose pallet in the loose pallet temporary storage area, the loose pallets to be reassembled are automatically determined, and the loose pallets are reassembled using a depalletizing robot and a transport vehicle to form a fully loaded pallet.
It improves the turnover efficiency of loose inventory, reduces inventory redundancy, prevents temporary storage area saturation, and enhances delivery and transportation efficiency.
Smart Images

Figure CN122134243A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of tobacco logistics, and more particularly to a method for handling loose pallets, a central control device, and a processing system. Background Technology
[0002] In the tobacco logistics sector, the traditional shipping model requires unpacking stacks of cigarettes placed on fully loaded pallets according to the order's required specifications and the corresponding quantity of cigarettes, and then loading the required quantity of cigarettes onto the truck for shipment. Therefore, unpacking fully loaded pallets during the shipping process results in a large number of loose pallets, i.e., pallets that are not fully loaded.
[0003] Traditional methods for handling loose inventory rely on manual triggering of inventory sorting, which results in long inventory turnover cycles and a potential backlog in the inventory storage area. Summary of the Invention
[0004] This invention provides a method, central control equipment, and processing system for handling bulk inventory, which can improve the turnover efficiency of bulk inventory and reduce inventory redundancy.
[0005] In a first aspect, the loose disk processing method provided in the embodiments of the present invention includes: Obtain parameter information for each loose pallet in the loose pallet temporary storage area and the corresponding occupancy rate of the loose pallet temporary storage area; wherein, the parameter information includes the storage time of the loose pallet in the loose pallet temporary storage area, and the number of cigarettes placed on the loose pallet is less than the number of cigarettes placed on the full-load pallet; if the storage time of the target loose pallet in the loose pallet temporary storage area is greater than a preset storage time threshold, or the occupancy rate of the loose pallet temporary storage area corresponding to the target loose pallet is greater than a preset occupancy rate threshold, then all loose pallets in the loose pallet temporary storage area whose cigarettes are of the target specification are identified as loose pallets to be reorganized; wherein, the target specification is the specification of the cigarettes placed on the target loose pallet; perform a loose pallet reorganization operation on the loose pallets to be reorganized to reduce the number of loose pallets to be reorganized and / or obtain at least one full-load pallet after reorganization.
[0006] Secondly, the disk handling apparatus provided in the embodiments of the present invention includes: The acquisition module is used to acquire parameter information of each loose pallet in the loose pallet temporary storage area and the occupancy rate of the loose pallet temporary storage area corresponding to the loose pallet; wherein, the parameter information includes the storage time of the loose pallet in the loose pallet temporary storage area, and the number of cigarettes placed on the loose pallet is less than the number of cigarettes placed on the full-load pallet; the determination module is used to determine all loose pallets in the loose pallet temporary storage area whose cigarettes of the target specification are in the target loose pallet as loose pallets to be reorganized if the storage time of the target loose pallet in the loose pallet temporary storage area is greater than a preset storage time threshold, or the occupancy rate of the loose pallet temporary storage area corresponding to the target loose pallet is greater than a preset occupancy rate threshold; wherein, the target specification is the specification of the cigarettes of the target loose pallet; the reorganization module is used to perform loose pallet reorganization operation on the loose pallets to be reorganized, so as to reduce the number of loose pallets to be reorganized and / or obtain at least one full-load pallet after reorganization.
[0007] Thirdly, the central control device provided in the embodiments of the present invention includes a memory, a processor, and a computer program stored in the memory and capable of running on the processor. When the processor executes the program, it implements the disk processing method as described in any embodiment of the present invention.
[0008] Fourthly, the loose pallet processing system provided in the embodiments of the present invention includes at least one depalletizing robot, at least one transport vehicle, and a central control device as described in any embodiment of the present invention. The central control device is communicatively connected to at least one depalletizing robot and at least one transport vehicle. The depalletizing robot is used to depalletize fully loaded pallets at the depalletizing station to obtain loose pallets, and to perform loose pallet recombination operations under the control of the central control device. The transport vehicle is used to transport loose pallets under the control of the central control device.
[0009] Fifthly, the computer-readable storage medium provided in the embodiments of the present invention stores computer instructions thereon, the computer instructions being used to cause a processor to execute and implement the disk processing method as in any embodiment of the present invention.
[0010] Sixthly, the computer program product provided in the embodiments of the present invention includes a computer program that, when executed by a processor, implements the disk processing method as described in any embodiment of the present invention.
[0011] In this embodiment of the invention, by acquiring the parameter information of each loose pallet in the loose pallet temporary storage area and the occupancy rate of the loose pallet temporary storage area corresponding to the loose pallet, a decision basis for loose pallet reorganization can be provided. If the storage time of the target loose pallet in the loose pallet temporary storage area is greater than a preset storage time threshold, or the occupancy rate of the loose pallet temporary storage area corresponding to the target loose pallet is greater than a preset occupancy rate threshold, then all loose pallets with the target product specification placed in the loose pallet temporary storage area are identified as loose pallets to be reorganized. This can reduce the inventory occupation of loose pallets with low demand, improve the turnover efficiency of the loose pallet temporary storage area, reduce the occupancy rate of the loose pallet temporary storage area in a timely manner, and prevent the loose pallet temporary storage area from saturating and causing logistics blockage. Performing loose pallet reorganization operations on loose pallets to be reorganized can release the inventory space of the loose pallet temporary storage area, generate fully loaded pallets to improve delivery and transportation efficiency, release idle pallets, and improve the material turnover efficiency of the production system. Attached Figure Description
[0012] To more clearly illustrate the technical solution of the present invention, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0013] Figure 1This is a schematic diagram of a disk handling system provided in an embodiment of the present invention; Figure 2 This is a schematic flowchart of a disk handling method provided in an embodiment of the present invention; Figure 3 This is another schematic flowchart of the scattered disk processing method provided in the embodiment of the present invention; Figure 4 This is a schematic diagram of a disk handling device provided in an embodiment of the present invention; Figure 5 This is a schematic diagram of the structure of the central control device provided in an embodiment of the present invention. Detailed Implementation
[0014] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0015] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0016] Figure 1 This is a schematic diagram of a disk handling system provided in an embodiment of the present invention. (See attached diagram.) Figure 1 The loose pallet processing system of this embodiment includes at least one depalletizing robot, at least one transport vehicle, and a central control device as described in any embodiment of the present invention. The central control device is communicatively connected to at least one depalletizing robot and at least one transport vehicle. The depalletizing robot is used to depalletize fully loaded pallets at the depalletizing station to obtain loose pallets, and to perform loose pallet recombination operations under the control of the central control device. The transport vehicle is used to transport loose pallets under the control of the central control device.
[0017] The loose pallet processing system is a hardware and software system used in this embodiment to manage and reassemble loose pallets generated from cigarette factory shipments. The central control device is a hardware device used to execute the loose pallet processing method in this embodiment. For example, the central control device can be a computer, server, etc., on which a Manufacturing Execution System (MES) can be deployed. Multiple subsystems are integrated around the MES as the core. These subsystems may include: a depalletizing robot control system for monitoring the depalletizing robot's depalletizing operation status; a transport vehicle scheduling system for monitoring the location of transport vehicles and coordinating their transport tasks; and an anomaly handling system for monitoring the working status of transport vehicles and / or depalletizing robots. In the event of a malfunction in a transport vehicle and / or depalletizing robot, a backup transport vehicle and / or depalletizing robot is called to take over the transport task of the malfunctioning transport vehicle. Simultaneously, a self-diagnostic program is triggered on the malfunctioning transport vehicle and / or depalletizing robot to identify the fault type, push a repair plan to system maintenance personnel, and upload the fault log to the database. It can also be used for data consistency verification and to provide tiered early warnings when data inconsistency faults occur. For example, when the deviation is ≤5%, the algorithm automatically corrects the data and continues the operation; when 5% < deviation ≤10%, the operation is paused and an error message is pushed to the field terminal; when the deviation >10%, the operation is stopped and manual review is initiated to ensure data accuracy and avoid delivery errors.
[0018] A case of cigarettes is the smallest unit shipped by a cigarette factory, and can be a carton of cigarettes. A full-load pallet refers to a pallet that holds a whole stack of cases of cigarettes; a whole stack contains a fixed number of cases of cigarettes. The number of cases of cigarettes in a whole stack may vary depending on the product specification. A loose pallet refers to a pallet that is not fully loaded, meaning that it holds fewer cases of cigarettes than a full-load pallet.
[0019] The depalletizing robot, under the control of a central control unit, unpacks stacks of cigarettes on fully loaded pallets and ships them according to the quantity of cigarettes required by the order specifications. It can also be used to reassemble loose pallets generated during the shipping process, stacking cigarettes from one loose pallet onto another until a fully loaded pallet or an empty pallet is formed again. Optionally, the depalletizing robot can also adjust the stack shape of the cigarettes on the pallets. For example, when the number of cigarettes per layer on a loose pallet is less than a preset threshold, such as 3 pieces, the stacked cigarettes can be adjusted to lie flat to ensure the stability of the stack during transportation and prevent collapse. The transport vehicle can be a concealed automated guided vehicle (AGV) used to transport pallets to the depalletizing station under the control of the central control unit. The pallets can be fully loaded pallets or loose pallets.
[0020] Optionally, each depalletizing robot can be equipped with 3 independent depalletizing stations, with each transport vehicle responsible for one depalletizing station. This allows the depalletizing robot to immediately turn to the next pallet after completing the depalletizing of the current pallet, eliminating robot waiting time caused by pallet switching, improving the continuity of depalletizing operations, and increasing overall shipping efficiency.
[0021] Figure 2 This is a flowchart illustrating a loose pallet processing method provided in an embodiment of the present invention. This method is applicable to scenarios involving the management and reorganization of loose pallets generated during the shipping process from cigarette factories. The loose pallet processing method can be executed by a loose pallet processing device provided in this embodiment, which can be implemented using software and / or hardware. In a specific embodiment, this device can be integrated into a central control unit, and the electronic device can be a computer, server, etc. The following embodiment illustrates this using the integration of the loose pallet processing device into a central control unit as an example. (See reference...) Figure 2 The method for handling loose disks in this embodiment may include the following steps: Step 201: Obtain the parameter information of each loose pallet in the loose pallet temporary storage area and the occupancy rate of the loose pallet temporary storage area corresponding to the loose pallet; wherein, the parameter information includes the storage time of the loose pallet in the loose pallet temporary storage area, and the number of cigarettes placed on the loose pallet is less than the number of cigarettes placed on the full-load pallet.
[0022] The loose pallet storage area refers to a specific storage area used for temporarily storing loose pallets. Specifically, when a depalletizing robot breaks up a stack of cigarettes on a pallet at the depalletizing station, creating loose pallets, a transport vehicle can transport these loose pallets to the loose pallet storage area for temporary storage. The loose pallet storage area can be further divided into several storage stations, each corresponding to one loose pallet. The loose pallet storage area can be located outside the shipping storage area, which is used to store finished pallets that are about to be loaded and shipped.
[0023] Optionally, when a cigarette factory ships cigarettes according to the quantity of cigarettes of the specified product type required by an order, it prioritizes using loose pallets for shipping to reduce redundant inventory in the loose pallet storage area. For example, assuming order 1 requires 60 cartons of product type A cigarettes, the MES system first searches the loose pallet storage area for product type A. If it finds that loose pallets 1, 2, and 3 each store 15 cartons of product type A cigarettes, then it prioritizes scheduling the 45 cartons of cigarettes on loose pallets 1, 2, and 3 for shipping. The remaining 15 cartons of cigarettes for the order are then scheduled to be shipped from a full pallet, and 15 cartons of cigarettes are taken out to form a new loose pallet containing 15 cartons of product type A cigarettes.
[0024] The storage duration of a random disk in the random disk staging area refers to the cumulative time from the moment the random disk was stored in the random disk staging area to the current moment, for example, 40 minutes. The storage duration of a random disk in the random disk staging area can be updated in real time.
[0025] The disk storage area occupancy rate refers to the occupancy rate of the disk storage area at the moment the disk is generated. Specifically, the disk storage area occupancy rate can be calculated as: (Number of disks currently stored in the disk storage area / Maximum number of disks that the disk storage area can store) × 100%. For example, the disk storage area can be configured with a Radio Frequency Identification (RFID) reader / writer to obtain the number of disks stored in the disk storage area and upload it to the central control device. The MES system deployed on the central control device can recalculate the disk storage area occupancy rate at the current moment when a new disk is generated, and use this as the disk storage area occupancy rate corresponding to the new disk.
[0026] For example, if order 1 requires 50 cigarettes of specification 'a', and a full-load pallet of specification 'a' contains 20 cigarettes, when the depalletizing robot delivers according to the order requirements, it unpacks the full pallet of cigarettes of specification 'a' on the full-load pallet, creating loose pallet A. When loose pallet A is created, the RFID reader / writer at the depalletizing station automatically collects basic information such as the number of cigarettes (20) and specification 'a' on loose pallet A and uploads it to the MES system. The MES system assigns a unique identifier "A001" to loose pallet A and recalculates the occupancy rate of the loose pallet temporary storage area to 30%. Subsequently, the transport vehicle transports loose pallet A from the depalletizing station to the loose pallet temporary storage area. After the RFID reader / writer in the loose pallet temporary storage area identifies loose pallet A, it also uploads information such as temporary storage location 01 and storage duration (0 minutes) to the MES system. The MES system updates the storage duration of loose pallet A in real time.
[0027] In this embodiment, by obtaining the storage duration of each disk in the disk temporary storage area and the occupancy rate of the disk temporary storage area corresponding to the disk, a decision-making basis for disk reorganization can be provided.
[0028] Step 202: If the storage time of the target loose pallet in the loose pallet temporary storage area is greater than the preset storage time threshold, or the occupancy rate of the loose pallet temporary storage area corresponding to the target loose pallet is greater than the preset occupancy rate threshold, then all loose pallets with the target product specification placed in the loose pallet temporary storage area are determined as loose pallets to be reorganized; wherein, the target product specification is the product specification corresponding to the cigarettes placed on the target loose pallet.
[0029] The target inventory tray refers to the inventory tray that triggers the inventory tray reorganization operation, and the target product specification is the product specification corresponding to the cigarettes placed on the target inventory tray. Specifically, the target inventory tray will trigger all inventory trays of the target product specification stored in the inventory tray temporary storage area to participate in the inventory tray reorganization operation. Inventory trays to be reorganized refer to all inventory trays that will participate in this inventory tray reorganization operation triggered by the target inventory tray, that is, all inventory trays of the same product specification as the target inventory tray stored in the inventory tray temporary storage area.
[0030] The preset storage time threshold refers to the maximum storage time of loose pallets in the loose pallet temporary storage area. For example, the preset storage time can be 40 minutes. Specifically, if the storage time of the target loose pallet in the loose pallet temporary storage area is greater than the preset storage time threshold, it indicates that the demand rate for shipment of the target product type of cigarettes is low. Therefore, timely consolidation of loose pallets of the target product type can reduce its inventory holding.
[0031] The preset occupancy threshold refers to the maximum occupancy rate of the temporary disk space that can be stored. For example, the preset occupancy threshold can be 80%. Specifically, if the occupancy rate of the target temporary disk is greater than the preset occupancy threshold, it means that when the target temporary disk was generated, the temporary disk space was already storing a large number of disks and was close to saturation. Therefore, the target temporary disk triggers disk reorganization, which can quickly release the storage space of the temporary disk space.
[0032] In this embodiment, when the storage time of the target loose pallet exceeds a preset storage time threshold, all loose pallets containing cigarettes of the target specification placed in the loose pallet temporary storage area are identified as loose pallets to be reorganized. This reduces the inventory occupation of loose pallets with low demand rates, avoids long-term backlog of loose pallets with low demand rates, and improves the turnover efficiency of the loose pallet temporary storage area. When the occupancy rate of the loose pallet temporary storage area corresponding to the target loose pallet exceeds a preset occupancy rate threshold, all loose pallets containing cigarettes of the target specification placed in the loose pallet temporary storage area are identified as loose pallets to be reorganized. This can promptly reduce the occupancy rate of the loose pallet temporary storage area and prevent logistics congestion caused by saturation of the loose pallet temporary storage area.
[0033] Step 203: Perform a reorganization operation on the loose pallets to be reorganized to reduce the number of loose pallets to be reorganized and / or obtain at least one fully loaded pallet after reorganization.
[0034] The loose pallet reassembly operation refers to the process where, for multiple loose pallets to be reassembled, the depalletizing robot repeatedly moves between two pallets, transferring cigarette packs from one loose pallet to another, until a full pallet and / or a loose pallet is obtained again. Specifically, when the total number of cigarette packs on the loose pallets to be reassembled is greater than the number of cigarette packs on a full pallet, a single loose pallet reassembly operation will generate one or more full pallets. Conversely, when the total number of cigarette packs on the loose pallets to be reassembled is less than the number of cigarette packs on a full pallet, a single loose pallet reassembly operation can also reduce the number of loose pallets, freeing up empty pallets and reducing the space occupied in the loose pallet temporary storage area.
[0035] For example, suppose a full pallet contains 30 cigarette cases. If there are three loose pallets to be reassembled: pallet A, pallet B, and pallet C, with 15, 10, and 5 cigarette cases respectively, then after the loose pallet reassembly operation, one full pallet will be obtained. If there are three loose pallets to be reassembled: pallet D, pallet E, and pallet F, with 15, 5, and 20 cigarette cases respectively, then after the loose pallet reassembly operation, one full pallet and one loose pallet with 10 cigarette cases will be obtained. If there are two loose pallets to be reassembled: pallet G and pallet H, with 5 and 15 cigarette cases respectively, then after the loose pallet reassembly operation, one loose pallet with 20 cigarette cases will be obtained.
[0036] In this embodiment, by performing a reorganization operation on the loose pallets to be reorganized, the inventory space in the loose pallet temporary storage area can be freed up, resulting in fully loaded pallets that improve delivery and transportation efficiency, while freeing up idle pallets and improving the material turnover efficiency of the production system.
[0037] In this embodiment, by acquiring the parameter information of each loose pallet in the loose pallet temporary storage area and the occupancy rate of the loose pallet temporary storage area corresponding to the loose pallet, a decision basis for loose pallet reorganization can be provided. If the storage time of the target loose pallet in the loose pallet temporary storage area is greater than the preset storage time threshold, or the occupancy rate of the loose pallet temporary storage area corresponding to the target loose pallet is greater than the preset occupancy rate threshold, then all loose pallets with the target product specification placed in the loose pallet temporary storage area are identified as loose pallets to be reorganized. This can reduce the inventory occupation of loose pallets with low demand, improve the turnover efficiency of the loose pallet temporary storage area, reduce the occupancy rate of the loose pallet temporary storage area in a timely manner, and prevent the loose pallet temporary storage area from saturating and causing logistics blockage. Performing loose pallet reorganization operations on loose pallets to be reorganized can release the inventory space of the loose pallet temporary storage area, generate fully loaded pallets to improve delivery and transportation efficiency, release idle pallets, and improve the material turnover efficiency of the production system.
[0038] The following is combined with Figure 3 The method for handling loose plates provided in the embodiments of the present invention will be further explained. Figure 3 This is another schematic flowchart of the disk handling method provided in this embodiment of the invention. (See attached diagram.) Figure 3 The method for handling loose disks in this embodiment may include the following steps: Step 301: For each temporary storage station in the loose tray temporary storage area, determine the specification matching rate of the temporary storage station based on the historical storage specification records of the temporary storage station and the specification corresponding to the cigarettes placed on the loose tray to be stored.
[0039] The temporary storage area for scattered disks includes several temporary storage stations, with one temporary storage station corresponding to one scattered disk.
[0040] A temporary storage station refers to a designated area within the loose pallet storage zone, used to store a single loose pallet. Each temporary storage station is equipped with an RFID reader / writer, which collects information such as the unique identifier of the stored loose pallet, the number of cigarettes on the pallet, and the storage duration, and uploads this data to the MES system for real-time management of the loose pallet status. The horizontal spacing between each temporary storage station can be automatically adjusted according to the size of the loose pallets to facilitate storage and retrieval operations for loose pallets of different stack types.
[0041] "Disk to be stored" refers to disks that will be transported to the disk temporary storage area. Specifically, after a disk to be stored is generated, the most suitable temporary storage location needs to be determined from among the multiple available temporary storage locations in the disk temporary storage area. The historical storage specification record of the temporary storage location refers to the record of the specifications corresponding to the disks historically stored at the temporary storage location within the historical storage period. The specification matching rate of the temporary storage location refers to the percentage of times disks of the specification corresponding to the disk to be stored are stored at the temporary storage location within the historical storage period. For example, the historical storage period can be 1 working day, and the historical storage specification record of temporary storage location 1 can be {"Specification A", "Specification B", "Specification A", "Specification A"}. In this case, for the disk to be stored of specification A, the specification matching rate of temporary storage location 1 is 75%.
[0042] Step 302: Determine the distance matching rate of the temporary storage station based on the current location of the disk to be stored and the distance between the temporary storage station and the temporary storage station.
[0043] The distance matching rate can be understood as a quantified value representing the relative distance between the current location of the unstacked pallet to be stored and the temporary storage station. Specifically, the current location of the unstacked pallet refers to the depalletizing station that generated it, and the distance matching rate can be a normalized value representing the distance between the current location of the unstacked pallet and the temporary storage station. For example, it can be calculated using the formula... ,in, This represents the distance matching rate of the temporary storage station, where d represents the distance between the current location of the disk to be stored and the temporary storage station. This represents the maximum distance threshold.
[0044] Step 303: Determine the matching degree between the temporary storage station and the storage disk to be stored based on the product specification matching rate, the distance matching rate, and the idle rate of the temporary storage station.
[0045] The idle rate of temporary storage stations refers to the percentage of idle time of temporary storage stations within a historical storage cycle. Specifically, the station matching degree of the disks to be stored can be obtained by summing or weighted summing the product specification matching rate, distance matching rate, and idle rate of the temporary storage stations.
[0046] Optionally, the matching degree between the temporary storage station and the storage location of the loose disks to be stored is determined based on the product specification matching rate, the distance matching rate, and the idle rate of the temporary storage station. This includes: according to the formula... Determine the matching degree between the temporary storage station and the station for storing the bulk disks. ;in, This indicates the product specification matching rate of the temporary storage station. This indicates the distance matching rate of the temporary workstation. This indicates the vacancy rate of temporary workstations. Indicates the specification matching weight. Indicates the distance matching weight. This indicates the weighting of idle rate matching.
[0047] For example, assume specification matching weight The distance matching weight is 0.6. The idle rate is 0.3, which matches the weight. The product specification matching rate at the temporary storage station is 0.1. The distance matching rate of temporary workstations is 80%. The idle rate of the temporary workstation is 0.6. If the ratio is 70%, then the matching degree between the temporary storage station and the station for storing the disks is... According to the formula The calculated product specification matching rate between temporary storage stations and bulk trays is 73%.
[0048] Step 304: Transfer the disks to be stored to the temporary storage station with the highest workstation matching degree in the disk temporary storage area.
[0049] In this embodiment, by determining the matching degree between the temporary storage station and the loose pallets to be stored based on the matching rate of the specifications of the temporary storage station, the matching rate of the distance of the temporary storage station, and the idle rate of the temporary storage station, the loose pallets to be stored are transferred to the temporary storage station with the highest matching degree in the loose pallet temporary storage area. This can optimize the storage planning of the temporary storage station, reduce the complexity of inventory management, improve transportation efficiency, increase the utilization rate of the temporary storage station, and improve the efficiency of loose pallet reorganization.
[0050] Step 305: Obtain the parameter information of each disk in the disk staging area and the disk staging area occupancy rate corresponding to each disk.
[0051] The parameter information includes the storage time of loose pallets in the loose pallet temporary storage area and the number of cigarette packs placed on the loose pallets. The number of cigarette packs placed on the loose pallets is less than the number of cigarette packs placed on the full-load pallets.
[0052] Step 306: If the storage time of the target loose pallet in the loose pallet temporary storage area is greater than the preset storage time threshold, the number of cigarettes placed on the target loose pallet is greater than the preset number of cigarettes threshold, or the occupancy rate of the loose pallet temporary storage area corresponding to the target loose pallet is greater than the preset occupancy rate threshold, then all loose pallets with cigarettes of the target specification placed in the loose pallet temporary storage area are determined as loose pallets to be reorganized.
[0053] The target product specification refers to the product specification corresponding to the cigarettes placed on the target tray. The preset cigarette count threshold refers to the minimum number of cigarettes required for the target tray to trigger the tray recombination operation corresponding to the target product specification. For example, 20 cigarettes. The preset cigarette count threshold is a value that is close to the number of cigarettes on a fully loaded tray.
[0054] Specifically, when the number of cigarettes on the target tray exceeds the preset threshold, it means that the target tray only needs to add a small number of cigarettes to form a full-load tray. Therefore, when the target tray is generated, the number of cigarettes on the target tray is obtained. When the number of cigarettes on the target tray exceeds the preset threshold, the tray reorganization operation corresponding to the target product specification is directly triggered, which can reduce the occupation of the tray temporary storage area.
[0055] In this embodiment, if the number of cigarettes placed on the target tray is greater than the preset threshold for the number of cigarettes, then all trays in the tray storage area with cigarettes of the target specification are identified as trays to be reassembled. This can accelerate the formation of full-load trays, improve the turnover efficiency of the tray storage area and the supply capacity of full-load trays.
[0056] Optionally, the storage duration threshold is the storage duration threshold corresponding to the target specification; according to the formula... Determine the storage duration threshold corresponding to the target specification. ;in, This indicates the average turnover cycle of the target product specification. Indicates the emergency compression period. Indicates the first weight. This indicates the second weight.
[0057] The storage duration threshold is a weighted average of the average turnover period and the emergency compression period for the target product specification. Therefore, the storage duration threshold for different product specifications is usually different. The average turnover period of the target product specification refers to the average time from generation to shipment for a single piece of the target product specification within a certain statistical period. Specifically, single pieces with low demand have a longer average turnover period in the single piece storage area, thus having a longer storage duration threshold, while single pieces with high demand have a shorter average turnover period, and setting a shorter storage duration threshold accordingly allows for more timely processing. The emergency compression period refers to the minimum turnover period among all product specifications within a certain statistical period. The first weight is the contribution of the average turnover period of the target product specification to the storage duration threshold calculation, and the second weight is the contribution of the emergency compression period. The first weight is usually greater than the second weight. For example, a certain statistical period can be three months, the first weight can be 0.8, and the second weight can be 0.2.
[0058] In this embodiment, by determining the storage duration threshold of the target product specification based on the emergency compression cycle and the average turnover cycle of the target product specification, a flexible storage duration threshold can be set adaptively to the historical turnover speed of different product specifications of cigarettes, preventing the accumulation of loose trays, while also taking into account the expected needs of emergency business.
[0059] The threshold for the number of cigarettes per carton is the threshold for the number of cigarettes per carton corresponding to the target specification; according to the formula Determine the threshold number of cigarette cases corresponding to the target product specification. ; where min(.) represents finding the minimum value, This represents the preset threshold value for the number of recombinations, and u represents the preset recombination coefficient. This indicates the number of cigarettes of the target specification placed on a fully loaded pallet.
[0060] Specifically, the minimum value among the preset recombination quantity threshold and the preset recombination quantity coefficient multiplied by the number of cigarette cases of the target product on a fully loaded pallet can be taken as the threshold for the number of cigarette cases corresponding to the target product. For example, assuming the preset recombination quantity coefficient u is 0.8, the number of cigarette cases of the target product on a fully loaded pallet... It is 30. The preset threshold for the number of recombinations is 24. If the threshold is 20, then the threshold for the number of cigarettes in the target product specification is the minimum of 20 and 24, which is 20.
[0061] In this embodiment, by determining the threshold number of cigarettes corresponding to the target product based on the preset recombination quantity threshold, the preset recombination quantity coefficient, and the product of the number of cigarettes of the target product on the full-load pallet, it is possible to prevent excessive accumulation of loose pallets when the number of cigarettes of the target product on the full-load pallet is too large, which would result in an excessively large threshold number of cigarettes.
[0062] Step 307: For each scattered pallet to be reassembled, determine the path cost parameters of the candidate paths corresponding to the scattered pallet to be reassembled based on the path distance between the scattered pallet to be reassembled and the scattered pallet reassembly station and the congestion information of the candidate paths.
[0063] A pallet reassembly station refers to the station used for the current pallet reassembly operation triggered by the target pallet. The pallet reassembly station can be a specific idle depalletizing station determined by the MES system deployed on the central control equipment according to a preset station scheduling algorithm. A candidate path refers to the reachable path between the pallet reassembly station and the temporary storage station where the pallet to be reassembled is stored. For a pallet to be reassembled and a pallet reassembly station, there may be multiple candidate paths. Congestion information for candidate paths refers to an indicator that quantifies the density of transport vehicles on the candidate path; specifically, it can be the normalized number of transport vehicles on the candidate path, or the transport vehicle density on the candidate path.
[0064] The cost parameter of a candidate path can be understood as a quantitative indicator of the time cost required to transport the loose pallets to be reassembled along the candidate path. Specifically, the path cost parameter of a candidate path can be the sum or weighted sum of the normalized path distance and the congestion information of the candidate path.
[0065] Optionally, based on the path distance of each candidate path between the disassembled pallet to be reassembled and the disassembled pallet reassembly station, and the congestion information of the candidate paths, the path cost parameters of the candidate paths corresponding to the disassembled pallet to be reassembled are determined, including: according to the formula The path cost parameters of the candidate paths corresponding to the scattered disk to be reorganized are determined; where C(p) represents the path cost parameter of the p-th candidate path, and D(p) represents the path distance of the p-th candidate path. This represents the congestion information for the p-th candidate path, where k represents the preset congestion weight.
[0066] Step 308: Determine the candidate path corresponding to the smallest path cost parameter as the target path for the reorganized disk.
[0067] Step 309: Transfer the loose pallets to be reassembled to the loose pallet reassembly station along the target path.
[0068] In this embodiment, for each loose pallet to be reassembled, the path cost parameter of the candidate path corresponding to the loose pallet to be reassembled is determined based on the path distance of each candidate path between the loose pallet to be reassembled and the loose pallet reassembly station and the congestion information of the candidate path. The candidate path corresponding to the minimum path cost parameter is determined as the target path of the loose pallet to be reassembled. The loose pallet to be reassembled is then transported to the loose pallet reassembly station along the target path. This can reduce the probability of congestion during the transportation of loose pallets, shorten the transportation time, and thus improve the efficiency of loose pallet reassembly.
[0069] Step 310: At the loose pallet reassembly station, perform loose pallet reassembly operations on the loose pallets to be reassembly, so as to combine the loose pallets to be reassembly into at least one full-load pallet and / or one tail pallet to be merged.
[0070] The number of cigarettes placed on the tail pallet to be merged is equal to the remainder obtained by dividing the sum of the number of cigarettes placed on the loose pallet to be reassembled by the number of cigarettes placed on the fully loaded pallet.
[0071] A pending consolidation pallet refers to the single remaining pallet after all pending reorganization pallets have been consolidated into one or more fully loaded pallets. Specifically, when the number of cigarettes on a fully loaded pallet is divisible by the sum of the number of cigarettes on the pending reorganization pallets (i.e., the number of cigarettes on the pending reorganization pallet is an integer multiple of the number of cigarettes on a fully loaded pallet), the pallet reorganization operation will result in at least one fully loaded pallet. When the number of cigarettes on a fully loaded pallet is not divisible by the sum of the number of cigarettes on the pending reorganization pallets, the pallet reorganization operation will result in at least one fully loaded pallet and one partially loaded pallet. The number of cigarettes on the partially loaded pallet is equal to the remainder obtained by dividing the sum of the number of cigarettes on the pending reorganization pallets by the number of cigarettes on the fully loaded pallet. In this case, the partially loaded pallet can be identified as the pending consolidation pallet obtained from this pallet reorganization operation. The unfilled pallet of the target product specification in the temporary storage area is the only unfilled pallet of the target product specification after the completion of the bulk pallet reorganization operation. There are no other bulk pallets of the same product specification that can be reorganized with it to obtain a fully filled pallet.
[0072] Step 311: If there are remaining stock trays to be merged after the reorganization, then all stock trays containing cigarettes of the target specification placed in the stock tray storage area are identified as candidate stock trays.
[0073] If there are no remaining pallets to be merged after the reorganization, the fully loaded pallets obtained after the reorganization can be transported to the whole pallet storage area for storage, to await subsequent scheduling by the MES system, and then used directly for shipment.
[0074] The end-of-life pallet storage area is used to store incomplete pallets obtained from loose pallet reorganization operations. Candidate end-of-life pallets are incomplete pallets stored in the end-of-life pallet storage area that are of the same SKU specification as the end-of-life pallets to be merged. Specifically, since there are currently no other loose pallets of the same SKU specification in the loose pallet temporary storage area that can be reorganized with the end-of-life pallets to be merged to obtain a full pallet, the end-of-life pallets to be merged can be transported to the end-of-life pallet storage area to avoid them occupying the loose pallet temporary storage area for an extended period. If there are no end-of-life pallets in the end-of-life pallet storage area containing cigarettes of the target SKU specification, the end-of-life pallets to be merged are directly stored in the end-of-life pallet temporary storage area.
[0075] Step 312: For each candidate tail stock, determine the tail stock merging priority.
[0076] The priority of merging end-of-day cartons refers to the priority of merging candidate end-of-day cartons with end-of-day cartons to be merged. Specifically, the smaller the number of cigarettes placed on a candidate end-of-day carton, the higher its merging priority.
[0077] Optional, according to the formula Determine the priority of closing price consolidation. Where Q represents the number of cigarettes placed on the tail end of the batch to be merged. This indicates the number of cigarettes of the target specification placed on a fully loaded pallet.
[0078] Step 313: Among the candidate closing orders, the candidate closing order with the highest closing order merging priority is determined as the target closing order.
[0079] The target closing price refers to the closing price that will be merged with the closing price to be merged from the candidate closing prices.
[0080] Step 314: Merge the tail pallet to be merged with the target tail pallet to obtain at least one fully loaded pallet and / or a new tail pallet to be merged.
[0081] Specifically, when the number of cigarettes placed on the tail pallet to be merged and the target tail pallet is greater than the number of cigarettes placed on the fully loaded pallet, the merge will result in one fully loaded pallet and one tail pallet to be merged. When the number of cigarettes placed on the tail pallet to be merged and the target tail pallet is equal to the number of cigarettes placed on the fully loaded pallet, the merge will result in one fully loaded pallet. When the number of cigarettes placed on the tail pallet to be merged and the target tail pallet is less than the number of cigarettes placed on the fully loaded pallet, the merge will result in one partially loaded pallet, which will be designated as a new tail pallet to be merged.
[0082] Step 315: If there are new end orders to be merged, delete the target end order from the candidate end orders and return to step 313.
[0083] Specifically, if a new tailings to be merged is obtained after the merger, it can be merged with the tailings with the highest merger priority among the remaining candidate tailings.
[0084] For example, if a reorganization operation yields a pallet 'a' containing 20 cartons of cigarettes of type A, pallet 'a' is transported to the pallet storage area. Simultaneously, the MES system retrieves inventory records from the storage area and finds pallets 1, 2, and 3 containing type A cigarettes, with 18, 6, and 15 cartons respectively. Pallets 1, 2, and 3 are then identified as candidate pallets. According to the formula... Calculate the priority of closing price consolidation. If the number of cigarettes placed on the fully loaded pallet corresponding to product specification A is 30, then the priority of the last pallet 1 is p1 = 1 - (18 / 30) = 0.4, the priority of the last pallet 2 is p2 = 1 - (6 / 30) = 0.8, and the priority of the last pallet 3 is p3 = 1 - (15 / 30) = 0.5. Since p2 > p3 > p1, the last pallet 2 is determined as the target last pallet. The last pallet a and the last pallet 2 are merged to obtain a new last pallet b to be merged, on which the last pallet 3 is placed. There are 26 pieces of cigarettes of grade A. At this time, the candidate end trays are end tray 1 and end tray 3, p3>p1. Then, end tray b and end tray 3 are merged to obtain a full-load tray and a new end tray c to be merged, on which 11 pieces of cigarettes of grade A are placed. Finally, end tray 1 of end tray c is merged to obtain a new end tray d to be merged, on which 29 pieces of cigarettes of grade A are placed. At this time, there are no candidate end trays. Therefore, end tray d to be merged is stored in the end tray temporary storage area.
[0085] In this embodiment, by identifying the candidate tail pallet with the highest tail pallet merging priority among the candidate tail pallets as the target tail pallet, the tail pallet to be merged is merged with the target tail pallet, which can prioritize the merging of small tail pallets and reduce inventory redundancy in the tail pallet storage area.
[0086] Optionally, the loose disk processing method provided in this embodiment of the invention further includes: (1) Obtain the demand information of the orders to be processed, including the order urgency coefficient, the demand specifications and the number of cigarettes corresponding to the demand specifications.
[0087] The urgency factor of an order refers to a value assigned to an order to be processed based on business requirements, which quantifies the urgency of the order's needs. For example, it can be 0.7, 0.5, etc., with larger values indicating higher urgency. The required specifications refer to the specifications of each pack of cigarettes needed for the order to be processed. There are usually multiple required specifications, and one required specification corresponds to one pack of cigarettes.
[0088] (2) According to the formula Determine the order priority of pending orders. ;in, Indicates the urgency level of the order. This represents the order batch size coefficient. Indicates the matching coefficient of the scattered disks. Indicates the weight of the first order. Indicates the weight of the second order. Indicates the weight of the third order. It is determined based on the average of the quantity of cigarettes corresponding to all required specifications of the pending orders and the quantity of cigarettes corresponding to all orders within a preset statistical period over a preset time period. It is determined based on the quantity of cigarettes corresponding to the required specifications of the pending orders and the total number of cigarettes corresponding to the required specifications stored in the temporary storage area.
[0089] Order priority is an indicator of the order in which orders are processed; orders with higher priority are processed first. Order batch size coefficient can be understood as the percentage of the total number of cigarettes corresponding to all required specifications of an pending order compared to the total number of cigarettes corresponding to all orders in the same historical period. The order batch size coefficient is directly proportional to the order priority. For example, the order batch size coefficient can be expressed as a percentage of the total number of cigarettes corresponding to all required specifications of an pending order compared to the average or median of the total number of cigarettes corresponding to all orders in the past three months, taken daily. Loose pallet matching coefficient can be understood as the degree to which the loose pallets currently stored in the loose pallet staging area can satisfy the required number of cigarettes for each required specification of an pending order. The loose pallet matching coefficient is directly proportional to the order priority. The first order weight is the contribution of the order urgency coefficient to the order priority calculation. The second order weight is the contribution of the order batch size coefficient to the order priority calculation. The third order weight is the contribution of the loose pallet matching coefficient to the order priority calculation. The first order weight is greater than the second and third order weights.
[0090] For example, the matching coefficient of the scattered disks It can be done through formula Confirmed, among which Let N represent the bulk matching coefficient for specification i, and N represent the total number of required specifications in the pending orders. This is the average of the matching sub-coefficients for each required item specification in the pending order. When the total number of cigarette packs corresponding to the required item specifications stored in the temporary storage area is greater than or equal to the number of cigarette packs corresponding to the required item specifications in the pending order,... =1, otherwise, =1. At this point, if the urgency coefficient of order 1 to be processed is 0.5, and the required product specifications are A, B, and C, with corresponding quantities of cigarettes of product specification A (100 units), product specification B (300 units), and product specification C (50 units), then the total quantity of cigarettes corresponding to all required product specifications for the order to be processed is 100 + 300 + 50 = 450 units. Assuming that the average sum of the quantity of cigarettes corresponding to all orders per day over the past three months is 10,000 units, then the order batch coefficient is 450 / 10,000 = 4.5%. Assuming that the total number of cigarettes of product specification A is 80, the number of cigarettes of product specification B is 100, and the number of cigarettes of product specification C is 60 in the loose pallets stored in the temporary storage area, then using the formula... The matching coefficient for the loose pallet orders to be processed can be determined to be (0+0+1) / 3. 33%. If =0.5、 =0.3、 =0.2, then according to the formula Determine the order priority of pending order 1. =0.5×0.5+0.3×4.5%+0.2×33% 0.33.
[0091] (3) The order with the highest priority among the pending orders is identified as the target order.
[0092] A target order refers to an order that needs to be processed first. There can be multiple target orders, which are shipped in parallel from multiple shipping ports.
[0093] In this embodiment, by determining the highest priority order among the pending orders as the target order, both business needs and inventory status can be taken into account. While meeting the timeliness of urgent orders, priority is given to utilizing loose pallets to release inventory in the loose pallet temporary storage area, thereby improving the turnover efficiency of loose pallets.
[0094] (4) From the temporary storage area of loose pallets, deliver the goods according to the required specifications of the target order and the quantity of cigarettes corresponding to the required specifications.
[0095] Specifically, under the control of the central control equipment, the transport vehicle prioritizes transporting loose pallets containing the required specifications of the target order and the corresponding quantity of cigarettes for each specification. This reduces the frequency of calling full-load pallets and avoids generating too many new loose pallets. When the quantity of cigarettes containing the required specifications on a loose pallet is insufficient, a full-load pallet from the whole-pallet storage area is dispatched for delivery. Similarly, the depalletizing robot, also under the control of the central control equipment, loads and delivers cigarettes according to the quantity of cigarettes corresponding to the required specifications. One depalletizing robot simultaneously handles multiple depalletizing stations. After completing the depalletizing task at the current station, the robot can immediately switch to the next full-load pallet at the next depalletizing station to perform a new depalletizing task. The central control equipment monitors the depalletizing robot's progress in real time. When the current depalletizing task is about to be completed, it triggers the transport vehicle to deliver a new pallet to the depalletizing station in advance, enabling continuous operation of the depalletizing robot and reducing robot idle time.
[0096] (5) If there are pending orders, delete the target order from the pending orders and return to step (2).
[0097] Specifically, after shipping according to the required specifications and the corresponding number of cigarettes in the target order, the total number of cigarettes corresponding to each specification in the loose pallet temporary storage area will change, which will affect the loose pallet matching coefficient and cause the priority of the pending orders to change. Therefore, it is necessary to return to step (2) to redetermine the priority of each pending order.
[0098] Based on the actual parameters of a cigarette factory's production workshop, a high-fidelity digital twin simulation system was constructed. A control experimental environment was set up in this system, and simulations were conducted using both the traditional scattered disk processing method and the scattered disk processing method provided in this embodiment of the invention to verify the actual effect of the method of the invention.
[0099] The specific setup is as follows: The cigarette factory has set up 5 parallel shipping outlets, and a temporary storage area for loose pallets outside the shipping outlets includes 50 temporary storage stations. The loose pallet processing system includes 3 depalletizing robots (each robot is responsible for 3 sets of depalletizing stations), 8 transport vehicles, and a total of 8 batches of orders to be processed on the same day (including 2 batches of 500 pieces each of Grade A urgent orders). The storage time threshold for Grade A is 2 days, and the threshold for the number of cartons of Grade A cigarettes is 20 cartons.
[0100] The verification results are as follows: (1) Depalletizing rate optimization: The depalletizing robot has a depalletizing rate of 0.8 minutes / pallet. The pre-scheduling system of the transport vehicle completes the placement of the new pallet in about 10 seconds before depalletizing, eliminating the waiting time. Data shows that after the depalletizing robot is responsible for 3 sets of depalletizing stations, the hourly depalletizing capacity of a single depalletizing robot increases from 30 pallets to 75 pallets (efficiency increased by 150%). The 3 depalletizing robots complete the depalletizing of 225 pallets in 1 hour, and the idle rate of the depalletizing robot is only 3.2%; (2) Inventory optimization of the loose pallet temporary storage area: Under the control of the instructions sent by the MES system, the depalletizing robot delivers goods according to the order requirements. A total of 42 loose pallets are generated during the depalletizing process (15 of A-grade, 12 of B-grade, 8 of C-grade, 4 of D-grade, and 3 of E-grade). Each loose pallet is allocated to the temporary storage area for storage by the specification matching rate of the temporary storage station. The loose pallets stored in the loose pallet temporary storage area are given priority for shipment. When the required product specification of the order is product specification B, the 5 loose pallets of product specification B in the loose pallet temporary storage area are given priority for shipment, and the redundancy rate of loose pallets of the same specification is reduced to 10.5%; (3) Loose pallet reorganization optimization: When the storage time of product specification A loose pallet is 2 days, which is equal to the storage time threshold of product specification A, or the number of cigarettes placed on product specification A loose pallet reaches 21 pieces, which is greater than the number of cigarettes in product specification A, then the loose pallet of product specification A in the loose pallet temporary storage area needs to be reorganized. The transport vehicle responds to the scheduling of the MES system within 5 seconds, and the depalletizing robot completes the reorganization of 21 whole pallets in 31.5 minutes. The following day, the emergency order response time for Product A was reduced by 40%, and the storage time threshold for Product A was changed. Product E was triggered by a brand change order, which led to the reorganization of the corresponding loose pallets. A total of 120 cigarettes on 5 loose pallets of Product E were reorganized into 4 full pallets, resulting in a tail pallet containing 20 cigarettes. The tail pallet was then transported to the tail pallet storage area.
[0101] The results of this digital twin simulation demonstrate that the loose pallet processing method provided in this embodiment of the invention is fully adaptable to scenarios with multiple shipping outlets and parallel shipments: loose pallet turnover efficiency is improved by 66.7%, robot idle rate is reduced to 3.2% (≤5%), inventory redundancy rate is reduced to 6.8% (a decrease of 80.6%), and sorting downtime due to cigarette shortage is reduced by 70%, while the frequency of manual intervention is reduced from 2.3 times / hour to 0.1 times / hour. This simulation data fully verifies the feasibility and superiority of the loose pallet processing method provided in this embodiment of the invention in tobacco logistics scenarios, and it can be directly transferred to actual production workshops for deployment and application.
[0102] In this embodiment, for each temporary storage station in the loose pallet temporary storage area, the specification matching rate of the temporary storage station is determined based on the historical storage specification records of the temporary storage station and the specifications corresponding to the cigarettes placed on the loose pallet to be stored. The distance matching rate of the temporary storage station is determined based on the distance between the current location of the loose pallet to be stored and the temporary storage station. Based on the specification matching rate, distance matching rate, and idle rate of the temporary storage station, the station matching degree between the temporary storage station and the loose pallet to be stored is determined. The loose pallet to be stored is then transferred to the temporary storage station with the highest station matching degree in the loose pallet temporary storage area. This optimizes the storage planning of the temporary storage stations, reduces the complexity of inventory management, improves transportation efficiency, increases the utilization rate of the temporary storage stations, and improves the efficiency of loose pallet reorganization. If the target loose pallet is in the loose pallet temporary storage area... If the storage time exceeds a preset storage time threshold, the number of cigarettes on the target pallet exceeds a preset number of cigarettes threshold, or the occupancy rate of the pallet temporary storage area corresponding to the target pallet exceeds a preset occupancy rate threshold, then all pallets containing cigarettes of the target specification in the pallet temporary storage area will be designated as pallets to be reorganized. This can promptly reduce the occupancy rate of the pallet temporary storage area, prevent the pallet temporary storage area from becoming saturated and causing logistics congestion, reduce the inventory of pallets with low demand, improve the turnover efficiency of the pallet temporary storage area, accelerate the formation of fully loaded pallets, and improve the turnover efficiency and supply capacity of fully loaded pallets in the pallet temporary storage area. The storage time threshold for the target specification is determined based on the emergency compression cycle and the average turnover cycle of the target specification, allowing for flexible setting that adapts to the historical turnover speed of different specifications of cigarettes. A flexible storage duration threshold is used to prevent inventory buildup of loose pallets while also considering anticipated urgent business needs. The threshold for the number of cigarette packs corresponding to the target product specification is determined by multiplying a preset reorganization quantity threshold, a preset reorganization quantity coefficient, and the number of cigarette packs of the target product specification on a fully loaded pallet. This prevents inventory buildup caused by an excessively high threshold when the number of cigarette packs of the target product specification on a fully loaded pallet is too large. For each loose pallet to be reorganized, the path cost parameter of the candidate path corresponding to the loose pallet to be reorganized is determined based on the path distance of each candidate path between the loose pallet to be reorganized and the loose pallet reorganization station, as well as the congestion information of the candidate paths. The candidate path corresponding to the lowest path cost parameter is determined as the target path for the loose pallet to be reorganized, and the loose pallet to be reorganized is transferred to the reorganization station along the target path. The pallet reassembly station reduces the probability of congestion during the transportation of loose pallets, shortens transportation time, and thus improves the efficiency of loose pallet reassembly. At the loose pallet reassembly station, loose pallets to be reassembled are combined into at least one full pallet and / or one unassembled pallet. This frees up inventory space in the loose pallet temporary storage area, generates full pallets to improve delivery and transportation efficiency, and releases idle pallets to improve the material turnover efficiency of the production system. If unassembled pallets exist after reassembly, all unassembled pallets containing cigarettes of the target specification in the unassembled pallet storage area are identified as candidate unassembled pallets. For each candidate unassembled pallet, the unassembled priority of each candidate unassembled pallet is determined. The candidate unassembled pallet with the highest unassembled priority is identified as the target unassembled pallet.The process involves merging the remaining pallets to be merged with the target remaining pallets to obtain at least one fully loaded pallet and / or a new remaining pallet to be merged. This prioritizes merging smaller remaining pallets, reducing inventory redundancy in the remaining pallet storage area. It also involves acquiring demand information for pending orders, including order urgency levels, required item specifications, and the corresponding quantity of cigarettes for each specification. Order priorities are then determined, with the highest-priority pending order identified as the target order. Shipments are then made from the loose pallet temporary storage area according to the target order's required item specifications and the corresponding quantity of cigarettes. This approach balances business needs and inventory status, meeting the timeliness requirements of urgent orders while prioritizing the use of loose pallets to release inventory in the loose pallet temporary storage area, thus improving loose pallet turnover efficiency.
[0103] Figure 4 This is a schematic diagram of a disk handling device provided in an embodiment of the present invention, as shown below. Figure 4 As shown, the device includes: The acquisition module 401 is used to acquire the parameter information of each loose pallet in the loose pallet temporary storage area and the occupancy rate of the loose pallet temporary storage area corresponding to the loose pallet; wherein, the parameter information includes the storage time of the loose pallet in the loose pallet temporary storage area, and the number of cigarettes placed on the loose pallet is less than the number of cigarettes placed on the full-load pallet. The determination module 402 is used to determine all loose pallets with the target product specification placed in the loose pallet temporary storage area as loose pallets to be reassembled if the storage time of the target loose pallet in the loose pallet temporary storage area is greater than a preset storage time threshold, or the occupancy rate of the loose pallet temporary storage area corresponding to the target loose pallet is greater than a preset occupancy rate threshold; wherein, the target product specification is the product specification corresponding to the cigarettes placed on the target loose pallet. The reorganization module 403 is used to perform reorganization operations on the loose pallets to be reorganized, so as to reduce the number of loose pallets to be reorganized and / or obtain at least one fully loaded pallet after reorganization.
[0104] In one embodiment, the device further includes a transport module, which is used to determine the path cost parameters of the candidate paths corresponding to each loose pallet to be reassembled, based on the path distance of each candidate path between the loose pallet to be reassembled and the loose pallet reassembly station and the congestion information of the candidate paths. The candidate path corresponding to the smallest path cost parameter is determined as the target path for the reorganized disk. The bulk inventory to be reorganized is transferred to the bulk inventory reorganization station along the target path.
[0105] In one embodiment, the reassembly module 403 is specifically used to perform reassembly operations on the loose trays to be reassembled at the loose tray reassembly station.
[0106] In one embodiment, the parameter information of the loose tray also includes the number of cigarettes placed on the loose tray. If the storage time of the target loose tray in the loose tray temporary storage area is greater than a preset storage time threshold, or the occupancy rate of the loose tray temporary storage area corresponding to the target loose tray is greater than a preset occupancy rate threshold, then the loose trays with cigarettes of the target specification placed in the loose tray temporary storage area are all determined as loose trays to be reassembled, including: If the storage time of the target tray in the tray temporary storage area is greater than the preset storage time threshold, the number of cigarettes placed on the target tray is greater than the preset number of cigarettes threshold, or the occupancy rate of the tray temporary storage area corresponding to the target tray is greater than the preset occupancy rate threshold, then all trays with cigarettes of the target specification placed in the tray temporary storage area are identified as trays to be reorganized.
[0107] In one embodiment, the storage duration threshold is the storage duration threshold corresponding to the target product specification, and the number of cigarette packs threshold is the number of cigarette packs corresponding to the target product specification; according to the formula Determine the storage duration threshold corresponding to the target specification. ;in, This indicates the average turnover cycle of the target product specification. Indicates the emergency compression period. Indicates the first weight. This represents the second weight; according to the formula Determine the threshold number of cigarette cases corresponding to the target product specification. ; where min(.) represents finding the minimum value, This represents the preset threshold value for the number of recombinations, and u represents the preset recombination coefficient. This indicates the number of cigarettes of the target specification placed on a fully loaded pallet.
[0108] In one embodiment, the loose disk temporary storage area includes several temporary storage stations, with one temporary storage station corresponding to one loose disk; the device further includes a station determination module, used for: When it is determined that the loose pallets to be stored need to be stored in the loose pallet temporary storage area, for each temporary storage station in the loose pallet temporary storage area, the specification matching rate of the temporary storage station is determined according to the specification corresponding to the pack of cigarettes placed on the loose pallet to be stored based on the historical storage specification record of the temporary storage station. The distance matching rate of the temporary storage station is determined based on the current location of the disk to be stored and the distance between the temporary storage station and the temporary storage station. The matching degree between the temporary storage station and the storage disks to be stored is determined based on the product specification matching rate, the distance matching rate, and the idle rate of the temporary storage station. Transfer the disks to be stored to the disk temporary storage area and store them at the temporary storage station with the highest workstation matching degree.
[0109] In one embodiment, the workstation determination module determines the workstation matching degree between the temporary storage workstation and the disks to be stored based on the specification matching rate, distance matching rate, and idle rate of the temporary storage workstation, including: According to the formula Determine the matching degree between the temporary storage station and the station for storing the bulk disks. ;in, This indicates the product specification matching rate of the temporary storage station. This indicates the distance matching rate of the temporary workstation. This indicates the vacancy rate of temporary workstations. Indicates the specification matching weight. Indicates the distance matching weight. This indicates the weighting of idle rate matching.
[0110] In one embodiment, the loose pallet reassembly operation involves combining loose pallets to be reassembled into at least one full-load pallet and / or one end pallet to be merged. The number of cigarettes placed on the end pallet to be merged is equal to the remainder obtained by dividing the sum of the number of cigarettes placed on the loose pallets to be reassembly by the number of cigarettes placed on the full-load pallet. The device further includes an end pallet reassembly module for: After performing a bulk pallet reorganization operation to reduce the number of bulk pallets to be reorganized and / or obtain at least one fully loaded pallet after reorganization: If there are unfinished cigarette packs to be merged after the reorganization, all unfinished cigarette packs with the target specifications placed in the unfinished cigarette pack storage area will be identified as candidate unfinished cigarette packs. For each candidate closing price, according to the formula Determine the priority of closing price consolidation. Where Q represents the number of cigarettes placed on the tail end of the batch to be merged. This indicates the number of cigarettes of the target specification placed on a fully loaded pallet; Among the candidate closing orders, the candidate closing order with the highest closing order merging priority is determined as the target closing order. Merge the tail pallet to be merged with the target tail pallet to obtain at least one fully loaded pallet and / or a new tail pallet to be merged. If there are new end-market transactions to be merged, remove the target end-market transaction from the candidate end-market transactions and return to the step of "determining the candidate end-market transaction with the highest end-market transaction merging priority as the target end-market transaction".
[0111] In one embodiment, the apparatus further includes an order processing module, configured to: Obtain the demand information of the orders to be processed, wherein the demand information includes the order urgency coefficient, the demanded product specification and the number of cigarettes corresponding to the demanded product specification; According to the formula Determine the order priority of pending orders. ;in, Indicates the urgency level of the order. This represents the order batch size coefficient. Indicates the matching coefficient of the scattered disks. Indicates the weight of the first order. Indicates the weight of the second order. Indicates the weight of the third order. It is determined based on the average of the quantity of cigarettes corresponding to all required specifications of the pending orders and the quantity of cigarettes corresponding to all orders within a preset statistical period over a preset time period. It is determined based on the quantity of cigarettes corresponding to the required specifications of the pending orders and the total number of cigarettes corresponding to the required specifications stored in the bulk pallet temporary storage area; The order with the highest priority among the pending orders is identified as the target order; From the temporary storage area for loose pallets, deliver the goods according to the required specifications of the target order and the corresponding quantity of cigarettes for each required specification; If there are pending orders, delete the target order from the pending orders list and return to execute "according to the formula". Determine the order priority of pending orders. The steps are as follows.
[0112] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is merely an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the functional modules described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0113] The apparatus of this invention can provide a basis for decision-making regarding pallet reorganization by acquiring parameter information of each pallet in the pallet temporary storage area and the corresponding occupancy rate of the pallet temporary storage area. If the storage time of the target pallet in the pallet temporary storage area is greater than a preset storage time threshold, or the occupancy rate of the pallet temporary storage area corresponding to the target pallet is greater than a preset occupancy rate threshold, then all pallets in the pallet temporary storage area with cigarettes of the target specification are identified as pallets to be reorganized. This can reduce the inventory occupation of pallets with low demand, improve the turnover efficiency of the pallet temporary storage area, reduce the occupancy rate of the pallet temporary storage area in a timely manner, and prevent the pallet temporary storage area from becoming saturated and causing logistics congestion. Performing pallet reorganization operations on pallets to be reorganized can release the inventory space of the pallet temporary storage area, generate fully loaded pallets to improve delivery and transportation efficiency, release idle pallets, and improve the material turnover efficiency of the production system.
[0114] The following is for reference. Figure 5It shows a schematic diagram of the structure of a computer system 500 suitable for implementing an electronic device according to embodiments of the present invention. Figure 5 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of use of the embodiments of the present invention.
[0115] like Figure 5 As shown, the computer system 500 includes a central processing unit (CPU) 501, which can perform various appropriate actions and processes based on programs stored in read-only memory (ROM) 502 or programs loaded from storage section 508 into random access memory (RAM) 503. The RAM 503 also stores various programs and data required for the operation of the computer system 500. The CPU 501, ROM 502, and RAM 503 are interconnected via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.
[0116] The following components are connected to I / O interface 505: input section 506 including keyboard, mouse, etc.; output section 507 including cathode ray tube, liquid crystal display, etc., and speakers, etc.; storage section 508 including hard disk, etc.; and communication section 509 including network interface card, such as modem, etc. Communication section 509 performs communication processing via a network such as the Internet. Drive 510 is also connected to I / O interface 505 as needed. Removable media 511, such as disk, optical disk, magneto-optical disk, semiconductor memory, etc., are installed on drive 510 as needed so that computer programs read from them can be installed into storage section 508 as needed.
[0117] In particular, according to the embodiments disclosed in this invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this invention include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 509, and / or installed from removable medium 511. When the computer program is executed by central processing unit (CPU) 501, it performs the functions defined above in the system of this invention.
[0118] It should be noted that the computer-readable medium shown in this invention can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access memory, a read-only memory, an erasable programmable read-only memory, an optical fiber, a portable compact disk read-only memory, an optical storage device, a magnetic storage device, or any suitable combination thereof. In this invention, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this invention, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media can also be any computer-readable medium other than computer-readable storage media, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wireless, wire, optical fiber, etc., or any suitable combination thereof.
[0119] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0120] The modules and / or units described in the embodiments of the present invention can be implemented in software or hardware. The described modules and / or units can also be housed in a processor; for example, a processor can be described as including an acquisition module, a determination module, and a reassembly module. The names of these modules do not necessarily limit the module itself.
[0121] In another aspect, the present invention also provides a computer-readable medium, which may be included in the device described in the above embodiments; or it may exist independently and not assembled into the device. The computer-readable medium carries one or more programs, which, when executed by the device, cause the device to include: Obtain parameter information for each loose pallet in the loose pallet temporary storage area and the corresponding occupancy rate of the loose pallet temporary storage area; wherein, the parameter information includes the storage time of the loose pallet in the loose pallet temporary storage area, and the number of cigarettes placed on the loose pallet is less than the number of cigarettes placed on the full-load pallet; if the storage time of the target loose pallet in the loose pallet temporary storage area is greater than a preset storage time threshold, or the occupancy rate of the loose pallet temporary storage area corresponding to the target loose pallet is greater than a preset occupancy rate threshold, then all loose pallets in the loose pallet temporary storage area whose cigarettes are of the target specification are identified as loose pallets to be reorganized; wherein, the target specification is the specification of the cigarettes placed on the target loose pallet; perform a loose pallet reorganization operation on the loose pallets to be reorganized to reduce the number of loose pallets to be reorganized and / or obtain at least one full-load pallet after reorganization.
[0122] The technical solution of this invention provides a basis for decision-making regarding pallet reorganization by acquiring parameter information of each pallet in the temporary storage area and the corresponding occupancy rate of the temporary storage area. If the storage time of the target pallet in the temporary storage area exceeds a preset storage time threshold, or the occupancy rate of the temporary storage area corresponding to the target pallet exceeds a preset occupancy rate threshold, then all pallets in the temporary storage area containing cigarettes of the target specification are identified as pallets to be reorganized. This reduces the inventory occupation of pallets with low demand, improves the turnover efficiency of the temporary storage area, and promptly reduces the occupancy rate of the temporary storage area, preventing logistics congestion caused by saturation of the temporary storage area. Reorganizing the pallets to be reorganized can release the inventory space in the temporary storage area, generate fully loaded pallets to improve delivery and transportation efficiency, release idle pallets, and improve the material turnover efficiency of the production system.
[0123] This invention also provides a computer program product, including a computer program that, when executed by a processor, implements the disk processing method provided in any embodiment of this invention.
[0124] In the implementation of a computer program product, computer program code for performing the operations of this invention can be written in one or more programming languages or a combination thereof. Programming languages include object-oriented programming languages as well as conventional procedural programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including local area networks (LANs) or wide area networks (WANs), or it can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0125] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.
[0126] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can occur depending on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.
Claims
1. A method for processing loose trays, characterized in that, Applied to central control equipment, the method includes: Obtain parameter information for each loose pallet in the loose pallet temporary storage area and the occupancy rate of the loose pallet temporary storage area corresponding to the loose pallet; wherein, the parameter information includes the storage time of the loose pallet in the loose pallet temporary storage area, and the number of cigarettes placed on the loose pallet is less than the number of cigarettes placed on the full-load pallet. If the storage time of the target loose pallet in the loose pallet temporary storage area is greater than the preset storage time threshold, or the occupancy rate of the loose pallet temporary storage area corresponding to the target loose pallet is greater than the preset occupancy rate threshold, then all loose pallets with cigarettes of the target specification placed in the loose pallet temporary storage area are determined as loose pallets to be reassembled; wherein, the target specification is the specification corresponding to the cigarettes placed on the target loose pallet. The unloaded pallets to be reassembled are reassembled to reduce the number of unloaded pallets to be reassembled and / or to obtain at least one fully loaded pallet after reassembly.
2. The method according to claim 1, characterized in that, Before performing the bulk order reorganization operation on the bulk order to be reorganized, the method further includes: For each loose pallet to be reassembled, the path cost parameter of the candidate path corresponding to the loose pallet to be reassembled is determined based on the path distance of each candidate path between the loose pallet to be reassembled and the loose pallet reassembly station and the congestion information of the candidate path. The candidate path corresponding to the minimum path cost parameter is determined as the target path of the scattered disk to be reorganized. The loose pallets to be reassembled are transferred to the loose pallet reassembly station along the target path; The process of reorganizing the scattered lots to be reorganized includes: At the tray reassembly station, the trays to be reassembled are reassembled.
3. The method according to claim 1, characterized in that, The parameter information of the loose tray also includes the number of cigarettes placed on the loose tray; If the storage time of the target loose pallet in the loose pallet temporary storage area is greater than a preset storage time threshold, or the occupancy rate of the loose pallet temporary storage area corresponding to the target loose pallet is greater than a preset occupancy rate threshold, then all loose pallets with the target product specification placed in the loose pallet temporary storage area are determined as loose pallets to be reassembled, including: If the storage time of the target tray in the tray temporary storage area is greater than the preset storage time threshold, the number of cigarettes placed on the target tray is greater than the preset number of cigarettes threshold, or the occupancy rate of the tray temporary storage area corresponding to the target tray is greater than the preset occupancy rate threshold, then all trays with cigarettes of the target specification placed in the tray temporary storage area are determined as trays to be reorganized.
4. The method according to claim 3, characterized in that, The storage duration threshold is the storage duration threshold corresponding to the target product specification, and the number of cigarette packs threshold is the number of cigarette packs corresponding to the target product specification; The method further includes: According to the formula Determine the storage duration threshold corresponding to the target specification. ;in, This indicates the average turnover cycle of the target product specification. Indicates the emergency compression period. Indicates the first weight. Indicates the second weight; According to the formula Determine the threshold number of cigarette cases corresponding to the target specification. ; where min(.) represents finding the minimum value, This represents the threshold value for the number of recombinations, where u represents the preset recombination quantity coefficient. This indicates the number of cigarettes of the target specification placed on a fully loaded pallet.
5. The method according to claim 1, characterized in that, The disk temporary storage area includes several temporary storage stations, and one temporary storage station corresponds to storing one disk. The method further includes: When it is determined that the loose pallets to be stored need to be stored in the loose pallet temporary storage area, for each temporary storage station in the loose pallet temporary storage area, the specification matching rate of the temporary storage station is determined according to the specification corresponding to the cigarette packs placed on the loose pallet to be stored based on the historical storage specification record of the temporary storage station. The distance matching rate of the temporary storage station is determined based on the distance between the current position of the disk to be stored and the temporary storage station. The matching degree between the temporary storage station and the disks to be stored is determined based on the product specification matching rate, the distance matching rate, and the idle rate of the temporary storage station. The disks to be stored are transferred to the disk temporary storage area and stored at the temporary storage station with the highest matching degree.
6. The method according to claim 5, characterized in that, The step of determining the matching degree between the temporary storage station and the storage disks to be stored based on the specification matching rate, the distance matching rate, and the idle rate of the temporary storage station includes: According to the formula Determine the matching degree between the temporary storage station and the storage disk. ;in, This indicates the product specification matching rate of the temporary storage station. This indicates the distance matching rate of the temporary workstation. This indicates the idle rate of the temporary workstation. Indicates the specification matching weight. Indicates the distance matching weight. This indicates the weighting of idle rate matching.
7. The method according to claim 1, characterized in that, The loose pallet reorganization operation is to combine the loose pallets to be reorganized into at least one full-load pallet and / or one end pallet to be merged. The number of cigarettes placed on the end pallet to be merged is equal to the remainder obtained by dividing the sum of the number of cigarettes placed on the loose pallets to be reorganized by the number of cigarettes placed on the full-load pallet. After performing the reorganization operation on the loose pallets to be reorganized to reduce the number of loose pallets to be reorganized and / or obtain at least one fully loaded pallet after reorganization, the method further includes: If there are unmerged end-of-life cartons after the reorganization, all end-of-life cartons with cigarettes of the target specification placed in the end-of-life carton storage area will be identified as candidate end-of-life cartons. For each of the candidate tail plates, according to the formula Determine the priority of closing price consolidation. Where Q represents the number of cigarettes placed on the tail tray to be merged. This indicates the number of cigarettes of the target specification placed on a fully loaded pallet; Among the candidate closing transactions, the candidate closing transaction with the highest closing transaction merging priority is determined as the target closing transaction; The tail pallet to be merged is merged with the target tail pallet to obtain at least one fully loaded pallet and / or a new tail pallet to be merged; If a new tail car to be merged exists, the target tail car is deleted from the candidate tail car and the process returns to the step of "determining the candidate tail car with the highest tail car merging priority as the target tail car".
8. The method according to claim 1, characterized in that, The method further includes: Obtain the demand information of pending orders, wherein the demand information includes the order urgency coefficient, the required product specification, and the quantity of cigarettes corresponding to the required product specification; According to the formula Determine the order priority of the orders to be processed. ;in, Indicates the urgency level of the order. This represents the order batch size coefficient. Indicates the matching coefficient of the scattered disks. Indicates the weight of the first order. Indicates the weight of the second order. Indicates the weight of the third order. The quantity is determined based on the average of the number of cigarettes corresponding to all the required specifications in the pending orders and the number of cigarettes corresponding to all orders within a preset statistical period over a preset time period. It is determined based on the quantity of cigarettes corresponding to all required specifications of the pending order and the total number of cigarettes corresponding to the required specifications stored in the loose pallet temporary storage area; The order with the highest priority among the pending orders is identified as the target order; From the loose pallet temporary storage area, the goods are shipped according to the required specifications of the target order and the quantity of cigarettes corresponding to the required specifications; If there are pending orders, delete the target order from the pending orders and return to the execution step "according to the formula". Determine the order priority of the orders to be processed. The steps are as follows.
9. A central control device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, The processor executes the disk processing method as described in any one of claims 1 to 8.
10. A system for handling loose disks, characterized in that, The loose pallet processing system includes at least one depalletizing robot, at least one transport vehicle, and a central control device as described in claim 9, wherein the central control device is communicatively connected to the at least one depalletizing robot and the at least one transport vehicle; the depalletizing robot is used to depalletize fully loaded pallets at the depalletizing station to obtain loose pallets, and to perform loose pallet recombination operations under the control of the central control device; the transport vehicle is used to transport the loose pallets under the control of the central control device.