Flexible comprehensive scheduling method considering double targets of cost and time
A scheduling method, dual-objective technology, applied in general control systems, control/regulation systems, comprehensive factory control, etc., can solve the problem of high production costs and achieve excellent scheduling results
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0041] A flexible comprehensive scheduling method considering the dual objectives of cost and time, the method includes the following steps:
[0042] Using a hierarchical dual-objective optimization model, the first level only considers time, that is, to shorten the completion time of products, and the second level only considers costs, that is, to reduce the total processing cost, and then carry out comprehensive scheduling.
[0043] The described method for comprehensive scheduling mainly includes the following steps: Initialize the attribute data modules of all process nodes of the comprehensive scheduling task. The comprehensive scheduling task is m equipment n process, with P Indicates the number of the process. use D Represents the processing equipment information set of the process (element D is the object, D. size Indicates that the process can be D. size processing on the equipment. D. get(j) Indicates that the process can be D. get(j) No. equipment pro...
Embodiment 2
[0045] Considering the flexible comprehensive scheduling method with dual objectives of cost and time, the specific implementation steps of the scheduling method are as follows:
[0046] Step 1: Establish processing technology tree class tree , create a process node class node , node class variables of P, D, N, span, layer, path, count, solo, head, sTime, eTime, endDev Respectively represent the process number, process processing equipment information set, subsequent process, interval duration, layer, interval path, number of immediately preceding processes, node set number, head flag, processing start time on the selected equipment, and Set the processing end time on the equipment and the selected processing equipment. tree array of class variables Nodes [], used to store all process nodes, the type is node , tree class variables of R, maxL, sort [] are respectively used to store the root node, the number of layers of the process tree, and the sequence array o...
Embodiment 3
[0063] The above-mentioned flexible comprehensive scheduling method considering the dual objectives of cost and time, the process node data initialization module, the interval path and interval duration are the interval numbers, and the size is determined by the midpoint comparison method of the interval number, and the midpoint is the same. The size is determined by the interval width . The interval operation of attributes is performed according to the rules of addition and subtraction of interval numbers.
[0064] In the above-mentioned flexible comprehensive scheduling method considering cost and time dual objectives, the interval path and interval duration in the process node sorting module are interval numbers, and the size is determined by the midpoint comparison method of the interval number, and the midpoint is the same. The size is determined by the interval width.
[0065] In the above-mentioned flexible comprehensive scheduling method considering the dual objectives...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com