Transcript
Page 1: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Continuous modelsof

logistics systems

TU DresdenKarsten Peters

Fakultät Verkehrswissenschaften „Friedrich List“ uhl für VerkehrslogistikLehrst

Professur VerkehrslogistikFakultät für Verkehrswissenschaften „Friedrich List“

Page 2: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 2K. Peters, 2007

Lehrstuhl VerkehrslogistikInstitut für Luftfahrt und LogistikFakultät für Verkehrswissenschaften “Friedrich List”

Unser Lehrstuhlteam

Forschung und Lehre:

Verkehrsträgerübergreifender und intermodaler GüterverkehrDynamik, Organisation und Wandel von LogistiknetzwerkenTechnologien und Umsetzung dezentraler Steuerung

Integration in Supply-netzwerken

Distributions-, Umschlag- und LagertechnikLösungen für Transport, Lager, HandhabungProzessgestaltung und TechnologieEinsatz von ID und Kommunikationstechnik

Modellierung, Simulation und Methodenentwicklung für vernetzeTransport- und LogistiksystemeDynamische Modelle und Verfahren der LogistikSystematisierung von Lösungswerkzeugen

Page 3: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 3K. Peters, 2007

Entscheidungen rund um das Supply Netz

Lagerstufen

Standort-bewertung

Anzahl derKnoten

Kapazitäts-problem

Transport-relationen

Bestands-führung

Touren-planung

Cluster-analyse

Sequenzierung

Page 4: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 4K. Peters, 2007

DHL Airhub Leipzig, Modellansicht Sortierhalle

Quelle: DHL

Projekt: DHL HUB Leipzig

Thema: Aufbau und Anlauf-management Sortierhalle Laufzeit: 23.10.2006 - 22.5.2007

Page 5: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 5K. Peters, 2007

Projekt: Ladungssicherung

Support zur Umsetzung der Standards VDI 2700/DIN 12915:„Die Ladung muss so gesichert sein, dass unter verkehrsüblichen Fahrzuständen weder einzelne Ladegüter noch die gesamte Ladung unzulässig verrutschen, kippen,…, verrollen darf.“

Fehleranalyse

Modellerstellung

Kalkulation der Sicherungskräfte

Dimensionierung der Sicherungsmittel

Stauplanung

Sicherungs- verfahren

+

Page 6: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 6K. Peters, 2007

Dynamics in Production and Logistics

Operational level:

Material- and information flows

Supply Chain as a network structure Example: Supply Chain

Page 7: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 7K. Peters, 2007

Example: Production System

Page 8: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 8K. Peters, 2007

buffer systems

lane cluster

single lane

Network Features

storage

materials

vehicles

transport

System representedas a directed graph

Page 9: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 9K. Peters, 2007

Characteristics of Logistic Systems

Systems of interacting queues

Conflicts in usage (e.g. ) require priority rules andscheduling strategies which are adaptive to a varying demand.

Driven many particle systems

Nonlinear interactions between intentionally moving units, mutual obstructions, …

Dynamic flows on neworks

Dynamical systems as networknodes, coupled through material-and information flows

Page 10: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 10K. Peters, 2007

IDiscontinuities in Processes

Control (Scheduling, dispatching, policies..) implies often Nonlinearty

Page 11: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 11K. Peters, 2007

Manufacturing Systems

Manufacturing systems are examples of a complex systems consisting of inter-acting queues

Conflicts in usage (e.g. of workstations) require priority rules and scheduling strategies which are adaptive to a varying demand.

Policy

eg.: CAF Clear a fractionCONWIP constant work in process

Model:Continuous material flowsSwitching policies

The parallel service of competing tasks is impossible or inefficient.Sequential switching between different opereation modes required

Page 12: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 12K. Peters, 2007

Traffic Flows

IntersectionMutually excluding flowsControlled by switching traffic ligthsEach intersection point gives one more side condition

Traffic is a prime example of a complex system consisting of inter-acting queues

Conflicts in usage (e.g. of intersection areas) require priority rules and scheduling strategies which are adaptive to a varying demand.

Page 13: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 13K. Peters, 2007

Page 14: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 14K. Peters, 2007

Chaotic

dynamicsPeriodic

dynamic

balanced

normalised

balanced

velocities

normalised

velocities

switchingswitching

Ein Drei Puffer Switched Server System als Teil einer automatisierten Produktionslinie

Examples

Switched serversystem

Switched arrivalsystem

Page 15: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 15K. Peters, 2007

x(tm+1)=Tm

xi(tm)-Tm =0or:1-xi(tm)-Tm =0

Tm=tm+1-tm

Switched Arrival is Chaotic(a simple picture)

The dynamics of sucessive fillinglevels is given by the tent map

Consider N=3, and =3, =1

We are interested in sucessive „initial“ filling levels :sample at detachment times t m

x(tm)

x(t

m+

1)

x(tm+1)=1-2|x(tm)-0.5|

Page 16: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 16K. Peters, 2007

Page 17: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 17K. Peters, 2007

Switched Server – restricted Buffer

Page 18: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 18K. Peters, 2007

Limiting Cases

Restricted buffer sizes can cause chaos !

Page 19: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 19K. Peters, 2007

Bifurcations in Switched Server Systems

Page 20: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 20K. Peters, 2007

Border Collision Bifurcations

Period doubling Bifurcation

Continous, piecewise linear map:Border Collision Bifurcation

Continuous map:period doubling cascade

Page 21: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 21K. Peters, 2007

Border Collision Bifurcations

Continuous, non-smooth 1 dimensional maps, two branches

Page 22: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 22K. Peters, 2007

Border Collision Bifurcations

discontinuous, non-smooth 1 dimensional maps, two branches

Page 23: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 23K. Peters, 2007

Perfomance measures

Page 24: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 24K. Peters, 2007

Chaos? - not really!

Page 25: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 25K. Peters, 2007

Supply Chain:Modelling of Nodes

Assume: one product

information flow

Input-buffer and WIP Output-buffer (finshed products)

supplyrate

demand (Rate)

productionrate deliveryrate

material flow

n-1

N1(n)

n+1

N2(n)

Page 26: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 26K. Peters, 2007

If the supplier has no finished products in stock, it is:

Qdemb is the desired delivery rate (the order rate). Its adaptation takes on average

some time interval τ.

The Input buffer N1 at producer b changes in time t according to

Modelling of Nodes: Production

… rate at which producer b receives ordered products from supplier b – 1 which is … if the inventory of supplier b – 1 is not 0 !

… is the actual production rate of producer b,

… is the production function of suited form

WIPprod

uctio

nra

te

Page 27: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 27K. Peters, 2007

))((})/)({)},(({)( )( tNWdttdNtNWtW baabb ==

The Inventory buffer N2 at producer b changes in time t according to

Modelling of Nodes: Demand Prediction

The temporal change of the demand rate is proportional to the deviation of the actual de-livery from the desired one Wb (the order rate) and the demand of the upstream producer.

with

⎟⎠⎞

⎜⎝⎛ Δ+= +

+−=∑ dt

dNtNwtN cbcb

n

nccb )()( is a weighted mean value of the own stock level and

thethe ones of the next n upstream and n downstream suppliers. The weights wc are norma-

.1=∑−=

n

nccwlized to one:

Page 28: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 28K. Peters, 2007

Example: linear supply chain

Dynamics for the second producer in a chain withchanges in consumerdemand .

Changing end demand

WIP (+ Input buffer)

inventory

producers demand

Demand jumps cause dampednonlinear oscillations in theadaption process

Page 29: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 29K. Peters, 2007

WIP

demand

inventory

material flow

Bull whip Effect

time

Page 30: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 30K. Peters, 2007

inventory

time

Material flow

Driven by randomly varying demand …

The system acts as a filter …

Page 31: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 31K. Peters, 2007

Nonlinear Effects

Small perturbation

Damped oscillations,growing amplitude

Out of supply,Large Inventories

Slow propagingreduction of inventories

Large inventories emerge from a tiny perturbation in demand in a homogeneous supply chain

Page 32: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 32K. Peters, 2007

Avoidance of undesired behaviour

Speed up the adaption of upstream suppliers:

only possible for loop-freenetworks

the adaption speed is limted

does not prevent oscillations

Page 33: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 33K. Peters, 2007

Avoidance of undesired behaviour

What is the best strategy mix?

Same system, if different suppliers use different strategies and forecast models…

Page 34: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 34K. Peters, 2007

Avoidance of undesired behaviour

Introduce a global couplingthrough information distribution.

Providing end to end demandinformation turns the pull policyinto a partial push policy for thematerial flow

The material flow network is oftenunchangable

The information network can bedesingned

What is the optimal informationnetwork for a given supplynewtork?

Page 35: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 35K. Peters, 2007

Re-entrant Systems

Page 36: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 36K. Peters, 2007

feedback loops result inLimit cycle oscillations

Here: homogeneous supplychain

In inhomogeneous supplychains or networks theseoscillations are morecomplicated

inventories

pro

duct

ion

rate

N0 N1 N2 N3 N4

a40 a40=0.1Q1 Q2 Q3 Q4

Q0

Page 37: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 37K. Peters, 2007

inventories

pro

duct

ion

rate

Inventories arerestricted

For too large invetories theproduction must stop

alternatively other policiesare applied to control theinventories.

N0 N1 N2 N3 N4

a40Q1 Q2 Q3 Q4Q0

Policies may imply non-smooth dynamical systems

Reaching of thresholsdimplies Border CollisionBifurcations

Page 38: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 38K. Peters, 2007

inventories

pro

duct

ion

rate

N0 N1 N2 N3 N4

a40Q1 Q2 Q3 Q4

Out of supply effects:

If the inventory of a predecessor is empty theprocessing rate of thefollower drops down

Limits in adaption of production rates:

limits for maximum productionrates (technology, investmentetc.)

Even in simple supplychains complicateddynamics may occur

Effects for complex supply networks?

Page 39: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 39K. Peters, 2007

Summary

Modeling of material and information flows in networks may requirehybrid models

Hybrid systems have a binary state space: continous + discrete(symbolic) variables

In non-smooth and hybrid dynamical systems Border CollisionBifurcations are the generic bifurcations

Thus a rich variety of dynamics must be expected if non-smoothness or discrete controller are involved in the systems

Page 40: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 40K. Peters, 2007

Complex Systems and Logistics

What is Complex Systems Science about?

Modelling, understanding (and optimization) of Complex Systems in all Domains ranging from Physics over Biology, Sociology and Business to technical systems using methods from Natural sciences, in particular physics and mathematics.

Topic: blurry, basically defined by what the community is doing.

Objective: obtain new knowledge! Explain Phenomena!

Any unexpected observation may be a lucky chance.

Page 41: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 41K. Peters, 2007

Complex Systems and Logistics

What is Logistics about?

Organization and control of efficient material- and information flows in manufacturing and the economic systems using methods from more basic sciences.

Topic: blurry, basically defined by what the community is doing.

Objectives: 6 x Rthe right goodin the right quantitywith the right qualityat the right placeand right timefor the right price

Any unexpected event may be failure.

Page 42: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 42K. Peters, 2007

Conclusion

Data from Logistics:

We have to understand what data we have and how the processes workthat are used in the real world system.

In order to test a hypothese we must exclude the effects that are notessential but caused by the information handling and algorithms usuallyused in technical systems or include these processes in our models.

Be careful with data from logistics, these data are completelydifferent compared to measurements in physics!

Page 43: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 43K. Peters, 2007

Conclusions

There is no unique model or method to deal with the richvariety of complex behaviour in logistic systems

But methods from nonlinear dynamics, network theory or in general complex systems can help to understand thedynamical phenomena

Such methods can help to improve the efficiency of material flow systems

Complex systems theory may also help to design moreappropriate systems.

Page 44: Fakultät Verkehrswissenschaften „Friedrich List“ Lehrstuhl für … · 2009. 5. 29. · Example: linear supply chain Dynamics for the second producer in a chain with changes

Logistics systems 44K. Peters, 2007

Thank you very much for your attention!

Kontakt: Karsten PetersFakultät Verkehrswissenschaften „Friedrich List“TU DresdenTel.: 0351 463 38727Fax: 0351 463 36728

Hettenerstr. 1-301062 Dresden

www.tu-dresden.de/vkitl/itl


Recommended