• No results found

An Automation Approach Based on Workflows and Software Agents for IPS² by

N/A
N/A
Protected

Academic year: 2021

Share "An Automation Approach Based on Workflows and Software Agents for IPS² by"

Copied!
19
0
0

Loading.... (view fulltext now)

Full text

(1)

The 7th CIRP IPSS Conference

21-22 May 2015

Saint-Etienne, France

by

E. Uhlmann, C. Gabriel and N. Raue

Presenting Author: C. Gabriel

Department of Machine Tools and Factory Management, Technische Universität Berlin Berlin, Germany

[email protected]

An Automation Approach Based on Workflows and

Software Agents for IPS²

(2)

Agenda

• Motivation of research

• Concept for modelling, simulation and execution of IPS² business processes

• Modeling with process fractals • Simulation of business processes

• Execution of business processes through a process engine and an agent system

(3)

Motivation

3

• IPS² in the industrial sector highly customer individual

• High dynamics over the entire lifecycle necessary to fulfill customer needs • Responsibility of IPS² provider for

processes in the delivery phase • Arising risks by guaranteeing

availability or production output • Interaction between processes and

products to deliver IPS²

 Challenge: How can the IPS² provider efficiently model, simulate and execute IPS² business processes?

ramp-up training condition monitoring maintenance simulation process optimization modernization technology consulting financing certification quality control R&D consulting resource supply manufacturing

(4)

Concept

• Every customer receives

an individual IPS² business process

– Modeling and simulation in the development phase

– Execution in the delivery phase

• Process modeling and simulation in a workflow management system

– BPMN2.0 based modeling language – Tool: IYOPRO of the company intellivate

GmbH

• Interaction between processes and physical products by means of web services and software agents during execution

(5)

Concept

5 O P Cust o m e r D I I O P D C C Time I O O P D I O P D I P – IPS² planning D – IPS² development I – IPS² implementation O – IPS² operation C – IPS² closure 1 2 n

• IPS² business processes

– Customer individual modelling

– Covering whole lifecycle of a customer-provider-relationship

– One-time execution

• Conventional business processes

– Equal sequence for different customers – Modelling in sections

(6)

Concept

• Customer individual business process is divided into lifecycle phases

• Process fractals will be assigned to lifecycle phases to fulfill customer requirements

• Sequence of tasks is controlled by configuration parameters

• Configuration parameters are customer individually attributed

Business process

Implementation Operation Closure

Fractal 2 Operation Fractal 2 Task 1 Task 3 Fractal 1 Fractal 3 Task 2

(7)

Concept

• Seven stage procedure for modeling, simulation and execution

• Selection of activities in dependence of multi project management

according to the Project Management Institute (PMI)

(8)

Modeling

• Process fractals are selected in a database

• Example of necessary lifecycle phases and process fractals to fulfill

customer’s needs (operation in the result oriented business model) • Configuration parameters are

attributed

• Example of attributed configuration parameters of the process fractal “manufacturing” in the use phase

(9)

Modeling

9 Manufacture pilot series Measure pilot series Unclamp part Manufacture part Measure part Type of production ∋ { single-unit ∨ series ∨ mass} Work loading ∋ { automated ∨ manual} Sampling ∈ N Number of Pieces ∈ N Tasks Configuration parameters Clamp raw material + Measure part + + Measurement ∋ { sequential ∨ parallel} Clamp raw material

(10)

Modeling

Process fractal “repair”

Accomplish journey Carry out repair Analyze failure Site of operation ∋ { IPS²-provider ∨ customer ∨ network partner} Tasks Configuration parameters Type of repair ∋ { condition-based ∨ reactive} Supply spare part Accomplish journey % Accomplish journey Analyze failure Supply spare part % Execute functional test

(11)

Modeling

11

• One-time execution of Fractals

– Direct  fractal starts after the ending of the previous fractal

– Time based  fractal starts after a defined time period or at a particular time

– Event based  fractal starts after an event occurs, e. g. signal of a machine tool, or notice of the customer

• Repeated execution of Fractals

– Determined  fractal will be performed a specific number of time

– Scheduled  fractal will be performed until a particular time

(12)

Simulation

• Characteristics of

IYOPRO’s simulation environment:

– Interface to the open source simulation library DESMO-J

– Discrete event simulation (DES) of process models

– Consideration of all process models for the determination of resource utilization

• Procedure:

– Determination of simulation parameters, e. g. task duration, branch probability, and resource costs

– Determination of simulation period – Simulation execution

(13)

Simulation

13

• Selection of simulation goals:

– Lead time of delivery – Costs

– Resource utilization

– Availability of production resources – Producible number of pieces

• Simulation of a machine tool’s

availability to verify the necessity of condition based maintenance

• Advantages of condition based maintenance:

– Travel time does not effect the availability negatively

– Elimination of on-site analysis leads to shortened repair time

80 85 90 95 100 0 12 24 36 48 T ech ni sche V erf g üb arkei t VE T ,m on. Geschäftsprozesszeit tP % Mon. Common Condition based 80 85 90 95 100 0 12 24 36 48 T ech ni sche V erf g üb arkei t VE T , ges . Geschäftsprozesszeit tP Mon. % Common Condition based A v ai labi lit y A v ai labi lit y

Business process time

(14)

Execution

• Business processes consist of manual and automated tasks

– Manual tasks are transmitted to roles – Automated tasks are executed by a

software agent system

• Agent system consists of role agents and interface agents

– Role agents represent key roles in the IPS² delivery, e. g. service technician

– Interface agents serve the purpose of integrating heterogeneous systems, e. g. sensors, machine tools and IT systems

• BPMN agent encapsulates all functions of the machine tool

IPS²-LMS: IPS²-Lifecycle Management System IPS²-ES: IPS²-Execution System

VLCU: Virtual Lifecycle Unit

Role Int erf a c e Machine Tool BPMN Toolbox Sensor bus IT IPS²-LMS IPS²-ES VLCU Service technician Production resource manager

(15)

Execution

15

Advantages of the agent system: • Integration of human as well as

technical resources in the IPS² delivery

• Modular automation architecture allowing for high flexibility of the IPS² provider during varying customer requirements or business model changes

• IPS² provider can reuse developed functions/services for different customers

(16)

Execution

UML diagram of the agent system communication

(17)

Evaluation

17

• Type of evaluation according to HEVNER ET AL.

– Descriptive

– Constructed scenario to demonstrate the method’s utility

• Type of evaluation according to KROMREY

– Impact evaluation – Summative

– Internal

– Evaluation criteria = requirements of the method

(18)

Summary

• Efficient modeling of customer individual business processes through process fractals and configuration parameters

• Simulation of the IPS² delivery by using the software IYOPRO of the company intellivate GmbH

• Execution of business processes by a process engine and an agent system which are linked through web services

• Future Work:

– Execution of a project for the application and evaluation of the modeling method in a company which develops machine tools and delivers services for dental products – Development of fractals and configurations parameters for different industrial sectors

(19)

Thank you for your attention!

Dipl.-Ing. Christian Gabriel

Institute for Machine Tools and Factory Management Technische Universität Berlin

[email protected]

References

Related documents

With flexible modeling capabilities and tight integrations with ANSYS solutions for 3-D multiphysics simulation and ANSYS SCADE products for embedded software

Therefore, one of the research aspects was to develop proposals for tak- ing up modeling methodology of software agents' society in the context of highest level of

In our numerical examples, we confirmed that our bootstrap approach gives probability distributions of each parameters and software reliability assessment measures numerically

With flexible modeling capabilities and tight integrations with ANSYS solutions for 3-D multiphysics simulation and ANSYS SCADE products for embedded software