0% found this document useful (0 votes)
83 views35 pages

Operations Management Chapter 3

The document discusses operations management concepts related to capacity and queuing theory. It covers three key topics: 1. Capacity analysis, including design capacity, effective capacity, utilization, and bottlenecks. The bottleneck is the slowest process that limits overall throughput. 2. Queuing theory, which models waiting lines using variables like arrival rate, service rate, time in queue, and time in system. These models help optimize capacity. 3. Multiple channel queuing, where multiple servers can process jobs simultaneously, affecting variables like average queue length and wait times.

Uploaded by

sandulli
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
83 views35 pages

Operations Management Chapter 3

The document discusses operations management concepts related to capacity and queuing theory. It covers three key topics: 1. Capacity analysis, including design capacity, effective capacity, utilization, and bottlenecks. The bottleneck is the slowest process that limits overall throughput. 2. Queuing theory, which models waiting lines using variables like arrival rate, service rate, time in queue, and time in system. These models help optimize capacity. 3. Multiple channel queuing, where multiple servers can process jobs simultaneously, affecting variables like average queue length and wait times.

Uploaded by

sandulli
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 35

Operations

Management Chapter 3
PROF. DR. FRANCESCO D. SANDULLI
UNIVERSITY COMPLUTENSE OF MADRID
Operations Management Chapter 3
Capacity
Location
Capacity
► The throughput, or the number of units
a facility can hold, receive, store, or
produce in a period of time
► Determines fixed costs
► Determines if demand will be satisfied
► Three time horizons

https://www.youtube.com/watch?v=8SqnC8ZPgnY
Capacity
Time Horizon
Options for Adjusting Capacity

Long-range Add facilities


planning
Intermediate-
Add long lead time equipment *
range Subcontract Add personnel
planning Add equipment Build or use inventory
(aggregate Add shifts
planning)
Schedule jobs
Short-range Schedule personnel
planning
(scheduling)
* Allocate machinery

Modify capacity Use capacity


* Difficult to adjust capacity as limited options exist
Capacity
►Design capacity is the maximum theoretical output of a
system
► Normally expressed as a rate

►Effective capacity is the capacity a firm expects to achieve


given current operating constraints
► Often lower than design capacity
Capacity
Utilization is the percent of design
capacity actually achieved
Utilization = Actual output/Design capacity

Efficiency is the percent of effective


capacity actually achieved
Efficiency = Actual output/Effective capacity
Capacity
Actual production last week = 148,000 rolls
Effective capacity = 175,000 rolls
Design capacity = 1,200 rolls per hour
Bakery operates 7 days/week, 3 - 8 hour shifts

Design capacity = (7 x 3 x 8) x (1,200) = 201,600 rolls

Utilization = 148,000/201,600 = 73.4%

Efficiency = 148,000/175,000 = 84.6%


Bottleneck Analysis and the
Theory of Constraints
► The bottleneck time is the time of the slowest workstation
(the one that takes the longest) in a production system
►The throughput time is the time it takes a unit to go through
production from start to end

A B C

2 min/unit 4 min/unit 3 min/unit


Capacity Analysis
►Two identical sandwich lines
►Lines have two workers and three operations
►All completed sandwiches are wrapped

Bread Fill
15 sec/sandwich 20 sec/sandwich
Wrap/
Order Toaster
Deliver
30 sec/sandwich 20 sec/sandwich
Bread Fill 37.5 sec/sandwich

15 sec/sandwich 20 sec/sandwich
Capacity Order
Bread
15 sec
Fill
20 sec
Toaster
Wrap/
Deliver

Analysis 30 sec
Bread
15 sec
Fill
20 sec
20 sec
37.5 sec

►The two lines each deliver a sandwich every 20 seconds


At 37.5 seconds, wrapping and delivery has the longest

processing time and is the bottleneck
Capacity per hour is 3,600 seconds/37.5 seconds/sandwich = 96

sandwiches per hour
►Throughput time is 30 + 15 + 20 + 20 + 37.5 = 122.5 seconds
Theory of Constraints
►Five-step process for recognizing and managing limitations

Step 1: Identify the constraints


Step 2: Develop a plan for overcoming the constraints
Step 3: Focus resources on accomplishing Step 2
Step 4: Reduce the effects of constraints by offloading
work or expanding capability
Step 5: Once overcome, go back to Step 1 and find
new constraints
Bottleneck Management
1. Release work orders to the system at the pace set by the
bottleneck
► Drum: Product time of the Bottleneck
► Buffer:Period of time to protect the drum resource from problems that
occur upstream from the drum operation. Its effect to provide a
resynchronization of the work as it flows through the plant.
► Rope: After the drum has been scheduled, material release and
shipping are connected to it, using the buffer offset. Material is
released at the same rate as the drum can consume it. Orders are
shipped at the rate of drum production.

2. Lost time at the bottleneck represents lost time for the whole
system
3. Increasing the capacity of a non-bottleneck station is a mirage
4. Increasing the capacity of a bottleneck increases the capacity of
the whole system
Queuing Theory
Queuing Theory is the study of waiting lines.
Waiting lines are common situations with an Arrival Queue and a Service Process:
- Airport - Landing airplanes – Air Control Service
- Plant - Entering batches into production workstations – Workstation Process Capacity
- Gas Stations – Cars – Gas bomb
- Supermarkets – Shoppers – Checkout Clerks
- Hospital – Patients – Doctors
- Call center – Phone Calls – Operators
- Bank – Customers – Teller
- Maintenance – Machines – Maintenance Operators
- Harbour – Ships - Docks

Characteristics of a Waiting-Line System:


◦ Arrival Characteristics: Population size (limited or unlimited), behaviour (Scheduled or random), statistical distribution (typical a Poisson)
◦ Waiting Line Characteristics: limited vs unlimited length, disciplines of users (do not switch lines, wait in queue, balking or impatience,
reneging), Typically First in First Out but other discipline is possible.
◦ Service Characteristics: Design, statistical distribution of service times, Single Channel vs Multiple Channels and Single Phase vs Multiple Phases.
Queuing Costs: Minimizing the total cost: Service +
Waiting Time Costs

COST TOTAL COST

SERVICE COSTS

WAITING TIME COST

OPTIMUM CAPACITY SERVICE CAPACITY

14
Single Channel
1. Arrivals are served on a FIFO basis and every arrival waits to be served regardless of the
length of the queue
2. Arrivals are independent of preceding arrivals but the average number of arrivals does not
change over time
3. Arrivals are described by Poisson distribution and infinite population
4. Service times vary from customer to customer, but average rate is known
5. Service rate is faster than arrival rate
Variables: Users in the queue and system
Lq: Number of users in the
queue

λ= User being served at a speed


Arrival equal to µ units
Rate

Ls: Number of users in


the system
Variables: Time in the queue and system
Wq: Time spent in the queue

λ=
Arrival Service Time
Rate

Ws: Time spent in the system


Variables
λ = Mean number of arrivals per time period
µ = Mean number of units served per time period. µ must be larger than λ.
Ls = Average number of units (customers) in the system (waiting and being served) = λ / (µ-λ)
Ws = Average time a unit spends in the system (waiting and being served) = 1/(µ-λ)
Lq = Average number of units (customers) in the queue = λ x Ls /µ = λ2 /µ (µ-λ)
Wq = Average time a unit spends waiting in the queue = Lq / λ = λ /µ (µ-λ)
ρ = Utilization factor = λ /µ
P0 = Probability of the service unit being idle = 1 – ρ
Pn>k = Probability of more than k units in the system, where n is the number of units in the
system = (λ /µ)k+1
Multiple Channel (s = Number of servers)
SYSTEM

EXIT
SERVER

ARRIVALS EXIT
QUEUE SERVER

EXIT
SERVER

19
Multiple Channel (s = Number of servers)
Lq: Number of users in the queue

User being served

λ=
Arrival
User being served
Rate

User being served

Ls: Number of users in the system


Variables
λ = Mean number of arrivals per time period
µ = Mean number of units served per time period
Ls = Average number of units (customers) in the system (waiting and being served) = Lq + λ /µ
Ws = Average time a unit spends in the system (waiting and being served) = Wq + 1 /µ
Lq = From Table
Wq = Average time a unit spends waiting in the queue = Lq / λ
ρ = Utilization factor = λ /sµ
Lq for s
Example of Queuing Theory Exercise
Customers who arrive at the faculty photocopy service place their orders on a computer and then
approach the service window to pick up their order. At present, there is a single customer service
unit operation run by two employees, one of whom makes the photocopies while the other delivers
the photocopies and charges the client. The number of customers arriving at a given interval follows
a Poisson distribution with an average of 24 per hour. The average time it takes to serve a customer is
distributed exponentially, with an average of 1.25 minutes. Instead, it is proposed to use an operation
with two service units and a single queue. An employee sits in each unit and makes the photocopies
and charges the customers who arrive there. The service time is exponential, with an average of 2
minutes for each unit. Calculate for the two options (one unit and two units) and decide if it is worth
making the decision to change the operation to two windows with the information available:
— The average number of customers waiting for service and the average waiting time for the service.
— The average time spent by a customer in the system and the average number of customers in the
system.
Example of Queuing Theory Exercise
One Server: M/M/1 with two phases

Photocopy Photocopy
Customers arriving to service service Phase 2
one server Phase 1

1 worker 1 worker
makes charges and
photocopie delivers the
s photocopies
λ = 24 customers per
hour
µ = 48 customers per
hour
Example of Queuing Theory Exercise
One Server: M/M/2 with one phase. λ cannot be larger than s (number of servers) x µ. λ =24;
Photocopy
Capacity of the system= 2x30=60/h. service

1 worker makes
photocopies,
Customers arriving to one delivers and
queue but two servers charges

Photocopy service

1 worker making
photocopies, charges
λ = 24 customers per hour and delivers the
µ = 60/2= 30 customers per photocopies
hour
Example of Queuing Theory Exercise
M/M/1
λ = Mean number of arrivals per time period = 24
µ = Mean number of units served per time period. µ must be larger than λ = 48
Ls = Average number of units (customers) in the system (waiting and being served) = λ / (µ-λ) = 24/(48-
24) = 1 customer.
Ws = Average time a unit spends in the system (waiting and being served) = 1/(µ-λ) = 1/(48-24) =
1/24=0.0416hours = 2.5 minutes
Lq = Average number of units (customers) in the queue = λ x Ls /µ = λ2 /µ (µ-λ) = 24x1/48 =0.5
customers
Wq = Average time a unit spends waiting in the queue = Lq / λ = λ /µ (µ-λ) = 0.5/24 = 0.0208333 hours=
1.25mins.
Example of Queuing Theory Exercise
M/M/2
λ = Mean number of arrivals per time period = 24 customers per hour
µ = Mean number of units served per time period = 30 customers per hour
Ls = Average number of units (customers) in the system (waiting and being served) = Lq + λ /µ =
= 0.1523+24/30 = 0.9523 customers in the system
Ws = Average time a unit spends in the system (waiting and being served) = Wq + 1 /µ =
0.006345 + 1/30 = 0.039678 hours = 2.38 mins
Lq = From Table = λ /µ = 24/30 = 0.8 Lq = 0.1523 customers
Wq = Average time a unit spends waiting in the queue = Lq / λ = 0.1523/24=0.006345 hours =
0.38 mins.
ρ = Utilization factor = λ /sµ
Example of Queuing Theory Exercise
M/M/1 M/M/2
Ls 1 0.9523
Lq 0.5 0.1523
Ws 2.5 minutes 2.38 minutes
Wq 1.25 minutes 0.38 minutes

With the new model (M/M/2) the costs of the system increased from 10 euros / server/hour to 15
euros per server and hour. The firm has calculated that the waiting cost in the line per customer is 20
€/ customer/ hour.
Cost of M/M/1 = Cost of the Service + the Cost of the Waiting Times = 10 euros/hour + ( 1.25
minutes x 24 (arrival rate) x 20€/60mins )= 10/hour + 10/hour = 20 euros /hour
Cost of M/M/2 = Cost of the Service + the Cost of the Waiting Times = 15 x 2 (s) + ( 0.38x24x20€/60
= 30 euros/hour + 3.04 euros/hour )= 33.04 euros / hour
Location Decisions
 Long-term decisions
 Difficult to reverse
 Affect fixed & variable costs
 Transportation cost
 As much as 25% of product price

 Other costs: Taxes, wages, rent etc.

Objective: Maximize benefit of location to firm


Location Decisions
 Revenue varies little between locations  Costs vary little between market areas
COST FOCUS REVENUE FOCUS
 Location is a major cost factor  Location is a major revenue factor
 Affects shipping & production costs (e.g., labor)  Affects amount of customer contact
 Costs vary greatly between locations  Affects volume of business
Location Decisions
Location Methods
 Factor Rating Method
 List relevant factors
 Assign importance weight to each factor (such as 0 – 1)
 Develop scale for each factor (such as 1 – 100)
 Score each location using factor scale
 Multiply scores by weights for each factor & total

 Select location with maximum total score


Location Methods
 Location Break Even Analysis
 Method of cost-volume analysis used for industrial locations
 Steps
 Determine fixed & variable costs for each location

 Plot total cost for each location (Cost on vertical axis, Annual Volume on horizontal axis)
 Select location with lowest total cost for expected production volume
 Must be above break-even
Location Methods
 Center of Gravity:
 Place existing locations on a coordinate grid
 Grid has arbitrary origin & scale
 Maintains relative distances
 Calculate X & Y coordinates for ‘center of gravity’
 Gives location of distribution center
 Minimizes transportation cost
Location Methods
X Coordinate
dix = x coordinate of
 d ix Wi
i location i
Cx 
 Wi Wi = Volume of
i
goods moved to or from
Y Coordinate location i
 d iy Wi
i
diy = y coordinate of
Cy 
W
i
location i
i

You might also like