Intelligent scheduling method and system for flexible processing feeding robot

Through the communication between the flexible production intelligent control terminal and the loading robot, intelligent scheduling of the loading robot is realized based on processing task information and production scheduling rules, solving the problems of low utilization rate of the loading robot and manual intervention when multiple processing equipment performs different or changing tasks, improving utilization rate and reducing costs.

CN116061193BActive Publication Date: 2025-04-22BEIJING DEYIXIN TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202310272371.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-20
Publication Date
2025-04-22
Estimated Expiration
2043-03-20

AI Technical Summary

Technical Problem

When multiple processing equipment performs different or changing processing tasks, it is difficult for the prior art to realize intelligent scheduling of loading robots based on production conditions, resulting in low robot utilization and manual intervention for task switching.

Method used

An intelligent scheduling method for flexible processing and loading robots is proposed. Through the communication between the flexible production intelligent control terminal and the loading robot, control instructions are automatically sent according to the information of the processing task and the production scheduling rules to realize intelligent scheduling of tasks.

Benefits of technology

It improves the utilization rate of feeding robots, reduces production costs, and realizes automatic task switching without manual intervention, reducing the chance of human operation errors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116061193B_ABST
    Figure CN116061193B_ABST
Patent Text Reader

Abstract

The present invention belongs to the field of industrial automatic control technology, and specifically relates to an intelligent scheduling method and system for a flexible processing loading robot. An intelligent scheduling method for a flexible processing loading robot comprises the following steps: one or more processing equipment requests loading, sends a request loading signal to the loading robot, and the robot sends the equipment request information to the flexible production intelligent management and control terminal; the flexible production intelligent management and control terminal determines whether to save the task information of the processing equipment. If so, the flexible production intelligent management and control terminal sends a material collection instruction to the loading robot, and the loading robot executes the material collection; if not, the request information is recorded and waits for a new task. In the present invention, a loading robot can feed multiple processing equipment at the same time, thereby improving the utilization rate of the loading robot and reducing production costs; automatic task switching does not require human intervention, reducing the probability of human operation errors.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the technical field of industrial automatic control, and in particular relates to an intelligent scheduling method and system for a flexible processing feeding robot. Background Art

[0002] In a work area, a loading robot loads materials for one or more processing equipment. If the processing equipment all perform the same processing task, the loading robot only needs to receive the loading and unloading instructions from the processing equipment and execute the set program to complete the task. However, if different processing equipment performs different processing tasks at the same time, or the same processing equipment performs different processing tasks each time according to the production situation, how to make the robot intelligently load materials according to the production situation is a technical problem that technicians in this field need to solve. Summary of the invention

[0003] In order to overcome the problems in the prior art, the present invention proposes an intelligent scheduling method, system, device and storage medium for a flexible processing feeding robot.

[0004] The technical solution of the present invention to solve the above technical problems is as follows:

[0005] In a first aspect, the present invention provides an intelligent scheduling method for a flexible processing feeding robot, comprising the following steps:

[0006] One or more processing equipment requests loading and sends a loading request signal to the loading robot. After receiving the loading instruction, the loading robot requests the processing task information of the processing equipment from the flexible production intelligent management and control terminal;

[0007] The flexible production intelligent management and control terminal determines whether the task information of the processing equipment is saved. If so, the flexible production intelligent management and control terminal sends a material picking instruction to the loading robot, and the loading robot executes the material picking; if not, the request information is recorded and waits for new tasks.

[0008] Furthermore, the flexible production intelligent management and control terminal receives the material loading instruction processing flow, which includes the following steps: the flexible production intelligent management and control terminal receives the processing task information, parses and determines the processing equipment that needs to be loaded, traverses the task information, records all task information of the processing equipment, and filters the tasks according to the production scheduling rules; wherein the processing task information includes the execution status of the processing task, the priority of the processing task, the equipment used by the task, etc.

[0009] Furthermore, the production scheduling rules are specifically as follows:

[0010] If N types of tasks can be produced on any type of processing equipment and the tasks have no priority, the flexible production intelligent control terminal will execute them according to the task flow sequence;

[0011] If N kinds of tasks have no priority, but each task can only be produced on specific processing equipment, the processing equipment produces specific tasks, and the equipment with multiple specific tasks executes the production tasks in the order of task flow;

[0012] If N types of tasks are set with production priorities and can only be produced on specific processing equipment, the processing equipment produces specific tasks, and the equipment with multiple specific tasks executes the production tasks according to the task priority.

[0013] In a second aspect, the present invention further provides an intelligent scheduling system for a flexible processing feeding robot, the system comprising a flexible production intelligent management and control terminal, a processing equipment end, a feeding robot, and a communication module for realizing communication between the flexible production intelligent management and control terminal, the processing equipment end, and the feeding robot;

[0014] The flexible production intelligent management and control terminal is used to send control instructions to the loading robot and control the corresponding processing tasks in each loading robot according to the production scheduling rules;

[0015] The loading robot receives the processing task instructions sent by the flexible production intelligent management and control terminal through the network, and automatically takes the materials and places them into the processing equipment according to the content of the instructions;

[0016] The processing equipment end is used to perform processing according to instructions, or send a request for loading instructions to the loading robot when idle.

[0017] Furthermore, processing task information is configured in the flexible production intelligent management and control terminal, and the processing task information includes the execution status of the processing task, the priority of the processing task, the equipment used by the task, etc.

[0018] Furthermore, the production scheduling rules are specifically as follows:

[0019] If N types of tasks can be produced on any type of processing equipment and the tasks have no priority, the flexible production intelligent control terminal will execute them according to the task flow sequence;

[0020] If N kinds of tasks have no priority, but each task can only be produced on specific processing equipment, the processing equipment produces specific tasks, and the equipment with multiple specific tasks executes the production tasks in the order of task flow;

[0021] If N types of tasks are set with production priorities and can only be produced on specific processing equipment, the processing equipment produces specific tasks, and the equipment with multiple specific tasks executes the production tasks according to the task priority.

[0022] In the third aspect, the present invention also provides an intelligent scheduling device for a flexible processing and loading robot, which includes: a processor, a memory and a program; the program is stored in the memory, and the processor calls the program stored in the memory to execute an intelligent scheduling method for a flexible processing and loading robot described in any embodiment of the first aspect.

[0023] In a fourth aspect, the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium is configured to store a program, wherein the program is configured to execute the intelligent scheduling method for a flexible processing loading robot described in any embodiment of the first aspect.

[0024] Compared with the prior art, the present invention has the following technical effects:

[0025] In a working area, one loading robot feeds multiple processing equipment at the same time, which improves the utilization rate of the loading robot and reduces production costs. Different processing equipment performs different processing tasks at the same time, or the same processing equipment performs different processing tasks each time according to the production situation. The flexible production intelligent management and control terminal sends control instructions to the loading robot according to the production situation, and automatic task switching does not require human intervention, reducing the chance of human operation errors. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] In order to more clearly illustrate the technical solutions and advantages in the embodiments of the present invention or the prior art, the drawings required for use in the embodiments or the prior art descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0027] Figure 1 It is a schematic diagram of the structure of the equipment network topology diagram of the present invention;

[0028] Figure 2 A schematic diagram of the material loading process for the processing equipment of the present invention is provided;

[0029] Figure 3 This is a schematic diagram of the process flow of the flexible production intelligent management and control terminal receiving the material loading instruction. DETAILED DESCRIPTION

[0030] In order to further explain the technical means and effects taken by the present invention to achieve the predetermined invention purpose, the specific implementation methods, structures, features and effects of the technical solutions proposed by the present invention are described in detail below in conjunction with the accompanying drawings and preferred embodiments. The specific features, structures or characteristics in one or more embodiments may be combined in any suitable form. Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by technicians in the technical field of the present invention.

[0031] In order to solve the problems that the longer a single product is processed, the longer the robot's idle time is, and the lower the robot utilization rate is; and the problem that automatic execution of multiple tasks cannot be achieved and manual intervention is generally required when switching tasks, the present invention proposes an intelligent scheduling method, system, device and storage medium for a flexible processing loading robot.

[0032] In one embodiment of the present invention, a method for intelligent scheduling of a flexible processing loading robot is provided, comprising the following steps:

[0033] One or more processing equipment requests loading and sends a loading request signal to the loading robot. After receiving the loading instruction, the loading robot requests the processing task information of the processing equipment from the flexible production intelligent management and control terminal;

[0034] The flexible production intelligent management and control terminal determines whether the task information of the processing equipment is saved. If so, the flexible production intelligent management and control terminal sends a material picking instruction to the loading robot, and the loading robot executes the material picking; if not, the request information is recorded and waits for new tasks.

[0035] The flexible production intelligent management and control terminal receives the material loading instruction processing flow, and this step may include the following steps: the flexible production intelligent management and control terminal receives the processing task information, parses and determines the processing equipment that needs to be loaded, traverses the task information, records all task information of the processing equipment, and filters tasks according to the production scheduling rules; wherein the processing task information includes the execution status of the processing task, the priority of the processing task, the equipment used by the task, etc.

[0036] The production scheduling rules are as follows:

[0037] If N types of tasks can be produced on any type of processing equipment and the tasks have no priority, the flexible production intelligent control terminal will execute them according to the task flow sequence;

[0038] If N kinds of tasks have no priority, but each task can only be produced on specific processing equipment, the processing equipment produces specific tasks, and the equipment with multiple specific tasks executes the production tasks in the order of task flow;

[0039] If N types of tasks are set with production priorities and can only be produced on specific processing equipment, the processing equipment produces specific tasks, and the equipment with multiple specific tasks executes the production tasks according to the task priority.

[0040] As an example, there are three processing equipment M1, M2, and M3; a loading robot S1; and a flexible production intelligent management and control terminal P1. There are four processing tasks: A, B, C, and D. The tasks are executed in different situations:

[0041] Case 1: All four tasks can be produced on any processing equipment, and the tasks have no priority. The flexible production intelligent control terminal executes them in the order of A->B->C->D.

[0042] Case 2: The four tasks have no priority, but each task can only be produced on a specific processing equipment. The processing equipment produces specific tasks, and the equipment with multiple specific tasks executes the production tasks in the order of the task flow;

[0043] Case 3: 4 types of tasks are set with production priorities, and can only be produced on specific processing equipment. The processing equipment produces specific tasks, and the equipment with multiple specific tasks executes production tasks according to task priority.

[0044] The above-mentioned intelligent scheduling method for a flexible processing feeding robot can achieve the following beneficial effects in solving the technical problems raised in the background technology:

[0045] One loading robot can feed multiple processing equipment at the same time, which improves the utilization rate of the loading robot and reduces production costs; automatic task switching does not require human intervention, reducing the chance of human operation errors.

[0046] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0047] Based on the same inventive concept, the embodiment of the present application also provides a flexible processing loading robot intelligent scheduling system for implementing the above-mentioned flexible processing loading robot intelligent scheduling method. The implementation solution provided by the system to solve the problem is similar to the implementation solution recorded in the above-mentioned method, so the specific limitations in one or more system embodiments provided below can refer to the above-mentioned limitations on a flexible processing loading robot intelligent scheduling method, which will not be repeated here.

[0048] In one embodiment of the present invention, a flexible processing feeding robot intelligent scheduling system is provided, the system comprising a flexible production intelligent management and control terminal, a processing equipment end, a feeding robot, and a communication module for realizing communication between the flexible production intelligent management and control terminal, the processing equipment end, and the feeding robot;

[0049] The flexible production intelligent control terminal is used to send control instructions to the feeding robot to control the corresponding processing tasks in each feeding robot. When a certain processing task is running, the feeding robot is the corresponding functional robot;

[0050] Specifically, a set of DYX (multi-integrated information control, i.e. DuoyuanYitihua Xinxikongzhi is composed of the initials DYX) flexible production control software is run in the flexible production intelligent control terminal. The processing task information is configured in the DYX flexible production control software. The processing task information includes the execution status of the processing task, the priority of the processing task, the equipment used for the task, etc.

[0051] The loading robot receives the processing task instructions sent by the flexible production intelligent management and control terminal through the network, and automatically takes the materials and places them into the processing equipment according to the content of the instructions;

[0052] Specifically, the loading robot is used to communicate with the flexible production intelligent management and control terminal and the processing equipment, receive loading request instructions sent when the processing equipment is idle, request processing task data of the processing equipment from the flexible production intelligent management and control terminal; and receive control instructions from the flexible production intelligent management and control terminal, automatically take materials and place them in the processing equipment.

[0053] The processing equipment end is used to perform processing according to instructions, or send a request for loading instructions to the loading robot when idle.

[0054] In an embodiment of the present invention, a flexible processing and loading robot intelligent scheduling device is also provided, which includes: a processor, a memory and a program; the program is stored in the memory, and the processor calls the program stored in the memory to execute the above-mentioned flexible processing and loading robot intelligent scheduling method.

[0055] In the above-mentioned implementation of an intelligent scheduling device based on a flexible processing feeding robot, the memory and the processor are electrically connected directly or indirectly to realize data transmission or interaction. For example, these elements can be electrically connected to each other through one or more communication buses or signal lines, such as through a bus connection. The memory stores computer-executable instructions for implementing the data access control method, including at least one software function module that can be stored in the memory in the form of software or firmware. The processor executes various functional applications and data processing by running the software programs and modules stored in the memory.

[0056] The memory may be, but is not limited to, a random access memory (RAM), a read only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable read-only memory (EEPROM), etc. The memory is used to store programs, and the processor executes the programs after receiving the execution instruction.

[0057] The processor may be an integrated circuit chip having the ability to process signals. The above-mentioned processor may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc. The methods, steps, and logic block diagrams disclosed in the embodiments of the present application may be implemented or executed. The general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.

[0058] In an embodiment of the present invention, a computer-readable storage medium is further provided. The computer-readable storage medium is configured to store a program, and the program is configured to execute the above-mentioned intelligent scheduling method for a flexible processing loading robot.

[0059] It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as methods, devices, or computer program products. Therefore, embodiments of the present invention may take the form of complete software embodiments, or embodiments combining software and hardware aspects. Furthermore, embodiments of the present invention may take the form of a computer program product implemented on one or more computer-usable storage media containing computer-usable program code.

[0060] The embodiments of the present invention are described with reference to flowcharts and / or block diagrams of methods, terminal devices (systems), and computer program products according to the embodiments of the present invention. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate means for implementing the functions specified in the flowchart.

[0061] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device that implements the functions specified in the flowchart.

[0062] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operation steps are executed on the computer or other programmable terminal device to produce computer-implemented processing, whereby the instructions executed on the computer or other programmable terminal device provide steps for implementing the functions specified in the flowchart.

[0063] The above is a detailed introduction to the application of a flexible processing loading robot intelligent scheduling method, a flexible processing loading robot intelligent scheduling device and a computer-readable storage medium provided by the present invention. Specific examples are used in this article to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea; at the same time, for general technical personnel in this field, according to the idea of ​​the present invention, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.

Claims

1. A flexible processing feeding robot intelligent scheduling method, characterized in that: The following steps are involved: One or more processing equipment requests loading and sends a loading request signal to the loading robot. After receiving the loading instruction, the loading robot requests the processing task information of the processing equipment from the flexible production intelligent management and control terminal; The flexible production intelligent control terminal determines whether there is task information for the processing equipment. If so, the flexible production intelligent control terminal sends a material fetching instruction to the loading robot, and the loading robot executes the material fetching. If not, the request information is recorded and new tasks are waited for. The flexible production intelligent management and control terminal sends a material fetching instruction to the loading robot. The process includes the following steps: the flexible production intelligent control terminal receives the processing task information, parses and determines the processing equipment to be loaded, traverses the task information, records all the task information of the processing equipment, and selects the tasks according to the production scheduling rules; wherein the production scheduling rules are specifically: If N types of tasks can be produced on any type of processing equipment and the tasks have no priority, the flexible production intelligent control terminal will execute them according to the task flow sequence; If N kinds of tasks have no priority, but each task can only be produced on specific processing equipment, the processing equipment produces specific tasks, and the equipment with multiple specific tasks executes the production tasks in the order of task flow; If N types of tasks are set with production priorities and can only be produced on specific processing equipment, the processing equipment produces specific tasks, and the equipment with multiple specific tasks executes the production tasks according to the task priority.

2. The intelligent scheduling method for a flexible processing feeding robot according to claim 1 is characterized in that: The processing task information includes the execution status of the processing task, the priority of the processing task, and the equipment used by the task.

3. A flexible processing feeding robot intelligent scheduling system, characterized in that: The system includes a flexible production intelligent management and control terminal, a processing equipment end, a loading robot, and a communication module for realizing communication between the flexible production intelligent management and control terminal, the processing equipment end, and the loading robot; The flexible production intelligent management and control terminal is used to send control instructions to the loading robot and control the corresponding processing tasks in each loading robot according to the production scheduling rules; The loading robot receives the processing task instructions sent by the flexible production intelligent management and control terminal through the network, and automatically takes the materials and places them into the processing equipment according to the content of the instructions; The processing equipment end is used to perform processing according to instructions, or send a request for loading instructions to the loading robot when idle; The production scheduling rules are as follows: If N types of tasks can be produced on any type of processing equipment and the tasks have no priority, the flexible production intelligent control terminal will execute them according to the task flow sequence; If N kinds of tasks have no priority, but each task can only be produced on specific processing equipment, the processing equipment produces specific tasks, and the equipment with multiple specific tasks executes the production tasks in the order of task flow; If N types of tasks are set with production priorities and can only be produced on specific processing equipment, the processing equipment produces specific tasks, and the equipment with multiple specific tasks executes the production tasks according to the task priority.

4. The intelligent scheduling system for a flexible processing and feeding robot according to claim 3 is characterized in that: The processing task information is configured in the flexible production intelligent management and control terminal, and the processing task information includes the execution status of the processing task, the priority of the processing task, and the equipment used by the task.

5. An intelligent scheduling device for a flexible processing feeding robot, characterized in that: It includes: A processor, a memory and a program; the program is stored in the memory, and the processor calls the program stored in the memory to execute an intelligent scheduling method for a flexible processing and loading robot according to any one of claims 1-2.

6. A computer-readable storage medium, characterized in that: The computer-readable storage medium is configured to store a program, and the program is configured to execute the intelligent scheduling method for a flexible processing loading robot as described in any one of claims 1-2.

Citation Information

Patent Citations

  • Automatic production line task scheduling method

    CN107272630A