CN-121981657-A - Scheduling control method and device, computer readable storage medium and electronic equipment
Abstract
The application belongs to the technical field of intelligent warehouse sorting, and particularly relates to a scheduling control method, a scheduling control device, a computer readable storage medium and electronic equipment. The method comprises the steps of obtaining environment state information and material order information, generating task sheets according to the environment state information and the material order information to obtain various task sheets to be executed, disassembling the various task sheets to obtain disassembled sub-tasks, and distributing the sub-tasks to corresponding execution devices to enable the execution devices to execute the sub-tasks. According to the application, various task lists to be executed can be adaptively generated according to the environmental state information and the material order information, and are disassembled into subtasks to be distributed to corresponding execution devices, so that the overall dynamic adjustment capability is effectively improved.
Inventors
- HU ZHIJIE
Assignees
- 深圳市优必选科技股份有限公司
Dates
- Publication Date
- 20260505
- Application Date
- 20251223
Claims (10)
- 1. A scheduling control method, comprising: acquiring environmental state information and material order information; generating a task list according to the environment state information and the material order information to obtain various task lists to be executed; disassembling the various task sheets to obtain all sub-tasks after disassembly; and distributing the subtasks to corresponding execution devices so that the execution devices execute the subtasks.
- 2. The scheduling control method according to claim 1, wherein the task list generation according to the environmental status information and the material order information, to obtain various task lists to be executed, includes: Generating a material supplementing task list to be executed according to the environment state information and the material order information, wherein the material supplementing task list is a task list for conveying materials from a warehouse to a material preparing area; generating a feeding task list to be executed according to the environment state information and the material order information, wherein the feeding task list is a task list for conveying materials from a material preparation area to a sorting area; And generating a sorting task list to be executed according to the environment state information and the material order information, wherein the sorting task list is a task list for sorting materials in a sorting area.
- 3. The scheduling control method according to claim 1, wherein the disassembling the task sheets to obtain the disassembled sub-tasks includes: For any task list, under the condition that the task list relates to cooperation of more than two execution devices, the task list is disassembled into more than two subtasks, wherein each subtask is executed by a corresponding execution device.
- 4. The scheduling control method according to claim 1, further comprising, after assigning the respective sub-tasks to the corresponding respective execution devices: and distributing the subtasks executed by the execution device to idle execution devices corresponding to the execution device under the condition that any execution device is detected to be faulty.
- 5. The scheduling control method according to claim 1, further comprising, after assigning the respective sub-tasks to the corresponding respective execution devices: and under the condition that insufficient material preparation is detected, generating a new material supplementing task list, and increasing the task priority corresponding to the new material supplementing task list.
- 6. The scheduling control method according to any one of claims 1 to 5, characterized by further comprising, after assigning the respective sub-tasks to the corresponding respective execution devices: Acquiring task execution results fed back by the execution devices; and updating the environment state information according to the task execution result to obtain the updated environment state information.
- 7. A schedule control apparatus, comprising: The information acquisition module is used for acquiring environmental state information and material order information; The task list generation module is used for generating task lists according to the environment state information and the material order information to obtain various task lists to be executed; The task sheet disassembly module is used for disassembling the various task sheets to obtain disassembled subtasks; and the task allocation module is used for allocating the subtasks to corresponding execution devices so as to enable the execution devices to execute the subtasks.
- 8. The schedule control apparatus according to claim 7, wherein the task sheet generation module comprises: the material supplementing task list generation unit is used for generating a material supplementing task list to be executed according to the environmental state information and the material order information, wherein the material supplementing task list is a task list for conveying materials from a warehouse to a material preparing area; The material feeding task list generation unit is used for generating a material feeding task list to be executed according to the environmental state information and the material order information, wherein the material feeding task list is a task list for conveying materials from a material preparation area to a sorting area; And the sorting task list generation unit is used for generating a sorting task list to be executed according to the environment state information and the material order information, wherein the sorting task list is a task list for sorting materials in a sorting area.
- 9. A computer readable storage medium storing a computer program, wherein the computer program when executed by a processor implements the steps of the scheduling control method according to any one of claims 1 to 6.
- 10. An electronic device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that the processor implements the steps of the scheduling control method according to any one of claims 1 to 6 when executing the computer program.
Description
Scheduling control method and device, computer readable storage medium and electronic equipment Technical Field The application belongs to the technical field of intelligent warehouse sorting, and particularly relates to a scheduling control method, a scheduling control device, a computer readable storage medium and electronic equipment. Background For warehouse sorting in a manufacturing scene such as automobile manufacturing, the cooperative operation of an automatic guided vehicle (Automated Guided Vehicle, AGV) and an execution device such as a robot has become a key direction for improving efficiency along with the popularization of automation devices. However, in the prior art, the storage sorting scheduling control is mainly regular scheduling, and the fixed flow scheduling is adopted for the execution equipment, so that the dynamic adjustment capability is poor. Disclosure of Invention In view of the above, the embodiments of the present application provide a scheduling control method, apparatus, computer readable storage medium, and electronic device, so as to solve the problem of poor dynamic adjustment capability in the existing scheduling control method. A first aspect of an embodiment of the present application provides a scheduling control method, which may include: acquiring environmental state information and material order information; generating a task list according to the environment state information and the material order information to obtain various task lists to be executed; disassembling the various task sheets to obtain all sub-tasks after disassembly; and distributing the subtasks to corresponding execution devices so that the execution devices execute the subtasks. In a specific implementation manner of the first aspect, the generating a task list according to the environmental status information and the material order information to obtain various task lists to be executed may include: Generating a material supplementing task list to be executed according to the environment state information and the material order information, wherein the material supplementing task list is a task list for conveying materials from a warehouse to a material preparing area; generating a feeding task list to be executed according to the environment state information and the material order information, wherein the feeding task list is a task list for conveying materials from a material preparation area to a sorting area; And generating a sorting task list to be executed according to the environment state information and the material order information, wherein the sorting task list is a task list for sorting materials in a sorting area. In a specific implementation manner of the first aspect, the disassembling the task sheets to obtain the disassembled subtasks may include: For any task list, under the condition that the task list relates to cooperation of more than two execution devices, the task list is disassembled into more than two subtasks, wherein each subtask is executed by a corresponding execution device. In a specific implementation manner of the first aspect, after the assigning the respective subtasks to the corresponding respective execution devices, the scheduling control method may further include: and distributing the subtasks executed by the execution device to idle execution devices corresponding to the execution device under the condition that any execution device is detected to be faulty. In a specific implementation manner of the first aspect, after the assigning the respective subtasks to the corresponding respective execution devices, the scheduling control method may further include: and under the condition that insufficient material preparation is detected, generating a new material supplementing task list, and increasing the task priority corresponding to the new material supplementing task list. In a specific implementation manner of the first aspect, after the assigning the respective subtasks to the corresponding respective execution devices, the scheduling control method may further include: Acquiring task execution results fed back by the execution devices; and updating the environment state information according to the task execution result to obtain the updated environment state information. A second aspect of an embodiment of the present application provides a scheduling control apparatus, which may include: The information acquisition module is used for acquiring environmental state information and material order information; The task list generation module is used for generating task lists according to the environment state information and the material order information to obtain various task lists to be executed; The task sheet disassembly module is used for disassembling the various task sheets to obtain disassembled subtasks; and the task allocation module is used for allocating the subtasks to corresponding execution devices so as to enable the execution devi