CN103500375A - EM-Plant-based MES (Manufacturing Execution Systems) dispatching control method - Google Patents

EM-Plant-based MES (Manufacturing Execution Systems) dispatching control method Download PDF

Info

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
Application number
CN201310446203.9A
Other languages
Chinese (zh)
Inventor
曹岩
白瑀
杜江
姚慧
方舟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xian Technological University
Original Assignee
Xian Technological University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Xian Technological University filed Critical Xian Technological University
Priority to CN201310446203.9A priority Critical patent/CN103500375A/en
Publication of CN103500375A publication Critical patent/CN103500375A/en
Pending legal-status Critical Current

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

A kind of MES dispatch control method based on eM-Plant
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.
CN201310446203.9A 2013-09-26 2013-09-26 EM-Plant-based MES (Manufacturing Execution Systems) dispatching control method Pending CN103500375A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
宋炜瑾: "基于eM-Plant干式变压器生产作业车间调度仿真与优化", 《中国优秀硕士学位论文全文数据库 工程科技II辑》 *
王红军: "《生产过程信息技术》", 30 September 2006, 机械工业出版社 *

Cited By (11)

* Cited by examiner, † Cited by third party
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