Manufacturing service resource dynamic scheduling method and system based on random online algorithm

A technology of manufacturing services and online algorithms, applied in the direction of manufacturing computing systems, resources, computing, etc., can solve problems such as inability to alleviate system load pressure, reduce system operating costs, and inability to personalize resource scheduling strategies, so as to improve CPU utilization, The effect of reducing CPU operating pressure and complete traversal

Active Publication Date: 2021-05-28
SHANDONG UNIV
View PDF7 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The inventors found that at present, some relatively mature resource scheduling algorithms have been proposed, including elevator scheduling algorithms, high-priority priority scheduling algorithms, high response ratio priority scheduling algorithms, time slice-based round-robin scheduling algorithms, etc., in large-scale collaborative manufacturing During the production process, the above algorithms will be limited by practical factors such as time and space, and cannot realize personalized resource scheduling strategies according to the actual situation and characteristics of each manufacturer, let alone relieve system load pressure and reduce system operating costs

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Manufacturing service resource dynamic scheduling method and system based on random online algorithm
  • Manufacturing service resource dynamic scheduling method and system based on random online algorithm
  • Manufacturing service resource dynamic scheduling method and system based on random online algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0038] This embodiment provides a method for dynamic scheduling of manufacturing service resources based on a random online algorithm;

[0039] Such as figure 1 As shown, the dynamic scheduling method of manufacturing service resources based on random online algorithm is applied to the server, including:

[0040] S101: Store the serial numbers of all manufacturer clients whose distances to the buyer clients are within a set range in a container;

[0041] S102: Receive the production target and production resources submitted by the buyer client connected to the server;

[0042] S103: Store the received production target and the production resource in a resource pool;

[0043] S104: Receive production status data submitted by several manufacturer clients connected to the server;

[0044] S105: traverse the production status data submitted by all manufacturer clients; store the production status data of each manufacturer at each moment in a queue;

[0045] S106: According to ...

Embodiment 2

[0082] This embodiment provides a dynamic scheduling system for manufacturing service resources based on a random online algorithm;

[0083] A dynamic scheduling system for manufacturing service resources based on random online algorithms, including:

[0084] The storage module is configured to: store the serial numbers of all manufacturer clients whose distances from the buyer clients are within a set range in a container;

[0085] The first receiving module is configured to: receive the production target and production resources submitted by the buyer client connected to the server;

[0086] A storage module configured to: store the received production target and the production resource in a resource pool;

[0087] The second receiving module is configured to: receive production status data submitted by several manufacturer clients connected to the server;

[0088] The traversal module is configured to: traverse the production status data submitted by all manufacturer clie...

Embodiment 3

[0094] This embodiment also provides an electronic device, including: one or more processors, one or more memories, and one or more computer programs; wherein, the processor is connected to the memory, and the one or more computer programs are programmed Stored in the memory, when the electronic device is running, the processor executes one or more computer programs stored in the memory, so that the electronic device executes the method described in Embodiment 1 above.

[0095] It should be understood that in this embodiment, the processor can be a central processing unit CPU, and the processor can also be other general-purpose processors, digital signal processors DSP, application specific integrated circuits ASIC, off-the-shelf programmable gate array FPGA or other programmable logic devices , discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor, or the processor may be any conventional processor, o...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a manufacturing service resource dynamic scheduling method and system based on a random online algorithm, and the method and system are applied to a server. The method comprises: storing the numbers of all manufacturer clients, the distances between which and purchaser clients are within a set range, in a container; receiving a production target and production resources submitted by a purchaser client connected with the server; storing the received production target and the production resource in a resource pool; receiving production state data submitted by a plurality of manufacturer clients connected with the server; traversing the production state data submitted by all manufacturer clients; storing the production state data of each manufacturer at each moment in a queue; and according to the production state data of each manufacturer at each moment, randomly selecting a manufacturer capable of realizing a production target, and pushing production resources in a production cycle to a corresponding manufacturer client.

Description

technical field [0001] This application relates to the technical field of large-scale network collaborative manufacturing, in particular to a method and system for dynamic scheduling of manufacturing service resources based on random online algorithms. Background technique [0002] The statements in this section merely mention the background art related to this application, and do not necessarily constitute the prior art. [0003] In recent years, emerging industries such as the Internet have continued to grow, bringing great convenience to human production and life, and at the same time promoting the rapid development of the national economy. Manufacturing, as a traditional pillar industry, still occupies an important position in the national economy despite the rapid development of high-tech and highly popularized information technology, and can reflect a country's technological development level and comprehensive competitiveness to a certain extent. In the process of lar...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06Q10/06G06Q50/04G06F17/18
CPCG06Q10/06312G06Q10/06313G06Q50/04G06F17/18Y02P90/30
Inventor 潘丽谢永杰刘亚辉刘士军
Owner SHANDONG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products