Optimisation of Industrial Processes SimQRi - A Query-oriented Tool for the Efficient Simulation and...

16
www.cetic.be Centre d’Excellence en Technologies de l’ Information et de la Communication www.cetic.be Optimisation of Industrial Processes SimQRi - A Query-oriented Tool for the Efficient Simulation and Analysis of Process Models Christophe Ponsard TEKK tour Digital Wallonia, 06/11/17, Mons

Transcript of Optimisation of Industrial Processes SimQRi - A Query-oriented Tool for the Efficient Simulation and...

Page 1: Optimisation of Industrial Processes SimQRi - A Query-oriented Tool for the Efficient Simulation and Analysis of Process Models

www.cetic.be

Centre d’Excellence en Technologiesde

l’Informationet de la Communication

www.cetic.be

Optimisation of Industrial ProcessesSimQRi - A Query-oriented Tool for the Efficient

Simulation and Analysis of Process Models

Christophe PonsardTEKK tour Digital Wallonia, 06/11/17, Mons

Page 2: Optimisation of Industrial Processes SimQRi - A Query-oriented Tool for the Efficient Simulation and Analysis of Process Models

www.cetic.be

Page 3: Optimisation of Industrial Processes SimQRi - A Query-oriented Tool for the Efficient Simulation and Analysis of Process Models

www.cetic.be

Example of Procurement Risks

Supplier A

in Seattle Supplier B

in Osaka

Customer

in Hamburg

Riskarea

Legend

LA,R1

T1,B,R1

T2,B,R1T2,B,R2

T2,B,R3

LB,R1

T1,A,R1

T1,A,R2

T2,A,R1

T2,B

T1,BT1,A T2,A

Politics

Techno

logy

Eco-

nomyEcology

Social

Risk of multinational enterprises

according to Dunning

Risk

types

Page 4: Optimisation of Industrial Processes SimQRi - A Query-oriented Tool for the Efficient Simulation and Analysis of Process Models

www.cetic.be

End-to-end Risk Management in Supply Chains

Warehouse risk

(Delay)

Quality

Production risk

Delay

Quality

Warehouse risk

(Delay)

Quality

[Production Risks (internal)]

[Procurement

Risks (external)][External Risks (external]

Page 5: Optimisation of Industrial Processes SimQRi - A Query-oriented Tool for the Efficient Simulation and Analysis of Process Models

www.cetic.be

State of practice in SMEs (survey performed in 2015)

https://www.cetic.be/Management-of-Procurement-Risks-on-Manufacturing-Processes

Page 6: Optimisation of Industrial Processes SimQRi - A Query-oriented Tool for the Efficient Simulation and Analysis of Process Models

www.cetic.be

SimQRi Project Context

• Towards Quantitative Risk Management in Supply Chains

• Main goal:

• Develop a practical tool-supported methodology to help SMEs assessing the risks and mitigating their impact in the production process

• Approach: modelling and simulation toolbox

• Modelling supply chains

• Identifying delay, quantity, bad quality,…

• Expressing them with model queries

• Efficiently simulate alternative designs to reduce risk

http://simqri.cetic.be and http://simqri.com

6

Page 7: Optimisation of Industrial Processes SimQRi - A Query-oriented Tool for the Efficient Simulation and Analysis of Process Models

www.cetic.be

Risk Modelling

• Risk Management Process(ISO 31000)

• Expressing Risks as Queries

• over a Supply Chain Model

• at different levels

Page 8: Optimisation of Industrial Processes SimQRi - A Query-oriented Tool for the Efficient Simulation and Analysis of Process Models

www.cetic.be

Modelling Supply Chains and Risks

• Suppliers + supply policies

• Storages

• Processes

• Queries (for risks but also other purposes)

• Probes on model element: e.g. relativeContent(storage) totalWaitDuration(process), …

• Composed probes

• Percentage of working time for a processworktime(p) := 100 * (time – totalWaitDuration(p)) / time

• Carbon footprint:CF(order) := upplier(order).dist*CO2_FACTOR_TRUCK_PER_KM

Page 9: Optimisation of Industrial Processes SimQRi - A Query-oriented Tool for the Efficient Simulation and Analysis of Process Models

www.cetic.be

Web-based Version (« beer game » model)

9

Page 10: Optimisation of Industrial Processes SimQRi - A Query-oriented Tool for the Efficient Simulation and Analysis of Process Models

www.cetic.be

Eclipse Version (Green Supply Chain)

10

Page 11: Optimisation of Industrial Processes SimQRi - A Query-oriented Tool for the Efficient Simulation and Analysis of Process Models

www.cetic.be

Guidance for Risk Identification

Page 12: Optimisation of Industrial Processes SimQRi - A Query-oriented Tool for the Efficient Simulation and Analysis of Process Models

www.cetic.be

Behind the Scene: Discrete Event Simulation and Monte Carlo Aggregation

• Simulation using OscaR.DES (Open Source)

• Built on top of a task-resource model

• Incremental evaluation throughout the simulation run

• Minimal updates: only the relevant fragment of queries

• Non accumulating expressions: evaluated only at the end

• Accumulating expressions: evaluated at each step

• Bottom-up updates to allow the sharing of sub-queries

• Monte Carlo techniques for aggregating results

• Availability of specific statistical operators (mean, avg, std dev,…)

• Computation of distributions

oscarlib.org

Page 13: Optimisation of Industrial Processes SimQRi - A Query-oriented Tool for the Efficient Simulation and Analysis of Process Models

www.cetic.be

Analysis Capabilities

• Raw Output

• Dashboard and reports(data visualisation) Customisable reports (Birt)

Page 14: Optimisation of Industrial Processes SimQRi - A Query-oriented Tool for the Efficient Simulation and Analysis of Process Models

www.cetic.be

Risk Mitigation (Optimisation)

• Tuning the model in order to minimise costs induced by risks

• Now: simple “explorer” functionality to change the values of a single parameter to find out its optimal value (the other being unchanged) –e.g. optimal ordering threshold

• Current work (PRIMa-q) : use optimisation (constantly) minimizing risks

• Risk robust strategies (scheduling)

• On-line Stochastic Optimisation

• Based on the Oscar.CBLS engine (efficient, scalable, online) oscarlib.or

g

Page 15: Optimisation of Industrial Processes SimQRi - A Query-oriented Tool for the Efficient Simulation and Analysis of Process Models

www.cetic.be

QUESTIONS ?

Tool homepage: https://simqri.cetic.be

15

Page 16: Optimisation of Industrial Processes SimQRi - A Query-oriented Tool for the Efficient Simulation and Analysis of Process Models

www.cetic.be

linkedin.com/company/cetic

[email protected]

+32 71 490 700

twitter.com/@CETIC twitter.com/@CETIC_be

www.cetic.be

Aéropole de Charleroi-Gosselies

Avenue Jean Mermoz 28

B-6041 Charleroi - Belgique

Questions?

16