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
16
Embed
Optimisation of Industrial Processes SimQRi - A Query-oriented Tool for the Efficient Simulation and Analysis of Process Models
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
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
www.cetic.be
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
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]
www.cetic.be
State of practice in SMEs (survey performed in 2015)
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
www.cetic.be
Analysis Capabilities
• Raw Output
• Dashboard and reports(data visualisation) Customisable reports (Birt)
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