business dynamics and system modeling class - chap 11 delays
DESCRIPTION
This powerpoint is used in Business Dynamics and System Modeling Class taught by Pard Teekasap at Southern New Hampshire UniversityTRANSCRIPT
![Page 1: Business Dynamics and System Modeling class - Chap 11 Delays](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/1.jpg)
Business Dynamics and System ModelingChapter 11: Delays
Pard TeekasapSouthern New Hampshire University
![Page 2: Business Dynamics and System Modeling class - Chap 11 Delays](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/2.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/3.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/4.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/5.jpg)
Delays have stocks
![Page 6: Business Dynamics and System Modeling class - Chap 11 Delays](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/6.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/7.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/8.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/9.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/10.jpg)
Structure of Pipeline Delay
![Page 11: Business Dynamics and System Modeling class - Chap 11 Delays](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/11.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/12.jpg)
Structure of First-order Material Delay
![Page 13: Business Dynamics and System Modeling class - Chap 11 Delays](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/13.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/14.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/15.jpg)
Structure of Higher-order Delay
![Page 16: Business Dynamics and System Modeling class - Chap 11 Delays](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/16.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/17.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/18.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/19.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/20.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/21.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/22.jpg)
Structure of adaptive expectation
![Page 23: Business Dynamics and System Modeling class - Chap 11 Delays](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/23.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/24.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/25.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/26.jpg)
Structure of the 3rd-order info delay
![Page 27: Business Dynamics and System Modeling class - Chap 11 Delays](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/27.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/28.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/29.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/30.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/31.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/32.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/33.jpg)
Estimation the lagged response of natural gas supply (3rd-order)
![Page 34: Business Dynamics and System Modeling class - Chap 11 Delays](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/34.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/35.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/36.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022052522/55252c0b4a7959a7488b4a56/html5/thumbnails/37.jpg)
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