An approach to use PERA in Enterprise Modeling for industrial systems
-
Upload
fast-lab-factory-automation-systems-and-technologies-laboratory-tampere-university-of-technology -
Category
Documents
-
view
236 -
download
6
description
Transcript of An approach to use PERA in Enterprise Modeling for industrial systems
An approach to use PERA in Enterprise Modeling for industrial systems•Date: Octoer, 2012•Linked to: AESOP
Contact information
Tampere University of Technology,
FAST Laboratory,
P.O. Box 600,
FIN-33101 Tampere,
Finland
Email: [email protected]
www.tut.fi/fast
Conference: 38th Annual Conference of the IEEE Industrial Electronics Society
Title of the paper: An approach to use PERA in Enterprise Modeling for industrial systems
Authors: Dazhuang He, Andrei Lobov, Luis E. Gonzalez Moctezuma , Jose L. Martinez Lastra
If you would like to receive a reprint of the original paper, please contact us
An approach to use PERA in Enterprise Modeling
for industrial systemsAuthors: Dazhuang He, Andrei Lobov, Luis E. Gonzalez
Moctezuma , Jose L. Martinez Lastra
Tampere University of TechnologyFactory Automation Systems and Technology Lab
IECON 2012, Montreal, Canada25-28.10.2012
Outline
• Motivation
• Problem domain
• GERAM & PERA
• ISA 95 & B2MML
• Approach
• Implementation
• Conclusions
09.04.23 3
Motivation
09.04.23 4Source: modified from http://www.eohmm.co.za
Integrate business level with factory floor
•How to get a model in a systemized way?
•What standards/tools map to that model?
•Towards integration
CIM Computer Integrated Manufacturing• Computer automated system to organize
and link high level and low level information/functions:– design, analysis, planning, purchasing, cost
accounting, inventory control, and distribution– Material handling, actuators control and
monitoring
09.04.23 5
Enterprise Modelling
• Abstract representation of resources in an enterprise.– Description– Definition– Relations– Structure– Processes
• Models needed for:– Decision taking, integration
09.04.23 6
GERAM—Generalised Enterprise Reference Architecture and Methodology
• Tool used for enterprise modelling
• Developed in 1990s by IFAC/IFIP Task Force on Architectures for Enterprise Integration
• Collects frameworks for enterprise integration and provides a generic version
GERAM framework components
09.04.23 8
PERA, Purdue Enterprise Reference Architecture
• PERA is a GERAM, a Generalized Enterprise Reference Architectural Model.
• Represents an enterprise system as a model• Designed for Process, Manufacturing and
Services Industries• Goes through the full life cycle of the system.• Facilitates decisions in planning, integration• Proposed to be an international standard
PERA components
• Main components in an enterprise:– Physical plant (facilities)– People– Control and information
systems
09.04.23 10
Source: www.pera.net
PERA Lifecycle model
09.04.23 11Source: www.pera.net
PERA Enterprise Master planning
09.04.23 12Source: www.pera.net
ISA-95
• Interfaces between business and factory floor
• Boost integration between ERP and MES
• For all industries: batch, continuous, discrete
• Consistent terminology
• Defines levels, functions, information flow, data models.
09.04.23 13
ISA-95 levels
09.04.23 14
ISA-95: Exchanged information and data models• Defines information exchanged
between level 4 and level 3
• Provides data models
• UML class diagrams notation
09.04.23 15
B2MLL Business To Manufacturing Markup Language
• Implementation of ISA-95
• XML Schema Definition (xsd)
09.04.23 16
Business Level
Factory floor
ISA-95 tool
PERAISA-95
standard
Approach
Implementation: PERA model
09.04.23 18
Implementation: ISA-95 UML model
09.04.23 19
Implementation: ISA-95 conversion tool
09.04.23 20
Implementation:B2MML compliant XML
09.04.23 21
Conclusions
• Enterprise-manufacturing systems integration requires a methodology to maintain overall life cycle of production system
PERA can be a possible solution
• Tools and standardized data interchange formats are required to support the use of the methodology
ISA-95 & B2MML are suitable implementations
09.04.23 22