Job scheduling method, system and device for releasing cargo space or workstation status in advance
Through the coordinated work of the warehousing management system and the warehouse control system, the cargo space or station status is released in advance, and the starting signal and lifting signal of the AGV robot are used to update the material handling task status, which solves the problem of low utilization rates of cargo space and stations. More efficient resource utilization and production efficiency improvement have been achieved.
Patent Information
- Application Number
- CN202411081313.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-08
- Publication Date
- 2025-01-17
- Estimated Expiration
- 2044-08-08
AI Technical Summary
In traditional operation scheduling methods, the utilization rate of cargo space and stations is low, resulting in too long gap time between operation tasks. AGV robots carry a long time and low efficiency when the distance is far away, especially in limited factories. protrude.
Through the coordinated work of the warehousing management system and the warehouse control system, the cargo space or station status is released in advance, and the AGV robot's start signal and lift signal are used to update the material handling task status, so that the cargo space or station is released in advance, and through the distance The detection device avoids conflicts and improves resource utilization.
Reduce the waiting time of AGV robots, increase the frequency of use of cargo spaces or stations, increase production rhythms, and enhance production capacity. Especially in small factories, effectively solve the problem of insufficient cargo spaces and stations, significantly improve operating efficiency and reduce time costs.
Smart Images

Figure CN118607892B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of material transportation control, and in particular to a method, system and device for scheduling operations for releasing cargo space or workstation status in advance. Background Art
[0002] At present, all walks of life tend to be automated, and at the same time, the use of cargo spaces and workstations is gradually valued, and the utilization rate of cargo spaces and workstations is increasing. In order to improve work efficiency, the factory combines AGV robots for transportation. When transporting goods, it is necessary to manage cargo spaces and workstations. Especially for some factories with small use areas and limitations, the layout of cargo spaces and workstations is limited, and it is even more necessary to greatly improve the utilization rate of cargo spaces and workstations, and to increase production capacity by improving the utilization rate of cargo spaces and workstations. In the traditional job scheduling method, when there are goods on cargo spaces and workstations, they can only be used again after they are moved from the cargo spaces or workstations, resulting in too long a gap between job tasks; in addition, when the AGV robot is far away from the cargo space, it takes a long time, the production operation rhythm is slow, and the operation efficiency is low. Summary of the invention
[0003] The purpose of the present invention is to provide a method for scheduling operations for releasing the status of cargo spaces or workstations in advance, which solves the above-mentioned technical problems.
[0004] Another object of the present invention is to provide a job scheduling system for releasing cargo spaces or workstation status in advance that implements the above-mentioned job scheduling method for releasing cargo spaces or workstation status in advance.
[0005] Another object of the present invention is to provide a job scheduling device that implements the above-mentioned job scheduling method for releasing the cargo space or work station status in advance.
[0006] To this end, the technical solution of the present invention is as follows:
[0007] A method for scheduling a job to release a cargo space or a workstation status in advance, the steps are as follows:
[0008] 1) The warehouse management system publishes the material handling task of transporting materials from the starting cargo location or workstation to the terminal cargo location or workstation to the warehouse control system, marks the status of the material handling task, and updates the usage status of the starting cargo location or workstation and the terminal cargo location or workstation;
[0009] 2) The warehouse control system receives the material handling task from the warehouse management system and issues the material handling task to the idle AGV robot;
[0010] 3) The AGV robot receives the task assigned by the warehouse control system and starts; the start signal of the AGV robot is fed back to the warehouse control system, and then transmitted to the warehouse management system via the warehouse control system, and the warehouse management system updates the status of the material handling task;
[0011] 4) The AGV robot walks to the starting cargo position or workstation, and its lifting mechanism lifts the material on the starting cargo position or workstation, and feeds back the lifting signal to the warehouse control system, which is then transmitted to the warehouse management system through the warehouse control system; the warehouse management system updates the status of the material handling task and the usage status of the starting cargo position or workstation, so that the starting cargo position or workstation is released in advance for redistribution and use by the warehouse management system;
[0012] 5) The AGV robot walks from the starting cargo location or workstation to the final cargo location or workstation. In this process, case 1): if there is no other AGV robot working at the final cargo location or workstation before the AGV robot reaches the final cargo location or workstation, the AGV robot directly places the material on the designated cargo location or workstation; case 2): if there is another AGV robot working at the final cargo location or workstation when the AGV robot is about to reach the final cargo location or workstation, the AGV robot will suspend the material handling task and keep the interval waiting until the other AGV robots leave, and then continue to perform the material handling task;
[0013] 6) When the AGV robot arrives at the final cargo location or workstation, its lifting mechanism will place the lifted materials at the final cargo location or workstation and then retract them, and feed back the lifting cancellation signal to the warehouse control system, which is then transmitted to the warehouse management system through the warehouse control system; the warehouse management system updates the status of the material handling operation task and updates the usage status of the final cargo location or workstation.
[0014] Furthermore, the warehouse management system marks the use status of the cargo space or workstation as follows:
[0015] When there are materials placed on a cargo space or workstation and it is not in the process of material handling, the cargo space or workstation is marked as "full & unlocked";
[0016] When there are materials placed on a cargo space or workstation and the cargo space or workstation is in the process of material handling, the cargo space or workstation is marked as "full & locked";
[0017] When there is no material placed on the cargo space or workstation and it is not in the process of material handling, the cargo space or workstation is marked as "empty & unlocked";
[0018] When there is no material placed on a cargo location or workstation and it is in the process of material handling, the cargo location or workstation is marked as "empty & locked".
[0019] The method for marking the usage status of cargo locations or workstations in the warehouse management system can mark cargo locations or workstations in different usage statuses and task execution statuses, so that when the warehouse management system issues material handling operation tasks, there will be no problem of repeated assignment of tasks to cargo locations or workstations.
[0020] Furthermore, the warehouse management system marks the material handling task as follows:
[0021] When the warehouse management system releases the material handling task to the warehouse control system, the status of the material handling task is STATU=0;
[0022] When the warehouse management system receives the AGV robot start signal feedback sent by the warehouse control system, the status of the material handling task is STATU=1;
[0023] When the warehouse management system receives the AGV robot lifting signal feedback sent by the warehouse control system, the status of the material handling task is STATU=2;
[0024] When the warehouse management system receives the AGV robot lifting cancellation signal feedback sent by the warehouse control system, the status of the material handling operation task is STATU=3.
[0025] The warehouse management system's marking method for material handling tasks can continuously monitor the implementation status of material handling tasks, promptly discover problems where the task status has not been updated for a long time, and facilitate subsequent timely confirmation of the cause of the problem.
[0026] Further, in case 2) of step 5), in case 2) of step 5), after the AGV robot detects other AGV robots using the distance detection device provided thereon, it suspends the execution of the material handling task and maintains a distance from the other AGV robots according to the set safety distance threshold.
[0027] Furthermore, in step 6), after the warehouse management system updates the status of the material handling task, the warehouse control system updates the working status of the AGV robot to idle, and the AGV robot automatically returns to the waiting position to wait or charge, or receives new material handling task instructions from the warehouse control system on the spot.
[0028] In practical applications, the job scheduling method for releasing the status of storage locations or workstations in advance can be applied to material transfer operations in multiple scenarios. Materials can specifically refer to goods, equipment, tooling, etc.; for example: it can be applied to the movement of goods between different storage locations in a warehouse, and it can also be applied to the movement of different operating equipment or instruments at operating stations.
[0029] A job scheduling system for releasing the status of cargo space or workstation in advance, comprising:
[0030] The warehouse management system is used to issue material handling task instructions and update the status of material handling tasks and the usage status of cargo spaces or workstations according to the feedback signals of the AGV robots transmitted by the warehouse control system;
[0031] The warehouse control system is used to receive tasks issued by the warehouse management system, schedule the idle AGV robots to execute task instructions, and feed back the feedback signals received from the AGV robots to the warehouse management system;
[0032] There are multiple AGV robots, each of which receives and executes the task instructions issued by the warehouse control system, and in the process of task execution, it feeds back the start signal, lifting signal and lifting cancellation signal to the warehouse control system in turn; each AGV robot is also provided with a distance detection device for obstacle avoidance, so that when the AGV robot detects other AGV robots on the path ahead during walking, it will pause the task and maintain a safe distance threshold distance; wherein, the distance detection device can be adopted but not limited to a radar detection device, a laser detection device, etc.
[0033] A job scheduling device includes a memory and a processor; wherein the processor executes the above-mentioned job scheduling method for releasing the status of a cargo space or a workstation in advance by calling a control program stored in the memory.
[0034] Compared with the existing technology, the job scheduling method, system and device for releasing the status of cargo spaces or workstations in advance can reduce the waiting time of AGV robots during the operation process, increase the frequency of use of cargo spaces or workstations, improve the rhythm, and increase production capacity; especially for factories with less limitations, it can greatly solve the problem of insufficient cargo spaces and workstations, and at the same time can be well utilized, greatly improving operation efficiency and reducing time costs. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] Figure 1 It is a schematic diagram of the structure of the cargo storage area, warehouse management system, warehouse control system and multiple AGV robots in the warehouse according to an embodiment of the present invention;
[0036] Figure 2 It is a logic diagram of the change of the cargo space usage status and the task status in the job scheduling method for releasing the cargo space or workstation status in advance in the embodiment of the present invention;
[0037] Figure 3 The present invention is a flowchart of a method for scheduling a job for releasing a cargo space or a workstation status in advance in an embodiment of the present invention. DETAILED DESCRIPTION
[0038] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments, but the following embodiments are by no means intended to limit the present invention in any way.
[0039] The following describes the specific implementation process of the operation scheduling method for releasing the cargo space or workstation status in advance by taking the cargo handling process in a warehouse as an example.
[0040] See also Figure 1 The warehouse is equipped with multiple cargo storage areas, each of which is divided into A1 and A2 columns, each of which has nine positions, namely B1 to B9. Based on this, each cargo position in the cargo storage area is represented by "column number + position number". For example, cargo position A1B1 refers to position B1 in column A1 of the cargo storage area. At the same time, in order to realize the handling and scheduling of the goods in the warehouse, the warehouse is also equipped with a warehouse management system, a warehouse control system, and nine AGV robots for performing cargo handling tasks.
[0041] The warehouse management system, referred to as WMS, is used to issue task instructions for the transportation of goods between different cargo locations to the warehouse control system (WCS) based on the usage status of all cargo locations in the warehouse. The usage status of all cargo locations in the warehouse is updated in real time based on the content of the task instructions and the action feedback signals transmitted by the AGV robot during the cargo transportation process sent by the warehouse control system (WCS).
[0042] The specific method for the warehouse management system (WMS) to mark the usage status of all cargo locations in the warehouse is as follows: when there are goods stored on the cargo location and it is not in the cargo handling operation task, the status of the cargo location in the warehouse control system (WMS) is marked as "full & unlocked"; when there are no goods on the cargo location and it is not in the cargo handling operation task, the status of the cargo location in the warehouse control system (WMS) is marked as "empty & unlocked"; when there are goods stored on the cargo location and it is in the cargo handling operation task, the status of the cargo location in the warehouse control system (WMS) is marked as "full & locked" to avoid duplication of cargo locations in subsequent released operation tasks; when there are no goods on the cargo location and it is in the cargo handling operation task, the status of the cargo location in the warehouse control system (WMS) is marked as "empty & locked" to avoid duplication of cargo locations in subsequent released operation tasks.
[0043] After the warehouse management system (WMS) issues a cargo handling task and during the subsequent execution of the cargo handling task by the AGV robot, the status of the cargo handling task is also updated in real time; specifically, when the warehouse management system (WMS) issues a cargo handling task to the warehouse control system (WCS), the status of the task in the warehouse management system (WMS) is STATU=0; when the AGV robot starts to execute the task, the start signal fed back by the AGV robot is transmitted to the warehouse management system (WMS) through the warehouse control system (WCS), and the status of the task in the warehouse management system (WMS) is STATU=1; when the AGV robot makes a lifting gesture due to picking up goods from the cargo location, the lifting signal fed back by the AGV robot is transmitted to the warehouse management system (WMS) through the warehouse control system (WCS), and the status of the task in the warehouse management system (WMS) is STATU=2; when the AGV machine When the person puts the picked goods into the storage location and ends the lifting posture, the lifting cancellation signal fed back by the AGV robot is transmitted to the warehouse management system (WMS) through the warehouse control system (WCS), and the status of the operation task in the warehouse management system (WMS) is STATU=3; associated, when the status of the operation task in the warehouse management system (WMS) is STATU=2, the warehouse management system (WMS) correspondingly updates the use status of the picking storage location from "full & locked" to "empty & unlocked", that is, the storage location is no longer in the cargo handling operation task, the storage location is released in advance, and can be immediately used for new task allocation of the warehouse management system (WMS); when the status of the operation task in the warehouse management system (WMS) is STATU=3, the warehouse management system (WMS) correspondingly updates the use status of the delivery storage location from "empty & locked" to "full & unlocked", that is, the storage location is no longer in the cargo handling operation task, and can be immediately used for new task allocation of the warehouse management system (WMS).
[0044] The warehouse control system, referred to as WCS, is used to issue cargo handling tasks from the warehouse management system (WMS) to idle AGV robots based on the working status of all AGV robots in the warehouse; and forward the action feedback signals transmitted by the AGV robots during the cargo handling process to the warehouse management system (WMS).
[0045] There are multiple AGV robots, each of which receives and executes the task instructions issued by the warehouse control system, and during the task execution process, it feedbacks the start signal, lifting signal and lifting cancellation signal to the warehouse control system in turn; each AGV robot is also equipped with a radar device for obstacle avoidance. The radar device detection can suspend the task when other AGV robots are detected in front of the walking path, and maintain a safe distance threshold distance.
[0046] See also Figure 2~Figure 3 , below, taking the AGV robot 1 and AGV robot 2 performing cargo handling task A and cargo handling task B respectively in partially overlapping time periods as an example, the specific implementation steps of the operation scheduling method for releasing the cargo space or workstation status in advance are described as follows.
[0047] The specific execution process of the cargo handling task A and the cargo handling task B is as follows:
[0048] S1. Execution of cargo handling task A:
[0049] S101, the warehouse management system (WMS) issues a cargo handling task A to the warehouse control system (WCS) according to the cargo storage management rules and the real-time usage status of all cargo locations, which specifically involves moving the cargo stored in cargo location A1B1 to cargo location A2B2;
[0050] Among them, before the cargo handling task A is released, cargo location A1B1 has cargo stored in it, and its status in the warehouse management system (WMS) is marked as "full & unlocked", while cargo location A2B2 has no cargo stored in it and is vacant, and its status in the warehouse management system (WMS) is marked as "empty & unlocked"; when the warehouse management system (WMS) releases the cargo handling task A to the warehouse control system (WCS), the status of cargo location A1B1 in the warehouse management system (WMS) is changed from "full & unlocked" to "full & locked", and the status of cargo location A2B2 in the warehouse management system (WMS) is changed from "empty & unlocked" to "empty & locked"; at the same time, the warehouse management system (WMS) updates the status of cargo handling task A to STATU=0;
[0051] S102, the warehouse control system (WCS) receives the cargo handling task A from the warehouse management system (WMS), and according to the working status of all AGV robots in the warehouse, issues the cargo handling task A to the idle AGV robot 1, instructing the AGV robot 1 to perform the task of transporting the cargo stored in the cargo location A1B1 to the cargo location A2B2; at this time, the warehouse control system (WCS) updates the working status of the AGV robot 1 to "executing the task";
[0052] S103, AGV robot 1 receives the task assigned by the warehouse control system (WCS) and starts. At this time, the start signal of AGV robot 1 is fed back to the warehouse control system (WCS), and then transmitted to the warehouse management system (WMS) via the warehouse control system (WCS). The warehouse management system (WMS) updates the status of cargo handling task A to STATU=1.
[0053] S104, AGV robot 1 walks to cargo location A1B1, and extends its mechanical arm to lift the cargo on cargo location A1B1; at this time, the mechanical arm lifting signal of AGV robot 1 is fed back to the warehouse control system (WCS), and transmitted to the warehouse management system (WMS) via the warehouse control system (WCS); the warehouse management system (WMS) updates the status of cargo handling task A to STATU=2, and at the same time updates the use status of cargo location A1B1 from "full & locked" to "empty & unlocked"; at this time, cargo location A1B1 is released in advance and can be used for allocation and use by the warehouse management system (WMS) again;
[0054] S105, AGV robot 1 walks to the cargo location A2B2, and retracts the robotic arm after the cargo lifted by the robotic arm is stably placed at the cargo location A2B2; at this time, the lifting cancellation signal generated by the retraction of the robotic arm of AGV robot 1 is fed back to the warehouse control system (WCS), and transmitted to the warehouse management system (WMS) via the warehouse control system (WCS); the warehouse management system (WMS) updates the status of cargo handling task A to STATU=3, and at the same time updates the use status of cargo location A2B2 from "empty & locked" to "full & unlocked"; the warehouse control system (WCS) updates the working status of AGV robot 1 to "idle";
[0055] After the above steps S101 to S105, the AGV robot 1 completes the cargo handling task A, and the AGV robot 1 returns to the initial parking position or the original location to prepare for executing a new task instruction.
[0056] S2. Execution of cargo handling task B:
[0057] After step S103, the warehouse management system (WMS) issues cargo handling task B to the warehouse control system (WCS) based on the requirement to vacate the cargo location A1B2. At this moment, the usage status of cargo location A1B1 has been updated to "empty & unlocked" in advance, so it is also within the task allocation range of the warehouse management system (WMS);
[0058] S201, the warehouse management system (WMS) issues a cargo handling task B to the warehouse control system (WCS), which specifically involves moving the cargo stored in the cargo location A1B2 to the cargo location A1B1; at this time, the status of the cargo location A1B2 in the warehouse management system (WMS) is changed from "full & unlocked" to "full & locked", and the status of the cargo location A1B1 in the warehouse management system (WMS) is changed from "empty & unlocked" to "empty & locked"; the warehouse management system (WMS) updates the status of the cargo handling task B to STATU=0;
[0059] S202, the warehouse control system (WCS) receives the cargo handling task B from the warehouse management system (WMS), and according to the working status of all AGV robots in the warehouse, issues the cargo handling task B to the idle AGV robot 2, instructing the AGV robot 2 to perform the task of transporting the cargo stored in the cargo location A1B2 to the cargo location A1B1; at this time, the warehouse control system (WCS) updates the working status of the AGV robot 2 to "executing the task";
[0060] S203, AGV robot 2 receives the task assigned by the warehouse control system (WCS) and starts. At this time, the start signal of AGV robot 2 is fed back to the warehouse control system (WCS), and then transmitted to the warehouse management system (WMS) via the warehouse control system (WCS). The warehouse management system (WMS) updates the status of cargo handling task B to STBTU=1.
[0061] S204, AGV robot 2 walks to cargo location A1B2, and extends its mechanical arm to lift the cargo on cargo location A1B2; at this time, the lifting signal of the mechanical arm of AGV robot 2 is fed back to the warehouse control system (WCS), and transmitted to the warehouse management system (WMS) via the warehouse control system (WCS); the warehouse management system (WMS) updates the status of cargo handling task B to STBTU=2, and at the same time updates the use status of cargo location A1B2 from "full & locked" to "empty & unlocked"; at this time, although AGV robot 2 is still at cargo location A1B2, cargo location A1B2 can be used again for allocation and use by the warehouse management system (WMS) due to its early release, that is, the operation time when AGV robot 2 completes lifting the cargo and leaves cargo location A1B2 is also used for task management allocation of the warehouse management system and early operation of other AGV robots;
[0062] S205, AGV robot 2 walks to the cargo location A1B1, and retracts the robotic arm after the cargo lifted by the robotic arm is stably placed at the cargo location A1B1; at this time, the lifting cancellation signal generated by the retraction of the robotic arm of AGV robot 2 is fed back to the warehouse control system (WCS), and transmitted to the warehouse management system (WMS) via the warehouse control system (WCS); the warehouse management system (WMS) updates the status of cargo handling task B to STBTU=3, and at the same time updates the use status of cargo location A1B1 from "empty & locked" to "full & unlocked"; the warehouse control system (WCS) updates the working status of AGV robot 2 to "idle" according to the lifting cancellation signal fed back by the robotic arm of AGV robot 2;
[0063] In this step, AGV robot 2 needs to first walk from cargo location A1B2 to cargo location A1B1. Since the target cargo location A1B1 of AGV robot 2 is the cargo location released in advance in cargo handling task A, in the actual operation process, the operation trajectory between AGV robot 1 and AGV robot 2 has the following two situations:
[0064] Case 1: If the starting position of AGV robot 2 is far away from cargo position A1B2, or the handling speed is slow, so that AGV robot 1 has completed cargo handling task A before it reaches cargo position A1B1, then AGV robot 2 can directly and promptly place the cargo on cargo position A1B1;
[0065] Case 2: If AGV robot 2 is about to arrive at cargo location A1B1 and AGV robot 1 has not yet completed cargo placement, AGV robot 2 will detect the presence of AGV robot 1 using its own radar device, suspend cargo handling task B, and maintain a safe distance threshold distance from AGV robot 1; after AGV robot 1 completes cargo placement and leaves cargo location A1B1, AGV robot 2 will continue to perform cargo handling task B;
[0066] After the above steps S201 to S205, the AGV robot 2 completes the cargo handling task B, and the AGV robot 2 returns to the initial parking position or the original location to prepare for executing a new task instruction.
[0067] During the execution of the above-mentioned cargo handling task A and cargo handling task B, two cargo locations (i.e., cargo location A1B1 and cargo location A1B2) are released in advance according to the action signal feedback of the AGV robot, so that the two cargo locations can be used for allocation and use of the warehouse management system (WMS) in a timely and advance manner, greatly improving the utilization of cargo locations and workstations; at the same time, the operation of releasing the cargo location status in advance does not affect the execution of the current task, nor will it be affected by the failure of other tasks to be completed, effectively improving the production rhythm; and so on, following this method, whether it is the task rhythm or the utilization rate of the cargo location, it will undoubtedly greatly improve the production capacity for the production progress.
[0068] The present invention and the implementation methods are described above. The above are only embodiments of the present application. The drawings are only one of the implementation methods of the present invention. The actual structure is not limited thereto and is not used to limit the protection scope of the present application. For those skilled in the art, the present application may have various changes and variations. Without departing from the purpose of the invention, any structural method and implementation method similar to the technical solution that are not creatively designed shall belong to the protection scope of the present invention.
Claims
1. A method for scheduling operations for releasing the status of cargo spaces or workstations in advance, characterized in that: The steps are: 1) The warehouse management system publishes a material handling task for transporting materials from a starting cargo position or workstation to a terminal cargo position or workstation to the warehouse control system, marks the status of the material handling task, and updates the usage status of the starting cargo position or workstation and the terminal cargo position or workstation; the updating of the usage status of the starting cargo position or workstation and the terminal cargo position or workstation includes: before the cargo handling task is published, the status of the starting cargo position or workstation in the warehouse management system is marked as "full & unlocked", and the status of the terminal cargo position or workstation in the warehouse management system is marked as "empty & unlocked"; after the warehouse management system publishes the cargo handling task to the warehouse control system, the status of the starting cargo position or workstation in the warehouse management system is changed from "full & unlocked" to "full & locked", and the status of the terminal cargo position or workstation in the warehouse management system is changed from "empty & unlocked" to "empty & locked"; 2) The warehouse control system receives the material handling task from the warehouse management system and issues the material handling task to the idle AGV robot; 3) The AGV robot receives the task assigned by the warehouse control system and starts; the start signal of the AGV robot is fed back to the warehouse control system, and then transmitted to the warehouse management system via the warehouse control system, and the warehouse management system updates the status of the material handling task; 4) The AGV robot walks to the starting cargo position or workstation, and its lifting mechanism lifts the material on the starting cargo position or workstation, and feeds back the lifting signal to the warehouse control system, which is then transmitted to the warehouse management system via the warehouse control system; the warehouse management system updates the status of the material handling task, and updates the usage status of the starting cargo position or workstation, so that the starting cargo position or workstation is released in advance for re-allocation and use by the warehouse management system; the updating of the usage status of the starting cargo position or workstation includes: updating the usage status of the starting cargo position or workstation from "full & locked" to "empty & unlocked", so that it can be used for allocation and use by the warehouse management system again; 5) The AGV robot walks from the starting cargo location or workstation to the final cargo location or workstation. In this process, case 1): if there is no other AGV robot working at the final cargo location or workstation before the AGV robot reaches the final cargo location or workstation, the AGV robot directly places the material on the designated cargo location or workstation; case 2): if there is another AGV robot working at the final cargo location or workstation when the AGV robot is about to reach the final cargo location or workstation, the AGV robot will suspend the material handling task and keep the interval waiting until the other AGV robots leave, and then continue to perform the material handling task; 6) When the AGV robot reaches the final cargo location or workstation, its lifting mechanism places the lifted material at the final cargo location or workstation and then retracts it, and feeds back a lifting cancellation signal to the warehouse control system, which is then transmitted to the warehouse management system via the warehouse control system; the warehouse management system updates the status of the material handling task and updates the usage status of the final cargo location or workstation; the updating of the usage status of the final cargo location or workstation includes: updating the usage status of the final cargo location or workstation from "empty & locked" to "full & unlocked"; The warehouse management system marks the usage status of cargo spaces or workstations as follows: When there are materials placed on a cargo space or workstation and it is not in the process of material handling, the cargo space or workstation is marked as "Full & Unlocked"; When there are materials placed on a cargo space or workstation and the cargo space or workstation is in the process of material handling, the cargo space or workstation is marked as "full & locked"; When there is no material placed on the cargo space or workstation and it is not in the process of material handling, the cargo space or workstation is marked as "empty & unlocked"; When there is no material placed on a cargo location or workstation and it is in the process of material handling, the cargo location or workstation is marked as "empty & locked".
2. The method for scheduling the operation of releasing the cargo space or workstation status in advance according to claim 1, characterized in that: The warehouse management system marks material handling tasks as follows: When the warehouse management system releases the material handling task to the warehouse control system, the status of the material handling task is STATU=0; When the warehouse management system receives the AGV robot start signal feedback sent by the warehouse control system, the status of the material handling task is STATU=1; When the warehouse management system receives the AGV robot lifting signal feedback sent by the warehouse control system, the status of the material handling task is STATU=2; When the warehouse management system receives the AGV robot lifting cancellation signal feedback sent by the warehouse control system, the status of the material handling operation task is STATU=3.
3. The method for scheduling the operation of releasing the cargo space or workstation status in advance according to claim 1, characterized in that: In case 2) of step 5), after the AGV robot detects other AGV robots using the distance detection device provided thereon, it suspends the execution of the material handling task and maintains a distance from the other AGV robots according to the set safety distance threshold.
4. The method for scheduling the operation of releasing the cargo space or workstation status in advance according to claim 1, characterized in that: In step 6), after the warehouse management system updates the status of the material handling task, the warehouse control system updates the working status of the AGV robot to idle, and the AGV robot automatically returns to the waiting position to wait or charge, or receives new material handling task instructions from the warehouse control system on the spot.
5. A job scheduling system for releasing the cargo space or workstation status in advance, which executes the job scheduling method for releasing the cargo space or workstation status in advance as described in any one of claims 1 to 4, characterized in that: include: The warehouse management system is used to issue material handling task instructions and update the status of material handling tasks and the usage status of cargo spaces or workstations according to the feedback signals of the AGV robots transmitted by the warehouse control system; The warehouse control system is used to receive tasks issued by the warehouse management system, schedule the idle AGV robots to execute task instructions, and feed back the feedback signals received by the AGV robots to the warehouse management system; There are multiple AGV robots, each of which receives and executes the task instructions issued by the warehouse control system, and in the process of task execution, it feedbacks the start signal, lifting signal and lifting cancellation signal to the warehouse control system in turn; each AGV robot is also equipped with a distance detection device for obstacle avoidance, so that when the AGV robot detects other AGV robots on the path ahead during walking, it will pause the task and maintain a safe distance threshold distance.
6. A job scheduling device, comprising a memory and a processor, characterized in that: The processor calls the control program stored in the memory to execute the job scheduling method for early release of the cargo position or work position status as described in any one of claims 1 to 4.
Citation Information
Patent Citations
Method and device for monitoring pressure of test probe
CN104391139A
Self-service goods picking device, self-service goods picking method and control device
CN113947852A
AGV trolley and material storing and taking method thereof
CN117361010A
Anti-collision protection device for industrial robot
CN221314271U