Variability Basics - PowerPoint PPT Presentation

1 / 44
About This Presentation
Title:

Variability Basics

Description:

Hare X19: t0 = 15 min 0 = 3.35 min. c0 = 0 /t0 = 3.35/15 = 0.05. mf = 12.4 hrs (744 min) ... Hare X19 is much more variable than Tortoise 2000! 16 ... – PowerPoint PPT presentation

Number of Views:78
Avg rating:3.0/5.0
Slides: 45
Provided by: hyu50
Category:

less

Transcript and Presenter's Notes

Title: Variability Basics


1
Chapter 8
Variability Basics



2
Variability Makes a Difference!
  • Littles Law TH WIP/CT, so same throughput
    can be obtained with large WIP, long CT or small
    WIP, short CT. The difference?
  • Penny Fab One achieves full TH (0.5 j/hr) at
    WIPW04 jobs if it behaves like Best Case, but
    requires WIP27 jobs to achieve 90 of capacity
    if it behaves like the Practical Worst Case.
    Why?



3
Variability Makes a Difference!
  • Variability exists in all production systems and
    can have an enormous impact on performance.
  • The ability to measure, understand and manage
    variability is critical to effective
    manufacturing management.

4
Variability
  • Definition Variability is anything that causes
    the system to depart from regular, predictable
    behavior.
  • Some Sources of Variability
  • setups workpace variation
  • machine failures differential skill levels
  • materials shortages engineering change orders
  • yield loss customer orders
  • rework product differentiation
  • operator unavailability material handling

5
Variability Views
  • Variability - Any departure from uniformity
  • Controllable Variation - Typically within our
    control
  • Material movement time
  • Differing attributes of products produced
  • Random variation - Beyond our immediate control
  • Customer demands
  • Management implications robustness is key
  • Robustness
  • Robust policy works most of the time
  • Optimal policy works best for a set of conditions
    but may perform poorly for others

6
Variability Views
  • Natural Variability is ?
  • Natural Process time (To) is ?
  • Effective Variability is ?
  • Effective Process time is (Te) ?
  • What is Factory Physics more concerned with ?
  • Absolute vs Relative measures of variability
    what is better?

7
Measuring Process Variability
Note we often use the squared coefficient of
variation (SCV), ce2
8
Variability Classes in Factory Physics
High variability (HV)
Moderate variability (MV)
Low variability (LV)
  • Effective Process Times
  • actual process times are generally LV
  • effective process times include setups, failure
    outages, etc.
  • HV, LV, and MV are all possible in effective
    process times
  • Relation to Performance Cases For balanced
    systems
  • MV Practical Worst Case
  • LV between Best Case and Practical Worst Case
  • HV between Practical Worst Case and Worst Case

ce
0.75
0
1.33
9
Measuring Process Variability Example
10
Natural Variability
  • Definition variability without explicitly
    analyzed cause ie does not include downtime,
    setup, material shortage and other external
    causes
  • Sources
  • operator pace
  • material fluctuations
  • product type (if not explicitly considered)
  • product quality
  • Observation natural process variability is
    usually in the LV category.

11
Down Time Mean Effects
  • Definitions for Natural Process Times

12
Down Time Mean Effects (cont.)
  • Availability Fraction of time machine is up
  • Effective Processing Time and Rate ( Adjusting
    for amount of time machine is available )

13
Totoise and Hare Availability( Page
256)Natural Time and Variability
  • Hare X19
  • t0 15 min
  • ?0 3.35 min
  • c0 ?0 /t0 3.35/15 0.05
  • mf 12.4 hrs (744 min)
  • mr 4.133 hrs (248 min)
  • cr 1.0
  • Availability
  • Tortoise
  • t0 15 min
  • ?0 3.35 min
  • c0 ?0 /t0 3.35/15 0.05
  • mf 1.9 hrs (114 min)
  • mr 0.633 hrs (38 min)
  • cr 1.0

A
A
No difference between machines in terms of
availability.
14
Down Time Variability EffectsEffective Time
and Variability
  • Effective Variability
  • Conclusions
  • Failures inflate mean, variance, and CV of
    effective process time
  • Mean (te) increases proportionally with 1/A
  • SCV (ce2) increases proportionally with mr
  • SCV (ce2) increases proportionally in cr2
  • For constant availability (A), long infrequent
    outages increase SCV more than short frequent
    ones

Variability depends on repair times in addition
to availability
15
Tortoise and Hare VariabilityEffective Time
and Variability
  • Hare X19
  • te
  • ce2
  • Tortoise 2000
  • te
  • ce2

Hare X19 is much more variable than Tortoise 2000!
16
Important Take-Away
  • Shorter more frequent downtime is often better
    than less frequent long downtime
  • This may be counter-intuitive but managing the
    more frequent problem quickly than long
    disruptive downtime
  • Perhaps long infrequent downtime can be converted
    to more frequent shorter downtimes with some form
    of preventive maintenance
  • Obviously no downtime is better than frequent and
    short downtime

17
Setups Mean and Variability Effects
  • Analysis

18
Setups Mean and Variability Effects (cont.)
  • Observations
  • Setups increase mean and variance of processing
    times.
  • Variability reduction is one benefit of flexible
    machines.
  • However, the interaction is complex.

19
Setup Example on Process Time and Rate
  • Data
  • Fast, inflexible machine 2 hr setup every 10
    jobs
  • Slower, flexible machine no setups
  • Traditional Analysis?

No difference!
20
Setup Example (cont.)
  • Factory Physics Approach Compare mean and
    variance
  • Fast, inflexible machine 2 hr setup every 10
    jobs

21
Setup Example (cont.)
  • Slower, flexible machine no setups
  • Conclusion

Flexibility can reduce variability.
22
Setup Example (cont.)
  • New Machine Consider a third machine same as
    previous machine with setups, but with shorter,
    more frequent setups
  • Analysis
  • Conclusion

Shorter, more frequent setups induce less
variability.
23
Flow Variability
  • Prior examples assumed individual workstations
  • But workstation variability affects the
    production performance of other workstations in
    line.
  • Flow transfer of work from one station to
    another
  • If an upstream station has variability in its
    process times the downstream work transfer will
    be variable
  • Thus the need to characterize the variability of
    the flow
  • This is accomplished by describing the arrival of
    jobs to the initial workstation and the
    subsequent departures which are in turn arrivals
    to each station downstream

24
Illustrating Flow Variability
Low variability arrivals
t
smooth!
High variability arrivals
t
bursty!
25
Measuring Flow Variability
26
Propagation of Variability
ce2(i)
  • Single Machine Station
  • where u is the station utilization given by u
    rate
  • Multi-Machine Station
  • where m is the number of (identical) machines and

cd2(i) ca2(i1)
ca2(i)
i
i1
departure var depends on arrival var and
process var
27
Propagation of Variability High Utilization
Station
Conclusion flow variability out of a high
utilization station is determined primarily by
process variability AT that station.
28
Propagation of Variability Low Utilization
Station
Conclusion flow variability out of a low
utilization station is determined primarily by
flow variability into that station.
29
Variability Interactions
  • Importance of Queueing
  • manufacturing plants are queueing networks
  • queueing and waiting time comprise majority of
    cycle time
  • System Characteristics
  • Arrival process
  • Service process
  • Number of servers
  • Maximum queue size (blocking)
  • Service discipline (FCFS, LCFS, EDD, SPT, etc.)
  • Balking
  • Routing
  • Many more

30
Kendall's Classification
  • Single Station Single Job Queueing System
  • A/B/m
  • A arrival process
  • B process time distribution
  • m number of machines
  • M exponential (Markovian) distribution
  • G completely general distribution
  • D constant (deterministic) distribution.

B
A
m
Queue
Server
31
Queueing Parameters
  • ra the rate of arrivals in customers (jobs) per
    unit time (ta 1/ra the average time
    between arrivals).
  • ca the CV of inter-arrival times.
  • m the number of machines.
  • re the rate of the station in jobs per unit
    time m/te.
  • ce the CV of effective process times.
  • u utilization of station ra/re.

Note a station can be described with 5
parameters.
32
Queueing Measures
  • Measures
  • CTq the expected waiting time spent in queue.
  • CT the expected time spent at the process
    center, i.e., queue time plus process
    time.
  • WIP the average WIP level (in jobs) at the
    station.
  • WIPq the expected WIP (in jobs) in queue.
  • Relationships
  • CT CTq te
  • WIP ra ? CT
  • WIPq ra ? CTq
  • Result If we know CTq, we can compute WIP, WIPq,
    CT.

33
The G/G/1 Queue
  • Formula
  • Observations
  • Useful model of single machine workstations
  • Separate terms for variability, utilization,
    process time (VUT).
  • CTq (and other measures) increase with ca2 and
    ce2
  • Flow variability, process variability, or both
    can combine to inflate queue time.
  • Variability causes congestion!

34
The G/G/m Queue
  • Formula
  • Observations
  • Useful model of multi-machine workstations
  • Extremely general.
  • Fast and accurate.
  • Easily implemented in a spreadsheet (or packages
    like MPX).
  • BUT assumes infinite capacity

35
VUT Spreadsheet
basic data
failures
setups
yield
measures
36
Effects of Blocking
  • VUT Equation
  • characterizes stations with infinite space for
    queueing
  • useful for seeing what will happen to WIP, CT
    without restrictions
  • But real world systems often constrain WIP
  • physical constraints (e.g., space or spoilage)
  • logical constraints (e.g., kanbans)
  • Blocking Models
  • estimate WIP and TH for given set of rates,
    buffer sizes
  • much more complex than non-blocking (open)
    models, often require simulation to evaluate
    realistic systems

37
The M/M/1/b Queue
2
1
Note there is room for bB2 jobs in system, B
in the buffer and one at each station.
Infinite raw materials
B buffer spaces
Model of Station 2
Goes to u/(1-u) as b?? Always less than WIP(M/M/1)
Goes to ra as b?? Always less than TH(M/M/1)
Littles law
Note ugt1 is possible formulas valid for u?1
38
Blocking Example
te(1)21
te(2)20
B2
M/M/1/b system has less WIP and less TH than
M/M/1 system
18 less TH
90 less WIP
39
Seeking Out Variability
  • General Strategies
  • look for long queues (Little's law)
  • look for blocking
  • focus on high utilization resources
  • consider both flow and process variability
  • ask why five times
  • Specific Targets
  • equipment failures
  • setups
  • rework
  • operator pacing
  • anything that prevents regular arrivals and
    process times

40
Variability Pooling
  • Basic Idea the CV of a sum of independent random
    variables decreases with the number of random
    variables
  • Example (Time to process a batch of parts)

41
Safety Stock Pooling Example Page 280
  • PCs consist of 6 components (CPU, HD, CD ROM,
    RAM, removable storage device, keyboard)
  • 3 choices of each component 36 729 different
    PCs
  • Each component costs 150 (900 material cost per
    PC)
  • Demand for all models is normally distributed
    with mean 100 per year, standard deviation 10 per
    year
  • Replenishment lead time is 3 months, so average
    demand during LT is ? 25 for computers and ?
    25(729/3) 6075 for components
  • Use base stock policy with fill rate of 99

42
Pooling Example - Stock PCs
cycle stock
  • Base Stock Level for Each PC
  • R ? zs? 25 2.33(? 25) 37
  • On-Hand Inventory for Each PC
  • I(R) R - ? B(R) ? R - ? zs? 37 - 25
    12 units
  • Total (Approximate) On-Hand Inventory
  • 12? 729 ? 900 7,873,200

safety stock
43
Pooling Example - Stock Components
  • Necessary Service for Each Component
  • S (0.99)1/6 0.9983 zs 2.93
  • Base Stock Level for Each Component
  • R ? zs? 6075 2.93(? 6075) 6303
  • On-Hand Inventory Level for Each Component
  • I(R) R - ? B(R) ? R - ? zs? 6303-6075
    228 units
  • Total Safety Stock
  • 228 ? 18 ? 150 615,600

cycle stock
safety stock
92 reduction!
44
Basic Variability Takeaways
  • Variability Key Measures
  • CV of effective process times
  • CV of interarrival times
  • Components of Process Variability Many Sources
  • failures
  • setups
  • many others - deflate capacity and inflate
    variability
  • long infrequent disruptions worse than short
    frequent ones
  • Consequences of Variability
  • variability causes congestion (i.e., WIP-CT
    inflation)
  • variability propagates variable outputs become
    inputs to next machine
  • variability and utilization interact
  • pooled variability less destructive than
    individual variability
Write a Comment
User Comments (0)
About PowerShow.com