CN103500375A - EM-Plant-based MES (Manufacturing Execution Systems) dispatching control method - Google Patents
EM-Plant-based MES (Manufacturing Execution Systems) dispatching control method Download PDFInfo
- Publication number
- CN103500375A CN103500375A CN201310446203.9A CN201310446203A CN103500375A CN 103500375 A CN103500375 A CN 103500375A CN 201310446203 A CN201310446203 A CN 201310446203A CN 103500375 A CN103500375 A CN 103500375A
- Authority
- CN
- China
- Prior art keywords
- unit
- modeling
- workpiece
- plant
- emulation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Abstract
The invention relates to an eM-Plant-based MES (Manufacturing Execution Systems) dispatching control method. The method comprises the following steps: (1) importing manufacturing resource information; (2) performing optimal algorithmic dispatching in reference to production dispatching rules and criterion and production constraint conditions; (3) simulating, analyzing and evaluating a dispatching plan; (4) judging whether the dispatching is rational, performing a step (5) if the dispatching is rational, modifying and adjusting if the dispatching is not qualified, and returning to the step (1); (5) outputting a control result. According to the method, the optimization of the MES dispatching is realized, the time is saved, and the working efficiency is improved.
Description
Technical field
The present invention relates to a kind of MES dispatch control method based on eM-Plant, belong to the machining control field.
Background technology
As the bridge that connects management level and Shop floor control layer, manufacturing execution system (Manufacturing Execution Systems, MES) becomes the focus of research and widespread use in academia and enterprise in recent years.Production scheduling is the Core Feature of MES, so the research of the Shop-floor Scheduling based on MES is the focus of MES researcher research always.
Before development MES technology, one is completed Shop Floor Management and Control work by softwares such as Production Scheduling Problem, operation scheduling, operational administrative, stock's controls, obtained certain effect, but be difficult to solve following problem: in planning process, can't accurately and timely hold the production actual state, can't obtain in process of production practicable production plan and instruct production, factory management personnel and operating personnel are difficult to follow the tracks of in process of production the status data of product, can not effectively be controlled at goods and stock, and the user can't understand the execution of order before delivery.
Summary of the invention
The present invention relates to a kind of MES dispatch control method based on eM-Plant, described method comprises the steps: that described method comprises the steps:
1) import and manufacture resource information;
2) with reference to production scheduling rule, criterion, and production constraint condition, be optimized algorithmic dispatching;
3) operation plan emulation, analysis, evaluation;
4) whether judgement scheduling reasonable, if rationally carry out step 5), if defective, after modifying and adjusting, return to step 1);
5) result is controlled in output.
Further, described algorithm is genetic algorithm or simulated annealing.
Further, wherein, described production constraint condition comprises:
(1), in whole process, a workpiece can not be processed repeatedly on uniform machinery;
(2), after the last procedure of any one workpiece machines, after can carrying out, the processing of a procedure after a processing tasks completes on same machine, can start another processing tasks;
(3) each workpiece must be processed on machine with the order of appointment by process route;
(4) do not consider the right of priority of workpiece;
(5) once the operation of each workpiece carry out just can not interrupting;
(6) same times of workpiece can only process on a machine, and a same time of machine can only be processed a workpiece;
(7) interval between the adjacent operation of each workpiece is relevant with the place machining location, and same machining location is spaced apart zero; (8) necessarily be more than or equal to zero the on-stream time of every procedure of each workpiece;
(9) operation low, the idle equipment of applied load of should trying one's best;
(10) process time of workpiece given in advance, and remain unchanged in whole process;
(11) while workpiece being carried out to cooperation processing or thermal treatment, belong to resource unlimited, do not consider resource contention.
Further, described eM-Plant has abundant modeling unit, can simulate and imitate and produce and transportation system, and described modeling unit comprises:
Material mobile unit: produce the unit of processed goods, for the modeling to the processed goods feeding port; Object unit, for the modeling to processed goods; The diffluence pass unit, for the modeling to deciliter head piece; Single processing unit, for the modeling to machining cell; Double processing unit, for the modeling to two machining cells; Sequencing unit, for the modeling to alignment process; Track element, for the modeling to road; The dolly unit, for the modeling to haulage vehicle; The line unit, for the modeling to conveying belt; Buffer location, for the modeling to buffered station; The regulation and control unit, for the modeling of the people to regulating Resources allocation; The departures unit, for the modeling of exit; The emulation clock, control the operation of emulation;
The information flow unit has: the list file unit, the data of statistics can be put into to table unit; Flip-flop element, whether control program calls and reaches Call Condition, for the especially identical reality of the emulation of object-oriented modeling; The file interface unit, the data that emulation can be counted and other application programs communicate; The file linkage unit, the file that can make other application programs generate is that eM-Plant is used; Program element, the service condition of control emulation.
The accompanying drawing explanation
Describe in more detail exemplary embodiment of the present invention by the reference accompanying drawing, above and other aspect of the present invention and advantage will become and more be readily clear of, in the accompanying drawings:
The process flow diagram that Fig. 1 is a kind of MES dispatch control method based on eM-Plant of the present invention.
The process flow diagram that Fig. 2 is the Job-Shop frame system.
Embodiment
Hereinafter, now with reference to accompanying drawing, the present invention is described more fully, various embodiment shown in the drawings.Yet the present invention can implement in many different forms, and should not be interpreted as being confined to embodiment set forth herein.On the contrary, it will be thorough with completely providing these embodiment to make the disclosure, and scope of the present invention is conveyed to those skilled in the art fully.
Hereinafter, exemplary embodiment of the present invention is described with reference to the accompanying drawings in more detail.
Can relatively be got information about structure and the workflow of system by method flow Fig. 1.As can be seen from Fig., system is to serve as theme with dispatching algorithm and eM-Plant emulation.In system, dispatching algorithm is under the precondition of considering the constraints such as delivery date, machine load, to manufacture resources such as machine tools, guaranteeing under processing mode, processing sequence condition, use relevant optimized algorithm, determine the process time of each procedure, thereby lathe is optimized to sequence.But limitation and defect due to each optimizing scheduling algorithm, can not guarantee that optimizing scheduling is perfect, therefore carry out eM-Plant emulation to scheduling carrys out the analysis and synthesis evaluation, thereby further adjusts scheduling scheme, realizes the global optimization of scheduling.
Wherein, constraint condition comprises:
(1), in whole process, a workpiece can not be processed repeatedly on uniform machinery;
(2), after the last procedure of any one workpiece machines, after can carrying out, the processing of a procedure exists
After on same machine, a processing tasks completes, can start another processing tasks;
(3) each workpiece must be processed on machine with the order of appointment by process route;
(4) do not consider the right of priority of workpiece;
(5) once the operation of each workpiece carry out just can not interrupting;
(6) same times of workpiece can only process on a machine, and a same time of machine can only process
A workpiece;
(7) interval between the adjacent operation of each workpiece is relevant with the place machining location, same machining location interval
Be zero;
(8) necessarily be more than or equal to zero the on-stream time of every procedure of each workpiece;
(9) operation low, the idle equipment of applied load of should trying one's best;
(10) process time of workpiece given in advance, and remain unchanged in whole process;
(11) while workpiece being carried out to cooperation processing or thermal treatment, belong to resource unlimited, do not consider resource contention.
The target of scheduling problem is that the order of determining operation on every machine makes maximum flow time, and the time sum total that completes all processing works is minimum, and meets the restriction at delivery date.One ground, the process number n of workpiece >=machine number m.
The process flow diagram that Fig. 2 is the Job-Shop frame system.
EM-Plant does not need to carry out in advance the definition of process: interactive OO modeling environment integrates the figure of object and logical relation; can after model be set up, modify and define some unit at any time; and revise complete, model can continue the operation.
EM-Plant software has abundant modeling unit, can simulate and imitate and produce and transportation system.
The material mobile unit has: produce the unit of processed goods, for the modeling to the processed goods feeding port; Object unit, for the modeling to processed goods; The diffluence pass unit, for the modeling to deciliter head piece; Single processing unit, for the modeling to machining cell; Double processing unit, for the modeling to two machining cells; Sequencing unit, for the modeling to alignment process; Track element, for the modeling to road; The dolly unit, for the modeling to haulage vehicle; The line unit, for the modeling to conveying belt; Buffer location, for the modeling to buffered station; The regulation and control unit, for the modeling of the people to regulating Resources allocation; The departures unit, for the modeling of exit; The emulation clock, control the operation of emulation.
The information flow unit has: the list file unit, the data of statistics can be put into to table unit; Flip-flop element, whether control program calls and reaches Call Condition, for the especially identical reality of the emulation of object-oriented modeling; The file interface unit, the data that emulation can be counted and other application programs (as Word and Excel) communicate; The file linkage unit, the file that can make other application programs (as Word) generate is that eM-Plant is used; Program element, the service condition of control emulation.
Information processing in modeling
EM-Plant provides the simulating developer language Simtalk language of a kind of similar C, it can be by simple order and language construction, set up OO modeling language and complete the transmission of information between object, or be used for making up other functions of basic object, this elasticity that makes eM-Plant use is very large, can carry out logistics simulation for different industries, make the user realize the control to simulation flow by programming.
Use genetic algorithm to carry out Automatic Optimal to systematic parameter, this paper mainly utilizes this module to carry out Job Shop Scheduling optimization.
Emulation
When starting emulation, load arbitrarily; Can the memory model state in simulation process; Change model and parameter in simulation process; The speed of emulation is set arbitrarily; Can carry out exchanges data in emulation; Imitative
Very or after emulation completes, model value is carried out to diagrammatic representation and assessment.
The foregoing is only embodiments of the invention, be not limited to the present invention.The present invention can have various suitable changes and variation.All any modifications of doing within the spirit and principles in the present invention, be equal to replacement, improvement etc., within protection scope of the present invention all should be included in.
Claims (4)
1. the MES dispatch control method based on eM-Plant is characterized in that:
Described method comprises the steps:
1) import and manufacture resource information;
2) with reference to production scheduling rule, criterion, and production constraint condition, be optimized algorithmic dispatching;
3) operation plan emulation, analysis, evaluation;
4) whether judgement scheduling reasonable, if rationally carry out step 5), if defective, after modifying and adjusting, return to step 1);
5) result is controlled in output.
2. a kind of MES dispatch control method based on eM-Plant as claimed in claim 1, it is characterized in that: described algorithm is genetic algorithm or simulated annealing.
3. a kind of MES dispatch control method based on eM-Plant as claimed in claim 2, it is characterized in that: wherein, described production constraint condition comprises:
(1), in whole process, a workpiece can not be processed repeatedly on uniform machinery;
(2), after the last procedure of any one workpiece machines, after can carrying out, the processing of a procedure after a processing tasks completes on same machine, can start another processing tasks;
(3) each workpiece must be processed on machine with the order of appointment by process route;
(4) do not consider the right of priority of workpiece;
(5) once the operation of each workpiece carry out just can not interrupting;
(6) same times of workpiece can only process on a machine, and a same time of machine can only be processed a workpiece;
(7) interval between the adjacent operation of each workpiece is relevant with the place machining location, and same machining location is spaced apart zero; (8) necessarily be more than or equal to zero the on-stream time of every procedure of each workpiece;
(9) operation low, the idle equipment of applied load of should trying one's best;
(10) process time of workpiece given in advance, and remain unchanged in whole process;
(11) while workpiece being carried out to cooperation processing or thermal treatment, belong to resource unlimited, do not consider resource contention.
4. a kind of MES dispatch control method based on eM-Plant as claimed in claim 3, it is characterized in that: described eM-Plant has abundant modeling unit, can simulate and imitate and produce and transportation system, and described modeling unit comprises:
Material mobile unit: produce the unit of processed goods, for the modeling to the processed goods feeding port; Object unit, for the modeling to processed goods; The diffluence pass unit, for the modeling to deciliter head piece; Single processing unit, for the modeling to machining cell; Double processing unit, for the modeling to two machining cells; Sequencing unit, for the modeling to alignment process; Track element, for the modeling to road; The dolly unit, for the modeling to haulage vehicle; The line unit, for the modeling to conveying belt; Buffer location, for the modeling to buffered station; The regulation and control unit, for the modeling of the people to regulating Resources allocation; The departures unit, for the modeling of exit; The emulation clock, control the operation of emulation;
The information flow unit has: the list file unit, the data of statistics can be put into to table unit; Flip-flop element, whether control program calls and reaches Call Condition, for the especially identical reality of the emulation of object-oriented modeling; The file interface unit, the data that emulation can be counted and other application programs communicate; The file linkage unit, the file that can make other application programs generate is that eM-Plant is used; Program element, the service condition of control emulation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310446203.9A CN103500375A (en) | 2013-09-26 | 2013-09-26 | EM-Plant-based MES (Manufacturing Execution Systems) dispatching control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310446203.9A CN103500375A (en) | 2013-09-26 | 2013-09-26 | EM-Plant-based MES (Manufacturing Execution Systems) dispatching control method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103500375A true CN103500375A (en) | 2014-01-08 |
Family
ID=49865580
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310446203.9A Pending CN103500375A (en) | 2013-09-26 | 2013-09-26 | EM-Plant-based MES (Manufacturing Execution Systems) dispatching control method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103500375A (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105629927A (en) * | 2015-12-18 | 2016-06-01 | 武汉开目信息技术有限责任公司 | Hybrid genetic algorithm-based MES (Manufacturing Execution System) production planning and scheduling method |
CN107357270A (en) * | 2017-06-29 | 2017-11-17 | 电子科技大学 | A kind of method for scheduling task in the foamed manufactures of EPS |
CN107703897A (en) * | 2017-10-20 | 2018-02-16 | 西北工业大学 | A kind of collaborative navigation optimization method towards fixed assembling process |
CN108154297A (en) * | 2017-12-22 | 2018-06-12 | 深圳市智物联网络有限公司 | A kind of factory management system and information processing method |
CN109359774A (en) * | 2018-10-25 | 2019-02-19 | 山东大学 | A kind of Job-Shop optimization method, device and workshop equipment layout |
CN110794788A (en) * | 2019-11-18 | 2020-02-14 | 国机工业互联网研究院(河南)有限公司 | Production scheduling device, method, equipment and computer readable storage medium |
CN112506161A (en) * | 2020-12-16 | 2021-03-16 | 吉林大学 | Product distribution method based on digital twinning technology |
CN113075915A (en) * | 2021-03-31 | 2021-07-06 | 西安建筑科技大学 | Em-plant based virtual simulation implementation method, system and equipment |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5212791A (en) * | 1989-09-27 | 1993-05-18 | International Business Machines Corporation | Dynamic scheduling |
CN1760902A (en) * | 2005-11-11 | 2006-04-19 | 杭州电子科技大学 | Method for optimizing scheduling system by technical imitaitng real flow |
CN101794115A (en) * | 2010-03-08 | 2010-08-04 | 清华大学 | Scheduling rule intelligent excavating method based on rule parameter global coordination optimization |
-
2013
- 2013-09-26 CN CN201310446203.9A patent/CN103500375A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5212791A (en) * | 1989-09-27 | 1993-05-18 | International Business Machines Corporation | Dynamic scheduling |
CN1760902A (en) * | 2005-11-11 | 2006-04-19 | 杭州电子科技大学 | Method for optimizing scheduling system by technical imitaitng real flow |
CN101794115A (en) * | 2010-03-08 | 2010-08-04 | 清华大学 | Scheduling rule intelligent excavating method based on rule parameter global coordination optimization |
Non-Patent Citations (2)
Title |
---|
宋炜瑾: "基于eM-Plant干式变压器生产作业车间调度仿真与优化", 《中国优秀硕士学位论文全文数据库 工程科技II辑》 * |
王红军: "《生产过程信息技术》", 30 September 2006, 机械工业出版社 * |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105629927A (en) * | 2015-12-18 | 2016-06-01 | 武汉开目信息技术有限责任公司 | Hybrid genetic algorithm-based MES (Manufacturing Execution System) production planning and scheduling method |
CN107357270A (en) * | 2017-06-29 | 2017-11-17 | 电子科技大学 | A kind of method for scheduling task in the foamed manufactures of EPS |
CN107357270B (en) * | 2017-06-29 | 2019-08-30 | 电子科技大学 | A kind of method for scheduling task in the foamed manufacture of EPS |
CN107703897A (en) * | 2017-10-20 | 2018-02-16 | 西北工业大学 | A kind of collaborative navigation optimization method towards fixed assembling process |
CN107703897B (en) * | 2017-10-20 | 2020-04-03 | 西北工业大学 | Collaborative navigation optimization method for fixed assembly process |
CN108154297A (en) * | 2017-12-22 | 2018-06-12 | 深圳市智物联网络有限公司 | A kind of factory management system and information processing method |
CN109359774A (en) * | 2018-10-25 | 2019-02-19 | 山东大学 | A kind of Job-Shop optimization method, device and workshop equipment layout |
CN109359774B (en) * | 2018-10-25 | 2021-02-19 | 山东大学 | Workshop scheduling optimization method and device and workshop equipment layout |
CN110794788A (en) * | 2019-11-18 | 2020-02-14 | 国机工业互联网研究院(河南)有限公司 | Production scheduling device, method, equipment and computer readable storage medium |
CN112506161A (en) * | 2020-12-16 | 2021-03-16 | 吉林大学 | Product distribution method based on digital twinning technology |
CN113075915A (en) * | 2021-03-31 | 2021-07-06 | 西安建筑科技大学 | Em-plant based virtual simulation implementation method, system and equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103500375A (en) | EM-Plant-based MES (Manufacturing Execution Systems) dispatching control method | |
Zhang et al. | A simulation-based approach for plant layout design and production planning | |
US11314238B2 (en) | Plant operational plan optimization discrete event simulator device and method | |
Yegul et al. | Improving configuration of complex production lines via simulation-based optimization | |
CN109375601A (en) | Assembly line planning method and equipment based on the optimization of data-driven modeling and simulation | |
CN103824136A (en) | MES (Manufacturing Execution System) dynamic workshop scheduling and manufacturing execution system | |
CN103823455A (en) | Workshop scheduling simulation method based on equipment failure scheduling model | |
CN112508489A (en) | Top-level planning design method for complex equipment manufacturing | |
Bocewicz et al. | Multimodal processes prototyping subject to grid-like network and fuzzy operation time constraints | |
Jeon et al. | Design considerations and architecture for cooperative smart factory: MAPE/BD approach | |
Pfeiffer | Novel methods for decision support in production planning and control | |
Sahu et al. | Quantitative analysis and optimization of production line based on multiple evaluation criteria using discrete event simulation: A review | |
Krenczyk et al. | Semi-automatic simulation model generation of virtual dynamic networks for production flow planning | |
Haddad et al. | Redistributed manufacturing of spare parts: an agent-based modelling approach | |
Müller et al. | Simulation based online production planning | |
KR20120133362A (en) | Optimized production scheduling system using loading simulation engine with dynamic feedback scheduling algorithm | |
CN114722623A (en) | Intelligent factory design simulation rapid layout system and method | |
CN114707874A (en) | Scheduling method, equipment and storage medium applied to aluminum alloy production | |
Liu et al. | Digital twin model-driven capacity evaluation and scheduling optimization for ship welding production line | |
Teufl et al. | Optimised–developing a state of the art system for production planning for industry 4.0 in the construction industry using simulation-based optimisation | |
Kim et al. | Computational shipyard dynamics | |
Moeuf | A Novel Analysis Framework of 4.0 Production Planning Approaches–Part I | |
Johansson et al. | Turn lost production into profit-discrete event simulation applied on resetting performance in manufacturing systems | |
Chan et al. | Taguchi's method analysis of an FMS under review-period-based operational controls: Identification of control periodicity | |
Attique et al. | Discrete Event Simulation in Support of Optimized Automotive Assembly Line Producing Bullet Proof Vehicles Having Tailor Welded Blanks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20140108 |
|
WD01 | Invention patent application deemed withdrawn after publication |