Software infrastructure of manufacturing execution system for process industries
Dong Tianxiang,Rong Gang
DOI: https://doi.org/10.3969/j.issn.1001-4160.2010.01.028
2010-01-01
Abstract:The environment of the process industries is harsh,the production process is complex.In accordance with the shortcomings of the traditional MES such as low adaptability,high cost of research and maintenance,and the unsatisfactory result of application and so on,this paper proposes a new software infrastructure to develop the next generation flexible MES for process industries with a software development approach-MDA.The overall goal has been to enable MES to meet the pervasive requirements of process industries and adapt to the specific enterprise environments.Based on the hierarchical design method, system is divided into CIM,PIM and PSM.The CIM contains three domain models which are grounded on the infrastructure:the functional model analyses requirements and represents the functional sets,the logic model is used to define factory object model, user interfaces and workflows by a self-described modeling approach,and the scientific computing model transforms the factory object model to mathematical model,archive closed-loop management with data reconciliation and production optimization. Prototype verification and engineering practice show that the system can be achieved consistent with the traditional MES domain model,and significantly shorten product delivery time and reduce project costs.The paper separates the domain modeling process from the software development process,improves the software abstraction level and reusability.Compared with the prior MDA,the system has more run-time dynamic characteristics,the domain model can be easily modified after compiling,the outputs of UML and other design tools are no longer only documents,but to become an executable products.