Situational Handling of Events for Industrial Production Environments

Similar documents
From Information to Pilot Projects Mittelstand 4.0-Kompetenzzentrum Augsburg

FUTURE TRENDS OF INDUSTRY 4.0 COGNITIVE ASSISTANCE SYSTEMS IN MANUFACTURING

ALEM-T: A Modelling Tool for Autonomous Logistic Processes

From Information to Pilot Projects Mittelstand 4.0-Kompetenzzentrum Augsburg

Flexible job control in heterogeneous production structures

Industry 4.0 What does it Mean for CAPIEL Manufacturers?

CONCEPTUAL MODELING OF COMPLEX EVENTS IN INDUSTRIAL BUSINESS PROCESSES 8

Smart Factory The Heart of the Digital Transformation Era

PROCESS ACCOMPANYING SIMULATION A GENERAL APPROACH FOR THE CONTINUOUS OPTIMIZATION OF MANUFACTURING SCHEDULES IN ELECTRONICS PRODUCTION

Business Decision-Making in the Factory of the Future. An IDC InfoBrief, Sponsored by Infor November 2015

IMPACT OF MODULARISED PRODUCTION ON PRODUCT DESIGN IN AUTOMOTIVE INDUSTRY

Andreas Schreiber. Industrie 4.0 in Practical Applications: Challenges and Experiences

Comau Approach to Industry 4.0

RESOLVING APPLICATION DEVELOPMENT ISSUES USING SOA Y. KIRAN KUMAR 1, G.SUJATHA 2, G. JAGADEESH KUMAR 3

COMBINING INNOVATIVE PRODUCTION COMPETENCES. Fraunhofer-Einrichtung für Gießerei-, Composite- und Verarbeitungstechnik IGCV

CONCEPT FOR AN ADAPTABLE OPERATIVE TRANSPORT PLANNING IN THE AUTOMOTIVE INDUSTRY

Event-Driven Services: Integrating Production, Logistics and Transportation

Configuration of virtual value chains

Industrie 4.0 Gateway for Industry enabling the Digital Transformation

Prospective Evaluation of Assembly Work Content and Costs in Series Production

The Chicken or the Egg?

HOLONIC CONTROL OF AN ENGINE ASSEMBLY PLANT AN INDUSTRIAL EVALUATION

Available online at ScienceDirect

FRAUNHOFER INSTITUTE FOR EXPERIMENTETAL SOFTWARE ENGINEERING IESE. The Middleware for Industrie 4.0. BaSys 4.0

The Rise of Smart Factories in the Fourth Industrial Revolution and Its Impacts on the Textile Industry

Alignment of Business and IT Introduction

Outthink Complexity with Industrie 4.0 Pilot Project at John Deere Werk Mannheim, Germany

A CONTENT MANAGEMENT FRAMEWORK FOR PRODUCT DEVELOPMENT

Product Services in the digital age (Industrie 4.0)

Future Logistics - Challenges, Requirements and Solutions for Logistics Networks

Dynamic Management Architecture for Project Based Production

7TH CONFERENCE ON LEARNING FACTORIES, CLF 2017

Chapter 1: Introduction

Leveraging the Agility of Manufacturing Chains by Combining Process-Oriented Production Planning and Service-Oriented Manufacturing Automation

National Industrial Strategy Saudi Industrial Strategy in light of Petroleum Industry Reforms

Dynamic Management Architecture for Project Based Production

one Introduction chapter Overview Chapter

Make smart business decisions when they matter most September IBM Active Content: Linking ECM and BPM to enable the adaptive enterprise

copyright Value Chain Group all rights reserved

Research on Design and Implementation of Intelligent Warehouse Management System in Z Company

Research and Teaching at IAS Prof. Dr.-Ing. Michael Weyrich

PRESS RELEASE 29 March 2016 Page 1 7

2.3 Ecological analysis of manufacturing systems focusing on the identification of variety-induced non value adding emissions

Loop Editor: The Methodology and the Tool for Closing Quality Loops of Manufacturing Enterprises

Business continuity: Securing the supply network using an integrated map-based risk management solution

Cyber-Physical-Production-Systems at the BTU Model Factory

Proactive Resequencing of the Vehicle Order in Automotive Final Assembly to Minimize Utility Work

Model-Based Generation of Enterprise Information Systems

Industry 4.0 Training for the factory of the future

Industry 4.0 Qualification for the factory of the future

Mass customisation in the electronics industry: based on modular products and product configuration

Currently a service can be built and implemented as : Web service REST Component

Network on demand planning of Supply Chains towards Physical Internet

Intelligent Logistics Distribution System Design under the Environment of Internet of Things Yun WU1, a

How to Apply Digitization in Smart Machine & Factory. Digitization. Albert Kim / PhoenixContact Korea

Information Technology has completely changed many different aspects of our lives. Thanks to IT, what was difficult, expensive or downright

Customer Benefits by Cyber-Physical Systems

Redesigning the Organization with Information Systems

Patrick F. Carey Bernard W. Gleason. May 2005

Better information, better results siemens.com/xhq

Business Intelligence WS 2014/15. Introduction. W. Grossmann

ARC VIEW. Siemens PLM Delivers on Its Vision of the End-to-End Design/Build Lifecycle. Summary. Siemens PLM, AS Come Together to Deliver the Vision

Component-based 3D Simulation Platform for Production Planning and Process Control

INUDSTRY 4.0 SMART FACTORY

GENe DMS. Why choose GENe DMS? GE Energy Digital Energy

Lecture 1. In practice, most large systems are developed using a. A software process model is an abstract representation

Use Data-Driven Enterprise Planning in Your Meat, Poultry, or Fish Company

LOGISTICS 4.0: THE MOST IMPORTANT TECHNOLOGICAL TRENDS

INDUSTRY 4.0 SMART FACTORY. Training that prepares you for the future. 1 st Edition

Available online at ScienceDirect. Procedia CIRP 33 (2015 ) 70 75

The Time Management System Revolution. by Aibel

Logistics Process Model for Mass Customization in the Footwear Industry

Involving Business Users in the Design of Complex Event Processing Systems 1

A Real-Time Community-of-Interest (COI) Framework for Command-and- Control Applications

Siemens PLM Software. Tecnomatix. Digital manufacturing solutions empowering manufacturers to realize innovation. siemens.

ORBIS Multi-Process Suite - Enabling Smart Manufacturing

Robotics and ISA 88 Batch Control Standard - Opportunities and Challenges

Streamline Retail Processes with State-of-the-Art Master Data Governance

The new frontier: Agile automation at scale

ANALYSING INVENTORY MANAGEMENT PERFORMANCE BY SIMULATING SUPPLY CHAIN MANAGEMENT STRATEGIES

INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN ICED 03, STOCKHOLM, AUGUST 19-21, 2003

Design of logistics tracking and monitoring system based on internet of things

Hybrid Decision-Making System in Dispersed and Distributed Generation Management

Digital Factoy in a Cloud and Grid Environment

The Internet of Things in the Context of Manufacturing

GLOBAL MANUFACTURING CHALLENGES AND SOLUTIONS

Smart #1 SMT Factory Our Smart Move to Industry 4.0 Sunil Chhabra, ASM Assembly Systems

Visual Studio 2008 for. Office Development

VIRTUAL PRODUCT DEVELOPING ENVIRONMENT IN CUSTOMER-CENTERED DESIGN APPROACH

Design and Application of Industrial Engineering Experimental Platform Based on IOT

The Implementation of Service-Oriented Architectures in the German Banking Industry - A Case Study

Towards Adaptable Manufacturing Systems

BPM. Business Process Management

Comparison of decentralised and centralised computer-based production control

BerlinTainment - An Agent-Based Serviceware Framework for Context-Aware Services

Distributed Systems Current Trends in Distributed Systems

Digital Platforms Connecting the Workplace and Management

Chapter 1. Introduction to Instrumentation and Process Control (Systems and Applications)

Leading the digital transformation of metal distribution. September 2017

Enterprise Modeling to Measure, Analyze, and Optimize Your Business Processes

Transcription:

Situational Handling of Events for Industrial Production Environments Julia Pielmeier*, Stefan Braunreuther, Gunther Reinhart Fraunhofer Research Institution for Casting, Composite and Processing Technology IGCV Provinostr. 42, 86153 Augsburg, Germany Institute for Machine Tools and Industrial Management (iwb), Technische Universität München, Garching, Germany julia.pielmeier@igcv.fraunhofer.de Abstract. Industrial production environments are complex, volatile and driven by uncertainties nowadays. Enterprises are striving for flexibility and adaptability to handle these challenges and remain competitive. Market requirements such as shortened product life cycles, increasing number of variants, and customized products lead to complexity in production systems. To be able to handle this complexity, digitalization like the vision of Industrie 4.0 can offer different solutions. In such complex production settings, decision-making and real-time reactions to events occurring during production processes are one way to handle the challenges. The approach presented here includes a situational handling of events for a manufacturing environment. The exemplary implementation of the method will be carried out by means of a complex Cyber-Physical Production System (CPPS) at the Fraunhofer Research Institution for Casting, Composite and Processing Technology IGCV in Augsburg and demonstrated using an example of a mass production for CFRP components. Keywords: Complex Event Processing, Rules, Production Processes 1 Introduction Digitalization leads to increasing amounts of data describing the status of products and resources in an industrial production environment. On the basis of this data, in order to achieve a near real-time monitoring and control of production and logistics processes, an intelligent processing and analysis of data is required. As a result of this development, "complex event processing" (CEP) plays an important role for analyzing extensive data streams in near real-time. CEP are methods, techniques and tools to process events in real-time [1]. For example, fraud prevention systems in the financial world are based on CEP. Fraud detection in banking and credit card processing depends on analyzing events. This must be conducted in real-time to prevent losses before they occur. [2] *Corresponding PhD candidate of Fraunhofer IGCV and Technische Universität München.

CEP is both an industrial growth market and a research area. Despite the first successful projects in various fields such as banking, there is still a need for experience with adaptions of CEP to specific processes like the industrial production environment. [3] For CEP applications a distinction can be made between complex events, whose patterns within the data streams are known a priori, and formerly unknown patters, which have to be recognized for the first time. In the first case, special event query languages provide a convenient way to specify complex events and efficiently recognize them. In the second case, machine learning and data mining are applied to the data sets. [1] The approach presented here focuses on the second case. Figure 1 shows a schematic procedure of a CEP engine [4]. Fig. 1. CEP Engine Multistage production processes with sequentially following process steps are characterized by complex relationships and interactions between the process parameters. Challenges for processing events in these production processes include the large amount and heterogeneity of the data, the high speed requirement of these events, and the partially insufficient data quality. Therefore, there is a need to process the occurring events automatically, systematically and promptly. For this to be achieved, the following objectives have to be fulfilled: agility, responsiveness and real-time capability. This corresponds to the idea of the Real-Time Enterprise (RTE). The RTE stands for real-time in the business world. All necessary information should be available at the right time. [5] RTE includes the electronic control of internal business processes as well as those that affect business partners and suppliers. The timely consideration comprises all projects and properties and their current states interacting in real time. A higher flexibility is achieved in process management using the Real-Time Enteripise, whereby the company can respond more quickly. Other benefits include the cost savings, higher speed and better product quality.

In order to implement RTEs various intelligent and decentralized control approaches are possible [6]: Multi-Agent Systems Holonic Manufacturing Systems Bionic Manufacturing Systems Fractal Manufacturing Systems Reconfigurable Manufacturing Systems Agile Manufacturing Systems Flexible Manufacturing Systems Service-Oriented Architecture Event-Driven Architecture When comparing the different management approaches by criteria such as flexibility, agility, real-time capability, responsiveness and realistic modeling, significant differences, especially with regard to the application areas and the practicality of the control approaches, show up. The current research activities aim to introduce the SOA paradigms in all control levels of a manufacturing company. Business applications offer their functionalities as services in a Service-Oriented Architecture (SOA). The communication approach of SOA is based on request-reply communication. Since RTE has to react to events in real-time, the implementation of publishsubscribe mechanism is needed for RTE [7]. An Event-Driven Architecture (EDA) supports the production, detection, consumption and reaction to events. Nevertheless, SOA and EDA are complementary concepts for achieving modularity, loose-coupling, and flexibility [8]. In addition, the systematic processing of events that are generated during the production is a promising approach for the implementation of RTE. Although CEP is a proven technology in the financial industry, the acquisition of real-time monitoring and control of manufacturing processes requires more attention. Figure 2 provides an overview of the classification of CEP as a building block for the realization of a Real Time Enterprises. For this purpose, a distinction is made between control architectures and software technologies. A Service-Oriented Architecture (SOA) in conjunction with an Event-Oriented Architecture (EDA) can build the basis for the implementation of a Real Time Enterprises. The combination of these two architectures is also called SOA 2.0 [9]. In this context CEP, Simple Event Processing and Event Stream Processing are software technologies for the implementation of Real Time Enterprises. Simple Event Processing means that simple events directly trigger specific results. In contrast, Event Stream Processing is a technology for processing continuous event streams.

Fig. 2. Software Technology and Architecture 2 Research Question and Goal In order to adapt CEP for applications in manufacturing environments, further research is necessary in the fields of knowledge representation, event modeling and event processing. The goal of the approach represented here is to develop a situational event management. This situational event management should be based on the CEP technology. The focus lies on the development of a procedure for the deduction of rules for the CEP engine. Currently, experts have to design and understand event models that are representing the dependencies and relationships between event objects of the business processes [10]. Moreover, they have to understand the historical data and derive knowledge in order to implement declarative rules together with IT experts. Within this work a method that maximally systematizes and automizes this proceeding should be developed. The main research questions are: Which events are available and relevant for the real-time control of complex production processes? How can data of different sources be brought together in an event model? How can rules systematically and automatically be generated for event processing? Which actions are suitable for the situational event handling and control of the production processes?

3 Proposed Approach The solution components for the realization of the event handling consist of the following three areas: event modeling, event processing and event reaction. These three solution components build on one another strongly and influence each other. Since event processing is the central component of the event handling process, it is the focus of this work Event Handling Event Modelling Event Processing Event Reaction Typ Bedingung Expert Knowledge Data Mining Processes Rules Data Bases Typ Typ Condition Action Constraint Abstraction Level Constraint A->B->C A==B New Events Services Monitoring Fig. 3. Approach for Event Handling 3.1 Event Modeling In order to formulate the rules for the CEP engine an event model has to be described to visualize the relations, constraint and abstraction levels. A modeling method for the description of the differences between the relevant events and dependencies has to be chosen. In addition, the relevant events for the real-time control of the production processes should be identified and be compared with standards and norms in the field of event definition. Moreover, alternative modeling methods and languages regarding event modeling should be compared. However, first assessments have shown that the Unified Modeling Language (UML) is suitable for event modeling. Graphical event models and event constraints can be described by UML.

3.2 Event Processing For this purpose, the area of rule languages and thus the evaluation and selection of possible software solutions has to be illuminated. The design of the rules should be based on expert knowledge and methods such as data mining. Alternative control languages and alternative event handling methods, like manual or automatic response to events, have to be elucidated. Different software solutions have to be considered for the realization of a CEP engine. The main focus of this part is the development of a methodology for the creation and adaption of rules for the CEP engine. The methodology will be based on two pillars. One is the graphical user interface for domain experts and the other one is the establishment of rules by data-mining. For the development of the rule system the requirements have to be collected, evaluated and analyzed. Important requirements are usability of the GUI and the reliability, flexibility and scalability of the system. 3.3 Event Reaction Finally, the area of possible reactions to events has to be examined. The possible actions triggered by the event rules have to be defined and compared. Different output media such as tablet PCs, headsets and higher level IT system are suitable. The main question will be: is a manual or an automatic response to events more appropriate for the field of production? Therefore, in an attempt to answer this question, a scientific study will be carried out in the context of the use cases explained in Chapter 4. 4 Use cases The exemplary implementation of the method will be carried out by means of a complex Cyber-Physical Production System (CPPS) at the Fraunhofer Research Institution for Casting, Composite and Processing Technology IGCV in Augsburg and demonstrated using an example of a mass production for CFRP components. The Learning factory for cyber-physical production systems (LVP) at Fraunhofer IGCV in Augsburg shows a modern production presented by the example of a gearbox. The production scenario is based on the manufacturing and assembly of a gear box with a high number of different variants. The different parts of the gear box are produced on several machine tools. Subsequently, there is a quality assurance step before the variant specific parts are assembled on several stations. After this last step of the production process, the gear boxes can be delivered to the customers. The demonstrator consists of two material stocks, a turning machine as a production resource, a quality assurance station and two manual assembly stations. In addition to these fixed resources, there is a mobile robot responsible for the material transport. The goal of the prototypical implementation is the realization of an intelligent production control as a reaction to certain events during the manufacturing process of the

gear box. The handling of production information in smart products is realized by RFID tags. Several RFID antennas have been installed throughout the demonstrator to enable the reading and writing of information on important points during the production process. Moreover, the situational event handling will be demonstrated using an example of a mass production for CFRP components. Within Carbon Fiber Reinforced Plastic (CFRP) production processes many events affect the quality and production planning and control. Through the interaction of the individual events, such as mold temperature, completion of required preforms, and so on, complex situations arise, which should be monitored and analyzed in real time. CEP is suitable for this application. Challenges for the mass production of CFRP components include the high costs and the lack of transparency of the dependencies between the events that occur in the production process. In order to reduce the inventory, the transparency along the supply chain has to be reduced and manual operations have to be eliminated. This should lead to lower costs, increased responsiveness to changes during the production process and reduced efforts for rework. The process costs can be reduced up to 40 % by the further optimization of the processes for the production of CFRP components. [11] Fig. 4 CFRP Process and Events 5 Conclusion and future work The use of the software technology "Complex Event Processing (CEP)" should be examined in more detail for the production area. A near real-time monitoring and control of production and logistics processes can be realized with the help of CEP. For the present work this should be realized within a learning factory for digitalized production (LVP). The LVP shows the practical perceptibility of Industry 4.0 for a richly varied gear production. In addition, the feasibility will be shown for a real CFRP manufacturing process as part of a research project. The event processing will be developed for this use case, and thereby the procedure for developing a situational event handling will be validated.

6 Acknowledgements The LVP is built up within the research project Digitalized Production as part of the framework "BAVARIA DIGITAL". We extend our sincere thanks to the Bavarian Ministry of Economic Affairs and Media, Energy and Technology for the funding of our research. 7 Reference 1. Eckert, M., Bry, F.: Complex Event Processing (CEP) Informatik Spektrum 32(2), pp. 163 167 (2009). 2. Widder, A.: Complex Event Processing und maschinelle Lernverfahren: Entwicklung eines Hybrid-Modells zur Erkennung von Identitätsdiebstahl beim Online-Banking, Regensburg (2011) 3. Bruns, R., Dunkel, J.: Complex Event Processing. Springer Fachmedien Wiesbaden, Wiesbaden (2015) 4. Luckham, D.C.: The power of events: An introduction to complex event processing in distributed enterprise systems. Addison-Wesley, Boston (2002) 5. A. Drobik, M. Raskino, D. Flint, T. Austin, N. MacDonald, K. McGee: The Gartner Definition of Real-Time Enterprise (2002) 6. Schreiber, S.: Entwicklung einer Vergleichs- und Bewertungsmöglichkeit von dezentralen Steuerungsarchitekturen für Produktionssysteme, Hamburg (2013) 7. Schulte, R.: A real-time enterprise is event-driven. Tech Report, Gartner Inc. (2002) 8. Yuan, S.-T., Lu, M.-R.: An value-centric event driven model and architecture: A case study of adaptive complement of SOA for distributed care service delivery. Expert Systems with Applications36(2), pp. 3671 3694 (2009) 9. Bruns, R., Dunkel, J.: Event-Driven Architecture: Softwarearchitektur für ereignisgesteuerte Geschäftsprozesse. Xpert.press. Springer-Verlag Berlin Heidelberg, Berlin, Heidelberg (2010) 10. Grauer, M., Metz, D., Karadgi, S.S., Schäfer, W., Reichwald, J.W.: Towards an IT-Framework for Digital Enterprise Integration. In: Kacprzyk, J., Huang, G.Q., Mak, K.L., Maropoulos, P.G. (eds) Proceedings of the 6th CIRP- Sponsored International Conference on Digital Enterprise Technology. Advances in intelligent and soft computing, pp. 1467 1482. Springer Berlin Heidelberg, Berlin, Heidelberg (2010) 11. Lässig, R.: Serienproduktion von hochfesten Faserverbundbauteilen Roland Berger/VDMA (2012)