Business Dynamics and System Modeling class - Chap 11 Delays

37
Business Dynamics and System Modeling Chapter 11: Delays Pard Teekasap Southern New Hampshire University

description

This powerpoint is used in Business Dynamics and System Modeling Class taught by Pard Teekasap at Southern New Hampshire University

Transcript of Business Dynamics and System Modeling class - Chap 11 Delays

Page 1: Business Dynamics and System Modeling class - Chap 11 Delays

Business Dynamics and System ModelingChapter 11: Delays

Pard TeekasapSouthern New Hampshire University

Page 2: Business Dynamics and System Modeling class - Chap 11 Delays

Outline

1. Definition of the Delays2. Material Delays3. Information Delays4. Variable Delay Time5. Estimate the Delays

Page 3: Business Dynamics and System Modeling class - Chap 11 Delays

Pre-class Question

• Consider the market for agricultural commodities such as pork. What is the average delay between a rise in the price of pork and the resulting increase in pork supply?

• If there is an unanticipated increase in the inflation rate, how long will it take for the forecasts of the experts to adjust to the new rate?

Page 4: Business Dynamics and System Modeling class - Chap 11 Delays

Define the Delays

• A delay is a process whose output lags behind its input in some fashion

• Since the input differs from output, there must be a stock inside the process to accumulate the differences

• Material delay = a delay process of the physical flow of material

• Information delay = the gradual adjustment of perception or beliefs

Page 5: Business Dynamics and System Modeling class - Chap 11 Delays

Delays have stocks

Page 6: Business Dynamics and System Modeling class - Chap 11 Delays

Material Delays

• In many cases, the outflows are constrained by limited resources. These resources must be modeled explicitly

• The important aspects of delays– What is the average length of the delay?– What is the distribution of the output around the

average delay time?

Page 7: Business Dynamics and System Modeling class - Chap 11 Delays

What is the average length of the delay?

• How long, on average, does it take items to flow through the delay?

• What is the average residence time for a unit in the delay?

Page 8: Business Dynamics and System Modeling class - Chap 11 Delays

What is the distribution of the output?

0

50

100

150

200

0 1 2 3

% o

f U

nit

Pu

lse/T

ime P

eri

od

Time (multiples of average delay time)

Inflow

B

C

D

Outflow A

A = Pipeline delay; B = First-order delay; C = Third-order delay; D = Twelfth-order delay

Page 9: Business Dynamics and System Modeling class - Chap 11 Delays

Pipeline Delay

• Also known as transportation lag• The delay time is constant• The order of exit from the delay is precisely

the same as the order of entry• E.g. Auto assembly line• Outflow(t) = Inflow(t-D)

Page 10: Business Dynamics and System Modeling class - Chap 11 Delays

Structure of Pipeline Delay

Page 11: Business Dynamics and System Modeling class - Chap 11 Delays

First-Order Material Delay

• There is mixing and variation in the individual processing times, causing some variance in the distribution of delivery

• Perfect mixing = the order of entry is ignored• Outflow = Material in Transit/D

Page 12: Business Dynamics and System Modeling class - Chap 11 Delays

Structure of First-order Material Delay

Page 13: Business Dynamics and System Modeling class - Chap 11 Delays

Behavior of First-order Material Delay

0

25

50

75

100

0 1 2 3

Delay Inflow and Outflow

% o

f U

nit

Pu

lse/T

ime P

eri

od

Time (multiples of average delay time)

Inflow Outflow

0

25

50

75

100

0 1 2 3

Stock of Material in Transit

Mate

rial

in T

ran

sit

(% o

f p

uls

e q

uan

tity

)

Time (multiples of average delay time)

Material in Transit

Page 14: Business Dynamics and System Modeling class - Chap 11 Delays

Higher-order Material Delay

• The delay consists of multiple stages of processing in which items flow sequentially from one stage to the next, but where each stage introduces some mixing

• The same as cascading first-order delays together

Page 15: Business Dynamics and System Modeling class - Chap 11 Delays

Structure of Higher-order Delay

Page 16: Business Dynamics and System Modeling class - Chap 11 Delays

Nth-order Material Delay

• A delay with n stages, each with 1/n of the total delay time

• The higher the order of the delay, the less mixing and the smaller the variance of the output

• An infinite-order delay preserves the order of entry and permits no mixing = pipeline delay

Page 17: Business Dynamics and System Modeling class - Chap 11 Delays

Pulse response of a 3rd-order delay

0

25

50

75

100

0 1 2 3

Delay Inflow and Outflow

% o

f U

nit

Pu

lse/T

ime P

eri

od

Time (multiples of average delay time)

Inflow Outflow

0

25

50

75

100

0 1 2 3

Stock of Material in TransitM

ate

rial

in T

ran

sit

(% o

f p

uls

e q

uan

tity

)

Time (multiples of average delay time)

Page 18: Business Dynamics and System Modeling class - Chap 11 Delays

Pulse response of 3rd-order delay by stage

0

100

200

300

0 1 2 3

Delay Inflow and Outflow

Time (multiples of average delay time)

Inflow

Outflow

Stage 1Exit Rate

Stage 2Exit Rate

0

25

50

75

100

0 1 2 3

Stock of Material in Transit

Time (multiples of average delay time)

Stage 3

Stage 1

Stage 2

Total Stock in Transit

Page 19: Business Dynamics and System Modeling class - Chap 11 Delays

Little’s Law

• How big will the stock in transit be for any given delay and inflow, suppose the inflow has been constant long enough for the delay to reach equilibrium?

• The equilibrium stock in transit for a delay is always DI units, regardless of the probability distribution of the outflow

Page 20: Business Dynamics and System Modeling class - Chap 11 Delays

Information Delays

• Why do perceptions and forecasts involve delays?

• It takes time to gather the information needed to form judgments

• People don’t change their mind immediately on the receipt of new information

• Need time to adjust emotionally to a new situation

Page 21: Business Dynamics and System Modeling class - Chap 11 Delays

Adaptive expectation

• Also known as Exponential smoothing• Simplest information delay and one of the

most widely used• The belief gradually adjusts to the actual value

of the variable• It’s also known as a first-order information

delay or first-order exponential smoothing

Page 22: Business Dynamics and System Modeling class - Chap 11 Delays

Structure of adaptive expectation

Page 23: Business Dynamics and System Modeling class - Chap 11 Delays

Response of adaptive expectations to a step change

100

150

200

0 1 2 3

Perc

eiv

ed

an

d A

ctu

al

Valu

es

(un

its)

Time (multiples of average delay time)

Output:Perceived Value

Input: Actual Value

0

25

50

75

100

0 1 2 3

Un

its/T

ime P

eri

od

Time (multiples of average delay time)

Change in Perceived Value

Page 24: Business Dynamics and System Modeling class - Chap 11 Delays

Adaptive expectation eliminate short-term noise

500

750

1000

1250

1500

0 50 100 150 200 250 300

Un

its/D

ay

Days

Expected Order Rate

Order Rate

Page 25: Business Dynamics and System Modeling class - Chap 11 Delays

Higher-order information delays

• In a first-order information delay, the output responds immediately to a change in the input

• In many cases, beliefs begin to respond after some time has passed

• The delay between the actual state and the decisions involves multiple stages

• Similar to the higher-order material delay, we cascade first-order smoothing structures

Page 26: Business Dynamics and System Modeling class - Chap 11 Delays

Structure of the 3rd-order info delay

Page 27: Business Dynamics and System Modeling class - Chap 11 Delays

Response of higher-order delays to a step input

100

150

200

0 1 2 3

Perc

eiv

ed

an

d A

ctu

al

Valu

es

(un

its)

Time (multiples of average delay time)

Output:Perceived Value

Input:Actual Value

1stOrder

3rdOrder

12thOrder

Page 28: Business Dynamics and System Modeling class - Chap 11 Delays

Variable Delay Time

• In many cases, the delay time is not fixed. It can varies both exogenously and endogenously

• If you’re the only one at the ATM, you can get a cash by about a minute

• However, the delay time to get cash increases if there are people ahead of you

• The rate at which people joint the line also depends on how many people are in line

Page 29: Business Dynamics and System Modeling class - Chap 11 Delays

Ratchet Effects

• People moves with positive things faster than negative things

• Aggregate consumption expenditures rise faster than they fell as income fluctuated over the business cycle

• People perceive job insecurity quickly and have a long memory of that

Page 30: Business Dynamics and System Modeling class - Chap 11 Delays

Nonlinear time constant in job insecurity

0.00

0.05

0.10

0 20 40 60 80 100

Layo

ff R

ate

(fra

cti

on

of

wo

rkfo

rce/w

eek)

Weeks

LayoffRate

Memory ofLayoffs

Change inLayoff

Memory

+ -

MemoryAdjustment

Time

DI DD

+-

-

+ +

LayoffRate

Memory ofLayoffs

Page 31: Business Dynamics and System Modeling class - Chap 11 Delays

Estimating delays from data

• Econometric techniques can be used for estimating lags from time series include the Koyck or geometric lag, polynomial distributed lags, rational distributed lags. And ARIMA model

• You need to trade off the flexibility of the formulation against the number of parameters to be estimated in choosing the method

Page 32: Business Dynamics and System Modeling class - Chap 11 Delays

Don’t put the regression equation in the model

• You should replace the estimated distributed lag with the material or information delay that best matches the estimated lag because– Econometric techniques are for discrete time, but

system dynamics are for continuous time– The delay time may be incorporated as an

endogenous variable– Regression equations do not distinguish between

material and information delays

Page 33: Business Dynamics and System Modeling class - Chap 11 Delays

Estimation the lagged response of natural gas supply (3rd-order)

Page 34: Business Dynamics and System Modeling class - Chap 11 Delays

Construction lag for capital plant (2nd-order)

0

1

2

3

4

5

0 12 24 36 48

% o

f U

nit

Pu

lse/M

on

th

Month

SurveyData

Mean Delay(16.7 months)

2nd Order Delay

Page 35: Business Dynamics and System Modeling class - Chap 11 Delays

Estimating delays when no available data

• You must estimate these parameters from direct inspection of the delay process, experience with analogous delays in related systems, or judgment

• Judgmental estimation is quite unreliable and usually underestimate the duration

• The longer the delay, the greater the degree of underestimation

Page 36: Business Dynamics and System Modeling class - Chap 11 Delays

Decompose the process

• Decompose the process into various stages, then estimate the length of time required of each stage

• The more stages in delay, the tighter the output distribution will be and the smaller the initial response

Page 37: Business Dynamics and System Modeling class - Chap 11 Delays

Walk the Line

• Even when numerical data are available, direct inspection is important

• You should be suspicious of data and take the time to investigate the process firsthand