digital modelling for logistics decision making

47
© The AnyLogic Company | the.anylogic.company 1 digital modelling for logistics decision making

Upload: others

Post on 11-Jan-2022

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: digital modelling for logistics decision making

© The AnyLogic Company | the.anylogic.company 1

digital modelling for logistics decision making

Page 2: digital modelling for logistics decision making

© The AnyLogic Company | the.anylogic.company 2

• 10.00 – 10.20 The AnyLogic Company: Introduction• 10.20 – 11.30 anyLogistix: introduction• 11.30 – 12.00 Coffee break• 12.00 – 13.00 anyLogistix: demo• 13.00 – 13.30 Prof. Dr. Dmitry Ivanov, Berlin School of Economics and

Law: Managing supply chain resilience with simulation-based digital twins

• 13.30 – 14.30 Lunch• 14.30 – 15.30 AnyLogic: Introduction• 15.30 – 16.00 Coffee break• 16.00 – 17.00 AnyLogic: demo• 17.00 – 17.30 Dr. Harry Kestenbaum, SimPlan: Business simulation case

studies

agenda

Page 3: digital modelling for logistics decision making

© The AnyLogic Company | the.anylogic.company

The AnyLogic Company

MunichFebruary 13, 2019

Timofey Popkov

Page 4: digital modelling for logistics decision making

© The AnyLogic Company | the.anylogic.company 4

quick facts

• Founded in 1998• 100% software, no services• B2B, key industries:

Consulting Distribution, wholesale, and retail Manufacturing Mining Transportation and storage Healthcare Defense and security Information and communication

• 20,000+ users, 900+ commercial organizations, 1,600+ universities• Worldwide market leader in dynamic simulation

Page 5: digital modelling for logistics decision making

© The AnyLogic Company | the.anylogic.company 5

technologypharmahealthcare

railroadsglobal consulting

energy

automotiveaerospace

defensefundamental researchsupply chains

logistics

miningoil & gas

finance consumer goods

selected clients

Page 6: digital modelling for logistics decision making

© The AnyLogic Company | the.anylogic.company 6

The AnyLogic geography

Genoa

TECHSIM

Blue Stallion Technologies

DSE Consulting

SIMPLAN

Fair Dynamics

IBNLDM

AtWorth

CarilaTech TechSupport MgmtPitotech

Simlogy

TSG Consulting

Advisian

MaxSoft

Sela Digital

Techenware

DecisionesLogisticas

Zecctron

St.Petersburg

ChicagoParis

Page 7: digital modelling for logistics decision making

© The AnyLogic Company | the.anylogic.company 7

our products

General purpose dynamicsimulation software

Areas of application:• Material handling• Pedestrian flows• Road traffic• Processes• Rail logistics• Mining• Supply Chains

Platform for model execution Supply chain optimization andsimulation solution

Areas of application:• Greenfield analysis• Network design & optimization• Master planning • Transport optimization• Inventory optimization• Risk analysis• Digital twin

Page 8: digital modelling for logistics decision making

© The AnyLogic Company | the.anylogic.company 8

the team

Page 9: digital modelling for logistics decision making

© The AnyLogic Company | www.anylogistix.com

Design Your Supply Chain.Run with Digital Twin.

DesignOptimize Experiment Innovate

Timofey Popkov

Page 10: digital modelling for logistics decision making

10© The AnyLogic Company | www.anylogistix.com 10

Your Supply Chain is Constantly Being EvaluatedWhat should be

the design of our supply chain?

How should we deploytransportation policies?

Which resourcesdo we need?

Which business processes should we implement

to reach operation excellence

What if we introducenew products?

How can I improve my existingsupply chain?What if I change inventory,

transportation or sourcingpolicies?

Where is my SupplyChain susceptible

to risk?

What if our workersgo on strike?

What capacity do we need?What service

level we willbe able to provide

our customers? What manufacturingcapacity do we need?

Is there a risk ofbullwhip effect inmy supply chain?

What if we lose a key supplier?

Should we Make or should we Buy?

How much to produce and

where to store?

Page 11: digital modelling for logistics decision making

11© The AnyLogic Company | www.anylogistix.com 11

Number of supply chainProblems by level of detail

Pyramid Supply Chain Analytics Problems

Low AbstractionMore Detail

Dynamic (time)

High AbstractionLess Detail

Static

LocationsFlowsPeriodsLinear DependenciesParameter Aggregation

Where to Build DCsWhere to Stock ProductsMaster Planning

Inside 4 walls ProcessesInside 4 walls ResourcesInside 4 walls Logic

Dynamics (time)RandomnessParameters DetailingNetwork ProcessesNetwork ResourcesNetwork Logic

How “Inside” influences “Outside”“Inside” Resources OptimizationProduction Planning“Inside” Bottlenecks Identification Risk Analysis

Transportation PlanningInventory & Sourcing Policy PlanningFleet Size OptimizationService Level & Capacity Estimation Bullwhip AnalysisRisk AnalysisResources Planning & Optimization

Level of Detail Problems Addressed

Page 12: digital modelling for logistics decision making

12© The AnyLogic Company | www.anylogistix.com 12

Common Methods Used to Solve the Problems

Spreadsheets

Pros: Everybody knows Excel

Cons: Application area is limited

Dynamic Simulation

Pros: Detailed SC modeling. Considers dynamics, specific logic and randomness

Cons: • By nature simulation-based optimization

may take significant time• Difficult to use w/o a specialized UI

Analytical Optimization

Pros:Used to address SC problems which can be described with set of linear equations

Cons:• Generalization• Represent the supply chain as a

continuous flow model• Difficult to use w/o a specialized UI

Page 13: digital modelling for logistics decision making

13© The AnyLogic Company | www.anylogistix.com 13

Analytical Methods: Problems That Can be Addressed

• Supply Chain Design & GFA Where to locate our facilities? Identify throughput of the facilities Determine product flows

• Master Planning by Period: Where to produce or stock products? Determine optimal quantities to produce

and order Throughput requirements

• Transportation Fleet Size Estimations

Answers the question;“What is the plan?”

Page 14: digital modelling for logistics decision making

14© The AnyLogic Company | www.anylogistix.com 14

Analytical ModelsSupply Chain - ACTUAL

Time (dynamic)Products

OrdersTransportation

ResourcesFacilities

RandomnessNetwork Level Logic/ProcessesInside 4 Walls Logic/Processes

Time = PeriodProducts = Flows per PeriodOrders = Demand Aggregated per PeriodResources = Flows per PeriodTransportation = Cost per PeriodFacilities = Throughput per PeriodRandomnessNetwork Level Logic/ProcessesInside 4 Walls Logic/Processes

Labor/period Goods/period

ModelingProcess

Consultant

Supply Chain - MODEL

OPTIMIZATION

Page 15: digital modelling for logistics decision making

15© The AnyLogic Company | www.anylogistix.com 15

Demo: Network Optimization

Page 16: digital modelling for logistics decision making

16© The AnyLogic Company | www.anylogistix.com 16

Analytical Methods: Key Points

• Analytical Optimization is well equipped for large-scale data intensive problems

• Analytical Models are not able to properly describe the “reality” of the Supply Chain. The approach forces you to make simplifications and assumptions. Ex: Assuming all the events are uniformly distributed within a period

• Attributes not considered: Dynamics (Time) Randomness Supply chain operating Logic

• The approach is like a “BLACK BOX” You do not know how the solver works or why a problem is infeasible

Page 17: digital modelling for logistics decision making

17© The AnyLogic Company | www.anylogistix.com 17

• A Simulation model is described as a set of LOGICAL RULES:

• Simulation is the process of executing the LOGICAL RULES over time

• The output of a simulation is the behavior of a system over time

What is Dynamic Simulation Modeling

If factory has enough ordersfor 3000 units then production

is started

If supplier workersare on strike it will

not process the orders

Customer places orders for 300 units

per day 4 days a week

Initial inventory is 3000.If inventory is below 2000

the DC orders a batchof 3000 units If raw materials stock drops

below 100m3 order 300m3

ModelingtimeDay 1

order for 300 units

Day 5

Stock < 2000order 3000

Day 6

Startsproduction

Day 7

Stock < 100m3order 300m3

Day 8

Strike, do not process the order

Day 2

order for 300 units

Day 3

order for 300 units

Day 4

order for 300 units

Page 18: digital modelling for logistics decision making

18© The AnyLogic Company | www.anylogistix.com 18

Dynamic Simulation: Problems That Can be Addressed

• Examination\implementation of the Supply Chain What if the answer suggested by network

optimization is not feasible How to implement the solution suggested by

network optimization

• Understanding of how the Supply Chain operates You need to understand how your Supply Chain

functions at detailed level to manage it effectively and efficiently

• Experimenting with\Improving the Supply Chain You already performed a high-level design of the

Supply Chain and want to know how improve operational performance

You have an idea of how to improve the supply chain efficiency and want to test it prior to implementation

• Risk assessment What are the risks related to SC design?

A Simulation Model is a DIGITAL TWIN of your supply chain!

Answering the question:“How to reach operationalexcellence in yourSupply Chain?”

Page 19: digital modelling for logistics decision making

19© The AnyLogic Company | www.anylogistix.com 19

Dynamic Simulation Model

Supply Chain - ACTUAL

ModelingProcess

Consultant Time = Actual TimeProducts = Products & ParametersOrders = Orders & ParametersResources = Any Resource, Any LogicTransportation = Any RulesFacilities = Location, CapacityRandomness = anyNetwork Level Logic/ProcessesInside 4 Walls Logic/Processes

ProcessesResourcesLogic…

Time (dynamic)Products

OrdersTransportation

ResourcesFacilities

RandomnessNetwork Level Logic/ProcessesInside 4 Walls Logic/Processes

Supply Chain - MODEL

SIMULATION

Page 20: digital modelling for logistics decision making

20© The AnyLogic Company | www.anylogistix.com 20

Demo: Dynamic Simulation

Page 21: digital modelling for logistics decision making

21© The AnyLogic Company | www.anylogistix.com 21

Dynamic Simulation: Key Points

• Dynamic simulation methods allow you to model a Supply Chain with limitless detail, including “Inside the 4 walls”

• Simulation-based optimization is fundamentally different from mathematical-optimization The optimization engine is a separate program working in conjunction

with the Simulation Model – measuring the model output and generating a new set of input parameters

• You must be careful when deciding on the level of abstraction to build your Dynamic Simulation model - too many details may result in slower performance

Page 22: digital modelling for logistics decision making

22© The AnyLogic Company | www.anylogistix.com 22

Number of supply chainProblems by level of detail

Pyramid Supply Chain Analytics Problems

Low AbstractionMore Detail

Dynamic (time)

High AbstractionLess Detail

Static

LocationsFlowsPeriodsLinear DependenciesParameter Aggregation

Where to Build DCs (GFA)Where to Stock Products (Net Opt)Master Planning

AnalyticalMethods

DynamicSimulation Methods

Inside 4 walls ProcessesInside 4 walls ResourcesInside 4 walls Logic

Dynamics (time)RandomnessParameters DetailingNetwork ProcessesNetwork ResourcesNetwork Logic

How “Inside” influences “Outside”“Inside” Resources OptimizationProduction Planning“Inside” Bottlenecks Identification Risk Analysis

Transportation PlanningInventory & Sourcing Policy PlanningFleet Size OptimizationService Level & Capacity Estimation Bullwhip AnalysisRisk AnalysisResources Planning & Optimization

Level of Detail Problems Addressed

Page 23: digital modelling for logistics decision making

23© The AnyLogic Company | www.anylogistix.com 23

Pyramid Supply Chain Analytics Problems

Low AbstractionMore Detail

Dynamic (time)

High AbstractionLess Detail

Static

LocationsFlowsPeriodsLinear DependenciesParameter Aggregation Analytical

Methods

DynamicSimulation Methods

Inside 4 walls ProcessesInside 4 walls ResourcesInside 4 walls Logic

Dynamics (time)RandomnessParameters DetailingNetwork ProcessesNetwork ResourcesNetwork Logic

Opp

ortu

nitie

s fo

r Inn

ovat

ion

The MORE LEAN you are trying to be, the more need for DYNAMIC SIMULATION you will have

Less Lean

More Lean

Level of Detail

Page 24: digital modelling for logistics decision making

24© The AnyLogic Company | www.anylogistix.com 24

Example 1: Supply Chain Design

+ Aggregated demand+ Transportation cost (m3 per km)

Analytical Methods

(GFA)Areas to place the DCs

Details MethodResult

+ Possible facilities locations+ Real roads+ Sites throughput

Configurations of supplychain ranked by cost

Analytical Methods(CPLEX)

+ Sites capacity (not throughput!)+ Inventory policies+ Sourcing policies

Analytical Methods+

Dynamic Simulation

Configurations of supplychain ranked by

service level

Page 25: digital modelling for logistics decision making

25© The AnyLogic Company | www.anylogistix.com 25

Example 2: Omnichannel Supply Chain

Details MethodResult

+ Processes inside 4 walls+ Sites capacity+ Working hours+ Resource sharing+ Refunds/returns+ Inventory policies+ Transportation policies

How should the omnichannel supply

chain operate? (service level, resourcescapacity and utilization,

reliability…)

DynamicSimulation

+ Aggregated demand / month+ Production throughput / month+ Transportation cost (m3 / km)

Analytical Methods(GFA, NO)

Supply Chain Configurationsranked by cost

Page 26: digital modelling for logistics decision making

26© The AnyLogic Company | www.anylogistix.com 26

Example 3: Risk Analysis

+ Operational risks+ Demand changes+ Lead time changes+ Supplier reliability+ Strikes

DynamicSimulation

Supply chain robustnessService levelCostsUtilization

Details MethodResult

+ Disruption risks+ Natural disasters+ Terrorism+ Political and financial crisis

Supply chain robustnessService levelCosts

DynamicSimulation

Page 27: digital modelling for logistics decision making

27© The AnyLogic Company | www.anylogistix.com 27

• Definition by Gartner: A digital twin is a digital representation of a real-world entity or system

• Some definitions from Wikipedia: A Digital Twin is an integrated multiphysics, multiscale, probabilistic

simulation of an as-built vehicle or system that uses the best available physical models, sensor updates, fleet history, etc., to mirror the life of its corresponding flying twin

Coupled model of the real machine that operates in the cloud platformand simulates the health condition with an integrated knowledge from both data driven analytical algorithms as well as other available physical knowledge

A dynamic virtual representation of a physical object or system across its lifecycle, using real-time data to enable understanding, learning and reasoning

• The words most often used to describe a Digital Twin Simulation, real-time data, dynamic, understanding, learning, reasoning

What is a Digital Twin

Page 28: digital modelling for logistics decision making

28© The AnyLogic Company | www.anylogistix.com 28

• A supply chain digital twin is a detailed simulation model of the actual supply chain which predicts the behavior and dynamics of the supply chain to make tactical or operational decisions: Tactical decisions are mostly related to how to organize processes in your supply

chain. It may require to do the simulation of few months or years Operational decisions are mostly related to identification of the problems and

analysis of the corrections. It may require to do the simulation of few days or weeks.

• The data you need to run supply chain digital twin depends on the answer you are looking for

A Digital Twin in Supply Chain

Detailed Supply ChainSimulation Model

Supply Chain DynamicsForecast

Understanding

Learning

ReasoningReal Time Data

\Snapshot

Digital Twin

Page 29: digital modelling for logistics decision making

29© The AnyLogic Company | www.anylogistix.com 29

• Optimization, analytics, AI can be a part of digital twin

• Simulation is used to forecast the dynamics of a supply chain

• Optimization, analytics, AI are used by a simulation model to make decisions in certain situations

Digital Twin: Is There a Space for Optimization

Supply Chain Digital Twin

Simulation modelEarthquake destroyed

DCs network

Day 1 Day 2 Day 3 Day 4 Day 5 Day N

Optimization

Adjusted SCstructure

Page 30: digital modelling for logistics decision making

30© The AnyLogic Company | www.anylogistix.com 30

Control Tower

Digital Twin and Control Tower

Data

Visualization (BI, alerts, dashboard…)

Supply ChainDigital Twin

ManufacturingDigital Twin

Analytics

Decision Support/Forecast

Current stateof the supply chain

Current stateof the facilities

Finances

Current State/History

Tasks

Cases

Actions

Task and CaseManagement

Collaboration

Page 31: digital modelling for logistics decision making

31© The AnyLogic Company | www.anylogistix.com 31

• A digital twin is a detailed simulation model of a supply chain A digital twin is used to forecast the behavior of the supply chain, predict abnormal

situation and work out action plan

• Real Time Data/Snapshot A digital twin uses real time data to do the forecast

• Integration with Control Tower/BI In many cases a digital twin is part of a “bigger thing” e.g. control tower and should be

able to be integrated with this

• Notifications/alarms about abnormal situations A digital twin should allow to define what abnormal behavior is and send notifications

about critical/abnormal situations which may happen Example:

If the inventory level drops below 3000 units send notification “critical level of inventory at DC1”

• Triggers A digital twin should allow the definition of automatic actions for some events Example:

If a supplier is on the strike serve only high priority customers

• Test an action plan A digital twin should allow you to test actions to efficiently manage your supply chain

What Makes a Simulation Model a Digital Twin

Page 32: digital modelling for logistics decision making

32© The AnyLogic Company | www.anylogistix.com 32

Example 4: Budgeting & Cash Flow

+ Products flows+ Transportation cost (m3 per km)+ Flows processing cost+ Labor and facilities cost

ExcelBudget,Cost-to-Serve

Details MethodResult

+ Time-based costs e.g.:+ Resources cost+ Operations cost+ Handling\carrying cost+ Idle cost

Activity-Based Budget

Analytical Methods(linear, flows)

DynamicSimulation

+ Payment terms+ Randomness+ Production processes+ Production schedule

DynamicSimulation

Cash-to-ServeWhen and how much

cash do you needto operate

Page 33: digital modelling for logistics decision making

33© The AnyLogic Company | www.anylogistix.com 33

Example 5: Supply Chain Behavior Forecast

+ Supply chain structure+ Supply chain logic+ Supply chain resources+ Factory processes/logic/resources+ DCs processes/logic/resources+ Customers behavior+ Transportation rules/resources

SupplyChainDigitalTwin

Short term forecastof the supply chain behavior to identify unusual/dangerous situation and find out

the ways to manage them

Details MethodResult

Page 34: digital modelling for logistics decision making

34© The AnyLogic Company | www.anylogistix.com 34

Pyramid Supply Chain Analytics Problems

Low AbstractionMore Detail

Dynamic (time)

High AbstractionLess Detail

Static

LocationsFlowsLinear DependenciesContinuousParameter Aggregation Analytical

Methods

DynamicSimulation Methods

Level of Detail

strategic,tacticaldecisions

tactical, operationaldecisions

Digital Twin

Dynamic Simulation

Inside 4 walls ProcessesInside 4 walls ResourcesInside 4 walls Logic

Dynamics (time)RandomnessParameters DetailingNetwork ProcessesNetwork ResourcesNetwork Logic

Page 35: digital modelling for logistics decision making

35© The AnyLogic Company | www.anylogistix.com 35

Pyramid Supply Chain Analytics Problems

Low AbstractionMore Detail

Dynamic (time)

High AbstractionLess Detail

Static

LocationsFlowsLinear DependenciesContinuousParameter Aggregation Analytical

Methods

DynamicSimulation Methods

The majority ofSC tools

Level of Detail

Digital Twin

Dynamic Simulation

Inside 4 walls ProcessesInside 4 walls ResourcesInside 4 walls Logic

Dynamics (time)RandomnessParameters DetailingNetwork ProcessesNetwork ResourcesNetwork Logic

strategic,tacticaldecisions

tactical, operationaldecisions

Page 36: digital modelling for logistics decision making

36© The AnyLogic Company | www.anylogistix.com 36

anyLogistix Simulation Modeling Capabilities

Customers

Factory

Warehouses

Distribution Centers

Suppliers

Factory

AnyLogic

Page 37: digital modelling for logistics decision making

37© The AnyLogic Company | www.anylogistix.com 37

Demo: Inside 4 Walls

Page 38: digital modelling for logistics decision making

39© The AnyLogic Company | www.anylogistix.com 39

anyLogistix Key Differentiators

• Integration of Analytical and Dynamic simulation methods for precise end-to-end supply chain design and analysis Powered by the leading analytical solver (CPLEX) and leading dynamic simulation

engine (AnyLogic)

• Digital twin of your Supply Chain Create a detailed dynamic simulation model, providing a true representation of the

reality for better decision support

• Modeling “Inside the 4 walls” Go deeper in your analysis to improve your Supply Chain efficiency and

effectiveness

• Extensibility Represent true business dynamics in your Supply Chain by extending ALX

functionality

• Measure your Supply Chain With Dynamic Simulation you can measure everything in your model Use standard statistics or create your own

• Visualization Observe how your Supply Chain works, validate the model and make

improvements while verifying assumptions

Page 39: digital modelling for logistics decision making

40© The AnyLogic Company | www.anylogistix.com 40

Page 40: digital modelling for logistics decision making

41© The AnyLogic Company | www.anylogistix.com 41

Master Planning

• Demand is defined separately for each period

• The output of one period is the input for the next

• A site can be closed/opened during a period

• Inventory can be planned for the beginning and end of a period

IQ IIQ IIIQ IVQ

Page 41: digital modelling for logistics decision making

42© The AnyLogic Company | www.anylogistix.com 42

• Problem USAGE BARRIER: How to switch

between different types of scenario?

• Solution: anyLogistix enables you to convert

results or scenarios into other types of scenario

Scenario Conversion

GreenfieldAnalysis

(GFA)

Network Optimization

(NO)

TransportationOptimization

(TO)

DynamicSimulation

(SIM)

Page 42: digital modelling for logistics decision making

43© The AnyLogic Company | www.anylogistix.com 43

Cash to Serve

Paymentterms

AccountreceivablesAccount

payable

Bank

Paymentterms

SC cost

Cash account

Page 43: digital modelling for logistics decision making

44© The AnyLogic Company | www.anylogistix.com 44

• Performance Impact Service level Revenue Total cost Profit Demand fulfillment Lead time

• Time to recover

Risk Analysis

Operational risks(Bullwhip effect)

Disruption risks(Ripple effect)Fr

eque

ncy

Performance Impact

Low

High

Low High

Page 44: digital modelling for logistics decision making

45© The AnyLogic Company | www.anylogistix.com 45

• Goal: To deliver the desired end customer service levels with minimum inventory

investment among the various echelons

• Requirements for true multi-echelon inventory optimization Avoid multiple independent demand forecasts in each echelon Account for all lead times and lead time variations Monitor and manage the bullwhip (variability) effect Enable visibility throughout the supply chain Different service level targets for various DCs/Customers Account for various replenishment strategies

• To satisfy all of the above requirements ALX uses simulation modeling to perform inventory optimization

Multi-echelon Inventory Management

demand

lead time

demand demand

lead time lead time

Page 45: digital modelling for logistics decision making

46© The AnyLogic Company | www.anylogistix.com 46

Safety Stock Estimation

Simulation modeling time

Quantity

“Reorder up to”quantity

Reorder point

Redundant safety stock

Ideal inventorydynamics

Actual inventorybehavior

Safety stock to provide 100% service level

Page 46: digital modelling for logistics decision making

47© The AnyLogic Company | www.anylogistix.com 47

Statistics: Bullwhip effect

• Bullwhip effect shows demand variability amplification during the supply chain simulation: from the point of actual (final) order demand to the point of origin (DC, Factory) BWE > 1 means that outgoing variability prevails over the incoming 0 =< BWE < 1 means that incoming variability prevails over the outgoing BWE = 1 means there is NO bullwhip effect BWE = -1 means that incoming variability is 0

• Bullwhip effect is calculated per product per site

DC

𝜎𝜎𝑖𝑖𝑖𝑖2

𝜇𝜇𝑖𝑖𝑖𝑖𝜎𝜎𝑜𝑜𝑜𝑜𝑜𝑜2

𝜇𝜇𝑜𝑜𝑜𝑜𝑜𝑜 𝐵𝐵𝐵𝐵𝐵𝐵 =�𝜎𝜎𝑜𝑜𝑜𝑜𝑜𝑜2𝜇𝜇𝑜𝑜𝑜𝑜𝑜𝑜�𝜎𝜎𝑖𝑖𝑖𝑖2 𝜇𝜇𝑖𝑖𝑖𝑖

Variance In Variance Out

Page 47: digital modelling for logistics decision making

© The AnyLogic Company | www.anylogistix.com

Thank you!

www.anylogistix.com