Instrument emptying method, apparatus, computer device and storage medium

By generating empty return instructions and scheduling instructions, and using logistics gate positioning information to determine available positions, the problem of mutual interference between transportation vehicle empty return tasks and manual operations was solved, achieving efficient execution of empty return tasks.

CN115755815BActive Publication Date: 2026-04-28FAW JIEFANG AUTOMOTIVE CO
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
FAW JIEFANG AUTOMOTIVE CO
Filing Date
2022-11-29
Publication Date
2026-04-28

AI Technical Summary

Technical Problem

When traditional transportation vehicles carry out empty return missions, they often interfere with manual operations, resulting in low efficiency of the empty return missions.

Method used

By generating an empty return command, the system obtains logistics gate location information, identifies available locations, makes reservations, and generates a dispatch command to instruct the transport vehicle to transport the empty equipment to the target available location, thus avoiding interference from manual operations.

Benefits of technology

It improves the efficiency of transportation vehicles in carrying out empty return missions, avoids mutual interference with manual operations, and enhances overall operational efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115755815B_ABST
    Figure CN115755815B_ABST
Patent Text Reader

Abstract

The application relates to an appliance emptying method and device, a computer device and a storage medium. The method comprises the following steps: after the material loaded in the appliance is consumed, a first emptying instruction corresponding to the empty appliance is generated; the logistics door card position information corresponding to the empty appliance is obtained according to the first emptying instruction, and the idle card position is determined according to the logistics door card position information; the target idle card position in the idle card position is reserved to obtain the card position reservation information; if it is determined that the target idle card position is sufficient based on the card position reservation information, a first scheduling instruction is generated; and the first scheduling instruction is sent to the transport tool carrying the empty appliance to instruct the transport tool to transport the empty appliance to the target idle card position. The method can avoid mutual influence with manual operation and improve the efficiency of implementing the emptying task.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of logistics automation control technology, and in particular to a method, apparatus, computer equipment, and storage medium for returning equipment to its empty state. Background Technology

[0002] With the expansion of production scale, in order to ensure the efficiency of material transportation, factories have gradually adopted transportation vehicles to transport materials. Using transportation vehicles for material transportation has advantages such as simple construction, flexible routes, safety and reliability, and high mobility and flexibility. However, the process of transporting materials by means of transportation vehicles also involves the task of returning empty equipment to its original location.

[0003] In traditional technology, during the return mission of air-to-ground equipment using transportation vehicles, the transportation vehicle dispatching equipment typically receives the return mission instruction and dispatches the empty equipment to the logistics area to await the next mission. However, the logistics area usually involves both transportation vehicles and manual labor, and the transportation vehicles and manual operations often interfere with each other during the return mission, resulting in very low efficiency in completing the mission.

[0004] Therefore, improving the efficiency of transportation vehicles in carrying out empty return missions is an urgent problem to be solved. Summary of the Invention

[0005] Therefore, it is necessary to provide a method, apparatus, computer equipment, and storage medium for AGVs to perform empty return tasks, which can improve the intelligence level of AGVs in carrying out empty return tasks, in order to address the above-mentioned technical problems.

[0006] Firstly, this application provides a method for returning an appliance to its empty state. The method includes:

[0007] After the materials loaded in the equipment are consumed, a first return empty command corresponding to the empty equipment is generated.

[0008] According to the first empty return instruction, obtain the logistics gate position information corresponding to the empty device, and determine the available position according to the logistics gate position information;

[0009] Reserve a target vacant card slot from the vacant card slots to obtain card slot reservation information;

[0010] If it is determined based on the reserved card slot information that there are enough target free card slots, then a first scheduling instruction is generated;

[0011] The first scheduling instruction is sent to the transport vehicle carrying the empty vehicle to instruct the transport vehicle to transport the empty vehicle to the target available parking space.

[0012] In one embodiment, the step of obtaining the logistics gate slot information corresponding to the empty device according to the first empty return instruction, and determining the available slot according to the logistics gate slot information, includes:

[0013] The logistics gate position corresponding to the empty device is determined according to the first empty return instruction;

[0014] Obtain the logistics gate slot information corresponding to the empty equipment. The logistics gate slot information includes the usage status of the logistics gate slot, which includes occupied status, reserved status, or idle status.

[0015] The logistics gate slots that are currently in an idle state will be designated as available slots.

[0016] In one embodiment, the method further includes:

[0017] When the transport vehicle reaches the target empty parking space, the arrival signal sent by the transport vehicle is received and forwarded to the forklift's on-board terminal. The arrival signal is used to instruct the forklift to proceed to the target empty parking space to load the empty equipment unloaded to the target empty parking space and transport the empty equipment to the empty equipment centralized storage area for loading and transportation by transport vehicles.

[0018] In one embodiment, after the forklift loads the empty equipment unloaded to the target empty bay, the method further includes:

[0019] The system receives a signal that the forklift has finished loading the empty equipment that was unloaded into the target empty parking space. Based on the signal that the loading is complete, a predetermined cooling signal is generated. Based on the predetermined cooling signal, the system suspends the reservation of the target empty parking space within a predetermined cooling time limit.

[0020] In one embodiment, the method further includes:

[0021] If it is determined based on the reserved card slot information that there are insufficient target available card slots, a second scheduling instruction is generated;

[0022] The second scheduling instruction is sent to the transport vehicle carrying the empty vehicle to instruct the transport vehicle to transport the empty vehicle to the empty vehicle buffer area.

[0023] In one embodiment, the transport vehicle carries a pallet, the pallet carries the empty appliance, and the pallet label is linked to the appliance label of the empty appliance carried. The method further includes:

[0024] When the transport vehicle reaches the target empty parking space, the arrival signal sent by the transport vehicle is received;

[0025] Based on the arrival signal, the binding relationship between the tray label and the appliance label is unbound, and the tray label is bound to the area label of the area where the target vacant card slot is located.

[0026] In one embodiment, generating a first return-empty command corresponding to an empty appliance after the materials loaded in the appliance have been consumed includes:

[0027] When the material loaded in the appliance is consumed and there is no material in the material buffer, a first empty return command corresponding to the empty appliance is generated.

[0028] The method further includes:

[0029] When the material loaded in the appliance is consumed and there is material in the material buffer, a second empty return command corresponding to the empty appliance is generated.

[0030] A third scheduling instruction is generated based on the second empty return instruction, and the third scheduling instruction is sent to the transport vehicle carrying the empty vehicle to instruct the transport vehicle to transport the empty vehicle to the material buffer area.

[0031] Secondly, this application also provides a device for returning an empty apparatus. The device includes:

[0032] The empty return instruction generation module is used to generate the first empty return instruction corresponding to the empty appliance after the material loaded on the appliance has been consumed.

[0033] The acquisition module is used to acquire logistics gate slot information corresponding to the empty device according to the first empty return instruction, and to determine the available slot according to the logistics gate slot information;

[0034] The reservation module is used to reserve a target vacant card slot from the vacant card slots and obtain card slot reservation information;

[0035] The scheduling instruction generation module is used to generate a first scheduling instruction if it is determined that there are enough target free card slots based on the card slot reservation information.

[0036] The sending module is used to send the first scheduling instruction to the transport vehicle carrying the empty vehicle, so as to instruct the transport vehicle to transport the empty vehicle to the target empty parking space.

[0037] Thirdly, this application also provides a computer device. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to perform the following steps:

[0038] After the materials loaded in the equipment are consumed, a first return empty command corresponding to the empty equipment is generated.

[0039] According to the first empty return instruction, obtain the logistics gate position information corresponding to the empty device, and determine the available position according to the logistics gate position information;

[0040] Reserve a target vacant card slot from the vacant card slots to obtain card slot reservation information;

[0041] If it is determined based on the reserved card slot information that there are enough target free card slots, then a first scheduling instruction is generated;

[0042] The first scheduling instruction is sent to the transport vehicle carrying the empty vehicle to instruct the transport vehicle to transport the empty vehicle to the target available parking space.

[0043] Fourthly, this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, performs the following steps:

[0044] After the materials loaded in the equipment are consumed, a first return empty command corresponding to the empty equipment is generated.

[0045] According to the first empty return instruction, obtain the logistics gate position information corresponding to the empty device, and determine the available position according to the logistics gate position information;

[0046] Reserve a target vacant card slot from the vacant card slots to obtain card slot reservation information;

[0047] If it is determined based on the reserved card slot information that there are enough target free card slots, then a first scheduling instruction is generated;

[0048] The first scheduling instruction is sent to the transport vehicle carrying the empty vehicle to instruct the transport vehicle to transport the empty vehicle to the target available parking space.

[0049] Fifthly, this application also provides a computer program product. The computer program product includes a computer program that, when executed by a processor, performs the following steps:

[0050] After the materials loaded in the equipment are consumed, a first return empty command corresponding to the empty equipment is generated.

[0051] According to the first empty return instruction, obtain the logistics gate position information corresponding to the empty device, and determine the available position according to the logistics gate position information;

[0052] Reserve a target vacant card slot from the vacant card slots to obtain card slot reservation information;

[0053] If it is determined based on the reserved card slot information that there are enough target free card slots, then a first scheduling instruction is generated;

[0054] The first scheduling instruction is sent to the transport vehicle carrying the empty vehicle to instruct the transport vehicle to transport the empty vehicle to the target available parking space.

[0055] The aforementioned method, apparatus, computer equipment, storage medium, and computer program product for emptying equipment generate a first emptying instruction corresponding to the empty equipment after the materials loaded on the equipment are consumed. Based on the first emptying instruction, it obtains the logistics gate position information corresponding to the empty equipment, and then determines available gate positions based on the logistics gate position information. This allows for the reservation of target available gate positions and the acquisition of gate position reservation information. If the reservation information indicates that there are sufficient target available gate positions, a first dispatch instruction is generated and sent to the transport vehicle carrying the empty equipment, instructing the transport vehicle to transport the empty equipment to the target available gate position. Thus, by reserving target available gate positions for the emptying task, the efficiency of the emptying task can be improved by avoiding interference with manual operations. Attached Figure Description

[0056] Figure 1 This is a diagram illustrating the application environment of the instrument return method in one embodiment;

[0057] Figure 2 This is a flowchart illustrating the device return-to-empty method in one embodiment;

[0058] Figure 3 This is a flowchart illustrating the device return-to-empty method in another embodiment;

[0059] Figure 4 This is a structural block diagram of the device return-to-empty device in one embodiment;

[0060] Figure 5 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0061] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0062] It should be noted that the terms "comprising," "including," "having," and any variations thereof, as used in this application, are intended to cover non-exclusive inclusion. For example, a process, method, product, or apparatus that includes a series of steps or means is not necessarily limited to the steps that are clearly listed, but may also include other steps or means that are not clearly listed or that are inherent to such process, method, product, or apparatus. The term "and / or" as used in this application includes any and all combinations of one or more of the associated listed items.

[0063] Furthermore, the terms "first," "second," etc., used in this application are for naming purposes to distinguish similar objects, but these objects themselves are not limited by these terms. It should be understood that these terms may be used interchangeably where appropriate without departing from the scope of this application. For example, a "first return-to-empty instruction" may be described as a "second return-to-empty instruction," and similarly, a "second return-to-empty instruction" may be described as a "first return-to-empty instruction."

[0064] The device return method provided in this application embodiment can be applied to, for example, Figure 1 In the application environment shown, server 102 can obtain real-time information on the material consumption of equipment loaded on the production line. Forklift terminal 104 communicates with server 102 via a network, and transport vehicle 106 also communicates with server 102 via a network. A data storage system can store the data that server 102 needs to process. The data storage system can be integrated onto server 102 or hosted on the cloud or other network servers.

[0065] After the materials loaded on the equipment are consumed, the server 102 generates a first empty return instruction corresponding to the empty equipment. Then, based on the first empty return instruction, it obtains the logistics gate card information corresponding to the empty equipment and determines whether there is a usable empty card. Then, it reserves a target empty card among the empty card, and obtains card reservation information. If it is determined based on the card reservation information that there are enough target empty card, a first dispatch instruction is generated and then sent to the transport vehicle 106 carrying the empty equipment to instruct the transport vehicle 106 to transport the empty equipment to the target empty card.

[0066] The vehicle-mounted terminal 104 can be, but is not limited to, various personal computers, laptops, smartphones, tablets, IoT devices, and portable wearable devices. IoT devices can be smart vehicle-mounted devices, etc. Portable wearable devices can be smartwatches, smart bracelets, head-mounted devices, etc. The server 102 can be implemented using a standalone server or a server cluster consisting of multiple servers.

[0067] In one embodiment, the server of this application integrates a MOM (Manufacturing Operations Management), a LES (Logistics Execution System), and an AGV system. The MOM system acquires information on the consumption of materials loaded on the equipment and, upon depletion of the materials, sends a signal to the LES system. The LES system, upon receiving the depletion signal, generates a first empty return instruction corresponding to the empty equipment and sends it to the AGV system. The AGV system, upon receiving the first empty return instruction, retrieves the logistics gate position information corresponding to the empty equipment based on the instruction, determines available gate positions, and then reserves target available gate positions to obtain gate reservation information. If sufficient target available gate positions are determined based on the gate reservation information, a first scheduling instruction is generated and sent to the transport vehicle carrying the empty equipment. Upon receiving the first scheduling instruction, the transport vehicle transports the empty equipment to the target available gate position according to the instructions.

[0068] In one embodiment, such as Figure 2 As shown, a method for returning an instrument to its empty state is provided, which can be applied to... Figure 1 Taking the server in the example, the following steps are included:

[0069] Step 202: After the materials loaded in the device are consumed, generate the first empty return command corresponding to the empty device.

[0070] Among them, the empty return instruction is an instruction to return empty equipment from the production line to the loading area. The first empty return instruction can be an instruction to return empty equipment from the production line to the logistics gate.

[0071] Specifically, the equipment is loaded with materials for production on the production line. After the materials loaded in the equipment are consumed, the server generates a first empty return command corresponding to the empty equipment where the loaded materials have been consumed.

[0072] In one embodiment, when the materials loaded in the appliance are consumed and there are no materials in the material buffer, the server generates a first empty appliance return instruction.

[0073] Step 204: Obtain the logistics gate position information corresponding to the empty equipment according to the first empty return instruction, and determine the available position according to the logistics gate position information.

[0074] Among them, "idle card slot" refers to a logistics gate card slot that is in an idle state.

[0075] Specifically, after the server generates the first empty return instruction, it obtains the logistics gate card position information corresponding to the empty device based on the first empty return instruction, and then determines the available empty card position based on the logistics gate card position information.

[0076] In one embodiment, obtaining the logistics gate slot information corresponding to the empty device according to the first empty return instruction, and determining the available slot according to the logistics gate slot information includes: determining the logistics gate slot corresponding to the empty device according to the first empty return instruction, obtaining the logistics gate slot information of the logistics gate slot corresponding to the empty device, the logistics gate slot information including the usage status of the logistics gate slot, including the occupied status, the reserved status or the idle status, and taking the logistics gate slot with the usage status of idle status as the available slot.

[0077] Specifically, the server pre-sets the correspondence information between equipment and logistics gate slots. After generating the first empty return command, the server can determine the logistics gate slot corresponding to the empty equipment based on the pre-set correspondence information, and then obtain the logistics gate slot information corresponding to the empty equipment. The logistics gate slot information includes the usage status of the logistics gate slot, which includes occupied, reserved, or idle status. A logistics gate slot in the occupied status indicates that work is currently being performed in that slot; a logistics gate slot in the reserved status indicates that the slot has been reserved and work will begin soon; a logistics gate slot in the idle status indicates that work is neither currently being performed nor about to begin. The server can then use logistics gate slots in the idle status as available idle slots. In one embodiment, the logistics gate slot information also includes the location and number of logistics gate slots corresponding to the empty equipment.

[0078] In this embodiment, the server determines the logistics gate position corresponding to the empty equipment according to the first empty return instruction, and obtains the logistics gate position information of the logistics gate position corresponding to the empty equipment. The logistics gate position information includes the usage status of the logistics gate position, including occupied status, reserved status, or idle status. Then, the logistics gate position with the usage status of idle status is regarded as an idle position, which can accurately and quickly return the empty equipment from the production line to its corresponding logistics gate position, thereby improving the return efficiency.

[0079] Step 206: Reserve the target vacant card slot from the available card slots to obtain card slot reservation information.

[0080] Among them, the target available card slot refers to the card slot selected from the available card slots, and the card slot reservation information is the information of the reserved available card slot.

[0081] Specifically, after the server determines the available vacant card slots, it selects a target vacant card slot from the available slots and reserves it, so that empty equipment can be returned from the production line to the vacant logistics gate card slot, thereby obtaining card slot reservation information. In one embodiment, the card slot reservation information may include the number and location information of the reserved vacant card slots, and the location information of the vacant card slots may be the card slot number.

[0082] Step 208: If it is determined that there are enough free target card slots based on the card slot reservation information, then generate the first scheduling instruction.

[0083] Among them, the dispatch instruction is the instruction to dispatch the transportation vehicle. The first dispatch instruction is the instruction to direct the transportation vehicle to the target available parking space.

[0084] Specifically, after receiving the card slot reservation information, the server can determine whether the number of target available card slots can meet the number of empty devices that need to be returned. If the number of target available card slots can meet the number of empty devices that need to be returned, a first scheduling instruction is generated. It can be understood that if the number of target available card slots cannot meet the number of empty devices that need to be returned, a second scheduling instruction is generated.

[0085] Step 210: Send the first dispatch instruction to the transport vehicle carrying the empty vehicle to instruct the transport vehicle to transport the empty vehicle to the target available parking space.

[0086] The transportation vehicle can be an AGV (Automated Guided Vehicle) or other transportation robots.

[0087] Specifically, the server sends the first scheduling instruction to the transport vehicle carrying the empty equipment. After receiving the first scheduling instruction, the transport vehicle transports the empty equipment from the production line to the target idle slot according to the instructions of the first scheduling instruction.

[0088] In the aforementioned method for returning empty equipment, a first return command corresponding to the empty equipment is generated after the materials loaded on the equipment are consumed. Based on this command, the logistics gate position information corresponding to the empty equipment is obtained. Then, an available gate position is determined based on this information. This allows for the reservation of a target available gate position and the acquisition of reservation information. If the reservation information indicates that there are sufficient target available gate positions, a first dispatch command is generated and sent to the transport vehicle carrying the empty equipment, instructing it to transport the empty equipment to the target available gate position. By reserving target available gate positions for the return task, interference with manual operations can be avoided, thereby improving return efficiency.

[0089] In one embodiment, if it is determined based on the card slot reservation information that there are insufficient target empty card slots, a second scheduling instruction is generated; the second scheduling instruction is sent to the transport vehicle carrying the empty equipment to instruct the transport vehicle to transport the empty equipment to the empty equipment buffer area.

[0090] The second dispatch instruction is an instruction to direct the transport vehicle to the empty vehicle buffer area.

[0091] Specifically, after receiving the slot reservation information, the server can determine whether the number of target available slots can meet the number of empty equipment that needs to be returned. If the number of target available slots cannot meet the number of empty equipment that needs to be returned, a second scheduling instruction is generated. This second scheduling instruction is then sent to the transport vehicle carrying the empty equipment. Upon receiving the second scheduling instruction, the transport vehicle transports the empty equipment from the production line to the empty equipment buffer area according to the instructions.

[0092] In this embodiment, when it is determined that there are not enough target empty card slots based on the card slot reservation information, a second scheduling instruction is generated and sent to the transport vehicle carrying empty equipment. Then, according to the second scheduling instruction, the transport vehicle is instructed to transport the empty equipment to the empty equipment buffer area. When the predetermined target empty card slots cannot meet the return empty equipment demand, the empty equipment generated on the production line can be diverted to the empty equipment buffer area to prevent congestion at the logistics gate card slots and thus improve the return empty efficiency.

[0093] In one embodiment, after the material loaded on the appliance is consumed, a first empty appliance return instruction is generated, including generating the first empty appliance return instruction when the material loaded on the appliance is consumed and there is no material in the material buffer. The appliance return method further includes generating a second empty appliance return instruction when the material loaded on the appliance is consumed and there is material in the material buffer, generating a third scheduling instruction based on the second empty appliance return instruction, and sending the third scheduling instruction to the transport vehicle carrying the empty appliance to instruct the transport vehicle to transport the empty appliance to the material buffer.

[0094] Among them, the second empty return instruction is an instruction to return empty equipment from the production line to the material buffer area, and the third dispatch instruction is an instruction to instruct the transport vehicle to go to the material buffer area.

[0095] Specifically, when the material loaded in the appliance is consumed and there is material in the material buffer, the server generates a second empty return instruction corresponding to the empty appliance, which returns the empty appliance from the production line to the material buffer. Based on the second empty return instruction, the server generates a third scheduling instruction that instructs the transport vehicle to go to the material buffer and sends the third scheduling instruction to the transport vehicle carrying the empty appliance. After receiving the third scheduling instruction, the transport vehicle transports the empty appliance from the production line to the material buffer to load material according to the instructions of the third scheduling instruction. After the material is loaded, it continues to be used for production on the production line until the material loaded in the appliance is consumed and there is no material in the material buffer. At this point, the server generates a first empty return instruction corresponding to the empty appliance.

[0096] In this embodiment, when the material loaded on the appliance is consumed and there is material in the material buffer area, a second empty return instruction corresponding to the empty appliance is generated. Then, a third scheduling instruction is generated based on the second empty return instruction and sent to the transport vehicle carrying the empty appliance to instruct the transport vehicle to transport the empty appliance to the material buffer area. In this way, if there is still material in the material buffer area, the transport vehicle carrying the empty appliance will not go to the logistics gate, avoiding logistics gate blockage and congestion, thereby improving the empty return efficiency.

[0097] In one embodiment, the above-mentioned empty equipment return method further includes receiving an arrival signal sent by the transport vehicle when the transport vehicle arrives at the target empty parking space, and forwarding the arrival signal to the on-board terminal of the forklift. The arrival signal is used to instruct the forklift to go to the target empty parking space to load the empty equipment unloaded to the target empty parking space, and transport the empty equipment to the empty equipment centralized storage area for transport by transport vehicles.

[0098] The arrival signal is a signal issued by the means of transport confirming that it has arrived at the designated target transportation location.

[0099] Specifically, after the transport vehicle transports the empty equipment to the target available parking space according to the first dispatch instruction, the transport vehicle sends an arrival signal to the server. After receiving the arrival signal from the transport vehicle, the server forwards the arrival signal to the forklift's on-board terminal. Then, the forklift driver can drive the forklift to the target available parking space according to the arrival signal to load the empty equipment unloaded to the target available parking space, and then transport the empty equipment to the corresponding empty equipment centralized storage area for transport vehicles to load and transport back to the corresponding supplier.

[0100] In this embodiment, by receiving the arrival signal sent by the transport vehicle and forwarding the arrival signal to the forklift's on-board terminal, the forklift proceeds to the target vacant parking space based on the arrival signal, loads the empty equipment unloaded at the target vacant parking space, and transports the empty equipment to the centralized storage area for loading and transport by the transport vehicle. This improves the efficiency of the forklift loading the empty equipment arriving at the target vacant parking space onto the transport vehicle, thereby improving the return empty efficiency.

[0101] In one embodiment, when the transport vehicle arrives at the target vacant parking space, an arrival signal sent by the transport vehicle is received, and the binding relationship between the pallet tag and the equipment tag is unbound according to the arrival signal, and the pallet tag is bound to the area tag of the area where the target vacant parking space is located.

[0102] It should be noted that the transport vehicle carries a pallet, and the pallet carries empty containers. The pallet label is linked to the container label of the empty container it carries. The pallet label is an RFID (Radio Frequency Identification) tag, containing basic pallet information such as the pallet number. The container label is also an RFID tag, containing basic container information such as the container code and supplier information. The area label is also an RFID tag, containing the location information of the area, and is generally affixed to the ground in the area it is located in.

[0103] Specifically, after the transport vehicle transports the empty equipment to the target vacant parking space according to the instructions of the first dispatch command, the transport vehicle will send an arrival signal to the server. After receiving the arrival signal sent by the transport vehicle, the server will unbind the binding relationship between the pallet tag and the equipment tag according to the arrival signal, and bind the pallet tag to the area tag of the area where the target vacant parking space is located.

[0104] In this embodiment, by receiving the arrival signal sent by the transport vehicle when it arrives at the target vacant parking space, and then unbinding the binding relationship between the pallet tag and the equipment tag according to the arrival signal, and binding the pallet tag with the area tag of the area where the target vacant parking space is located, the location of the pallet that has completed the transport task can be determined, making it convenient to use the pallet again.

[0105] In one embodiment, after the forklift loads the empty equipment unloaded to the target empty parking space, the method further includes: receiving a signal that the forklift has finished loading the empty equipment unloaded to the target empty parking space and generating a predetermined cooling signal, and suspending the reservation of the target empty parking space within a predetermined cooling time limit based on the predetermined cooling signal.

[0106] The pre-set cooling signal is a signal that suspends the reservation of a target vacant parking space within a preset time limit. The pre-set cooling time limit is a pre-set time limit for suspending the reservation of a target vacant parking space.

[0107] Specifically, after the forklift loads the empty equipment that was unloaded into the target vacant parking space, the forklift driver can send a signal to the server through the forklift's onboard terminal that the loading of the empty equipment into the target vacant parking space is complete. After receiving the signal that the forklift has finished loading the empty equipment into the target vacant parking space, the server generates a predetermined cooling signal to suspend the reservation of the target vacant parking space within a predetermined cooling time limit.

[0108] In this embodiment, by receiving a signal that the forklift has finished loading the empty equipment unloaded to the target empty parking space and generating a predetermined cooling signal, the reservation of the target empty parking space is suspended within a predetermined cooling time limit based on the predetermined cooling signal. In this way, the target empty parking space cannot be reserved within the predetermined cooling time limit, which can ensure that the forklift driver has enough time to occupy the parking space for unloading operations, thereby improving the return empty efficiency.

[0109] The following is for reference. Figure 3 The method for returning the device to empty will be described in detail below with a specific embodiment:

[0110] It should be noted that this embodiment uses AGV vehicles as transportation tools, and the server integrates MOM system, LES system and AGV system.

[0111] Specifically, the AGV (Automated Guided Vehicle) delivers the equipment loaded with materials to the production line. The production line consumes the materials loaded in the equipment. The server collects information on the assembly station's passing, leaving, and returning to the assembly line through the MOM (Multi-Manager) system, and deducts materials at the line-side workstations through the LES (Line-Side System). It instructs the AGV to organize and return to the assembly line and move to the material buffer area. It checks whether there are any materials that have left the assembly line in the AGV. If so, it instructs the AGV to move to the material buffer area. If there are no materials that have left the assembly line in the AGV, it confirms that the materials have been deducted and sends a return-empty instruction to the AGV system. The AGV system generates a corresponding scheduling instruction based on the return-empty instruction and sends the scheduling instruction to the AGV. The AGV then performs the empty equipment return operation according to the instructions of the scheduling instruction.

[0112] When the material loaded on the equipment is consumed and there is material in the material buffer, the LES system generates a second empty return instruction corresponding to the empty equipment, returning the empty equipment from the production line to the material buffer. This second empty return instruction is sent to the AGV system. The AGV system generates a third scheduling instruction based on the second empty return instruction and sends it to the AGV. The AGV transports the empty equipment from the production line to the material buffer according to the third scheduling instruction, loading material. After loading, the equipment continues production on the production line until the material loaded on the equipment is consumed and there is no material in the material buffer. Then, the LES system generates a first empty return instruction corresponding to the empty equipment, returning the empty equipment from the production line to the logistics gate position. This first empty return instruction is sent to the AGV system. The AGV system obtains the logistics gate position information corresponding to the empty equipment based on the first empty return instruction and determines the available gate position. It should be noted that the AGV carries a pallet, and the pallet carries an empty equipment. Large pallets correspond to large gate positions, small pallets correspond to small gate positions, and available gate positions are those without any pallets occupying them. When the AGV system determines that there are enough available parking spaces, it selects a target available parking space for reservation and marks the reserved parking space as reserved. Then, it generates a first dispatch instruction to direct the transport vehicle to the target available parking space and sends the first dispatch instruction to the AGV. The AGV goes to the target available parking space according to the first dispatch instruction and delivers the pallet and its empty equipment to the available parking space area. The information is simultaneously transmitted to the LES system. At this time, the AGV system controls the automatic unbinding of the pallet tag and the equipment tag of the empty equipment (the pallet tag is automatically bound to the area tag, which serves as a basis for subsequent receiving and binding verification of this parking space). When the AGV system determines that there are not enough empty storage slots and all the corresponding logistics gate slots are occupied by pallets, the AGV system generates a second scheduling instruction to instruct the transport vehicle to go to the empty equipment buffer area and sends the second scheduling instruction to the AGV. The AGV empties the equipment buffer area according to the second scheduling instruction, and at the same time feeds back the empty tasks to be returned to the forklift vehicle's onboard intelligent terminal in the form of a reservation queue. The forklift vehicle's onboard terminal interface displays and updates the empty / full occupancy information and reservation queue information for each logistics gate slot in real time (each slot is represented by three colors to indicate the occupancy status, reservation status, or empty status).

[0113] Once the AGV (Automated Guided Vehicle) transports empty equipment to the target available storage location, it sends an arrival signal to the AGV system. The AGV system then relays this signal to the forklift's onboard terminal. Based on the arrival signal, the forklift proceeds to the target available storage location and loads the empty equipment. The RFID scanning device on the forklift identifies the equipment tag on the empty equipment and retrieves the corresponding supplier information. The forklift then places the empty equipment in the corresponding supplier's centralized storage area. Logistics personnel then load the empty equipment into the supplier's transport vehicle and remove it. When the supplier needs to return empty equipment, the forklift retrieves the corresponding equipment for loading. Before loading, the transport vehicle's license plate information must be entered into the forklift's onboard terminal (in this case, the transport vehicle is a delivery vehicle). After delivery, the forklift terminal switches to the empty return interface to automatically import vehicle information, improving input efficiency. Before loading empty equipment, the RFID scanning device in the center of the forklift teeth reads the empty equipment information (equipment code, supplier information) on the equipment tag. Clicking the empty return button binds the equipment's empty return information. If the equipment belongs to the supplier corresponding to this vehicle, the binding is successful; if the equipment does not belong to this supplier, the binding fails, and the forklift terminal prompts the forklift driver to reconfirm and operate. Other empty equipment are processed in the same way. After the vehicle is loaded with empty equipment, clicking the empty return end button automatically uploads all bound information to the LES system, forming an electronic exit pass, and simultaneously transmits it to the ETCP system (Electronic Traffic Control Panel, Exit Management System). During the exit inspection, the gatekeeper can scan the vehicle information and automatically view the matching relationship between the loaded information and the actual items in the vehicle on a handheld terminal, forming a closed-loop management system.

[0114] When there are too many unloading tools and not enough empty pallets in the corresponding logistics gate slots, empty pallets are stacked and stored near all logistics gates to ensure receiving efficiency. At this time, the forklift driver can perform a slot reservation operation in the slot management interface of the forklift terminal and replenish empty pallets in the slots displayed in the forklift terminal. First, the forklift driver makes a slot reservation in the forklift terminal. After the empty pallet is placed, the pallet tag is bound to the area tag of the slot to facilitate subsequent normal receiving operations. At this time, the slot occupancy information is updated synchronously. Similarly, when there are too many line-side reservation tasks, the forklift driver can perform a slot clearance operation in the forklift terminal. The slot occupancy status in the forklift terminal is automatically updated to facilitate the AGV with reserved tasks to return empty tools to this slot. At the same time, the forklift removes the corresponding empty pallets for unified storage and management. Because the loading and unloading process is controlled by the forklift driver through the forklift's onboard terminal, to prevent situations where the forklift driver cannot secure a reserved parking space due to manual operation such as clearing parking spaces or replenishing empty pallets, a restriction logic is set in the forklift's onboard terminal system. Specifically, after the forklift driver operates on the onboard terminal, there is a certain delay in updating the parking space occupancy status. The forklift's onboard terminal feeds back the delay signal to the AGV system. Upon receiving the delay signal, the AGV system generates a pre-set cooling-off signal to suspend the reservation of available parking spaces within a pre-set cooling-off period. This ensures that the forklift driver has sufficient time for physical handling or other tasks, maintaining the order of the unloading operation. It should be noted that the pre-set cooling-off period in the AGV system corresponds to the delay period for updating the parking space occupancy status in the forklift's onboard terminal.

[0115] When a transport vehicle carrying empty return equipment is not fully loaded, it can call for empty equipment from the supplier through the forklift terminal. The forklift terminal will then send the call signal back to the AGV system. The AGV system will then automatically identify the supplier's equipment in the buffer area of ​​the workshop and prioritize sending it to the corresponding logistics gate position in the unloading area to improve the loading rate of empty return vehicles.

[0116] In this embodiment, a return-to-empty instruction is generated after the material loaded on the equipment is consumed. Based on the return-to-empty instruction, the corresponding logistics gate position information is obtained, and then an available position is determined. This allows for the reservation of target available positions. When there is a corresponding available position in the logistics gate's position area, the AGV is instructed to transport the empty equipment to that position. When there is no corresponding available position, the AGV is instructed to transport the empty equipment to the empty equipment buffer area. Then, a forklift removes the empty equipment from the corresponding logistics gate position and stores it in the corresponding centralized storage area for empty equipment according to the supplier. During loading, the vehicle's license plate information is bound to the equipment tag information of the empty equipment before loading, and the equipment is returned to the supplier, achieving a large-scale cycle. Furthermore, a predetermined cooling-off period is set after the AGV unloads to ensure that the forklift driver has sufficient time for physical handling or other operations, ensuring the order of the unloading operation. This effectively avoids mutual interference between AGV operations and manual operations, thereby improving return-to-empty efficiency.

[0117] It should be understood that although the steps in the flowcharts of the above embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0118] Based on the same inventive concept, such as Figure 4 As shown in the figure, this application embodiment also provides an instrument return device, including: a return instruction generation module 401, an acquisition module 402, a reservation module 403, a scheduling instruction generation module 404, and a sending module 405, wherein:

[0119] The empty return instruction generation module is used to generate the first empty return instruction corresponding to the empty appliance after the material loaded on the appliance has been consumed.

[0120] The acquisition module is used to acquire the logistics gate position information corresponding to the empty equipment according to the first empty return instruction, and to determine the available position according to the logistics gate position information;

[0121] The reservation module is used to reserve target vacant card slots from the available card slots and obtain card slot reservation information;

[0122] The scheduling instruction generation module is used to determine if there are enough free target card slots based on the card slot reservation information, and then generate the first scheduling instruction.

[0123] The sending module is used to send the first scheduling instruction to the transport vehicle carrying the empty vehicle, so as to instruct the transport vehicle to transport the empty vehicle to the target empty parking space.

[0124] In one embodiment, the acquisition module is further configured to: determine the logistics gate slot corresponding to the empty device according to the first empty return instruction; acquire the logistics gate slot information of the logistics gate slot corresponding to the empty device, the logistics gate slot information including the usage status of the logistics gate slot, the usage status including the occupied status, the reserved status or the idle status; and designate the logistics gate slot with the usage status of idle as the idle slot.

[0125] In one embodiment, the sending module is further configured to receive an arrival signal sent by the transport vehicle when the transport vehicle arrives at the target vacant parking space, and forward the arrival signal to the on-board terminal of the forklift. The arrival signal is used to instruct the forklift to go to the target vacant parking space to load the empty equipment unloaded to the target vacant parking space, and transport the empty equipment to the empty equipment centralized storage area for transport by transport vehicles.

[0126] In one embodiment, the sending module is further configured to receive a signal that the forklift has finished loading the empty equipment to the target empty parking space and generate a predetermined cooling signal, and suspend the reservation of the target empty parking space within a predetermined cooling time limit based on the predetermined cooling signal.

[0127] In one embodiment, the scheduling instruction generation module is further configured to generate a second scheduling instruction if it is determined based on the card slot reservation information that there are insufficient target empty card slots; and then the sending module sends the second scheduling instruction to the transport vehicle carrying the empty equipment to instruct the transport vehicle to transport the empty equipment to the empty equipment buffer area.

[0128] In one embodiment, the sending module is further configured to receive an arrival signal sent by the transport vehicle when the transport vehicle reaches the target free parking space; unbind the binding relationship between the pallet tag and the equipment tag according to the arrival signal, and bind the pallet tag to the area tag of the area where the target free parking space is located.

[0129] In one embodiment, the empty return instruction generation module is further configured to generate a second empty return instruction corresponding to the empty appliance when the material loaded on the appliance is consumed and there is material in the material buffer area; then the scheduling instruction generation module generates a third scheduling instruction based on the second empty return instruction, and then the sending module sends the third scheduling instruction to the transport vehicle carrying the empty appliance to instruct the transport vehicle to transport the empty appliance to the material buffer area.

[0130] Each module in the aforementioned return-to-empty device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the operations corresponding to each module.

[0131] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 5 As shown, the computer device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The input / output interface is used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When executed by the processor, the computer program implements a device return method. The display unit is used to form a visually visible image and can be a display screen, projection device, or virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.

[0132] Those skilled in the art will understand that Figure 5 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0133] In one embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0134] After the materials loaded in the equipment are consumed, a first return empty command corresponding to the empty equipment is generated.

[0135] Obtain the logistics gate position information corresponding to the empty equipment according to the first empty return instruction, and determine the available position according to the logistics gate position information;

[0136] Reserve a target available card slot from the available card slots to obtain card slot reservation information;

[0137] If it is determined that there are enough available target slots based on the slot reservation information, then a first scheduling instruction is generated;

[0138] The first dispatch instruction is sent to the transport vehicle carrying the empty vehicle to instruct the transport vehicle to transport the empty vehicle to the target available parking space.

[0139] In one embodiment, when the processor executes the computer program, it further implements the following steps: obtaining logistics gate slot information corresponding to an empty device according to a first empty return instruction, and determining an available slot according to the logistics gate slot information, including: determining the logistics gate slot corresponding to an empty device according to the first empty return instruction; obtaining logistics gate slot information of the logistics gate slot corresponding to the empty device, the logistics gate slot information including the usage status of the logistics gate slot, the usage status including occupied status, reserved status or idle status; and designating the logistics gate slot with the usage status of idle status as an available slot.

[0140] In one embodiment, when the processor executes the computer program, it further performs the following steps: when the transport vehicle arrives at the target vacant parking space, it receives an arrival signal sent by the transport vehicle and forwards the arrival signal to the on-board terminal of the forklift. The arrival signal is used to instruct the forklift to proceed to the target vacant parking space to load the empty equipment unloaded to the target vacant parking space and transport the empty equipment to the centralized storage area for loading and transportation by transport vehicles.

[0141] In one embodiment, when the processor executes the computer program, it further performs the following steps: receiving a signal that the forklift has finished loading the empty equipment to the target vacant bay and generating a predetermined cooling signal, and suspending the reservation of the target vacant bay within a predetermined cooling time limit based on the predetermined cooling signal.

[0142] In one embodiment, when the processor executes the computer program, it further performs the following steps: if it is determined based on the card slot reservation information that there are insufficient target free card slots, a second scheduling instruction is generated; the second scheduling instruction is sent to the transport vehicle carrying the empty equipment to instruct the transport vehicle to transport the empty equipment to the empty equipment buffer area.

[0143] In one embodiment, when the processor executes the computer program, it further performs the following steps: when the transport vehicle reaches the target vacant parking space, it receives an arrival signal sent by the transport vehicle; according to the arrival signal, it unbinds the binding relationship between the pallet tag and the equipment tag, and binds the pallet tag to the area tag of the area where the target vacant parking space is located.

[0144] In one embodiment, when the processor executes the computer program, it further performs the following steps: when the material loaded on the appliance is consumed and there is material in the material buffer, it generates a second empty return instruction corresponding to the empty appliance; it generates a third scheduling instruction based on the second empty return instruction and sends the third scheduling instruction to the transport vehicle carrying the empty appliance to instruct the transport vehicle to transport the empty appliance to the material buffer.

[0145] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program performing the following steps when executed by a processor:

[0146] After the materials loaded in the equipment are consumed, a first return empty command corresponding to the empty equipment is generated.

[0147] Obtain the logistics gate position information corresponding to the empty equipment according to the first empty return instruction, and determine the available position according to the logistics gate position information;

[0148] Reserve a target available card slot from the available card slots to obtain card slot reservation information;

[0149] If it is determined that there are enough available target slots based on the slot reservation information, then a first scheduling instruction is generated;

[0150] The first dispatch instruction is sent to the transport vehicle carrying the empty vehicle to instruct the transport vehicle to transport the empty vehicle to the target available parking space.

[0151] In one embodiment, when the computer program is executed by the processor, it further implements the following steps: obtaining logistics gate slot information corresponding to an empty device according to a first empty return instruction, and determining an available slot according to the logistics gate slot information, including: determining the logistics gate slot corresponding to an empty device according to the first empty return instruction; obtaining logistics gate slot information of the logistics gate slot corresponding to the empty device, the logistics gate slot information including the usage status of the logistics gate slot, the usage status including occupied status, reserved status or idle status; and designating the logistics gate slot with the usage status of idle status as an available slot.

[0152] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: when the transport vehicle arrives at the target vacant parking space, it receives an arrival signal sent by the transport vehicle and forwards the arrival signal to the on-board terminal of the forklift. The arrival signal is used to instruct the forklift to proceed to the target vacant parking space to load the empty equipment unloaded to the target vacant parking space and transport the empty equipment to the centralized storage area for loading and transportation by transport vehicles.

[0153] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: receiving a signal that the forklift has finished loading the empty equipment to the target vacant parking space and generating a predetermined cooling signal, and suspending the reservation of the target vacant parking space within a predetermined cooling time limit based on the predetermined cooling signal.

[0154] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: if it is determined based on the card slot reservation information that there are insufficient target free card slots, a second scheduling instruction is generated; the second scheduling instruction is sent to the transport vehicle carrying the empty vehicle to instruct the transport vehicle to transport the empty vehicle to the empty vehicle buffer area.

[0155] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: when the transport vehicle reaches the target vacant parking space, receiving an arrival signal sent by the transport vehicle; unbinding the binding relationship between the pallet tag and the equipment tag according to the arrival signal, and binding the pallet tag to the area tag of the area where the target vacant parking space is located.

[0156] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: when the material loaded on the appliance is consumed and there is material in the material buffer, it generates a second empty return instruction corresponding to the empty appliance; it generates a third scheduling instruction based on the second empty return instruction, and sends the third scheduling instruction to the transport vehicle carrying the empty appliance to instruct the transport vehicle to transport the empty appliance to the material buffer.

[0157] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:

[0158] After the materials loaded in the equipment are consumed, a first return empty command corresponding to the empty equipment is generated.

[0159] Obtain the logistics gate position information corresponding to the empty equipment according to the first empty return instruction, and determine the available position according to the logistics gate position information;

[0160] Reserve a target available card slot from the available card slots to obtain card slot reservation information;

[0161] If it is determined that there are enough available target slots based on the slot reservation information, then a first scheduling instruction is generated;

[0162] The first dispatch instruction is sent to the transport vehicle carrying the empty vehicle to instruct the transport vehicle to transport the empty vehicle to the target available parking space.

[0163] In one embodiment, when the computer program is executed by the processor, it further implements the following steps: obtaining logistics gate slot information corresponding to an empty device according to a first empty return instruction, and determining an available slot according to the logistics gate slot information, including: determining the logistics gate slot corresponding to an empty device according to the first empty return instruction; obtaining logistics gate slot information of the logistics gate slot corresponding to the empty device, the logistics gate slot information including the usage status of the logistics gate slot, the usage status including occupied status, reserved status or idle status; and designating the logistics gate slot with the usage status of idle status as an available slot.

[0164] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: when the transport vehicle arrives at the target vacant parking space, it receives an arrival signal sent by the transport vehicle and forwards the arrival signal to the on-board terminal of the forklift. The arrival signal is used to instruct the forklift to proceed to the target vacant parking space to load the empty equipment unloaded to the target vacant parking space and transport the empty equipment to the centralized storage area for loading and transportation by transport vehicles.

[0165] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: receiving a signal that the forklift has finished loading the empty equipment to the target vacant parking space and generating a predetermined cooling signal, and suspending the reservation of the target vacant parking space within a predetermined cooling time limit based on the predetermined cooling signal.

[0166] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: if it is determined based on the card slot reservation information that there are insufficient target free card slots, a second scheduling instruction is generated; the second scheduling instruction is sent to the transport vehicle carrying the empty vehicle to instruct the transport vehicle to transport the empty vehicle to the empty vehicle buffer area.

[0167] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: when the transport vehicle reaches the target vacant parking space, receiving an arrival signal sent by the transport vehicle; unbinding the binding relationship between the pallet tag and the equipment tag according to the arrival signal, and binding the pallet tag to the area tag of the area where the target vacant parking space is located.

[0168] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: when the material loaded on the appliance is consumed and there is material in the material buffer, it generates a second empty return instruction corresponding to the empty appliance; it generates a third scheduling instruction based on the second empty return instruction, and sends the third scheduling instruction to the transport vehicle carrying the empty appliance to instruct the transport vehicle to transport the empty appliance to the material buffer.

[0169] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0170] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0171] The above embodiments are merely illustrative of several implementation methods of this application, and their descriptions are relatively specific and detailed. However, they should not be construed as limiting the scope of this application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A method for returning an instrument to its empty state, characterized in that, The method includes: After the materials loaded in the equipment are consumed, a first return empty command corresponding to the empty equipment is generated. The method further includes: when the material loaded on the appliance is consumed and there is material in the material buffer area, generating a second empty return instruction corresponding to the empty appliance; generating a third scheduling instruction based on the second empty return instruction, and sending the third scheduling instruction to the transport vehicle carrying the empty appliance to instruct the transport vehicle to transport the empty appliance to the material buffer area; According to the first empty return instruction, obtain the logistics gate position information corresponding to the empty device, and determine the available position according to the logistics gate position information; Reserve a target vacant card slot from the vacant card slots to obtain card slot reservation information; If it is determined based on the reserved card slot information that there are enough target free card slots, then a first scheduling instruction is generated; The first scheduling instruction is sent to the transport vehicle carrying the empty vehicle to instruct the transport vehicle to transport the empty vehicle to the target available parking space; The transport vehicle carries a pallet, and the pallet carries the empty device. The pallet label is bound to the device label of the empty device. The method further includes: when the transport vehicle reaches the target vacant parking space, receiving an arrival signal sent by the transport vehicle; unbinding the binding relationship between the pallet label and the device label according to the arrival signal, and binding the pallet label to an area label of the area where the target vacant parking space is located. The forklift will remove the empty equipment that has been unloaded to the target empty slot and store it in the corresponding centralized storage area for the empty equipment according to the supplier, so that it can be loaded and transported by the transport vehicle, thus realizing the large-scale cycle of empty equipment returning to empty.

2. The method according to claim 1, characterized in that, The step of obtaining the logistics gate slot information corresponding to the empty device according to the first empty return instruction, and determining the available slot according to the logistics gate slot information, includes: The logistics gate position corresponding to the empty device is determined according to the first empty return instruction; Obtain the logistics gate slot information corresponding to the empty equipment. The logistics gate slot information includes the usage status of the logistics gate slot, which includes occupied status, reserved status, or idle status. The logistics gate slots that are currently in an idle state will be designated as available slots.

3. The method according to claim 1, characterized in that, The method further includes: When the transport vehicle reaches the target empty parking space, the arrival signal sent by the transport vehicle is received and forwarded to the forklift's on-board terminal. The arrival signal is used to instruct the forklift to proceed to the target empty parking space to load the empty equipment unloaded to the target empty parking space and transport the empty equipment to the empty equipment centralized storage area for loading and transportation by transport vehicles.

4. The method according to claim 3, characterized in that, The method further includes: The forklift receives binding information fed back from its onboard terminal. The binding information includes the license plate information of the transport vehicle with the binding relationship and the appliance tags of the empty appliances loaded on the transport vehicle. An electronic exit permit is generated based on the binding information, and the electronic exit permit serves as the vehicle's factory certificate.

5. The method according to claim 3, characterized in that, After the forklift loads the empty equipment that has been unloaded into the target empty bay, the method further includes: The system receives a signal that the forklift has finished loading the empty equipment that was unloaded into the target empty parking space. Based on the signal that the loading is complete, a predetermined cooling signal is generated. Based on the predetermined cooling signal, the system suspends the reservation of the target empty parking space within a predetermined cooling time limit.

6. The method according to claim 1, characterized in that, The method further includes: If it is determined based on the reserved card slot information that there are insufficient target available card slots, a second scheduling instruction is generated; The second scheduling instruction is sent to the transport vehicle carrying the empty vehicle to instruct the transport vehicle to transport the empty vehicle to the empty vehicle buffer area.

7. The method according to claim 1, characterized in that, After the materials loaded in the appliance are consumed, a first empty return command corresponding to the empty appliance is generated, including: When the materials loaded in the appliance are consumed and there are no materials in the material buffer, a first empty return instruction corresponding to the empty appliance is generated.

8. A device for returning empty air to its original position, characterized in that, The device includes: The empty return instruction generation module is used to generate the first empty return instruction corresponding to the empty appliance after the material loaded on the appliance has been consumed. The empty return instruction generation module is further configured to generate a second empty return instruction corresponding to the empty appliance when the material loaded on the appliance is consumed and there is material in the material buffer area; generate a third scheduling instruction based on the second empty return instruction, and send the third scheduling instruction to the transport vehicle carrying the empty appliance to instruct the transport vehicle to transport the empty appliance to the material buffer area; The acquisition module is used to acquire logistics gate slot information corresponding to the empty device according to the first empty return instruction, and to determine the available slot according to the logistics gate slot information; The reservation module is used to reserve a target vacant card slot from the vacant card slots and obtain card slot reservation information; The scheduling instruction generation module is used to generate a first scheduling instruction if it is determined that there are enough target free card slots based on the card slot reservation information. The sending module is used to send the first scheduling instruction to the transport vehicle carrying the empty vehicle, so as to instruct the transport vehicle to transport the empty vehicle to the target empty parking space; The transport vehicle carries a pallet, and the pallet carries the empty device. The pallet label is bound to the device label of the empty device. The device return device is specifically used for: receiving an arrival signal sent by the transport vehicle when the transport vehicle reaches the target empty parking space; unbinding the binding relationship between the pallet label and the device label according to the arrival signal; and binding the pallet label to the area label of the area where the target empty parking space is located. The empty equipment return device is also used to achieve a large-scale cycle of empty equipment return after the forklift has taken away the empty equipment unloaded to the target empty card slot and stored in the corresponding centralized storage area of ​​the empty equipment according to the supplier, so that the transport vehicle can load and transport it.

9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, The steps of implementing the method of any one of claims 1 to 7 when the processor executes a computer program.

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

11. A computer program product, comprising a computer program, characterized in that, When executed by a processor, the computer program implements the steps of the method of any one of claims 1 to 7.

Citation Information

Patent Citations

  • Scheduling method for three-dimensional parking lot

    CN108843070A

  • AGV comprehensive scheduling method and system based on RFID technology

    CN113435808A

  • Vehicle loading rate determination method and device and vehicle management system

    CN114067295A

  • Vehicle scheduling method and device, equipment and storage medium

    CN115310777A

  • Operation cargo transportation processing method and related equipment

    CN115310909A